BLENDER_v225REND 01SRd\MxLexSRscreenMxPxPxlUxUxLbx4xH}N DATAMxM,NxDATA,NxMlNxMxNDATAlNxMNx,Nx}NDATANxMNxlNx}DATANxM,OxNx9DATA,OxMlOxNx}9DATAlOxMOx,OxDATAOxMOxlOx}DATAOxM,PxOx,DATA,PxMlPxOx,9DATAlPxMPx,Px,DATAPxMlPx}DATAPxN,Qx,NxlNxDATA,QxNlQxPxMxNxDATAlQxNQx,Qx,NxNxDATAQxNQxlQxlNx,OxDATAQxN,RxQxNx,OxDATA,RxNlRxQxMxlOxDATAlRxNRx,RxNxlOxDATARxNRxlRxNxOxDATARxN,SxRxlOxOxDATA,SxNlSxRxlOxOxDATAlSxNSx,SxOxOxDATASxNSxlSxNx,PxDATASxN,TxSx,Ox,PxDATA,TxNlTxSxOx,PxDATAlTxNTx,TxOxlPxDATATxNTxlTx,PxlPxDATATxN,UxTx,OxPxDATA,UxNlUxTxOxPxDATAlUxN,UxlPxPxDATAUxOYxMxlOxOxNx?FDz@Pף}}}~VxlWx TDATAVxClWxUxDdCS, 9DDYcCC(BDC?z?4ڈeDATAlWx>VxUx??? ???? A??FDz@PA Aj?I7>}GCHB? A B?=CXXDATAYxOYxUxNx,NxlNx,Ox}<N}<P}NN~4\hDATAYxOl]xYxOxlPxPxOx >?o?/}/}/}  Olm\v4{4{DATAhlmIEGTDATAtlmYxc[u?>{:n>kg}0^?Z>17r?Eu>?a[u?7n}>>0^?kgX>W?4.`?"R|>i,> =8t>:?s_d0y>x?֕n@q v >܏.?p ?H4A^CzUW?4.`?U?#Fr>Cx@ B?=CW4.>`? DATAtC\v{9h>o?)6))6 */IL^x`xDATAL^x>_xl]x!>8;<\>b ?fH?Js?꿳Z?!><hH?8JK?s>?=b:7_:,rdx=إ:q=5> :@>>Ծ{;?K?2NiW@IB? #]@bCCCK?s>??m^W ?=׋@ B?=CK@s DATA_xC`xL^xl]xDdCD1MCC(BDC?z?DATAD`xE_xl]xSSAVE FILE/home/ingo/projects/cromaspace/graphics/shuttle5_normalsfixed.blend)$DATALbxOl]xlPx,Px,OxPx?G@ JL/} 6/} /} 6 O,cxdx,{,{DATA,cx>dxLbxi?E!sR>>> V]{H=Ԇk?I>wv>@"?i?>~H=B!s>Նk?R> V]H>"i@???5 cRA>38?l]? V]?G=k@I͆>K@^A"AdU?y>wX= 4uѽP >{P>Aö>B9AT;H;A4@tN? GdHUA B?=CrG?$34L@`P`P DATAdxC,cxLbxDdCD1MCC(BDC?z?SRdexL\MxSRscreen.001Lfx ixLixmxmx~x4xDATALfxMfxDATAfxMfxLfxDATAfxM gxfxDATA gxMLgxfxDATALgxMgx gxDATAgxMgxLgxDATAgxM hxgxDATA hxMLhxgxDATALhxMhx hxDATAhxMhxLhxDATAhxM ixhxDATA ixMhxDATALixNixfxfxDATAixNixLixLfx gxDATAixN jxixfxLgxDATA jxNLjxixfxgxDATALjxNjx jxLgxgxDATAjxNjxLjxLfxgxDATAjxN kxjx gx hxDATA kxNLkxjxgx hxDATALkxNkx kxgxLhxDATAkxNkxLkxLgxLhxDATAkxN lxkxgxhxDATA lxNLlxkx hxhxDATALlxNlx lxLhxhxDATAlxNlxLlxLhxhxDATAlxN mxlxhxhxDATA mxNLmxlxLgx ixDATALmxNmx mxgx ixDATAmxNLmxhx ixDATAmxOnx??? ???? A??FDz@PA Aj?I7>}GCHB? A B?=CXXDATAo?qqdrx|uxDATArxDsxzCAzCA A@FB= A DATAsxF|uxrxAA Y YCA A@CC #<@ttx$uxDATA,ttx]txOBsx???55@??A0??5>5?g=Ρ>o$[;??cYAYJ@5>5??cYA B? #<C55@DATA,wxO~xrxhx ixgxhxg=S=o?w}w}5d xx$}xDATA xxDxxzCAzCA A@FB= A DATAxxCyx xxDdCJRCۖzDGhICC(BDC?z?DATAyxBzxxxzC̽̌?zC@ #< #<`jFzD OBzC̽̌?DATAzxG\{xyx?DATA\{xF$}xzxAA>l>lBA A@CC #<@|x|xDATA,|x]t|xOBq= @\{x???55@??A0??5>5?g=S=o$s>?cYA~2bA5>5??cYA B?=C55@DATA~xO,wxLhxLgx ixhxg=+=o?w}w}dxxDATAxBxzC̽̌?zC@@@ #< #<`jFzD OBzC̽̌?DATAxCxxDdC@CdDGhICC(BDC?z?DATAx>x???55@??A0??5>5?g=+=o$gV>?cYAL³90A5>5??cYA B?=C55@SC4x<SC1x,lx܇x5@ty'ÿdd??< 2=fff?=fff?Z@??//backbuf//ftypeDATA,8Lx PxDATALx8x,̋xDATAx8܇xLxKxDATA܇x8$xxܙxDATA$x8lx܇x' xDATAlx8$xYB=???B?r \?oFB^DM>>>k.8zeg?5@ty'ÿ?????Dd?? #=?>=?@???OB̋x5Ps??%?2.>zA 3Qo@?Dd?? #=?>=?@???OBPs??%?2 .>~i2A_Oq@?DOBd??)d??>)d?????DATAvOB x5ܙxPs??%?2 .>{irA_Nq@?DOBd??)d??>)d?????DATAhOBܙx5x xOBPlane.002x;R@'|????????;R@'|????? 9?/?Y=%%rϲN>Ps??%?2.>RRA Ql@?Dd?? #=?>=?@???DATAOBx5ܙxOBCubexu; 6 ˥????????u; 6 ˥?????l?qV=+e?C>G?p>L?-#3AA?Dd?? #=?>=?@???ME 2LxMECube.001m???MELx2ܩx MECube.002Tkid1ux4`r @n?I= @?Vn?DATAx/4$]>"ń=?F?>\?>\ ?"ń=?Me]>L?ZF?L\DҪS?L\?L?>'QLl>´L?DbZ"&ń=m>O"ń=?|Mez>?%3"z>m>>-0?@?BMxM?@k >a$]>@{ :gv$]>@?{]$SL?]W? HL>!5f@>Lewg }=LD(?J(-@Y?hM>s+ "Шۿ >,`)>ٌ>?Ȯ?Ɵ̗@Ą=?F@>\0`@>\mM r@Ą=?Ce̗@L?ZE@L\ҪS/`@L\Dr@L?b'Q@Ll>>KC@L?BbZ@Ą=l>r]OC@Ą=?eC@z>?eN%3@z>m>xV>-0r@@?eMxMr@@q 1a̗@@ #gv̗@@? {]$S{@L?]W?K@L>#5fc@Lewgv@LD(?o`)>@،>?c7?ƟDATAd1u*`  AE     A  E A A    AA              @@$"" !      !C!A!##%$$"%#"C%"$A%$'A%'&A$*$*'%&&+++((A()A))*+*) +)( *+& *&' "#, ",- "- -. #/ #/, . ./ /.1@/10@,/0,03.-2.21-,3$-32"012 023$MEܩx24xLxMEPlaneh++̪x< ,?@PZ>&@@2>DATA̪xxDATA /W:UW:@f? ?R9Z,@kaN=,Y9@f`N=YMд@f`KN$C@ka Z:yE¥>![?¥>ҲU7W:@¥>jCW:¥>v4ڽZ>Ҽwڽ_?Z>h|K_?Z> ^KZ>V]i@jpzp> 0q~i@p>b8o|@D+Ҽb>疂@-2cҼ B^h&d \`-?&dV ĕ-?&dlĕb&dDATA<*,  @@     @ @ ! %   @ @             DBME4x2xܩxMEPlane.001mmm$xT|,?PZ>&@@2>DATA$xxDATA|/WW@:f??K?R?iO9Z,kaN=Ԧ9f`N=дf`$Cka:yE?¥>^P![??¥>.MU7W@¥>:jCW¥>zv4=Z>GҼw=_?Z>|K?_?Z>S^K?Z>NPV]ijpzp>0q~ip>8o|D+Ҽ>疂-2cҼB^?h&dQ \`?-?&dY ĕ>-?&d:lĕ>b&dgDATAT*,   @@       @@ $ &   @ @            DBMEx2x4xMEPlane.002mtYtY(x4|M8l@c@"m?DATA(xDATA`|M/8@?|^?8iZi(@V.@^?m,0R.@^?^,+/C|^?ȖZi(C|)>_R.@)>j.@V.@)>Xh.e@?|)>TnpCL@?|>fmL@8- @>elL4- @>̟IC|>C|;ŚC@;v* ?@;pPi??|;dŖ??|&WoD?XT>&^m éϿT>& kJϿC|&ϩ³3cC|"m'O3c0"m*3c?"m7x R3c?>|"ml2Aޕ##?Xww>"ms(##ww>"m,(o9M_?H<;&9M_?"?H<0|3f?_@;`N_@;hS^޿ؑ@>t>6r^?ܑ@>A=4u;?AC@)>+fku;AC@)>N/fu;AC@^?Vͱl,u;?AC@^? 3l-?#2@"m?ih:oǿ#2@"m?g:pHC|"m?_'bgM@"m?ViMsM? @"m?5sM??|"m?1'bgEg?R`? $/@gϿR`?\$/TL?R`>TLR`5CRVnՄE?RVn: ?R <0$E޿R ̈́?Rw|>I لJ4?Rfz>&ۆ@D4Rfz>^ٲD4RSH?Z J4?RSH?B"Z DATA4*l@@@@ @ @ @ @@ @ @ @ @  @@@@@@@@      @   ! "!@!@ #@#@# ! #!"   !  "%$ "$# #$(#('%%")@)(@&'@'@)(')'&($%(%'&+* &*) 6+ +& 7) 7)* , ,- -. . /, , .1 1 0/ / 12  2 30 0 25  5 43 3 56 6 74 4 654 647 523 534 210 203 1./ 1/0 .-, .,/ 7*+ 7+6 MEx2xMECubed  s4elu343{?>k?.Iy?DATAllu/ߋ?W?-Iy:3ދ?>%Iy3mۋW?.IyW>=kȿp$8W> +Iy?1ԎmWپ;kȿW>ie1|?=k?W>V}|?:k?o)wG|?EN?jEuT{?->W>nn}?x>W>L6wƝdދ?N?#Iy?`#{O?M?$Iy?8(cO?]?$Iy?UFj]z?SqX>;4p?B>7+Iy?FK#jWپ .Iy?ԎmW>:kȿW>u:ie1Wپ#IyI̎mUF [?+IyXzQqX>4pO]?&Iy?jOM?&Iy?M(cۋN?$Iy?#{}x>W>wƝdy->W>nzFN?Tz;k?׈Gz>k?W>܋C>7-Iy?nK#jDATAds*3@@  @ @ @@@@@@ @ @@ @ @@ @ @   @@@@ @@@@      DATA 4e,3????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????MAx!MAMaterialL?L?L?????????L??2 ???4xDATAP4xx??????????MA!xMAMaterial.001L?L?L?????????L?2 ????TExTETex>@????????WOx6WOWorldL>?A@pATXd̄zTXblenderexp.py4u%|vl;gl;g PDATA04u/home/ingo/projects/opengl/viewer/blenderexp.pyDATA|̶sFREEDATA̶s'| v facDATA'ܬv̶sDATAܬv'd߅&acesDATAܬv̡' facDATAd 8xDATAddL5DATAd,Ƈd4̃&DATA,Ƈćd~DIDATAć|t,Ƈ<&DATA|tmć,-acesDATAmD@|tlXt facDATAD@@m*FREEDATA@D@̒3FREEDATAd&x@w3FREEDATAd&xPTT4FREEDATAP vd&x̑DATA v$ iP]DATA$ i~ vFREEDATA~4w$ i,DATA4w{~:w facDATA{|Yt4w"FREEDATA|Yt}{-DATA}r|YtԭXx 32DATArg}$TDATAgl;gr,x 32DATAl;gg,(DATAtl;gt"x 32DATAt|Ňd x 32DATA|Ňgt38xDATAg||Ňu!,DATA|\"gx 32DATA\" h|$DATA h,t\"Ă facDATA,t$ h$acesDATA$v,tzDATAv$ facDATAimport BlenderDATA vDATAdef writeObject(object): faDATA(d߅ if object.getType() == "Mesh":DATA(̡ mesh = object.getData()DATA  print dir(mesh)DATA8L writeVertices(mesh.verts, object.loc)DATA(4̃ writeFaces(mesh.faces)pDATA~DATA(<def writeVertices(vertices, location):DATA0, outfile.write("%d\n" % len(vertices))TDATAlXt for i in vertices:eDATA, outfile.write("%f %f %f\n"7DATA4̒ % (i[0] + location.x,DATA4w i[1] + location.y,DATA8TT i[2] + location.z))7DATȂDATA]def writeFaces(faces):DATA  #print "Faces: ", facesDATA0 outfile.write("%d\n" % (len(faces)))hDATA:w for i in faces:DATA$ #print "Face: ", ieDATA0 #print i.v[0], i.v[1], i.v[2]hDATA\ԭ outfile.write("%d %d %d\n" % (i.v[0].index, i.v[1].index, i.v[2].index))ăDATA$uDATA,DATA,,outfile = open("/tmp/blender0.mod", "w")767DATA$tscene = Blender.Scene.getCurrent()nDATAd DATA4outfile.write ("%d\n" % (len(scene.getChildren())))DATA$ufor child in scene.getChildren(): "DATA writeObject(child)rDATA $ losDATAĂoutfile.close()DATA$DATAz EODATA# EOF #GLOB P\MxDNA1DySDNANAME*next*prev*first*lastxyzwxminxmaxyminymax*newid*libname[24]usflagpadid*idblock*filedataname[160]totcurvecurblocktypeshowkeypostotelemtypert*data*refkeyelemstr[32]elemsizecurvalblock*ipo*fromtotkeyslurphactkey**scripts*flagactscripttotscript*linelenblen*nameflagsnlineslines*curl*sellcurcselc*undo_bufundo_posundo_len*compiledsizeseekdrawzoomholdclipstaclipendnetstanetendlensdrawsizehololenhololen1scriptlink*anim*ibuf*mipmap[10]oklastframelastqualitytpageflagtotbindxrepyreptwstatwendbindcode*repbind*packedfilelastupdateanimspeedreserved1texcomaptomaptonegblendtype*object*texprojxprojyprojzmappingofs[3]size[3]texflagcolormodelrgbkdef_varcolfacnorfacvarfac*handle*pname*stnamesstypesvars*varstr*result*cfradata[32](*doit)()(*callback)()versionaipotypedata[16]*ima*cube[6]imat[4][4]stypenotlaycuberesnoisesizeturbulbrightcontrastrfacgfacbfacfiltersizenoisedepthnoisetypeimaflagcropxmincropymincropxmaxcropymaxxrepeatyrepeatextendframesoffsetsfrafie_ima*nor*plugin*coba*envfradur[4][2]modetotexenergydistspotsizespotblendhaintatt1att2bufsizesampshadspotsizebiassofttexactshadhalostep*mtex[8]layspecrspecgspecbmirrmirgmirbambrambbambgambemitangspectraalpharefspeczoffsaddkfacharseed1seed2mode2flarecstarclinecringchasizeflaresizesubsizeflareboostrgbselpr_typeseptexpr_backpr_lamppad1*renfrictionfhreflectfhdistxyfrictdynamodename[256]scaleselcolexpxexpyexpzradrad2smaxrad2*mat*imat*bbelemsdisp**mattotcolloc[3]rot[3]wiresizerendersizethreshvec[3][3]alfas[3][2]h1h2f1f2f3hidevec[4]s[2]mat_nrpntsupntsvresoluresolvorderuordervflaguflagv*knotsu*knotsv*bp*beztnurb*bevobj*textoncurve*path*keybev*orcopathlenbevresolwidthext1ext2spacemodespacinglinedistshearfsizexofyof*strfamily[24]*vfontmaxrcttotrctadrcodevartypetotvertipoextrapbitmaskv1v2v3v4punoedcode*tpageuv[4][2]col[4]transptiledef_nrweight*dwtotweightco[3]no[3]co[2]effect*mface*dface*tface*mvert*dvert*mcol*msticky*texcomesh*oc*sumohandletotfacesmoothreshsubdivsubdivrreserved2reserved3cubemapsizertfpntswtypeutypevtypew*defname[32]partypepar1par2par3parsubstr[32]*pardata*parent*track*action*pose*activeconconstraintChannelsnetworkdefbasedloc[3]orig[3]dsize[3]drot[3]quat[4]dquat[4]obmat[4][4]parentinv[4][4]colbitstransflagipoflagtrackflagupflagipowinscaflagscavisflagboundtypedupondupoffdupstadupendsfctimemassdampinginertiaformfactordummy_1rdampingsizefacdtdtxactcolpropsensorscontrollersactuatorsbbsize[3]dfrasactdefgameflaggameflag2anisotropicFriction[3]constraintsnlastripsmistypehorrhorghorbhorkzenrzengzenbzenkambkfastcolexposuregravityactivityBoxRadiusskytypemisimiststamistdistmisthistarrstargstarbstarkstarsizestarmindiststardiststarcolnoisedofstadofenddofmindofmaxhemiresmaxiterdrawtypesubshootpsubshootenodelimmaxsublamppamapamielmaelmimaxnodeconvergenceradfacgammasxsy*lpFormat*lpParmscbFormatcbParmsfccTypefccHandlerdwKeyFrameEverydwQualitydwBytesPerSeconddwFlagsdwInterleaveEvery*avicodecdatacfraefraimagesframaptoframelenblurfacedgeRedgeGedgeBfullscreenxplayyplayfreqplaydepthattribrt1rt2stereomodepad[3]maximsizexschyschxaspyaspxpartsypartssafetyborderwinposplanesimtypebufflagqualityscemodealphamodedogammaosafrs_secedgeintsame_mat_reduxpad_3[3]postmulpostgammapostaddpostigammabackbuf[160]pic[160]ftype[160]col[3]pad2pad3*camera*world*setbase*basact*groupcursor[3]*fcam*ed*radioframingzoomblendximyim*rectspacetype*areaviewmat[4][4]viewinv[4][4]persmat[4][4]persinv[4][4]viewquat[4]perspview*bgpic*localvdlocalviewlayactscenelockaroundcamzoomgridnearfarmxmymxomyogridlinesviewbutverthormaskmin[2]max[2]minzoommaxzoomscrollkeeptotkeepaspectkeepzoomrowbutv2d*editipoipokeytotipopinbutofschannelmenunrlockcursenscuractmainbmainbo*lockpointexnrtexfromshowgrouprectxrectycurymodeltypescriptblockpad3[7]*anim_linked_sipo*filelisttotfiletitle[24]dir[160]file[80]ofssortmaxnamelencollums*libfiledataretvalmenuact(*returnfunc)()*menupoopsvisiflag*imageimanrcurtile*texttopviewlinesfont_idlheightleftpix_per_linetxtscrolltxtbar*py_draw*py_event*py_button*py_globaldicttitle[28]fasesubfasemouse_move_redrawimafasedirslidirsli_linesdirsli_sxdirsli_eydirsli_exdirsli_himaslifileselmenuitemimasli_sximasli_eyimasli_eximasli_hdssxdssydsexdseydesxdesydeexdeeyfssxfssyfsexfseydsdhfsdhfesxfesyfeexfeeyinfsxinfsyinfexinfeydnsxdnsydnwdnhfnsxfnsyfnwfnhfole[128]dor[128]file[128]dir[128]*firstdir*firstfiletopdirtotaldirshilitetopfiletotalfilesimage_sliderslider_heightslider_spacetopimatotalimacurimaxcurimay*first_sel_ima*hilite_imatotal_selectedima_redraw*cmap*arg1dupflagsavetimetempdir[64]fontdir[64]renderdir[64]textudir[64]plugtexdir[64]plugseqdir[64]pythondir[64]sounddir[64]versionsvrmlflaggameflagsvertbaseedgebaseareabase*scenestartxendxstartyendysizexsizeyscenenrscreennrfullmainwinwinakt*newvvec*v1*v2*v3*v4*fullwinmat[4][4]headrctwinrctheadwinwinheadertypebutspacetypewinxwinyhead_swaphead_equalwin_swapwin_equalheadbutlenheadbutofscursorspacedatauiblocks*curscreendisplaymodefileflagsname[40]*se1*se2*se3nrdone*stripdatadir[80]orxoryname[80]*newseqstartstartofsendofsstartstillendstillmachinestartdispenddispmulhandsize*strip*curelemfacf0facf1*seq1*seq2*seq3seqbase*seqbasepmetastackbuttypestaendlifetimetotpartseednormfacobfacrandfactexfacrandlifeforce[3]dampnablavectsizedefvec[3]mult[4]life[4]child[4]mat[4]texmapcurmultstaticstep*keysheightnarrowspeedminfactimeoffs*obpremat[4][4]postmat[4][4]vec[3]faclenoalphaoeff[2]iterlastfralimbbaseeff[3]effg[3]effn[3]memslowtotytotxxyconstrainttotdefdef_scrolllimb_scrolldxdy*idlinkotypedataold*poin*oldpoinresetdistlastval*makeyqualqual2targetName[32]toggleName[32]value[32]maxvalue[32]materialName[32]damptimeranglerangeaxisdelaypropname[32]matname[32]axisflag*fromObjectsubject[32]body[32]pulsefreqtotlinks**linksinvertfreq2str[128]*mynewinputstotslinks**slinksvalvalopad5time*actblendinprioritystridelengthstrideaxissndnr*soundmakecopycopymadepad[1]trackvolume*melinVelocity[3]localflagforceloc[3]forcerot[3]linearvelocity[3]angularvelocity[3]addedlinearvelocity[3]anotherpad[4]butstabutendminmaxvisifacminloc[3]maxloc[3]minrot[3]maxrot[3]distributionint_arg_1int_arg_2float_arg_1float_arg_2toPropName[32]*toObjectbodyTypefilename[64]loadaniname[64]goaccellerationmaxspeedmaxrotspeedmaxtiltspeedrotdamptiltdampspeeddamp*sample*newpackedfile*snd_soundpanningattenuationpitchmin_gainmax_gaindistanceloopstartloopendchannelshighpriopad[6]gaindopplerfactordopplervelocitynumsoundsblendernumsoundsgameengine*gkeypadfokeygobjectgkey*activechildbaserollhead[3]tail[3]parmat[4][4]defmat[4][4]irestmat[4][4]posemat[4][4]bonebasechainbaseres1res2res3chanbase*achan*pchanactnrname[30]enforceoffset[3]orient[3]roll[3]*tartoleranceiterationssubtarget[32]cacheeff[3]cachemat[4][4]zminzmaxactstartactendstridelenrepeatblendoutTYPEcharucharshortushortintlongulongfloatdoublevoidLinkListBasevec2svec2ivec2fvec2dvec3ivec3fvec3dvec4ivec4fvec4drctirctfIDLibraryFileDataIpoKeyBlockKeyScriptLinkTextLineTextPackedFileCameraImageanimImBufMTexObjectTexPluginTexCBDataColorBandEnvMapLampWaveMaterialVFontVFontDataMetaElemMetaBallBoundBoxBezTripleBPointNurbCurvePathIpoCurveMFaceMFaceIntTFaceMDeformWeightBoneMDeformVertMVertMColMStickyMeshOcInfoLatticebDeformGroupbActionbPosebConstraintChannelWorldRadioBaseAviCodecDataRenderDataGameFramingSceneGroupFreeCameraBGpicView3DSpaceLinkScrAreaView2DSpaceInfoSpaceIpoSpaceButsSpaceSeqSpaceFiledirentryBlendHandleSpaceOopsSpaceImageSpaceNlaSpaceTextSpaceImaSelImaDirOneSelectableImaUserDefbScreenScrVertScrEdgeFileGlobalStripElemStripPluginSeqSequenceEditingEffectBuildEffPartEffParticleWaveEffDeformLimbIkaOopsbPropertybNearSensorbMouseSensorbTouchSensorbKeyboardSensorbPropertySensorbCollisionSensorbRadarSensorbRandomSensorbRaySensorbMessageSensorbSensorbControllerbExpressionContbPythonContbActuatorbAddObjectActuatorbActionActuatorbSoundActuatorbSoundbCDActuatorbEditObjectActuatorbSceneActuatorbPropertyActuatorbObjectActuatorbIpoActuatorbCameraActuatorbConstraintActuatorbGroupActuatorbRandomActuatorbMessageActuatorbGameActuatorbVisibilityActuatorbSamplebSoundListenerSpaceSoundGroupKeyObjectKeyGroupObjectbArmaturebPoseChannelbActionChannelSpaceActionbConstraintbKinematicConstraintbTrackToConstraintbRotateLikeConstraintbLocateLikeConstraintbActionConstraintbFollowPathConstraintbRotationConstraintbActionStripTLEN  0Ptdl(PPx4@H<0P <  L,@,(0D($pDhd @l8(,@0,HhH,(lDLP< <@Lx0848l@0pP<`|,,,88STRC                     !"# $%&'()*+,-./0 123 456789:; <!=>2 "?@ABCDEFGH%I#$J%K%LMNOPQRSTUVW!XYZ[&\]^_'`(abcdefghijklmnopq) rstuv wxyz{ |}*jkl~+*, '`##ABMN(#/p%#)+,-ijklmAB&%I.%/:ijkl\]&%/I01!X222/34 %/hg5 6777   6 5 8&4  ''%9/ gh/4 !"0#:::6 5 $%&'()*  +#;,-./01<,-./01= 23456>78?@>9:[A;<B~jklC=D"4 > %/ ? @ AAB@CBDCEDFEG H(IhgJKL[MNOPF QRST6U%GGGV 'OWXYZ[ \']'^%94H_I` Ja b > c d/efgghijklmnopqrstuvwxyz{|}~I     H4  K+i%&ILMMM'`N  O7N{=PQ'KQ# MRS L  HP OjIT #(a =  U&VVW'TU E!"#f$%&'()X *+,-./01234VVVWYVVWZVVW5X6 7 8%&9:;<=>[[VVW?@X6A=:B CDEFGHIJKsLZM\ VVWX6A ]VVW^NOPQRSTUV_WXYZ [\` VVWX6 ]:^ CaVVWX6#_ :`a >bVV>WX6cVVW bcd2=efghij k l m ndQVVWopqrs$%tuvwxyz{|}~eeff% [ gh   Qiiii jjjiiWWWiiiih%  k l%KlllMm mm/ln  rsv} wyz { |o ooo /ml%Q$Jnoo o  p   qqqrrr/sss' !"#$t%uuu&'()*v '+WXYZ,-./w ww/0/12xW34 56789:;<=%']XYZ>vU?@y yyABC Dz zzVEFG H I{VJK|}V/L~MNOPQVRSVTUVVWXVYVWZ[\']^_E`abV c'+def bghbEiV cjklmn'+ HoVpqrs[MN tuvwxtyz n'+D{V|}Q'VR'+ ~eh V'+&/X: VRZ'^_ gEV '+S |!X! %z2VVWX6ut >VWXYZ']'^%efgghijklnopqz{'+ R  ????] V8eggijk    gikV[I % bV[H  VVWX6H_:[>JJJ% %E[n'['[M'['['Ho'   [%HopENDB