\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20 ','\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\x20matrix
\x20can\x20be\x0a\x20*\x20a\x20mat2
,\x20mat3
,\x20or\x20mat4
.\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','©\x20Mapbox \x20©\x20OpenStreetMap \x20Improve\x20this\x20map ','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\x202pi
.\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\x20left
\x20and\x20right
\x20componentwise.\x20Returns\x20true
\x0a\x20*\x20if\x20they\x20are\x20within\x20epsilon
\x20and\x20false
\x20otherwise.\x20The\x20inputs\x0a\x20*\x20left
\x20and\x20right
\x20can\x20be\x20float
s,\x20vec2
s,\x0a\x20*\x20vec3
s,\x20or\x20vec4
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}\x20true
\x20if\x20the\x20components\x20are\x20within\x20epsilon
\x20and\x20false
\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','
','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\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','','_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','','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/>','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','
','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>\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\x0a\x20*\x20The\x20order\x20of\x20the\x20coefficients\x20is\x20[L00,\x20L1_1,\x20L10,\x20L11,\x20L2_2,\x20L2_1,\x20L20,\x20L21,\x20L22].\x0a\x20*\x20
\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','Children\x20Union\x20Culled:\x20 ','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',' ','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\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
\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','','_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, ','unhandledRejection','_blurStep','extendCoordinates','ROUNDING_MODE','__knockoutObservables','cleanExternalData','seen','response_stream','\x22\x20title=\x22SuperMap\x22/>','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(','','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','Attempted:\x20 ','_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\x20Math.PI
.\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',' ','_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','Points\x20Loaded:\x20 ','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*\x20The\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
\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',' 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','Total:\x20 ','iconImageObjects','viewer','\x22\x20title=\x22Bing\x20Imagery\x22/>','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\x20http://get.webgl.org \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','','_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','','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',' true\x20if\x20the\x20time\x20interval\x20is\x20empty;\x20otherwise,\x20false
.\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','
','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','','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','Features\x20styled:\x20 ','ROUND_HALF_DOWN','','fromRadians','quit_','minValues','
','_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*\x20The\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
\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','','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','','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','Features\x20Loaded:\x20 ','_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>','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','','{\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','Content\x20Ready:\x20 ','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\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/>\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20Tilt\x20view
\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20Two\x20finger\x20drag,\x20same\x20direction
\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20 \x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20 ','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',' ','\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:','\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','','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','','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.\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','','_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','
','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',' \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\x20pi/3
.\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','','_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','
','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\x20time
\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','','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\x20color1
\x20or\x20color2
.\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',' 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',' ','_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','Processing:\x20 ','$[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','','_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}\x20true
\x20if\x20the\x20time\x20interval\x20is\x20empty;\x20otherwise,\x20false
.\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','','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',' ','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),'',_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),'
Selected:\x20 ',_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),'
',_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',_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),'
true ',_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>',_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),'
\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),'','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),'Commands:\x20 ',_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),'Tiles\x20styled:\x20 ',_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\x03VZwUe\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ð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\x27xtOÂ\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),'
',_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','Features\x20Selected:\x20 ',_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),'','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),'','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),' Points\x20Selected:\x20 ',_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),'
','./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/>\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20Pan\x20view
\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20Left\x20click\x20+\x20drag
\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20 \x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\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\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
\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\x0a\x20*\x20Use\x20this\x20when\x20the\x20vertex\x20shader\x20calls\x20{@link\x20czm_vertexlogDepth}.\x0a\x20*\x20
\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:relativeToSeaFloor\x20is\x20currently\x20not\x20supported,\x20using\x20: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\x20near\x20=\x200
\x20and\x20far\x20=\x201
.\x0a\x20*\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 \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),'OpenStreetMap',_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\x20vec3
)\x20that\x20was\x20encoded\x20with\x20{@link\x20EncodedCartesian3},\x0a\x20*\x20and\x20then\x20provided\x20to\x20the\x20shader\x20as\x20separate\x20high
\x20and\x20low
\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\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
\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),'',_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),'
',_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\x20sign
\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\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','',_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/> \x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20Zoom\x20view
\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20Two\x20finger\x20pinch
\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20 \x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20 \x20\x20\x20\x20\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.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\x201/pi
.\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),'',_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),' ',_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),'','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
\x0a\x20*\x20The\x20shader\x20must\x20enable\x20the\x20GL_EXT_frag_depth\x20extension.\x0a\x20*\x20
\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>',_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','
','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.','
\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),' (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)]>>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>>0x1^_0x220945[0x1&_0x270359];for(;_0x48276d>>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)]?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)=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_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=_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)]||!/_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_0x30cf10&&_0x30cf10/_0x3145440x0?[_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)=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)_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)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)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)=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'])=_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(0x5e43)]['x']?0x1:0x0)<<0x1)+((_0x68bafa['z']this[_0x3dd64a(0x30b6)]['z']?0x1:0x0)<<0x3)+((_0x68bafa['y']>this[_0xaaa3af(0x5e43)]['y']?0x1:0x0)<<0x4)+((_0x68bafa['y']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)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*_0x47fc970x0?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=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=_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;_0x1929d60x1)&&_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=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;_0x3a6fb50x0&&_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=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-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)]=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[_0x249e8a(0x5449)]||_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[_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>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=_0x344b7d0x0;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;_0x61fadb0x0;},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;_0x4b10fb0x1||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=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=_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']=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'])_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'])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'])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=_0x2e8202||Math[_0x3b6ea0(0x1beb)](this[_0x3b6ea0(0x97d)][_0x4fae75]-_0x2e8202)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('\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20This\x20application\x20is\x20using\x20Cesium\x27s\x20default\x20ion\x20access\x20token.\x20Please\x20assign\x20Cesium.Ion.defaultAccessToken \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\x20https://cesium.com . ',!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)]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)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||_0x51d0e2I||(_0xc62d88>I||_0x51d0e2O||(_0xc62d88>O||_0x51d0e2Z&&(_0xc62d88=_0xc62d88-Z+A-0x1),_0x19d6ce>V?(_0x19d6ce=_0x19d6ce-V+A-0x1,_0xe68ad0=!0x0):_0xe68ad0=!0x1,(_0x19d6ce===I||_0x4584ffI||(_0x19d6ce>I||_0x4584ffO||(_0x19d6ce>O||_0x4584ffV&&(_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);_0x22b56e0x0&&(_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?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)=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)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)])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?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)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)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)])=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))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(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(_0x3ae5d40x0||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;_0x3336f40.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)])=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)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?(_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 _0x5a39bfFORTPI&&_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),_0x5099f00x0&&_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),_0x13342f0xf4240?_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;_0x354de40x1&&'='===_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>>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;_0x59b7b9MITER_BREAK_SMALL||_0x219639CesiumMath[_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;_0x1bd3040x0){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>_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,_0x49f6840x0&&(_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)]=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)=_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;_0x3bcfa20x0&&'/'!==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_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[_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;_0x3f6585keplerEqConvergence;++_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-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;_0x49c8240x0&&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\x201/2pi
.\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\x20pi/2
.\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\x0a\x20*\x20This\x20uses\x20standard\x20position\x20attributes,\x20position3DHigh
,\x20\x0a\x20*\x20position3DLow
,\x20position2DHigh
,\x20and\x20position2DLow
,\x20\x0a\x20*\x20and\x20should\x20be\x20used\x20when\x20writing\x20a\x20vertex\x20shader\x20for\x20an\x20{@link\x20Appearance}.\x0a\x20*\x20
\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;_0x5bd4410x2){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;_0x1775bb0x0){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;_0x41b0790x0,_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;_0x4f07a20x0){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[_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_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$50x0&&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;_0x41f32b0x0)&&(_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;_0x4127310x0){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)]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;_0x5db8f5ApproximateTerrainHeights[_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;_0x4e84a60x0&&(_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;_0x1a44810x0){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{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;_0x3988540x0){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;_0x4543250x1){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)=_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<=_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<=_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;_0x3bcf420x8)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=_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>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;_0x5c26220xfffffff||_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]=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_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_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)]_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=_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_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;_0x12dc8e0x0&&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{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;_0x32333d0x0){var _0x34412c={};_0x34412c[this[_0x33efef(0x3b88)]]=0x4,this[_0x393629(0x2b85)](_0x34412c);}for(_0x1d5ad9=0x0;_0x1d5ad9-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<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;_0x5450bf0x0&&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;_0x14b89e0x0&&(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;_0xd6aa340x0&&(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;_0x47ee640x0&&(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>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(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)],_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<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_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=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>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)]]')+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)]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_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)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)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 _0x4eb85aMath[_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)]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;_0x375d5a0x0&&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;_0x296f6a0x0,_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-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;_0x5fa9830x0;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_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;_0x2d73f00x0)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)]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)]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:clampToSeaFloor\x20is\x20currently\x20not\x20supported,\x20using\x20: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='',_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;_0x52d66b0x2){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_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;_0x5cd7580x1){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=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;_0x450eeb0x0,_0x5bd82f=_0x2c461a[_0x4cacb7(0x271a)]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;_0x4248de0x2){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(!(_0x8b0180x3e8?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;_0x550a170x0?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;_0x89e73bthis[_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)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=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;_0x5c60560x0){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;_0x4e9d040x0&&_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;_0x2a14760x0)for(var _0x44bbae=0x0;_0x44bbae_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{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=0x0&&_0x1e0073{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{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_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_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?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)]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;_0x57526c0x0?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[_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[_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)]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)])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;_0x436945this[_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)])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;_0x5783d50x0&&(_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_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;_0x1375410x0&&_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_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_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;_0x2b5d3b0x1||_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{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;_0x5dcccethis[_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_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?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_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;_0x5ef740x0)for(let _0x8bb309=0x0;_0x8bb309-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_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{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;_0x5c15830x0&&this[_0x598a70(0x3b5)][_0x16e25f(0x809)]>0x0)for(let _0x1c6a5f=0x0;_0x1c6a5f0x0&&_0x4ed58e-this['_timeSpace']=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=_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=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=0x2){for(var _0xe1e926=0x0;_0xe1e9260x4&&_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_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