Microsoft C/C++ MSF 7.00 DS 8kk  F  W 5 rF |^  "? %5  #cpp  ers / !*  P   V  ] owers  QUq Z^ cjt |D @~ 2=cr| AL ,."XXXXXX".1"^?55kEOs@J/names/ncb/targetinfo/ncb/moduleinfo/ncb/storeinfo/ncb/iinstdefs/ncb/referenceInfo/ncb/module/z:\public\html\SampleCode\OpenGL\3dgl\3dgl\main.cpp/ncb/module/z:\public\html\SampleCode\OpenGL\3dgl\3dgl\GCamera.cpp/ncb/module/z:\public\html\SampleCode\OpenGL\3dgl\3dgl\GCube.cpp/ncb/module/z:\public\html\SampleCode\OpenGL\3dgl\3dgl\GPoint.cpp/ncb/module/z:\public\html\SampleCode\OpenGL\3dgl\3dgl\GSceneWindow.cpp/ncb/module/z:\public\html\SampleCode\OpenGL\3dgl\3dgl\3DUtils.cpp/ncb/module/z:\public\html\SampleCode\OpenGL\3dgl\3dgl\GCube.H/ncb/module/z:\public\html\SampleCode\OpenGL\3dgl\3dgl\GCamera.h/ncb/module/z:\public\html\SampleCode\OpenGL\3dgl\3dgl\3DUtils.h/ncb/module/z:\public\html\SampleCode\OpenGL\3dgl\3dgl\GPoint.h/ncb/module/z:\public\html\SampleCode\OpenGL\3dgl\3dgl\GSceneWindow.H/ncb/versioninfo/ncb/module/c:\OpenGL\3dgl\3dgl\3DUtils.cpp/ncb/module/c:\OpenGL\3dgl\3dgl\GCamera.cpp/ncb/module/c:\OpenGL\3dgl\3dgl\GCube.cpp/ncb/module/c:\OpenGL\3dgl\3dgl\GPoint.cpp/ncb/module/c:\OpenGL\3dgl\3dgl\GSceneWindow.cpp/ncb/module/c:\OpenGL\3dgl\3dgl\main.cpp/ncb/module/c:\OpenGL\3dgl\3dgl\3DUtils.h/ncb/module/c:\OpenGL\3dgl\3dgl\GCamera.h/ncb/module/c:\OpenGL\3dgl\3dgl\GCube.H/ncb/module/c:\OpenGL\3dgl\3dgl\GPoint.h/ncb/module/c:\OpenGL\3dgl\3dgl\GSceneWindow.H/ncb/module/c:\program files\microsoft visual studio .net 2003\vc7\platformsdk\include\gl\glu.h/ncb/module/c:\program files\microsoft visual studio .net 2003\vc7\platformsdk\include\gl\gl.h/ncb/target/__NcbPseudoTarget__/ncb/module/c:\program files\fltk-1.1.4.2\vs7\fl\fl.h/ncb/module/c:\program files\fltk-1.1.4.2\vs7\gl\glut.h/ncb/module/c:\program files\fltk-1.1.4.2\vs7\fl\gl.h/ncb/module/c:\program files\fltk-1.1.4.2\vs7\fl\fl_gl_window.h/ncb/module/c:\program files\fltk-1.1.4.2\vs7\fl\enumerations.h/ncb/module/c:\program files\fltk-1.1.4.2\vs7\fl\fl_window.h/ncb/module/c:\program files\fltk-1.1.4.2\vs7\fl\glut.h/ncb/module/c:\program files\fltk-1.1.4.2\vs7\fl\fl_export.h/ncb/module/c:\program files\fltk-1.1.4.2\vs7\fl\fl_group.h/ncb/module/c:\program files\fltk-1.1.4.2\vs7\fl\fl_widget.h*F0쯟s1%mA )i&( iH!#E ^''\*X +0 - |"6($r ,"$%'(),0123456789:;<=>?@ABCDEFGHIJKLMNO {  { { !'Q ^ VZ 24 8> ,. BD* HJi NP"""]XX<<<J   " &+U xS h  dj 57 wy |~xS xS xS  RTxS Ya. "/1U $;M| &xS (B *v +  .ns""("cjcjcjXjcjjjXjjXjXj""j  y r        <cG  g  r{\ Lm @HZ   M  <1      ! " #z  $''  '!  (00h  )11 *,,r  +**  ,** -++}  .--  057 "/ 5 ; A vvv  / > b T o o ccc           9  ?J  {@{@{@  @@ && @ @ CF @@ '' @ @ HK? 8QNDL@>>@;; SE,H2@// H2@,, H2@-- x,yH2@..o 8@""@##@!!_ 8 M 8!@#44*_PE@%55iRF_@'66 @0@(1  )  anen\luh  m  """ XX  { ccc{ X  X Xc   ""t S 'WU  '  '_ S 'L  '  '# ' ' ' /@'TT ' 'PS ' ' ' S '  ' $$ ' $$ ' $$ (* $$]@*BB@*FF@*JJ @2@*44q@*LL| 8*!! @@*?? @"@*"[_ @2@*#<<s @2@*$88 @2@*%:: @2@*&99 @2@*'PP @2@*(QQ @2@*)RR 8**"" 8*+(( 8*,''*-** @@*.NN @"@*/ac? @2@*155X @2@*366t@*4CCD@*5GG 8*6)) 8*7##@@*800c@*911@*:UUj S *;     \l#a.a%$-&/m0)*+,+'' !" 1?" XXccc6 ccc cccccc cccccc ccO j XXc XX""L  S" VU   S _   L S rS  S @@!!@$$   S   S   S( S8 UH BBHCChHDD@QQH2@HHH2@II+H2@JJH--H44H77H >>H!::H#==H%..@'((.H)++UH+,,8@@,MM8@"@-Z]|@/RR@1SSB@3TTv@4  5 811   & \lo.m!#$%)   """ ccc cccXjcjjjXjXjX""S #ES 'I @I S   S _  S S L $I 4S@##S  S4$$BEG55 VIC@<<7S4 ((S4 &&G S ++ ERT 00\##x//N_P..Z ) c11cla@>?M S,,1E_#66 e B@AAT_#@ CCA {"33 \lo."t "c+vvZ  / > PO n. O)48d \hl0$l \h0$@e 0|Dijklmnopqrstuvwxyz{|}~ "$'(),0123456789:;<=>?@ABCDEFGHIJKLMNO*+-./PQRSTUVWXYZ[\]^_`abcdefg VU def   _   L  reng   @@!!@$$        N ( 8 UH BBHCChHDD@QQH2@HHH2@II+H2@JJH--H44H77H >>H!::H#==H%..@'((.H)++UH+,,8@@,MM8@"@-Z]|@/RR@1SSB@3TTv@4  5 811[  &edh }}}}!#$%   """ ccc cXjcjjjXjXjX""$ H"@!"H;rL;V8)8 @!$BA$$ D;P"@ @@ (ʊ@@;.1"^?55kEOs@J/names/ncb/targetinfo/ncb/moduleinfo/ncb/storeinfo/ncb/iinstdefs/ncb/referenceInfo/ncb/module/z:\public\html\SampleCode\OpenGL\3dgl\3dgl\main.cpp/ncb/module/z:\public\html\SampleCode\OpenGL\3dgl\3dgl\GCamera.cpp/ncb/module/z:\public\html\SampleCode\OpenGL\3dgl\3dgl\GCube.cpp/ncb/module/z:\public\html\SampleCode\OpenGL\3dgl\3dgl\GPoint.cpp/ncb/module/z:\public\html\SampleCode\OpenGL\3dgl\3dgl\GSceneWindow.cpp/ncb/module/z:\public\html\SampleCode\OpenGL\3dgl\3dgl\3DUtils.cpp/ncb/module/z:\public\html\SampleCode\OpenGL\3dgl\3dgl\GCube.H/ncb/module/z:\public\html\SampleCode\OpenGL\3dgl\3dgl\GCamera.h/ncb/module/z:\public\html\SampleCode\OpenGL\3dgl\3dgl\3DUtils.h/ncb/module/z:\public\html\SampleCode\OpenGL\3dgl\3dgl\GPoint.h/ncb/module/z:\public\html\SampleCode\OpenGL\3dgl\3dgl\GSceneWindow.H/ncb/versioninfo/ncb/module/c:\OpenGL\3dgl\3dgl\3DUtils.cpp/ncb/module/c:\OpenGL\3dgl\3dgl\GCamera.cpp/ncb/module/c:\OpenGL\3dgl\3dgl\GCube.cpp/ncb/module/c:\OpenGL\3dgl\3dgl\GPoint.cpp/ncb/module/c:\OpenGL\3dgl\3dgl\GSceneWindow.cpp/ncb/module/c:\OpenGL\3dgl\3dgl\main.cpp/ncb/module/c:\OpenGL\3dgl\3dgl\3DUtils.h/ncb/module/c:\OpenGL\3dgl\3dgl\GCamera.h/ncb/module/c:\OpenGL\3dgl\3dgl\GCube.H/ncb/module/c:\OpenGL\3dgl\3dgl\GPoint.h/ncb/module/c:\OpenGL\3dgl\3dgl\GSceneWindow.H/ncb/module/c:\program files\microsoft visual studio .net 2003\vc7\platformsdk\include\gl\glu.h/ncb/module/c:\program files\microsoft visual studio .net 2003\vc7\platformsdk\include\gl\gl.h/ncb/target/__NcbPseudoTarget__/ncb/module/c:\program files\fltk-1.1.4.2\vs7\fl\fl.h/ncb/module/c:\program files\fltk-1.1.4.2\vs7\gl\glut.h/ncb/module/c:\program files\fltk-1.1.4.2\vs7\fl\gl.h/ncb/module/c:\program files\fltk-1.1.4.2\vs7\fl\fl_gl_window.h/ncb/module/c:\program files\fltk-1.1.4.2\vs7\fl\enumerations.h/ncb/module/c:\program files\fltk-1.1.4.2\vs7\fl\fl_window.h/ncb/module/c:\program files\fltk-1.1.4.2\vs7\fl\glut.h/ncb/module/c:\program files\fltk-1.1.4.2\vs7\fl\fl_export.h/ncb/module/c:\program files\fltk-1.1.4.2\vs7\fl\fl_group.h/ncb/module/c:\program files\fltk-1.1.4.2\vs7\fl\fl_widget.h*F0쯟s1%mA )i&( iH!#E ^''\*X +0 - |"6($r ,. O)48d \hl0$l \h0$@e 0|Dijklmnopqrstuvwxyz{|}~ "$'(),0123456789:;<=>?@ABCDEFGHIJKLMNO*+-./PQRSTUVWXYZ[\]^_`abcdefg  y r        <cG  g  r{\ Lm @HZ   M  <1      ! " #z  $''  '!  (00h  )11 *,,r a +**  ,** -++} T .--  057 "/ 5 ; A vvv  / > b T o o ccc  F  W 5O r |  " %5 Cu=}  # :: "GCube.H"GCube::operator =GCube &const GCube &rhsGCube::translateYconst double &amountGCube::drawint shadowsGCube::translateZGCube::GCubedouble lint nGCube::translateXGCube::forceLocationconst double &xconst double &yconst double &zGCube::operator !=GCube::operator ==z:\public\html\SampleCode\OpenGL\3dgl\3dgl\GPoint.cpp"GPoint.h"GPoint::diffXdoubleconst GPoint &RHSGPoint::translateXGPoint::operator -GPointGPoint::operator +GPoint::diffYGPoint::translateYGPoint::operator =GPoint &GPoint::operator <operator <<ostream &ostream &osGPoint::operator ==GPoint::translateZGPoint::operator >GPoint::diffZGPoint::~GPointGPoint::operator !=GPoint::operator *const double &scalarGPoint::forceLocationGPoint::GPointconst GPoint &originalconst double &InputXconst double &InputYconst double &InputZz:\public\html\SampleCode\OpenGL\3dgl\3dgl\GSceneWindow.cpp"GSceneWindow.H"WIN_WIDTH32.0WIN_HEIGHT18.0WIN_DEPTHDEFAULT_SLICES20DEFAULT_STACKSPI3.1415927BUFSIZE512objectGSceneWindow::DeSelectAllGSceneWindow::mark_selected_objectint valGSceneWindow::draw_groundbool shadowlookat_yGSceneWindow::setup_transformsbool proj_identityGSceneWindow::draw_objectsGSceneWindow::get_world_coordinatesdouble winxdouble winydouble winzdouble &worldxdouble &worldydouble &worldzGSceneWindow::handleint efloor2float %[3]buttonGSceneWindow::select_objectmouseDownYcheck_glint linenochar *file = "GSceneWindow.cpp"GSceneWindow::draw_cubesvector_lengthdouble *vfloor1GSceneWindow::GSceneWindowint xint yint wint hGSceneWindow::drawGSceneWindow::draw_polemouseDownXsideLengthz:\public\html\SampleCode\OpenGL\3dgl\3dgl\3DUtils.cpp"3DUtils.H"shadowMatrixsmdouble %[16]z:\public\html\SampleCode\OpenGL\3dgl\3dgl\GCube.Hgcube_hGCubeGCube::centerGCube::sideLengthGCube::selectedGCube::nameGLintconst GCube &GCube::~GCubeGCube::IsSelectedGCube::ToggleSelectedGCube::getXGCube::getYGCube::getZGCube::getNameconst double &int shadows = 0z:\public\html\SampleCode\OpenGL\3dgl\3dgl\GCamera.hgcamera_hGCameraGCamera::eyedouble %[3]GCamera::lookGCamera::upGCamera::__unnamed_f13a5107_1GCamera::Z2GCamera::Y1GCamera::X0GCamera::radiusGCamera::phiGCamera::thetaGCamera::changeRadiusdouble rGCamera::setPhidouble pGCamera::setThetadouble tGCamera::getPhiGCamera::getThetaGCamera::getRadiusGCamera::getLookAtdouble *GCamera::forceEyeGCamera::setGLPropertyGCamera::getXGCamera::getYGCamera::getZz:\public\html\SampleCode\OpenGL\3dgl\3dgl\3DUtils.hUtils3D_Hz:\public\html\SampleCode\OpenGL\3dgl\3dgl\GPoint.hgpoint_hGPoint::coordGPoint::__unnamed_4cdd4886_1GPoint::ZGPoint::YGPoint::Xconst double &InputZ = 0const GPoint &GPoint::getXGPoint::getYGPoint::getZGPoint::translateObjectz:\public\html\SampleCode\OpenGL\3dgl\3dgl\GSceneWindow.H"GCube.h""3DUtils.h"GSCENEWINDOW_H_GSceneWinL  " rLV8P  ";@ @  ma?< t  'WU  '  '_  'L  ' N '# ' ' ' /@'TT ' 'P ' ' '  '  ' $$ ' $$ ' $$ (* $$]@*BB@*FF@*JJ @2@*44q@*LL| 8*!! @@*?? @"@*"[_ @2@*#<<s @2@*$88 @2@*%:: @2@*&99 @2@*'PP @2@*(QQ @2@*)RR 8**"" 8*+(( 8*,''*-** @@*.NN @"@*/ac? @2@*155X @2@*366t@*4CCD@*5GG 8*6)) 8*7##@@*800c@*911@*:UUj  *;       \l#a.a%$-&/0)*+,' !" 1" XXccc6 ccc cccccc cccccc ccO j XXc XX""H8Rb <-<)A@}u?_w<-<O7u\K?UIЏ]K?sc?G         n  ferenceInfo/ncb/module/z:\public\html\SampleCode\OpenGL\3dgl\3dgl\main.cpp/ncb/module/z:\public\html\SampleCode\OpenGL\3dgl\3dgl\GCamera.cpp/ncb/module/z:\public\html\SampleCode\OpenGL\3dgl\3dgl\GCube.cpp/ncb/module/z:\public\html\SampleCode\OpenGL\3dgl\3dgl\GPoint.cpp/ncb/module/z:\public\html\SampleCode\OpenGL\3dgl\3dgl\GSceneWindow.cpp/ncb/module/z:\public\html\SampleCode\OpenGL\3dgl\3dgl\3DUtils.cpp/ncb/module/z:\public\html\SampleCode\OpenGL\3dgl\3dgl\GCube.H/ncb/module/z:\public\html\SampleCode\OpenGL\3dgl\3dgl\GCamera.h/ncb/module/z:\public\html\SampleCode\OpenGL\3dgl\3dgl\3DUtils.h/ncb/module/z:\public\html\SampleCode\OpenGL\3dgl\3dgl\GPoint.h/ncb/module/z:\public\html\SampleCode\OpenGL\3dgl\3dgl\GSceneWindow.H/ncb/versioninfo'iX E ^ 6( 09 N ?J  {@{@{@   @@ &&  @ @ CF  @@ ''  @ @ HK? 8Q@>>@;; H2@//  H2@,, H2@-- H2@..o 8@"" @##@!!_ 8 M 8!@#44*@%55i@'66 @0@(1  )  \luh    """ XX  { ccc{ X  X Xc   "" {eng  {eng {eng !'Qeng ^eng VZeng 24 8>eng ,.eng BD*eng HJieng NP"""]XX<<< VU     _  L N  r    @@!!@$$         ( 8 UH BBHCChHDD@QQH2@HHH2@II+H2@JJH--H44H77H >>H!::H#==H%..@'((.H)++UH+,,8@@,MM8@"@-Z]|@/RR@1SSB@3TTv@4  5 811K   & \lo.!#$%K   """ ccc cccXjcjjjXjXjX"" @@ @@ ;y} "0 B@  ;  @@;L;3*;""@H" $AJ; ) A  ;1N)8eng eng yeng r eng eng eng eng eng   <cG  g  r{\eng Lmeng @HZ   M  <1eng   eng eng eng !eng "eng #z  $''  '!  (00h  )11eng *,,r  +**  ,**eng -++}  .--  057 "/ 5 ; A vvv  / > b T o o ccc  Feng eng Weng 5eng reng |eng eng "eng %5eng L  "քn /ym f ل(4@00.Bww[B zz[B {{BB~~ʇBssBXXBYYB"[[B#B%OB)dd^B-ee؊B0@.؊B0}B1AAwB3lB5VB7aB9B:ooqB<B0@=B>HH-BB)B0@DKK)B0@EBFDDBI߆BK^^BLB0@NB0@OBPJJBQ5BR<<BS99 BT::BBU==QBV>>pBW@@TBX44)BY;;^BZ??7B[55B\77B]66 B^88B_B0@`UB0@aB0@buB0@cB0@dB0@ecB0@fB0@gB0@iFB0@jĉB0@kщB0@lBqBsB0@tB0@v7B0@w7By`B0@z6B0@{'B0@|'B0@~QB0@B0@B0@B0@B0@!B+B+BBB0@BBCC:BccB BBB-BBBhBEBމB$BbbB``hB0@hBhB0@BGGۋ9 eng ?J  {eng@{eng@{eng@  @@ && @ @ CF @@ '' @ @ HK? e8Q@>>@;; H2@// H2@,, H2@-- H2@..o eng8eng@""@##eng@!!_ eng8 M eng8!@#44*@%55i@'66 eng@0@(1 eng )       """ XX  { ccc{ X  X Xc   ""B͊B<BxxB BuuĆJZZ:BMMB^B0@хBFF<BBaabBbBB0@BBBBBrrBppوBɎB0@yBjjJByyB||B}}BɈBBvvBttBqqnBhhnB0@iiCBOO\BPPBB0@BBEEB0@B0@6B6BB BBBBB0@BBB!.B"B#vB$UUՎB0@&ՎB0@'B(IIB*__ՋB+B,mmB.nnB/ɋB0ϋB1 2++3\v 3 4))A 5**L 6ڇ 7--Yg,/102'(-&)*.+vUoe$l   k aq`V{xwjh|~}iyR3OQPpndcb4KMLN>?_<;CB6IHED^JFA@gutTSsr!fZYW[\]X%  WG=5:78 9zW#"me  "ڇfmfm j ڇ͍IIIIII++++}6HP4܅OiO܅܅III+aO:O:T:{܅܅q܅܅ڇڇ͆(܅܅܅Lllڇ ڇj ڇOOOkOH+I  f  <<| 66 n 55 ]  @@ >> ??eng  88 eng qeng 0eng    77deng |eng aeng x  @eng       / H a !z " # $ % & ' ( )) *B +[ ,t -   .!!  / 0"" 1## 2$$ 3%%  4&&# 5''< 6((U 7))" 8: 9  R :  j ;   <   =   >[ ? @ AA B C* DPeng E F Geng Heng I JW K L? M N. O% P Q R S T U V, WC XZ Yq Z [ \ ] ^ _ ` a bG c d er f g hH i, jh k leng m n99 o pD qT r s== t& u# v( wgg x  yss' zjj) {xxF  |oo# }ttg( ~kk# vv ( mmB" ww# nn% uu$ ll% T( (D(--%&'(w!"$$#)-# !%22r"#$()*;<3\v 66q%>?1)W[(ABT#n JOF&W`W""/0']a3:B%QU9$<H"DH&' JNPU&bk%!,1"%$(C!+".w#1{!;yT)@ %BE(I 0"K"M+(R 'V(Zn)dmv{uq%z9ujI(AZs ";Tm5Ng3Kc{V:Z)k PZ8%<SjC,q%aA ##$# #Y Y 7#{(#( #%#.%.%kk5!#!% p6!$5F[p}<%S%E)("g# P&^&l&z&&&&&&e""k""%2@M_kS%c%I$[$h$z$$$M$$k""""5F[p}&2&''''  % 5 && ''8' T'c'r'%%@k5""U!$U!l!U! #U!#!!!!!!!!5^)p6!"" 9("')){)))'8' )))1 220 1 33 2 442 55+0 92 66=0 K*3\v @@DE *E , ZZ8 E D * DD9- eebM IR [R 'R 8R B D B : ; (; + NNI JL  K SK !.K ": #zE $!!1 %"1 &11 '@1 (; )0 *0 +0 ,+^ -YY^ .XXM /??2 0==z; 1R; 2f; 3SM 4  rB 5D 6]B 7/ 8WY 9  {Y :""1Y ;DY <F3 =RRQ >K ?hQ @: A3Q BMQ C/ D&/ E^ g^^^ haa9_ iee_ jdd^ k``_^ l__< mJ nJ oJ pDK qK r2 s??6 t6 u+ vQQ3 wnn3 xoo3 ypp3 zrr4 {ww4 |ssU4 }uuw4 ~vv-4 tt3 qq93 QQO N ttL B D + YY8 M  8 D8 B Z8 o8 J A; t3 WW4I llO0 <  ^ UU; 2 >>. zz. 6 V 7] NNZ ::X ] TT2X ] MM#L , ^^* IIK , aa3 DD*3 EEN {{@Z --LZ ..,Z ,,{O O  HI mm N ]]H ::(H ;;GH <<M KK1N aa 0 7 + XX08 7  8 = 7 8 z` ww7 0 0 6 h0 }0 * MM* KKCM  HB D 2B , ``rN ss^V o\ HHZ 88X ] RRW U\ GGW =\ FFdD C< ; < A A _< / pS S S S S [1 **1 ,,r1 ++K QN qq0 * JJ* HHkI |I I I I I I I 6 + WW17 6 7 M JJP J P GP h- iiQ+ SSx- jj3 @@)5 ||X= 5 5 5 - kk2 ;;?5 }}o5 T5 ~~6 , bb'6 5 [*Y AA` zz; M R 4S S R RS mR R R R R M E ""lG !44G "55E ###E $$$E %%%E &&&F '''/F (((NF )))fF ***~F +++G ,66G -77F .,,F /--F 0..F 1//F 200G 311B ?  5 @~C AC B?C C  C D$C E  C FD GL Hh: I : J O K{* LCCiY M!!_E N  L OP PgP Q&P R*D SGGZI Tnn`0 UjK VK W9 X1V Y[ ZAAZ [66rX \w] ]PPW ^  [ _@@W `  ~[ a??* bLLO1 c))O dO e$. fuu. g{{. hq. iyy?. jwwK kd3 lVVK mK n1 o//yA pA q+A r^A sEA t@ uT2 v99= wa` xttM` yss> z2@ {> |@ }> ~? > ? p> ? U> r? > ? :> R? > ? > 2? + VVM IIW- hh9+ RR4 yy5 {{4 zz4 xx<= q2 :: . qqh+ TT<6 Q  R Q Q Q S6 s= l6 + UU2 <<*J L : ): tU U N J - oo- ppN S < 5M   A yD A M \\N yy= "Q `N  rrj* BBrM T T *T :T S S jT  T M T T JT ZT |T < 0 N ~~- dd< ,<  N ^^fH ==H >>L O7 6L / @N bbJ O nJ =J VJ ]. xx. +. vv1 --1 ..L D 0, [[8 ?9  9 M   V9 x9 9 8 "9 9 < LD N Y &&Y ((Y %%Y ''Y ##Z ))Y $$L G 88G 99U U U - ccT I aaH ``` {{tV \ LLZ 99X ] SSW \ II X \ KKW \ JJeO IO .O O = = = = T H ^^SU H __2U P : P U T !U "J: #H $]]P %P &l, ']]- (ll- )nn- *mm +@ ,n@ -@ .@ /@ 0R@ 1/ 2/ 3/ 4Y 5#Y 6N 7xxN 8zz<* 9==V :][ ;>>Z <55SX =[] >OOV ?[ @;;V A  B[ B==V C  )[ D<<9 EQ, F\\uZ G00dZ H//yK I. JttB K!B Ln M,,} N++x O--md P77q Q55,t R66 S**y T44{  U//A V..ns W00n X11a Y33 Z22 [88 \u ]Kc ^Ȃ _i `Vn a#g bk c dD e7 f{ g hc ip j|o kvd l|orucvxvzz}]ypb:|ՁepGs>*??z@@rvAA,|BB"zCCsDDrEE|FF*q GG3zHH_qIISwJJD{KKVsLLrMMpNNoOO1oPPArQQzRRr"SS}$TTy'UUk)VV ,WW|.XXh1YYNr3ZZw7[[q9\\Ba=]]?^^Z|C__#wE``IaacKbbjPccRddWeeQYffP~^ggv`hhyeiivgjjfrikksqll~vmm_wynn2p~ooObpp^tqq}rrjssvttpuutvvqww ~xx(oyy|zz݁{{v||q}}p~~g{~ufz|s8qb}emq~lowjyMxeo`z#dt8~v{#a{x qn^hoqOm"&n*}.h2a6e:>$lG@xQ(~UyYs]}a5eiosAvwOj{x~fmfy5rkzyCjo}j.jv~fj zdoxkejDm1$0222260M2H0T*XE=E%,8#EE*L-kMTRfR1RBRBDB;!;:;+IaL'KcK=K:E1*191H1;0007^$^M2;_;s;[MBDkB/bYY=YPYM3QKQ:.+F+/5/K/a/w//]3LWV6\WVXXPWPWWWkWkW,<L__v____yL;7|77 _^X^^[_2_^x^<J KJLKK266.+33344&4p44N43?3'ONLBD,8.M8S8Bh88JK;~3AIY0<O0;2..6VT]VYYLXLX/L,*K,#323N OO SIN!H@H_HM9N07+=878=7)8`80 16v00+*LMVBDAB,zNmV\mVXXWWWWrDX<;<AAr</}SSSSSk111KYN0**uIIIIIIII6+H7 7*7MPJP`Pq-]+-385l=555-2M55h5 6,565c*;;MRKS-SRiS{RRRRSMEGGEEE F(FGF_FwFFGGFFFFG5GMGeGAA9wCEDCF`#`BC 6CCVCC8CDDL|:":O*tYsELPP@P*dI rKK9AV[AVXX5W5WWW* OO ...V.Km3KK1A$A>ArAWA Aj25=s`Z` ?K@>+@> @>?>?i>?>+?N>k?>?3>K?+Ma-F+4"554Q=2.w+L6Q RRQQe6=6+26JL:C:UUOJ-.NS<c'e` (`!`p`f`HfUf`f gg`m`u$u3u`b`$c0c>c`1a`ggg`d`f!f/f` b`ggsgg`av`aaa`v`ggg`h`f ggW`m`u$u3uw`b`$c0c>c'e`1a`ggg r`d`f!f/fj` b`ggsggg`av`aaaa`v`gggPq`h`L}Z}j}y}`ob`phk*b9b`bbbbk`EelbbbFl`EelbbbbFl`EeQebbb`EeQesbbbb`b`b6m`cc`q`Mu`mm`f`r`buu`b`buk`bbk_e`Mu`*b9b`e`f`r```s`i`m`}a`st`i`m_`}a`b|ii`b|ii||`wu`wuu`fkf````h`````e``e`b`""""''%m6m`c\d``Á`Hfk``Ct/x``r``a`Ch`r`Ch`a`x{`xRy`x x`o`r`o`a`zl m`zlwp`zlz``|z`6{ w(``r``a`a`Ct`a`r`a`a`Eeks`Ee`r`Ee`a``r``a`b`f`k*b9b`v``p`~`x`~`l`fj`t`_o``*b9bcfcbcl``h`````e``e`Ch`h`Ch```Ch`e`Ch`e`ww`_l`t``{`$r`o`,y`hh@_Yi`kk@_k`hh ii&i2i>iLiYi`kk iitt>iLik`nhh`nkk`nhhn&i2i`nkkntt`o`h`o```o`e`o`e`b`{`$r`bb``m`xxx`b`a{l{w{`1a`xxx`d`dde` b`k*b9b`""""''`C`zlll`zll8`zllz``h``e``h``e`rr`|`ob`CzRz`pq`````ccq`Do`Do``o` `b`PaZa`1a`bb`d`hh` b` 9(`b`PaZada`1a`bbh|`d`hh9j` b` 9(j`b`PaZadaj`1a`bbh|^~`d`hh9jk` b`b`bbbbks`~`hw{w`:pEpPp[p`Xbjb`ftotxtt`}}`jjk k`v/vpb`t 9(`qPaZada` 9(`PaZada`bbbb`f`b`qqf`f`hh!h`j`b`Zx`1a`f`d`0d` b`jj`b`Zxdx`1a`fm`d`0d:d` b`jjj`b`Zxdxnx`1a`fmo`d`0d:dDd` b`jjjE~`b`Zxdxnx{`1a`fmo{`d`0d:dDdq` b`phk*b9b``h`````e``e`a`&n`a`)}`a`h`a```a`e`a`e`Ee1lbFlk_e`Ee1lbbFlk_e``h`````e``e`EeQebk_e`EeQesbbk_e` 9(`PaZada` `b`PaZa`1a`bb`d`hh` b` 9(`b`PaZada`1a`bbh|`d`hh9j` b` 9(j`b`PaZadaj`1a`bbh|^~`d`hh9jk` b`phk*b9b`bbbbIII+FIIIa:O:::ŌŌҌcc"T#m f ym f ##2& 00  %%@% !!?88? @99@@EE FFgGGgHHgIIgJJg$KK̐g,NN-66H0>>s1??&5LL:;;Ð @?<<@55BAAEBBGCC"PH}POPOPO/ 5 POPO/ 5 POPO/ 5 ; A Pڐ/ 5 ; A PP_j}PO18P/ 5 ; A / 5 ; A POOIeng '#Wm f 'VCA@0@'TT #d@0@' UVeng4' &&eng'22engB0@'AAengB0@'BBeng@0@'CCne @'NNe FH0@'HH#de@'IIeng4'((7eng4'**Neng'++@'99ݑeng4'''3@'::>UG @'PPieng' ,,v #d@'!??C e@'"JJeng'#//YTER@'$QQՒ''33ՒH0@'(DDՒ@0@'*EEՒeng@0@',FFeng4'-%%AX @'.LL|eng4'/..!PIV@'0OOF@'5;;@'677@0@'988Փefi@':KK[renH0@';==[@0@'=>>eng4'>))|DAP@'?SSeng '@4eng@'@##ICA 'AZ) & fln."! %$  #  '"Ŕ˔"Ŕ˔ёёϒ’2ё2o2""V8P  ";@ @  ;<    FFp       ٨ ɨ 5 ʩ D W    '  {        **+ 00U 44 ֢   "Ƙ #ܘ $ % & '`` (__f ), w * +BBdef ,GG= -{ .   /  1 0  H 1  s 2 ine 3__~ BJE 4`` XTE 5^^8 ER_ 6oo __N 7cc () 8dd$ R_# 9bb e B :ee XTE ;mmС e E <nnZ EN =jjG ss >kk bli ?gg M_# @ttߠ __E AiiѠ NSI Bqqá s _ Cpp _MA Drr  ECT Essl AP( Faa TY_ Ghh H66Ǘ I|| Jzz K{{ ID( L ne M _NC N XTE O me) Pџ D() Q nam Rx S)) T(( U'' V;;D W== X99 Y<<ϥ Z77 [::u \EE ]Ɲb8 ^Fac _ʚ, b ` aMM! bLL cNN^ dOO e1 f# g h== i jjj k lQ w1 m n D_S o!GS( p q;;% r||Ӗ smm tbbR ueee vvv w= xB y>> zame {COM |I } CO ~BBӪ + j wwڞ { FF &&e), DD 22 Z   m GG qqc ff !!   ooҕ QQޕ @@ì AA3 ss@ ttS uu׬ <<. ++k ,,7 --r ggޥ 551 -- < B .. KK CC  ppۗ }} ~~ 88P -CT_ JJlas CC˞nst EEame II ids HH  rrǛb5, Z_T( 6gui ::g IIS //, w1 _T( 9(cl :cl ECR n co V 99 ll kk, cc nn zza 11K ::zjec ë  L  >cla t H cla  ii l  JJ "" ڙ ERR ] 6 DD. HH ث ʫ  ՝CLS < dd{ xx yyr BAR  ȣ (      aa̬ ??٣ D_#  hhf 00Ц UUB XXv YY ZZT TTb [[ VV WW ??/ {{դ 33{  + ine 8 R@ bli g]w sLo n n 7P: Ō : S\o n ا =    , O _ = Y        8 pub  $ RVI J () ] NCB    y}9cla NRG2 NN_ @"Z[B_MA%MM @'PP(7M {)*$+,x) -$.\/b0182S @4a @6R @8YYs:LLv @<OO= @@QT= @BUX[ER( Cjss_ DI E44 F55   eei.  ndheeik.mfew| g j XyUZdGheeVi.RSTWY͜gDA@4:98d5h=e<eEi3.2?CB;F>76NOQKPMLaaxce[e*ig._C#:b N_bF`xpp.~eei./0- !   av\edeidqd !  d! +ݠ ݠ͟+.-D4] (;ј,td!- D!5!ݡiVݠ+Π{'ԗ͟ +d Q̥Ѥۥ{ ܚ5Ӣ ['ţco3[+ږ%\^  ! Π+t [ lk+ ޕ+ݠ9L^d uAz Zţ͟ מ+,ԛiBd@ƜR  ̖5 h [#OXl,o ԫoKݠ!++ݠţ dq +ţ d!Vdߤl"מd[!:!lL!Ӣ5Zl BSmsy&SSSjzjzRJZJasn 8TLG{*KRS8O1bE#*,Z>yL%P3[1aX08*RE$pS#@ZLr1nL 4D8*?M?LZSLJ*E%r 1nWZ8#5WK#v L *S2?dZGDdo8uZFL*<6S1rfF&$ @#yMm f @u @f& @4@@##5 @66 DUA @44R @55 TE( @77 @88 @@ DD@@EEi@::Ү sFa$E39K4E--@EKKH0@EMM@0@ELLkBEqqE>>@Euuad)4E00w4E//CLA4E 00BE#wwв@E'vv=4E(--E)??/4E*--E+@@@0@E,XX@E-jj@E2kk߯@E4HH@E5hh@E9UU@E<VV@0@E?WW4E@&&H0@EAcc@0@ECddѭ4ED**4@EEllH0@EF]]@EH__4EI((FH0@EJ\\F@EL^^F@EO``~@EPrr4EQ,,4ER,,4ES,,4ET,,nH0@EUQQH0@EVSSEH0@EWOO@E\JJY@0@E]PP@0@E^RR-@0@E_NN@E`gg@Eciiӱ@0@Edff@0@ElYZON(Em11]4En--GHEonnH0@Epaa@0@Erbb4Es))YHEtooɯ@EuFFZ3\v Ev&-F)5432fiwBA    H!9<8e:\6;7%$#@0/.,+ED('?>=" *CG1 p+ԫ""Iy܅܅܅II/ 5 ӰӰӰıOOOOOWiIIIIy(2<IOO"" [UQNG  3G!Q,E@.`N9D*3 b2UZ \S93G+ :IrNl,& @+r F3<\LNai_SU }  T3IG,,N6):@t%d3k.O=\NpitU,VGt3ApxJ:"N7GcU\3vGUN,+Aq   s h:Ho\H3wf *  NU 8P A3\v 55Heng 66:m f ..4@88@MM@ NN 99j@0 CC <<==j@0JJ>>@0FFM@BB/@0AA5@0HH@0GG4::@0@@@0DDL@0II@0EE@0LL@0KK@OOeng gg$  uu !tt "sseng #hh $ %R & ' ( ) *ȵ + ,*_ -Դ .n /9 0  1] 2( 3 4 5 6B 7 8ڳ 9X : ;ô <o = > ? @ Aeng Biif CGGeng Dff] E0 Fleng Gdd HLLX IKK JJJ KHH# LII+ Mk( No O۶ P  ( Q  ( R  {( S( T U( V( W Xö( Y϶( Z  ] [x( \ ]J( ^9( _( `( a& b' c d e6 fFF8 geng hkk_ ii j|| kR l m}}4 nxx o::Ye* pbbbeng qccK r sCC tBBweng ueeeng vjjγ wll x yN z{{g { |e }ZZI ~YY, XX WW VV UU NN ]] RR [[ͷ TTp >>Ƹ __ ?? SS \\ QQ cc ==J ;; <<Ѿ@0@0=    Q 09O00Z @0ӻ00000̼0ww0uub0@0yy @0 @02 @0w @0m0K @0߿088B @0" @0qq @0z @0ƽ @0k @0 @00^^G0``0oo0qq @00ww%0ss @04 @0 @0ս @04 @0&'m @0 @0 @0' @0 @0{{y0 @0 @0 @0 @0Z @0 @00i @0 @0 @03000 40 {0 000%0N @0}0I00 }}@ @0$* @0&O @0(D0-0/-00Y01 02k0608˿090>   U e ei. ǎhe^Bgxa`?Yo pDFGkeHebi.E"; A O"/ 5 ; A O(D("{s]չkϺ8áѠ~M~ G8$Сlݠ oţӖ ţo [d!+ݠcr + } J ëë !ثʫe DE*EEDDDldDD<Dd޸yDMD<[ IPoP!yP}PoP!}}R/ 5 }PrPRyû`kûP(P[P/ 5 P; A P`^û/ 5 P; A |ϒPR|A% p6!^)p6!F[ ^PN`o7`A% p6!^)p6!F[ #3\v "" -" #E      N _    L  4@##  4$$55 #de@<<74 ((4 &&G  ++  00\ss //AP(..Z e B11@>?M ,,1NCB66 @AA@ CCx :"33K  _\lo."t "c+vvZ  / > PO nZmcҕޕì3@SlAŌ׬r.k7vޥ1ۗ<BP-˞ ǛZdowFl_Gl_WindowGSceneWindow::CamGSceneWindow::cubeslistGSceneWindow::camera_fovint eventbool shadow = falsebool proj_identity = trueGSceneWindow::setPositionC:\OpenGL\3DGL\3DGL\3DGL.vcproj|Debug|Win32C:\OpenGL\3DGL\3DGL\3DGL.vcproj|Release|Win32c:\OpenGL\3dgl\3dgl\3DUtils.cppc:\OpenGL\3dgl\3dgl\GCamera.cppc:\OpenGL\3dgl\3dgl\GCube.cppc:\OpenGL\3dgl\3dgl\GPoint.cppc:\OpenGL\3dgl\3dgl\GSceneWindow.cppc:\OpenGL\3dgl\3dgl\main.cppc:\OpenGL\3dgl\3dgl\3DUtils.hc:\OpenGL\3dgl\3dgl\GCamera.hGCamera::__unnamed_196cc1c3_1c:\OpenGL\3dgl\3dgl\GCube.Hc:\OpenGL\3dgl\3dgl\GPoint.hGPoint::__unnamed_a299bfc1_1c:\OpenGL\3dgl\3dgl\GSceneWindow.HDebug|Win32__NcbPseudoTarget__c:\program files\microsoft visual studio .net 2003\vc7\platformsdk\include\gl\glu.hgluErrorStringWIN((LPCSTR) gluErrorUnicodeStringEXT())errCodeGLU_VERSION_1_1GLU_VERSION_1_2GLU_INVALID_ENUM100900GLU_INVALID_VALUE100901GLU_OUT_OF_MEMORY100902GLU_INCOMPATIBLE_GL_VERSION100903GLU_VERSION100800GLU_EXTENSIONS100801GLU_TRUEGL_TRUEGLU_FALSEGL_FALSEGLU_SMOOTH100000GLU_FLAT100001GLU_NONE100002GLU_POINT100010GLU_LINE100011GLU_FILL100012GLU_SILHOUETTE100013GLU_OUTSIDE100020GLU_INSIDE100021GLU_TESS_MAX_COORD1.0e150GLU_TESS_WINDING_RULE100140GLU_TESS_BOUNDARY_ONLY100141GLU_TESS_TOLERANCE100142GLU_TESS_WINDING_ODD100130GLU_TESS_WINDING_NONZERO100131GLU_TESS_WINDING_POSITIVE100132GLU_TESS_WINDING_NEGATIVE100133GLU_TESS_WINDING_ABS_GEQ_TWO100134GLU_TESS_BEGIN100100GLU_TESS_VERTEX100101GLU_TESS_END100102GLU_TESS_ERROR100103GLU_TESS_EDGE_FLAG100104GLU_TESS_COMBINE100105GLU_TESS_BEGIN_DATA100106GLU_TESS_VERTEX_DATA100107GLU_TESS_END_DATA100108GLU_TESS_ERROR_DATA100109GLU_TESS_EDGE_FLAG_DATA100110GLU_TESS_COMBINE_DATA100111GLU_TESS_ERROR1100151GLU_TESS_ERROR2100152GLU_TESS_ERROR3100153GLU_TESS_ERROR4100154GLU_TESS_ERROR5100155GLU_TESS_ERROR6100156GLU_TESS_ERROR7100157GLU_TESS_ERROR8100158GLU_TESS_MISSING_BEGIN_POLYGONGLU_TESS_MISSING_BEGIN_CONTOURGLU_TESS_MISSING_END_POLYGONGLU_TESS_MISSING_END_CONTOURGLU_TESS_COORD_TOO_LARGEGLU_TESS_NEED_COMBINE_CALLBACKGLU_AUTO_LOAD_MATRIX100200GLU_CULLING100201GLU_SAMPLING_TOLERANCE100203GLU_DISPLAY_MODE100204GLU_PARAMETRIC_TOLERANCE100202GLU_SAMPLING_METHOD100205GLU_U_STEP100206GLU_V_STEP100207GLU_PATH_LENGTH100215GLU_PARAMETRIC_ERROR100216GLU_DOMAIN_DISTANCE100217GLU_MAP1_TRIM_2100210GLU_MAP1_TRIM_3100211GLU_OUTLINE_POLYGON100240GLU_OUTLINE_PATCH100241GLU_NURBS_ERROR1100251GLU_NURBS_ERROR2100252GLU_NURBS_ERROR3100253GLU_NURBS_ERROR4100254GLU_NURBS_ERROR5100255GLU_NURBS_ERROR6100256GLU_NURBS_ERROR7100257GLU_NURBS_ERROR8100258GLU_NURBS_ERROR9100259GLU_NURBS_ERROR10100260GLU_NURBS_ERROR11100261GLU_NURBS_ERROR12100262GLU_NURBS_ERROR13100263GLU_NURBS_ERROR14100264GLU_NURBS_ERROR15100265GLU_NURBS_ERROR16100266GLU_NURBS_ERROR17100267GLU_NURBS_ERROR18100268GLU_NURBS_ERROR19100269GLU_NURBS_ERROR20100270GLU_NURBS_ERROR21100271GLU_NURBS_ERROR22100272GLU_NURBS_ERROR23100273GLU_NURBS_ERROR24100274GLU_NURBS_ERROR25100275GLU_NURBS_ERROR26100276GLU_NURBS_ERROR27100277GLU_NURBS_ERROR28100278GLU_NURBS_ERROR29100279GLU_NURBS_ERROR30100280GLU_NURBS_ERROR31100281GLU_NURBS_ERROR32100282GLU_NURBS_ERROR33100283GLU_NURBS_ERROR34100284GLU_NURBS_ERROR35100285GLU_NURBS_ERROR36100286GLU_NURBS_ERROR37100287GLU_CW100120GLU_CCW100121GLU_INTERIOR100122GLU_EXTERIOR100123GLU_UNKNOWN100124GLU_BEGINGLU_VERTEXGLU_ENDGLU_ERRORGLU_EDGE_FLAGgluBeginTrimGLUnurbs *nobjgluNurbsCurveGLint nknotsGLfloat *knotGLint strideGLfloat *ctlarrayGLint orderGLenum typegluBuild2DMipmapsGLenum targetGLint componentsGLint widthGLint heightGLenum formatconst void *datagluErrorStringconst GLubyte *GLenum errCodeGLUquadricObjclass GLUquadricgluDiskGLUquadric *qobjGLdouble innerRadiusGLdouble outerRadiusGLint slicesGLint loopsgluNextContourGLUtesselator *tessgluNewNurbsRendererGLUnurbs *gluTessBeginPolygonvoid *polygon_datagluPickMatrixGLdouble xGLdouble yGLdouble widthGLdouble heightGLint viewport[]GLUtessCombineProcvoid (*%)(GLdouble )gluLoadSamplingMatricesconst GLfloat modelMatrix[]const GLfloat projMatrix[]const GLint viewport[]GLUtessBeginDataProcvoid (*%)(GLenum, void *)gluCylinderGLdouble baseRadiusGLdouble topRadiusGLint stacksgluQuadricNormalsGLUquadric *quadObjectGLenum normalsgluScaleImageGLint widthinGLint heightinGLenum typeinconst void *datainGLint widthoutGLint heightoutGLenum typeoutvoid *dataoutgluNewTessGLUtesselator *gluTessEndPolygongluTessEndContourGLUtessErrorDataProcgluNewQuadricGLUquadric *gluEndSurfacegluOrtho2DGLdouble leftGLdouble rightGLdouble bottomGLdouble topgluQuadricCallbackGLenum whichvoid (*fn)(void)gluQuadricOrientationGLenum orientationGLUtessEdgeFlagDataProcvoid (*%)(GLboolean, void *)gluGetTessPropertyGLdouble *valuegluQuadricTextureGLboolean textureCoordsGLUtessErrorProcvoid (*%)(GLenum)gluEndCurveGLUtessEndDataProcvoid (*%)(void *)GLUnurbsObjclass GLUnurbsGLUtessVertexProcgluDeleteNurbsRenderergluNurbsSurfaceGLint sknot_countfloat *sknotGLint tknot_countGLfloat *tknotGLint s_strideGLint t_strideGLint sorderGLint tordergluDeleteQuadricGLUquadric *stategluQuadricDrawStyleGLenum drawStylegluTessBeginContourGLUtesselatorObjclass GLUtesselatorgluNurbsPropertyGLenum propertyGLfloat valuegluErrorUnicodeStringEXTconst wchar_t *gluPwlCurveGLint countGLfloat *arrayGLUtessVertexDataProcvoid (*%)(void *, void *)gluEndPolygongluBeginSurfacegluPartialDiskGLdouble startAngleGLdouble sweepAnglegluLookAtGLdouble eyexGLdouble eyeyGLdouble eyezGLdouble centerxGLdouble centeryGLdouble centerzGLdouble upxGLdouble upyGLdouble upzGLUnurbsErrorProcgluProjectGLdouble objxGLdouble objyGLdouble objzconst GLdouble modelMatrix[]const GLdouble projMatrix[]GLdouble *winxGLdouble *winyGLdouble *winzgluNurbsCallbackgluPerspectiveGLdouble fovyGLdouble aspectGLdouble zNearGLdouble zFarGLUtessBeginProcgluTessPropertyGLdouble valueGLUtessEndProcvoid (*%)(void)gluTessNormalGLdouble zgluBeginPolygonGLUtriangulatorObjGLUtessEdgeFlagProcvoid (*%)(GLboolean)gluGetStringGLenum namegluTessCallbackgluBeginCurvegluEndTrimgluBuild1DMipmapsGLUquadricErrorProcgluTessVertexGLdouble coords[]void *datagluDeleteTessgluGetNurbsPropertyGLfloat *valuegluSphereGLdouble radiusgluUnProjectGLdouble winxGLdouble winyGLdouble winzGLdouble *objxGLdouble *objyGLdouble *objzGLUtessCombineDataProcc:\program files\microsoft visual studio .net 2003\vc7\platformsdk\include\gl\gl.hGL_VERSION_1_1GL_ACCUM0x0100GL_LOAD0x0101GL_RETURN0x0102GL_MULT0x0103GL_ADD0x0104GL_NEVER0x0200GL_LESS0x0201GL_EQUAL0x0202GL_LEQUAL0x0203GL_GREATER0x0204GL_NOTEQUAL0x0205GL_GEQUAL0x0206GL_ALWAYS0x0207GL_CURRENT_BIT0x00000001GL_POINT_BIT0x00000002GL_LINE_BIT0x00000004GL_POLYGON_BIT0x00000008GL_POLYGON_STIPPLE_BIT0x00000010GL_PIXEL_MODE_BIT0x00000020GL_LIGHTING_BIT0x00000040GL_FOG_BIT0x00000080GL_DEPTH_BUFFER_BIT0x00000100GL_ACCUM_BUFFER_BIT0x00000200GL_STENCIL_BUFFER_BIT0x00000400GL_VIEWPORT_BIT0x00000800GL_TRANSFORM_BIT0x00001000GL_ENABLE_BIT0x00002000GL_COLOR_BUFFER_BIT0x00004000GL_HINT_BIT0x00008000GL_EVAL_BIT0x00010000GL_LIST_BIT0x00020000GL_TEXTURE_BIT0x00040000GL_SCISSOR_BIT0x00080000GL_ALL_ATTRIB_BITS0x000fffffGL_POINTS0x0000GL_LINES0x0001GL_LINE_LOOP0x0002GL_LINE_STRIP0x0003GL_TRIANGLES0x0004GL_TRIANGLE_STRIP0x0005GL_TRIANGLE_FAN0x0006GL_QUADS0x0007GL_QUAD_STRIP0x0008GL_POLYGON0x0009GL_ZEROGL_ONEGL_SRC_COLOR0x0300GL_ONE_MINUS_SRC_COLOR0x0301GL_SRC_ALPHA0x0302GL_ONE_MINUS_SRC_ALPHA0x0303GL_DST_ALPHA0x0304GL_ONE_MINUS_DST_ALPHA0x0305GL_DST_COLOR0x0306GL_ONE_MINUS_DST_COLOR0x0307GL_SRC_ALPHA_SATURATE0x0308GL_CLIP_PLANE00x3000GL_CLIP_PLANE10x3001GL_CLIP_PLANE20x3002GL_CLIP_PLANE30x3003GL_CLIP_PLANE40x3004GL_CLIP_PLANE50x3005GL_BYTE0x1400GL_UNSIGNED_BYTE0x1401GL_SHORT0x1402GL_UNSIGNED_SHORT0x1403GL_INT0x1404GL_UNSIGNED_INT0x1405GL_FLOAT0x1406GL_2_BYTES0x1407GL_3_BYTES0x1408GL_4_BYTES0x1409GL_DOUBLE0x140AGL_NONEGL_FRONT_LEFT0x0400GL_FRONT_RIGHT0x0401GL_BACK_LEFT0x0402GL_BACK_RIGHT0x0403GL_FRONT0x0404GL_BACK0x0405GL_LEFT0x0406GL_RIGHT0x0407GL_FRONT_AND_BACK0x0408GL_AUX00x0409GL_AUX10x040AGL_AUX20x040BGL_AUX30x040CGL_NO_ERRORGL_INVALID_ENUM0x0500GL_INVALID_VALUE0x0501GL_INVALID_OPERATION0x0502GL_STACK_OVERFLOW0x0503GL_STACK_UNDERFLOW0x0504GL_OUT_OF_MEMORY0x0505GL_2D0x0600GL_3D0x0601GL_3D_COLOR0x0602GL_3D_COLOR_TEXTURE0x0603GL_4D_COLOR_TEXTURE0x0604GL_PASS_THROUGH_TOKEN0x0700GL_POINT_TOKEN0x0701GL_LINE_TOKEN0x0702GL_POLYGON_TOKEN0x0703GL_BITMAP_TOKEN0x0704GL_DRAW_PIXEL_TOKEN0x0705GL_COPY_PIXEL_TOKEN0x0706GL_LINE_RESET_TOKEN0x0707GL_EXP0x0800GL_EXP20x0801GL_CW0x0900GL_CCW0x0901GL_COEFF0x0A00GL_ORDER0x0A01GL_DOMAIN0x0A02GL_CURRENT_COLOR0x0B00GL_CURRENT_INDEX0x0B01GL_CURRENT_NORMAL0x0B02GL_CURRENT_TEXTURE_COORDS0x0B03GL_CURRENT_RASTER_COLOR0x0B04GL_CURRENT_RASTER_INDEX0x0B05GL_CURRENT_RASTER_TEXTURE_COORDS0x0B06GL_CURRENT_RASTER_POSITION0x0B07GL_CURRENT_RASTER_POSITION_VALID0x0B08GL_CURRENT_RASTER_DISTANCE0x0B09GL_POINT_SMOOTH0x0B10GL_POINT_SIZE0x0B11GL_POINT_SIZE_RANGE0x0B12GL_POINT_SIZE_GRANULARITY0x0B13GL_LINE_SMOOTH0x0B20GL_LINE_WIDTH0x0B21GL_LINE_WIDTH_RANGE0x0B22GL_LINE_WIDTH_GRANULARITY0x0B23GL_LINE_STIPPLE0x0B24GL_LINE_STIPPLE_PATTERN0x0B25GL_LINE_STIPPLE_REPEAT0x0B26GL_LIST_MODE0x0B30GL_MAX_LIST_NESTING0x0B31GL_LIST_BASE0x0B32GL_LIST_INDEX0x0B33GL_POLYGON_MODE0x0B40GL_POLYGON_SMOOTH0x0B41GL_POLYGON_STIPPLE0x0B42GL_EDGE_FLAG0x0B43GL_CULL_FACE0x0B44GL_CULL_FACE_MODE0x0B45GL_FRONT_FACE0x0B46GL_LIGHTING0x0B50GL_LIGHT_MODEL_LOCAL_VIEWER0x0B51GL_LIGHT_MODEL_TWO_SIDE0x0B52GL_LIGHT_MODEL_AMBIENT0x0B53GL_SHADE_MODEL0x0B54GL_COLOR_MATERIAL_FACE0x0B55GL_COLOR_MATERIAL_PARAMETER0x0B56GL_COLOR_MATERIAL0x0B57GL_FOG0x0B60GL_FOG_INDEX0x0B61GL_FOG_DENSITY0x0B62GL_FOG_START0x0B63GL_FOG_END0x0B64GL_FOG_MODE0x0B65GL_FOG_COLOR0x0B66GL_DEPTH_RANGE0x0B70GL_DEPTH_TEST0x0B71GL_DEPTH_WRITEMASK0x0B72GL_DEPTH_CLEAR_VALUE0x0B73GL_DEPTH_FUNC0x0B74GL_ACCUM_CLEAR_VALUE0x0B80GL_STENCIL_TEST0x0B90GL_STENCIL_CLEAR_VALUE0x0B91GL_STENCIL_FUNC0x0B92GL_STENCIL_VALUE_MASK0x0B93GL_STENCIL_FAIL0x0B94GL_STENCIL_PASS_DEPTH_FAIL0x0B95GL_STENCIL_PASS_DEPTH_PASS0x0B96GL_STENCIL_REF0x0B97GL_STENCIL_WRITEMASK0x0B98GL_MATRIX_MODE0x0BA0GL_NORMALIZE0x0BA1GL_VIEWPORT0x0BA2GL_MODELVIEW_STACK_DEPTH0x0BA3GL_PROJECTION_STACK_DEPTH0x0BA4GL_TEXTURE_STACK_DEPTH0x0BA5GL_MODELVIEW_MATRIX0x0BA6GL_PROJECTION_MATRIX0x0BA7GL_TEXTURE_MATRIX0x0BA8GL_ATTRIB_STACK_DEPTH0x0BB0GL_CLIENT_ATTRIB_STACK_DEPTH0x0BB1GL_ALPHA_TEST0x0BC0GL_ALPHA_TEST_FUNC0x0BC1GL_ALPHA_TEST_REF0x0BC2GL_DITHER0x0BD0GL_BLEND_DST0x0BE0GL_BLEND_SRC0x0BE1GL_BLEND0x0BE2GL_LOGIC_OP_MODE0x0BF0GL_INDEX_LOGIC_OP0x0BF1GL_COLOR_LOGIC_OP0x0BF2GL_AUX_BUFFERS0x0C00GL_DRAW_BUFFER0x0C01GL_READ_BUFFER0x0C02GL_SCISSOR_BOX0x0C10GL_SCISSOR_TEST0x0C11GL_INDEX_CLEAR_VALUE0x0C20GL_INDEX_WRITEMASK0x0C21GL_COLOR_CLEAR_VALUE0x0C22GL_COLOR_WRITEMASK0x0C23GL_INDEX_MODE0x0C30GL_RGBA_MODE0x0C31GL_DOUBLEBUFFER0x0C32GL_STEREO0x0C33GL_RENDER_MODE0x0C40GL_PERSPECTIVE_CORRECTION_HINT0x0C50GL_POINT_SMOOTH_HINT0x0C51GL_LINE_SMOOTH_HINT0x0C52GL_POLYGON_SMOOTH_HINT0x0C53GL_FOG_HINT0x0C54GL_TEXTURE_GEN_S0x0C60GL_TEXTURE_GEN_T0x0C61GL_TEXTURE_GEN_R0x0C62GL_TEXTURE_GEN_Q0x0C63GL_PIXEL_MAP_I_TO_I0x0C70GL_PIXEL_MAP_S_TO_S0x0C71GL_PIXEL_MAP_I_TO_R0x0C72GL_PIXEL_MAP_I_TO_G0x0C73GL_PIXEL_MAP_I_TO_B0x0C74GL_PIXEL_MAP_I_TO_A0x0C75GL_PIXEL_MAP_R_TO_R0x0C76GL_PIXEL_MAP_G_TO_G0x0C77GL_PIXEL_MAP_B_TO_B0x0C78GL_PIXEL_MAP_A_TO_A0x0C79GL_PIXEL_MAP_I_TO_I_SIZE0x0CB0GL_PIXEL_MAP_S_TO_S_SIZE0x0CB1GL_PIXEL_MAP_I_TO_R_SIZE0x0CB2GL_PIXEL_MAP_I_TO_G_SIZE0x0CB3GL_PIXEL_MAP_I_TO_B_SIZE0x0CB4GL_PIXEL_MAP_I_TO_A_SIZE0x0CB5GL_PIXEL_MAP_R_TO_R_SIZE0x0CB6GL_PIXEL_MAP_G_TO_G_SIZE0x0CB7GL_PIXEL_MAP_B_TO_B_SIZE0x0CB8GL_PIXEL_MAP_A_TO_A_SIZE0x0CB9GL_UNPACK_SWAP_BYTES0x0CF0GL_UNPACK_LSB_FIRST0x0CF1GL_UNPACK_ROW_LENGTH0x0CF2GL_UNPACK_SKIP_ROWS0x0CF3GL_UNPACK_SKIP_PIXELS0x0CF4GL_UNPACK_ALIGNMENT0x0CF5GL_PACK_SWAP_BYTES0x0D00GL_PACK_LSB_FIRST0x0D01GL_PACK_ROW_LENGTH0x0D02GL_PACK_SKIP_ROWS0x0D03GL_PACK_SKIP_PIXELS0x0D04GL_PACK_ALIGNMENT0x0D05GL_MAP_COLOR0x0D10GL_MAP_STENCIL0x0D11GL_INDEX_SHIFT0x0D12GL_INDEX_OFFSET0x0D13GL_RED_SCALE0x0D14GL_RED_BIAS0x0D15GL_ZOOM_X0x0D16GL_ZOOM_Y0x0D17GL_GREEN_SCALE0x0D18GL_GREEN_BIAS0x0D19GL_BLUE_SCALE0x0D1AGL_BLUE_BIAS0x0D1BGL_ALPHA_SCALE0x0D1CGL_ALPHA_BIAS0x0D1DGL_DEPTH_SCALE0x0D1EGL_DEPTH_BIAS0x0D1FGL_MAX_EVAL_ORDER0x0D30GL_MAX_LIGHTS0x0D31GL_MAX_CLIP_PLANES0x0D32GL_MAX_TEXTURE_SIZE0x0D33GL_MAX_PIXEL_MAP_TABLE0x0D34GL_MAX_ATTRIB_STACK_DEPTH0x0D35GL_MAX_MODELVIEW_STACK_DEPTH0x0D36GL_MAX_NAME_STACK_DEPTH0x0D37GL_MAX_PROJECTION_STACK_DEPTH0x0D38GL_MAX_TEXTURE_STACK_DEPTH0x0D39GL_MAX_VIEWPORT_DIMS0x0D3AGL_MAX_CLIENT_ATTRIB_STACK_DEPTH0x0D3BGL_SUBPIXEL_BITS0x0D50GL_INDEX_BITS0x0D51GL_RED_BITS0x0D52GL_GREEN_BITS0x0D53GL_BLUE_BITS0x0D54GL_ALPHA_BITS0x0D55GL_DEPTH_BITS0x0D56GL_STENCIL_BITS0x0D57GL_ACCUM_RED_BITS0x0D58GL_ACCUM_GREEN_BITS0x0D59GL_ACCUM_BLUE_BITS0x0D5AGL_ACCUM_ALPHA_BITS0x0D5BGL_NAME_STACK_DEPTH0x0D70GL_AUTO_NORMAL0x0D80GL_MAP1_COLOR_40x0D90GL_MAP1_INDEX0x0D91GL_MAP1_NORMAL0x0D92GL_MAP1_TEXTURE_COORD_10x0D93GL_MAP1_TEXTURE_COORD_20x0D94GL_MAP1_TEXTURE_COORD_30x0D95GL_MAP1_TEXTURE_COORD_40x0D96GL_MAP1_VERTEX_30x0D97GL_MAP1_VERTEX_40x0D98GL_MAP2_COLOR_40x0DB0GL_MAP2_INDEX0x0DB1GL_MAP2_NORMAL0x0DB2GL_MAP2_TEXTURE_COORD_10x0DB3GL_MAP2_TEXTURE_COORD_20x0DB4GL_MAP2_TEXTURE_COORD_30x0DB5GL_MAP2_TEXTURE_COORD_40x0DB6GL_MAP2_VERTEX_30x0DB7GL_MAP2_VERTEX_40x0DB8GL_MAP1_GRID_DOMAIN0x0DD0GL_MAP1_GRID_SEGMENTS0x0DD1GL_MAP2_GRID_DOMAIN0x0DD2GL_MAP2_GRID_SEGMENTS0x0DD3GL_TEXTURE_1D0x0DE0GL_TEXTURE_2D0x0DE1GL_FEEDBACK_BUFFER_POINTER0x0DF0GL_FEEDBACK_BUFFER_SIZE0x0DF1GL_FEEDBACK_BUFFER_TYPE0x0DF2GL_SELECTION_BUFFER_POINTER0x0DF3GL_SELECTION_BUFFER_SIZE0x0DF4GL_TEXTURE_WIDTH0x1000GL_TEXTURE_HEIGHT0x1001GL_TEXTURE_INTERNAL_FORMAT0x1003GL_TEXTURE_BORDER_COLOR0x1004GL_TEXTURE_BORDER0x1005GL_DONT_CARE0x1100GL_FASTEST0x1101GL_NICEST0x1102GL_LIGHT00x4000GL_LIGHT10x4001GL_LIGHT20x4002GL_LIGHT30x4003GL_LIGHT40x4004GL_LIGHT50x4005GL_LIGHT60x4006GL_LIGHT70x4007GL_AMBIENT0x1200GL_DIFFUSE0x1201GL_SPECULAR0x1202GL_POSITION0x1203GL_SPOT_DIRECTION0x1204GL_SPOT_EXPONENT0x1205GL_SPOT_CUTOFF0x1206GL_CONSTANT_ATTENUATION0x1207GL_LINEAR_ATTENUATION0x1208GL_QUADRATIC_ATTENUATION0x1209GL_COMPILE0x1300GL_COMPILE_AND_EXECUTE0x1301GL_CLEAR0x1500GL_AND0x1501GL_AND_REVERSE0x1502GL_COPY0x1503GL_AND_INVERTED0x1504GL_NOOP0x1505GL_XOR0x1506GL_OR0x1507GL_NOR0x1508GL_EQUIV0x1509GL_INVERT0x150AGL_OR_REVERSE0x150BGL_COPY_INVERTED0x150CGL_OR_INVERTED0x150DGL_NAND0x150EGL_SET0x150FGL_EMISSION0x1600GL_SHININESS0x1601GL_AMBIENT_AND_DIFFUSE0x1602GL_COLOR_INDEXES0x1603GL_MODELVIEW0x1700GL_PROJECTION0x1701GL_TEXTURE0x1702GL_COLOR0x1800GL_DEPTH0x1801GL_STENCIL0x1802GL_COLOR_INDEX0x1900GL_STENCIL_INDEX0x1901GL_DEPTH_COMPONENT0x1902GL_RED0x1903GL_GREEN0x1904GL_BLUE0x1905GL_ALPHA0x1906GL_RGB0x1907GL_RGBA0x1908GL_LUMINANCE0x1909GL_LUMINANCE_ALPHA0x190AGL_BITMAP0x1A00GL_POINT0x1B00GL_LINE0x1B01GL_FILL0x1B02GL_RENDER0x1C00GL_FEEDBACK0x1C01GL_SELECT0x1C02GL_FLAT0x1D00GL_SMOOTH0x1D01GL_KEEP0x1E00GL_REPLACE0x1E01GL_INCR0x1E02GL_DECR0x1E03GL_VENDOR0x1F00GL_RENDERER0x1F01GL_VERSION0x1F02GL_EXTENSIONS0x1F03GL_S0x2000GL_T0x2001GL_R0x2002GL_Q0x2003GL_MODULATE0x2100GL_DECAL0x2101GL_TEXTURE_ENV_MODE0x2200GL_TEXTURE_ENV_COLOR0x2201GL_TEXTURE_ENV0x2300GL_EYE_LINEAR0x2400GL_OBJECT_LINEAR0x2401GL_SPHERE_MAP0x2402GL_TEXTURE_GEN_MODE0x2500GL_OBJECT_PLANE0x2501GL_EYE_PLANE0x2502GL_NEAREST0x2600GL_LINEAR0x2601GL_NEAREST_MIPMAP_NEAREST0x2700GL_LINEAR_MIPMAP_NEAREST0x2701GL_NEAREST_MIPMAP_LINEAR0x2702GL_LINEAR_MIPMAP_LINEAR0x2703GL_TEXTURE_MAG_FILTER0x2800GL_TEXTURE_MIN_FILTER0x2801GL_TEXTURE_WRAP_S0x2802GL_TEXTURE_WRAP_T0x2803GL_CLAMP0x2900GL_REPEAT0x2901GL_CLIENT_PIXEL_STORE_BITGL_CLIENT_VERTEX_ARRAY_BITGL_CLIENT_ALL_ATTRIB_BITS0xffffffffGL_POLYGON_OFFSET_FACTOR0x8038GL_POLYGON_OFFSET_UNITS0x2A00GL_POLYGON_OFFSET_POINT0x2A01GL_POLYGON_OFFSET_LINE0x2A02GL_POLYGON_OFFSET_FILL0x8037GL_ALPHA40x803BGL_ALPHA80x803CGL_ALPHA120x803DGL_ALPHA160x803EGL_LUMINANCE40x803FGL_LUMINANCE80x8040GL_LUMINANCE120x8041GL_LUMINANCE160x8042GL_LUMINANCE4_ALPHA40x8043GL_LUMINANCE6_ALPHA20x8044GL_LUMINANCE8_ALPHA80x8045GL_LUMINANCE12_ALPHA40x8046GL_LUMINANCE12_ALPHA120x8047GL_LUMINANCE16_ALPHA160x8048GL_INTENSITY0x8049GL_INTENSITY40x804AGL_INTENSITY80x804BGL_INTENSITY120x804CGL_INTENSITY160x804DGL_R3_G3_B20x2A10GL_RGB40x804FGL_RGB50x8050GL_RGB80x8051GL_RGB100x8052GL_RGB120x8053GL_RGB160x8054GL_RGBA20x8055GL_RGBA40x8056GL_RGB5_A10x8057GL_RGBA80x8058GL_RGB10_A20x8059GL_RGBA120x805AGL_RGBA160x805BGL_TEXTURE_RED_SIZE0x805CGL_TEXTURE_GREEN_SIZE0x805DGL_TEXTURE_BLUE_SIZE0x805EGL_TEXTURE_ALPHA_SIZE0x805FGL_TEXTURE_LUMINANCE_SIZE0x8060GL_TEXTURE_INTENSITY_SIZE0x8061GL_PROXY_TEXTURE_1D0x8063GL_PROXY_TEXTURE_2D0x8064GL_TEXTURE_PRIORITY0x8066GL_TEXTURE_RESIDENT0x8067GL_TEXTURE_BINDING_1D0x8068GL_TEXTURE_BINDING_2D0x8069GL_VERTEX_ARRAY0x8074GL_NORMAL_ARRAY0x8075GL_COLOR_ARRAY0x8076GL_INDEX_ARRAY0x8077GL_TEXTURE_COORD_ARRAY0x8078GL_EDGE_FLAG_ARRAY0x8079GL_VERTEX_ARRAY_SIZE0x807AGL_VERTEX_ARRAY_TYPE0x807BGL_VERTEX_ARRAY_STRIDE0x807CGL_NORMAL_ARRAY_TYPE0x807EGL_NORMAL_ARRAY_STRIDE0x807FGL_COLOR_ARRAY_SIZE0x8081GL_COLOR_ARRAY_TYPE0x8082GL_COLOR_ARRAY_STRIDE0x8083GL_INDEX_ARRAY_TYPE0x8085GL_INDEX_ARRAY_STRIDE0x8086GL_TEXTURE_COORD_ARRAY_SIZE0x8088GL_TEXTURE_COORD_ARRAY_TYPE0x8089GL_TEXTURE_COORD_ARRAY_STRIDE0x808AGL_EDGE_FLAG_ARRAY_STRIDE0x808CGL_VERTEX_ARRAY_POINTER0x808EGL_NORMAL_ARRAY_POINTER0x808FGL_COLOR_ARRAY_POINTER0x8090GL_INDEX_ARRAY_POINTER0x8091GL_TEXTURE_COORD_ARRAY_POINTER0x8092GL_EDGE_FLAG_ARRAY_POINTER0x8093GL_V2F0x2A20GL_V3F0x2A21GL_C4UB_V2F0x2A22GL_C4UB_V3F0x2A23GL_C3F_V3F0x2A24GL_N3F_V3F0x2A25GL_C4F_N3F_V3F0x2A26GL_T2F_V3F0x2A27GL_T4F_V4F0x2A28GL_T2F_C4UB_V3F0x2A29GL_T2F_C3F_V3F0x2A2AGL_T2F_N3F_V3F0x2A2BGL_T2F_C4F_N3F_V3F0x2A2CGL_T4F_C4F_N3F_V4F0x2A2DGL_EXT_vertex_arrayGL_EXT_bgraGL_EXT_paletted_textureGL_WIN_swap_hintGL_WIN_draw_range_elementsGL_VERTEX_ARRAY_EXTGL_NORMAL_ARRAY_EXTGL_COLOR_ARRAY_EXTGL_INDEX_ARRAY_EXTGL_TEXTURE_COORD_ARRAY_EXTGL_EDGE_FLAG_ARRAY_EXTGL_VERTEX_ARRAY_SIZE_EXTGL_VERTEX_ARRAY_TYPE_EXTGL_VERTEX_ARRAY_STRIDE_EXTGL_VERTEX_ARRAY_COUNT_EXT0x807DGL_NORMAL_ARRAY_TYPE_EXTGL_NORMAL_ARRAY_STRIDE_EXTGL_NORMAL_ARRAY_COUNT_EXT0x8080GL_COLOR_ARRAY_SIZE_EXTGL_COLOR_ARRAY_TYPE_EXTGL_COLOR_ARRAY_STRIDE_EXTGL_COLOR_ARRAY_COUNT_EXT0x8084GL_INDEX_ARRAY_TYPE_EXTGL_INDEX_ARRAY_STRIDE_EXTGL_INDEX_ARRAY_COUNT_EXT0x8087GL_TEXTURE_COORD_ARRAY_SIZE_EXTGL_TEXTURE_COORD_ARRAY_TYPE_EXTGL_TEXTURE_COORD_ARRAY_STRIDE_EXTGL_TEXTURE_COORD_ARRAY_COUNT_EXT0x808BGL_EDGE_FLAG_ARRAY_STRIDE_EXTGL_EDGE_FLAG_ARRAY_COUNT_EXT0x808DGL_VERTEX_ARRAY_POINTER_EXTGL_NORMAL_ARRAY_POINTER_EXTGL_COLOR_ARRAY_POINTER_EXTGL_INDEX_ARRAY_POINTER_EXTGL_TEXTURE_COORD_ARRAY_POINTER_EXTGL_EDGE_FLAG_ARRAY_POINTER_EXTGL_DOUBLE_EXTGL_BGR_EXT0x80E0GL_BGRA_EXT0x80E1GL_COLOR_TABLE_FORMAT_EXT0x80D8GL_COLOR_TABLE_WIDTH_EXT0x80D9GL_COLOR_TABLE_RED_SIZE_EXT0x80DAGL_COLOR_TABLE_GREEN_SIZE_EXT0x80DBGL_COLOR_TABLE_BLUE_SIZE_EXT0x80DCGL_COLOR_TABLE_ALPHA_SIZE_EXT0x80DDGL_COLOR_TABLE_LUMINANCE_SIZE_EXT0x80DEGL_COLOR_TABLE_INTENSITY_SIZE_EXT0x80DFGL_COLOR_INDEX1_EXT0x80E2GL_COLOR_INDEX2_EXT0x80E3GL_COLOR_INDEX4_EXT0x80E4GL_COLOR_INDEX8_EXT0x80E5GL_COLOR_INDEX12_EXT0x80E6GL_COLOR_INDEX16_EXT0x80E7GL_MAX_ELEMENTS_VERTICES_WIN0x80E8GL_MAX_ELEMENTS_INDICES_WIN0x80E9GL_PHONG_WIN0x80EAGL_PHONG_HINT_WIN0x80EBGL_FOG_SPECULAR_TEXTURE_WIN0x80ECGL_LOGIC_OPGL_TEXTURE_COMPONENTSglLightModelfvWINGDIAPI voidGLenum pnameconst GLfloat *paramsGLuintunsigned intglLoadIdentityglTexCoord4fvconst GLfloat *vglRasterPos3fGLfloat xGLfloat yGLfloat zglEvalCoord2fvconst GLfloat *uglColor4uiGLuint redGLuint greenGLuint blueGLuint alphaglTexGenfvGLenum coordglGetTexGenivGLint *paramsglNormal3svconst GLshort *vglIndexPointerGLsizei strideconst GLvoid *pointerglRectfvconst GLfloat *v1const GLfloat *v2glCopyPixelsGLint xGLint yGLsizei widthGLsizei heightglTexCoord2dvconst GLdouble *vglHintGLenum modeglCallListGLuint listglRasterPos3svglColor3uiglColor3fGLfloat redGLfloat greenGLfloat bluePFNGLARRAYELEMENTEXTPROCvoid (*%)(GLint)glAreTexturesResidentWINGDIAPI GLbooleanGLsizei nconst GLuint *texturesGLboolean *residencesPFNGLINDEXPOINTEREXTPROCvoid (*%)(GLenum, GLsizei, GLsizei, const GLvoid *)glTexCoord3sGLshort sGLshort tGLshort rglGenTexturesGLuint *texturesGLclampdPFNGLVERTEXPOINTEREXTPROCvoid (*%)(GLint, GLenum, GLsizei, GLsizei, const GLvoid *)glNormal3ivconst GLint *vglNormal3sGLshort nxGLshort nyGLshort nzglFlushglClearAccumGLfloat alphaglTexSubImage1DGLint levelGLint xoffsetconst GLvoid *pixelsglEdgeFlagvconst GLboolean *flagglTexCoord2fvglLightModelivconst GLint *paramsglFrontFaceglFogivglTexCoord3fvglTexGeniGLint paramglVertex4svglColor3sGLshort redGLshort greenGLshort blueglClipPlaneGLenum planeconst GLdouble *equationglFeedbackBufferGLsizei sizeGLfloat *bufferglVertex2fvglTexCoord1iGLint sglVertex4dvglIndexMaskGLuint maskglEnableGLenum capglColor3bGLbyte redGLbyte greenGLbyte bluePFNGLDRAWARRAYSEXTPROCvoid (*%)(GLenum, GLint, GLsizei)glColor4ubGLubyte redGLubyte greenGLubyte blueGLubyte alphaglColor3usGLushort redGLushort greenGLushort blueglColor3iGLint redGLint greenGLint blueglStencilOpGLenum failGLenum zfailGLenum zpassglColor4dvglLightfvGLenum lightglGetTexEnvivglTexCoordPointerGLint sizeglDrawPixelsglTexGenfGLfloat paramglColor3ivglColor4usvconst GLushort *vglRasterPos2sGLshort xGLshort yglMap2dGLdouble u1GLdouble u2GLint ustrideGLint uorderGLdouble v1GLdouble v2GLint vstrideGLint vorderconst GLdouble *pointsglEvalMesh1GLint i1GLint i2glColor4fvglEvalCoord2dvconst GLdouble *uPFNGLCOLORSUBTABLEEXTPROCvoid (*%)(GLenum, GLsizei, GLsizei, GLenum, GLenum, const GLvoid *)glVertex3ivglFrustumglVertex3sGLshort zglVertex3dvglTranslatefglIndexsvconst GLshort *cglTexCoord3dGLdouble sGLdouble tGLdouble rglVertex4fGLfloat wglRasterPos4dGLdouble wglVertexPointerglRectsGLshort x1GLshort y1GLshort x2GLshort y2PFNGLDRAWRANGEELEMENTSWINPROCvoid (*%)(GLenum, GLuint, GLuint, GLsizei, GLenum, const GLvoid *)glVertex4sGLshort wglMap1fGLfloat u1GLfloat u2const GLfloat *pointsglVertex2sglGetLightivglRasterPos2fvglGetClipPlaneGLdouble *equationglIndexsGLshort cglFogfglTexImage1DGLint internalformatGLint borderglLineWidthGLfloat widthglPixelMapfvGLenum mapGLsizei mapsizeconst GLfloat *valuesglCopyTexImage1DGLenum internalFormatglTexCoord2sglIsTextureGLuint textureglGetPixelMapfvGLfloat *valuesglGenListsWINGDIAPI GLuintGLsizei rangeglViewportglTexEnviglMatrixModeglVertex2dvglNewListglLightModeliglEvalCoord1fGLfloat uglTexCoord2iGLint tglColor3bvconst GLbyte *vglDepthRangeGLclampd zNearGLclampd zFarglNormal3dvglCopyTexSubImage1DglTexGendGLdouble paramglEndListglColor4bvglInitNamesPFNGLCOLORTABLEEXTPROCvoid (*%)(GLenum, GLenum, GLsizei, GLenum, GLenum, const GLvoid *)GLbitfieldglTexCoord4svGLubyteunsigned charglMapGrid2dGLint unGLint vnglMap1dglTexEnvfglTexCoord2svglVertex3fglScalefglPushClientAttribGLbitfield maskglIndexubvconst GLubyte *cglNormal3bvPFNGLTEXCOORDPOINTEREXTPROCglTexCoord3iGLint rglLoadNameGLuint nameglVertex4ivglMaterialiGLenum faceglPushAttribglNormalPointerglRenderModeWINGDIAPI GLintglColorMaterialglRectfGLfloat x1GLfloat y1GLfloat x2GLfloat y2glGetPixelMapuivGLuint *valuesglClearIndexGLfloat cglCullFacePFNGLNORMALPOINTEREXTPROCglStencilMaskglBlendFuncGLenum sfactorGLenum dfactorglPrioritizeTexturesconst GLclampf *prioritiesglPolygonModeglTexCoord2dglColor4usGLushort alphaglPolygonStippleconst GLubyte *maskGLclampffloatglTexEnvfvglRotatefGLfloat angleglTexCoord4sGLshort qglStencilFuncGLenum funcGLint refglRasterPos3dvglColor4iGLint alphaglMultMatrixfconst GLfloat *mglVertex2ivglPushMatrixglRasterPos2svglIndexfglReadBufferglDisableClientStateGLenum arrayglRasterPos2dglPopNameglPixelZoomGLfloat xfactorGLfloat yfactorglGetFloatvGLfloat *paramsglGetTexEnvfvglReadPixelsGLvoid *pixelsglDrawBufferglMapGrid1dglEvalCoord1dvglClearStencilglPopMatrixglColor3usvGLsizeiglCopyTexImage2DglTexParameteriglEvalCoord1dGLdouble uglPixelTransferiglLoadMatrixfglTexCoord1svglColor3svglCopyTexSubImage2DGLint yoffsetglGetTexParameterivglTexCoord3svGLdoubleglGetTexGendvGLdouble *paramsglColor4fglRectiGLint x1GLint y1GLint x2GLint y2glFogfvglListBaseGLuint baseglEvalCoord2dGLdouble vglMap2fGLfloat v1GLfloat v2glIndexubGLubyte cglRotatedGLdouble angleglColor3dGLdouble redGLdouble greenGLdouble blueglDepthMaskGLboolean flagglLightModelfglEvalPoint2GLint iGLint jglGetTexImageglDrawArraysGLint firstGLsizei countPFNGLARRAYELEMENTARRAYEXTPROCvoid (*%)(GLenum, GLsizei, const GLvoid *)glColorPointerglRectsvconst GLshort *v1const GLshort *v2glTranslatedglFogiglColor4ubvconst GLubyte *vglPixelStorefglIndexdGLdouble cglShadeModelglRasterPos4svglColor3uivconst GLuint *vglVertex3svglTexCoord4dvglBeginglRasterPos4ivglGetStringconst WINGDIAPI GLubyte *glRasterPos3ivglGetTexGenfvglLightfglDisableglPopAttribglRectdvconst GLdouble *v1const GLdouble *v2glColor4dGLdouble alphaglRasterPos3dglInterleavedArraysglLineStippleGLint factorGLushort patternglGetMapivGLenum queryGLint *vglTexCoord4ivglGetErrorWINGDIAPI GLenumglTexImage2DglTexCoord3fGLfloat sGLfloat tGLfloat rglIndexiGLint cglColor3fvglNormal3dGLdouble nxGLdouble nyGLdouble nzglVertex2dglNormal3iGLint nxGLint nyGLint nzGLbytesigned charglGetMaterialivglVertex2iglLogicOpGLenum opcodeglGetLightfvglGetMapfvGLfloat *vglBitmapGLfloat xorigGLfloat yorigGLfloat xmoveGLfloat ymoveconst GLubyte *bitmapglTexParameterfvglTexCoord3dvglRasterPos4sglRasterPos2fGLfloatglVertex3dglPushNameglVertex4fvglLightiglPixelTransferfglPolygonOffsetGLfloat factorGLfloat unitsglTexCoord3ivglGetPointervGLvoid **paramsglPixelMapusvconst GLushort *valuesglBindTextureglFinishglGetPixelMapusvGLushort *valuesglVertex2svglMultMatrixdconst GLdouble *mglColor4uivglGetPolygonStippleGLubyte *maskglPopClientAttribglNormal3fGLfloat nxGLfloat nyGLfloat nzglTexCoord1dglIsEnabledglTexCoord4iGLint qglTexCoord4fGLfloat qglGetMapdvGLdouble *vglEndPFNGLGETCOLORTABLEPARAMETERIVEXTPROCvoid (*%)(GLenum, GLenum, GLint *)glPixelStoreiglCallListsconst GLvoid *listsglRasterPos3iGLint zglLightivglTexCoord1ivglColor3dvglPointSizeGLfloat sizeglColor3ubglRasterPos2ivglAccumGLenum opglScissorglEvalMesh2GLint j1GLint j2glRasterPos2dvglEvalCoord1fvglTexGendvconst GLdouble *paramsglColorMaskGLboolean redGLboolean greenGLboolean blueGLboolean alphaglTexCoord2fGLbooleanglVertex3iglColor4ivglRectivconst GLint *v1const GLint *v2glNormal3fvglGetMaterialfvglTexParameterivglScaledglOrthoglVertex4dglTexParameterfglTexCoord4dGLdouble qglRasterPos4iGLint wglEdgeFlagglTexCoord2ivglMapGrid1fglIndexfvconst GLfloat *cglTexCoord1fglMaterialivglIndexivconst GLint *cglGetTexLevelParameterivglRectdGLdouble x1GLdouble y1GLdouble x2GLdouble y2glPixelMapuivconst GLuint *valuesglColor4bGLbyte alphaglVertex4iglTexSubImage2DglDrawElementsconst GLvoid *indicesPFNGLADDSWAPHINTRECTWINPROCvoid (*%)(GLint, GLint, GLsizei, GLsizei)PFNGLEDGEFLAGPOINTEREXTPROCvoid (*%)(GLsizei, GLsizei, const GLboolean *)glPassThroughGLfloat tokenglRasterPos4fvglColor4sGLshort alphaglMaterialfglLoadMatrixdGLvoidglTexCoord1dvGLenumglGetDoublevPFNGLGETPOINTERVEXTPROCvoid (*%)(GLenum, GLvoid ** )glClearColorGLclampf redGLclampf greenGLclampf blueGLclampf alphaPFNGLGETCOLORTABLEPARAMETERFVEXTPROCvoid (*%)(GLenum, GLenum, GLfloat *)glTexEnvivglMapGrid2fglRasterPos4fglRasterPos3fvglGetBooleanvGLboolean *paramsglClearglSelectBufferGLuint *bufferglNormal3bGLbyte nxGLbyte nyGLbyte nzglGetTexParameterfvglGetTexLevelParameterfvglEvalCoord2fGLfloat vglDepthFuncglTexCoord1fvglIsListglVertex2fGLushortunsigned shortglAlphaFuncGLclampf refPFNGLCOLORPOINTEREXTPROCglTexGenivglRasterPos4dvglRasterPos3sglRasterPos2iglDeleteListsglColor4svglEnableClientStatePFNGLGETCOLORTABLEEXTPROCvoid (*%)(GLenum, GLenum, GLenum, GLvoid *)glVertex3fvglEdgeFlagPointerglIndexdvconst GLdouble *cglColor3ubvglMaterialfvglEvalPoint1glArrayEle6S,,9nVaK zë=LtH>l<ڙ]{6.ثʫ՝rȣڇ(̬٣f:ЦBvTbfZ/դ{ h [t j 9 1 01+01 22=092K*DE*E,8ED*9-bMIR[R'R8RBDB:;(;+IJL KSK.K:zE1"111@1;000^+^M2z;R;f;SMrBD]B/WY{Y1YDYF3QKhQ:3QMQ/&/^^9__^_^<JJJDKK266+333344U4w4-4393ONLBD+8M8D8BZ8o8JA;t34IO0 ^<;2..6V7]ZX]2X]#L,*K,3*3@ZLZ,ZN{OOHI NH(HGHM1N 07+087 8=78z`7006h0}0**CMHBD2B,rN^Vo\ZX]WU\W=\dDC<;<AA_</pSSSSS[11r1KQN0**kI|IIIIIII17676+MQ+x-3)5X=555-2?5o5T5PJPGPh-6,'65[*`;MR4SSRRSmRRRRRMElGGEEEEF/FNFfF~FGGFFFFFG2@>@>?>?p>?U>r?>?:>R?>?>2?+M9+4544<=q2W- .h+<6Q RQQQS6s=l6+2*JL:):tUUN-J-NS<Ð5MAyDAM=N"Q`Nj*rMTT*T:TSSjT TMTTJTZT|T<0N-<,< NfHHLO76L/@NJOnJ=JVJ]..+.11LD0,8?9 9MV9x998"99<LDNYYYYYZYLGGUUU-TIH`tV\ZX]W\ X\W\eOIO.OO====THSUH2UP:PUTUJ:HPPl,---@n@@@@R@///Y#YNN<*V][ZSX[]V[VB[V)[9Q,uZdZyK.B!Bn}xmdq,ty{ Ansf|n] q0d|ax@/Haz)B[t  #<U":RjA*PW?.%,CZqGrH,hDTna&#($Rȵ*Դn9 ](BڳXôof]0lX#+ko۶{ö϶]xJ9&'68_iR4YbKwγNgeI,ͷpƸJZ2 ')F #g(%# (B"#%$wKB"zƽk4ս4m'T(ZiN@*Ojr uKcȂiVn#gkD7{cp|ovd } IL Q ar+9Ƚ?? {x>R: 8,qO?_kL?,/ - O||))|:9!S@/:>mщ} <舑| G<#1JB3U>e1=]eޠyt7H#(P!<l}0Gczt!THnaX0*ȵ'<.!f{L  H T0+<U Om(ʩ0_ (!0)j 2<UH4t Ɲ]0)G| =!< -՝02UI=5P! #0 '_ .0=v4IݑLSUe!C8cHI~!1$Knj  tU ZIS"1%F!o<==hR]A! 11&kI*gw%oK &U@1'oX=!|I{O %ySO1btPIU7  $Ql[1s=Q*D{ -I)TK!RU!r1 =ISAB T}I=1UöU.? )]I϶V|=51۶LUIX *xMF=IӪ~1NV9Ws Vn`6ТJ8Y˞= 1n*]%1VXJڞ?r؁\ >|TP1*J HVKՒ+I>+ 1Q>=J9[^V 2 (JZf? 1/VJ2tV:>"nL]W ($m!H0-onJkJ92U>nWV9#y!   /ZxXpJo !@QN$T2uPS4V>p>"8l "[; {-a5NJj<D>q2:9VB[ vFI=2JXR:>NV@# ͷ2GOLj;>}JmnëW_ ~QʫD 2/pJn<>{ثkK}W]2\] :=#HџPK>>yKc]|q dM2r6b KAp13qPK5Mޕĉ>(wWY872 '5CMZщ?+Aq2iYL6/ &SM3kR"={Y9 3EAsbM)5$i!Ku!rMsY80?5  4^Ar]BM,JY#/!6T5 M#5<yAo wY]'@{!Mo5  Rt7D<6A5rY+!$cM.A6U7QJ5Yrs!M`FAYnM5,!|MAuҮ JPiZMU5At# N ,ZCw!֢A5 Nn|@Z){kӖrBJ'`1!5?1NLZ`!BK s@N@dZG ؊6 2Bp QN 5uZFts '6`N#fHBS- 1eRrN<6Z; ]B6=w NI|ZZ 3S6rB4<*8N6Y@ZMK*BNl6( n SZ[* N7B6& j*euZjNB{*K6s {.NNZ!Z* B6t* NB#ga*RjN[?IB=*U6Nȣ* OJ)[CJhB>6٣nsV*vOǗHB[A6 C:^:!*.Oۗ[2*a$CD][:x-!IO7-<*?CBZ~[`+E8eO ,17g!i+uh=c[^]C8Y:x{O.O7O9+n6Oc<[Y~C@_e7b;LQ+Oo:][Q77ch+OCAf( s1%[UDq{+Od,tQCC7aTr\SOd7+X\LCEPO7|դ+P7y6 @A=\ZDFyƘ"&PQ7+I ܘ#RU\UŌ$D9Y 8+GPgZ$o\8Gp%, F.+08LDgPP m\ 7!D8DVdD0,mP*UZ8\yD=,  a++HQ,EPo8kDI\ xRF |0S D58l,&P7eTƽ@tD\ 1սPE8,P$Da8 ӱ?,VP%WDq]\ !" ϥYH8DQ=,ޥ7]"Q@8BE ,ڙ3QAV []= 9 y, *E B^MQBN-"9w]\DE l hQ?u\ -:?9]O _EMBwLi_9-V9QT]zE#>db6GW-E]Qx9v,jF=h-E"U5x-Q]z9HiѾc:E#-9u7!QE$ ^hkM -' !8^-97-) R"!ЦE%9+^,h h9W(z -(ʚ_>^f'RY F&9Dg8R-4P!Ɏz :I_^k" -IR/F'Վ^ l!Ȃ^J[R:u! .):%q^jAHNF(/mR !.Ie$.eYl !+.RJ:"  fF)^gRbmlC6R6!?.iRwq~F*T_& ! !h:H@^eR!].Z%PB" F-A:  !Rq.hF.>?M^drDd:F/dRkb.WK!γsG  :"_i.fڳ5RF0rfZ :@ا .Sr S2!9_hF1Ǜ1}  "!.g:]4SG2Yl!;.b_[  (/QRSOl*! G+;SnQ!_ZCXAU~/H=1 S;G,8!9 ô8ZY?  /7`<S7!;`Դ*M /1GSqZ!ɨ _ yX< T;(G*`;/#)=![٨ o T2/3;{ TH<$!!*T\ M`x/;L! /<:TÐ#`(H /2a`w^!JT*)< o!ZT 0z`_B3',<#vքGHلjT  0j 5X6 C<|T+0b`D$fH T`o9  =09Wp_<aTxNO0H:pTy<W?`0T.Oh0T  9:j!k!!!!! "!#!$%2!3!4!q!r![!\!]!e!f!_!`!a!b!c!d!W!X!Y!A!B!C!%!&!'!(!)!!! !!!!! bd   ;<BCHI  !!D!E!F!  5!6!DE'(# $ % "#  !!!!!!!R!S! MVz  +"9 ?~MZT F/T2u)[C,WjTMB[A ?9+ q2F0@||TCX M.T V92][:+ZYF1M2@zTAU 2MqZx9+T~[`  G22/MR@0%T }M [+[^M !29/ n@,>H!::H#==H%..@'((.H)++UH+,,8@@,MM8@"@-Z]|@/RR@1SSB@3TTv@4 3' 5 811  &rph !#$%   """ ccc cccXjcjjjXjXjX""ils.h/ncb/module/c:\OpenGL\3dgl\3dgl\GCamera.h/ncb/module/c:\OpenGL\3dgl\3dgl\GCube.H/ncb/module/c:\OpenGL\3dgl\3dgl\GPoint.h/ncb/module/c:\OpenGL\3dgl\3dgl\GSceneWindow.H/ncb/module/c:\program files\microsoft visual studio .net 2003\vc7\platformsdk\include\gl\glu.h/ncb/module/c:\program files\microsoft visual studio .net 2003\vc7\platformsdk\include\gl\gl.h/ncb/target/__NcbPseudoTarget__/ncb/module/c:\program files\fltk-1.1.4.2\vs7\fl\fl.h/ncb/module/c:\program files\fltk-1.1.4.2\vs7\gl\glut.h/ncb/module/c:\program files\fltk-1.1.4.2\vs7\fl\gl.h/ncb/module/c:\program files\fltk-1.1.4.2\vs7\fl\fl_gl_window.h/ncb/module/c:\program files\fltk-1.1.4.2\vs7\fl\enumerations.h/ncb/module/c:\program files\fltk-1.1.4.2\vs7\fl\fl_window.h/ncb/module/c:\program files\fltk-1.1.4.2\vs7\fl\glut.h/ncb/module/c:\program files\fltk-1.1.4.2\vs7\fl\fl_export.h/ncb/module/c:\eng #E  HR      _    L  4@##  eng4$$pub55 () @<<7eng4 ((4 &&G eng ++ _SN 00\D_P//..Z ##x11@>?M GIN,,1ine66 @AAeng@ CCeng"33 edh"t "c+vvZ  / > PO nR/F<ICC'62XX *hQ?nsV=h/G0J`L<6_t  'WU  '  '_  'L  '  '#eng ' ' ' /@'TT 'eng 'Peng ' 'eng ' eng '  ' $$ ' $$ ' $$ (* $$]@*BB@*FF@*JJ eng@2@*44q@*LL| 8*!! @@*?? @"@*"[_ @2@*#<<s @2@*$88 @2@*%:: @2@*&99 @2@*'PP @2@*(QQ eng@2@*)RR 8**"" 8*+(( 8*,''*-** @@*.NN @"@*/ac? @2@*155X @2@*366teng@*4CCD@*5GG 8*6)) 8*7##@@*800c@*911eng@*:UUj eng *;      dh#.%$-&/0)*+,' !" 1 " XXccc6 ccc cccccc cccccc ccO j XXc XX"" #   / !*  Pn   ( eng ]eng ow  QUq Z^ cjt |D @ 2=c ALeng ,."XXXXXX" [^ + Ws +@0@+]]@+CC@0@+UU@+ EE@0@+ FFV@0@+PP{H+@@4+""ss_@+77IH0@+==6 reH0@+<<4+%%2@+KKenuB+99ENUB+::-+))K+--Z+..{+//+ 00 s_n@+!88YH+#>>YH0@+%??@0@+'TT@+(VVme,@+*66n@++QQ@+.GG@0@+1HH+3((!@+5II!@0@+7JJB@0@+9MMB@0@+;NNBH0@+<OO4+=$$@+BBB4+C##+D224+E&&+G11@+HDD3\v +I4@+I . (&* fr.+)    ',"e!\%$#""o@*@ohooo""c7\platformsdk\include\gl\glu.h/ncb/module/c:\program files\microsoft visual studio .net 2003\vc7\platformsdk\include\gl\gl.h/ncb/target/__NcbPseudoTarget__ 4nhhg m6AX iH^0   |"#r !E '(leng (2 4y   "e! ##2 %% &&Peng $$!@0//eng@0++H 00!@0--eng@0**H11!@0..!@0,,ueng@0))= \\LLQQ [[P [[ ![[~ "[[e #\\ (#[\i@$CH0@%UH&H0@'{{@0@)||L4*BBH0@+@0@-H0@.}}@0@0~~<41AA(H0@2(@0@5(@0@7(@0@9(@0@<l4=88H0@>@0@?x@0@A8@CZZ@0@D*@0@E`@0@FH0@G@0@I@0@LH0@M@0@O4P>>S4Q==HS^H0@T^@V^@\)4]@@~@bww}@cBf@0@g@0@i@0@k@0@l@0@o@0@rDsjjt^^w__~``8@aabbccddH8@XX4<<8@VVH0@uu4::$@kk@@0@@0@@0@H0@:H0@:@0@:@0@4;;H0@@0@H0@@0@H0@@0@vH0@v@0@@0@KKH0@6H0@ll6@0@mmY477@0@xx4@F@l@vvH0@@0@@0@8@YY@0@@0@C@0@@@0@yy-@H0@@BH0@@o4EETH0@ooT@0@pp4??~H0@~@0@499H0@@0@@0@H8@UUH0@tt4::H0@@0@^4CCH8@SSH0@rr4::8@TTH0@ss4::@hh3\v      l*T^Qf8i7t=$hSRPt.JIHLKONMGUkjp>my#"432rq]\[fe`_badcYXWCBA~)('&%! xVv0?iu/{+s,zw1@FED}|9Zno<;:-g65.?^akIkIIO͟"" d I+IPgvgW<L^HaaIppIk+++Ik!OhKZl:IŌKo@H@HŔOOOIdII:I܅II""J eng eng "eng &+Ueng eng heng  djeng 57 wyeng |~eng  eng eng RTeng Ya.eng "/1U $;M|eng &eng (Bgl\ *veng + eng .ns""("cjcjcjXjcjjjXjjXjXj""jH+,,8@@,MM8@"@-Z]|@/RR@1SSB@3TTv@4  5 811O  & !#$%   """ ccc cXjcjjjXjXjX"" #E       _  HR   L  4eng@##  eng4$$55 eng@<<7eng4 ((GIN4 &&G  ++ D_P 00\_SN//##x..Z eng11pub@>?M ine,,1() 66 @AA@ CCeng"33 edh"t "c+vvZ  / > PO nt eng 'WU  '  '_  'L  '  '# 'eng 'eng ' /@'TT 'eng 'Peng ' 'eng '  '  ' $$ ' $$ ' $$ (* $$]@*BB@*FF@*JJ @2@*44q@*LL| 8*!! @@*?? @"@*"[_ @2@*#<<s eng@2@*$88 @2@*%:: @2@*&99 @2@*'PP @2@*(QQ @2@*)RR 8**"" 8*+(( 8*,''*-** eng@@*.NN @"@*/ac? @2@*155X @2@*366t@*4CCD@*5GG 8*6)) 8*7##@@*800ceng@*911@*:UUj eng *;     #.%$-&/0)*e]+],^^'_ _!_" `1 " XXccc6 ccc cccccc cccccc ccO j XXc XX""J eng eng "eng &+U eng heng eng djeng 57eng wyeng |~eng gl\  eng RTeng Ya.eng "/1Ueng $;M| & (Beng *veng + eng .ns""("cjcjcjXjcjjjXjjXjXj""j  ! !"Cu=}  # :: : rLV8P  ";@ @  ma?<   ;Z. @@ @@ ;y} "0 B@  ;  @@;L;3*;""@H" $AJ; ) A  ;1N)8#"ED H c?k"@ @@ (ʊ@@;)dd$$TJKJURRJJ @$ A"B" H8Rb <-<)A@}u?_w<-<O7u\K?UIЏ]K?sc?G]K?N+'A\K?Exݔ?F(߿\K?NDJEv]K?in0>]K?LA#\K?_CC/+I\K?]K?\K?Exݔ?F(߿\K?NDJEv]K?in0>]K?LA#\K?_CC/+I\K?=Qonا= ,O_=Y$8J]z 9Nքp٨ɨ5ʩDW'{ +U ֢+Ƙܘ"2PfǗ_={1Hs~8$СZGߠѠá lџxDϥuƝʚ!^uS1#QӖ!R%#ej=B:aIӪ+@ڞRZmcҕޕì3@SlAŌ׬r.k7vޥ1ۗ<BP-˞ ǛZ6S,,9nVaK zë=LtH>l<ڙ]{6.ثʫ՝rȣڇ(̬٣f:ЦBvTbfZ/դ{ h [t j 9 1 01+01 22=092K*DE*E,8ED*9-bMIR[R'R8RBDB:;(;+IJL KSK.K:zE1"111@1;000^+^M2z;R;f;SMrBD]B/WY{Y1YDYF3QKhQ:3QMQ/&/^^9__^_^<JJJDKK266+333344U4w4-4393ONLBD+8M8D8BZ8o8JA;t34IO0 ^<;2..6V7]ZX]2X]#L,*K,3*3@ZLZ,ZN{OOHI NH(HGHM1N 07+087 8=78z`7006h0}0**CMHBD2B,rN^Vo\ZX]WU\W=\dDC<;<AA_</pSSSSS[11r1KQN0**kI|IIIIIII17676+MQ+x-3)5X=555-2?5o5T5PJPGPh-6,'65[*`;MR4SSRRSmRRRRRMElGGEEEEF/FNFfF~FGGFFFFFG2@>@>?>?p>?U>r?>?:>R?>?>2?+M9+4544<=q2W- .h+<6Q RQQQS6s=l6+2*JL:):tUUN-J-NS<Ð5MAyDAM=N"Q`Nj*rMTT*T:TSSjT TMTTJTZT|T<0N-<,< NfHHLO76L/@NJOnJ=JVJ]..+.11LD0,8?9 9MV9x998"99<LDNYYYYYZYLGGUUU-TIH`tV\ZX]W\ X\W\eOIO.OO====THSUH2UP:PUTUJ:HPPl,---@n@@@@R@///Y#YNN<*V][ZSX[]V[VB[V)[9Q,uZdZyK.B!Bn}xmdq,ty{ Ansf|n] q0d|ax@/Haz)B[t  #<U":RjA*PW?.%,CZqGrH,hDTna&#($Rȵ*Դn9 ](BڳXôof]0lX#+ko۶{ö϶]xJ9&'68_iR4YbKwγNgeI,ͷpƸJZ2 ')F #g(%# (B"#%$wKB"zƽk4ս4m'T(ZiN@*Ojr uKcȂiVn#gkD7{cp|ovd } IL Q ar+9Ƚ?? {x>R: 8,qO?_kL?,/ - O||))|:9!S@/:>mщ} <舑| G<#1JB3U>e1=]eޠyt7H#(P!<l}0Gczt!THnaX0*ȵ'<.!f{L  H T0+<U m(ʩ0_ !0)j 2<UH4t Ɲ]0)G| =!< -՝02UI=5P! #0 '_ .0=v4IݑLSUe!C8cHI~!1$Knj  tU ZIS"1%F!o<==hR]A! 11&kI*gw%oK &U@1'oX=!|I{O %ySO1btPIU7  $Ql[1s=Q*D{ -I)TK!RU!r1 =ISAB T}I=1UöU.? )]I϶V|=51۶LUIX *xMF=IӪ~1NV9Ws Vn`6ТJ8Y˞= 1n*]%1VXJڞ?r؁\ >|TP1*J HVKՒ+I>+ 1Q>=J9[^V 2 (JZf? 1/VJ2tV:>"nL]W ($m!H0-onJkJ92U>nWV9#y!   /ZxXpJo !@QN$T2uS4V>p>"8l "[; {-a5NJj<D>q2:9VB[ vFI=2JXR:>NV@# ͷ2GOLj;>}JmnëW_ ~QʫD 2/pJn<>{ثkK}W]2\] :=#HџPK>>yKc]|q dM2r6b KAp13qPK5Mޕĉ>(wWY872 '5CMZщ?+Aq2iYL6/ &SM3kR"={Y9 3EAsbM)5$i!Ku!rMsY80?5  4^Ar]BM,JY#/!6T5 M#5<yAo wY]'@{!Mo5  Rt7D<6A5rY+!$cM.A6U7QJ5Yrs!M`FAYnM5,!|MAuҮ JiZMU5At# N ,ZCw!֢A5 Nn|@Z){kӖrBJ'`1!5?1NLZP!BK s@N@dZG ؊6 2Bp QN 5uZFts '6`N#fHBS- 1eRrN<6Z; ]B6=w NI|ZZ 3S6rB4<*8N6Y@ZMK*BNl6( n SZ[* N7B6& j*euZjNB{*K6s {.NNZ!Z* B6t* NB#ga*RjN[?IB=*U6Nȣ* OJ)[CJhB>6٣nsV*vOǗHB[A6 C:^:!*.Oۗ[2*a$CD][:`x-!IO7-<*?CBZ~[`+E8eO ,17g!i+uh=c[^]C8Y:x{O.O7O9+n6Oc<[Y~C@_e7b;LQ+Oo:][Q77ch+OCAf( s1%[UDq{+Od,tQCC7aTr\SOd7+X\LCEPO7|դ+P7y6 @A=\ZDFyƘ"&PQ7+I ܘ#RU\UŌ$D9Y 8+GPgZ$o\8Gp%, F.+08LDgPP m\ 7!D8DVdD0,mP*UZ8\yD=,  a++HQ,EPo8kDI\ xRF |0S D58l,&P7eTƽ@tD\ 1սPE8,P$Da8 ӱ?,VP%WDq]\ !" ϥYH8DQ=,ޥ7]"Q@8BE ,ڙ3QAV []= 9 y, *E B^MQBN-"9w]\DE l hQ?u\ -:?9]O _EMBwLi_9-V9QT]zE#>db6GW-E]Qx9v,jF=h-E"U5x-Q]z9HiѾc:E#-9u7!QE$ ^hkM -' !8^-97-) R"!ЦE%9+^,h h9W(z -(ʚ_>^f'RY F&9Dg8R-4P!Ɏz :I_^k" -IR/F'Վ^ l!Ȃ^J[R:u! .):%q^jAHNF(/mR !.Ie$.eYl !+.RJ:"  fF)^gRbmlC6R6!?.iRwq~F*T_& ! !h:H@^eR!].Z%PB" F-A:  !Rq.hF.>?M^drDd:F/dRkb.WK!γsG  :"_i.fڳ5RF0rfZ :@ا .Sr S2!9_hF1Ǜ1}  "!.g:]4SG2Yl!;.b_[  (/QRSOl*! G+;SnQ!_ZCXAU~/H=1 S;G,8!9 ô8ZY?  /7`<S7!;`Դ*M /1GSqZ!ɨ _ yX< T;(G*`;/#)=![٨ o T2/3;{ TH<$!!*T\ M`x/;L! /<:TÐ#`(H /2a`w^!JT*)< o!ZT 0z`_B3',<#vքGHلjT  0j 5X6 C<|T+0b`D$fH T`o9  =09Wp_<aTxNO0H:pTy<W?`0T.Oh0T  9:j!k!!!!! "!#!$%2!3!4!q!r![!\!]!e!f!_!`!a!b!c!d!W!X!Y!A!B!C!%!&!'!(!)!!! !!!!! bd   ;<BCHI  !!D!E!F!  5!6!DE'(# $ % "#  !!!!!!!R!S! 5X6 C<|T+0b`D$fH T`o9  =09W̳_<aTxNO0X& H:pTy<W/* ?`0T.Oh0̳T  9:j!k!!!!! "!#!$%2!3!4!q!r![!\!]!e!f!_!`!a!b!c!d!W!X!Y!A!B!C!%!&!'!(!)!!! !!!!! bd   ;<BCHI  !!D!E!F!  5!6!DE'(# $ % "#  !!!!!!R!S!.1"^?55kEOs@J/names/ncb/targetinfo/ncb/moduleinfo/ncb/storeinfo/ncb/iinstdefs/ncb/referenceInfo/ncb/module/z:\public\html\SampleCode\OpenGL\3dgl\3dgl\main.cpp/ncb/module/z:\public\html\SampleCode\OpenGL\3dgl\3dgl\GCamera.cpp/ncb/module/z:\public\html\SampleCode\OpenGL\3dgl\3dgl\GCube.cpp/ncb/module/z:\public\html\SampleCode\OpenGL\3dgl\3dgl\GPoint.cpp/ncb/module/z:\public\html\SampleCode\OpenGL\3dgl\3dgl\GSceneWindow.cpp/ncb/module/z:\public\html\SampleCode\OpenGL\3dgl\3dgl\3DUtils.cpp/ncb/module/z:\public\html\SampleCode\OpenGL\3dgl\3dgl\GCube.H/ncb/module/z:\public\html\SampleCode\OpenGL\3dgl\3dgl\GCamera.h/ncb/module/z:\public\html\SampleCode\OpenGL\3dgl\3dgl\3DUtils.h/ncb/module/z:\public\html\SampleCode\OpenGL\3dgl\3dgl\GPoint.h/ncb/module/z:\public\html\SampleCode\OpenGL\3dgl\3dgl\GSceneWindow.H/ncb/versioninfo/ncb/module/c:\OpenGL\3dgl\3dgl\3DUtils.cpp/ncb/module/c:\OpenGL\3dgl\3dgl\GCamera.cpp/ncb/module/c:\OpenGL\3dgl\3dgl\GCube.cpp/ncb/module/c:\OpenGL\3dgl\3dC:\Program Files\Microsoft Visual Studio .NET 2003\Vc7\vcpackages\prebuilt.ncbZ:\public\html\SampleCode\OpenGL\3DGL\3DGL\3DGL.vcproj|Debug|Win32Z:\public\html\SampleCode\OpenGL\3DGL\3DGL\3DGL.vcproj|Release|Win32z:\public\html\SampleCode\OpenGL\3dgl\3dgl\main.cpp"GSceneWindow.h"mainintinitHelpvoidt1char %[10000]z:\public\html\SampleCode\OpenGL\3dgl\3dgl\GCamera.cpp"GCamera.h"GCamera::MIN_PHIconst doubleGCamera::~GCameraGCamera::DEFAULT_ANGLE_INCREMENTGCamera::subYCameraboolGCamera::addXCameraGCamera::changeUpdouble xdouble ydouble zGCamera::MAX_RADIUSGCamera::recalcCoordinatesGCamera::DEFAULT_RADIUSGCamera::addYCameraGCamera::DEFAULT_RADIUS_INCREMENTGCamera::changeLookGCamera::GCameraGCamera::zoomInGCamera::MAX_THETAGCamera::zoomOutGCamera::subXCameraGCamera::MIN_RADIUSGCamera::MAX_PHIGCamera::MIN_THETAz:\public\html\SampleCode\OpenGL\3dgl\3dgl\GCube.cppmentglGetIntegervglTexCoord1sglClearDepthGLclampd depthglDeleteTexturesGLshortshortc:\program files\fltk-1.1.4.2\vs7\fl\fl.h"Enumerations.H"Fl_HFl_ObjectFl_WidgetFl_Box_Draw_Fvoid %(int, int, int, int, Fl_Color)FlFl::FlFl::e_numberFl::e_xFl::e_yFl::e_x_rootFl::e_y_rootFl::e_dxFl::e_dyFl::e_stateFl::e_clicksFl::e_is_clickFl::e_keysymFl::e_textchar *Fl::e_lengthFl::belowmouse_Fl_Widget *Fl::pushed_Fl::focus_Fl::damage_Fl::selection_owner_Fl::modal_Fl_Window *Fl::grab_Fl::compose_stateFl::visible_focus_Fl::dnd_text_ops_Fl::damageint dFl::idleFl::scheme_const char *Fl::scheme_bg_Fl_Image *Fl::versionFl::argchar ** int &Fl::argsint (*)(int, char ** , int &) = 0Fl::helpconst char *constFl::displayFl::visualFl::gl_visualint *alist = 0Fl::own_colormapFl::get_system_colorsFl::foregrounducharFl::backgroundFl::background2Fl::schemeFl::reload_schemeFl::waitdouble timeFl::checkFl::readyFl::runFl::readqueueFl::add_timeoutFl_Timeout_Handlervoid * = 0Fl::repeat_timeoutFl::has_timeoutFl::remove_timeoutFl::add_checkFl::has_checkFl::remove_checkFl::add_fdint fdvoid (*cb)(int, void *)int whenFl::remove_fdFl::add_idlevoid (*cb)(void *)Fl::has_idleFl::remove_idleFl::redrawFl::flushFl::warningvoid (*%)(const char *, ...)Fl::errorFl::fatalFl::first_windowFl::next_windowconst Fl_Window *Fl::modalFl::grabFl_Window &winFl::eventFl::event_xFl::event_yFl::event_x_rootFl::event_y_rootFl::event_dxFl::event_dyFl::get_mouseFl::event_clicksint iFl::event_is_clickFl::event_buttonFl::event_stateFl::event_keyFl::get_keyFl::event_textFl::event_lengthFl::composeint &delFl::compose_resetFl::event_insideconst Fl_Widget *Fl::test_shortcutFl::handleFl::belowmouseFl::pushedFl::focusFl::add_handlerint (*h)(int)Fl::remove_handlerFl::copyconst char *stuffint lenint clipboard = 0Fl::pasteFl_Widget &receiverint clipboardFl::dndFl::selection_ownerFl::selectionFl_Widget &ownerFl::xFl::yFl::wFl::hFl::set_colorFl_ColorFl::get_coloruchar &Fl::free_colorint overlay = 0Fl::get_fontFl_FontFl::get_font_nameint *attributes = 0Fl::get_font_sizesint *&sizepFl::set_fontFl::set_fontsconst char * = 0Fl::set_labeltypeFl_LabeltypeFl_Labeltype fromFl_Label_Draw_F *Fl_Label_Measure_F *Fl::get_boxtypeFl_Box_Draw_F *Fl_BoxtypeFl::set_boxtypeFl_Boxtype fromFl::box_dxFl::box_dyFl::box_dwFl::box_dhFl::draw_box_activeFl::set_abortvoid (*f)(const char *, ...)Fl::atclosevoid (*%)(Fl_Window *, void *)Fl::default_atclosevoid *Fl::set_atclosevoid (*f)(Fl_Window *, void *)Fl::event_shiftFl::event_ctrlFl::event_altFl::event_buttonsFl::event_button1Fl::event_button2Fl::event_button3Fl::set_idlevoid (*cb)(void)Fl::releaseFl::visible_focusint vFl::dnd_text_opsFl::lockFl::unlockFl::awakevoid *message = 0Fl::thread_messageFl_Label_Measure_Fvoid %(const struct Fl_Label *, int &, int &)Fl_Label_Draw_Fvoid %(const struct Fl_Label *, int, int, int, int, Fl_Align)c:\program files\fltk-1.1.4.2\vs7\gl\glut.hc:\program files\fltk-1.1.4.2\vs7\fl\gl.hFL_gl_Hgl_fontFL_EXPORT voidint fontidint sizegl_heightFL_EXPORT intgl_descentgl_widthFL_EXPORT doublegl_finishgl_startgl_rectfgl_draw_imageconst uchar *int d = 3int ld = 0gl_drawFl_Alignfloat xfloat ygl_rectgl_measureint &xint &ygl_colorint cc:\program files\fltk-1.1.4.2\vs7\fl\fl_gl_window.h"Fl_Window.H"Fl_Gl_Window_HFl_WindowFl_Gl_Window::mode_Fl_Gl_Window::alistconst int *Fl_Gl_Window::gFl_Gl_Choice *Fl_Gl_Window::context_GLContextFl_Gl_Window::valid_charFl_Gl_Window::damage1_Fl_Gl_Window::draw_overlayFl_Gl_Window::initFl_Gl_Window::overlayFl_Gl_Window::make_overlayFl_Gl_Window::can_doconst int *mint mFl_Gl_Window::modeconst int *aint aFl_ModeFl_Gl_Window::showchar **bFl_Gl_Window::flushFl_Gl_Window::hideFl_Gl_Window::resizeFl_Gl_Window::validchar vFl_Gl_Window::invalidateFl_Gl_Window::contextint destroy_flag = 0Fl_Gl_Window::make_currentFl_Gl_Window::swap_buffersFl_Gl_Window::orthoFl_Gl_Window::can_do_overlayFl_Gl_Window::redraw_overlayFl_Gl_Window::hide_overlayFl_Gl_Window::make_overlay_currentFl_Gl_Window::~Fl_Gl_WindowFl_Gl_Window::Fl_Gl_Windowint Xint Yint Wint Hconst char *l = 0c:\program files\fltk-1.1.4.2\vs7\fl\enumerations.h"Fl_Export.H"Fl_Enumerations_HFL_MAJOR_VERSIONFL_MINOR_VERSIONFL_PATCH_VERSION4FL_VERSION((double)FL_MAJOR_VERSION + (double)FL_MINOR_VERSION * 0.01 + (double)FL_PATCH_VERSION * 0.0001)FL_KEYBOARDFL_KEYDOWNFL_Button0xfee8FL_BackSpace0xff08FL_Tab0xff09FL_Enter0xff0dFL_Pause0xff13FL_Scroll_Lock0xff14FL_Escape0xff1bFL_Home0xff50FL_Left0xff51FL_Up0xff52FL_Right0xff53FL_Down0xff54FL_Page_Up0xff55FL_Page_Down0xff56FL_End0xff57FL_Print0xff61FL_Insert0xff63FL_Menu0xff67FL_Help0xff68FL_Num_Lock0xff7fFL_KP0xff80FL_KP_Enter0xff8dFL_KP_Last0xffbdFL_FFL_F_Last0xffe0FL_Shift_L0xffe1FL_Shift_R0xffe2FL_Control_L0xffe3FL_Control_R0xffe4FL_Caps_Lock0xffe5FL_Meta_L0xffe7FL_Meta_R0xffe8FL_Alt_L0xffe9FL_Alt_R0xffeaFL_Delete0xffffFL_LEFT_MOUSEFL_MIDDLE_MOUSEFL_RIGHT_MOUSE3FL_SHIFTFL_CAPS_LOCKFL_CTRLFL_ALTFL_NUM_LOCK0x00100000FL_META0x00400000FL_SCROLL_LOCK0x00800000FL_BUTTON10x01000000FL_BUTTON20x02000000FL_BUTTON30x04000000FL_BUTTONS0x7f000000FL_BUTTON(0x00800000<<())nFL_COMMANDFL_ROUND_UP_BOXfl_define_FL_ROUND_UP_BOX()FL_ROUND_DOWN_BOX(Fl_Boxtype)(fl_define_FL_ROUND_UP_BOX()+1)FL_SHADOW_BOXfl_define_FL_SHADOW_BOX()FL_SHADOW_FRAME(Fl_Boxtype)(fl_define_FL_SHADOW_BOX()+2)FL_ROUNDED_BOXfl_define_FL_ROUNDED_BOX()FL_ROUNDED_FRAME(Fl_Boxtype)(fl_define_FL_ROUNDED_BOX()+2)FL_RFLAT_BOXfl_define_FL_RFLAT_BOX()FL_RSHADOW_BOXfl_define_FL_RSHADOW_BOX()FL_DIAMOND_UP_BOXfl_define_FL_DIAMOND_BOX()FL_DIAMOND_DOWN_BOX(Fl_Boxtype)(fl_define_FL_DIAMOND_BOX()+1)FL_OVAL_BOXfl_define_FL_OVAL_BOX()FL_OSHADOW_BOX(Fl_Boxtype)(fl_define_FL_OVAL_BOX()+1)FL_OVAL_FRAME(Fl_Boxtype)(fl_define_FL_OVAL_BOX()+2)FL_OFLAT_BOX(Fl_Boxtype)(fl_define_FL_OVAL_BOX()+3)FL_PLASTIC_UP_BOXfl_define_FL_PLASTIC_UP_BOX()FL_PLASTIC_DOWN_BOX(Fl_Boxtype)(fl_define_FL_PLASTIC_UP_BOX()+1)FL_PLASTIC_UP_FRAME(Fl_Boxtype)(fl_define_FL_PLASTIC_UP_BOX()+2)FL_PLASTIC_DOWN_FRAME(Fl_Boxtype)(fl_define_FL_PLASTIC_UP_BOX()+3)FL_PLASTIC_THIN_UP_BOX(Fl_Boxtype)(fl_define_FL_PLASTIC_UP_BOX()+4)FL_PLASTIC_THIN_DOWN_BOX(Fl_Boxtype)(fl_define_FL_PLASTIC_UP_BOX()+5)FL_FRAMEFL_ENGRAVED_FRAMEFL_FRAME_BOXFL_ENGRAVED_BOXFL_CIRCLE_BOXFL_DIAMOND_BOXFL_SYMBOL_LABELFL_NORMAL_LABELFL_SHADOW_LABELfl_define_FL_SHADOW_LABEL()FL_ENGRAVED_LABELfl_define_FL_ENGRAVED_LABEL()FL_EMBOSSED_LABELfl_define_FL_EMBOSSED_LABEL()FL_FREE_COLOR(Fl_Color)16FL_NUM_FREE_COLOR16FL_GRAY_RAMP(Fl_Color)32FL_NUM_GRAY24FL_GRAYFL_BACKGROUND_COLORFL_COLOR_CUBE(Fl_Color)56FL_NUM_RED5FL_NUM_GREEN8FL_NUM_BLUEcontrastfl_contrastdownfl_downframefl_frameinactivefl_inactiveFl_DamageFL_DAMAGE_OVERLAYFL_DAMAGE_SCROLLFL_DAMAGE_USER232FL_DAMAGE_ALL128FL_DAMAGE_USER1FL_DAMAGE_EXPOSEFL_DAMAGE_CHILDFL_EXPORT Fl_Colorenum Fl_Color fgenum Fl_Color bgfl_define_FL_EMBOSSED_LABELFl_Labeltype FL_EXPORTenum Fl_Boxtypeenum Fl_Boxtype bfl_define_FL_RFLAT_BOXFL_EXPORT Fl_BoxtypeFl_CursorFL_CURSOR_W36FL_CURSOR_S9FL_CURSOR_NWSE80FL_CURSOR_DEFAULTFL_CURSOR_N70FL_CURSOR_MOVE27FL_CURSOR_INSERT77FL_CURSOR_E49FL_CURSOR_NONE255FL_CURSOR_NESW81FL_CURSOR_WAIT76FL_CURSOR_CROSS66FL_CURSOR_ARROW35FL_CURSOR_NW68FL_CURSOR_SW7FL_CURSOR_SEFL_CURSOR_NE69FL_CURSOR_WE79FL_CURSOR_NS78FL_CURSOR_HELP47FL_CURSOR_HAND31_FL_ROUND_UP_BOX22_FL_ROUNDED_FRAME_FL_RSHADOW_BOX19_FL_SHADOW_BOX1512FL_THIN_DOWN_BOXFL_UP_FRAME_FL_PLASTIC_THIN_UP_BOX34_FL_PLASTIC_UP_BOX30_FL_ROUND_DOWN_BOX23FL_BORDER_BOX14FL_EMBOSSED_FRAME1310FL_THIN_DOWN_FRAMEFL_THIN_UP_BOX6FL_DOWN_FRAMEFL_DOWN_BOXFL_FLAT_BOXFL_FREE_BOXTYPE_FL_PLASTIC_DOWN_BOX_FL_DIAMOND_UP_BOX_FL_RFLAT_BOX21_FL_ROUNDED_BOX18FL_BORDER_FRAMEFL_EMBOSSED_BOX11FL_THIN_UP_FRAMEFL_UP_BOX_FL_PLASTIC_THIN_DOWN_BOX_FL_PLASTIC_DOWN_FRAME33_FL_PLASTIC_UP_FRAME_FL_OFLAT_BOX29_FL_OVAL_FRAME28_FL_OSHADOW_BOX_FL_OVAL_BOX26_FL_DIAMOND_DOWN_BOX25_FL_SHADOW_FRAME17FL_NO_BOXfl_define_FL_PLASTIC_UP_BOXFL_DARK_MAGENTA152FL_YELLOW95FL_FOREGROUND_COLORFL_WHITEFL_DARK_BLUE136FL_DARK_YELLOWFL_CYAN223FL_BLACK56FL_LIGHT354FL_DARK_CYAN140FL_BLUE216FL_RED88FL_LIGHT252FL_DARK1FL_DARK245FL_DARK339FL_SELECTION_COLORFL_INACTIVE_COLORFL_DARK_GREEN60FL_DARK_RED72FL_MAGENTA248FL_GREEN63FL_LIGHT150FL_GRAY0FL_BACKGROUND2_COLORfl_define_FL_OVAL_BOXFl_WhenFL_WHEN_ENTER_KEYFL_WHEN_NEVERFL_WHEN_NOT_CHANGEDFL_WHEN_ENTER_KEY_ALWAYSFL_WHEN_RELEASE_ALWAYSFL_WHEN_ENTER_KEY_CHANGEDFL_WHEN_RELEASEFL_WHEN_CHANGEDfl_darkerenum Fl_Colorenum Fl_Color c__unnamed_b556e87b_1FL_READFL_EXCEPTFL_WRITEfl_define_FL_SHADOW_LABELfl_gray_rampfl_color_cubeint rint gint bfl_color_averageenum Fl_Color c1enum Fl_Color c2float weightfl_define_FL_DIAMOND_BOX_FL_EMBOSSED_LABEL_FL_SHADOW_LABEL_FL_MULTI_LABEL_FL_IMAGE_LABEL_FL_ICON_LABELFL_FREE_LABELTYPE_FL_ENGRAVED_LABELFL_NO_LABELfl_define_FL_ROUND_UP_BOXfl_lighterulongunsigned longfl_define_FL_ENGRAVED_LABELfl_define_FL_SHADOW_BOXFL_ALIGN_NOWRAPFL_ALIGN_LEFT_BOTTOMFL_ALIGN_LEFT_TOPFL_ALIGN_BOTTOM_LEFTFL_ALIGN_TOP_LEFTFL_ALIGN_WRAPFL_ALIGN_RIGHTFL_ALIGN_RIGHT_TOPFL_ALIGN_TEXT_OVER_IMAGEFL_ALIGN_BOTTOMFL_ALIGN_TOPFL_ALIGN_BOTTOM_RIGHTFL_ALIGN_IMAGE_OVER_TEXTFL_ALIGN_LEFTFL_ALIGN_RIGHT_BOTTOMFL_ALIGN_TOP_RIGHTFL_ALIGN_CLIP64FL_ALIGN_INSIDEFL_ALIGN_CENTERfl_define_FL_ROUNDED_BOXfl_rgb_coloruchar guchar ruchar bfl_define_FL_RSHADOW_BOXFL_ZAPF_DINGBATSFL_TIMES_ITALICFL_TIMES_BOLDFL_COURIER_BOLDFL_HELVETICA_BOLD_ITALICFL_FREE_FONTFL_SCREENFL_SYMBOLFL_HELVETICAFL_ITALICFL_BOLDFL_TIMES_BOLD_ITALICFL_TIMESFL_COURIER_BOLD_ITALICFL_COURIER_ITALICFL_HELVETICA_BOLDFL_SCREEN_BOLDFL_COURIERFL_HELVETICA_ITALICFL_FAKE_SINGLEFL_ACCUMFL_RGB8FL_ALPHAFL_RGBFL_STEREO256FL_STENCILFL_DEPTHFL_MULTISAMPLEFL_DOUBLEFL_SINGLEFL_INDEXFl_EventFL_DND_ENTERFL_SHOWFL_SHORTCUTFL_FOCUSFL_RELEASEFL_PUSHFL_DND_RELEASEFL_HIDEFL_DEACTIVATEFL_CLOSEFL_DRAGFL_SELECTIONCLEARFL_PASTEFL_ACTIVATEFL_MOVEFL_KEYUPFL_UNFOCUSFL_LEAVEFL_NO_EVENTFL_DND_LEAVEFL_DND_DRAGFL_MOUSEWHEELFL_ENTERc:\program files\fltk-1.1.4.2\vs7\fl\fl_window.h"Fl_Group.H"Fl_Window_HFL_WINDOW0xF0FL_DOUBLE_WINDOW0xF1Fl_GroupFl_Window::iFl_X *Fl_Window::iconlabel_Fl_Window::xclass_Fl_Window::icon_const void *Fl_Window::minwFl_Window::minhFl_Window::maxwFl_Window::maxhFl_Window::dwFl_Window::dhFl_Window::aspectFl_Window::size_range_setFl_Window::cursor_defaultFl_Window::cursor_fgFl_Window::cursor_bgFl_Window::size_range_Fl_Window::__unnamed_c1f29ef6_1Fl_Window::FL_MODALFl_Window::FL_NON_MODALFl_Window::FL_OVERRIDEFl_Window::FL_FORCE_POSITIONFl_Window::FL_NOBORDERFl_Window::_Fl_WindowFl_Window::current_Fl_Window::drawFl_Window::flushFl_Window::Fl_WindowFl_Window::~Fl_WindowFl_Window::handleFl_Window::resizeFl_Window::borderFl_Window::clear_borderFl_Window::set_overrideFl_Window::overrideFl_Window::set_modalFl_Window::modalFl_Window::set_non_modalFl_Window::non_modalFl_Window::hotspotconst Fl_Widget &pint offscreen = 0Fl_Window::free_positionFl_Window::size_rangeint c = 0int d = 0int e = 0int f = 0int g = 0Fl_Window::labelconst char *labelconst char *iconlabelFl_Window::iconlabelFl_Window::xclassconst char *cFl_Window::iconconst void *icFl_Window::shownFl_Window::showFl_Window::hideFl_Window::fullscreenFl_Window::fullscreen_offFl_Window::iconizeFl_Window::x_rootFl_Window::y_rootFl_Window::currentFl_Window::make_currentFl_Window::cursorFl_Color = FL_BLACKFl_Color = FL_WHITEFl_Window::default_cursorFl_Window::default_callbackvoid *vc:\program files\fltk-1.1.4.2\vs7\fl\glut.h"gl.h""Fl.H""Fl_Gl_Window.H"GLUT_RGBGLUT_RGBAGLUT_INDEXGLUT_SINGLEGLUT_DOUBLEGLUT_ACCUMGLUT_ALPHAGLUT_DEPTHGLUT_STENCILGLUT_MULTISAMPLEGLUT_STEREOGLUT_CURSOR_RIGHT_ARROW((Fl_Cursor)2)GLUT_CURSOR_LEFT_ARROW((Fl_Cursor)67)GLUT_CURSOR_INFOGLUT_CURSOR_DESTROY((Fl_Cursor)45)GLUT_CURSOR_HELPGLUT_CURSOR_CYCLE((Fl_Cursor)26)GLUT_CURSOR_SPRAY((Fl_Cursor)63)GLUT_CURSOR_WAITGLUT_CURSOR_TEXTGLUT_CURSOR_CROSSHAIRGLUT_CURSOR_UP_DOWNGLUT_CURSOR_LEFT_RIGHTGLUT_CURSOR_TOP_SIDEGLUT_CURSOR_BOTTOM_SIDEGLUT_CURSOR_LEFT_SIDEGLUT_CURSOR_RIGHT_SIDEGLUT_CURSOR_TOP_LEFT_CORNERGLUT_CURSOR_TOP_RIGHT_CORNERGLUT_CURSOR_BOTTOM_RIGHT_CORNERGLUT_CURSOR_BOTTOM_LEFT_CORNERGLUT_CURSOR_INHERITGLUT_CURSOR_NONEGLUT_CURSOR_FULL_CROSSHAIRGLUT_LEFT_BUTTONGLUT_MIDDLE_BUTTONGLUT_RIGHT_BUTTONGLUT_DOWNGLUT_UPGLUT_KEY_F1GLUT_KEY_F2GLUT_KEY_F3GLUT_KEY_F4GLUT_KEY_F5GLUT_KEY_F6GLUT_KEY_F7GLUT_KEY_F8GLUT_KEY_F9GLUT_KEY_F10GLUT_KEY_F11GLUT_KEY_F12GLUT_KEY_LEFTGLUT_KEY_UPGLUT_KEY_RIGHTGLUT_KEY_DOWNGLUT_KEY_PAGE_UPGLUT_KEY_PAGE_DOWNGLUT_KEY_HOMEGLUT_KEY_ENDGLUT_KEY_INSERTGLUT_WINDOW_STENCIL_SIZEGLUT_WINDOW_DEPTH_SIZEGLUT_WINDOW_RED_SIZEGLUT_WINDOW_GREEN_SIZEGLUT_WINDOW_BLUE_SIZEGLUT_WINDOW_ALPHA_SIZEGLUT_WINDOW_ACCUM_RED_SIZEGLUT_WINDOW_ACCUM_GREEN_SIZEGLUT_WINDOW_ACCUM_BLUE_SIZEGLUT_WINDOW_ACCUM_ALPHA_SIZEGLUT_WINDOW_DOUBLEBUFFERGLUT_WINDOW_RGBAGLUT_WINDOW_COLORMAP_SIZEGLUT_WINDOW_NUM_SAMPLESGL_SAMPLES_SGISGLUT_WINDOW_STEREOGLUT_ACTIVE_SHIFTGLUT_ACTIVE_CTRLGLUT_ACTIVE_ALTGLUT_OVERLAY_POSSIBLE800GLUT_TRANSPARENT_INDEX803GLUT_NORMAL_DAMAGED804GLUT_OVERLAY_DAMAGED805GLUT_BITMAP_9_BY_15(&glutBitmap9By15)GLUT_BITMAP_8_BY_13(&glutBitmap8By13)GLUT_BITMAP_TIMES_ROMAN_10(&glutBitmapTimesRoman10)GLUT_BITMAP_TIMES_ROMAN_24(&glutBitmapTimesRoman24)GLUT_BITMAP_HELVETICA_10(&glutBitmapHelvetica10)GLUT_BITMAP_HELVETICA_12(&glutBitmapHelvetica12)GLUT_BITMAP_HELVETICA_18(&glutBitmapHelvetica18)GLUT_STROKE_ROMAN((void*)0)GLUT_STROKE_MONO_ROMAN((void*)1)glutPostOverlayRedisplayglutTimerFuncunsigned int msecvoid (*f)(int)int valueglutRemoveMenuItemint itemglutShowWindowglutDetachMenuglutDisplayFuncvoid (*f)(void)glutBitmapCharactervoid *fontint characterglutPostRedisplayglutInitWindowSizeglutMainLoopglutEntryFuncglutDestroyWindowint winglutAttachMenuglutSetWindowTitlechar *tglutSetMenuglutKeyboardFuncvoid (*f)(uchar, int, int)glutSolidSphereglutCreateSubWindowint widthint heightglutRemoveOverlayglutIdleFuncglutInitint *argcpchar **argvglutSolidIcosahedronglutStrokeWidthglutWireIcosahedronglutPassiveMotionFuncvoid (*f)(int, int)glutMenuStateFuncglutCreateMenuvoid (*)(int)glutHideWindowglutMouseFuncvoid (*f)(int, int, int, int)glutChangeToSubMenuchar *labelint submenuglutWireDodecahedronglutGetMenuglutSpecialFuncvoid (*f)(int, int, int)glutEstablishOverlayglutSetWindowglutSolidDodecahedronglutShowOverlayGlut_Bitmap_FontGlut_Bitmap_Font::fontGlut_Bitmap_Font::sizeglutWireTorusGLint sidesGLint ringsglutSolidTorusglutMenuStatusFuncglutInitDisplayModeunsigned int modeglutExtensionSupportedchar *nameglutWireTeapotGLdouble sizeglutSetCursorFl_Cursor cursorglutWireTetrahedronglutGetglutReshapeFuncglutGetWindowglutSwapBuffersglutWireCubeglutGetModifiersglutSolidConeGLdouble baseglutVisibilityFuncglutDestroyMenuint menuglutSolidOctahedronFl_Glut_WindowFl_Glut_Window::_initFl_Glut_Window::mouse_downFl_Glut_Window::drawFl_Glut_Window::draw_overlayFl_Glut_Window::handleFl_Glut_Window::numberFl_Glut_Window::menuint %[3]Fl_Glut_Window::make_currentFl_Glut_Window::displayFl_Glut_Window::overlaydisplayFl_Glut_Window::reshapevoid (*%)(int, int)Fl_Glut_Window::keyboardvoid (*%)(uchar, int, int)Fl_Glut_Window::mousevoid (*%)(int, int, int, int)Fl_Glut_Window::motionFl_Glut_Window::passivemotionFl_Glut_Window::entryvoid (*%)(int)Fl_Glut_Window::visibilityFl_Glut_Window::specialvoid (*%)(int, int, int)Fl_Glut_Window::Fl_Glut_WindowFl_Glut_Window::~Fl_Glut_WindowglutBitmapWidthglutUseLayerGLenum layerglutWireCone__unnamed_d757ae17_5GLUT_DISPLAY_MODE_POSSIBLEGLUT_SCREEN_HEIGHTGLUT_SCREEN_WIDTHGLUT_WINDOW_BUFFER_SIZEGLUT_INIT_DISPLAY_MODEGLUT_INIT_WINDOW_WIDTHGLUT_INIT_WINDOW_XGLUT_WINDOW_PARENTGLUT_RETURN_ZEROGLUT_INIT_WINDOW_YGLUT_MENU_NUM_ITEMSGLUT_WINDOW_XGLUT_INIT_WINDOW_HEIGHTGLUT_WINDOW_HEIGHTGLUT_WINDOW_WIDTHGLUT_WINDOW_Y__unnamed_d757ae17_4GLUT_MENU_NOT_IN_USEGLUT_MENU_IN_USE__unnamed_d757ae17_3GLUT_NOT_VISIBLEGLUT_VISIBLE__unnamed_d757ae17_2GLUT_LEFTGLUT_ENTERED__unnamed_d757ae17_1GLUT_OVERLAYGLUT_NORMALglutWireSphereglutHideOverlayglutAddSubMenuglutMotionFuncglutPositionWindowglutChangeToMenuEntryglutPopWindowglutSolidTeapotglutCreateWindowchar *titleglutWireOctahedronglutSolidTetrahedronglutOverlayDisplayFuncglutFullScreenglutSetIconTitleglutIconifyWindowglutStrokeCharacterglutInitWindowPositionglutReshapeWindowglutLayerGetglutAddMenuEntryglutSolidCubec:\program files\fltk-1.1.4.2\vs7\fl\fl_export.hFl_Export_HFL_EXPORT__declspec(dllexport)c:\program files\fltk-1.1.4.2\vs7\fl\fl_group.h"Fl_Widget.H"Fl_Group_HFl_EndFl_End::Fl_EndFl_Group::array_Fl_Widget **Fl_Group::savedfocus_Fl_Group::resizable_Fl_Group::children_Fl_Group::sizes_short *Fl_Group::navigationFl_Group::current_Fl_Group *Fl_Group::drawFl_Group::draw_childFl_Widget &Fl_Group::draw_childrenFl_Group::draw_outside_labelconst Fl_Widget &Fl_Group::update_childFl_Group::sizesFl_Group::handleFl_Group::beginFl_Group::endFl_Group::currentFl_Group *gFl_Group::childrenFl_Group::childFl_Group::findconst Fl_Widget &oFl_Group::arrayFl_Widget *const *Fl_Group::resizeFl_Group::Fl_GroupFl_Group::~Fl_GroupFl_Group::addFl_Widget *oFl_Group::insertFl_Widget &oFl_Widget *beforeFl_Group::removeFl_Group::clearFl_Group::resizableFl_Group::add_resizableFl_Group::init_sizesFl_Group::focusFl_Group::_ddfdesign_kludgeFl_Widget *&Fl_Group::forms_endc:\program files\fltk-1.1.4.2\vs7\fl\fl_widget.hFl_Widget_HFL_RESERVED_TYPE100Fl_Callbackvoid %(class Fl_Widget *, void *)Fl_Callback_pFl_Callback *Fl_LabelFl_Label::valueFl_Label::imageFl_Label::deimageFl_Label::typeFl_Label::fontFl_Label::sizeFl_Label::colorFl_Label::drawFl_Label::measureFl_Callback1void %(class Fl_Widget *, long)Fl_Callback0void %(class Fl_Widget *)Fl_Widget::parent_Fl_Widget::callback_Fl_Widget::user_data_Fl_Widget::x_Fl_Widget::y_Fl_Widget::w_Fl_Widget::h_Fl_Widget::label_Fl_Widget::flags_Fl_Widget::color_Fl_Widget::color2_Fl_Widget::type_Fl_Widget::damage_Fl_Widget::box_Fl_Widget::align_Fl_Widget::when_Fl_Widget::tooltip_Fl_Widget::operator =Fl_Widget::Fl_WidgetFl_Widget::xFl_Widget::yFl_Widget::wFl_Widget::hFl_Widget::flagsFl_Widget::set_flagFl_Widget::clear_flagFl_Widget::__unnamed_4a32997d_1Fl_Widget::CHANGEDFl_Widget::INVISIBLEFl_Widget::VISIBLE_FOCUSFl_Widget::SHORTCUT_LABELFl_Widget::OUTPUTFl_Widget::INACTIVEFl_Widget::draw_boxFl_Widget::draw_focusFl_Widget::draw_labelFl_Widget::~Fl_WidgetFl_Widget::drawFl_Widget::handleFl_Widget::parentFl_Group *pFl_Widget::typeuchar tFl_Widget::resizeFl_Widget::damage_resizeFl_Widget::positionFl_Widget::sizeFl_Widget::alignuchar aFl_Widget::boxFl_Boxtype aFl_Widget::colorunsigned int aunsigned int bFl_Widget::selection_colorFl_Widget::labelFl_Labeltype aconst char *bconst char *aFl_Widget::labeltypeFl_Widget::labelcolorFl_Widget::labelfontFl_Widget::labelsizeFl_Widget::imageFl_Image &aFl_Image *aFl_Widget::deimageFl_Widget::tooltipconst char *tFl_Widget::callbackFl_Callback1 *clong p = 0Fl_Callback0 *cFl_Callback *cvoid *pFl_Widget::user_dataFl_Widget::argumentlong vlongFl_Widget::whenuchar iFl_Widget::visibleFl_Widget::visible_rFl_Widget::showFl_Widget::hideFl_Widget::set_visibleFl_Widget::clear_visibleFl_Widget::activeFl_Widget::active_rFl_Widget::activateFl_Widget::deactivateFl_Widget::outputFl_Widget::set_outputFl_Widget::clear_outputFl_Widget::takeseventsFl_Widget::changedFl_Widget::set_changedFl_Widget::clear_changedFl_Widget::take_focusFl_Widget::set_visible_focusFl_Widget::clear_visible_focusFl_Widget::visible_focusFl_Widget::default_callbackFl_Widget::do_callbacklong argvoid *arg = 0Fl_Widget::test_shortcutFl_Widget::containsFl_Widget::insideconst Fl_Widget *oFl_Widget::redrawFl_Widget::redraw_labelFl_Widget::damageuchar cFl_Widget::clear_damageuchar c = 0Fl_Widget::measure_labelint &xxint &yyFl_Widget::windowFl_Widget::color2Release|Win323/K4GL 4'^1-[*w2@NJ ZeJ,/FEf1FE8~t̥B!B$.e}F,*b;|$sgZYYv)52?I #B#JDm.Ւv\ ӪB (%%<UcT-SWVh3W0X= A>ACD2E1~]3'GHmn]2[]ucc*|Uv_<9]yc@ Kd_OFG^_H4Y0;Y AZgP w{ R\gw+.-/9R EK>^u{̐a-hZ8 ]T#YgML!ţ>iU>p>+^p>ƽPvo8:>b l\R(;Y<tx=T\d-IT(en6J.#`[N͍]s\jF|pLNT5ra  :Nn*NHe7AWA8CD1E3y}n)AVSSTWjSM*qzl!^tlUȵ~2pold_T).F8GE!G H(iyA@ X][֢1N% Ll> %8.|pi"}q-9 ?ns'iY.hqL ͟y` +5oۥuչR}MwTtr 1PlmII|IkIIIII|+d7k(tYܚCz+JnaviZBp3N.sdR@xޕQ,LWFpAu]CE\*VUCTR.L6\?#A AB]D]/sEE2Ek1nI{hNi|ϥK7!d3U5hT_q%xxH&FG+Gv!H$w-|̼/E{ LKb~’45^7688O9{OU8S{fu\\fA h//fhQӢ؊?Jo5C:0j9!r"yn޸P2UT^ATD^bY!m}|z_HH&B xbI.\frڐ 1׬Y^$=aYi1YlN-j}*U3TRAYW2XR@A$ACPqrDOEJB"iG`z(FFFfq zʚHfO<8rX_17Ze^% IFGG@HO:oo٣MdZ#K.Oj %,=KMK}xt&45j"o|76)8q9S6~F HԴ+q2~ ~/mK*_fU $:"a:6m'OAo'o[B[$O1(;OmPY 8'yy]_ H7]"Q OA( V.66ا<6o"/vvL-/p{DY bNuZ#TR#3XkWaBCDGF 3)@h@w`]rJ:@h}}0k0pv_|NrIgSXX5G#a9U\&{yM{R<U "(3#+US$r5W~ g7RQt]+-2&[Wm'KN4576J=89[x9SLgqsrW1[__ D{["PjKi7^f tV{Vs܅\IMGomkX'=0PkMfRrUrWwNt:|;AKA;q5?.p9NҕOK|iup4.K~C<gxy79.H:gʩ2_h:`b#YYR/LNGN`0vܘ>:T5Arc0%v!X8q*YZQ rI1D8sá/Jn)}`Nb+..k]_eIL]}lqLUTR3vX[ArAVCB1gD; F!ZDY9b%%Ry#$^$jcՁلQIT]hFHV[MTRTSw[c7xbVTZc'e{3N^DKJNKM%,43q~585L667S888EqS>YdDC _tt ; 7/*R'HĆK9O;m:_;K;;l)5jYnDCM CYSQW,W x!1=0^*+6ovj.Zz ptqnUfi?5|o2yDo&P`:`?(2< BAwC2D"\(FCJr"{_f?{!T' KH_:{qݑ,QSw]jIGVLX| ~A|LMBRLTSVq#ms{esg`ȂWKщÁVfH'43 6M5 7e6h879 &| f^`7{Qej މ8nLD&/f uMcg.Fib@$=KToO9!;:s;&;y<aSU RIYYM yxxaxLhM p6-wJ=(x ?{22*h-cox.A6uC0do\_߆*4IK@Tt$DMtUyLi:2:;;;Zlв&6Xn$L~|3Z L m5Q i=>.-aKwjt*:y2l?nfF@}uv)zEneԛlHE)Sl+@*`4lbU:dkmqpq0dDdh'6hH019j|beOq# r'VnϺ42N)5,"9juI@+Xq~Ҍz.MyK1oT/xSavn Vns͊%^)GvcK.+,ftBO"+]ӰK"53Ph%$l565f6H7888992Z`^A z SEAl)[$'ì3zS6Olz$pS":~xv*|wքaePL-G"EeUڇ;,z|M }_}+A22Gc*%m4SRS)%Pe <Ѓfp5V{AM`P%,wγn@S=S0"w˔( T{}R<9/LrM,ës uGiYM!fx-FlcIa[h o h$lMvuciehn5u*C+M |F+,^O_PNFӀ3B[q?C~3ӱj#!dcaV*`2X,>Q.Z| Z0PBaQwktPp[pzI g( B>"p^ML0M2X<BT*3Qs+nphsV9^J)gp}aZ-OrNd-Ij@Piq.]@ZD{\u|mCLjT SK 7 9LVRZ %AuW&(~^sYL0FIw"kD tLl,} 3qChCMAJP2*3SmR˿}yDjUM`RT:\{T)B`1g^*rBhw(6Lx4ztyfyO0(oktr :pEp},WW>M.=Jڞm0>O5 FZ} Nl&^&P&t >cJJa,#Lmx<?z`<*P@ɨKk93K"8hL25aL<7T3U xdI5kG kkzTG5MKaab*$cP~XKıjF8RD~'R7#yC!*EyM@bM_F&hh:2vdT (YOjsotNWz$-'RzbӖƸfM*?bsBR?9+Lo[  B[)t@ Z)N-:|e8k<k =v0>g !M"Nb_-4i}`!8sRJ% - i,(?NYm4P@:beruHI̬Ѿ4kb&9+yLjR $u"zSI'F30cMx_q2 Mu_w |_Z#< 6K*M3tN,*rW7|!jU!H5^rfz:С0,QP&fvk.+AN+P<rKpT2 =p^h2hj9 zN~r"neF; ^<Pa`nm/ 5 4b yݔ,^VH&A ,ϒŔW(DSwsy @"(h#=ث+0L!z5z/jzv#<eAI8݃@N[1F ѭgqB5n˞-y[9 .1#)@Ɯ'?3O$xߠՋqxkLk.jɋϋj*Bt3D(~[6LMۋ.+ysm{w0aՓw/kNb:{YZT0$9_>h|1bbGofs{^~mu6wuOJx!ZO6?O7z;eip{Ct՝_91 8,W̖/=oAB!C %E-wF { Udjj !h):P=1}}B{rV}/ vw# keGџHEM=N,tIRr1&i2iIO'r0YLt"+(JBW-\-Qurvv*_oC:,|f;R;Xq]UU4/YN*<<;<r<Q=13>=0s ɯ{.ox&nö϶'gJnkOK? w4#!&@[LZjFH1zZ7871 S6ږ X /VBTD(#ENvvQ29 D$Y@v^KcJh!WY{mOD{߯ I!wЦ`P,<8NwV{BGyeʇMQFaǛ ]3u~Cis?#-(*Q6_E-Z08מ/٨Aӻh7:TK/1)N%<;<X<5==nzs>=80 2nDuNOrEDB}J^XEqSkP#whtdcO$+?fjg@% %-~,s5O kKDTf/  d&&j2 'K,RW"| cUz<ʫ9$SPP.P~6 ,yaو>K1*T9 JT}E 0JLդp|-QN.%Ѥ*͆?oVԫkQl6HVǗfߤYHta/_l4 6!nxZx{_jdxmsdaPaZaх<<=@phi>=08km{*x| :HBJ / Qw{? &@*2wn*1yPjNVV}STfXĉ05eiG*JnJ%2Ɉ4Dr{()kr??9? f~x^F`<=Mo 78.kl!pԗgwp5th0iOvKGsICr-juZ*c%+]tevlΠ{))){ȣ4ՎQpzh+/$= *,xcј<<<l=cDN>Ymd,Z=iGPBuAWIDE"iP*@xR^tl{Qk? <@ $HB|4@wyr=\85(HSQUViSTh|TWN+$0eXrm$l)2~3ͷ? aX9h@eI$oX^=#`Mg\ g~û$[RHa/ObYzPlvstlG5ggL9(/ }j*a?@ABCDEFGHIJKLMNO*+-./PQRSTUVWXYZ[\]^_`abcdefg O)48d \hl0$l \h0$@e 0|Dijklmnopqrstuvwxyz{|}~ "#$'(),0123456789:;<=>?@ABCDEFGHIJKLMNO*+-./PQRSTUVWXYZ[\]^_`abcdefg