BLENDER_v212REND d1SRd0pF_SRanimt.001@`0? >`8FDATA@`GbDATAbG`b@`DATA`bGbbDATAbGa`bDATAaGpabDATApaGaDATAGpaDATAG0DATA0GDATAG0DATAH@`bbDATA@H @`bDATA H @@`aDATA HP pabDATAP H paaDATA H P bDATA H` `bDATA` H DATA H ` 0aDATA Hp  0paDATAp H DATA H?p DATA?H? 0DATA?H0??paDATA0?H?aDATA >I@<@`apabdJB@yIJJP=P=DATAP=?DdC#]uD\kdCC(BDC?z?DATA@<I0; >b`bdB@JpJDATA0;I`8@<a0| m=0=o?}}}~odJB1D@J@Jp9p9DATAp9<????????| m=0=o?p=A$OA??p=A B? #<C??DATA`8I0;0pa??Pף~1d0JBO`J70DATA7@7zCAzCA~~ A@FB= A DATAX7D@67 DATA@6C47CC|?޾?~?DATA<4A4@6/DATA4?034DdCC`DDC(BDC?z?DATA03B@24@0A{AA% ˆ% B~ A@CC #<@DATA@2>003B̽̌?B@== #< #<`jFzD OBB̽̌?DATA0<@2??? ???? A???PA A!O?j?}GCHB? A B?=C@h@hSRd_F00pSRfaceselect00\`\XV0QFDATA00G0_DATA0_G^00DATA^G^0_DATA^G@^^DATA@^G]^DATA]G]@^DATA]GP]]DATAP]G]]DATA]G\P]DATA\G]DATA`\H\^0_DATA\H[`\00^DATA[Hp[\00@^DATAp[H [[]^DATA [HZp[]@^DATAZHZ []0_DATAZH0ZZP]^DATA0ZHYZP]]DATAYHY0Z]@^DATAYH@YY]]DATA@YHXY\]DATAXHX@Y\P]DATAXHPXX\]DATAPXHXXP]]DATAXHPX]@^DATAVIU00@^]^dJB@yIJJ V VDATA V?DdC#]uD/dCC(BDC?z?DATAUITV]0_^P]dB@JpJDATATI0QU@^]\]| m=0=o?}}}~dJB1D@J@J@R@RDATA@R<????????| m=0=o?p=A$OA??p=A B? #<C??DATA0QIT]\P]]??Pף~3dBpGJ`PDATA`PCCC|?޾?~?DATA@`PzCAzCA~~ A@FB= A DATAXD DATA<A/DATA?PDdCC`DDC(BDC?z?DATAPB`@0A{AA% ˆ% B~ A@CC #<@DATA`>PB̽̌?B@== #< #<`jFzD OBB̽̌?DATA<`??? ???? A???PA A!O?j?}GCHB? A B?=C@h@hSRd0F0@_SRpleinecranP @EFDATAPGDATAGPDATAG`DATA`GDATAG`DATAGpDATApG DATA GpDATAHDATAH0`PDATA0HDATAH0DATAH@DATA@HpPDATAH@pDATAHP DATAPH `DATAHP pDATAIMPp `?C]@PףdJB@yIJJ NDATA ?`DdCwԸGmD.t gCC(BDC?z?dDATA`<p >|BHa:=qG<X?=|?J >Q(??Bj?=>Aa:=|?|qG^98@?Pd9#$?|?|?8؋0B>sGqG@Q=@!J 1e @BB,3iK.=s=\2*5^DCeõGy dCGBd ?3ghx>r ?A B? #<C(@P@:'nEDATAp>`B̽̌?B@ #< #<`jF@F OBB̽̌?DATABpj@(\AF)u?j B A@CC #<@DATACNCC@ @N@??DATA<NA SAVE FILEE:\ZI^P\3DGRX\blender\reserve_python\southpark_lipsync\cartman_southex00.blendDATAMI@E?V:CPףdB@JpJLPFDATAL@LzCAzCA A@FB= A DATALCJLCC@ @>??DATA<JAIL/DATAI?IJDdCDBBC(BDC?z?DATAIBHǏAzūzEA A@CC #<@DATAH>PFIB̽̌?B@ #< #<`jF@F OBB̽̌?DATAPF<H??? ???? A??V:CPA Aj? _;}GCHB? A B?=C DATA@EIMp w+>׷>o?odJB1D@J@JC@,DATAC<@???@3;1 ???.@5?@31= @?w+>׷>o;:(2.0<?`@=2@W14@31= @??`@ B?=C@3;1 @31= @'nEADATAA<0???ԌA= :??xlP/CB̽̌?B@ #< #<`jF@F OBB̽̌?DATAP/B.@j@(\AF)u?j B A@CC #<@DATA.?-P/DdCwԸGmDڵVDC(BDC?z?dDATA-C@,.CC@ @N@??DATA<@,A- SAVE FILEE:\ZI^P\3DGRX\blender\reserve_python\southpark_lipsync\cartman_southex00.blendSRd0@FPL0SRscript`**&% F DATAG0DATA0G+DATA+G+0DATA+GP++DATAP+G++DATA+G*P+DATA*G`*+DATA`*G*DATA*H)0+DATA)Hp)*0P+DATAp)H ))++DATA )H(p)+P+DATA(H( )P+DATA(H0((++DATA0(H'(*DATA'H'0(*+DATA'H@''`*P+DATA@'H&'`*+DATA&H@'`**DATA%I"*`*++ dB0M MP%#ppDATAXP%D$ A7 YY>DATA$?PP%DdCLC=xDyѾCC(BDC?z?  DATAPB#$̌AA_ £_ B A@CC #<@DATA,WOB ``DATA,WME|A DATA<#APh <Kɨ=/?p;S?>n?p?Z ,<<QㄏA{u@?=AVZ=˰:dc=bG=>jK?=E @*j:P"Z;U<?Z@Y@n@` @Cc_ItCQㄏA{u@?8R >5A B? #<CQAㄏ{uDATA}? |`~DdC}CB~}D DC(BDC?z?DATA< |A}pfSAVE FILED:\jmsoler\util\blenderfile\make_a_bendedbox.blendCSRdPLF0@SRsequenceur{`xxrqdFDATA{G{DATA{G0{{DATA0{Gz{DATAzGz0{DATAzG@zzDATA@zGyzDATAyGy@zDATAyGPyyDATAPyGyyDATAyGxPyDATAxG`xylDATA`xGxlDATAxHw0{{DATAwHpwxz{DATApwH wwz{DATA wHvpw@zzDATAvHv w@zzDATAvH0vvy{DATA0vHuvy0{DATAuHu0vyyDATAuH@uuPyzDATA@uHtuPyyDATAtHt@uyyDATAtHPtty@zDATAPtHttyPyDATAtHsPtxPyDATAsH`stxyDATA`sHss`xyDATAsHr`s`xyDATArHs`xxDATAqIo{z@zzdJB@yIJJppDATAp?DdC#]uD\kdCC(BDC?z?DATAoInqy{0{ydB@JpJDATAnIiozPyy@z8=i>o?d0JBO`J@mjDATA@m@kzCAzCA A@FB= A DATAk<j@m????????8=i>o?fffAD&@??fffA B? #<CDATA<jAkSAVE FILE/pics/blender/rt1.blendkDATAiIdnx`xyy8=H>o?oood0JBO`J@heDATA@h@fzCAzCA1||1 A@FB= A DATAf<e@h????????8=H>o?fffA*@??fffA B? #<C>>DATA<eAfSAVE FILE/pics/blender/rt1.blendkDATAdIiPyy`xx8=>o?iiijd0JBP\M`J`JcIDATAc>PaB̽̌?B̽̌?)) #< #<`jFzD SQB̽̌?DATAPa<Ic????????8=>o?fffA@??fffA B? #<CzzDATA<IAPaSAVE FILE/pics/blender/rt1.blendkSCF:SC1PBNԄ-Addd??d@??_@??///render///#WOPB6WOWorld????@pATXdATXmake_plane00.py.001 @A(@p00'' H DATA@@AE:\ZI^P\3DGRX\blender\personnel\pythonscript\make_plane00.pyDATA@p@wwwwDATA@@@p@ impoDATA@P@@ATAP@_@reenDATA__P@P"DATA_0__DATA0_^_ DATA^^0_`DATA^@^^ DATA@^]^ DATA]]@^DATA]P]]`BDATAP]]] 0.pyDATA]\P]zin=DATA\`\] DATA`\\\`DATA\[`\ DATA[p[\reenDATAp[ [[p?DATA [Zp[0laneDATAZZ [ nceuDATAZ0ZZ reenDATA0ZYZ DATAYY0Z` DATAY@YYDATA@YXYpropDATAXX@Y@FREEDATAXPXXDATAPXXXDATAXWPX DATAW`WX0DATA`WWWDATAWV`WDATAVpVWPDATApV VVDATA VUpV DATAUU V sidDATAU0UU@ DATA0UTU sidDATATT0UDDATAT@TT`DATA@TSTDATASS@TкLEDATASPSS0,0,DATAPSSS@reenDATASRPS BDATAR`RSDATA`RRRpDATARQ`R DATAQpQRи0.pyDATApQ QQ iDATA QPpQ@`DATAPP Q@S?DATAP0PPnd|EDATA0P@P`DATA@0P DATA@DATA0primeDATA0 laneDATA0 iDATA@DATA@PDATA@nd(aDATAPDATAPpd(a)DATAP  DATA`гlaneDATA` DATA`Pnd(aDATAplaneDATAp DATA pp==ynDATA DATA0бDATA0laneDATA00)pyDATA@ #coDATA@'DATA@@idexDATAPFREEDATAPsh.vDATAP@\DATA`engtDATA`sh.vDATA`` perDATAp DATAp ЭDATA pDATA 0DATA`7DATA``x(nDATA`P`6 DATAP`0es[tDATA0Pes[tDATA0P+t][0DATA0+t][0DATA@ +[0],DATA@x*pxDATA@@ laneDATAPwenDATAPp4DATAP`laneDATA` (lenDATA`laneDATA`laneDATAp@DATAp ces[DATA p!)DATA PwenDATA0reenDATA0 reenDATA0p|DATA0 DATA0 DATA0reenDATA@PDATA@5s_+pDATA@DATAP@ (0,pDATAP(0,pDATAP_+t+DATA`PUU@DATA`DATA`DATA@3P!reenDATA@3p3FREEDATAp @3 DATA pТ `\DATA 1^DATAQ0@^DATAQ00"DATA0PqQ4^DATAPq0sDATAPqp!`\DATAreenDATAPces[DATAPPeenDATAP4DATA`pDATA` DATA`ОDATADATAimport BlenderDATA @import mathDATAfrom math import sin,cos,piDATAmatDATA$Pscene = Blender.getCurrentScene() DATA mesh = Blender.Mesh("Plane") JDATA$plane = Blender.Object("Plane") DATA`eenDATA #dimensionsDATA xin=-4.0REEDATAxax=4.0DATA `yin=-4.0DATA yax=4.0DATAzin=0.0DATA zax=14.01DATA`eenDATA #divisionsEDATAxn=55DATApyn=105DATA0zn=8 5DATA eenDATA#proportionsDATA prop=0.75EDATA`eenDATA DATAdef make_box(xn,yn,zn,DATA @ xin,xax,yin,yax,zin,zax,GDATA prop,mesh):DATA prDATA #progressionDATA0 px=(xax-xin)/xnDATA py=(yax-yin)/yneenDATA pz=(zax-zin)/zneenDATAPproDATA #list to build perimeterEDATA  sidex0=[] DATA  sidex1=[]DATA @ sidey0=[]EDATAsidDATA #loop to create verticesEDATA` for x in range(0,(xn+1)):vDATA for y in range(0,(yn+1)):DATAк z=0DATA  mesh.addVertex(x*px,y*py,DATA@ z,(sDATA 0,0,0,-1)REEDATA DATA p #loop to create base's faces DATA  for x in range(0,xn):DATAи for y in range(0,yn):DATA a=y+x*(yn+1)DATA@ b=(y+1)+x*(yn+1)DATA c=(y+1)+(x+1)*(yn+1)DATA d=y+(x+1)*(yn+1)DATA` DATA$ mesh.addFace(a, b, c, d, 0,0)DATA DATAp #lists for perimeterDATA  #top side + lateral right+ DATA  if x==0:DATA sidex0.append(a)15DATAP if y==yn-1:DATA sidex0.append(b)5DATA DATAp #lateral lefteenDATA  if (x>0) and (y==0):DATAг sidey0.append(a)15DATAeenDATAP #bottom sideDATA if x==xn-1:EDATA sidex1.append(d)15DATAp if y==yn-1:DATA  sidex0.append(c) 7DATAб #re-ordering lists DATA sidex1.reverse()enDATA0 sidey0.reverse()enDATAeenDATA( #concatenation to get a full perimeterDATA @ sidex0=sidex0+sidex1+sidey0DATAeenDATA #end of vertices listDATA @ end_Pos_=len(mesh.vertices)REEDATA DATA #perimeter length DATA` perimetre=len(sidex0)DATA eenDATA Э #build vertical / z vertices DATA for z in range(0,zn): DATA0 for t in sidex0:nDATA locz=pz*(z+1)DATA mesh.addVertex(nDATA8 # ...for a bended box comment the two next lines DATA0 mesh.vertices[t][0],DATA mesh.vertices[t][1],DATA,P # ...and inco;;ent these others two DATA, #mesh.vertices[t][0]+sin(locz*pi*2/zn),DATA,  #mesh.vertices[t][1]+cos(locz*pi*2/zn),DATA  mesh.vertices[t][2]+locz,)DATA@ 0,0,0,-1)DATA buDATAp4 #build the first raw facesDATA ` for t in range(perimetre-1):DATA  print t,'t'DATA a=sidex0[t]DATA b=sidex0[t+1]DATA@ c=end_Pos_+1+tnDATA d=end_Pos_+teenDATA$ mesh.addFace(a, b, c, d, 0,0)enDATAPeenDATA #to close the first raw1EDATA a=sidex0[0]DATAp b=sidex0[perimetre-1]DATA  c=end_Pos_+perimetre-1DATA  d=end_Pos_DATA  mesh.addFace(a, b, c, d, 0,0)DATAPeenDATA8 #build other raws faces from the bottom to the top 5DATA for z in range(0,zn-1):1DATA$@ for t in range(0,perimetre-1): DATA print t,'t3'\DATA a=end_Pos_+t foDATAP b=end_Pos_+t+1DATA  c=end_Pos_+1+t+perimetreDATA d=end_Pos_+t+perimetreDATA$P mesh.addFace(a, b, c, d, 0,0)>DATA3eenDATA #close the raw nDATAТ a=end_Pos_DATA1 b=end_Pos_+perimetre-11DATA0@ d=end_Pos_+perimetreDATA$0 c=end_Pos_+perimetre+perimetre-1DATA 4 mesh.addFace(a, b, c, d, 0,0)DATAs nDATA$p #point to next vertices raw enDATA  end_Pos_=end_Pos_+perimetre DATAenDATAPmesh.enterEditMode() DATA8make_box(xn,yn,zn,xin,xax,yin,yax,zin,zax,prop,mesh)15DATApDATA Blender.connect(plane, mesh) JDATA ОBlender.connect(scene, plane) DATAmesh.leaveEditMode() 1EGLOB J0@DNA1=d[SDNANAME*next*prev*first*lasttag1len*name*nextnameleveltag2tag3padxyzwxminxmaxyminymax*newid*libname[24]usflagid*idblock*filedataname[160]totcurvecurblocktypeshowkeypostotelemtypert*data*refkeyelemstr[32]elemsizecurvalblock*ipo*fromtotkeyslurphactkey**scripts*flagactscripttotscript*lineblenflagsnlineslines*curl*sellcurcselc*undo_bufundo_posundo_len*compiledsizeseekdrawzoomholdclipstaclipendnetstanetendlensdrawsizehololenhololen1scriptlink*anim*ibuf*mipmap[10]oklastframelastqualitytpageflagtotbindxrepyreptwstatwendbindcode*repbind*packedfiletexcomaptomaptonegblendtype*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[255]namenullscaleselcolexpxexpyexpzradrad2smaxrad2*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]*vfontmaxrcttotrctadrcodevartypetotvertipoextrapbitmaskv1v2v3v4punoedcodeuv[4][2]col[4]no[3]transptile*tpage*clutco[3]co[2]effect*mface*dface*tface*mvert*mcol*msticky*texcomesh*oc*sumohandletotfacesmoothreshsubdivcubemapsizertfpntswtypeutypevtypew*defmax**obpartypepar1par2par3*parent*tracknetwork*lifedloc[3]orig[3]dsize[3]drot[3]quat[4]dquat[4]obmat[4][4]parentinv[4][4]colbitstransflagipoflagtrackflagupflagipowinscaflagscavisflagboundtypedupondupoffdupstadupendsfctimemassdampinginertiardampingsizefacdtdtxactcolpropsensorscontrollersactuatorslbufportbbsize[3]dfrasgameflaganisotropicFriction[3]mistypehorrhorghorbhorkzenrzengzenbzenkambkfastcolexposuregravityskytypemisimiststamistdistmisthistarrstargstarbstarkstarsizestarmindiststardiststarcolnoisedofstadofenddofmindofmaxhemiresmaxiterdrawtypesubshootpsubshootenodelimmaxsublamppamapamielmaelmimaxnodeconvergenceradfacgammasxsycfraefraimagesframaptoframelenblurfacedgeRedgeGedgeBmaximsizexschyschxaspyaspxpartsypartssafetyborderwinposplanesimtypebufflagqualityscemodealphamodedogammaosafrs_secedgeintpostmulpostgammapostaddpostigammabackbuf[160]pic[160]ftype[160]movie[160]*camera*world*setbase*basact*groupcursor[3]*fcam*ed*radiozoomblendximyim*rectspacetypeviewmat[4][4]viewinv[4][4]persmat[4][4]persinv[4][4]viewquat[4]perspviewlocalviewlayactscenelockaroundcamzoomgridnearfarmxmymxomyopr_xminpr_xmaxpr_yminpr_ymaxpr_sizexpr_sizeygridlinesviewbutpr_facxpr_facy*bgpic*localvdverthormaskmin[2]max[2]minzoommaxzoomscrollkeeptotkeepaspectkeepzoomrowbutv2d*editipoipokeytotipolockbutofschannelmenunrcursenscuractmainbmainbo*lockpointexnrtexfromshowgrouprectxrectycurymodeltypescriptblockpad2*filelisttotfiletitle[24]dir[160]file[80]ofssortmaxnamelencollums*libfiledataretvalmenuact(*returnfunc)()oopsvisiflag*imagepad3imanrcurtileleft*texttopviewlinesfont_idlheightpix_per_linetxtscrolltxtbar*py_draw*py_event*py_buttondupflagsavetimetempdir[64]fontdir[64]renderdir[64]textudir[64]plugtexdir[64]plugseqdir[64]sounddir[64]versionsvertbaseedgebaseareabase*scenestartxendxstartyendysizexsizeyscenenrscreennrfullmainwinwinakt*newvvec*v1*v2*v3*v4*full*headqueue*hq*winqueue*wqwinmat[4][4]headrctwinrctheadwinwinheadertypebutspacetypewinxwinyhead_swaphead_equalwin_swapwin_equalheadbutlenheadbutofscursor(*headchange)()(*winchange)()(*headdraw)(void)(*windraw)(void)(*headqread)()(*winqread)()spacedatauiblocks*curscreendisplaymodefileflagsname[40]*se1*se2*se3nrdone*stripdatadir[80]orxoryname[80]*newseqstartstartofsendofsstartstillendstillmachinedepthstartdispenddispmulhandsize*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*idlinkfasesubfasemouse_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*cmapname[32]otypedataold*poin*oldpoinresetdistlastval*makeyqualqual2value[32]maxvalue[32]materialName[32]damptimeranglerangeaxisdelaypropname[32]matname[32]axisflag*sendobproptypemessage[32]pulsefreqtotlinks**linksinvertfreq2str[128]*mynewinputstotslinks**slinksvalvalopad5timesndnr*soundpad[3]*melinVelocity[3]localflagforceloc[3]forcerot[3]linearvelocity[3]angularvelocity[3]butstabutendminvisifacminloc[3]maxloc[3]minrot[3]maxrot[3]distributionint_arg_1int_arg_2float_arg_1float_arg_2*destobgoaccellerationmaxspeedmaxrotspeedmaxtiltspeedrotdamptiltdampspeeddamptotportactport*portals*campos*camframe*dynamesh*texmeshtotcamtotfra*sectoroldloc[3]speed[3]oldloc1[3]loc1[3]speed1[3]startloc[3]startrot[3]rotspeed[3]oldimat[4][4]frictrotfrictaxsizefrictfacaeropadf*sensors*contact*collision*floor*oldmeshtotsensactsenstimerdflagstate[4]colloc[3]floorloc[3]links*sample*snd_soundvolumepanningattenuationpitchchannels*gkeyokeygobjectgkey*activerestmat[4][4]offset[3]lengthdummybonebaseres1res2res3TYPEcharucharshortushortintlongulongfloatdoublevoidLinkListBaseMemHeadMemTailvec2svec2ivec2fvec2dvec3ivec3fvec3dvec4ivec4fvec4drctirctfIDLibraryIpoKeyBlockKeyScriptLinkTextLineTextPackedFileCameraImageanimImBufMTexObjectTexPluginTexCBDataColorBandEnvMapLampWaveMaterialVFontVFontDataMetaElemMetaBallBoundBoxBezTripleBPointNurbCurvePathIpoCurveMFaceMFaceIntTFaceMVertMColMStickyMeshOcInfoLatticeLBufLifeWorldRadioBaseRenderDataSceneGroupFreeCameraBGpicView3DView2DSpaceIpoSpaceButsSpaceSeqSpaceFiledirentrySpaceOopsSpaceImageSpaceTextUserDefbScreenScrVertScrEdgeScrAreaFileGlobalStripElemStripPluginSeqSequenceEditingEffectBuildEffPartEffParticleWaveEffDeformLimbIkaOopsSpaceImaSelImaDirOneSelectableImabPropertybNearSensorbMouseSensorbTouchSensorbKeyboardSensorbPropertySensorbCollisionSensorbRadarSensorbRandomSensorbRaySensorbMessageSensorbSensorbControllerbExpressionContbPythonContbActuatorbAddObjectActuatorbSoundActuatorbSoundbEditObjectActuatorbSceneActuatorbPropertyActuatorbObjectActuatorbIpoActuatorbCameraActuatorbConstraintActuatorbGroupActuatorbRandomActuatorbMessageActuatorSectorbSampleSpaceSoundGroupKeyObjectKeyGroupObjectBonebArmatureTLEN   0Ptdl PdPx4@H<0P HL x(D($p<Xd @l8(,@0,hH,(lLP< @Lh0848L0p`HSTRC                                   !  "#$% & '()* +,-$./01234  56! 78 9 : ;<=>?@ A"BC7 &#$DEFGHIJKLM,N$%O&P&QRSTUVWXYZ[\"]'^_`a(b)cdefghijklmnopqrs* tuvwx yz{|} ~ +lmn",+- (b$$$FGRS)#$r,$*,-.$klmnoFG',N/,0:klmn^_',0 N1%2&"]333$   45 ,0ji6 7888$     769&5  ((,:0 ij9" !"#$%1&;;;76'( )*+,-%.*</01234=/01234> 56789 : ;?<7@lmnA=B5 > ,0 ? @ A?B@CADBECF G+HjiIJKLD MNOP$ 7Q,ER (S(E$TUVW(X(Y,:5 & > Z 0F[\]i^_`abcdefghijklmnopqrstuvwxyzN { | } ~ GEE6G)k,'NHIII(bJ+rBK(GK$ ILM H GJlNN $)c"#BO*OOJh(NOP      QQQP  ,-! %RRRP !"#$%&'(jSSSP)TTT U*+,-.$/0123456 7V VV P 89% WWW P$:);<="#XXX>!?@A7BCDEF G H IY JKLMNOPQRS%Z T U VKWXYZ[\]^_`%ab[[[[cd\\\[e[f ]&]][e[f[g[hZijklmn(opqrstuvwxyz{|}% ~       ^ _&P___R ` ``%_ a  tux y{| } ~b bbb $`_,KW%Oabbb c   % ddd$%eee$%fff$. ghhh$XZi (TUVW j jj kT ,(XUVWiQl ll$x   mNmm,     nn o!o"#$ &% 7p pp&$'() * +q&,- r$ s&0. t/0$1u$ &23v&45)w&678x&9y&7:;<z(=$> ?:23{{{$'@AB)& &|C(DE }F~!?||||G$HB'I);& &C{JKLMN (OP$Q N$(BR&ST $ KW($&2(  UV\_WX $&YZ([R8\]^_` $&YZLabcde:(f$ ?: G$'g& &(M shijklmn ($op qE r s ,BtBuvw%ilmnF- xyz{|}~slmn 0((- BtBuB$E , "] ,7Q  PPO"#)&T UVW(X(Y,\]i^_`abcefghqr( L   ENDB