ELF>@@76 !"#$%&UHSHfoHPIXEL/se)pfoHpH4Hsea.png)EfoH:)PEEHuH4HPHH@HHm{8 sCHHufoHPIXEL/seE)EfoHBHsea.tga)EfoE)`HHHuпHBH`HH@HHt{8tSsCHH]HH H@0H=HHH H@0H=tH@UHSHH=H1=XHHHH޿HHH@HH{8sCHHHYHH޿HHH@HH{{8tPsCH]HDHH H@0H=KH>HH H@0H=tHfHH@HH{8sCHT@H=H1fDHHxHw HfDHHxHw fDHH H@0H=MH@ff.UH551ҿ55551ҿ555551ҿ555]Ðff.UH]Ð@UH]Ð@UH]Ð@UHAUATSHAE((DDH[A\A]]fDUHATS HA( ( ( ( HE11SX hAhH11S1AAh hH11SAAh hH11SAAh hH1SAAh hH ((D1 He[A\]ff.UH YYX X/  v\  /v\]Ðff.UH YYX X/  v\  /v\= tPX\/ r]fD /r]f.\XfDUHA  =uO=uF==  A ]((x1x((x ((x8 = ((x1((x((xH@((x1x((x ((xpfD((xx1D ((x D ((xfUHSH555fHcÿ4=u =tv H H `H =u4߾H]fD=t|f.H 믐fUHSH15E11ɺL 5L 11E15E11ɺL ޿H]1%fDUHSHvtx5H 1Ҿ5H 1Ҿ5H 1Ҿ޿xtH]vff.UHSH1 ޿fҋ5((f (5޺uH] f.UHHĀ EHu Hu 1LE55LE 1fҋ5((5fҋ5((ʿ5f5=5 555f 5555W P fDff.UH1H}H=wUH=vTH-H$D]DHo~H=u]f.Hiuf]ZXZ]]]D]D]DD]DSDf]Z\ZfD]Ð@UHAUATSH(E1HHfDfoUHVH5HH5H;5HEHEHHFH5HH5H;5HEEHEH HFE؉FH5H5HDeH9:D&HH5AT$UH9HH5El$ADeH9D&HH5EhAH1hAHUhhhhH0YY( H5H;5)MyHUпzfDHUпCDHHUпH5H@HHUпH5H@HUпpDHUпDHHe[A\A]]Ð@UHSH(HHH=HH=H @P q  W ==((P D q Hu࿢ UM!tE5H5H5P'H5P'HETHH@HH{8t#sCH1H]DHH H@0H=tHf(P 3f @ff.UHATSAHDH޿[A\]@UHA  =uO=uF==L  A ]1=C1fD1+1D D ?UH]UHH?Ht]f]UHH?Ht]f]UHH?Ht]f]UHH?Ht]f]UHH?Ht]f] PNG TEXTURES WORLD: TARGA TEXTURES WORLD: GLEW ERROR: %s GLEW VERSION: %s OPENGL SUPPORTED: SHADER VERSION: OPENGL VERSION: a_Vertexa_TexCoorda_Colorc_Vertexc_TexCoordc_Normalb_Vertexb_TexCoordtexture1projection_matrixmodelview_matrixcamera_positiontexture2VULKANO:texture0rglGenBuffersglBindBufferglBufferData VBO: NOT SUPPORTED FONT/mono.tgaGLSL/basic.fragGLSL/basic.vertGLSL/cube.fragGLSL/cube.vertGLSL/fly.fragGLSL/fly.vertDATA/cloud.fsDATA/seaoce.fsDATA/desert.fsDATA/forest.fsDATA/temperatur.fsDATA/wind.fsDATA/terrain.fsDATA/isobar.fsDATA/grid.fsDATA/square.fsvector::_M_realloc_insertUHAWAVAUATSH(HOL/HL)IHIHH9#I9;HE1HL@L)HHE1E1o A 0M9t+LLLL)LoHH@H9uHXI9t$L)HLLEHHMHMLEHMtLLELEMI^MfH([A\A]A^A_]ILHUHuHMHMHuHUIIHX/HH9HGHI뷿UHAWAVAUATSH(HL/IHwIHL)HH9$I9HE1HL@L)HHE1E1HIM9t,LLLL)LDH HHHHH9uHXI9t$L)HLEHHuLHULEHMtLLELEMI^MfH([A\A]A^A_]ILHUHMHuHuHMHUIIHX/HH9HGL$붿UHAWAVAUATSH(HLL/LL)HIHHH H9CM9HEHL)HHHEA E1HI0BAD0L9t5LLDHH H HJHJH9uHCL)HMdL9t,I)LHLEIGHL< LMLEMtLLELEHEMMfIFH([A\A]A^A_]f.ILHUHuHuHUIJ HEM` H H9HGL$@I빿UHAWAVAUATSHHLoL7LL)HIIH9;M9HEHL)HH11MLL1M)1O,H)M\MuAI $Ml$I\$H[A\A]A^A_]fHHLLELMLEHM^LHMHM@LLLHMHMHHHUHuHuHUHHAH}LLHEHMLHMHM5@HH9HGH돿%s %f %f %f %f %f %f %f %f %f COULD NOT INITIALIZE THE FONT COULD NOT INITIALIZE THE BOX COULD NOT INITIALIZE THE VIEW COULD NOT INITIALIZE THE SHADER UHf)Hf)Hf)Hf)Hf)Hf)Hf]H)PIXEL/forest.pngPIXEL/desert.pngPIXEL/cloud.pngPIXEL/forest.tgaPIXEL/desert.tgaPIXEL/cloud.tgapGFApBCL>B@@@@ABL=?>=333? #<?{Gz?GCC: (GNU) 12.2.1 20220819 (Red Hat 12.2.1-2) GNU zRx  AC F  <"AC N N A  `"AC N N A  "AC N N A  "AC N N A  "AC N N A $[AC H H $AC E2 M @sAC n ` AC F  AC F  AC F $ZAC IH  AC C  qAC l $,AC  G U K TAC  M x=AC E K AC E  AC E  AC E  AC e G `,[AC n F ] K K e H H H H H p H p H p ` p ] c H (mAC M H (nAC M I ,AC M$ K (AC M C $D{AC Im $lAC Ei F <AC Cp  AC  M NAC )   1Vp|P`"!#%'0P@0P a@ n {((N,,, ,0,@,P---- ----. - -$-(-,"-0(..-44-8:-H@-DF-<L-@Rk" ""'.""G""i""""""""""""0""I [`di!BZ `py sP6 Wt       Z)6d>GT` x qlh ` xtp  P $19EQW\bh 0= @  p ! ' 8 @ ] f o   p       ` % X+ M j `Ho    `    0   / ; \ h t     X      [= K Q e  k "m    "!ne "# "%'/ {GMV0Y`e@p z  "'> <[ci opengl.cpp_ZZN3FLY14textureShader3EvE8fly_frag_ZZN3FLY14textureShader3EvE8fly_vert_ZZN3FLY14textureShader3EvE9cube_frag_ZZN3FLY14textureShader3EvE9cube_vert_ZZN3FLY14textureShader3EvE10basic_frag_ZZN3FLY14textureShader3EvE10basic_vert_ZL10forestFile_ZL10desertFile_ZL10seaoceFile_ZL9cloudFile_ZL10squareFile_ZL10isobarFile_ZL11terrainFile_ZL8gridFile_ZL8windFile_ZL14temperaturFile_GLOBAL__sub_I_uniform3_ZStL8__ioinit.LC2.LC3.LC4.LC5.LC6.LC7.LC21.LC22.LC23.LC24.LC25.LC26.LC27.LC28.LC29.LC30.LC31.LC34.LC40.LC41.LC43.LC46.LC52.LC56.LC55.LC53.LC54_ZNSt6vectorIjSaIjEED5Ev_ZNSt6vectorI7M_ColorSaIS0_EED5Ev_ZNSt6vectorI8M_TexturSaIS0_EED5Ev_ZNSt6vectorI8M_VertexSaIS0_EED5Ev_ZNSt6vectorIfSaIfEED5Ev_ZNKSt5ctypeIcE8do_widenEcmcount_ZNSt6vectorIjSaIjEED2Ev_ZdlPv_ZNSt6vectorIjSaIjEED1Ev_ZNSt6vectorI7M_ColorSaIS0_EED2Ev_ZNSt6vectorI7M_ColorSaIS0_EED1Ev_ZNSt6vectorI8M_TexturSaIS0_EED2Ev_ZNSt6vectorI8M_TexturSaIS0_EED1Ev_ZNSt6vectorI8M_VertexSaIS0_EED2Ev_ZNSt6vectorI8M_VertexSaIS0_EED1Ev_ZNSt6vectorIfSaIfEED2Ev_ZNSt6vectorIfSaIfEED1Ev_ZN3FLY11loadTextureEvblapng3_ZN3PNG8read_pngEPKcPPhdesseasky_ZSt4cerr_ZSt16__ostream_insertIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_PKS3_l_ZNSo3putEc_ZNSo5flushEvtarga3_ZN5TARGA9readTargaEPKcPPh_ZNKSt5ctypeIcE13_M_widen_initEv_ZSt16__throw_bad_castv_ZN3FLY10glewStatusEvglewInitglewGetStringstdoutfprintf__GLEW_VERSION_1_3glGetString_ZSt4coutstrlenglewGetErrorStringstderr_ZNSt9basic_iosIcSt11char_traitsIcEE5clearESt12_Ios_Iostate_ZN3FLY14textureShader3Ev_ZN7UNIFORM12createShaderEPKcS1__ZN7UNIFORM13createProgramEj_ZN7UNIFORM8LocationEjjPKc_ZN7UNIFORM11linkProgramEj_ZN7UNIFORM10bindShaderEj_ZN3FLY8F_VertexEfff_ZN3FLY7F_ColorEffff_ZN3FLY8F_TexturEff_ZN3FLY10DrawCircleEjjiiglPolygonModeglPushMatrixm_scaleglScalefglDrawArraysglPopMatrix_ZN3FLY8SubImageEiPKcPhglEnableglTexParameterfglTexImage2DglTexSubImage2DglDisableglFlush_ZN3FLY10pointSpeedEfangle3angle4_ZN3FLY9pointGridEfcode03code1code2_ZN3FLY13vectorObjectsEvglClearDepthglClearglLineWidthglPointSizeFgridFisoFwindFtemp_ZN3FLY14textureObjectsEi_ZN7UNIFORM7UniformEjPKcftexIDglGenTexturesglBindTextureFdayFnightfly3FcloudglDeleteTextures_ZN3FLY13vertexObjectsEi__glewEnableVertexAttribArrayARBvbos3__glewBindBuffervcolor3__glewVertexAttribPointerARBvcircle3tcircle3__glewDisableVertexAttribArrayARB_ZN3FLY13renderObjectsEiglEnableClientStateglColorPointerglVertexPointerglTexCoordPointerglDisableClientState_ZN3FLY7CubeMapEvglLoadIdentitycube3_ZN4CUBE21beginCubeMapRenderingEi_ZN4CUBE16beginCubeMapFaceEibox3_ZN6FLYBOX7initBoxEv_ZN6FLYBOX6renderEfffjglTranslatefPIX_ZN4CUBE17finishCubeMapFaceEii_ZN4CUBE19endCubeMapRenderingEv_ZN3FLY9LandscapeEiimov3_ZN3MOV10CameraLookEv_ZN3MOV9PlaneViewEvglGetFloatv_ZN7UNIFORM10Uniform4x4EjPKcbPKfglDepthMaskglStencilOpglStencilFunc_ZN7UNIFORM13sendUniform3fEjPKcfffcubeMapTexIDFpurpletmfont3_ZN6TMFONT11printStringEPKcff__glewDeleteBuffers_ZN7UNIFORM12DeleteShaderEjglBlendFunc_ZN3FLY14process_event1E7_XEventXLookupKeysymwind3_ZN4WIND8closeWinEvFplus_ZNSt6vectorI7M_ColorSaIS0_EE17_M_realloc_insertIJS0_EEEvN9__gnu_cxx17__normal_iteratorIPS0_S2_EEDpOT_memcpy_Znwm_ZSt20__throw_length_errorPKc_ZNSt6vectorI8M_TexturSaIS0_EE17_M_realloc_insertIJS0_EEEvN9__gnu_cxx17__normal_iteratorIPS0_S2_EEDpOT__ZNSt6vectorI8M_VertexSaIS0_EE17_M_realloc_insertIJS0_EEEvN9__gnu_cxx17__normal_iteratorIPS0_S2_EEDpOT__ZNSt6vectorIjSaIjEE17_M_realloc_insertIJjEEEvN9__gnu_cxx17__normal_iteratorIPjS1_EEDpOT_memmove_ZN3FLY10GridRenderEPKcfopenm_colorsglm_texCoordsm_verticesm_indices__isoc99_fscanffclose_ZN3FLY8initGridEvglXGetProcAddress__glewGenBuffers__glewBufferDataglClearColorglGetIntegerv_ZN6TMFONT6TMFontEPKciif_ZN6TMFONT8initFontEvmod3_ZN3MOD11initCockpitEv_ZN3FLY13PolygonCircleEjjPKcglBeginglEnd_ZN3FLY14polygonObjectsEv_ZNSt8ios_base4InitC1Ev__dso_handle_ZNSt8ios_base4InitD1Ev__cxa_atexit F% S T8&\'wU| V TU W TU X TU YZY Y Y[\  S(% ]5)R*i^n Vw ]|^ W ]^ X ]^  YZY Y Y[\_ E4_F EW`jFobcd @efg h hZi hZh h h[!\+g5 z: hBZSi[ hcZjhu h h[_ E_ E T  YZY" Y> YC[K\[jbkg .qeh hlh hl_ E`F  $ n)o/p4 n9q?pD K nPrVp[ e njrppu  nr p  nop nqp  nrp  nrp  nrp ns P  ` nop" n'q-p2 9 n>rDpI S nXr^pc nhsnps nxtFFFFyz{|}(F8J+Oa+fx,},Izyz{|}~F-.   /  * /2 9 /C /K e Fm -y .   /   /  / /     0 1   $ 2/ U F] 3b l v    4  5         y z {# |4 }9 ~H yM zU {` |t }y ~ y z { | } ~  y z { | } ~ y z {* |> }C ~R yW z_ {j |~ } ~ y z { | } ~ y z { | } ~ y z% {0 |D }I ~c yh zp {{ | } ~  y z { | } ~  y z{ | }%~:FB3ISYp^ ncsipn nstyp  n    S V  W   $:Q [ bXgzF -2 7> CNYfzF & +5?jFv{   p 6   9FCMR W\ ao} p np  n p #p( n-t7p< G nLRp[ ` neku   78p nsp ntp '  n"' ,1 6; FLpQ nV\pa nflpq nvF  %,K Pow9"*18?FMZarz9.F9 0>`g nu $  BJ (P Z $` e n s x }  : {   # 8 =DK ] bu zF 2 ? L  *4>HW]f;r<3 n7   (  H $. h; @mJ W \ di n sx }    P  0     @       (.9JU[fw Y YZY Y Y[\_. ED=L>T^t>|0?`Fy F3  *247?5DJS\izy P y @ y     &<yCH 0M RWfypu 0z y 0 y P y @   " y, 1 6 ; @ [ yb g Pl q v   y  @    y    \~ .N"FFHFHFHFHFH X p(08@FH*d iFH*e jFHV FH?OH| F    #, 1 6 Q=DMV [ ` Qgnw Q K M   O( . 3 I:EJ" @d `Dd 0` XP |0pp` 00H p".symtab.strtab.shstrtab.rela.text.data.bss.rela.text._ZNKSt5ctypeIcE8do_widenEc.rela.text._ZNSt6vectorIjSaIjEED2Ev.rela.text._ZNSt6vectorI7M_ColorSaIS0_EED2Ev.rela.text._ZNSt6vectorI8M_TexturSaIS0_EED2Ev.rela.text._ZNSt6vectorI8M_VertexSaIS0_EED2Ev.rela.text._ZNSt6vectorIfSaIfEED2Ev.rodata.str1.1.rela.rodata.rodata._ZNSt6vectorI7M_ColorSaIS0_EE17_M_realloc_insertIJS0_EEEvN9__gnu_cxx17__normal_iteratorIPS0_S2_EEDpOT_.str1.1.rela.text._ZNSt6vectorI7M_ColorSaIS0_EE17_M_realloc_insertIJS0_EEEvN9__gnu_cxx17__normal_iteratorIPS0_S2_EEDpOT_.rela.text._ZNSt6vectorI8M_TexturSaIS0_EE17_M_realloc_insertIJS0_EEEvN9__gnu_cxx17__normal_iteratorIPS0_S2_EEDpOT_.rela.text._ZNSt6vectorI8M_VertexSaIS0_EE17_M_realloc_insertIJS0_EEEvN9__gnu_cxx17__normal_iteratorIPS0_S2_EEDpOT_.rela.text._ZNSt6vectorIjSaIjEE17_M_realloc_insertIJjEEEvN9__gnu_cxx17__normal_iteratorIPjS1_EEDpOT_.rodata.str1.8.rela.text.startup.rela.init_array.rodata.cst16.rodata.cst4.rodata.cst8.comment.note.GNU-stack.note.gnu.property.rela.eh_frame.group @ 4E L 4@ X 4A d 4B p 4C | 4D  4  4  4  4  @ZO4 &!,! 6! 1@4\!"W@04""{@ت040""@04`""@804 ""@h04(2"|<0$_7@4D2%%m@p41 'n,@4!(@4#0*@ 4%w2+p,N@4(-@4*-`0.L.0./..0.@4235E J