ELF>@@@8 @ @@@@@88@8@@@== `` X ȍȍ`ȍ`00TT@T@DDPtdss@s@TTQtdRtd``PP/lib64/ld-linux-x86-64.so.2GNU GNU^\`B T6((g69 |!!! D"68<>ADEHMQRUVYZ1ǝVm&9Mm\%CqX#|C݉Ef FyIkBE\@lSj8ף d2G(PIQjl(_ʈ9@]U7h{"E Vuze*z^B /p# j#(3 ` `vx`3$f@f`I(`0` h@6``h`;``G``H```p`?0@4`` ```%`Б`ؑ`#``@`ȑ`s8`R```e`~`7`libglut.so.3_ITM_deregisterTMCloneTableglEnable__gmon_start___Jv_RegisterClassesglDisable_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__glewUniform4fv__glewCreateShader__glewUniform1iglewGetErrorString__glewGenBuffers__glewCreateProgram__glewDeleteProgram__glewUseProgram__glewLinkProgram__glewEnableVertexAttribArray__glewGetProgramInfoLog__glewIsProgram__glewBindBuffer__glewGetUniformLocationlibGL.so.1glDrawElementsglPolygonOffsetglTexImage2DglBindTextureglTexParameteriglClearglGenTexturesglClearColorlibstdc++.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.4 P&y L0 ӯkTT ui _ii kui _`3`Eȑ`RБ`Mؑ`N`D`O`V`U`6`I`Y`9 `J(`:0`;8`S@`Q``Kh`>p`Fx`7`P`W`=`@`L`X`B`T`C` `(`0`8`@`H`P`X` `` h` p` x` `````````Ȑ`А`ؐ``````` `!`" `#(`$0`%8`&@`'H`(P`)X`*``Gh`+p`,x`.`/`0`1`2`5HHu HtCH5ru %tu @%ru h%ju h%bu h%Zu h%Ru h%Ju h%Bu h%:u hp%2u h`%*u h P%"u h @%u h 0%u h % u h %u h%t h%t h%t h%t h%t h%t h%t h%t h%t hp%t h`%t hP%t h@%t h0%t h %t h%t h%zt h%rt h %jt h!%bt h"%Zt h#%Rt h$%Jt h%%Bt h&%:t h'p%2t h(`%*t h)P%"t h*@%t h+0%t h, % t h-%t h.%s h/%s h0%s h1%2r f1I^HHPTI f@He@HY0@fDǑ`UH-`HHvHt]`f]@f.`UH`HHHH?HHtHt ]`]fD=At uUHn].t @`H?uHtUH]zUHAVAUATSHdH%(HE1`f@mf@Cs s u s zf@Es s f@Fs s f@Fs rs f@Exs Zs f@EXs Fs t!?s t8s t 9s u ^DžfDž@f* R^Z0f* \R^Z440(ȉ(%RY88Y8 R\8Y8 Q^Y<<QY QX,HHcHH]HHH-H;q о`%q ƿ HH@Phh AA  XH HEp `H@dIHt1LAdIItL^III(HDž dDžd2f* dP^ZHcȋ HcHHHH4HHHH@ 2f* P^ZHcȋ HcHHHH4HHHHD1 H8o o ֿHjo >H@DžDždDžcA‰Ѝ4‹HcfE+A‰Ѝ4‹ЍPHcfE+fCDž dDž$$cA$‰Ѝ4‹ HcfE+A$‰Ѝ4‹ HcfE+$f CHkm !n ֿHm ;HH+DžDž((cDž,,cA(‰Ѝ4‹,HcfE+A(‰Ѝ4‹,ЍPHcfE+A(‰Ѝ4‹,ЍPHcfE+A(‰Ѝ4‹,HcfE+A(‰Ѝ4‹,ЍPHcfE+A(‰Ѝ4‹,HcfE+,[(8HWk l ֿHk H+иH]dH3%(tHe[A\A]A^]UHSHhdH%(HE1HAk kk Hj rk H H ak JffHHHHH?f* J^JHH`HHo HEHH`HHHUH HH<JHHEHH HUH HHFJffHHHHHfffHHHHH`vInIfHHHHHH`HHHHAH II IHHDHEH`HHHHH HMHHDžHHHѺ``HJ DžHHHѺ``H HHH`HH HEHH`HH& H HHMHH!H=g HHm#H‹g HѺH g H H=#H‹g HѺffffgA]g t/)¾( cg t/)¾( :g t&&¾( g t&&¾( mF`FdFhaFlHve f H`пq Ke tfF7H)f 7f He Jf ֿHe f AAHVe f ֿй`ff7EEEEEEDEEH\d ve HUHd xe ֿйН Hd !e Hd Hod HEdH3%(tHdH\Hh[]UHH}uU}j EHg@d d d tf@f@Hƿf@,ud ld ed tf@f@Hƿf@8d /d (d tf@f@Hƿf@Db b b tf@f@Hƿf@rc Z C\Zc c Z CXZlc cc Z WCXZGc :c Z .C\Zc e a CYa Ga  B^a )fb fb lBa UHHa ~b А]UHH }HudH%(HE1HUHEHH|]pj@E}t0EHHa yj@HǸ`u(Hba H j@HEHƿL`E(H"a H6j@[j@wk@m@k@cpk@Yk@Ok@Ek@;t#='@='@.@zfHMdH3 %(tUHHEEEEUHHEEEEUHHEQE.z.tEEEUHHEEEE1UH?]UHH H}HuEHE@ (Y]HE@(YUHE@(YMHEYEHEHHEUHH}HuHEHEHE@HE@HE@HE@HE@ HE@ ]ÐUHH}HEfHEf@]UHATSH0H}dH%(HE1HEȻIHtL4IHHEAHGHEHUHHHEAHHEHPHEHH\HEAHHEHP HEHH$HEAHHEHP0HEHHHEdH3%(tMH0[A\]UHATSH@H}HudH%(HE1HEȻIHtLIHHE8HEй}EHHEHUHHLHE0HEйuEHHEHPHEHH HEHEйUEHHEHP HEHHHEHEЉUEHHEHP0HEHHHEdH3%(tH@[A\]UHEM<Y]UHH}HuHUHMHEHEHEHE@HEHE@]UHSHHH HdH%(HE1 $$$f~($ f~,H0HHH*|;\(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`HHkHEH_HHH.HHPHHHpH`HPHH9HEHUHpHHHHHHEHHHEHHHHwHHEHH`HEHTHHH#HH`HH HEHH>HHHHPHHHpH`HPHHHEHUHpHHHHiHHEHH=HEHFHHHHHEHHHEHH3HHHH`HHHEHHHHjHHPHHPHpH`HPHHuHEHUHpHH[HHHHEHHHHHHHHHHHMdH3 %(tH[]Ð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 %(tIUHH HHHdH%(HE1HHHHHHHHqHHHHHHHHH HHHHHH0HHzHHHH@HHQHHHHPHH(HHHH`HHHH{HHpHHHH H@HHEH0HH!H@HHEH HHH@HHEHHHH@H`HEHHHsHEHUHMHH HEHUHMHH HEHUHMHHs HH HHEHHHPHHEH0HHHPHHEH HHHPHGHEHHHZHPH HEHHH HEHUHMHHN HEHUHMHH7 HEHUHMHH HH HHEHHH`HhHEH0HH{H`H.HEH HHAH`HHEHHHH`HHEHHHHEHUHMHH HEHUHMHH HEHUHMHH HHy HHEHHMHpHHEH0HH(HpHHEH HHHpHHEHHHHpHgHEHHHzHEHUHMHH HEHUHMHH HEHUHMHHz HH&HHEHHHHMdH3 %(tTUHH}HuHUHMHEHEHEHE@HEf*HE@]UHSHHH}HuHUdH%(HE1HEȾH2HEHuHEH@HHEЉ]EHH/HEȾH#HHEHHHEHHEHHHEЉ]EHHHEȾHHHEHHHEH HEH~HHEЉ]EHHmHEȾHaHHEHH5HEH0HHEȾH*HHHEHMdH3 %(tbHH[]UHATSHHxHpHhdH%(HE1HpHxHHxHpHIHhH HpHeHHEddHHNHhHS 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 %(tAUHH@H}HuHUdH%(HE1HEHE@YEHEHE@YEHEHEYEHMHUHuHEHHEH}dH3<%(tÐUHATSHH}uHEIHtL\IHH[A\]UHHH}uHEHA;Eo@dk@ l@SEHHHHEHUHHH}u}xHEH;En@8l@`l@HEUHcHHUHHH}u}xHEH;E`m@l@`l@HEUHcHHUHHH}uHEHO;En@kk@ l@aEHHHHEHUHH H}HuHUHEH HE@ (XHEHHE@(XHEHHE@(XHEHEXHE(H0HEUHSHxH}HuHUHMdH%(HE1HEHUHMHHHEHUHHHEHUHMHHHEHUHHjHEHUHMHHEHUHEHHHEHtHEHEHMHEHEH&HgEHEHH@EHEHHEHEHHEHEHHMWHEHXHMWHEH&HgMxWHEHH5HHUHEHH7(2WHEHHHHUHEHH(WHEHhHHHUHEHHf~HEH]dH3%(tHx[]UHH0H}EMU]dH%(HE1(E\ (f.wp@l@m@AE ^mf~EfEHUHEHHHEHkHEYE T^(HEH0Hq#^EHEHHBEXE NWM\M^HEHH#HEHHEXYE WM\M^HEHMdH3 %(tÐUHHH}u}xHEH;E q@8l@`l@HEUHcHHUHHH}u}xHEHP;Eq@l@`l@9HEUHcHHUHHH}HuHUHEHHUHHEEEE(U^UHH@H}HuHUdH%(HE1HEHHEYEHEHHEYEHEHEYEHMHUHuHEHSHEH}dH3<%(tÐUHH}]UHHH}HEH3UHHH}HEH)UHH@H}HuHUdH%(HE1HE@HEH\EHE@HEH\EHEHE\EHMHUHuHEHkHEH}dH3<%(tUHH@H}HuHUdH%(HE1HEHE@YHEHEHY\EHEHHEYHEPHEY\EHEHHE@YHEPHEHY\EHMHUHuHEH{HEH}dH3<%(t+UHHEEEEUHH0H}HudH%(HE1HEHUHMHH}MEXMXHEdH3%(t詾ÐUHH}]ÐUHH}]UHEEf.rEMlW]UHH@H}HuHUdH%(HE1HEHHE@YEHEHHE@YEHEHEYEHMHUHuHEHHEH}dH3<%(t赽UHH0H}HEؾs@H趽HEH}u E EHHݽHEEHEHVuHEHutpE ;E~%}YeEHcHEHH4HEEHcHEHHEHUHEHѺ H貽‹EЉEaHEHfEHcHEHHνHEEHcHEHHEUHH0}dH%(HE1EHD2 U܉ЄtH52 HUMܾSH2 U܉ЄtH2 HUMܾ#Hl2 H$ s@襽EHHCHEH1 U܉ЄtH1 uHU}HѺ2HL2 U܉ЄtH1 uHU}HѺH1 HEHHcHEHwHEdH3%(t3UHH@H}ȉudH%(HE1HEHTHEH}u1He1 HUȾEs@HǸ菻Xs@%H0 UĉЉEHEHEHEHEYs@HEhs@HEHEH0 HU}ԹHEH蔺HU0 UԉEH80 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=?4B?@Q??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 ;PIldY/]u1P~$D4Tht(D$LltM 4\6$JDd^p ,PLlxr 4 ;T it  5 O  4 T ft v Y  4 0T `t  n < zRx x*zRx $0FJ w?;*3$"DFAC Z dEAC Z D.AC i RAC Z QAC I $vwAC Nd zPLRx0@ $$@AC H TS.AC ) taAC S YAC  ogAC b UAC P $AC _ $<AC G0 $<`AC GT d<AC W 8IAC D $a AC H} AC  RUAC P  YAC T $,AC G TqxAC s tAC  OAC J $AC E $MAC J AC Z $VAC Q D,>AC y dJ_AC Z XAC S \AC W \AC W :\AC W v\AC W $oAC j DAC  $d@AC Gt NAC I RAC M RAC M .NAC I  \AC  $,AC E TAC  tvRAC M RAC M %AC ` .AC i AC  pAC J 4_AC U TYAC U tSAC  AC  AC Z cAC ^ AC J AC J 40AC k TAC  t]/AC * lSAC N UAC P 0AC + AC   OAC J 4 OAC J DT eBBE B(H0H8M@r8A0A(B BBB *' ? @@90T h@ $f@``o@ @@ u `@@ 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@@@ @@@@ @ @ h@ @ @@$f@@f@s@8v@@```ȍ````` `@@@.@DȒ`S`z@`o@n@+`m@hn@p@T q@Eq@@`s@ȍ````l_@S"`3"@@_ȑ`x"N@>"b2@"[@"3[@ "J@OX`^`e`se@O"R@NБ`ؑ`n `"Y@R @f@!3"P@\iv"TR@@` `"O@\`"VY@R+"\@@"R@Rf"4@`.@.".P@\Y0@"N@V".P@\8`L@w`"XB@``"Q@"Z@/"Z]@["J]@"L3@$"4@`"BQ@o "(6@IG [ "Y@%  "\@c "p3@<0 "Z@.N `_ Re@Os ` "TR@@$f@  ='@ ` "\T@> `Y `q "p3@<   "gN@  " 6@" "P@\X "N@>~ "P@\  "XB@ ` "]@7 "O@\m  `  "J@ "q6@ 7E"zO@Xr@*o(`"1C@x"J@O;K`Wb@0p}"[@"S@N"A@YADc@c h@``0`ܒ`"uW@"L3@$? Sf8`"O@_"2@U"MZ@3A"(6@Io"4S@R@`"1@"2@"Z@``&h`9Ip`c`l`yx`=^@/`"2@U`'`-`>K^В`f`r"A@U"42@."O@_e@e  0`Bؒ`[Ԓ`m0@A0@```@U 2`BZ`m`"2@g` f@"2@"N@V7"C@s"P@\"L@"S@:J"i]@0t`  "A@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__glewUniform4fv_ZN3glm7tmat4x4IfLNS_9precisionE0EEaSERKS2___glewGetUniformLocation_ZN3glm5tvec4IfLNS_9precisionE0EEC2Ev_ZSt3tanf_ZN3glm5crossIfLNS_9precisionE0EEENS_5tvec3IT_XT0_EEERKS4_S6__ZN3glmmiIfLNS_9precisionE0EEENS_5tvec3IT_XT0_EEERKS4_S6__ZN3glm5tvec3IfLNS_9precisionE0EEC2IffiEERKT_RKT0_RKT1_clamp_edatapolygonoffset_Z10get_attribjPKcglClear_ZN3glm7tmat4x4IfLNS_9precisionE0EEixEiglDisable__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___glewGetShaderInfoLogglEnable_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_initglutInitWindowSizeglPolygonOffset__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_uniform_color__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 @pV @ u^o@ko@@@z@B@h@h@0@@RH$f@$f @f@@f s@sT8v@8v @!```ȍ`ȍ0`` ``H 058 A