BLENDER_v244REND PSceneGLOB P 0p8 p9  SRxȑ8 p8 SR1-AnimationД& 8 08 8 @8 8 p9 5DATAД& p8 DATAp8 8 Д& DATA8 8 p8 DATA8 08 8 DATA08 p8 8 DATAp8 8 08 DATA8 8 p8 DATA8 08 8 DATA08 p8 8 DATAp8 8 08 DATA8 8 p8 DATA8 8 DATA08 x8 p8 8 DATAx8 8 08 Д& 8 DATA8 8 x8 08 p8 DATA8 P8 8 p8 8 DATAP8 8 8 8 8 DATA8 8 P8 8 8 DATA8 (8 8 08 08 DATA(8 p8 8 p8 08 DATAp8 8 (8 8 p8 DATA8 8 p8 8 p8 DATA8 H8 8 08 p8 DATAH8 8 8 p8 8 DATA8 ؘ8 H8 08 8 DATAؘ8  8 8 Д& 8 DATA 8 h8 ؘ8 08 8 DATAh8 8 8 p8 8 DATA8 8 h8 8 8 DATA8 8 8 8 DATA@8 (8 Д& 8 8 8 J8 8 88 8 DATA88 H8 Link and MaterialsEditing>DATAH8 X8 88 MeshEditingF>DATAX8 h8 H8 Anim settingsObject>DATAh8 x8 X8 DrawObjectF>DATAx8 8 h8 ConstraintsObject>DATA8 x8 EffectsObjectDATA8 w8 333?\<@DhC)DhCC(BDC?z?DATAh8 y8 333?\</9DATA(8  8 @8 8 p8 8 8 DATA 8 8 (8 08 8 p8 08 |+9=U_=o?  #$S88 h8 8 (8 DATA8 (8 Transform PropertiesView3d>DATA(8 8 3D Viewport propertiesView3d>"DATA88 rh8 333?e|????????|+9=U_=o?;AkA?|+9=U_=o??????;AX:  B?=C  DATAhh8 y88 333?e|/9DATA8 8 8 08 p8 8 p8 ??Pף  #$8 `8 8 8 DATA8 Transform PropertiesIpo!>DATA(8 v`8 333?kzC̽̌?zC@ #< #<`jFzD OBzC̽̌?DATA`8 z8 8 333?k@zAAQAQAB A@CC #<@DATAx8 }08 `8 333?k89 6 j>DATA08 r`8 8 333?k??? ???? A???PA A!O?j?}GCHB? AX:  B? #<C DATAh`8 y08 333?k/9DATA8 8 8 08 p8 8  '8 ػ8 8 8 DATA8 8 Link and MaterialsEditing>DATA8 8 MeshEditingF>DATA8 8 333?v<zCCHBC'?CFC= ADATA8 wػ8 8 333?v<#DhC`DpJgChCC(BDC?z?DATAhػ8 y8 333?v</9SRxp8 8A9 ȑ8 SR2-Model 8 8 8 (8 p8 49 p9 "kJDATA8 X8 DATAX8 8 8 JDATA8 ؾ8 X8 JDATAؾ8 8 8 DATA8 X8 ؾ8 DATAX8 8 8 DATA8 ؿ8 X8 0DATAؿ8 8 8 0DATA8 X8 ؿ8 tDATAX8 8 8 t0DATA8 8 X8 tDATA8 8 DATA8 `8 X8 8 DATA`8 8 8 8 ؾ8 DATA8 8 `8 8 8 DATA8 88 8 ؾ8 X8 DATA88 8 8 8 X8 DATA8 8 88 X8 8 DATA8 8 8 8 ؿ8 DATA8 X8 8 8 ؿ8 DATAX8 8 8 8 8 DATA8 8 X8 8 8 DATA8 08 8 X8 8 DATA08 x8 8 8 X8 DATAx8 8 08 ؿ8 X8 DATA8 8 x8 8 X8 DATA8 P8 8 8 8 DATAP8 8 8 X8 8 DATA8 8 P8 ؿ8 8 DATA8 (8 8 X8 8 DATA(8 8 8 8 DATAp8 9 8 8 X8 ؾ8 ?@Pף9 89 2 4 h8 f0 DATAh8 x8 PreviewLamp>DATAx8 8 h8 LampLampF>DATA8 8 x8 SpotLamp>DATA8 8 8 Texture and InputLamp>DATA8 8 8 Map ToLamp>8 DATA8 8 8 PreviewMaterial>,DATA8 8 8 MaterialMaterialF>,DATA8 8 8 PreviewWorld>DATA8 8 8 WorldWorldF>DATA8 8 8 Mist Stars PhysicsWorld>DATA8 8 8 Texture and InputWorld>DATA8 (8 8 Map ToWorld>8 DATA(8 88 8 OutputRender>-DATA88 H8 (8 RenderRenderF>-DATAH8 X8 88 AnimRender>-9 DATAX8 h8 H8 FormatRender>-DATAh8 x8 X8 Link and MaterialsEditing>DATAx8 8 h8 MeshEditingF>DATA8 8 x8 Mesh ToolsEditing>DATA8 8 8 Mesh Tools 1Editing^>DATA8 8 8 CameraEditingF>DATA8 8 8 ShadersMaterial>,DATA8 8 8 TextureMaterial^>,88 DATA8 8 8 Anim settingsObject>DATA8 8 8 DrawObjectF>DATA8 8 8 ConstraintsObject>DATA8 8 8 ScriptlinksScript>DATA8 (8 8 EffectsObject8 DATA(8 88 8 Map InputMaterial^>,88 DATA88 H8 (8 Map ToMaterial^>,DATAH8 X8 88 AnimAnim>DATAX8 h8 H8 SoundSound>DATAh8 x8 X8 ListenerSoundF>DATAx8 8 h8 SequencerSound>DATA8 8 x8 ModifiersEditing>DATA8 8 8 ShapesEditing>8 DATA8 8 8 RampsMaterialF>,8 DATA8 8 8 Mirror TranspMaterial>,8 DATA8 8 8 PreviewTexture>DATA8 8 8 TextureTextureF>DATA8 8 8 ColorsTextureF>8 DATA8 8 8 ImageTexture>DATA8 8 8 Anim and MovieTexture>DATA8 (8 8 Mist / Stars / PhysicsWorld>DATA(8 88 8 Amb OccWorld>8 DATA88 H8 (8 YafRayRenderF>88 DATAH8 X8 88 YafRay GIRenderF>88 DATAX8 h8 H8 VoronoiTexture>DATAh8 x8 X8 PluginTexture>DATAx8 8 h8 Distorted NoiseTexture>DATA8 8 x8 MusgraveTexture>DATA8 8 8 BlendTexture>DATA8 8 8 MagicTexture>DATA8 9 8 WoodTexture>DATA9 9 8 MarbleTexture>DATA9 9 9 EnvmapTexture>DATA9 9 9 CloudsTexture>DATA9 9 9 Fields and DeflectionPhysics>DATA9 9 9 Particles PhysicsF>DATA9 (9 9 Soft BodyPhysics>DATA(9 89 9 Fluid SimulationPhysics>9 DATA89 H 9 (9 Particle MotionPhysicsF>9 DATAH 9 X 9 89 Curve and SurfaceEditingF>DATAX 9 h 9 H 9 Curve ToolsEditing>DATAh 9 x 9 X 9 Curve Tools1Editing>DATAx 9  9 h 9 Texture faceEditing>DATA 9 9 x 9 UV CalculationEditing>x 9 DATA9 9 9 MultiresEditing>DATA9 9 9 Links and PipelineMaterial>,DATA9 9 9 Shadow and SpotLamp>DATA9 9 9 Render LayersRender>-(8 DATA9 f0 9 BakeRender>-DATAf0 9 SSSMaterial>,DATA9 w9 333?p8 K/ DHhC$EH«gCC(BDC?z?p9 mDATA9 r9 9 333?p8 ??? ???? A??@PA Aj?c3>}GCHB? AX:  B? #<C DATA9 z89 9 333?p8 @̌AR|B1@lA A@CC #<@DATAh89 y9 333?p8 /9DATA9 9 p8 8 X8 8 ؿ8 1J1KJJP-( P-( DATA9 @)9 9 8 8 8 X8 v>T>o?uuu $89 '9 V7 V7 9 9 DATA9 9 Transform PropertiesView3d>"DATA9 9 9 Background ImageView3dT>"DATA9 9 PropertiesImage>DATA9 {!9 333?9 BB* Z?=aj?$8(9 L@?1>q>DATA!9 r$9 9 333?9 ?3?3 whƾ??33?3 @hƾw??v>r61n;T>:R+:?@\q4i@zC @hƾw??v>T>o??3?3 whƾ?5?5@X: H$9  B??[<=C h>w ????  DATA<H$9 q9 @? DATAx$9 }X%9 !9 333?9 89 DATAX%9 wP&9 $9 333?9 DdC8CnD fCC(BDC?z?DATA(P&9 v'9 X%9 333?9 zC AzC A #< #<`jFzD OBDATAh'9 yP&9 333?9 ,SELECT SOUND PATHPATH/home/d2r2/blender/plugins/sequence/xture/30//er/../exturevisage.jpg DATA@)9 49 9 8 8 X8 8 z:?D?o?s/ss/ tTX,9 839 @& @& 8*9 H+9 DATA8*9 H+9 Transform PropertiesView3d>"DATAH+9 8*9 Background ImageView3dT>"DATAX,9 r/9 333?@)9 ĺ3?w`=5?o??: ɾ?Y\?>>҄=PX׃>?ú3?o?ɾp`=?>U>~>?>L2,=:!>>V$;6P(?5;6 =;?l? ?C=f)?dϏ?z1}yC _U>~>?z:?D?o?ĺ3?w`=5?o??: ɾ?Y\?>>҄=PX׃>?K?9՘aQ-G??X: /9  B??;=CU>~ ???? DATA</9 q9 @? DATA /9 ~@09 X,9 333?@)9 DATAx@09 }09 /9 333?@)9 89 7 |>DATA09 w19 @09 333?@)9 DdC8CnD fCC(BDC?z?DATA(19 v839 09 333?@)9 zC AzC A #< #<`jFzD OBDATAh839 y19 333?@)9 Save AsFEXPORT PATHS//home/d2r2/images/SL/INSOLENCE/sculpted-export/tuto/ux/.//../3/../sculpted-export-template.blendd.blendtex.tgasage.jpg DATA49 @)9 8 X8 ؿ8 8 ? @AHMu/u/u0/ $79 ?9 / / 59 69 DATA59 69 Transform PropertiesView3d>"DATA69 59 Background ImageView3dT>"DATA79 r;9 333?49 W=?v>9 )>X/ƽ.l_?>N>*Ľb ?Y=?)̢ƽv>>0l_?: X/>ς[/f@?A?V?Q ?9 ?J-(?/?X/?ʽs?Utw>3RVK@b @!:?|O&½3>On >L>@2YA?A ן.H&).A(@? @AHMW=?v>9 )>X/ƽ.l_?>N>*Ľb ?JK?>>@b @X: ;9  B??Pj;=C h>w ????  DATA<;9 q9 @? DATA;9 {<9 79 333?49 BBv{cᲇ?>H?(9 2k@>`ADATAx<9 }P=9 ;9 333?49 89 DATAP=9 wH>9 <9 333?49 DdC8CnD fCC(BDC?z?DATA(H>9 v?9 P=9 333?49 zC AzC A #< #<`jFzD OBDATAh?9 yH>9 333?49 ,SELECT SOUND PATHPATH/home/d2r2/blender/plugins/sequence/xture/30//er/../exturevisage.jpg SRx8A9 9 p8 SR3-Materialodel SingA9 E9 `E9 K9 K9 |9 p9 5DATAA9  B9 DATA B9 `B9 A9 DATA`B9 B9 B9 DATAB9 B9 `B9 DATAB9  C9 B9 ,DATA C9 `C9 B9 ,DATA`C9 C9 C9 DATAC9 C9 `C9 DATAC9  D9 C9 ,DATA D9 `D9 C9 DATA`D9 D9 D9 DATAD9 D9 `D9  DATAD9  E9 D9  DATA E9 D9 DATA`E9 E9 B9 `B9 DATAE9 E9 `E9 A9 B9 DATAE9 8F9 E9 A9 B9 DATA8F9 F9 E9 B9 C9 DATAF9 F9 8F9 B9 C9 DATAF9 G9 F9 B9 `C9 DATAG9 XG9 F9 `B9 C9 DATAXG9 G9 G9 `C9 C9 DATAG9 G9 XG9 C9 C9 DATAG9 0H9 G9 B9 C9 DATA0H9 xH9 G9 C9 C9 DATAxH9 H9 0H9 C9 D9 DATAH9 I9 xH9 C9 D9 DATAI9 PI9 H9 B9 `D9 DATAPI9 I9 I9 `C9 `D9 DATAI9 I9 PI9 D9 D9 DATAI9 (J9 I9 C9 D9 DATA(J9 pJ9 I9 `D9 D9 DATApJ9 J9 (J9 `D9 D9 DATAJ9 K9 pJ9 D9 D9 DATAK9 HK9 J9 `C9 E9 DATAHK9 K9 K9 D9 E9 DATAK9 HK9 D9 E9 DATAK9 X9 A9 B9 C9 B9 ?@Pף++ ,Q9 0W9 L9 P9 DATAL9 M9 OutputRender>DATAM9 N9 L9 RenderRenderF>DATAN9 P9 M9 AnimRender>DATAP9 N9 FormatRender>DATAQ9 Q9 333?zCCHBC,?CFC= ADATAQ9 wR9 Q9 333?DhC?DhCC(BDC?z?mDATAR9 rV9 Q9 333???? ???? A??@PA Aj?c3>}GCHB? AX:  B? #<C DATAV9 z0W9 R9 333?@̌AR|B1@lA A@CC #<@DATAh0W9 yV9 333?/9DATAX9 Y9 K9 `C9 B9 `B9 C9 DATAY9 pl9 X9 C9 D9 C9 C9 G@? JL - -G Hh~Xe9 j9 Z9 Hd9 DATAZ9 [9 OutputRender>DATA[9 \9 Z9 RenderRender>DATA\9 ]9 [9 AnimRender0>DATA]9 ^9 \9 FormatRenderH>DATA^9 `9 ]9 PreviewMaterial>DATA`9 a9 ^9 MaterialMaterial>DATAa9 (b9 `9 ShadersMaterial0>DATA(b9 8c9 a9 TextureMaterialH>DATA8c9 Hd9 (b9 Map InputMaterialD>DATAHd9 8c9 Map ToMaterial`>DATAXe9 wPf9 333?lCqhCC~qLmCC(BDC?z?hDATAPf9 ri9 Xe9 333?lJ>H!?)xu?i6>Pbܗ=(?^L?a?滎z?J>#xu?ܗ=Hi6>(? ?Pb^L?\FAA?4[?[!?@jG>gb>Pb>4Im>k&?]M^L<0@AzA=>Kc<2֍7&> ?:x¸A1vB,jB~@G@? JLJ>H!?)xu?i6>Pbܗ=(?^L?a?滎z?@?$$OAX:  B?=Ch?j(4?t'>d DATA(i9 vj9 Pf9 333?lzC AzC A #< #<`jFzD OBDATAhj9 yi9 333?l;SAVE FILE/usr/home/intrr/blender/blend/untitled.blendDATApl9 t9 Y9 B9 `D9 D9 C9 U.=z=o?- -GH Shm9 r9 DATAhm9 rp9 333?\???h?j(4?t'>????hj(4t'?U.=z=o??OAX:  B?=Ch?j(4?t'>d DATAp9 wq9 hm9 333?\DdC>9C,DeCC(BDC?z?DATA(q9 vr9 p9 333?\zC AzC A #< #<`jFzD OBDATAhr9 yq9 333?\ SAVE FILE/Users/ton/Desktop/der/blend/untitled.blendDATAt9 |9 pl9 D9 E9 D9 D9 e?8?AHM    Sxu9 z9 DATAxu9 rx9 333?,L?В ?K?ȳ>?M?K?<ȳ>T5L?В ?ZI? @μ@?ƾ\?lU В (??3>>]`b4AAVl>K?x<4쓾S>>3ApןAAA)@e?8?AHML?В ?K?ȳ>?L?ՙξAE;OAX:  B?=Ch?j(4?t'>d DATAx9 wy9 xu9 333?,DdC>9C,DeCC(BDC?z?DATA(y9 vz9 x9 333?,zC AzC A #< #<`jFzD OBDATAhz9 yy9 333?, SAVE FILE/Users/ton/Desktop/der/blend/untitled.blendDATA|9 t9 `D9 `C9 E9 D9 (.=^=o?    S}9 9 DATA}9 r9 333??3?3^I2(o(4?? 3?3^=i(4J2(A?(.=0n;^=ꉖW5jOT{:?OA2 5AC^=k(4J2(A?(.=^=o??3?3^I2(o(4?5?5OAX:  B?=C^j(4?J2(d DATA9 w9 }9 333?DdC>9C,DeCC(BDC?z?DATA(9 v9 9 333?zC AzC A #< #<`jFzD OBDATAh9 y9 333? SAVE FILE/Users/ton/Desktop/der/blend/untitled.blendSRx9 8A9 SR4-SequenceH9 9 H9 9 X9 X9 p9 5DATAH9 9 DATA9 ȅ9 H9 DATAȅ9 9 9 DATA9 H9 ȅ9 DATAH9 9 9 DATA9 Ȇ9 H9 DATAȆ9 9 9 DATA9 H9 Ȇ9 DATAH9 9 9 \DATA9 ȇ9 H9 \DATAȇ9 9 9 \DATA9 ȇ9 DATAH9 9 9 ȅ9 DATA9 ؈9 H9 H9 9 DATA؈9  9 9 H9 H9 DATA 9 h9 ؈9 9 9 DATAh9 9 9 H9 9 DATA9 9 h9 9 Ȇ9 DATA9 @9 9 ȅ9 9 DATA@9 9 9 Ȇ9 9 DATA9 Њ9 @9 H9 H9 DATAЊ9 9 9 Ȇ9 H9 DATA9 `9 Њ9 9 9 DATA`9 9 9 9 9 DATA9 9 `9 H9 9 DATA9 89 9 H9 ȇ9 DATA89 9 9 9 ȇ9 DATA9 Ȍ9 89 Ȇ9 9 DATAȌ9 9 9 9 9 DATA9 Ȍ9 ȇ9 9 DATAX9  9 H9 H9 9 9 9 9 P9 9 DATAP9 `9 OutputRender>DATA`9 p9 P9 RenderRenderF>DATAp9 9 `9 AnimRender>DATA9 p9 FormatRender>DATA9 w9 333?uDhC&ԓDhCC(BDC?z?DATAh9 y9 333?u/9DATA 9 9 X9 Ȇ9 9 ȅ9 9 DATA9 9 9 H9 H9 9 9 8=i>o?[  [P 9 9 DATA9 x9 333?}|zCAzCAPP A@FB= A DATA9 r 9 9 333?}|????????8=i>o?fffAD&@??fffAX:  B? #<C DATAh 9 y9 333?}|AVE TARGA/t1.blend9DATA9 X9 9 ȇ9 9 9 9 8=H>o?]]]]S 9 9 DATA9 x9 333? zCAzCA1||1 A@FB= A DATA9 r9 9 333? ????????8=H>o?fffA*@??fffAX:  B? #<C DATAh9 y9 333? AVE TARGA/t1.blend9DATAX9 9 H9 Ȇ9 9 ȇ9 8=>o?]]wx8P9 ب9 DATA(P9 v9 333?ሜB̽̌?B̽̌?88 #< #<`jFzD SQB̽̌?DATA9 rب9 P9 333?ሜ????????8=>o?fffA@??fffAX:  B? #<C DATAhب9 y9 333?ሜOAD FILE/9SCp9 pSCScenetageainX: 9 X9 9 X9 0l1?ؿf6f?tf9Bf9?=9 @9 dd??< dddZ@??9 9 ???????o:?L=//backbuf/tmp///ftype@&#@^@&^#D ~ DATAX9 c9 |[: DATA9 cX9 .X: DATA(9 b,d'=A@DATAL@9 mL?B ?o: ?? #<=DATA@9 h1 RenderLayerIMt(9 9 IMExport7UntitledK/ K/ Ȳ9 XvF@@DATAȲ9 Y 9 DATA\ 9 PNG  IHDR@@iq IDATx[r+;d~z滯ӒA >9UJ{i".a˻ȯ߽' X^i}O|ߔQ,_bևAS=Eeڞ/w>(^vϲZ4ey}k5T)˫T"JR,:̲o1}LSWX羿BYxUՐdJ5U@q-fR<`+fn”g4f\Y~Lfuuk3 ؟j@p4S6AXnBm̶Ô/5XLcs"u _u@B)BA,hծsP.!w_@¨)B`m=6x 3|^_l,SY&(r~@k{T dI)Z>/֟ 69bu{؀++_0\i`. T2(M(Yـ7s jN'p=WcUs 5uk#/ %#QtcJFٟ{J сL \ŧ]c=dPV̜Vֶ @GjzJtaEiU@c[\VLMV EWǀ1(BжTˬ @ T0Ec EX [I*cֿcpTS7B H­|[T ܠߘnQ5HǏdm XW , .s2]h7h;>r`w; cSp z[ گ hR5㊬M\ ث0"+c}h=[ q%c5 Y!3W+πWYg@TSD`HDU^ ,z*l27`] e#Y7a\WP  P YHV0+<T(Ք+CJ-! `5ItGcT^M 20Vd%,F өÊ#_Y PO  NXzꉪÊ#_YM"( O>\Jkd= @b3@?zc]~|\Lh $N7M]y@`bd_bJS Api3g0P+d` A|1WF}q `U~A R Y@_fɨ/nAsO"U] s_;<)p[Awzd9cxާWdY)M jyʋfLP JC*B!@.C*B T B*\7HT2˷}Ge=Xe(U@*@S0TײC*A vk&^>+\R{r\^,|JOc|;WZ^*Aeo2H^k }CVW'^oc$?V?F=4j~NaJ L/|Qp3= q~Q. e?W{N=$`=a@iec@1@/|.]~9t;V?΀X"pJOT!(0)Kz8H2PJT!*0)h}L?V7>i"%cL)r Z}ʢtJCUVEVwR%*;DaK8'n3WCޭE(`)ʧ.{/EĚ )5+[]gV AP\1Z/2t>uxf"2>ĒM@PIyۇH.ܐ1sKA[R%3rnI-2|/R6esK@+O7Ha&D곓 ӥ{{aRR,O."HɌ 1@] ӎ48qGzFpempsSyHg TK%'EP ']r[d ]Le@2@gwi`ʉ)2@gwPWLb*H;o~4[h2`X.xOMPYsq%xGSBVlydut?.1 \Ú|R0 vmDˏWr1Ahr S ./glmEV18C6aʰ%/![yջ .gEjt<6 2@#.9$'-h6 +Aw̲@7D]KMXPlzXRR10%\#,?u.)cJ @T*?w ~((p_Xڼ~^Ey s}*_w ~((p_XI?pǀLygsW_b=Kl{8c}|S?e~.6{1#A ˀ" ]zve.Xjgԡ3wK9cqO8^v:̈3|p1wK=ch @8^oL/Qn7D%̝8r},uXrqDHʛ/s'--Den#Zj+ w6CxPCxʶ,-B=BuA@?WO(9 aWOWorldg=pb>>===??A@pA A?L=TXh89 TXuv_export.py9 (9 0 : (9 (9 T: DATA,9 /home/d2r2/.blender/scripts/uv_export.pyDATA(9 p9 & DATAp9 9 (9 Ȩ% XpDDATA9 9 p9 x : DATA9 H9 9 : DATAH9 9 9 : 11|TDATA9 9 H9 0 : headDATA9  9 9 p : DDATA 9 h9 9 : FilDATAh9 9 9 : DATA9 9 h9 P : LDATA9 @9 9 : %DATA@9 9 9 (: DATA9 9 @9 X: 6DATA9 9 9 : DATA9 `9 9 : ?DATA`9 9 9 `: =DATA9 9 `9 : @DATA9 89 9 @: 8DATA89 9 9 : DATA9 9 89 : ADATA9 9 9 H: @DATA9 X9 9 : ?DATAX9 9 9 (: .@DATA9 9 X9 : ('DATA9 09 9 : C('DATA09 x9 9 (: IDATAx9 9 09 : ADATA9 9 x9 : DATA9 P9 9 @: #DATAP9 9 9 : LDATA9 9 P9 : (DATA9 (9 9 h: DATA(9 p9 9 : DATAp9 9 (9 : QDATA9 9 p9 : DATA9 H9 9 : DATAH9 9 9 : 6DATA9 9 H9 x: BDATA9  9 9 : 0DATA 9 h9 9 (: <DATAh9 9 9 : GDATA9 9 h9 : DATA9 @9 9 `: DATA@9 9 9 : DATA9 9 @9 :  PatDATA9 9 9 : DATA9 `9 9 @: NDATA`9 9 9 : @'DATA9 9 `9 : DATA9 89 9 @: dDATA89 9 9 : )DATA9 9 89 : DATA9 9 9 8: 8DATA9 X9 9 : ".DATAX9 9 9 : k DATA9 9 X9 : portDATA9 09 9 @: 7haDATA09 x9 9 : cDATAx9 9 09 : +HeDATA9 9 x9 @: GgDATA9 P9 9 : 5hDATAP9 9 9 : jDATA9 9 P9 (: kDATA9 (9 9 `: NmDATA(9 p9 9 : "VoDATAp9 9 (9 : -pqDATA9 9 p9 ` : "sDATA9 H9 9 : EwuDATAH9 9 9 (!: rxDATA9 9 H9 X!: yDATA9  9 9 !: !T{DATA 9 h9 9 !: <$}DATAh9 9 9 X": !PPPDATA9 9 h9 ": ADATA9 @9 9 #: !DATA@9 9 9 h#: 3DATA9 9 @9 #: DATA9 9 9 #: DATA9 `9 9 0$: 2DATA`9 9 9 $: 1DATA9 9 `9 $: mDATA9 89 9 %: rDATA89 9 9 0&: kDATA9 9 89 &: uƹDATA9 9 9 p': PPPDATA9 X9 9 ': \DATAX9 9 9 0(: eDATA9 9 X9 (: DATA9 09 9 (: DATA09 x9 9 @): ?DATAx9 9 09 ): DATA9 9 x9 ): DATA9 P9 9 *: DATAP9 9 9 p*: !DATA9 9 P9 *: DATA9 (9 9 +: DATA(9 p9 9 @+: ^DATAp9 9 (9 +: DATA9 9 p9 ,: .DATA9 H9 9 h,: DATAH9 9 9 ,: 9DATA9 9 H9 -: DATA9  9 9 8-: (DATA 9 h9 9 -: DATAh9 9 9 -: DATA9 9 h9 .: DATA9 @9 9 X.: e[4]DATA@9 9 9 .: synDATA9 9 @9 .: 9endeDATA9 9 9 0/: fontDATA9 `9 9 x/: enrDATA`9 9 9 /: ][4]DATA9 9 `9 /: se3DATA9 89 9 H0: qbasDATA89 9 9 x0: [3]DATA9 9 89 0: inkDATA9 9 9 1: ody[DATA9 X9 9 @1: sndDATAX9 9 9 1: cslDATA9 9 X9 1: droDATA9 09 9 2: msouDATA09 x9 9 H2: _heaDATAx9 9 09 2: ffseDATA9 9 x9 2: !actDATA9 P9 9 83: kKeDATAP9 9 9 3: "riveDATA9 9 P9 3: ataDATA9 (9 9 4: -orldDATA(9 p9 9 4: SpaDATAp9 9 (9 4: alSDATA9 9 p9 5: ensoDATA9 H9 9 05: bSouDATAH9 9 9 x5: tyAcDATA9 9 H9 5: ToCoDATA9  9 9 5: onCoDATA 9 h9 9 06: 4@DATAh9 9 9 x6: lDATA9 9 h9 6: DATA9 @9 9 6: !DATA@9 9 9 87: #BDATA9 9 @9 7: qDATA9 9 9 7: 3DATA9 `9 9 (8: uDATA`9 9 9 `8: /_DATA9 9 `9 8: DATA9 89 9 8: -=DATA89 9 9 P9: eDATA9 9 89 9: dDATA9 9 9 9: DATA9 X9 9 :: 4BDATAX9 9 9 :: yDATA9 9 X9 :: DATA9 09 9 :: DATA09 x9 9 ;: #DATAx9 9 09 P;: Y DATA9 9 x9 ;: dDATA9 P9 9 ;: DATAP9 9 9 ;: DATA9 9 P9 (<: DATA9 (9 9 h<: DATA(9 p9 9 <: "DATAp9 9 (9 <: >DATA9 9 p9 =: [DATA9 H9 9 @=: DATAH9 9 9 =: DATA9 9 H9 =: yDATA9  9 9 =: "#DATA 9 h9 9 @>: PDATAh9 9 9 p>: DATA9 9 h9 >: DATA9 @9 9 >: DATA@9 9 9 (?: jDATA9 9 @9 x?: DATA9 9 9 ?: DATA9 `9 9 ?: DATA`9 9 9 (@: DATA9 9 `9 `@: DATA9 89 9 @:  DATA89 9 9 @: DATA9 9 89 A: DATA9 9 9 `A: cDATA9 X9 9 A: DATAX9 9 9 A: '\DATA9 9 X9 0B: rDATA9 09 9 xB: DDATA09 x9 9 B: pDATAx9 9 09 B: WDATA9 9 x9 @C: DATA9 P9 9 C: 3DATAP9 9 9 C: )DATA9 9 P9 @D: PPPDATA9 (9 9 pD: PPPDATA(9 p9 9 D: PPPDATAp9 9 (9 D: PPPDATA9 9 p9 E: PPPDATA9 H9 9 XE: PPPDATAH9 9 9 E: PPPDATA9 9 H9 E: 3PPPDATA9  9 9 @F: PPPDATA 9 h9 9 pF: PPPDATAh9 9 9 F: PPPDATA9 9 h9 G: DATA9 @9 9 HG: DATA@9 9 9 G: DATA9 9 @9 G: DATA9 9 9 H: ?DATA9 `9 9 xH: DATA`9 9 9 H: DATA9 9 `9 I: 6DATA9 8: 9 hI: 6DATA8: : 9 I: DATA: : 8: J: DATA: : : @J: DATA: X: : J: DATAX: : : J: DATA: : X: K: "DATA: 0: : XK: "DATA0: x: : K: DATAx: : 0: K: DATA: : x: 0L: DATA: P: : pL: DATAP: : : L: DATA: : P: L: DATA: (: : 8M: )DATA(: p: : M: &DATAp: : (: M: *DATA: : p: @N: -DATA: H: : N: /DATAH: : : O: DATA: : H: 0O: DATA:  : : pO: DATA : h: : O: DATAh: : : P: DATA: : h: 0P: DATA: @: : pP: DATA@: : : P: DATA: : @: Q: DATA: : : 8Q: DATA: `: : Q: DATA`: : : Q: DATA: : `: R: DATA: 8 : : XR: DATA8 :  : : R: DATA :  : 8 : R: DATA :  : : S: DATA : X : : PS: DATAX :  :  : S: DATA :  : X : S: $DATA : 0 : : T: DATA0 :  : 8T: (DATA & #!BPYDATAȨ% "DATAx : """DATA : Name: 'UV Face Layout'%DATA : Blender: 232indDATA0 : Group: 'Export'DATAHp : Tooltip: 'Export the UV Faces layout of the selected object to tga'NLDATA : """ DATA : DATAPP : # --------------------------------------------------------------------------DATA( : # ***** BEGIN GPL LICENSE BLOCK *****DATA(: #DATA8X: # Copyright (C) 2003: Martin Poirier, theeth@yahoo.comDATA: #DATA@: # This program is free software; you can redistribute it and/orDATA@`: # modify it under the terms of the GNU General Public LicenseDATAD: # as published by the Free Software Foundation; either version 2DATA<@: # of the License, or (at your option) any later version.DATA: #DATAD: # This program is distributed in the hope that it will be useful,DATADH: # but WITHOUT ANY WARRANTY; without even the implied warranty ofDATA@: # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See theDATA0(: # GNU General Public License for more details.DATA: #DATAD: # You should have received a copy of the GNU General Public LicenseDATAL(: # along with this program; if not, write to the Free Software Foundation,DATAD: # Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.DATA: #DATA$@: # ***** END GPL LICENCE BLOCK *****DATAP: # --------------------------------------------------------------------------DATA,: # thanks to jms for the tga functionsDATA h: # --------------------------DATA: # Version 1.1 DATAT: # Clear a bug that crashed the script when UV coords overlapped in the same facesDATA : # --------------------------DATA: # Version 1.2DATA8: # Now with option to use the object's name as filenameDATA x: # --------------------------DATA4: # Version 1.3 Updates by Zaz from Elysiun.comDATA@(: # Default path is now the directory of the last saved .blendDATAH: # New options: Work on selected face only & Scale image when face wrapsDATA : # --------------------------DATA`: DATA: import BlenderDATA: from math import *DATA: DATAP@: default_file = Blender.sys.dirname(Blender.Get ("filename")) + Blender.sys.sepDATA: DATA$: bSize = Blender.Draw.Create(500)DATA @: bWSize = Blender.Draw.Create(1)DATA,: bFile = Blender.Draw.Create(default_file)DATA$: bObFile = Blender.Draw.Create(1)DATA 8: bWrap = Blender.Draw.Create(1)DATA$: bAllFaces = Blender.Draw.Create(1)oDATA: impDATA : def draw():DATA8@:  global bSize, bWSize, bFile, bObFile, bWrap, bAllFacesDATA:  # clearing screenDATA,:  Blender.BGL.glClearColor(0.5, 0.5, 0.5, 1)DATA$@:  Blender.BGL.glColor3f(1.,1.,1.)gDATA8:  Blender.BGL.glClear(Blender.BGL.GL_COLOR_BUFFER_BIT)DATA: kDATA(:  #TitleDATA `:  Blender.BGL.glColor3f(1, 1, 1)DATA$:  Blender.BGL.glRasterPos2d(8, 183)DATA0 :  Blender.Draw.Text("Blender UF Faces Export")DATA$` :  Blender.BGL.glRasterPos2d(8, 163)DATAH :  Blender.Draw.Text("""(C) Feb. 2003 Martin Poirier (aka "theeth")""")DATA(!:  DATAX!:  # InstructionsDATA$!:  Blender.BGL.glRasterPos2d(8, 83)DATA@!:  Blender.Draw.Text("1 - Select the mesh you want to export")PPDATA$X":  Blender.BGL.glRasterPos2d(8, 63)PDATAD":  Blender.Draw.Text("2 - Define the Size and WireSize parameters")DATA$#:  Blender.BGL.glRasterPos2d(8, 43)DATA4h#:  Blender.Draw.Text("3 - Push the EXPORT button!!!")DATA#: DATA #:  # ButtonsDATA40$:  Blender.Draw.Button("EXPORT", 3, 10, 10, 100, 25)DATA4$:  Blender.Draw.Button("Exit", 1, 200, 177, 40, 18)DATAp$:  bSize = Blender.Draw.Number("Size", 4, 10, 130, 90, 18, bSize.val, 100, 10000, "Size of the exported image")DATAt%:  bWSize = Blender.Draw.Number("Wire Size", 4, 120, 130, 90, 18, bWSize.val, 1, 5, "Size of the wire of the faces")DATAl0&:  bWrap = Blender.Draw.Toggle("Wrap", 5, 220, 130, 50, 20, bWrap.val, "Wrap to image size, scale otherwise")DATAx&:  bAllFaces = Blender.Draw.Toggle("AllFaces", 6, 280, 130, 60, 20, bAllFaces.val, "Export All or only selected faces")DATAp': DATA`':  bFile = Blender.Draw.String("Path: ", 4, 10, 100, 200, 20, bFile.val, 100, "Filename path")DATAh0(:  bObFile = Blender.Draw.Toggle("Ob", 4, 212, 100, 30, 20, bObFile.val, "Use object name in filename")DATA(: DATA(: def event(evt, val):DATA@@):  if evt == Blender.Draw.ESCKEY and not val: Blender.Draw.Exit()DATA): DATA): def bevent(evt):DATA *:  bSize, bWSize, bFile, bObFileDATA$p*:  if evt == 1: Blender.Draw.Exit()DATA*:  if evt == 3:DATA+:  if bObFile.val:DATA`@+:  UV_Export(bSize.val, bWSize.val, bFile.val + Blender.Object.GetSelected()[0].name + ".tga")DATA+:  else:DATA0,:  UV_Export(bSize.val, bWSize.val, bFile.val)DATAh,: DATA<,: def Buffer(height=16, width=16, profondeur=3,rvb=255 ): DATA -:  """ DATA,8-:  reserve l'espace memoire necessaire DATA -:  """ DATA-:  p=[rvb] DATA$.:  b=p*height*width*profondeur 3]DATAX.:  return b ctDATA.: etDATA<.: def write_tgafile(loc2,bitmap,width,height,profondeur): ioDATA0/:  f=open(loc2,'wb') DATAx/: *vDATA$/:  Origine_en_haut_a_gauche=32 lwDATA /:  Origine_en_bas_a_gauche=0 sDATAH0: niDATAx0:  Data_Type_2=2 tDATA0:  RVB=profondeur*8 geDATA1:  RVBA=32 tonDATA@1:  entete0=[] DATA1:  for t in range(18): _2DATA 1:  entete0.append(chr(0)) enDATA2: ecDATA$H2:  entete0[2]=chr(Data_Type_2) *chDATA 2:  entete0[13]=chr(width/256) DATA$2:  entete0[12]=chr(width % 256) tDATA$83:  entete0[15]=chr(height/256) ginDATA$3:  entete0[14]=chr(height % 256) hDATA3:  entete0[16]=chr(RVB) DaDATA0 4:  entete0[17]=chr(Origine_en_bas_a_gauche) ttDATA4: eImDATA 4:  #Origine_en_haut_a_gauche fDATA5: ensDATA05:  for t in entete0: aDATAx5:  f.write(t) tKDATA5: intDATA5:  for t in bitmap: DATA06:  f.write(chr(t)) DATAx6:  f.close() DATA6: DATA$6: def UV_Export(size, wsize, file):(DATA$87:  obj = Blender.Object.GetSelected()DATA7:  if not obj:DATA47:  Blender.Draw.PupMenu("ERROR%t|No Active Object!")DATA (8:  returnDATA`8:  obj = obj[0];DATA 8:  if obj.getType() != "Mesh":"DATA08:  Blender.Draw.PupMenu("ERROR%t|Not a Mesh!");DATA P9:  return0DATA9:  mesh = obj.getData()DATA9:  if not mesh.hasFaceUV():DATA8::  Blender.Draw.PupMenu("ERROR%t|No UV coordinates!")DATA ::  returnDATA::  DATA:: DATA ;:  vList = []DATA P;:  faces = []DATA;: qDATA ;:  minx = 0DATA ;:  miny = 0DATA(<:  scale = 1.0DATAh<:  DATA <:  step = 0 DATA<: HDATA=:  if bAllFaces.val:DATA@=:  faces = mesh.facesRDATA=: DATA=:  else:DATA$=:  faces = mesh.getSelectedFaces ()DATA@>: DATAp>:  for f in faces:DATA>:  vList.append(f.uv)DATA>: TDATA (?:  img = Buffer(size+1,size+1)~DATAx?: DATA?:  if bWrap.val:DATA?:  wrapSize = sizeDATA(@:  else:DATA`@:  wrapSize = sizeDATA@:  maxx = -100000DATA@:  maxy = -100000DATA A:  for f in vList:DATA`A:  for v in f:DATAA:  x = int(v[0] * size)NDATAA:  maxx = max (x, maxx)DATA0B:  minx = min (x, minx)DATAxB:  DATAB:  y = int(v[1] * size)DATAB:  maxy = max (y, maxy)DATA@C:  miny = min (y, miny)DATA4C:  wrapSize = max (maxx - minx + 1, maxy - miny + 1)DATA,C:  scale = float (size) / float (wrapSize)PDATA@D: PPDATA pD:  fnum = 0PDATAD:  fcnt = len (vList)DATAD: PPDATAE:  for f in vList:PPDATAXE:  fnum = fnum + 1PDATAE:  if not fnum % 100:PPDATA4E:  print "Face " + str (fnum) + " of " + str (fcnt)DATA@F:  DATA pF:  for index in range(len(f)):PDATAF:  co1 = f[index]PDATAG:  if index < len(f) - 1:DATAHG:  co2 = f[index + 1]DATA G:  else:DATAG:  co2 = f[0]DATA@H:  step = int(size*sqrt((co1[0]-co2[0])**2+(co1[1]-co2[1])**2))DATA xH:  if step:DATA H:  for t in range(step + 1):DATA8I:  x = int((co1[0] + t*(co2[0]-co1[0])/step) * size)DATA8hI:  y = int((co1[1] + t*(co2[1]-co1[1])/step) * size)DATAI: DATAJ:  if bWrap.val:DATA@J:  x = x % wrapSizeDATAJ:  y = y % wrapSizeDATA J:  else:DATA$K:  x = int ((x - minx) * scale)DATA$XK:  y = int ((y - miny) * scale)DATAK:  DATA K:  co = x * 3 + y * 3 * sizeDATA0L:  img[co] = 0DATApL:  img[co+1] = 0DATAL:  img[co+2] = 255DATAL:  if wsize > 1:DATA,8M:  for x in range(-1*wsize + 1,wsize):DATA(M:  for y in range(-1*wsize,wsize):DATA,M:  img[co + 3 * x + y * 3 * size] = 0DATA0@N:  img[co + 3 * x + y * 3 * size +1] = 0DATA0N:  img[co + 3 * x + y * 3 * size +2] = 255DATAO:  DATA0O:  for v in f:DATApO:  x = int(v[0] * size)DATAO:  y = int(v[1] * size)DATAP: DATA0P:  if bWrap.val:DATApP:  x = x % wrapSizeDATAP:  y = y % wrapSizeDATA Q:  else:DATA$8Q:  x = int ((x - minx) * scale)DATA$Q:  y = int ((y - miny) * scale)DATAQ: DATA R:  co = x * 3 + y * 3 * sizeDATAXR:  img[co] = 0DATAR:  img[co+1] = 0DATAR:  img[co+2] = 0DATAS:  DATAPS:  DATAS:  DATA(S:  write_tgafile(file,img,size,size,3)DATAT: DATA,8T: Blender.Draw.Register(draw,event,bevent)OB X: [[: OBCamera 09 ς[/f@???߈?=H:??W=?)ƽv>>/l_?: X/>ς[/f@??????zx &،?c:s3N1}ؤ?1E]t?DOBd?? #=?>=??@???OB [: [X: OBSphereg: 0_: ?????????????Y=?)ʢƽv>>0l_?: X/>ς[/f@?DOBd8? #=?>=??@???8% h! yDATA0_: MA`_: &MADisplacment-Map9?????????????L?????2AA ????????@?=?==???a: (b: b: ????L?L?L?L==ff????DATAxa: xc: ?????????L>DATAx(b: d: ?????????L>DATAxb: e: ?????????L>TExc: "d: TERed-XEd-Xreen-Ye:>@???????@@????? @??<dTEd: "e: xc: TEGreen-Yex.001;>@???????@@????? @??<dTEe: "d: TEBlue-Zex.001<>@???????@@????? @??<dMEg: 2MESphere/( Hh: M; ; i: ؽ: xh: :  L; @  L9???DATAHh: `_: DATA,xh: i: DATARi: 8 0Ƚ:m~?(>Gu!IJ{?}.\| t?|zþl>^l?@vZa?p9ڊ1T?ljg"KE?ήb5[5?ZEg"?3Q*Tv9?Gty0>'%{j&9G>wf~(= ɳ{Gw4yF(=" AvCG>yDp+?0> '%g֐8> 0o]/0Z>OV<!P&9?!GB mg"?3Q1B 5?C4ZHwE?eb:~ ݽ1T?KljXa?pD+6昽^l?B@vőg t?ۏ|zC{?}Ľ(m~?~>jum~?Z\>͐84昽{?B}O t?ݚ|z^l?@v޾8a?TȿpLfǵY1T?_lj *xE? bp='ҋ5?q<݂Z6~ug"?3QDD颾9?,GPZ̬Z>V<pZ>Ȓ0/Tb>0>ݎ'%gE+G> _k¾(=S=ϋ Vlþ)T9S (=8 P:~ G>9ɰK 0>1'%CDNf>=0;9Z>35V<0V9?G<$`۾g"?ϭ3QJ#ɾ5?Դ͂ZQtE?bUr1T?ZljȾa?Up颾ŵY^l?bע@v'w$% t?82|z&ݽ{?Z}覽 _m~?>񍽥m~?y>B B {?}4}>0RA0R t?|z΋Ћ^l?<@v쩪a?w6pE#ɾI#ɾ1T?͙ljE?yb5?翂Z  g"?"3Q9?ԴG Z>@V<l='p='>qT0~9-9-0>oZ'%}11G>C5%4%4(=륋 55 S(=@ 7~ PG>J˰K0> '%IfFD>_02;Z>^V<R쾽09?sGW۾=$g"?$ɪ3QF#ɾ5?ͫZJtE?fbmW1T?ljȾa?޼pY颾^l?+@v$%'w t?|zݽ&{?L!} _覽m~?H>jum~? >+昽͐8{?}O t?|z^l?o@v8޾a?0pYLf1T?=ljx E?b͋o='5?TZtu6g"?Bڋ3Q颾BD9?aףGR̬PZ>ԭV<rZ>ҹ040Tb0>/Ҏ'%>+gG>¾_k(=FP qF0y(=, CAvG>߄+?Dp0>*܇'%8g>0.0o]Z>EV<&P9?Z뚗G mBg"?3QB 15?}5ZwHE?QUbݽ9~ 1T?L:ljX쾗a?ip(昽C+^l?@vgő t?|zC{?Ty}Ľm~?Y>~2-Ƚm~?^(>m3G{?3}Lj3 þ^l?0@v>2Za?.p^391T?+lj\4Tl>0HK"4t0>'%TlǾ>0a6Z>V<ĽC={?y}őg= t?|zC+$=^l?^ @vX=a?ė p9~ =1T?: ljHw=E?Ub1B >5?5ZB m>g"?,3QP&>9?Go].0>Z>EV<g8>>0Dp+?>0>܇'%AvC>G>߄s0ylF>(= {G>wUl>0_k>(=P0 g<+>G>00Tb2>0>Ҏ.'%rZ>>.-0PP̬>Z>+V<BD>9?(G6ru>g"?%3Qo='ˋ>5?T"Z x>E?bLfY>1T?= lj޾8>a?0p>^l?ґ@vO= t? |z͐8)={?^ }ju=m~?>覽 _=m~?Hb>&={?! }'w$%> t?z|z颾Y>^l?+ @vȾ>a?^!pXl>1T?]'ljIt>E?f,bE#>5?)2Z>$U>g"?63Q0P>9?s;G;0>Z>>V<GDHf?>A0̰K?0> C'%!P6~ ?G>ES ?(=F +T9?G55?Z%4%4?(=Z 1|1?G>5X9-}9-?0>ZV'%q='k='?>TS0 ?Z>OV<?9?,KG  ?g"?E3Q>5??Z¬徺>E?yM9bJ#ɾD#>1T?)2lj멪>a?6Չ*pы͋>^l?<݀"@vB0R=0R> t?!|zB B >{?4}񍽡=m~? > _=m~?N >ݽ&>{?}$%'w> t?2|zǵY>^l?(@v>a?U2psT>1T?Z;ljRt?E?mCbK#ɾ?5?,KZb۾;$?g"?1R3QX쾼0?9?lXG;;?Z>5]V<OfBD?>=Gb0 ȰK?0>e'%;~ P?G>9[h S?(=8i 9(T?ljþVl?@v¾_k?(==ϭu G+g?G>s@/Tb?0>#q'%pZ?>8m0\̬P?Z>@hV<颾DD?9?,GbGu6?g"?\[3Qԋp='?5?<ݏSZ-x ?E?JbʵYLf?1T?Alj8>a?7p>^l?--@vO> t?@"|z6昽͐8>{?B}ju=m~?\ >,=m~? >C>{?s}gő> t?f$|z:昽D+>^l?B0@v!X>a?$;pݽ:~ ?1T?EljxH?E?ObB 1?5?4XZ$mB?g"?a3Q&!P?9?![hG/0o]?Z>nV<ې8g?>s0+?Dp?0> x'%CAv?G>y{F4y?(="| G{?}US!G>{?}j0=m~? >03. t?2|znz4g"E?(ήbPb455?%Z:ě4Eg"?!3Qgl4*T9?GAk4aZ>V<g4{G> w4f~(= F>4y(= !C>AvG>+?>Dp0>'%8>g>% 0/0>o]Z>OV<&>!P9?G,m>Bg"?n3QB >15?CZx=HE?eb=:~ 1T? Klj*X=쾗a? pB=D+^l? @vg=ő t?q|z=C{?}4<Ľm~?~>=ium~?Z>:=̐8{? }=O t?f|z>^l?@v8>޾a?ATpϵY>Kf1T?^_lj3x> E?8 b׋>o='5?"qZu>6g"?%3Q>CD9?(G`̬>PZ>I+V<>oZ>S-Ȓ0D>.Tb0>.ݎ'%L+>gG>0 >_k(=0S ?S(=F =~ ?PG>E?ǰK0>D1'%Qf?AD>A0?>;Z>>3V<\>09?8;Ge>:$g"?7ϭ3QN#>5?g2ԴZUt>E?>-bu>R1T?'lj>Ⱦa?!pʵY>颾^l?^b@v$%>'w t?8|z=&{? Z} _=覽m~?>=m~? y>B >B {?}}D0R>;0R t?i|zҋ>̋^l?"@v>驪a?*wpL#>B#ɾ1T?g2ljĬ>E?9b>5?@Z ? g"? F"3Q?9?UKԴG?Z>O@V<s='?i='>Sq09-?{9-0>Vo'%1?z1G>XC%4?%4(=Z S?} (=i@ "P?4~ G>fhJͰK?0>e'%HD?Ff>]b_0;?,Z>]^V<0?L9?XG?$?R۾g"?VR$3Q?B#ɾ5?UK͂Z?FtE?CbZ>j1T?8;lj>a?D2p>Y^l?(@v'w>$% t?|z&>ݽ{?L}= _m~? >ku=m~? >ΐ8>%昽{?%}O> t?f"|z> ^l?S-o@v>8a?7pMf?Y1T?Alj ?xE?Kbp='?ȋ5?S݂Z6?nug"?u[B3QCD?颾9?]baGP?L̬Z>ShV<sZ?>Gm01Tb?.0>/q/'%g?7+G>s_k?|¾(=uFϋ 0y?bF(=|, Av?CG>!{Dp?|+?0>$x*'%g?8>s0o]?.0Z>nV<P?&9?fhZGB?mg"?a3Q1?B 5?X}ZH?wE?OQb9~ ?ݽ1T?ELlj>Xa?6;ipC+>昽^l?0@vő>g t?z$|zC>{?T}= m~? >a?4Z>pV<Tl?ģ4>@v0y? .o`~?(=a 5{?G>}t?0>|z'%F1Tl?>@v0}Za?Z>pV<E&T?9?ljGsE?g"?b3Q B5?5?ZZƃg"?E?2QbtB:9?1T?GljճZ>a?U^l?0@v3+> t?'%|z <=m~?V >=C>{?}g=ő> t?z$|z =C+>^l?^ 0@v X=>a? 6;p=9~ ?1T? Eljw=H?E?ObB >1?5?XZm>B?g"?,a3Q&>P?9?fhG.0>o]?Z>nV<8>g?>s0+?>Dp?0>$x'%C>Av?G>s!{gF>0y?(=| G>{?}>Vl?0@v~>_k?(=0u 9+>g?G>0s0>1Tb?0>..q'%>sZ?>.-Gm0N̬>P?Z>+ShV<>CD?9?(]bGpu>6?g"?%u[3Qʋ>p='?5?"SZx> ?E?KbY>Mf?1T? Alj8>>a?7p >>^l?S-@v=O> t? f"|z'=ΐ8>{?^ %}=ku=m~? > _==m~?b >=&>{? }$%>'w> t?z|zY>>^l? (@v>>a?^!D2pk>Y>1T?]'8;ljGt>?E?,CbC#>?5?)2UKZT>>$?g"?6VR3QN>0?9?;XG.>;?Z>>]V<Gf?GD?>A]b0?̰K?0>Ce'%5~ ?!P?G>Efh~ ?S?(=Fi 9?+T?Glj5?5?ZZ%4?%4?(=ZZ {1?1?G>XX|9-?9-?0>VV'%j='?r='?>SS0 ??Z>OOV<??9?,KUKG ? ?g"?E F3Q>>5??@Z>ì>E?M99bC#>K#>1T?)2g2ljꩪ>頻>a?**p͋>ы>^l?""@v<0R>C0R> t?!i|zB >B >{?}==m~? >= _=m~?N >&>={? }'w>$%> t?|z>ȵY>^l?(^@v>>a?2!pS>t>1T?;'lj?Tt>E?mC>-b?M#>5?,Kg2Z;$?c>g"?1R73Q0?Z>9?lX8;G;?=>Z>]>V<BD?Pf?>GbA0ȰK? ?0>eD'%P?<~ ?G>[hES? ?(=iF (T?9?ljG_k?>(=u0 g?J+>G>s0.Tb?B>0>#q.'%oZ?>>8mS-0P?^̬>Z>@hI+V<CD?>9?Gb(G6?u>g"?\[%3Qo='?Ջ>5?S"Z ?0x>E?J8bKf?̵Y>1T?A^lj>8>a?7Ap>>^l?--@vO>= t?@"f|z̐8>8={? }iu==m~? >=0C>={?s}ő>g= t?f$q|zD+>>=^l?0 @v>%X=a?$; p:~ ?=1T?E ljH? x=E?Ob1?B >5?XZB?(m>g"?an3Q!P?&>9?[hGo]? /0>Z>nV<g?ߐ8>>s%0Dp?+?>0>x'%Av?C>G>{4y?F>(=| f~? S{4(=a {?{MM4G>} t?T40>{z'%*T?)49?ljGE?gx4g"?b!3Q5?)45?Z%Zg"?G4E?2Q(b9?341T?G+ljZ>3a?U<.p>"3^l?00@v.>E{3 t?'%2|zG>`3{?3}0=_2m~? ^>0=!4m~ G>Ҽ3{w.>3 t'%> 3^l0Z>3aU<9?f(41TGg"?8YE2Q5?[5Z~E?g"bͮ*T?ڝ9ljt?#a0{z{?.-G}f~?nk(Ƚau?83{?Ga3}4y?F,Ƚ|"uAv?CG{yDp?+?1x g?ې8þso]?/0Zn!P?&9[h!B?"mg"aͮ1?B 5X4~H?wEO:~ ?ݽ1TE>Xa$;D+>+昽^l0Bő>g tf$C>{sw=ߥm~L iu=tm~s q̐8>$昽{BwO> t@">^l-->8a7Kf?ĵY2TA䔕 ?(xEJo='?ы5S<~6?ug"\[ͮCD?颾9Gb,P?\̬Z@hԪoZ?þ8m.Tb?A2#qg?I+Gs_k?¾0Ƚu=uUl?þ!3@v(T?9V3ljS? 3Ƚi8uP?<~ G[h9ȰK? 3eBD?OfþGb=;?;Z]50?W9lX;$?`۾g"1Rͮ?I#ɾ5,K~?PtEmCS>p2T;Zؔ>a2U>Y_l('w>$% t2넅&>ݽ{w=x _m~ =m~` B >B {4w<0R>90R t!儅͋>̋_l"<ꩪ>멪a*6C#>G#ɾ2T)2͔>EM9y>5?~ ? g"Eͮ?9,K ?ZOj='?q='þST|9-?9-3VZ{1?1GX5%4?%46ȽZu5?5U2Z9?+TٱG~ ?S9ȽFu5~ ?!PGE?˰K4C Gf?FDþA.>;Z>N>09;sT><$g"6ͮC#>5)2~Gt>E,fk>U2T]'Ĕ>Ⱦa^!Y>颾_l +$%>'w tzᄅ=&{ !w _=y覽m~Cv=Wum~D'=Đ8{^ w=O t ݄ >_l8>޾a0Y>Kf2T =x> Eʋ>n='5"T~pu>6g"%ͮ>BD9(N̬>PZ+>rZþ.-0>0Tb4.Ҏ9+>gG0~>_k;Ƚ0Pu>VlO0G>{wgF>0y<ȽuC>AvGs߄+?>Dp5܇8>gþ.0>n]ZE&>P9m>Bg",ͮB >}155~w=HEU=7~ 2T : X=쾘a  =>+_l^ g=ő tۄ=C{yw <Ľm~K3& tڄ:=þ_lճZatB:92T且ƃg"Eή B55~sEg"ͮE%T9}ZaZF1Slþt55{Gw .o`~<ȽuyTl? þ@va?⠴Zp=Z={wő>g= tz$C+>/=^l0^ >X=a6; 9~ ?=1TE H?w=EO1?B >5X~B?m>g"a,ͮP?&>9fho]?.0>Zng?8>þsDp?+?>/$xAv?C>G!{s0y?cF>$Ƚ|u{?G>H4}Vl?>h >4@v0_k?|> Ƚu0ug?8+>Gs01Tb?/>./q.sZ?>þGm.-P?N̬>ZSh+CD?>9]b(6?qu>g"u[%ͮp='?̋>5S"~ ?x>EKMf?Y>0TA >8>a7>>^lS-O>= tf" ΐ8>9={%^ wku==m~ = _=m~ C&>={ w'w>$%> tz>õY>]l( >>aD2^!Z>n>0T8;]'?Jt>EC,?F#>5UK)2~?$?U>g"VR6ͮ0?O>9X;;?.>Z]>HD?Gf?þ]bAͰK??-eC"P?4~ ?GfhES?} ?ȽiFu%4?%4?ȽZZu1?z1?GXX9-?|9-?-VVs='?j='?þSS? ?ZOO??9UK,K ? ?g" FEͮ>>5@?~Ĭ>>E9M9L#>F#>0Tg2)2>>a**ҋ>ы>]l""D0R>E0R> ti!B >B >{w==m~ ` _==m~ =&>{ w$%>'w> tʵY>>]l^(>>a!2u>V>0T';Ut>?E>-mCN#>?5g2,K~e><$?g"71Rͮ\>0?98;lX?>;?Z>]Qf?BD?þAGb?ȰK?,De=~ ?P?GE[h ?S?ȽFiu>_k?Ƚ0uuL+>g?G0sD>/Tb?,.#q>pZ?þS-8m`̬>P?ZI+@h>DD?9(Gbu>6?g"%\[ͮ׋>q='?5"S~3x> ?E8JϵY>Mf?0T^A8>>aA7>>]l--=O> tf@":=֐8>{ w=}u=m~s 4<=m~L =C>{swg=ő> tqf$B=I+>]l 0*X=>a $;=<~ ?0T Ex=H?EOB >1?5X~,m>B?g"naͮ&>"P?9[h/0>o]?Zn8>g?þ%s+?>Dp?+x!C>Av?G{F>4y?Ƚ|u4f~?Ƚaug4{?G }Ak4a?Zpgl4+T?9lj:ě4E?g"!bͮPb45?5%Z~nz4g"?E(2Q033> t2'%jȽm~_US!G{wG{wF4y<Ƚ"uCAvGy+?Dp5 ې8gþ /0n]ZO& P9!륗$mBg"ͮB 154C~xHEeݽ8~ 2TK!X쾘a:昽?+_lBgő tۄC{w,Ľm~Vum~q6昽Ð8{BwO t݄_l8޾aTʵYJf2T_-x E ԋn='5$R۾g"$ͮA#ɾ5~EtEfXh2TģؔȾa͢颾Y_l+'w$% t넅&ݽ{!Lw覽k _m~vjudm~D!͐8昽{wO t^lo޾8a0LfY2T=䔕 xEo='Nj5T~6oug"BͮBD颾9aPN̬Z񾭗ԪrZþ0Tb12Ҏ/g;+G_k¾0ȽPFu0ykF,Ƚ,uAvCG߄Dp+?1܇*g8þo].0ZEP&9ZBmg"ͮ1B 55}~HwEUQ9~ ݽ1T:LWaiC+昽^lϢőng tC{yTwĽm~a ҥ4ZTl~IJ4þHK"4t?+{z\4Ul?þ@v^39?0T+G>2Z>a.U<Lj3>]l00m3G>{3w~2A=m~^ =m~q C>{Twgő> tz$(昽H+>]l0X>ai6;ݽ;~ ?0TLEwH?EQOB 1?5}X~ mB?g"aͮ&P?9Zfh.0o]?Zn8g?þs+?Dp?+*$xCAv?G!{qF0y?Ƚ,|u¾_k?ȽFϰuu>+g?Gs41Tb?,/.qsZ?þGmR̬P?ZSh颾CD?9a]btu6?g"Bu[ͮ͋q='?5ݬS~x ?EKYNf?0TA8>a7>]loS-O> tf"+昽א8>{%w~u=m~! _=m~ ݽ&>{Lw$%'w> tY>]l(>aD2m[>0T8;Jt?EӚCF#ɾ?5UK~W۾?$?g"$VRͮR쾾0?9čX2;?Z^]IfGD?þ_]b̰K?,e7~ P?GJfh S?Ƚ@iu%4%4?ȽZu}11?GCX~9-9-?-oVl='q='?þqS ?Z@O?9ԴUK  ?g"" Fͮ>5@~Ŭ>EƇ9E#ɾM#>0Tg2쩪>aw*΋Ջ>]l">0RK0R> tiB B >{}w񍽹=m~ 覽 _=m~&={Z w'w$%> t8颾εY>]lb^Ⱦ>aͬ!Uv>0TĦ'Ut>E>-N#>5Դg2~<$c>g"ϭ7ͮ0Y>98;;;>Z3>CDOf?þAɰK ?-1D P:~ ?GES ?ȽFu_k> ȽS0ugF+>G 0/Tb?>.ݎ.pZ>þȒS-P\̬>ZI+DD>9(6u>g"%ͮp='֋>5q"~ 2x>E 8LfϵY>0T_^޾8>aTA!>^lO= tf͐8H={ wju=m~Ľy5C~B&m>g"nͮ!P&>9o]/0>ZOgڐ8>þ %Dp+?>/AvC>Gㄇ4yF>$Ƚuf~|3(Ƚu{՛3Gw tۼG40*T39Eeb4g"!ͮ5)45%~g"z]4Eή(9`41T+Z`04a.þOE4^l0.9*4 t2G74{3w0Ƚ-4m~_^$$I}9$@$N0d9#$XQ04$p}oJ8$n`A8k$ W9$6 79%$X3W9B $Ÿo9>$p}`9I$$n,Ÿk>$ W*B$66%%$VB$@ŸLn>k$d}9oJ8@$Q9B4#$ I8}9@$8o9$$9X3W9 $69 79$ W99 $pn9$d}99I@$$Db 1?y@l?V܋縿?{4(?qVV?xxe5(1{?qۋ?ClJy?F0a?yIl8?@V܋¼8?s{6(9?VV9?xe5(A{9?qTH܋9?ClPz9?I20b9?hy9@l?Ib91?h Fl8Jy?@U8ۋ?s5(91{?hV9V?x{94(?Tq܋9縿?El8Pz9?@I#8܋9?s5(9A{9?ThV9V9?{96(9?T܋9¼8?sy9Il8?I@DATA,: ؽ: DATAؽ: 5  """"""" " " " " " "" "" """" """"""""""""""""""" " " " " !"!"!"""""#"#"#$"$"$%"%"%&"&"&'"'"'("("()")")*"*"*+"+"+,",",-"-"-.",/"./"+0"/0"*1"01")2"12"(3"23"'4"34"&5"45"%6"56"$7"67"#8"78""9"89"!:"9:" ;":;"<";<"="<= =>">? <?"?@";@"@A":A"AB"9B"BC"8C"CD"7D"DE"6E"EF"5F"FG"4G"GH"3H"HI"2I"IJ"1J"JK"0K"KL"/L"LM".M"LN"KO"NO"JP"OP"IQ"PQ"HR"QR"GS"RS"FT"ST"EU"TU"DV"UV"CW"VW"BX"WX"AY"XY"@Z"YZ"?["Z[">\"[\ \]"]^ [^"^_"Z_"_`"Y`"`a"Xa"ab"Wb"bc"Vc"cd"Ud"de"Te"ef"Sf"fg"Rg"gh"Qh"hi"Pi"ij"Oj"jk"Nk"kl"jm"lm"in"mn"ho"no"gp"op"fq"pq"er"qr"ds"rs"ct"st"bu"tu"av"uv"`w"vw"_x"wx"^y"xy"]z"yz z{"{| y|"w}"}~"v~"~"u"o""n"/M ,. -  jl Ok KN JO 0L +/ *0 1K ,   + Pj im o hn Qi Rh Sg Tf go fp eq p IP HQ GR FS 2J 3I 4H 5G )1 (2 '3 &4 ' ( ) *           & % $ # " !   %5 $6 #7 "8 !9 : ; < 6F 7E 8D 9C :B ;A <@ =? ET DU CV BW AX @Y ?Z >[ Ue Vd Wc Xb Ya Z` [_ \^ dr v w~ x} z| cs bt au `v _w ^x ]y """ """"""""""""""""""""""""""""""""""""""""""""""""""""""""""" " """"""""""""""""""""""""""""""""""""""""""""""""""""""""""" " """"""""""""""""""""""""""""""""""""""""""""""""""""""""""" " """""""""""""""" """"""""" " " " " " " "           ""h"g"h g f e d c b a ` _ ^ [ Z Y X"Y"Z"h"g"]"^"_"`"a"b"c"d"e"f""""""""""""""""""""""" " "  "  "    "  "" "" """""""""""""""""""""""""""""" " "!" !"""!""#""#"$"#$"%"$%"&"%&"'"&'"("'(")"()" *")* *+"+, ),",-"(-"-."'."./"&/"/0"%0"01"$1"12"#2"23""3"34"!4"45" 5"56"6"67"7"78"8"89"9"9:"8;":;"7<";<"6="<="5>"=>"4?">?"3@"?@"2A"@A"1B"AB"0C"BC"/D"CD".E"DE"-F"EF",G"FG"+H"GH HI"IJ GJ"JK"FK"KL"EL"LM"DM"MN"CN"NO"BO"OP"AP"PQ"@Q"QR"?R"RS">S"ST"=T"TU"<U"UV";V"VW":W"WX"VY"XY"UZ"YZ"T["Z["S\"[\"R]"\]"Q^"]^"P_"^_"O`"_`"Na"`a"Mb"ab"Lc"bc"Kd"cd"Je"de"If"ef \g"gh"[h"VX ;W 8: 7; 9   8   <V UY TZ =U >T ?S @R S[ R\ Q] \h ]g 6< 5= 4> 3? 7 6 !5 "4     !                   " # $ % & '