ELF>@@@8 @ @@@@@88@8@@@xx }}`}`0 }}`}`00TT@T@DDPtdkk@k@TTQtdRtd}}`}`PP/lib64/ld-linux-x86-64.so.2GNU GNU"VnTT ?cus39 |!!! @359;>ABDIMNQRUZ1ǝVm&9Mm\%CqX#|C݉EfFyIkBE\@lSj8ף d2G(PIQjl(_ʈ9@]U7h{"EAF1g*9 y<K{ `6* M `cX` a@B`6 `(`u `@p`MH``x```$`؁`P` @``{`@``ȁ`Ё````j8`{``0`?```Rh`Z`$`libglut.so.3_ITM_deregisterTMCloneTable__gmon_start___Jv_RegisterClasses_ITM_registerTMCloneTableglGetIntegerv_initglutCreateWindowglutGetglutMainLoopglutPostRedisplayglutInitDisplayModeglutInitglutIdleFuncglutInitWindowSizeglutSwapBuffersglutSpecialFuncglutDisplayFunc_finilibGLEW.so.1.13__glewUniformMatrix4fv__glewDeleteShader__glewDisableVertexAttribArray__glewGetShaderiv__glewGetProgramiv__GLEW_VERSION_2_0__glewIsShader__glewVertexAttribPointer__glewShaderSourceglewInit__glewActiveTexture__glewCompileShader__glewProgramParameteriEXT__glewAttachShader__glewBufferData__glewGetAttribLocation__glewGetShaderInfoLog__glewCreateShader__glewUniform1iglewGetErrorString__glewGenBuffers__glewCreateProgram__glewDeleteProgram__glewUseProgram__glewLinkProgram__glewEnableVertexAttribArray__glewGetProgramInfoLog__glewIsProgram__glewBindBuffer__glewGetUniformLocationlibGL.so.1glDrawElementsglTexImage2DglBindTextureglTexParameteriglClearglGenTexturesglClearColorlibstdc++.so.6__gxx_personality_v0libm.so.6roundfexpfsqrtftanfcosfsinfhypotflibgcc_s.so.1_Unwind_Resumelibc.so.6fopenperror__stack_chk_failrealloc__assert_failfeoffputsfclosemallocstderrfwritefreadfprintf__libc_start_mainferrorfree_edata__bss_start_endGCC_3.0CXXABI_1.3GLIBC_2.2.5GLIBC_2.4R P&y  ӯk   ui +oii 7ui +`0`Nȁ`IЁ`J؁`A`K`R`Q`3`E`U`6`F `7(`80`O8`M@`GH`;P`BX`4``Lh`Sp`:x`=`H`T`?`P`@` `(`0`8`@`H`P`X` `` h` p` x` `````````Ȁ`Ѐ`؀``````` `!`" `#(`$0`%8`&@`'H`CP`(X`)``+h`,p`-x`.`/`2HHf Ht H5f %f @%f h%zf h%rf h%jf h%bf h%Zf h%Rf h%Jf hp%Bf h`%:f h P%2f h @%*f h 0%"f h %f h %f h% f h%f h%e h%e h%e h%e h%e h%e h%e hp%e h`%e hP%e h@%e h0%e h %e h%e h%e h%e h %ze h!%re h"%je h#%be h$%Ze h%%Re h&%Je h'p%Be h(`%:e h)P%2e h*@%*e h+0%"e h, %e h-%e h.%rc f1I^HHPTIa@H0a@H+@fD`UH-`HHvHt]`f]@f.`UH`HHHH?HHtHt ]`]fD=ae uUHn]Ne @}`H?uHtUH]zUHAVAUATSHzdH%(HE1a@a@?d d u d a@Bd d b@Bd d b@Bd d %b@Bd ~d t!wd tpd t md u JDž<<fDž@@@HDžLDžPPdDžTTcLALP‰Ѝ4‹THcfEpLALP‰Ѝ4‹TЍPHcfEpTfPCDžXXdDž\\cLAL\‰Ѝ4‹XHcfEpLAL\‰Ѝ4‹XHcfEp\fXCH^ Y_ ֿH^ ;HpиH]dH3%(tHe[A\A]A^]UHSHhdH%(HE1H^ ^ H$^ ^ H H ^ CFffHHHHH9 9f* F^ EHH`HHi HEHH`HH HUH HH~<fEHHEHH HUH HH@NEffHHHHHfffHHHHHZDDfHHHHH H`HHHH;HWDSD ODKDH>HEH`HHHHH HMHH|DžHHHѺ̂`Ȃ`HDDžHHHѺ``H_CHH`HHHEHH`HH H HHMHH HZ HHg"H‹![ HѺHqZ H H7"H‹Z HѺffff@Z t/)¾( !Z t/)¾( Z t&&¾( ZZ t&&¾( HZ Z HY #Z ֿHY Y AAHGY Y ֿйНgHY Y HY HX KHEdH3%(tHHDHh[]UHH}uUEe|e/ tXdhhfgQijX X X t/b@2b@Hƿ6b@DyX pX iX t/b@2b@HƿOb@DU UHHU V А]UHH }HudH%(HE1HUHEHHwb@E}t0EHHU b@HǸx`u(HU H b@HEHƿLE%HhU H6b@wb@c@Hc@xc@c@c@~Ot##@#@\)@BsHMdH3 %(t?UHHEEEEpUHHEEEEqUHHEQE.z.tEEECUHHEEEEtUHN<]UHH H}HuEHE@ (Y]HE@(YUHE@(YMHEYEHEHHEÐUHH}HuHEHEHE@HE@HE@HE@HE@ HE@ ]ÐUHH}HEfHEf@]UHATSH0H}dH%(HE1HEȻIHtL4IHHEAHGHEHUHHHEAHHEHPHEHH\HEAHHEHP HEHH$HEAHHEHP0HEHHHEdH3%(tH0[A\]UHATSH@H}HudH%(HE1HEȻIHtLIHHE8HEй}EHHEHUHHLHE0HEйuEHHEHPHEHH HEHEйUEHHEHP HEHHHEHEЉUEHHEHP0HEHHHEdH3%(t/H@[A\]UHEM$9Y]UHH}HuHUHMHEHEHEHE@HEHE@]UHSHHH HdH%(HE1 $$#f~($f~,H0HHH*7\(EH@H0HMHHgHEHHEH(HiHH@H(H0HYX(HEHHHH@H70H0HYfXH0HY,XHEHH_HH@H8H0HzYfXH0HJY,\(HEHzHHH@HH0HYfXH0HY,\(HEHHHH@HRH0H2YX(HEHiHHH@H H0HYfXH0HY,XHEHH HH@HH(H0H(YfXH0HY,XHEH/HpHH@H0H0HYfXH0H[Y,\(HEHHHH@H8H0HYX(HHHEH HKHHHHEHHHEHHHHHH`HHjHEH_HHH.HHPHHHpH`HPHH9HEHUHpHHHHHHEHHHEHHHHwHHEHH_HEHTHHH#HH`HHHEHH>HHHHPHHHpH`HPHHHEHUHpHHHHiHHEHH=HEHFHHHHHEHHHEHH3HHHH`HHHEHHHHjHHPHHOHpH`HPHHuHEHUHpHH[HHHHEHHHHHHHHHHHMdH3 %(tAH[]ÐUHHH}HuHEHiHHEHHKHEHFHHEHHH$HEHHHEH HH HEHHHEH0HH HEUHH}HuHUHMHEZHEHEZHE@HEZHE@]UHH0H}HuHUHMdH%(HE1HEHMHUHuHHEH}dH3<%(tUHATSHH}HuHEIHtLW IHHEHHHEHH HEHHHEHHH HEHHHEH HHz HEHuHHEH0HHS H[A\]UHH0H}EMU]dH%(HE1HEUMEU(((ȉUEHHEHMdH3 %(tUHH HHHdH%(HE1HHHHHHHHqHHHHHHHHH HHHHHH0HHzHHHH@HHQHHHHPHH(HHHH`HHHH{HHpHHHH H@HHEH0HH H@HHEH HHH@HHEHHHH@H`HEHHHrHEHUHMHH HEHUHMHH HEHUHMHHs HH HHEHHHPHHEH0HHHPHHEH HHHPHGHEHHHYHPH HEHHHHEHUHMHHN HEHUHMHH7 HEHUHMHH HH HHEHHH`HhHEH0HHzH`H.HEH HH@H`HHEHHHH`HHEHHHHEHUHMHH HEHUHMHH HEHUHMHH HHy HHEHHMHpHHEH0HH'HpHHEH HHHpHHEHHHHpHgHEHHHyHEHUHMHH HEHUHMHH HEHUHMHHz HH&HHEHHHHMdH3 %(tUHH}HuHUHMHEHEHEHE@HEf*HE@]UHSHHH}HuHUdH%(HE1HEȾH2HEHuHEH@HHEЉ]EHH.HEȾH#HHEHHHEHHEHHHEЉ]EHHHEȾHHHEHHHEH HEH~HHEЉ]EHHlHEȾHaHHEHH5HEH0HHEȾH*HHHEHMdH3 %(tHH[]UHATSHHxHpHhdH%(HE1HpHxHHxHpHIHhH HpHeHHEddHHMHhHS HpHHHEddHHHhH HpHHHEddHHHEHUHMHHHEHUHMHHHEHMLHHHxHgHHEHH;HxHMdH3 %(tHĐ[A\]UHHH}HEHUHH}EMU]HEEHEE@HEE@HEE@ ]UHH}HEfHEf@HEf@HEf@ ]UHH}uUMDEf*EHEf*EHE@f*EHE@f*EHE@ ]ÐUHH}HuHEHEHE@HE@HE@HE@HE@ HE@ HE]UHH}EuUMHEEf*EHE@f*EHE@f*EHE@ ]UHH}uEUMf*EHEHEE@f*EHE@f*EHE@ ]UHH}uUEMf*EHEf*EHE@HEE@f*EHE@ ]UHH}uUMEf*EHEf*EHE@f*EHE@HEE@ ]UHH H}HudH%(HE1HUHEHHf~EHEHUHMHHHEHMdH3 %(tUHH@H}HuHUdH%(HE1HEHE@YEHEHE@YEHEHEYEHMHUHuHEHHEH}dH3<%(tÐUHATSHH}uHEIHtL\IHH[A\]UHHH}uHEHA;Eg@dc@d@EHHHHEHUHHH}u}xHEH;Ee@d@@d@QHEUHcHHUHHH}u}xHEH;E@e@d@@d@HEUHcHHUHHH}uHEHO;Ef@kc@d@EHHHHEHUHH H}HuHUHEH HE@ (XHEHHE@(XHEHHE@(XHEHEXHE(H0HEUHSHxH}HuHUHMdH%(HE1HEHUHMHHHEHUHHHEHUHMHHHEHUHHjHEHUHMHHEHUHEHHHEHtHEHEHMHEHEH&HgEHEHH@EHEHHEHEHHEHEHHM.WHEHXHMWHEH&HgMWHEHH5HHUHEHH7(WHEHHHHUHEHH(>WHEHhHHHUHEHHf~HEH]dH3%(tHx[]UHH0H}EMU]dH%(HE1(E\ (f.wh@d@d@E v^lf~EfEHUHEHHHEHkHEYE ^(HEH0Hqu^EHEHHBEXE WM\M^HEHHyHEHHEXYE -WM\M^HEHMdH3 %(tÐUHHH}u}xHEH;Ei@d@@d@HEUHcHHUHHH}u}xHEHP;Ei@d@@d@HEUHcHHUHHH}HuHUHEHHUHHEEEE(^UHH@H}HuHUdH%(HE1HEHHEYEHEHHEYEHEHEYEHMHUHuHEHSHEH}dH3<%(tEÐUHH}]UHHH}HEH3UHHH}HEH)UHH@H}HuHUdH%(HE1HE@HEH\EHE@HEH\EHEHE\EHMHUHuHEHkHEH}dH3<%(t]UHH@H}HuHUdH%(HE1HEHE@YHEHEHY\EHEHHEYHEPHEY\EHEHHE@YHEPHEHY\EHMHUHuHEH{HEH}dH3<%(tmUHHEEEEUHH0H}HudH%(HE1HEHUHMHH}MEXMXHEdH3%(tÐUHH}]ÐUHH}]UHEEf.rEMW]UHH@H}HuHUdH%(HE1HEHHE@YEHEHHE@YEHEHEYEHMHUHuHEHHEH}dH3<%(tUHH0H}HEؾj@HHEH}u E EHHHEEHEHuHEH(utpE ;E~%}YeEHcHEHHfHEEHcHEHHEHUHEHѺ H‹EЉEaHEH訿EHcHEHHHEEHcHEHHEUHH0}dH%(HE1EH& U܉ЄtH& HUMܾSH6' U܉ЄtH'' HUMܾ#H& H$k@EHH腿HEH& U܉ЄtHK& uHU}HѺ2H& U܉ЄtH& uHU}HѺH$& HEHH襾HEH蹾HEdH3%(tuUHH@H}ȉudH%(HE1HEHTHEH}u1H% HUȾ%k@HǸѾ8k@wHF% UĉЉEHEHEHEHE9k@HEHk@HEHEH$ HU}ԹHEHֽH$ UԉEH$ HUЋMԾЋEЅulength()/usr/include/glm/detail/type_vec4.inli >= 0 && static_cast(i) < detail::component_count(*this)/usr/include/glm/detail/type_vec3.inl/usr/include/glm/gtc/matrix_transform.inlabs(aspect - std::numeric_limits::epsilon()) > static_cast(0)T& glm::tvec3::operator[](glm::tvec3::length_type) [with T = float; glm::precision P = (glm::precision)0u; glm::tvec3::length_type = int]T& glm::tvec4::operator[](glm::tvec4::length_type) [with T = float; glm::precision P = (glm::precision)0u; glm::tvec4::length_type = int]const col_type& glm::tmat4x4::operator[](glm::tmat4x4::length_type) const [with T = float; glm::precision P = (glm::precision)0u; glm::tmat4x4::col_type = glm::tvec4; glm::tmat4x4::length_type = int]glm::tmat4x4::col_type& glm::tmat4x4::operator[](glm::tmat4x4::length_type) [with T = float; glm::precision P = (glm::precision)0u; glm::tmat4x4::col_type = glm::tvec4; glm::tmat4x4::length_type = int]glm::tmat4x4 glm::perspectiveRH(T, T, T, T) [with T = float]const T& glm::tvec4::operator[](glm::tvec4::length_type) const [with T = float; glm::precision P = (glm::precision)0u; glm::tvec4::length_type = int]const T& glm::tvec3::operator[](glm::tvec3::length_type) const [with T = float; glm::precision P = (glm::precision)0u; glm::tvec3::length_type = int]4`@@?BCI@B?@ A=?4BQ??5<@rbprintlog: Not a shader or a program Error opening %s: #version 450 #define lowp #define mediump #define highp %s:glLinkProgram:Could not bind attribute %s Could not bind uniform %s ;PḬl±d ½/+$JDX4Tt:v;$Ltl"sh4_\1PD$DTd {^ ,LPl&? r 4 T t  4 T t $ 3 c  6 4 T t  l  zRx X*zRx $FJ w?;*3$"DAC Z dAC Z .AC i AC Z AC I $VKAC N8 zPLRx@ $$Yw@AC H TUAC P tAC S AC  gAC b dUAC P $AC _ $<AC G0 $<`AC GT dAC W IAC D $ AC H} rAC  UAC P  5YAC T $,nAC G TxAC s twAC  LOAC J ${AC E $AC J AC Z $VAC Q D>AC y d_AC Z 8XAC S p\AC W \AC W \AC W $\AC W $`oAC j DAC  $d2@AC Gt JNAC I xRAC M RAC M NAC I   AC  $,rAC E TcAC  t$RAC M VRAC M %AC ` .AC i AC  AC J 4 AC U TAC U tAC  AC  UAC Z TcAC ^ AC J AC J 4w0AC k TAC  t /AC * SAC N MUAC P 0AC + AC   1OAC J 4 `OAC J DT eBBE B(H0H8M@r8A0A(B BBB *' ? `@@@& Ro `@ a@}`}`o@ @@ A `h@(@ o@oo@}`@@@@@@@@@&@6@F@V@f@v@@@@@@@@@@@&@6@F@V@f@v@@@@@@@@@@@&@6@F@V@f@v@?GCC: (Ubuntu 5.4.0-6ubuntu1~16.04.10) 5.4.0 201606098@T@t@@@ @@@ (@ @ `@ @ @@a@a@k@n@w@}`}`}`}````` }`@@.@@D`S}`z`@}`g@e@+@e@hf@h@Ti@Ei@w@}`k@}`}`}``Z@S""<@N`g"jJ@>"-@"eW@"V@",F@OGт`M`T`@Ogo""N@Nȁ`Ё`< `"6U@Ra@ "L@\@M"M@@}؂`؁`"`K@\Ă`"T@R"UX@"pN@R=":0@`g)@Uu"K@\+@"J@V"K@\`#@K7"=@c`p`"?M@"V@"X@2"X@^".@$":0@`"L@o"1@I 2 "U@%q  "tX@c ".@< "U@.% `6 `@OJ `] "M@@a@  #@ ` "O@ `0 `H ".@<p   "I@  "1@ "tL@\/ "jJ@>U "tL@\  "=@ ` "'Y@ "`K@\D `[ "{F@ "1@ "K@X@@*= `Thw">@x",F@O Ђ`%]@0>K"V@"O@N"=@Y^@1 `@MȂ`Vi`u(``"S@".@$  !40`Se"J@_".@U"U@"1@I="N@Rcl8`}"-@"-@"~V@@`H`P`1̂`:`GX`_mY@/}`".@U```h` ,`4`@"8=@UWx"-@."J@_0a@ep```+@@a+@ux``M\@U ``+`>".@gxa@".@"J@V"7?@#"L@\Y"#H@"bO@"X@0$CW҂`^ m "8=@U`crtstuff.c__JCR_LIST__deregister_tm_clones__do_global_dtors_auxcompleted.7594__do_global_dtors_aux_fini_array_entryframe_dummy__frame_dummy_init_array_entrygraph.cpp_ZZN3glm7tmat4x4IfLNS_9precisionE0EEixEiE19__PRETTY_FUNCTION___ZZN3glm5tvec4IfLNS_9precisionE0EEixEiE19__PRETTY_FUNCTION___ZZN3glm5tvec3IfLNS_9precisionE0EEixEiE19__PRETTY_FUNCTION___ZZNK3glm7tmat4x4IfLNS_9precisionE0EEixEiE19__PRETTY_FUNCTION___ZZN3glm13perspectiveRHIfEENS_7tmat4x4IT_LNS_9precisionE0EEES2_S2_S2_S2_E19__PRETTY_FUNCTION___ZZNK3glm5tvec4IfLNS_9precisionE0EEixEiE19__PRETTY_FUNCTION___ZZNK3glm5tvec3IfLNS_9precisionE0EEixEiE19__PRETTY_FUNCTION__shader_utils.cpp__FRAME_END____JCR_END____GNU_EH_FRAME_HDR_DYNAMIC__init_array_end__init_array_start_GLOBAL_OFFSET_TABLE_glutSwapBuffers_Z9print_logj_ZN3glm7tmat4x4IfLNS_9precisionE0EEaSERKS2___glewGetUniformLocation_ZN3glm5tvec4IfLNS_9precisionE0EEC2Ev_ZSt3tanf_ZN3glm5crossIfLNS_9precisionE0EEENS_5tvec3IT_XT0_EEERKS4_S6__ZN3glmmiIfLNS_9precisionE0EEENS_5tvec3IT_XT0_EEERKS4_S6__ZN3glm5tvec3IfLNS_9precisionE0EEC2IffiEERKT_RKT0_RKT1_clamp_edata_Z10get_attribjPKcglClear_ZN3glm7tmat4x4IfLNS_9precisionE0EEixEi__glewDeleteProgram__glewIsShader_ZNK3glm5tvec3IfLNS_9precisionE0EEixEiglutGet_IO_stdin_usedglutPostRedisplay_ZN3glm5tvec4IfLNS_9precisionE0EEC2IiifiEET_T0_T1_T2_glTexImage2D_ZN3glm7tmat4x4IfLNS_9precisionE0EEC2ENS_4ctorEvbo__glewGetShaderiv_ZN3glm5tvec4IfLNS_9precisionE0EEC2IfiiiEET_T0_T1_T2_uniform_mytexture_ZNK3glm5tvec4IfLNS_9precisionE0EEixEi_ZN3glm3absIfEET_S1__ZN3glm5tvec4IfLNS_9precisionE0EEixEi_ZN3glm7tmat4x4IfLNS_9precisionE0EEC2ERKf_Z7specialiii_ZN3glm5tvec4IfLNS_9precisionE0EEC2IifiiEET_T0_T1_T2_main_ZN3glm5tvec4IfLNS_9precisionE0EEC2Effff_ZN3glm5tvec4IfLNS_9precisionE0EEC1IifiiEET_T0_T1_T2___glewCompileShader_Z14init_resourcesv_ZN3glm7tmat4x4IfLNS_9precisionE0EEC2ERKS2___dso_handle__glewCreateProgram_ZN3glmmlIfLNS_9precisionE0EEENS_5tvec3IT_XT0_EEERKS3_RKS4__ZN3glm6detail15component_countINS_5tvec4IfLNS_9precisionE0EEEEEiRKT__ZNK3glm5tvec3IfLNS_9precisionE0EE6lengthEv_ZNK3glm5tvec4IfLNS_9precisionE0EE6lengthEv_ZN3glm5tvec2IfLNS_9precisionE0EEC1Ev_ZN3glm7tmat4x4IfLNS_9precisionE0EEC1ERKf_ZN3glm9normalizeIfLNS_9precisionE0ENS_5tvec3EEET1_IT_XT0_EERKS5__ZN3glm5tvec3IfLNS_9precisionE0EEC1ERKfS4_S4_glutInitDisplayMode_ZN3glm3dotIfLNS_9precisionE0ENS_5tvec3EEET_RKT1_IS3_XT0_EES7___assert_fail@@GLIBC_2.2.5_ZN3glm6detail11compute_dotINS_5tvec3EfLNS_9precisionE0EE4callERKNS2_IfLS3_0EEES7__ZN3glm7tmat4x4IfLNS_9precisionE0EEC2Ev_ZN3glm11inversesqrtIfEET_S1___glewGenBuffers_Z11get_uniformjPKc__glewShaderSource_ZN3glm7tmat4x4IfLNS_9precisionE0EEC1ENS_4ctorEcosf@@GLIBC_2.2.5_Z7displayv__glewCreateShader_ZN3glm8lookAtRHIfLNS_9precisionE0EEENS_7tmat4x4IT_XT0_EEERKNS_5tvec3IS3_XT0_EEES8_S8___glewProgramParameteriEXT__glewGetProgramInfoLog_ZN3glm7tmat4x4IfLNS_9precisionE0EEC1Evperror@@GLIBC_2.2.5sinf@@GLIBC_2.2.5_ZN3glm9value_ptrIfLNS_9precisionE0EEEPT_RNS_7tmat4x4IS2_XT0_EEEglewInit_ZN3glm7radiansIfEET_S1__ZN3glm5tvec4IfLNS_9precisionE0EEC2IiiifEET_T0_T1_T2__ZN3glm5tvec4IfLNS_9precisionE0EEC1Ev_ZN3glm5tvec4IfLNS_9precisionE0EEC1IiiifEET_T0_T1_T2_expf@@GLIBC_2.2.5_ZN3glm7tmat4x4IfLNS_9precisionE0EEC1ERKS2_texture_id_ZN3glmmlIfLNS_9precisionE0EEENS_5tvec3IT_XT0_EEERKS4_S6__ZN3glm5tvec4IfLNS_9precisionE0EEC1IfiiiEET_T0_T1_T2___glewGetShaderInfoLog_ZN3glm5scaleIfLNS_9precisionE0EEENS_7tmat4x4IT_XT0_EEERKS4_RKNS_5tvec3IS3_XT0_EEE_ZN3glm6rotateIfLNS_9precisionE0EEENS_7tmat4x4IT_XT0_EEERKS4_S3_RKNS_5tvec3IS3_XT0_EEEglGetIntegerv_ZN3glm5tvec4IfLNS_9precisionE0EEaSERKS2___glewUniformMatrix4fvfclose@@GLIBC_2.2.5glDrawElements_ZN3glm11perspectiveIfEENS_7tmat4x4IT_LNS_9precisionE0EEES2_S2_S2_S2_roundf@@GLIBC_2.2.5_ZN3glm5tvec3IfLNS_9precisionE0EEC1IffiEERKT_RKT0_RKT1_glutSpecialFuncinterpolate_Z14create_programPKcS0_glutIdleFunc_ZN3glm6detail15component_countINS_5tvec3IfLNS_9precisionE0EEEEEiRKT__ZNK3glm7tmat4x4IfLNS_9precisionE0EEixEi_ZN3glm6lookAtIfLNS_9precisionE0EEENS_7tmat4x4IT_XT0_EEERKNS_5tvec3IS3_XT0_EEES8_S8__Z17create_gs_programPKcS0_S0_iii__stack_chk_fail@@GLIBC_2.4offset_xfputs@@GLIBC_2.2.5__TMC_END____glewUniform1iuniform_texture_transform_ZN3glm13perspectiveRHIfEENS_7tmat4x4IT_LNS_9precisionE0EEES2_S2_S2_S2__ZN3glm5tvec2IfLNS_9precisionE0EEC2Ev_Jv_RegisterClassesfopen@@GLIBC_2.2.5__glewDisableVertexAttribArrayfree@@GLIBC_2.2.5_ZN3glm5tvec4IfLNS_9precisionE0EEC1IiiiiEET_T0_T1_T2__ZN3glm5tvec4IfLNS_9precisionE0EEC2ERKS2__ZN3glmmlIfLNS_9precisionE0EEENS_5tvec3IT_XT0_EEERKS4_RKS3_glBindTexture_ZN3glm5tvec3IfLNS_9precisionE0EEC2ERKfS4_S4__ZN3glm5tvec3IfLNS_9precisionE0EEixEiglutInit__glewBindBuffer_ZSt3cosfglutMainLoopmalloc@@GLIBC_2.2.5_ZSt3sinf_ZNK3glm7tmat4x4IfLNS_9precisionE0EE6lengthEvstderr@@GLIBC_2.2.5__glewDeleteShaderglTexParameteri__glewVertexAttribPointeroffset_y__data_start__glewGetAttribLocationglGenTextures_Z9file_readPKcglewGetErrorStringfprintf@@GLIBC_2.2.5_ZN3glm5tvec4IfLNS_9precisionE0EEC1ERKS2___glewActiveTexturetanf@@GLIBC_2.2.5scale__glewBufferDataglClearColorfread@@GLIBC_2.2.5program__bss_start_ZN3glm5tvec3IfLNS_9precisionE0EEC2IdddEERKT_RKT0_RKT1_feof@@GLIBC_2.2.5_ZSt4sqrtf_ZN3glm5tvec4IfLNS_9precisionE0EEC2IiiiiEET_T0_T1_T2___libc_csu_initglutInitWindowSize__glewLinkProgramuniform_vertex_transformattribute_coord2drealloc@@GLIBC_2.2.5__gxx_personality_v0@@CXXABI_1.3_Z14free_resourcesvhypotf@@GLIBC_2.2.5__GLEW_VERSION_2_0__glewUseProgramglutCreateWindow_Z13create_shaderPKcj_ITM_deregisterTMCloneTable__glewIsProgram_Unwind_Resume@@GCC_3.0__glewGetProgramiv__glewAttachShader_ZN3glmmlIfLNS_9precisionE0EEENS_5tvec4IT_XT0_EEERKS4_S3___libc_csu_finisqrtf@@GLIBC_2.2.5_ZNSt14numeric_limitsIfE7epsilonEv_ZN3glm5tvec4IfLNS_9precisionE0EEC1Effff_ZN3glmmlIfLNS_9precisionE0EEENS_7tmat4x4IT_XT0_EEERKS4_S6__ZN3glm5tvec4IfLNS_9precisionE0EEC1IiifiEET_T0_T1_T2__ZN3glm9translateIfLNS_9precisionE0EEENS_7tmat4x4IT_XT0_EEERKS4_RKNS_5tvec3IS3_XT0_EEE_ZN3glmplIfLNS_9precisionE0EEENS_5tvec4IT_XT0_EEERKS4_S6_glutDisplayFunc_ZN3glm6detail11compute_absIfLb1EE4callEf__libc_start_main@@GLIBC_2.2.5ferror@@GLIBC_2.2.5rotate__gmon_start___ITM_registerTMCloneTable_ZN3glm5tvec3IfLNS_9precisionE0EEC1IdddEERKT_RKT0_RKT1___glewEnableVertexAttribArrayfwrite@@GLIBC_2.2.5.symtab.strtab.shstrtab.interp.note.ABI-tag.note.gnu.build-id.gnu.hash.dynsym.dynstr.gnu.version.gnu.version_r.rela.dyn.rela.plt.init.plt.got.text.fini.rodata.eh_frame_hdr.eh_frame.gcc_except_table.init_array.fini_array.jcr.dynamic.got.plt.data.bss.comment8@8#T@T 1t@t$Do@N @V @ A^o@ko@z(@(B@h`@`@@@Ea@a a@a k@kTn@n w@w!}`}}`}}`}}`}0`` ``  05(8