园林绿化
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

345 lines
13 MiB

  1. var _0xc471=['_clippingPlaneModelViewMatrix','colorize','_metadataSuccess','u_baseColorFactor','RangeMode','preload','centerJustifiedTextSymbolIndex','<!--test-->','toValue','NEAREST_MIPMAP_NEAREST','getSkyline3D','positionedLines','commands','tileBoundingRegion','WEBGL_debug_shaders','_debugShadowViewCommand','WaterType','attributeExtentName','blendColor','tiltEventTypes','_canAnimate','_arrAssisTexture','replaceCache','_boundingVolumeWC','tableSize','fontFamily','_underline','This\x20browser\x20does\x20not\x20support\x20Math.trunc(),\x20build\x20with\x20LEGACY_VM_SUPPORT\x20or\x20POLYFILL_OLD_MATH_FUNCTIONS\x20to\x20add\x20in\x20a\x20polyfill','featureIndexArray','UNPACK_FLIP_Y_WEBGL','valueHasMutated','icon-halo-color','_vertexColor','commentLength','_billboardsToUpdateIndex','\x20\x20\x20\x20v_normal\x20=\x20u_normalMatrix\x20*\x20weightedNormal;\x0a','SYMBOL_CURVEEIGHT','_pickIds','#define\x20CORESIZE\x20',');\x20\x0a\x20\x20\x20\x20return\x20vec2(centerX\x20+\x20(batchId\x20*\x20numberOfAttributes\x20*\x20stepX),\x200.5);\x20\x0a}\x20\x0a','getFunctionIndex','color2D','blendFactors','isTilting','_glPolygonOffset','supportedExtensions','32775IcpHDc','_tileversion','CONSTANT_ALPHA','numberOfLoadedTilesTotal','edgeMode','POLYGONS_LENGTH','HEAP8','gpuProgramParameters','size','#FF69B4','createFillPatternForStyle','toGregorianDate','_cylinder','czm_instanced_modelView','_terrainRenderState','_defaultTexture','_dataSourceAdded','priorityDeferred','PointCloudClassificationInfo\x20type','_glDrawElements','addedEvent','90%','angle_','_color','Unable\x20to\x20find\x20first\x20child\x20of\x20the\x20feature\x20info\x20xml\x20document','like','_semiMinorAxisSubscription','projectPointsToNearestOnPlane','_routes','[object\x20HTMLUnknownElement]','_offsets','symbolRanks','_lastExecute','\x27dynCallLegacy\x27\x20was\x20not\x20exported.\x20add\x20it\x20to\x20EXTRA_EXPORTED_RUNTIME_METHODS\x20(see\x20the\x20FAQ)','_changedDirection','bufferSubData','minimumDisableDepthTestDistance','_rotating','compressed0','\x27findCanvasEventTarget\x27\x20was\x20not\x20exported.\x20add\x20it\x20to\x20EXTRA_EXPORTED_RUNTIME_METHODS\x20(see\x20the\x20FAQ)','_entitySubscription','zigZagDecode64','depthFrustumText','multiviewshed3d','\x20\x20vec3\x20reflectDir\x20=\x20reflect(-l,\x20normal);\x0a','icon-rotate','removeAllFlattenRegion','https://www.supermapol.com/iserver/services/localsearch/rest/searchdatas/China/poiinfos.jsonp','_minVisibleDistance','body','lastIntegerZoom','substring','\x27allocate\x27\x20was\x20not\x20exported.\x20add\x20it\x20to\x20EXTRA_EXPORTED_RUNTIME_METHODS\x20(see\x20the\x20FAQ)','westMostYhighDefine','_lightList','cartesian4Array','\x20\x20\x20\x20vec3\x20diffuseIrradiance\x20=\x20czm_sphericalHarmonics(cubeDir,\x20gltf_sphericalHarmonicCoefficients);\x20\x0a','translate(','minLon','subsurface','_sceneMode','maxCorner','https://','Point','coverageAreas','onsuccess','COLUMN1ROW0','&hellip;','setTimeout','_cocCommand','_emscripten_glGetAttachedShaders','Light\x20source\x20sunLightColor','setTimeZone','setLineVisible','getFeature','\x20\x20\x20\x20vec3\x20specularIrradiance\x20=\x20mix(zenithColor,\x20aboveHorizonColor,\x20smoothstep(farAboveHorizon,\x20aroundHorizon,\x20reflectionDotNadir)\x20*\x20notDistantRough);\x0a','BBOX=[bboxWest],[bboxSouth],[bboxEast],[bboxNorth]','styleVisible','bindingParams','boundingSphere','u_baseColorTexture','/**\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','_isScalePtModify','readUint32','Runtime\x20error:\x20expected\x20the\x20system\x20to
  2. @license
  3. mersenne-twister.js - https://gist.github.com/banksean/300494
  4. Copyright (C) 1997 - 2002, Makoto Matsumoto and Takuji Nishimura,
  5. All rights reserved.
  6. Redistribution and use in source and binary forms, with or without
  7. modification, are permitted provided that the following conditions
  8. are met:
  9. 1. Redistributions of source code must retain the above copyright
  10. notice, this list of conditions and the following disclaimer.
  11. 2. Redistributions in binary form must reproduce the above copyright
  12. notice, this list of conditions and the following disclaimer in the
  13. documentation and/or other materials provided with the distribution.
  14. 3. The names of its contributors may not be used to endorse or promote
  15. products derived from this software without specific prior written
  16. permission.
  17. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  18. "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  19. LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
  20. A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR
  21. CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
  22. EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
  23. PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
  24. PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
  25. LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
  26. NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
  27. SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  28. */
  29. var MersenneTwister=function(_0x46c774){var _0x22b9bd=_0x68aa19;null==_0x46c774&&(_0x46c774=new Date()[_0x22b9bd(0x32f4)]()),this['N']=0x270,this['M']=0x18d,this['MATRIX_A']=0x9908b0df,this[_0x22b9bd(0x30f2)]=0x80000000,this[_0x22b9bd(0x5709)]=0x7fffffff,this['mt']=new Array(this['N']),this[_0x22b9bd(0x902)]=this['N']+0x1,this[_0x22b9bd(0x809)](_0x46c774);};MersenneTwister[_0x68aa19(0x4b51)][_0x68aa19(0x809)]=function(_0x41c649){var _0x425b3c=_0x68aa19;for(this['mt'][0x0]=_0x41c649>>>0x0,this['mti']=0x1;this['mti']<this['N'];this['mti']++){_0x41c649=this['mt'][this['mti']-0x1]^this['mt'][this[_0x425b3c(0x902)]-0x1]>>>0x1e,(this['mt'][this[_0x425b3c(0x902)]]=(0x6c078965*((0xffff0000&_0x41c649)>>>0x10)<<0x10)+0x6c078965*(0xffff&_0x41c649)+this[_0x425b3c(0x902)],this['mt'][this[_0x425b3c(0x902)]]>>>=0x0);}},MersenneTwister[_0x68aa19(0x4b51)]['genrand_int32']=function(){var _0x48faa0=_0x68aa19,_0x135c81,_0x443ba4=new Array(0x0,this[_0x48faa0(0x33f)]);if(this[_0x48faa0(0x902)]>=this['N']){var _0x39126b;for(this[_0x48faa0(0x902)]==this['N']+0x1&&this[_0x48faa0(0x809)](0x1571),_0x39126b=0x0;_0x39126b<this['N']-this['M'];_0x39126b++)_0x135c81=this['mt'][_0x39126b]&this[_0x48faa0(0x30f2)]|this['mt'][_0x39126b+0x1]&this[_0x48faa0(0x5709)],this['mt'][_0x39126b]=this['mt'][_0x39126b+this['M']]^_0x135c81>>>0x1^_0x443ba4[0x1&_0x135c81];for(;_0x39126b<this['N']-0x1;_0x39126b++)_0x135c81=this['mt'][_0x39126b]&this[_0x48faa0(0x30f2)]|this['mt'][_0x39126b+0x1]&this['LOWER_MASK'],this['mt'][_0x39126b]=this['mt'][_0x39126b+(this['M']-this['N'])]^_0x135c81>>>0x1^_0x443ba4[0x1&_0x135c81];_0x135c81=this['mt'][this['N']-0x1]&this[_0x48faa0(0x30f2)]|this['mt'][0x0]&this[_0x48faa0(0x5709)],this['mt'][this['N']-0x1]=this['mt'][this['M']-0x1]^_0x135c81>>>0x1^_0x443ba4[0x1&_0x135c81],this[_0x48faa0(0x902)]=0x0;}return _0x135c81=this['mt'][this['mti']++],_0x135c81^=_0x135c81>>>0xb,_0x135c81^=_0x135c81<<0x7&0x9d2c5680,_0x135c81^=_0x135c81<<0xf&0xefc60000,(_0x135c81^=_0x135c81>>>0x12)>>>0x0;},MersenneTwister['prototype'][_0x68aa19(0x2bd3)]=function(){return this['genrand_int32']()*(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[_0x68aa19(0x10ba)]=defaultValue$1(Math[_0x68aa19(0x10ba)],function(_0x8662ec){return 0x0===(_0x8662ec=+_0x8662ec)||_0x8662ec!=_0x8662ec?_0x8662ec:_0x8662ec>0x0?0x1:-0x1;}),CesiumMath['signNotZero']=function(_0x56924e){return _0x56924e<0x0?-0x1:0x1;},CesiumMath['toSNorm']=function(_0x59a4d1,_0x249431){var _0x59e86c=_0x68aa19;return _0x249431=defaultValue$1(_0x249431,0xff),Math[_0x59e86c(0x19b6)]((0.5*CesiumMath[_0x59e86c(0x3c40)](_0x59a4d1,-0x1,0x1)+0.5)*_0x249431);},CesiumMath[_0x68aa19(0x44d8)]=function(_0x2a4e09,_0x1c7d5f){var _0x20f5c4=_0x68aa19;return _0x1c7d5f=defaultValue$1(_0x1c7d5f,0xff),CesiumMath[_0x20f5c4(0x3c40)](_0x2a4e09,0x0,_0x1c7d5f)/_0x1c7d5f*0x2-0x1;},CesiumMath[_0x68aa19(0x4e7d)]=function(_0x4f8e85,_0x48f1a1,_0x1465fa){var _0x1a2b89=_0x68aa19;return 0x0===(_0x1465fa=Math[_0x1a2b89(0x2bc6)](_0x1465fa-_0x48f1a1,0x0))?0x0:CesiumMath[_0x1a2b89(0x3c40)]((_0x4f8e85-_0x48f1a1)/_0x1465fa,0x0,0x1);},CesiumMath[_0x68aa19(0x1125)]=defaultValue$1(Math[_0x68aa19(0x1125)],function(_0x147148){var _0x3fe776=_0x68aa19;return(Math[_0x3fe776(0xee5)](_0x147148)-Math[_0x3fe776(0xee5)](-_0x147148))/0x2;}),CesiumMath[_0x68aa19(0x4733)]=defaultValue$1(Math['cosh'],function(_0x21cd12){var _0x297ec2=_0x68aa19;return(Math[_0x297ec2(0xee5)](_0x21cd12)+Math[_0x297ec2(0xee5)](-_0x21cd12))/0x2;}),CesiumMath['lerp']=function(_0x170403,_0x30cb9d,_0x4186f9){return(0x1-_0x4186f9)*_0x170403+_0x4186f9*_0x30cb9d;},CesiumMath['PI']=Math['PI'],Cesiu
  30. * @license
  31. *
  32. * Grauw URI utilities
  33. *
  34. * See: http://hg.grauw.nl/grauw-lib/file/tip/src/uri.js
  35. *
  36. * @author Laurens Holst (http://www.grauw.nl/)
  37. *
  38. * Copyright 2012 Laurens Holst
  39. *
  40. * Licensed under the Apache License, Version 2.0 (the "License");
  41. * you may not use this file except in compliance with the License.
  42. * You may obtain a copy of the License at
  43. *
  44. * http://www.apache.org/licenses/LICENSE-2.0
  45. *
  46. * Unless required by applicable law or agreed to in writing, software
  47. * distributed under the License is distributed on an "AS IS" BASIS,
  48. * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  49. * See the License for the specific language governing permissions and
  50. * limitations under the License.
  51. *
  52. */
  53. function URI(_0x11b0ba){var _0x3c3a18=_0x68aa19;if(_0x11b0ba instanceof URI)this[_0x3c3a18(0x58a0)]=_0x11b0ba['scheme'],this[_0x3c3a18(0x46bd)]=_0x11b0ba['authority'],this[_0x3c3a18(0x3906)]=_0x11b0ba['path'],this[_0x3c3a18(0x3f3b)]=_0x11b0ba[_0x3c3a18(0x3f3b)],this[_0x3c3a18(0x3e10)]=_0x11b0ba[_0x3c3a18(0x3e10)];else{if(_0x11b0ba){var _0x3dacb7=parseRegex$1['exec'](_0x11b0ba);this[_0x3c3a18(0x58a0)]=_0x3dacb7[0x1],this[_0x3c3a18(0x46bd)]=_0x3dacb7[0x2],this[_0x3c3a18(0x3906)]=_0x3dacb7[0x3],this[_0x3c3a18(0x3f3b)]=_0x3dacb7[0x4],this[_0x3c3a18(0x3e10)]=_0x3dacb7[0x5];}}}BoundingSphere['projectTo2D']=function(_0x142261,_0x6dba9e,_0x4ba721){var _0x2212f1=_0x68aa19,_0x56f3d6,_0x3d0e69=(_0x6dba9e=defaultValue$1(_0x6dba9e,projectTo2DProjection))[_0x2212f1(0x1706)],_0x1d7206=_0x142261[_0x2212f1(0x19ee)],_0x3c69da=_0x142261[_0x2212f1(0x2896)];_0x56f3d6=Cartesian3['equals'](_0x1d7206,Cartesian3['ZERO'])?Cartesian3[_0x2212f1(0x254b)](Cartesian3[_0x2212f1(0x27ad)],projectTo2DNormalScratch):_0x3d0e69['geodeticSurfaceNormal'](_0x1d7206,projectTo2DNormalScratch);var _0x501231=Cartesian3[_0x2212f1(0x33cc)](Cartesian3[_0x2212f1(0x689)],_0x56f3d6,projectTo2DEastScratch);Cartesian3['normalize'](_0x501231,_0x501231);var _0x304646=Cartesian3[_0x2212f1(0x33cc)](_0x56f3d6,_0x501231,projectTo2DNorthScratch);Cartesian3[_0x2212f1(0x4e7d)](_0x304646,_0x304646),Cartesian3['multiplyByScalar'](_0x56f3d6,_0x3c69da,_0x56f3d6),Cartesian3[_0x2212f1(0x1c02)](_0x304646,_0x3c69da,_0x304646),Cartesian3[_0x2212f1(0x1c02)](_0x501231,_0x3c69da,_0x501231);var _0x4b6d54=Cartesian3[_0x2212f1(0x3152)](_0x304646,projectTo2DSouthScratch),_0xba9d59=Cartesian3[_0x2212f1(0x3152)](_0x501231,projectTo2DWestScratch),_0x1aebef=projectTo2DPositionsScratch,_0x57282c=_0x1aebef[0x0];Cartesian3[_0x2212f1(0x4979)](_0x56f3d6,_0x304646,_0x57282c),Cartesian3[_0x2212f1(0x4979)](_0x57282c,_0x501231,_0x57282c),_0x57282c=_0x1aebef[0x1],Cartesian3['add'](_0x56f3d6,_0x304646,_0x57282c),Cartesian3[_0x2212f1(0x4979)](_0x57282c,_0xba9d59,_0x57282c),_0x57282c=_0x1aebef[0x2],Cartesian3[_0x2212f1(0x4979)](_0x56f3d6,_0x4b6d54,_0x57282c),Cartesian3[_0x2212f1(0x4979)](_0x57282c,_0xba9d59,_0x57282c),_0x57282c=_0x1aebef[0x3],Cartesian3['add'](_0x56f3d6,_0x4b6d54,_0x57282c),Cartesian3[_0x2212f1(0x4979)](_0x57282c,_0x501231,_0x57282c),Cartesian3['negate'](_0x56f3d6,_0x56f3d6),_0x57282c=_0x1aebef[0x4],Cartesian3['add'](_0x56f3d6,_0x304646,_0x57282c),Cartesian3['add'](_0x57282c,_0x501231,_0x57282c),_0x57282c=_0x1aebef[0x5],Cartesian3[_0x2212f1(0x4979)](_0x56f3d6,_0x304646,_0x57282c),Cartesian3[_0x2212f1(0x4979)](_0x57282c,_0xba9d59,_0x57282c),_0x57282c=_0x1aebef[0x6],Cartesian3[_0x2212f1(0x4979)](_0x56f3d6,_0x4b6d54,_0x57282c),Cartesian3[_0x2212f1(0x4979)](_0x57282c,_0xba9d59,_0x57282c),_0x57282c=_0x1aebef[0x7],Cartesian3[_0x2212f1(0x4979)](_0x56f3d6,_0x4b6d54,_0x57282c),Cartesian3[_0x2212f1(0x4979)](_0x57282c,_0x501231,_0x57282c);for(var _0x8dc8d=_0x1aebef['length'],_0x5b0aa4=0x0;_0x5b0aa4<_0x8dc8d;++_0x5b0aa4){var _0x376e05=_0x1aebef[_0x5b0aa4];Cartesian3[_0x2212f1(0x4979)](_0x1d7206,_0x376e05,_0x376e05);var _0x1ff60b=_0x3d0e69[_0x2212f1(0x541d)](_0x376e05,projectTo2DCartographicScratch);_0x6dba9e['project'](_0x1ff60b,_0x376e05);}var _0x34bfde=(_0x1d7206=(_0x4ba721=BoundingSphere['fromPoints'](_0x1aebef,_0x4ba721))[_0x2212f1(0x19ee)])['x'],_0x42b9e3=_0x1d7206['y'],_0x32f259=_0x1d7206['z'];return _0x1d7206['x']=_0x32f259,_0x1d7206['y']=_0x34bfde,_0x1d7206['z']=_0x42b9e3,_0x4ba721;},BoundingSphere[_0x68aa19(0x1720)]=function(_0x4d35c4,_0xa23ef0){var _0x36330e=_0x68aa19;return!_0xa23ef0[_0x36330e(0x280b)](_0x4d35c4);},BoundingSphere['equals']=function(_0x31cf07,_0x3fec59){var _0x50ca9c=_0x68aa19;return _0x31cf07===_0x3fec59||defined$1(_0x31cf07)&&defined$1(_0x3fec59)&&Cartesian3[_0x50ca9c(0x2ed4)](_0x31cf07[_0x50ca9c(0x19ee)],_0x3fec59[_0x50ca9c(0x19ee)])&&_0x31cf07[_0x50ca9c(0x2896)]===_0x3fec59[_0x50ca9c(0x2896)];},BoundingSphere[_0x68aa19(0x4b51)][_0x68aa19(0x5163)]=function(_0x5ee7e5){var _0x23166c=_0x68aa19;return BoundingSphere[_0x23166c(0x5163)](this,_0x5ee7e5);},BoundingSphere[_0x68aa19(0x4b5
  54. @license
  55. sprintf.js from the php.js project - https://github.com/kvz/phpjs
  56. Directly from https://github.com/kvz/phpjs/blob/master/functions/strings/sprintf.js
  57. php.js is copyright 2012 Kevin van Zonneveld.
  58. Portions copyright Brett Zamir (http://brett-zamir.me), Kevin van Zonneveld
  59. (http://kevin.vanzonneveld.net), Onno Marsman, Theriault, Michael White
  60. (http://getsprink.com), Waldo Malqui Silva, Paulo Freitas, Jack, Jonas
  61. Raoni Soares Silva (http://www.jsfromhell.com), Philip Peterson, Legaev
  62. Andrey, Ates Goral (http://magnetiq.com), Alex, Ratheous, Martijn Wieringa,
  63. Rafa? Kukawski (http://blog.kukawski.pl), lmeyrick
  64. (https://sourceforge.net/projects/bcmath-js/), Nate, Philippe Baumann,
  65. Enrique Gonzalez, Webtoolkit.info (http://www.webtoolkit.info/), Carlos R.
  66. L. Rodrigues (http://www.jsfromhell.com), Ash Searle
  67. (http://hexmen.com/blog/), Jani Hartikainen, travc, Ole Vrijenhoek,
  68. Erkekjetter, Michael Grier, Rafa? Kukawski (http://kukawski.pl), Johnny
  69. Mast (http://www.phpvrouwen.nl), T.Wild, d3x,
  70. http://stackoverflow.com/questions/57803/how-to-convert-decimal-to-hex-in-javascript,
  71. Rafa? Kukawski (http://blog.kukawski.pl/), stag019, pilus, WebDevHobo
  72. (http://webdevhobo.blogspot.com/), marrtins, GeekFG
  73. (http://geekfg.blogspot.com), Andrea Giammarchi
  74. (http://webreflection.blogspot.com), Arpad Ray (mailto:arpad@php.net),
  75. gorthaur, Paul Smith, Tim de Koning (http://www.kingsquare.nl), Joris, Oleg
  76. Eremeev, Steve Hilder, majak, gettimeofday, KELAN, Josh Fraser
  77. (http://onlineaspect.com/2007/06/08/auto-detect-a-time-zone-with-javascript/),
  78. Marc Palau, Martin
  79. (http://www.erlenwiese.de/), Breaking Par Consulting Inc
  80. (http://www.breakingpar.com/bkp/home.nsf/0/87256B280015193F87256CFB006C45F7),
  81. Chris, Mirek Slugen, saulius, Alfonso Jimenez
  82. (http://www.alfonsojimenez.com), Diplom@t (http://difane.com/), felix,
  83. Mailfaker (http://www.weedem.fr/), Tyler Akins (http://rumkin.com), Caio
  84. Ariede (http://caioariede.com), Robin, Kankrelune
  85. (http://www.webfaktory.info/), Karol Kowalski, Imgen Tata
  86. (http://www.myipdf.com/), mdsjack (http://www.mdsjack.bo.it), Dreamer,
  87. Felix Geisendoerfer (http://www.debuggable.com/felix), Lars Fischer, AJ,
  88. David, Aman Gupta, Michael White, Public Domain
  89. (http://www.json.org/json2.js), Steven Levithan
  90. (http://blog.stevenlevithan.com), Sakimori, Pellentesque Malesuada,
  91. Thunder.m, Dj (http://phpjs.org/functions/htmlentities:425#comment_134018),
  92. Steve Clay, David James, Francois, class_exists, nobbler, T. Wild, Itsacon
  93. (http://www.itsacon.net/), date, Ole Vrijenhoek (http://www.nervous.nl/),
  94. Fox, Raphael (Ao RUDLER), Marco, noname, Mateusz "loonquawl" Zalega, Frank
  95. Forte, Arno, ger, mktime, john (http://www.jd-tech.net), Nick Kolosov
  96. (http://sammy.ru), marc andreu, Scott Cariss, Douglas Crockford
  97. (http://javascript.crockford.com), madipta, Slawomir Kaniecki,
  98. ReverseSyntax, Nathan, Alex Wilson, kenneth, Bayron Guevara, Adam Wallner
  99. (http://web2.bitbaro.hu/), paulo kuong, jmweb, Lincoln Ramsay, djmix,
  100. Pyerre, Jon Hohle, Thiago Mata (http://thiagomata.blog.com), lmeyrick
  101. (https://sourceforge.net/projects/bcmath-js/this.), Linuxworld, duncan,
  102. Gilbert, Sanjoy Roy, Shingo, sankai, Oskar Larsson H?gfeldt
  103. (http://oskar-lh.name/), Denny Wardhana, 0m3r, Everlasto, Subhasis Deb,
  104. josh, jd, Pier Paolo Ramon (http://www.mastersoup.com/), P, merabi, Soren
  105. Hansen, Eugene Bulkin (http://doubleaw.com/), Der Simon
  106. (http://innerdom.sourceforge.net/), echo is bad, Ozh, XoraX
  107. (http://www.xorax.info), EdorFaus, JB, J A R, Marc Jansen, Francesco, LH,
  108. Stoyan Kyosev (http://www.svest.org/), nord_ua, omid
  109. (http://phpjs.org/functions/380:380#comment_137122), Brad Touesnard, MeEtc
  110. (http://yass.meetcweb.com), Peter-Paul Koch
  111. (http://www.quirksmode.org/js/beat.html), Olivier Louvignes
  112. (http://mg-crea.com/), T0bsn, Tim Wiel, Bryan Elliott, Jalal Berrami,
  113. Martin, JT, David Randall, Thomas Beaucourt (http://www.webapp.fr), taith,
  114. vlado houba, Pierre-Luc Paour, Kristof Coomans (SCK-CEN Belgian Nucleair
  115. Research Centre), Martin Pool, Kirk Strobeck, Rick Waldron, Brant Messenger
  116. (http://www.brantmessenger.com/), Devan Penner-Woelk, Saulo Vallory, Wagner
  117. B. Soares, Artur Tchernychev, Valentina De Rosa, Jason Wong
  118. (http://carrot.org/), Christoph, Daniel Esteban, strftime, Mick@el, rezna,
  119. Simon Willison (http://simonwillison.net), Anton Ongson, Gabriel Paderni,
  120. Marco van Oort, penutbutterjelly, Philipp Lenssen, Bjorn Roesbeke
  121. (http://www.bjornroesbeke.be/), Bug?, Eric Nagel, Tomasz Wesolowski,
  122. Evertjan Garretsen, Bobby Drake, Blues (http://tech.bluesmoon.info/), Luke
  123. Godfrey, Pul, uestla, Alan C, Ulrich, Rafal Kukawski, Yves Sucaet,
  124. sowberry, Norman "zEh" Fuchs, hitwork, Zahlii, johnrembo, Nick Callen,
  125. Steven Levithan (stevenlevithan.com), ejsanders, Scott Baker, Brian Tafoya
  126. (http://www.premasolutions.com/), Philippe Jausions
  127. (http://pear.php.net/user/jausions), Aidan Lister
  128. (http://aidanlister.com/), Rob, e-mike, HKM, ChaosNo1, metjay, strcasecmp,
  129. strcmp, Taras Bogach, jpfle, Alexander Ermolaev
  130. (http://snippets.dzone.com/user/AlexanderErmolaev), DxGx, kilops, Orlando,
  131. dptr1988, Le Torbi, James (http://www.james-bell.co.uk/), Pedro Tainha
  132. (http://www.pedrotainha.com), James, Arnout Kazemier
  133. (http://www.3rd-Eden.com), Chris McMacken, gabriel paderni, Yannoo,
  134. FGFEmperor, baris ozdil, Tod Gentille, Greg Frazier, jakes, 3D-GRAF, Allan
  135. Jensen (http://www.winternet.no), Howard Yeend, Benjamin Lupton, davook,
  136. daniel airton wermann (http://wermann.com.br), Atli T¨®r, Maximusya, Ryan
  137. W Tenney (http://ryan.10e.us), Alexander M Beedie, fearphage
  138. (http://http/my.opera.com/fearphage/), Nathan Sepulveda, Victor, Matteo,
  139. Billy, stensi, Cord, Manish, T.J. Leahy, Riddler
  140. (http://www.frontierwebdev.com/), Rafa? Kukawski, FremyCompany, Matt
  141. Bradley, Tim de Koning, Luis Salazar (http://www.freaky-media.com/), Diogo
  142. Resende, Rival, Andrej Pavlovic, Garagoth, Le Torbi
  143. (http://www.letorbi.de/), Dino, Josep Sanz (http://www.ws3.es/), rem,
  144. Russell Walker (http://www.nbill.co.uk/), Jamie Beck
  145. (http://www.terabit.ca/), setcookie, Michael, YUI Library:
  146. http://developer.yahoo.com/yui/docs/YAHOO.util.DateLocale.html, Blues at
  147. http://hacks.bluesmoon.info/strftime/strftime.js, Ben
  148. (http://benblume.co.uk/), DtTvB
  149. (http://dt.in.th/2008-09-16.string-length-in-bytes.html), Andreas, William,
  150. meo, incidence, Cagri Ekin, Amirouche, Amir Habibi
  151. (http://www.residence-mixte.com/), Luke Smith (http://lucassmith.name),
  152. Kheang Hok Chin (http://www.distantia.ca/), Jay Klehr, Lorenzo Pisani,
  153. Tony, Yen-Wei Liu, Greenseed, mk.keck, Leslie Hoare, dude, booeyOH, Ben
  154. Bryan
  155. Licensed under the MIT (MIT-LICENSE.txt) license.
  156. Permission is hereby granted, free of charge, to any person obtaining a
  157. copy of this software and associated documentation files (the
  158. "Software"), to deal in the Software without restriction, including
  159. without limitation the rights to use, copy, modify, merge, publish,
  160. distribute, sublicense, and/or sell copies of the Software, and to
  161. permit persons to whom the Software is furnished to do so, subject to
  162. the following conditions:
  163. The above copyright notice and this permission notice shall be included
  164. in all copies or substantial portions of the Software.
  165. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
  166. OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
  167. MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
  168. IN NO EVENT SHALL KEVIN VAN ZONNEVELD BE LIABLE FOR ANY CLAIM, DAMAGES
  169. OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE,
  170. ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
  171. OTHER DEALINGS IN THE SOFTWARE.
  172. */
  173. function sprintf(){var _0x5c271d=_0x68aa19,_0x2e67e8=/%%|%(\d+\$)?([-+\'#0 ]*)(\*\d+\$|\*|\d+)?(\.(\*\d+\$|\*|\d+))?([scboxXuideEfFgG])/g,_0x2e56d6=arguments,_0x314a9a=0x0,_0x556a59=_0x2e56d6[_0x314a9a++],_0x1b670b=function(_0x337d4c,_0x1fdd44,_0x3f6088,_0x2f420c){var _0x56992b=_0x54f3;_0x3f6088||(_0x3f6088='\x20');var _0x5a944b=_0x337d4c['length']>=_0x1fdd44?'':Array(0x1+_0x1fdd44-_0x337d4c[_0x56992b(0x531b)]>>>0x0)['join'](_0x3f6088);return _0x2f420c?_0x337d4c+_0x5a944b:_0x5a944b+_0x337d4c;},_0x2cff6e=function(_0x47e483,_0x2d9d50,_0x3f7de5,_0xe4209e,_0x3dcb19,_0x15fdfd){var _0x29b568=_0x54f3,_0x1cae72=_0xe4209e-_0x47e483[_0x29b568(0x531b)];return _0x1cae72>0x0&&(_0x47e483=_0x3f7de5||!_0x3dcb19?_0x1b670b(_0x47e483,_0xe4209e,_0x15fdfd,_0x3f7de5):_0x47e483[_0x29b568(0x48ca)](0x0,_0x2d9d50[_0x29b568(0x531b)])+_0x1b670b('',_0x1cae72,'0',!0x0)+_0x47e483[_0x29b568(0x48ca)](_0x2d9d50[_0x29b568(0x531b)])),_0x47e483;},_0x40ebb1=function(_0x3770a9,_0x5150aa,_0x55dcd2,_0x3f5b0c,_0x353d91,_0x3b4cdf,_0x312568){var _0x1bd144=_0x54f3,_0x19d467=_0x3770a9>>>0x0;return _0x3770a9=(_0x55dcd2=_0x55dcd2&&_0x19d467&&{0x2:'0b',0x8:'0',0x10:'0x'}[_0x5150aa]||'')+_0x1b670b(_0x19d467[_0x1bd144(0x1d43)](_0x5150aa),_0x3b4cdf||0x0,'0',!0x1),_0x2cff6e(_0x3770a9,_0x55dcd2,_0x3f5b0c,_0x353d91,_0x312568);},_0x3fe65e=function(_0x2f2d80,_0x2a0c95,_0x464efa,_0xe5d8b1,_0x3e018a,_0x1b9804){var _0x2bb558=_0x54f3;return null!=_0xe5d8b1&&(_0x2f2d80=_0x2f2d80[_0x2bb558(0x48ca)](0x0,_0xe5d8b1)),_0x2cff6e(_0x2f2d80,'',_0x2a0c95,_0x464efa,_0x3e018a,_0x1b9804);},_0x16d43f=function(_0x4be757,_0x238dde,_0x2a6dfc,_0x6f3c1a,_0x488678,_0x25fd63,_0x7aa0a2){var _0x381d87=_0x54f3,_0x53d64d,_0x20790b,_0x54b00c,_0x2de94e,_0x3bac4c;if('%%'==_0x4be757)return'%';for(var _0x5a525c=!0x1,_0x1f58be='',_0x2c32be=!0x1,_0x1f75ee=!0x1,_0x2089e0='\x20',_0x91b136=_0x2a6dfc['length'],_0x2a9590=0x0;_0x2a6dfc&&_0x2a9590<_0x91b136;_0x2a9590++)switch(_0x2a6dfc[_0x381d87(0x29be)](_0x2a9590)){case'\x20':_0x1f58be='\x20';break;case'+':_0x1f58be='+';break;case'-':_0x5a525c=!0x0;break;case'\x27':_0x2089e0=_0x2a6dfc['charAt'](_0x2a9590+0x1);break;case'0':_0x2c32be=!0x0;break;case'#':_0x1f75ee=!0x0;}if((_0x6f3c1a=_0x6f3c1a?'*'==_0x6f3c1a?+_0x2e56d6[_0x314a9a++]:'*'==_0x6f3c1a[_0x381d87(0x29be)](0x0)?+_0x2e56d6[_0x6f3c1a[_0x381d87(0x48ca)](0x1,-0x1)]:+_0x6f3c1a:0x0)<0x0&&(_0x6f3c1a=-_0x6f3c1a,_0x5a525c=!0x0),!isFinite(_0x6f3c1a))throw new Error(_0x381d87(0x3653));switch(_0x25fd63=_0x25fd63?'*'==_0x25fd63?+_0x2e56d6[_0x314a9a++]:'*'==_0x25fd63[_0x381d87(0x29be)](0x0)?+_0x2e56d6[_0x25fd63[_0x381d87(0x48ca)](0x1,-0x1)]:+_0x25fd63:_0x381d87(0x1e60)[_0x381d87(0x33ab)](_0x7aa0a2)>-0x1?0x6:'d'==_0x7aa0a2?0x0:void 0x0,_0x3bac4c=_0x238dde?_0x2e56d6[_0x238dde[_0x381d87(0x48ca)](0x0,-0x1)]:_0x2e56d6[_0x314a9a++],_0x7aa0a2){case's':return _0x3fe65e(String(_0x3bac4c),_0x5a525c,_0x6f3c1a,_0x25fd63,_0x2c32be,_0x2089e0);case'c':return _0x3fe65e(String[_0x381d87(0x3e9a)](+_0x3bac4c),_0x5a525c,_0x6f3c1a,_0x25fd63,_0x2c32be);case'b':return _0x40ebb1(_0x3bac4c,0x2,_0x1f75ee,_0x5a525c,_0x6f3c1a,_0x25fd63,_0x2c32be);case'o':return _0x40ebb1(_0x3bac4c,0x8,_0x1f75ee,_0x5a525c,_0x6f3c1a,_0x25fd63,_0x2c32be);case'x':return _0x40ebb1(_0x3bac4c,0x10,_0x1f75ee,_0x5a525c,_0x6f3c1a,_0x25fd63,_0x2c32be);case'X':return _0x40ebb1(_0x3bac4c,0x10,_0x1f75ee,_0x5a525c,_0x6f3c1a,_0x25fd63,_0x2c32be)['toUpperCase']();case'u':return _0x40ebb1(_0x3bac4c,0xa,_0x1f75ee,_0x5a525c,_0x6f3c1a,_0x25fd63,_0x2c32be);case'i':case'd':return _0x53d64d=+_0x3bac4c||0x0,_0x3bac4c=(_0x20790b=(_0x53d64d=Math[_0x381d87(0x19b6)](_0x53d64d-_0x53d64d%0x1))<0x0?'-':_0x1f58be)+_0x1b670b(String(Math[_0x381d87(0x1661)](_0x53d64d)),_0x25fd63,'0',!0x1),_0x2cff6e(_0x3bac4c,_0x20790b,_0x5a525c,_0x6f3c1a,_0x2c32be);case'e':case'E':case'f':case'F':case'g':case'G':return _0x20790b=(_0x53d64d=+_0x3bac4c)<0x0?'-':_0x1f58be,_0x54b00c=[_0x381d87(0x34a5),_0x381d87(0x24af),'toPrecision']['efg'['indexOf'](_0x7aa0a2[_0x381d87(0x22cf)]())],_0x2de94e=['toString',_0x381d87(0x5821)][_0x381d87(0x2aab)[_0x381d87(0x33ab)](_0x7aa0a2)%0x2],_0x3bac4c=_0x20790b+Math['abs'](_0x53d64d)[_0x54b0
  174. @license
  175. tween.js - https://github.com/sole/tween.js
  176. Copyright (c) 2010-2012 Tween.js authors.
  177. Easing equations Copyright (c) 2001 Robert Penner http://robertpenner.com/easing/
  178. Permission is hereby granted, free of charge, to any person obtaining a copy
  179. of this software and associated documentation files (the "Software"), to deal
  180. in the Software without restriction, including without limitation the rights
  181. to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
  182. copies of the Software, and to permit persons to whom the Software is
  183. furnished to do so, subject to the following conditions:
  184. The above copyright notice and this permission notice shall be included in
  185. all copies or substantial portions of the Software.
  186. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  187. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  188. FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
  189. AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
  190. LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
  191. OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
  192. THE SOFTWARE.
  193. */
  194. void 0x0===Date['now']&&(Date['now']=function(){return new Date()['valueOf']();});var TWEEN=TWEEN||(_tweens=[],{'REVISION':'13','getAll':function(){return _tweens;},'removeAll':function(){_tweens=[];},'add':function(_0x2a5dee){var _0x2acfec=_0x68aa19;_tweens[_0x2acfec(0x3a33)](_0x2a5dee);},'remove':function(_0x1a0e3b){var _0x106606=_0x68aa19,_0x34519b=_tweens['indexOf'](_0x1a0e3b);-0x1!==_0x34519b&&_tweens[_0x106606(0x4bc6)](_0x34519b,0x1);},'update':function(_0x4a7229){var _0x407e15=_0x68aa19;if(0x0===_tweens[_0x407e15(0x531b)])return!0x1;var _0x203433=0x0;for(_0x4a7229=void 0x0!==_0x4a7229?_0x4a7229:_0x407e15(0x3041)!=typeof window&&void 0x0!==window[_0x407e15(0x21af)]&&void 0x0!==window['performance']['now']?window[_0x407e15(0x21af)][_0x407e15(0x3c84)]():Date['now']();_0x203433<_tweens[_0x407e15(0x531b)];)_tweens[_0x203433]['update'](_0x4a7229)?_0x203433++:_tweens['splice'](_0x203433,0x1);return!0x0;}}),_tweens;TWEEN['Tween']=function(_0x199bbc){var _0x58a699=_0x68aa19,_0x4c08f9=_0x199bbc,_0x325998={},_0x3d88fe={},_0xc4f9e7={},_0x2617d4=0x3e8,_0x14f3ee=0x0,_0x2d4da3=!0x1,_0x335d22=!0x1,_0x501623=0x0,_0x12fb92=null,_0x56c998=TWEEN[_0x58a699(0x1a74)][_0x58a699(0x243a)]['None'],_0x4aec9e=TWEEN['Interpolation']['Linear'],_0x34796f=[],_0x488f22=null,_0x3ff9ac=!0x1,_0x3e1889=null,_0x5f30d9=null,_0x55d9b5=null,_0x1dc887=0x0,_0x276d04=0x0;for(var _0x3a1a98 in _0x199bbc)_0x325998[_0x3a1a98]=parseFloat(_0x199bbc[_0x3a1a98],0xa);this['to']=function(_0x1e3d2a,_0x6dab96){return void 0x0!==_0x6dab96&&(_0x2617d4=_0x6dab96),_0x3d88fe=_0x1e3d2a,this;},this['start']=function(_0x2958d1){var _0x29646a=_0x58a699;for(var _0x32a371 in(TWEEN['add'](this),_0x335d22=!0x0,_0x3ff9ac=!0x1,_0x12fb92=void 0x0!==_0x2958d1?_0x2958d1:_0x29646a(0x3041)!=typeof window&&void 0x0!==window[_0x29646a(0x21af)]&&void 0x0!==window[_0x29646a(0x21af)][_0x29646a(0x3c84)]?window['performance']['now']():Date[_0x29646a(0x3c84)](),_0x12fb92+=_0x501623,_0x3d88fe)){if(_0x3d88fe[_0x32a371]instanceof Array){if(0x0===_0x3d88fe[_0x32a371][_0x29646a(0x531b)])continue;_0x3d88fe[_0x32a371]=[_0x4c08f9[_0x32a371]][_0x29646a(0x32c8)](_0x3d88fe[_0x32a371]);}_0x325998[_0x32a371]=_0x4c08f9[_0x32a371],_0x325998[_0x32a371]instanceof Array==!0x1&&(_0x325998[_0x32a371]*=0x1),_0xc4f9e7[_0x32a371]=_0x325998[_0x32a371]||0x0;}return this;},this[_0x58a699(0x229e)]=function(){var _0x143e65=_0x58a699;return _0x335d22?(TWEEN['remove'](this),_0x335d22=!0x1,null!==_0x55d9b5&&_0x55d9b5[_0x143e65(0x317a)](_0x4c08f9),this['stopChainedTweens'](),this):this;},this[_0x58a699(0x2eb7)]=function(){var _0x209dff=_0x58a699;return _0x335d22?(_0x335d22=!0x1,_0x1dc887=_0x209dff(0x3041)!=typeof window&&void 0x0!==window[_0x209dff(0x21af)]&&void 0x0!==window[_0x209dff(0x21af)]['now']?window[_0x209dff(0x21af)][_0x209dff(0x3c84)]():Date[_0x209dff(0x3c84)](),this):this;},this[_0x58a699(0x2c85)]=function(){var _0x1047d2=_0x58a699;return _0x335d22||(_0x335d22=!0x0,_0x1dc887=(_0x1047d2(0x3041)!=typeof window&&void 0x0!==window[_0x1047d2(0x21af)]&&void 0x0!==window[_0x1047d2(0x21af)][_0x1047d2(0x3c84)]?window[_0x1047d2(0x21af)][_0x1047d2(0x3c84)]():Date['now']())-_0x1dc887,_0x276d04+=_0x1dc887),this;},this['stopChainedTweens']=function(){var _0x1d65b8=_0x58a699;for(var _0x5ad4b4=0x0,_0x4bea1e=_0x34796f['length'];_0x5ad4b4<_0x4bea1e;_0x5ad4b4++)_0x34796f[_0x5ad4b4][_0x1d65b8(0x229e)]();},this['delay']=function(_0x4e4e1a){return _0x501623=_0x4e4e1a,this;},this[_0x58a699(0x3c5a)]=function(_0x52bc89){return _0x14f3ee=_0x52bc89,this;},this[_0x58a699(0x4161)]=function(_0x5c8e57){return _0x2d4da3=_0x5c8e57,this;},this[_0x58a699(0x157c)]=function(_0x14328e){return _0x56c998=_0x14328e,this;},this[_0x58a699(0x3cc7)]=function(_0x1fcbc6){return _0x4aec9e=_0x1fcbc6,this;},this['chain']=function(){return _0x34796f=arguments,this;},this['onStart']=function(_0x4ef6fd){return _0x488f22=_0x4ef6fd,this;},this[_0x58a699(0x4090)]=function(_0x914ca8){return _0x3e1889=_0x914ca8,this;},this[_0x58a699(0x1fe0)]=function(_0x1bc03e){return _0x5f30d9=_0x1bc03e,this;},this[_0x58a699(0xa56)]=function(_0x387a5c){return _0x55d9b5=_0x387a5c,this;},th
  195. @license
  196. Copyright (c) 2013 Gildas Lormeau. All rights reserved.
  197. Redistribution and use in source and binary forms, with or without
  198. modification, are permitted provided that the following conditions are met:
  199. 1. Redistributions of source code must retain the above copyright notice,
  200. this list of conditions and the following disclaimer.
  201. 2. Redistributions in binary form must reproduce the above copyright
  202. notice, this list of conditions and the following disclaimer in
  203. the documentation and/or other materials provided with the distribution.
  204. 3. The names of the authors may not be used to endorse or promote products
  205. derived from this software without specific prior written permission.
  206. THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED WARRANTIES,
  207. INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
  208. FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL JCRAFT,
  209. INC. OR ANY CONTRIBUTORS TO THIS SOFTWARE BE LIABLE FOR ANY DIRECT, INDIRECT,
  210. INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
  211. LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA,
  212. OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
  213. LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
  214. NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE,
  215. EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  216. **/
  217. var tmp$4={};!function(_0x4ce452){var _0x25330b=_0x68aa19,_0x1cbbe8,_0x500454,_0x44859c=_0x25330b(0x3d65),_0x4d21ae=_0x25330b(0x3c4e),_0x3e6d8d='Error\x20while\x20reading\x20file\x20data.',_0x29732b=0x80000,_0x1b3e95=_0x25330b(0x2aa0),_0x5e2992=_0x25330b(0x17f7);try{_0x1cbbe8=0x0===new Blob([new DataView(new ArrayBuffer(0x0))])[_0x25330b(0x57c2)];}catch(_0x4d296c){}function _0x435fcd(){var _0x4b5b44=_0x25330b,_0x243ab7=-0x1,_0x5a4754=this;_0x5a4754[_0x4b5b44(0xe45)]=function(_0x55f860){var _0xbf4045=_0x4b5b44,_0x2ade93,_0x22ca3c=_0x5a4754[_0xbf4045(0x6b4)];for(_0x2ade93=0x0;_0x2ade93<_0x55f860[_0xbf4045(0x531b)];_0x2ade93++)_0x243ab7=_0x243ab7>>>0x8^_0x22ca3c[0xff&(_0x243ab7^_0x55f860[_0x2ade93])];},_0x5a4754[_0x4b5b44(0x3173)]=function(){return~_0x243ab7;};}function _0x165725(_0x4bbf0b,_0x24c22d){var _0x3806ab=_0x25330b,_0x55c988,_0xd00c93;return _0x55c988=new ArrayBuffer(_0x4bbf0b),_0xd00c93=new Uint8Array(_0x55c988),_0x24c22d&&_0xd00c93[_0x3806ab(0x346f)](_0x24c22d,0x0),{'buffer':_0x55c988,'array':_0xd00c93,'view':new DataView(_0x55c988)};}function _0xd1616e(){}function _0x4e17b4(_0xd1b2cb){var _0x115d18=_0x25330b,_0x191545,_0x325d18=this;_0x325d18[_0x115d18(0x57c2)]=0x0,_0x325d18[_0x115d18(0x1823)]=function(_0x2c2a11,_0x595d3e){var _0x526133=new Blob([_0xd1b2cb],{'type':_0x1b3e95});(_0x191545=new _0x46d334(_0x526133))['init'](function(){var _0x3884ca=_0x54f3;_0x325d18[_0x3884ca(0x57c2)]=_0x191545[_0x3884ca(0x57c2)],_0x2c2a11();},_0x595d3e);},_0x325d18[_0x115d18(0x2f57)]=function(_0x3a82e1,_0x5efc45,_0x48c24e,_0xc24ea2){var _0x45847b=_0x115d18;_0x191545[_0x45847b(0x2f57)](_0x3a82e1,_0x5efc45,_0x48c24e,_0xc24ea2);};}function _0x5cfb4b(_0x139eca){var _0x4b4a30=_0x25330b,_0x46eabc,_0x441633=this;_0x441633[_0x4b4a30(0x57c2)]=0x0,_0x441633['init']=function(_0x4515b3){var _0x190fb6=_0x4b4a30;for(var _0x3d42ed=_0x139eca[_0x190fb6(0x531b)];'='==_0x139eca[_0x190fb6(0x29be)](_0x3d42ed-0x1);)_0x3d42ed--;_0x46eabc=_0x139eca[_0x190fb6(0x33ab)](',')+0x1,_0x441633[_0x190fb6(0x57c2)]=Math['floor'](0.75*(_0x3d42ed-_0x46eabc)),_0x4515b3();},_0x441633[_0x4b4a30(0x2f57)]=function(_0x29aa3e,_0x55712d,_0xe50e12){var _0x48936e=_0x4b4a30,_0x4e51a1,_0x2b55f9=_0x165725(_0x55712d),_0x1f98ad=0x4*Math[_0x48936e(0x67a)](_0x29aa3e/0x3),_0x48c53d=0x4*Math[_0x48936e(0x28fa)]((_0x29aa3e+_0x55712d)/0x3),_0x210c3e=window[_0x48936e(0x2146)](_0x139eca[_0x48936e(0x57ed)](_0x1f98ad+_0x46eabc,_0x48c53d+_0x46eabc)),_0x487cb7=_0x29aa3e-0x3*Math['floor'](_0x1f98ad/0x4);for(_0x4e51a1=_0x487cb7;_0x4e51a1<_0x487cb7+_0x55712d;_0x4e51a1++)_0x2b55f9['array'][_0x4e51a1-_0x487cb7]=_0x210c3e[_0x48936e(0x39ea)](_0x4e51a1);_0xe50e12(_0x2b55f9['array']);};}function _0x46d334(_0x210ae2){var _0x4864af=_0x25330b,_0x309965=this;_0x309965[_0x4864af(0x57c2)]=0x0,_0x309965[_0x4864af(0x1823)]=function(_0x3cabb9){this['size']=_0x210ae2['size'],_0x3cabb9();},_0x309965[_0x4864af(0x2f57)]=function(_0x370af1,_0x32c7e7,_0x2e21b0,_0x1e72d8){var _0x559757=new FileReader();_0x559757['onload']=function(_0x40f63c){var _0x23c9e7=_0x54f3;_0x2e21b0(new Uint8Array(_0x40f63c[_0x23c9e7(0x15c9)][_0x23c9e7(0x4fe2)]));},_0x559757['onerror']=_0x1e72d8,_0x559757['readAsArrayBuffer'](function(_0x2df7f5,_0x2183e1,_0x15b5b1){var _0x4a664f=_0x54f3;return _0x2df7f5[_0x4a664f(0x48ca)]?_0x2df7f5[_0x4a664f(0x48ca)](_0x2183e1,_0x2183e1+_0x15b5b1):_0x2df7f5[_0x4a664f(0x271f)]?_0x2df7f5[_0x4a664f(0x271f)](_0x2183e1,_0x2183e1+_0x15b5b1):_0x2df7f5['mozSlice']?_0x2df7f5[_0x4a664f(0x52dc)](_0x2183e1,_0x2183e1+_0x15b5b1):_0x2df7f5[_0x4a664f(0x33d7)]?_0x2df7f5['msSlice'](_0x2183e1,_0x2183e1+_0x15b5b1):void 0x0;}(_0x210ae2,_0x370af1,_0x32c7e7));};}function _0x4f9997(){}function _0xb16e06(_0x375447){var _0xddc08f=_0x25330b,_0x48c4c8,_0x3782b2=this;_0x3782b2[_0xddc08f(0x1823)]=function(_0x28cbf4){_0x48c4c8=new Blob([],{'type':_0x1b3e95}),_0x28cbf4();},_0x3782b2[_0xddc08f(0x799)]=function(_0x25d49a,_0x2d6ab7){_0x48c4c8=new Blob([_0x48c4c8,_0x1cbbe8?_0x25d49a:_0x25d49a['buffer']],{'type':_0x1b3e95}),_0x2d6ab7();},_0x3782b2['getData']=function(_0x272c40,_0x5382d9){var _0x241ca6=_0xddc08f,_0x1927a0=new FileReader();_0x1927a0
  218. @license
  219. topojson - https://github.com/topojson/topojson
  220. Copyright (c) 2012-2016, Michael Bostock
  221. All rights reserved.
  222. Redistribution and use in source and binary forms, with or without
  223. modification, are permitted provided that the following conditions are met:
  224. * Redistributions of source code must retain the above copyright notice, this
  225. list of conditions and the following disclaimer.
  226. * Redistributions in binary form must reproduce the above copyright notice,
  227. this list of conditions and the following disclaimer in the documentation
  228. and/or other materials provided with the distribution.
  229. * The name Michael Bostock may not be used to endorse or promote products
  230. derived from this software without specific prior written permission.
  231. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
  232. AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
  233. IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
  234. DISCLAIMED. IN NO EVENT SHALL MICHAEL BOSTOCK BE LIABLE FOR ANY DIRECT,
  235. INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
  236. BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
  237. DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY
  238. OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
  239. NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE,
  240. EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  241. **/
  242. var tmp$3={};!function(_0x44be6d,_0xf95e7f){var _0x3e55de=_0x68aa19;'object'==typeof exports&&_0x3e55de(0x3041)!=typeof module?_0xf95e7f(exports):_0xf95e7f(_0x44be6d['topojson']=_0x44be6d[_0x3e55de(0x938)]||{});}(tmp$3,function(_0x30345b){var _0xdf963=_0x68aa19,_0x4c0975=function(_0x3a67fc){return _0x3a67fc;},_0x331d18=function(_0x4b83dc){var _0x485c2e=_0x54f3;if(null==_0x4b83dc)return _0x4c0975;var _0x1c762c,_0x502f06,_0x196606=_0x4b83dc[_0x485c2e(0x1ed8)][0x0],_0x50d9d1=_0x4b83dc[_0x485c2e(0x1ed8)][0x1],_0x7fb3c2=_0x4b83dc[_0x485c2e(0x4729)][0x0],_0x1d8c4c=_0x4b83dc[_0x485c2e(0x4729)][0x1];return function(_0x305ab7,_0x492d20){var _0x2fc4fa=_0x485c2e;_0x492d20||(_0x1c762c=_0x502f06=0x0);var _0x282990=0x2,_0x21ad3d=_0x305ab7[_0x2fc4fa(0x531b)],_0x432022=new Array(_0x21ad3d);for(_0x432022[0x0]=(_0x1c762c+=_0x305ab7[0x0])*_0x196606+_0x7fb3c2,_0x432022[0x1]=(_0x502f06+=_0x305ab7[0x1])*_0x50d9d1+_0x1d8c4c;_0x282990<_0x21ad3d;)_0x432022[_0x282990]=_0x305ab7[_0x282990],++_0x282990;return _0x432022;};},_0x142c4c=function(_0x32940a){var _0x3e8cbb=_0x54f3,_0x33f6a2,_0x20f608=_0x331d18(_0x32940a[_0x3e8cbb(0x4503)]),_0xd6d3fe=0x1/0x0,_0x1ccdf2=_0xd6d3fe,_0x312e2d=-_0xd6d3fe,_0x2e5b71=-_0xd6d3fe;function _0x32962f(_0x12655c){(_0x12655c=_0x20f608(_0x12655c))[0x0]<_0xd6d3fe&&(_0xd6d3fe=_0x12655c[0x0]),_0x12655c[0x0]>_0x312e2d&&(_0x312e2d=_0x12655c[0x0]),_0x12655c[0x1]<_0x1ccdf2&&(_0x1ccdf2=_0x12655c[0x1]),_0x12655c[0x1]>_0x2e5b71&&(_0x2e5b71=_0x12655c[0x1]);}function _0x46c76d(_0x3b524b){var _0x21f39c=_0x3e8cbb;switch(_0x3b524b['type']){case _0x21f39c(0x47a0):_0x3b524b[_0x21f39c(0x516f)][_0x21f39c(0x3bcb)](_0x46c76d);break;case'Point':_0x32962f(_0x3b524b['coordinates']);break;case _0x21f39c(0xb98):_0x3b524b[_0x21f39c(0x22b9)][_0x21f39c(0x3bcb)](_0x32962f);}}for(_0x33f6a2 in(_0x32940a[_0x3e8cbb(0xbad)][_0x3e8cbb(0x3bcb)](function(_0x1d2b25){var _0x4e7b80=_0x3e8cbb;for(var _0xf3d755,_0x335dc1=-0x1,_0x313e3c=_0x1d2b25[_0x4e7b80(0x531b)];++_0x335dc1<_0x313e3c;)(_0xf3d755=_0x20f608(_0x1d2b25[_0x335dc1],_0x335dc1))[0x0]<_0xd6d3fe&&(_0xd6d3fe=_0xf3d755[0x0]),_0xf3d755[0x0]>_0x312e2d&&(_0x312e2d=_0xf3d755[0x0]),_0xf3d755[0x1]<_0x1ccdf2&&(_0x1ccdf2=_0xf3d755[0x1]),_0xf3d755[0x1]>_0x2e5b71&&(_0x2e5b71=_0xf3d755[0x1]);}),_0x32940a['objects']))_0x46c76d(_0x32940a[_0x3e8cbb(0x3cec)][_0x33f6a2]);return[_0xd6d3fe,_0x1ccdf2,_0x312e2d,_0x2e5b71];},_0x1fb4b4=function(_0x50bc66,_0x4f619a){var _0x1d9ea9=_0x54f3;return _0x1d9ea9(0x47a0)===_0x4f619a[_0x1d9ea9(0x3243)]?{'type':_0x1d9ea9(0x2e98),'features':_0x4f619a[_0x1d9ea9(0x516f)][_0x1d9ea9(0x2e47)](function(_0x4775c7){return _0x142102(_0x50bc66,_0x4775c7);})}:_0x142102(_0x50bc66,_0x4f619a);};function _0x142102(_0x49eecc,_0x179647){var _0x357132=_0x54f3,_0x37efdd=_0x179647['id'],_0x3c51a0=_0x179647['bbox'],_0x156155=null==_0x179647[_0x357132(0x2f10)]?{}:_0x179647[_0x357132(0x2f10)],_0x101772=_0x4abc05(_0x49eecc,_0x179647);return null==_0x37efdd&&null==_0x3c51a0?{'type':_0x357132(0x591),'properties':_0x156155,'geometry':_0x101772}:null==_0x3c51a0?{'type':'Feature','id':_0x37efdd,'properties':_0x156155,'geometry':_0x101772}:{'type':'Feature','id':_0x37efdd,'bbox':_0x3c51a0,'properties':_0x156155,'geometry':_0x101772};}function _0x4abc05(_0x385286,_0x306efb){var _0x2fe123=_0x54f3,_0x14b744=_0x331d18(_0x385286[_0x2fe123(0x4503)]),_0x50ce6d=_0x385286[_0x2fe123(0xbad)];function _0x3deb2e(_0x2d5cb6,_0x130336){var _0x50b27f=_0x2fe123;_0x130336['length']&&_0x130336[_0x50b27f(0x1ae7)]();for(var _0x4230bc=_0x50ce6d[_0x2d5cb6<0x0?~_0x2d5cb6:_0x2d5cb6],_0x38699c=0x0,_0x307fbf=_0x4230bc[_0x50b27f(0x531b)];_0x38699c<_0x307fbf;++_0x38699c)_0x130336[_0x50b27f(0x3a33)](_0x14b744(_0x4230bc[_0x38699c],_0x38699c));_0x2d5cb6<0x0&&function(_0x1f0485,_0x3aad22){var _0x2d72a6=_0x50b27f;for(var _0x44a785,_0x17839d=_0x1f0485[_0x2d72a6(0x531b)],_0x1b3ab0=_0x17839d-_0x3aad22;_0x1b3ab0<--_0x17839d;)_0x44a785=_0x1f0485[_0x1b3ab0],_0x1f0485[_0x1b3ab0++]=_0x1f0485[_0x17839d],_0x1f0485[_0x17839d]=_0x44a785;}(_0x130336,_0x307fbf);}function _0x51401a(_0x47854b){return _0x14b744(_0x47854b);}function _0x34aea9(_0x2a14c0){var _0x5c88cf=_0x2f
  243. * @license
  244. * Copyright (c) 2000-2005, Sean O'Neil (s_p_oneil@hotmail.com)
  245. * All rights reserved.
  246. *
  247. * Redistribution and use in source and binary forms, with or without
  248. * modification, are permitted provided that the following conditions
  249. * are met:
  250. *
  251. * * Redistributions of source code must retain the above copyright notice,
  252. * this list of conditions and the following disclaimer.
  253. * * Redistributions in binary form must reproduce the above copyright notice,
  254. * this list of conditions and the following disclaimer in the documentation
  255. * and/or other materials provided with the distribution.
  256. * * Neither the name of the project nor the names of its contributors may be
  257. * used to endorse or promote products derived from this software without
  258. * specific prior written permission.
  259. *
  260. * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
  261. * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
  262. * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
  263. * DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE
  264. * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
  265. * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
  266. * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
  267. * CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
  268. * OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
  269. * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  270. *
  271. * Modifications made by Analytical Graphics, Inc.
  272. */
  273. Scene[_0x68aa19(0x4b51)][_0x68aa19(0x53fa)]=function(_0x11c1de){var _0x2af0b8=_0x68aa19;if(!defined$1(_0x11c1de))throw new DeveloperError$1(_0x2af0b8(0x4927));var _0x4f17b4=this;if(_0x11c1de['indexOf']('.nc')>-0x1){var _0x2de07f=when['defer']();return when(loadArrayBuffer(_0x11c1de),function(_0x2433d9){var _0x2e8e4d=_0x2af0b8,_0x3a39c2=new modules(_0x2433d9),_0x423008=new FieldLayer3D(_0x4f17b4['_context']);_0x423008[_0x2e8e4d(0x2d1c)]=_0x3a39c2,_0x423008[_0x2e8e4d(0x31f0)]=_0x3a39c2[_0x2e8e4d(0x2b29)],_0x4f17b4[_0x2e8e4d(0x1bbc)][_0x2e8e4d(0x4979)](_0x423008),_0x2de07f[_0x2e8e4d(0x68a)](_0x423008);})[_0x2af0b8(0x4b84)](function(_0x32fbe7){var _0x44f315=_0x2af0b8;throw _0x2de07f[_0x44f315(0x4e16)](_0x32fbe7['message']),new DeveloperError$1(_0x44f315(0x11fd));}),_0x2de07f[_0x2af0b8(0x28bc)];}},Scene[_0x68aa19(0x4b51)][_0x68aa19(0x49a4)]=function(_0x455c01,_0x7034c7){var _0x5a3ccd=_0x68aa19;if(!defined$1(_0x455c01))throw new DeveloperError$1(_0x5a3ccd(0x4927));var _0x514aa6=this;if(_0x455c01[_0x5a3ccd(0x33ab)]('.nc')>-0x1){var _0x642998=when['defer']();return when(loadArrayBuffer(_0x455c01),function(_0x27f7c0){var _0x5a5a58=_0x5a3ccd,_0x25f8ed=new modules[(_0x5a5a58(0x150e))](_0x27f7c0),_0x3aec20=new VoxelGridLayer3D(_0x514aa6[_0x5a5a58(0x1968)]);_0x3aec20['_NetCDFBuffer']=_0x25f8ed,_0x3aec20[_0x5a5a58(0x5372)]=_0x25f8ed[_0x5a5a58(0x2b29)],_0x3aec20[_0x5a5a58(0x1e54)]=_0x7034c7,_0x514aa6[_0x5a5a58(0x1bbc)][_0x5a5a58(0x4979)](_0x3aec20),_0x642998[_0x5a5a58(0x68a)](_0x3aec20);})[_0x5a3ccd(0x4b84)](function(_0x4c4db7){var _0x11a867=_0x5a3ccd;throw new DeveloperError$1(_0x11a867(0x11fd));}),_0x642998['promise'];}},Scene['prototype'][_0x68aa19(0x29fc)]=function(_0x2ec4fa){var _0x3981c1=_0x68aa19,_0x2a2675=this[_0x3981c1(0x1968)],_0x1bd232=this[_0x3981c1(0x901)];this[_0x3981c1(0x2675)]=_0x1bd232;var _0x42796e=_0x1bd232[_0x3981c1(0x18be)];_0x42796e['x']=0x0,_0x42796e['y']=0x0,_0x42796e[_0x3981c1(0x209)]=_0x2a2675[_0x3981c1(0x2e24)],_0x42796e[_0x3981c1(0x5862)]=_0x2a2675[_0x3981c1(0x1b40)],scratchRectangle['x']=0x0,scratchRectangle['y']=0x0,scratchRectangle['width']=_0x2a2675[_0x3981c1(0x2e24)],scratchRectangle[_0x3981c1(0x5862)]=_0x2a2675['drawingBufferHeight'];var _0x45e091=_0x2a2675[_0x3981c1(0x3cca)],_0x5b32ff=this[_0x3981c1(0x2564)];updateFrameState(this),_0x5b32ff['invertClassification']=!0x1,_0x5b32ff[_0x3981c1(0x14f6)][_0x3981c1(0x3f0b)]=!0x0,_0x45e091['update'](_0x5b32ff);var _0x4913c4=_0x1bd232[_0x3981c1(0x550f)][_0x3981c1(0x4524)](scratchRectangle,_0x42796e),_0x580ab3=this['_environmentVisible']['isGlobalVisible'];this[_0x3981c1(0x13fd)][_0x3981c1(0x1724)]=!0x1,this[_0x3981c1(0x13fd)][_0x3981c1(0x381e)]=!0x0;var _0x35e751=this[_0x3981c1(0x1224)],_0x30e7a2=Cartesian3[_0x3981c1(0x254b)](_0x35e751['position']),_0x3d4297=_0x35e751[_0x3981c1(0x8db)],_0x4b38d2=_0x35e751[_0x3981c1(0x355c)],_0x304687=_0x35e751[_0x3981c1(0x500e)];this[_0x3981c1(0x1224)][_0x3981c1(0x362c)](_0x2ec4fa),updateEnvironment(this),updateAndExecuteCommands(this,_0x4913c4,scratchColorZero),resolveFramebuffers(this,_0x4913c4),_0x2a2675[_0x3981c1(0x82d)](),this[_0x3981c1(0x13fd)][_0x3981c1(0x1724)]=_0x580ab3,this[_0x3981c1(0x13fd)][_0x3981c1(0x381e)]=!0x1,_0x35e751[_0x3981c1(0x362c)]({'destination':_0x30e7a2,'orientation':{'heading':_0x3d4297,'pitch':_0x4b38d2,'roll':_0x304687}});},Scene[_0x68aa19(0x4b51)][_0x68aa19(0x10f5)]=function(_0x2a465c,_0x21751f){var _0x21e4a9=_0x68aa19,_0x5a2982=this[_0x21e4a9(0x1968)][_0x21e4a9(0x1b40)]-_0x2a465c['y'],_0x408da9=this[_0x21e4a9(0x1968)][_0x21e4a9(0x1b40)]-_0x21751f['y'],_0x3bf4bf=Math[_0x21e4a9(0x27d5)](_0x2a465c['x'],_0x21751f['x']),_0x5b926d=Math[_0x21e4a9(0x27d5)](_0x5a2982,_0x408da9),_0x305036=Math[_0x21e4a9(0x2bc6)](_0x2a465c['x'],_0x21751f['x']),_0x2eff9e=Math['max'](_0x5a2982,_0x408da9),_0x98b201=new Cartesian4();_0x98b201['x']=_0x3bf4bf/this[_0x21e4a9(0x1968)][_0x21e4a9(0x2e24)],_0x98b201['y']=_0x5b926d/this[_0x21e4a9(0x1968)]['drawingBufferHeight'],_0x98b201['z']=_0x305036/this[_0x21e4a9(0x1968)][_0x21e4a9(0x2e24)],_0x98b201['w']=_0x2eff9e/this[_0x21e4a9(0x1968)][_0x21e4a9(0x1b40)],this['_isUpdatePickComma
  274. * @license
  275. * Copyright (c) 2000-2005, Sean O'Neil (s_p_oneil@hotmail.com)
  276. * All rights reserved.
  277. *
  278. * Redistribution and use in source and binary forms, with or without
  279. * modification, are permitted provided that the following conditions
  280. * are met:
  281. *
  282. * * Redistributions of source code must retain the above copyright notice,
  283. * this list of conditions and the following disclaimer.
  284. * * Redistributions in binary form must reproduce the above copyright notice,
  285. * this list of conditions and the following disclaimer in the documentation
  286. * and/or other materials provided with the distribution.
  287. * * Neither the name of the project nor the names of its contributors may be
  288. * used to endorse or promote products derived from this software without
  289. * specific prior written permission.
  290. *
  291. * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
  292. * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
  293. * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
  294. * DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE
  295. * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
  296. * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
  297. * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
  298. * CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
  299. * OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
  300. * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  301. *
  302. * Modifications made by Analytical Graphics, Inc.
  303. */
  304. function SkyAtmosphere(_0x29431f){var _0x42eb7d=_0x68aa19;_0x29431f=defaultValue$1(_0x29431f,Ellipsoid[_0x42eb7d(0x1d49)]),this['show']=!0x0,this['_ellipsoid']=_0x29431f,this[_0x42eb7d(0x117)]=new DrawCommand({'owner':this}),this[_0x42eb7d(0xefd)]=void 0x0,this[_0x42eb7d(0x1212)]=void 0x0,this[_0x42eb7d(0x1053)]=void 0x0,this[_0x42eb7d(0x4770)]=void 0x0,this[_0x42eb7d(0x156d)]=0x0,this['saturationShift']=0x0,this[_0x42eb7d(0x2f34)]=0.4,this[_0x42eb7d(0x24f9)]=0x1,this['_hueSaturationBrightness']=new Cartesian3();var _0x353074=new Cartesian4();_0x353074['w']=0x0,_0x353074['y']=Cartesian3[_0x42eb7d(0x4c59)](Cartesian3['multiplyByScalar'](_0x29431f[_0x42eb7d(0x18e3)],1.025,new Cartesian3())),_0x353074['z']=_0x29431f[_0x42eb7d(0x587a)],this[_0x42eb7d(0x4783)]=_0x353074;var _0xfa2a1d=this;this[_0x42eb7d(0x117)][_0x42eb7d(0x15fe)]={'u_cameraAndRadiiAndDynamicAtmosphereColor':function(){var _0x1134cb=_0x42eb7d;return _0xfa2a1d[_0x1134cb(0x4783)];},'u_hsbShift':function(){var _0x57e9c8=_0x42eb7d;return _0xfa2a1d[_0x57e9c8(0x3cb2)]['x']=_0xfa2a1d[_0x57e9c8(0x156d)],_0xfa2a1d[_0x57e9c8(0x3cb2)]['y']=_0xfa2a1d[_0x57e9c8(0x33d1)],_0xfa2a1d[_0x57e9c8(0x3cb2)]['z']=_0xfa2a1d[_0x57e9c8(0x2f34)],_0xfa2a1d[_0x57e9c8(0x3cb2)];},'u_alpha':function(){var _0x38a44a=_0x42eb7d;return _0xfa2a1d[_0x38a44a(0x24f9)];}};}function colorCorrect(_0x43e93c){var _0x1dc871=_0x68aa19;return!(CesiumMath['equalsEpsilon'](_0x43e93c[_0x1dc871(0x156d)],0x0,CesiumMath[_0x1dc871(0x1a09)])&&CesiumMath[_0x1dc871(0x19c9)](_0x43e93c[_0x1dc871(0x33d1)],0x0,CesiumMath[_0x1dc871(0x1a09)])&&CesiumMath[_0x1dc871(0x19c9)](_0x43e93c['brightnessShift'],0x0,CesiumMath[_0x1dc871(0x1a09)]));}Object[_0x68aa19(0x5b7)](SkyAtmosphere[_0x68aa19(0x4b51)],{'ellipsoid':{'get':function(){return this['_ellipsoid'];}}}),SkyAtmosphere[_0x68aa19(0x4b51)][_0x68aa19(0x5485)]=function(_0x595d75){var _0x178e52=_0x68aa19;this[_0x178e52(0x4783)]['w']=_0x595d75?0x1:0x0;},SkyAtmosphere[_0x68aa19(0x4b51)][_0x68aa19(0x489f)]=function(_0x564483){var _0x399c16=_0x68aa19;if(this['show']){var _0x8ab533=_0x564483[_0x399c16(0x4318)];if((_0x8ab533===SceneMode$1[_0x399c16(0x5135)]||_0x8ab533===SceneMode$1[_0x399c16(0x11d3)])&&_0x564483[_0x399c16(0x14f6)][_0x399c16(0x2507)]){var _0x51b955=this[_0x399c16(0x117)];if(!defined$1(_0x51b955[_0x399c16(0xa85)])){var _0x5a55ba=_0x564483[_0x399c16(0x4174)],_0x283a06=EllipsoidGeometry[_0x399c16(0x2a90)](new EllipsoidGeometry({'radii':Cartesian3['multiplyByScalar'](this[_0x399c16(0x2de2)][_0x399c16(0x18e3)],1.025,new Cartesian3()),'slicePartitions':0x100,'stackPartitions':0x100,'vertexFormat':VertexFormat['POSITION_ONLY']}));_0x51b955['vertexArray']=VertexArray[_0x399c16(0x4a86)]({'context':_0x5a55ba,'geometry':_0x283a06,'attributeLocations':GeometryPipeline[_0x399c16(0x1894)](_0x283a06),'bufferUsage':BufferUsage[_0x399c16(0x495a)]}),this[_0x399c16(0x8c5)]=RenderState[_0x399c16(0x4d21)]({'cull':{'enabled':!0x0,'face':CullFace$1[_0x399c16(0x1e2d)]},'blending':BlendingState$1[_0x399c16(0x2911)],'depthMask':!0x1}),this[_0x399c16(0x5ed)]=RenderState[_0x399c16(0x4d21)]({'cull':{'enabled':!0x0,'face':CullFace$1[_0x399c16(0x33ef)]},'blending':BlendingState$1['ALPHA_BLEND'],'depthMask':!0x1}),_0x51b955['renderState']=this['_rs'];var _0x4e3753=new ShaderSource({'defines':[_0x399c16(0x4a3b)],'sources':[SkyAtmosphereVS]});this['_spSkyFromSpace']=ShaderProgram$1['fromCache']({'context':_0x5a55ba,'vertexShaderSource':_0x4e3753,'fragmentShaderSource':SkyAtmosphereFS}),_0x4e3753=new ShaderSource({'defines':[_0x399c16(0xac5)],'sources':[SkyAtmosphereVS]}),this[_0x399c16(0x1212)]=ShaderProgram$1[_0x399c16(0x4d21)]({'context':_0x5a55ba,'vertexShaderSource':_0x4e3753,'fragmentShaderSource':SkyAtmosphereFS});}var _0x55d381=colorCorrect(this);if(_0x55d381&&(!defined$1(this[_0x399c16(0x1053)])||!defined$1(this['_spSkyFromAtmosphereColorCorrect']))){var _0x4e8dcb=_0x564483[_0x399c16(0x4174)],_0x18d5a3=new ShaderSource({'defines':['SKY_FROM_SPACE'],'sources':[SkyAtmosphereVS]}),_0x45c3b8=new ShaderSource({'defines':[_0x399c16(0x38c9)],'sources':[SkyAtmosphereFS]});this[_0x399c16(0x1053)]=Shad
  305. * @license
  306. * Copyright 2009 The Closure Library Authors.
  307. * Copyright 2020 Daniel Wirtz / The long.js Contributors.
  308. * SPDX-License-Identifier: Apache-2.0
  309. */
  310. var wasm=null;try{wasm=new WebAssembly[(_0x68aa19(0x44e))](new WebAssembly[(_0x68aa19(0x2f7))](new Uint8Array([0x0,0x61,0x73,0x6d,0x1,0x0,0x0,0x0,0x1,0xd,0x2,0x60,0x0,0x1,0x7f,0x60,0x4,0x7f,0x7f,0x7f,0x7f,0x1,0x7f,0x3,0x7,0x6,0x0,0x1,0x1,0x1,0x1,0x1,0x6,0x6,0x1,0x7f,0x1,0x41,0x0,0xb,0x7,0x32,0x6,0x3,0x6d,0x75,0x6c,0x0,0x1,0x5,0x64,0x69,0x76,0x5f,0x73,0x0,0x2,0x5,0x64,0x69,0x76,0x5f,0x75,0x0,0x3,0x5,0x72,0x65,0x6d,0x5f,0x73,0x0,0x4,0x5,0x72,0x65,0x6d,0x5f,0x75,0x0,0x5,0x8,0x67,0x65,0x74,0x5f,0x68,0x69,0x67,0x68,0x0,0x0,0xa,0xbf,0x1,0x6,0x4,0x0,0x23,0x0,0xb,0x24,0x1,0x1,0x7e,0x20,0x0,0xad,0x20,0x1,0xad,0x42,0x20,0x86,0x84,0x20,0x2,0xad,0x20,0x3,0xad,0x42,0x20,0x86,0x84,0x7e,0x22,0x4,0x42,0x20,0x87,0xa7,0x24,0x0,0x20,0x4,0xa7,0xb,0x24,0x1,0x1,0x7e,0x20,0x0,0xad,0x20,0x1,0xad,0x42,0x20,0x86,0x84,0x20,0x2,0xad,0x20,0x3,0xad,0x42,0x20,0x86,0x84,0x7f,0x22,0x4,0x42,0x20,0x87,0xa7,0x24,0x0,0x20,0x4,0xa7,0xb,0x24,0x1,0x1,0x7e,0x20,0x0,0xad,0x20,0x1,0xad,0x42,0x20,0x86,0x84,0x20,0x2,0xad,0x20,0x3,0xad,0x42,0x20,0x86,0x84,0x80,0x22,0x4,0x42,0x20,0x87,0xa7,0x24,0x0,0x20,0x4,0xa7,0xb,0x24,0x1,0x1,0x7e,0x20,0x0,0xad,0x20,0x1,0xad,0x42,0x20,0x86,0x84,0x20,0x2,0xad,0x20,0x3,0xad,0x42,0x20,0x86,0x84,0x81,0x22,0x4,0x42,0x20,0x87,0xa7,0x24,0x0,0x20,0x4,0xa7,0xb,0x24,0x1,0x1,0x7e,0x20,0x0,0xad,0x20,0x1,0xad,0x42,0x20,0x86,0x84,0x20,0x2,0xad,0x20,0x3,0xad,0x42,0x20,0x86,0x84,0x82,0x22,0x4,0x42,0x20,0x87,0xa7,0x24,0x0,0x20,0x4,0xa7,0xb])),{})[_0x68aa19(0x4dc9)];}catch(_0x2f3f78){}function Long(_0x16618a,_0x3da1b3,_0x4da84c){var _0x28ee6e=_0x68aa19;this[_0x28ee6e(0x3fef)]=0x0|_0x16618a,this[_0x28ee6e(0x307a)]=0x0|_0x3da1b3,this[_0x28ee6e(0x13e3)]=!!_0x4da84c;}function isLong(_0x29823b){return!0x0===(_0x29823b&&_0x29823b['__isLong__']);}Long[_0x68aa19(0x4b51)][_0x68aa19(0x3051)],Object[_0x68aa19(0xbe6)](Long['prototype'],_0x68aa19(0x3051),{'value':!0x0}),Long[_0x68aa19(0x50df)]=isLong;var INT_CACHE={},UINT_CACHE={};function fromInt(_0xf16331,_0xd9c290){var _0x10e8a0,_0x1e6ebc,_0x454b12;return _0xd9c290?(_0x454b12=0x0<=(_0xf16331>>>=0x0)&&_0xf16331<0x100)&&(_0x1e6ebc=UINT_CACHE[_0xf16331])?_0x1e6ebc:(_0x10e8a0=fromBits(_0xf16331,(0x0|_0xf16331)<0x0?-0x1:0x0,!0x0),_0x454b12&&(UINT_CACHE[_0xf16331]=_0x10e8a0),_0x10e8a0):(_0x454b12=-0x80<=(_0xf16331|=0x0)&&_0xf16331<0x80)&&(_0x1e6ebc=INT_CACHE[_0xf16331])?_0x1e6ebc:(_0x10e8a0=fromBits(_0xf16331,_0xf16331<0x0?-0x1:0x0,!0x1),_0x454b12&&(INT_CACHE[_0xf16331]=_0x10e8a0),_0x10e8a0);}function fromNumber(_0x5ad409,_0x5b1665){var _0x2b1b67=_0x68aa19;if(isNaN(_0x5ad409))return _0x5b1665?UZERO:ZERO;if(_0x5b1665){if(_0x5ad409<0x0)return UZERO;if(_0x5ad409>=TWO_PWR_64_DBL)return MAX_UNSIGNED_VALUE;}else{if(_0x5ad409<=-TWO_PWR_63_DBL)return MIN_VALUE;if(_0x5ad409+0x1>=TWO_PWR_63_DBL)return MAX_VALUE;}return _0x5ad409<0x0?fromNumber(-_0x5ad409,_0x5b1665)[_0x2b1b67(0x1235)]():fromBits(_0x5ad409%TWO_PWR_32_DBL|0x0,_0x5ad409/TWO_PWR_32_DBL|0x0,_0x5b1665);}function fromBits(_0x2f985b,_0x362208,_0x325736){return new Long(_0x2f985b,_0x362208,_0x325736);}Long[_0x68aa19(0x2110)]=fromInt,Long['fromNumber']=fromNumber,Long[_0x68aa19(0x3f66)]=fromBits;var pow_dbl=Math[_0x68aa19(0x1f76)];function fromString(_0x157e74,_0x59f1e7,_0x2c51b3){var _0x5cf8b8=_0x68aa19;if(0x0===_0x157e74[_0x5cf8b8(0x531b)])throw Error(_0x5cf8b8(0x167f));if(_0x5cf8b8(0x7c4)===_0x157e74||_0x5cf8b8(0x3574)===_0x157e74||'+Infinity'===_0x157e74||_0x5cf8b8(0x2ec6)===_0x157e74)return ZERO;if(_0x5cf8b8(0x30f8)==typeof _0x59f1e7?(_0x2c51b3=_0x59f1e7,_0x59f1e7=!0x1):_0x59f1e7=!!_0x59f1e7,(_0x2c51b3=_0x2c51b3||0xa)<0x2||0x24<_0x2c51b3)throw RangeError(_0x5cf8b8(0x1d2c));var _0x29329b;if((_0x29329b=_0x157e74['indexOf']('-'))>0x0)throw Error('interior\x20hyphen');if(0x0===_0x29329b)return fromString(_0x157e74[_0x5cf8b8(0x57ed)](0x1),_0x59f1e7,_0x2c51b3)['neg']();for(var _0x13ec00=fromNumber(pow_dbl(_0x2c51b3,0x8)),_0x392be3=ZERO,_0x330422=0x0;_0x330422<_0x157e74['length'];_0x330422+=0x8){var _0x5ecdf6=Math[_0x5cf8b8(0x27d5)](0x8,_0x157e74['length']-_0x330422),_0x375a2b=parseInt(_0x157e74[_0x5cf8b8(0x57ed)](_0x330422,_0x330422+_0x5ecdf6),_0x2c51b3);if(_0x5ecdf6<
  311. * @license
  312. * Knockout ES5 plugin - https://github.com/SteveSanderson/knockout-es5
  313. * Copyright (c) Steve Sanderson
  314. * MIT license
  315. */
  316. var OBSERVABLES_PROPERTY=_0x68aa19(0x1e5d),SUBSCRIBABLE_PROPERTY='__knockoutSubscribable';function track(_0x3c91f6,_0x577297){var _0x5ed5f3=_0x68aa19;if(!_0x3c91f6)throw new Error(_0x5ed5f3(0x3ca8));var _0x2d3613=this,_0x32e8a2=getAllObservablesForObject(_0x3c91f6,!0x0);return(_0x577297=_0x577297||Object[_0x5ed5f3(0x1dd)](_0x3c91f6))[_0x5ed5f3(0x3bcb)](function(_0x50a1b0){var _0x200c12=_0x5ed5f3;if(_0x50a1b0!==OBSERVABLES_PROPERTY&&_0x50a1b0!==SUBSCRIBABLE_PROPERTY&&!(_0x50a1b0 in _0x32e8a2)){var _0x4948a6=_0x3c91f6[_0x50a1b0],_0x4fe1ea=_0x4948a6 instanceof Array,_0xc4d8e0=_0x2d3613[_0x200c12(0x3e8c)](_0x4948a6)?_0x4948a6:_0x4fe1ea?_0x2d3613[_0x200c12(0x1bff)](_0x4948a6):_0x2d3613[_0x200c12(0x2914)](_0x4948a6);Object[_0x200c12(0xbe6)](_0x3c91f6,_0x50a1b0,{'configurable':!0x0,'enumerable':!0x0,'get':_0xc4d8e0,'set':_0x2d3613[_0x200c12(0x4702)](_0xc4d8e0)?_0xc4d8e0:void 0x0}),_0x32e8a2[_0x50a1b0]=_0xc4d8e0,_0x4fe1ea&&notifyWhenPresentOrFutureArrayValuesMutate(_0x2d3613,_0xc4d8e0);}}),_0x3c91f6;}function getAllObservablesForObject(_0x29b934,_0x1266bd){var _0x32006a=_0x68aa19,_0x103e61=_0x29b934[OBSERVABLES_PROPERTY];return!_0x103e61&&_0x1266bd&&(_0x103e61={},Object[_0x32006a(0xbe6)](_0x29b934,OBSERVABLES_PROPERTY,{'value':_0x103e61})),_0x103e61;}function defineComputedProperty(_0x17f07f,_0x100d6d,_0x281740){var _0x448ec6=_0x68aa19,_0x1605d3={'owner':_0x17f07f,'deferEvaluation':!0x0};if(_0x448ec6(0x20f8)==typeof _0x281740)_0x1605d3[_0x448ec6(0x137b)]=_0x281740;else{if(_0x448ec6(0x327)in _0x281740)throw new Error(_0x448ec6(0xa64));if(_0x448ec6(0x20f8)!=typeof _0x281740[_0x448ec6(0x3173)])throw new Error(_0x448ec6(0x2cc1));_0x1605d3[_0x448ec6(0x137b)]=_0x281740[_0x448ec6(0x3173)],_0x1605d3[_0x448ec6(0x1c0b)]=_0x281740['set'];}return _0x17f07f[_0x100d6d]=this[_0x448ec6(0x55aa)](_0x1605d3),track[_0x448ec6(0x317a)](this,_0x17f07f,[_0x100d6d]),_0x17f07f;}function notifyWhenPresentOrFutureArrayValuesMutate(_0x535ec2,_0x1b36bc){var _0x2253ad=_0x68aa19,_0x835295=null;_0x535ec2[_0x2253ad(0x55aa)](function(){var _0x5143b4=_0x2253ad;_0x835295&&(_0x835295[_0x5143b4(0x2f12)](),_0x835295=null);var _0x5670e2=_0x1b36bc();_0x5670e2 instanceof Array&&(_0x835295=startWatchingArrayInstance(_0x535ec2,_0x1b36bc,_0x5670e2));});}function startWatchingArrayInstance(_0x477390,_0x314793,_0x5c9e94){var _0xe4ce28=_0x68aa19;return getSubscribableForArray(_0x477390,_0x5c9e94)[_0xe4ce28(0x2a54)](_0x314793);}function getSubscribableForArray(_0x4308c7,_0xd34f06){var _0x5ead38=_0x68aa19,_0x466b8b=_0xd34f06[SUBSCRIBABLE_PROPERTY];if(!_0x466b8b){_0x466b8b=new _0x4308c7[(_0x5ead38(0x201e))](),Object[_0x5ead38(0xbe6)](_0xd34f06,SUBSCRIBABLE_PROPERTY,{'value':_0x466b8b});var _0x19761f={};wrapStandardArrayMutators(_0xd34f06,_0x466b8b,_0x19761f),addKnockoutArrayMutators(_0x4308c7,_0xd34f06,_0x466b8b,_0x19761f);}return _0x466b8b;}function wrapStandardArrayMutators(_0x4c97d2,_0x1099c7,_0x20cea0){var _0x4bdc66=_0x68aa19;[_0x4bdc66(0x1ae7),_0x4bdc66(0x3a33),_0x4bdc66(0x1495),'shift',_0x4bdc66(0x34f3),'splice',_0x4bdc66(0x4e52)][_0x4bdc66(0x3bcb)](function(_0x2c20eb){var _0x49051e=_0x4c97d2[_0x2c20eb];_0x4c97d2[_0x2c20eb]=function(){var _0x2d613d=_0x54f3,_0x546be8=_0x49051e[_0x2d613d(0x18ce)](this,arguments);return!0x0!==_0x20cea0[_0x2d613d(0x2eb7)]&&_0x1099c7[_0x2d613d(0x3d73)](this),_0x546be8;};});}function addKnockoutArrayMutators(_0x2995a2,_0x4c384e,_0x1a3800,_0x2e87f){var _0xbdb32b=_0x68aa19;[_0xbdb32b(0x4b3f),'removeAll',_0xbdb32b(0x2578),_0xbdb32b(0x4636),_0xbdb32b(0x1297)][_0xbdb32b(0x3bcb)](function(_0x1dd3a5){Object['defineProperty'](_0x4c384e,_0x1dd3a5,{'enumerable':!0x1,'value':function(){var _0x622ac2=_0x54f3,_0x5b9712;_0x2e87f[_0x622ac2(0x2eb7)]=!0x0;try{_0x5b9712=_0x2995a2[_0x622ac2(0x1bff)]['fn'][_0x1dd3a5][_0x622ac2(0x18ce)](_0x2995a2[_0x622ac2(0x1bff)](_0x4c384e),arguments);}finally{_0x2e87f[_0x622ac2(0x2eb7)]=!0x1;}return _0x1a3800['notifySubscribers'](_0x4c384e),_0x5b9712;}});});}function getObservable(_0x108c4a,_0x237f72){if(!_0x108c4a)return null;var _0xfde8bc=getAllObservablesForObject(_0x108c4a,!0x1);return _0xfde8bc&&_0xfde8bc[_0x237f72]||null;}f
  317. var tmp$1={};!function(){var _0x298620=_0x68aa19,_0x1e81c7=function(){var _0x4f5064={'defaultNoDataValue':-0xffff8b00000000000000000000000000,'decode':function(_0x3afa72,_0x569590){var _0x52b9e5=_0x54f3,_0x1db9a1=(_0x569590=_0x569590||{})['encodedMaskData']||null===_0x569590[_0x52b9e5(0x10f0)],_0x2ab2bc=_0x21c2d4(_0x3afa72,_0x569590[_0x52b9e5(0x2007)]||0x0,_0x1db9a1),_0x438701=null!==_0x569590[_0x52b9e5(0xbeb)]?_0x569590[_0x52b9e5(0xbeb)]:_0x4f5064['defaultNoDataValue'],_0xefaf2d=_0x1fecde(_0x2ab2bc,_0x569590[_0x52b9e5(0x3436)]||Float32Array,_0x569590['encodedMaskData'],_0x438701,_0x569590[_0x52b9e5(0x409e)]),_0x577f23={'width':_0x2ab2bc['width'],'height':_0x2ab2bc[_0x52b9e5(0x5862)],'pixelData':_0xefaf2d[_0x52b9e5(0x4f4b)],'minValue':_0xefaf2d[_0x52b9e5(0x269c)],'maxValue':_0x2ab2bc[_0x52b9e5(0x3c6e)][_0x52b9e5(0x50b5)],'noDataValue':_0x438701};return _0xefaf2d[_0x52b9e5(0x1294)]&&(_0x577f23[_0x52b9e5(0x1627)]=_0xefaf2d[_0x52b9e5(0x1294)]),_0x569590[_0x52b9e5(0x1d67)]&&_0x2ab2bc['mask']&&(_0x577f23[_0x52b9e5(0x10f0)]=_0x2ab2bc[_0x52b9e5(0x1aac)][_0x52b9e5(0x33c5)]?_0x2ab2bc[_0x52b9e5(0x1aac)]['bitset']:null),_0x569590[_0x52b9e5(0x1d5)]&&(_0x577f23['fileInfo']=_0x418928(_0x2ab2bc),_0x569590[_0x52b9e5(0x40e2)]&&(_0x577f23['fileInfo']['bitDepths']=_0x2c758c(_0x2ab2bc))),_0x577f23;}},_0x1fecde=function(_0x4bf1e1,_0x65df4d,_0x9f5413,_0x3226c8,_0x1bdcb6){var _0x47df1a=_0x54f3,_0xf94ed5,_0x46079e,_0x3bc4ab,_0x36a513=0x0,_0x22e342=_0x4bf1e1[_0x47df1a(0x3c6e)][_0x47df1a(0x1dc0)],_0x4c33a2=_0x4bf1e1[_0x47df1a(0x3c6e)][_0x47df1a(0x4b03)],_0x9fde42=Math[_0x47df1a(0x67a)](_0x4bf1e1[_0x47df1a(0x209)]/_0x22e342),_0x549089=Math[_0x47df1a(0x67a)](_0x4bf1e1['height']/_0x4c33a2),_0x373e5c=0x2*_0x4bf1e1[_0x47df1a(0xbcc)],_0x3c0aa0=Number[_0x47df1a(0xd77)];_0x9f5413=_0x9f5413||(_0x4bf1e1[_0x47df1a(0x1aac)]?_0x4bf1e1[_0x47df1a(0x1aac)]['bitset']:null),_0x46079e=new _0x65df4d(_0x4bf1e1[_0x47df1a(0x209)]*_0x4bf1e1[_0x47df1a(0x5862)]),_0x1bdcb6&&_0x9f5413&&(_0x3bc4ab=new Uint8Array(_0x4bf1e1[_0x47df1a(0x209)]*_0x4bf1e1[_0x47df1a(0x5862)]));for(var _0x1cbc14,_0x2ebfbf,_0x50731f=new Float32Array(_0x9fde42*_0x549089),_0x1f4470=0x0;_0x1f4470<=_0x4c33a2;_0x1f4470++){var _0x469d0b=_0x1f4470!==_0x4c33a2?_0x549089:_0x4bf1e1['height']%_0x4c33a2;if(0x0!==_0x469d0b)for(var _0x34c471=0x0;_0x34c471<=_0x22e342;_0x34c471++){var _0x301e96=_0x34c471!==_0x22e342?_0x9fde42:_0x4bf1e1['width']%_0x22e342;if(0x0!==_0x301e96){var _0x7e2ee7,_0x5c76a4,_0x264505,_0x37d106,_0x5249d8=_0x1f4470*_0x4bf1e1[_0x47df1a(0x209)]*_0x549089+_0x34c471*_0x9fde42,_0xe97f9f=_0x4bf1e1[_0x47df1a(0x209)]-_0x301e96,_0xf2ce9e=_0x4bf1e1['pixels'][_0x47df1a(0x3d34)][_0x36a513];if(_0xf2ce9e['encoding']<0x2?(0x0===_0xf2ce9e[_0x47df1a(0x2ade)]?_0x7e2ee7=_0xf2ce9e[_0x47df1a(0x23fa)]:(_0x1fea22(_0xf2ce9e[_0x47df1a(0x1862)],_0xf2ce9e[_0x47df1a(0x13ff)],_0xf2ce9e[_0x47df1a(0x16a8)],_0xf2ce9e['offset'],_0x373e5c,_0x50731f,_0x4bf1e1[_0x47df1a(0x3c6e)][_0x47df1a(0x50b5)]),_0x7e2ee7=_0x50731f),_0x5c76a4=0x0):_0x264505=0x2===_0xf2ce9e['encoding']?0x0:_0xf2ce9e[_0x47df1a(0x19b4)],_0x9f5413)for(_0x2ebfbf=0x0;_0x2ebfbf<_0x469d0b;_0x2ebfbf++){for(0x7&_0x5249d8&&(_0x37d106=_0x9f5413[_0x5249d8>>0x3],_0x37d106<<=0x7&_0x5249d8),_0x1cbc14=0x0;_0x1cbc14<_0x301e96;_0x1cbc14++)0x7&_0x5249d8||(_0x37d106=_0x9f5413[_0x5249d8>>0x3]),0x80&_0x37d106?(_0x3bc4ab&&(_0x3bc4ab[_0x5249d8]=0x1),_0x3c0aa0=_0x3c0aa0>(_0xf94ed5=_0xf2ce9e[_0x47df1a(0x2ade)]<0x2?_0x7e2ee7[_0x5c76a4++]:_0x264505)?_0xf94ed5:_0x3c0aa0,_0x46079e[_0x5249d8++]=_0xf94ed5):(_0x3bc4ab&&(_0x3bc4ab[_0x5249d8]=0x0),_0x46079e[_0x5249d8++]=_0x3226c8),_0x37d106<<=0x1;_0x5249d8+=_0xe97f9f;}else{if(_0xf2ce9e[_0x47df1a(0x2ade)]<0x2)for(_0x2ebfbf=0x0;_0x2ebfbf<_0x469d0b;_0x2ebfbf++){for(_0x1cbc14=0x0;_0x1cbc14<_0x301e96;_0x1cbc14++)_0x3c0aa0=_0x3c0aa0>(_0xf94ed5=_0x7e2ee7[_0x5c76a4++])?_0xf94ed5:_0x3c0aa0,_0x46079e[_0x5249d8++]=_0xf94ed5;_0x5249d8+=_0xe97f9f;}else for(_0x3c0aa0=_0x3c0aa0>_0x264505?_0x264505:_0x3c0aa0,_0x2ebfbf=0x0;_0x2ebfbf<_0x469d0b;_0x2ebfbf++){for(_0x1cbc14=0x0;_0x1cbc14<_0x301e96;_0x1cbc14++)_0x46079e[_0x5249d8++]=_0x264505;_0x5249d8+=_0xe97f9f;}}i