gH]kDwP&trueSpaceBeta 7.61[VS_O93YJClinton Reese, Clintons 3D Creations`d8pM*#ͺOPNG  IHDR`ZIDATx?oFqu2)H ;ˆΐȐ] / vDѩ/!C!Y'v`/ hÒ*ZE$pP((r3|&hX>u ` ` ` ` ` ` V@pݽ}uvZ-0~ti:xv/̷hi5=|_p2T+sѶ_ve:1xs4 ۝n] i慃d3MSmqˮ/훦x.onnnmm]q4{hv0B (ˮ:AADQqz i@fhU*RX666A Ó㳳 7kD?kuuuiihTR8Ύ2˲g'JNjn*p"-1OSM n-1OSM n"LayoutLayout 럆L<_ї" 0O}5McEx=oO}5McEx=oDfilenameT V0L0ZsYňOY@ZsYňOY@ Preview refreshzRefresh of the preview (and non D3D bitmap interface). Slow.t/Go^E Go^E  Width Width0I"[!H@*HI"[!H@*HHeightHeightGo^E ZsYňOY@0(XFҦV>g'JNjn*pFCdCb@ j@=C?O}5McEx=o.D:\IES Profiles\23.iesI"[!H@*H& Ew/sk-1OSM n 럆L<_їRDefault Notes GFʠN=Pe$1 }}O}5McEx=oZ`Ez]UO1釥GP>a Pe$0 }}O}5McEx=oZ`Ez]UO GFʠN=8fhPe$1 }}& Ew/skZ`Ez]UOٓ PM>1wdf8hPe$%}}& Ew/skZ`Ez]UO#nKSM2f 8Pe$$}}O}5McEx=oZ`Ez]UOOˁ CRih[ f8Pe$}}JActivity.Run('%THIS_NAME%' + "/ies")load ies fileZ`Ez]UO GFʠN=Pe$,}} version 1.1Z`Ez]UO GFʠN=h`xPe$1 }}ZsYňOY@Z`Ez]UO1釥GP>a`hxPe$0 }}ZsYňOY@Z`Ez]UO GFʠN=x`Pe$1 }}Go^E Z`Ez]UO1釥GP>a`xPe$0 }}Go^E Z`Ez]UO GFʠN=`Pe$1 }}I"[!H@*HZ`Ez]UO1釥GP>a`Pe$0 }}I"[!H@*HZ`Ez]UO GFʠN=(y$,}} version 1.1Z`Ez]UO GFʠN=(y$p}}O1. add this script into the link editor at the same level of a projector light.Z`Ez]UO GFʠN=0@y$Q}}02. Click the '...' button to choose an ies file.Z`Ez]UO GFʠN=`py$D}}#4. Push the 'load ies file' button.Z`Ez]UO GFʠN=xy$5}}4. Delete this node.Z`Ez]UO GFʠN=HXy$?}}3. Select the projector light.Z`Ez]UO}}}}lds tR48@J g'JNjn*pceZU@䑧rceZU@䑧r$_scriptData*Internal Script data [җJs@ %K04W}@O{$(XFҦVLE2Data, 1#J@#QLJ@#QLLE2Data$LE2 Data for node >g'JNjn*pLE2Data, 3MT^RwL~YYTMT^RwL~YYTޢLE2Data$LE2 Data for node >g'JNjn*pLE2Data, 20vj d|N<!}vj d|N<!}Boutbitmap eSBgcB1 V0O}5McEx=oD/2|=Bynj2|=Bynj Control OutTransitionOutfz@Hoz@Ho Control InTransitionIn vj d|N<!}eSBgc{ &.@H:rȫ;BxkL `䚭ͭuHkS0hi#p$nelMbMc̬ĪM(j.%Ƈ|=g~ytLT083. ؊={rMbO3RAb l2){8>390sTD$9/,y<ޯN|y8ݵTvXW|:!Wq}t7'x? @c䥥Gc}|p^{YL4z$%s{r%@RZ6ǯX0eVqJ>y8/ѽ@4Z#)!|55~G~-sA`RP$nj=y;NVשx"dyXlϠRbpZZsA0gu_+{8> >,ku:5΃1;,Tq}twvhy6> Z>y8/ѽ [: Ryy8/ѽ>L72|=Bynj2AEHM'>g'JNjn*pnBC`@0@2|=Bynj|?z@Hoۙ>?ceZU@䑧r[җJs@ `#NewCommand!// Execute // Called to execute the command function Execute(params) { var filename = params.ConValue('filename'); // TODO: put your action code here var forReading = 1, forWriting = 2, forAppending = 8; fs = new ActiveXObject("Scripting.FileSystemObject"); //fs.CreateTextFile(filename,true); f = fs.GetFile(filename); var TristateUseDefault = -2, TristateTrue = -1, TristateFalse = 0; connToFile = f.OpenAsTextStream( forReading , TristateUseDefault); curLine=""; while(curLine != "TILT=NONE") curLine = connToFile.ReadLine();//read header lines curLine = connToFile.ReadLine(); System.Trace(curLine); re = /[,\s]/;//not sure why this works for multiple spaces, should need * but ok tokens = curLine.split(re); if(tokens.length > 1) { vertnum = 1*tokens[3]; horiznum = 1*tokens[4]; } else { curLine = connToFile.ReadLine(); curLine = connToFile.ReadLine(); vertnum = connToFile.ReadLine(); horiznum = connToFile.ReadLine(); curLine = connToFile.ReadLine(); curLine = connToFile.ReadLine(); curLine = connToFile.ReadLine(); curLine = connToFile.ReadLine(); curLine = connToFile.ReadLine(); curLine = connToFile.ReadLine(); curLine = connToFile.ReadLine(); //curLine = connToFile.ReadLine(); } System.Trace(vertnum); System.Trace(horiznum); var vertangles = new Array(); var horizangles = new Array(); var vertdata = new Array(); var horizdata = new Array(); curLine = connToFile.ReadLine();//skip line curLine = connToFile.ReadLine();//read vertical angles vertangles = curLine.split(re); //data maybe multi lined while(vertangles.length < vertnum) { curLine = connToFile.ReadLine();//read vertical angles vertanglestemp = curLine.split(re); vertangles = vertangles.concat(vertanglestemp); } curLine = connToFile.ReadLine();//read horizontal angles horizangles = curLine.split(re); //data maybe multi lined while(horizangles.length < horiznum) { curLine = connToFile.ReadLine();//read vertical angles horizanglestemp = curLine.split(re); horizangles = horizangles.concat(horizanglestemp); } max_horizangle = 1.0*horizangles[horiznum-1]; System.Trace(max_horizangle + " degrees"); delta_vertangle = vertangles[vertnum-1] - vertangles[0]; System.Trace("vertical delta " + delta_vertangle); if(Math.abs(delta_vertangle) > 90) System.Error("eis file not compatible. Maximum 90 degree vertical angle allowed in ies data."); if(max_horizangle == 0) hres = horiznum; if(max_horizangle == 90) hres = 4*horiznum; if(max_horizangle == 180) hres = 2*horiznum; if(max_horizangle == 360) hres = horiznum; mybitmap = System.CreateDO("Common Data Package/Bitmap Data"); BFMT_UNKNOWN = 0; BFMT_A8R8G8B8 = 1; BFMT_A16B16G16R16 = 2; BFMT_A32fB32fG32fR32f = 3; BFMT_R8 = 4; BFMT_R16 = 5; BFMT_R32f = 6; BFMT_FORCE_DWORD = -1; //mybitmap.Create(res,res,BFMT_R8); mybitmap.Create(hres,vertnum*2,BFMT_A32fB32fG32fR32f); color = System.CreateDO('Common Data Package/Color Data'); allvertdata = new Array(); maxval = -1; for(i=0;i<horiznum;i++) { curLine = connToFile.ReadLine();//read vertical data vertdata = curLine.split(re); //data maybe multi lined while(vertdata.length < vertnum) { curLine = connToFile.ReadLine();//read vertical angles vertdatatemp = curLine.split(re); vertdata = vertdata.concat(vertdatatemp); } allvertdata[i] = vertdata; //save max value for(j=0;j<vertnum;j++) { //System.Trace(vertdata[j]); val = 1.0*vertdata[j];//convert string to number by multiply if(maxval < val) maxval = val; } } //allcount = allvertdata.length; //System.Trace(allcount); //onecount = allvertdata[0].length; //System.Trace(onecount); System.Trace(maxval + " lums"); connToFile.Close(); for(i=0;i<horiznum;i++) { vertdata = allvertdata[i]; for(j=0;j<vertnum;j++) { val = vertdata[j]/maxval;//string to num color.SetColor(val,val,val,val); mybitmap.SetPixel(i,j,color); if(max_horizangle == 90) { mybitmap.SetPixel(hres-i-1,j,color); mybitmap.SetPixel(i+(hres/2),j,color); mybitmap.SetPixel((hres/2)-i-1,j,color); } } } params.ConValue("outbitmap") = mybitmap; } NScript Object Package/jScript languageSb@Common Data Package/Bitmap Dataoutbitmap eSBgcvj d|N<!}stringfilenameO}5McEx=o4W}@O{(XFҦV>g'JNjn*pnC>Cb@@\@2|=Bynj|?z@Hoۙ>?O}5McEx=o.D:\IES Profiles\23.iesJ@#QL>g'JNjn*pnBB`@T@2|=Bynj|?z@Hoۙ>?-1OSM n 럆L<_їˑControlOˁ CRih[ g}}:Activity.Run('%THIS_NAME%'); StartZ`Ez]UOOˁ CRih[ 0e}}:Activity.Stop('%THIS_NAME%') StopZ`Ez]UO GFʠN=0`@1 }}O}5McEx=oZ`Ez]UO1釥GP>a@P0 }}O}5McEx=oZ`Ez]UO#nKSM20$\VVO}5McEx=oZ`Ez]UO}}MT^RwL~YYT>g'JNjn*pnCB`@0@2|=Bynj|?z@Hoۙ>?z@Ho܂dKu=Ts"projectionSphere 1.;]kI 忞@"1 //4W}@O{$ G?ŋ G?ŋ tSObjLtrueSpace object synchronization data W5f@(䐈Z iGN0׊;Jf|ڢ׊;Jf|ڢBWldMatrixWorld matrix `^02eE{|@Zh I/偢jD%~`8偢jD%~`8BObjMatrix Object's matrix `^02eE{|@Z 1WAGWAGOwnerMatrixOwner's matrix `^02eE{|@1 /<ĠF姁J]<ĠF姁J]DMatrix,Object's input matrix `^02eE{|@\ /$1&KߊPV$1&KߊPV$AutoShowPanelAutoShowPanel$(XFҦV"1L QNIM5G&L QNIM5G&BitmapInput bitmap eSBgc 0/-V?XM%-V?XM%Material ListMaterial List +N⩊G3N: 3N: UV selectionUV selection 90HBL':S L QNIM5G&-V?XM%3N: 90HBL':SI@@@?  !!              0011!! "" ## $$ %%  &&''  ((  !!))!!BBAA  ""**""  ##++##  $$,,$$  %%--%%  &&..&&''//''  ((00((!!))11 ) )QQRR"" * *22 * *## + +33 + +$$ , ,44 , ,%% - -55 - -&& . .66..''//77//00**""22::11++ # #bbcc33;;22,,!$!$44 < <33--"%"%55 = =44..#&#&66 > >55//$'$'77 ? ?6600%(%(88 @ @7711&)&)99AA8822'*'*::BB99 3 3(+(+;;rrssCC::!4!4),),<<DD;;"5"5*-*-==EE<<#6#6+.+.>>FF==$7$7,/,/??GG>>%8%8-0-0@@HH&9&9.1.1AAII':':/2/2BBJJ(;(;0303 C CKK)<)<1414!D!DLL*=*=2525"E"EMM+>+>3636#F#FNN,?,?4747$G$GOO-@-@5858%H%HPP.A.A6969&I&IQQ/B/B7:7:'J'JRR0C0C8;8;(K(K S S1D1D9<9<)L)L!T!T2E2E:=:=*M*M"U"U3F3F;>;>+N+N#V#V4G4G<?<?,O,O$W$W5H5H=@=@-P-P%X%X6K6K>C>C.S.S&[&[7L7L?D?D/T/T'\'\8M8M@E@E0U0U(](]9N9NAFAF1V1V)^)^:O:OBGBG2W2W*_*_;P;PCHCH3X3X+`+`<Q<QDIDI4Y4Y,a,a=R=REJEJ5Z5Z-b-b>S>SFKFK6[6[.c.c?T?TGLGL7\7\/d/d@U@UHMHM8]8]0e0eAVAVININ9^9^1f1fBWBWJOJO:_:_2g2gCXCXKPKP;`;`3h3hDYDYLQLQ<a<a4i4iEZEZMRMR=b=b5j5jF[F[NSNS>c>c6k6kG\G\OTOT?d?d7l7lH]H]PUPU@e@e8m8mI^I^QVQVAfAf9n9nJ_J_RWRWBgBg:o:oK`K`SXSXChCh;p;pLaLaTYTYDiDi<q<qMbMbUZUZEjEj=r=rNcNcV[V[FkFk>s>sOdOdW\W\GlGl?t?tPePeX]X]HmHm@u@uQfQfY^Y^InInAvAvRgRgZ_Z_JoJoBwBwShSh[`[`KpKpCxCxTiTi\a\aLqLqDyDyUlUl]d]dMtMtE|E|VmVm^e^eNuNuF}F}WnWn_f_fOvOvG~G~XoXo`g`gPwPwHHYpYpahahQxQxIIZqZqbibiRyRyJJ[r[rcjcjSzSzKK\s\sdkdkT{T{LL]t]telelU|U|MM^u^ufmfmV}V}NN_v_vgngnW~W~OO`w`whohoXXPPaxaxipipYYQQbybyjqjqZZRRczczkrkr[[SSd{d{lsls\\TTe|e|mtmt]]UUf}f}nunu^^VVg~g~ovov__WWhhpwpw``XXiiqxqxaaYYjjryrybbZZkkszszcc[[llt{t{dd\\mmu|u|ee]]nnv}v}ff^^oow~w~gg__ppxxhh``qqyyiiaarrzzjjbbss{{kkcctt||lldduu}}mmeevv~~nnffwwooggxx))((pphhyyqqiizzrrjj{{sskk||ttll}}uumm~~vvnnwwooxx8899ppyyqqzzrr{{ss||tt}}uu~~vvwwxxJJIIyyzz{{||}}~~YYZZkkjjzz{{                              偢jD%~`8(XFҦV>g'JNjn*pFbDtCb@ j@?׊;Jf|ڢWAG`^02eE{|@B???? G?ŋg'JNjn*pFB BX@1@?׊;Jf|ڢWAG<ĠF姁J]-1OSM n 럆L<_ї0܂dKu=*tMaterial List /.;]kI 忞@" 10 /4W}@O{$/-V?XM%/(XFҦV" 0L QNIM5G& +0L QNIM5G&-V?XM%(XFҦV>g'JNjn*pFBBb@@\@?) 6G% t,Material List Manager /-V?XM%P/ %0&zB}J?t&zB}J?&Active material ID2Active material class ID / 14W}@O{$/0y>??:@)+ ty>??:@)+ Mat Chunk 0BDynamic material input connector |E8y /(XFҦV"-V?XM%&zB}J?(XFҦV>g'JNjn*pFB CX@>@?y>??:@)+ ܂dKu=GtMaterial 0 1.;]kI 忞@" /04W}@O{$0gYأC۲+?gYأC۲+?Material ChunkMaterial Chunk |E8y/0(XFҦV" +0L QNIM5G&I1L QNIM5G&(XFҦV>g'JNjn*pFBDCb@@T@?gYأC۲+?܂dKu=tD3D material /.;]kI 忞@"C11FA /4W}@O{$0.F_P#.F_P#Material Output material __W8E#(U@Ra.U@Ra.LE2Data$LE2 Data for node >g'JNjn*p՞'fA5-_՞'fA5-_D3DEYED3DEYE =xNT{-1OSM n"(XFҦVLE2Data, 1"J@#QLLE2Data, 2I1L QNIM5G& L QNIM5G&4W}@O{(XFҦV>g'JNjn*pFB Cb@@\@A?.F_P#՞'fA5-_J@#QL>g'JNjn*pF4CtCd@@@?-1OSM n 럆L<_їˣ Main GFʠN= 1 }}.F_P#Z`Ez]UO.;]kI 忞@U@Ra.>g'JNjn*pFjCCd@T@?Pc|B;]2\sMaterial)0.F_P#T.F_P#Material Output material __W8E#(0/S^M~b tS^M~b Alpha_shaderAlpha shader RnчINN)0 G05OD.GWf5t5OD.GWf5Color_shaderColor shader zdU@AUʂ*)0<1qΤIGGItqΤIGGIModel_shaderModel shader @SrE8㲻t)0 1,S@vTVt,S@vTVNormal_shaderNormal shader Xb"ٲN+4)0/зVJiltзVJil Texcoord_shader Texcoord shader lrMH;e)0C14W}@O{$U@Ra.-1OSM n"(XFҦVLE2Data, 1"E0kF_dkF_Vertex_shaderVertex shader k|eKwj9CqVertexShader)0 0t@*Ntt@*N Constant_shader Constant shader QVO Pk@)0k1<;vHwt<;vHwAlphaTest Alpha Test type :KrbSx)01 0S̤@+Rt 0S̤@+RAlphaTestValue"Alpha Test Value)0,S@vTV5OD.GWf5 0S̤@+RзVJil4W}@O{(XFҦV>g'JNjn*pFDnCb@{@?S^M~b <;vHw:KrbSxbDisabledEnabledAs OpaqueDisabled.F_P#kF_t@*N-1OSM n 럆L<_ї0U@Ra.>g'JNjn*pFDnC`@\@?qΤIGGI܂dKu= t,DefaultTexCoordShader /(gD9f<(gD9f<TCMoveYTCMoveYR:>a[EH*M\R:>a[EH*M\LE2Data$LE2 Data for node >g'JNjn*pLE2Data, 27wCH7wCHLE2Data$LE2 Data for node >g'JNjn*p N0wkd@Xywkd@XyTCScaleXTCScaleX14W}@O{$ 0y݀J}Ny݀J}N FloatInput floatTCMoveX K0ĦBZĦBZTCScaleYTCScaleY)rޙG )rޙG ˢLE2Data, 1$LE2 Data for node >g'JNjn*pLE2Data, 4(XFҦVLE2Data, 3"%%u5E b%%u5E bLE2Data$LE2 Data for node >g'JNjn*pLE2Data, 6QA@y:l1QA@y:l1LE2Data, 5$LE2 Data for node >g'JNjn*p$Q/G|]8$Q/G|]8LE2Data, 1$LE2 Data for node >g'JNjn*p-1OSM n#1.;]kI 忞@" C1P0 I1 D0/UZ"1зVJil/(gD9f<R:>a[EH*M\>g'JNjn*pFBC`@d@?7wCH>g'JNjn*pFCC`@0@?wkd@Xy?%%u5E b>g'JNjn*pF`CCb@\@KAC?y݀J}NĦBZ?зVJil4W}@O{)rޙG >g'JNjn*pFBC`@d@?(XFҦV>g'JNjn*pF`BCb@ `@KAC?QA@y:l1>g'JNjn*pFg'JNjn*pFCCC`@d@?-1OSM n 럆L<_ї0.;]kI 忞@N5 JVE>:i$tShaderTexcoord 1зVJilP"1 /)#,OrRt)#,OrRTexcoord*Input texcoord brick F 1+5?N>/ 1 C14W}@O{$%%u5E b-1OSM n"(XFҦVLE2Data, 1 0r!"I = 8tr!"I = 8Texcoord2,Input texcoord2 brick F 1+5?N>/ 1%%u5E b>g'JNjn*pFEDA`@P@?зVJil4W}@O{(XFҦV>g'JNjn*pFEDA`@P@?)#,OrRr!"I = 8-1OSM n 럆L<_ї0L{0nBg)`! $tAddP)\Fvq3P)\Fvq3$PrivateShaderData$PrivateShaderData wk0.DX?_/:JF>*Ut:JF>*UInputXInputX : RtNumeric - Any numerical value (scalar, vector or matrix) F 1+5?N>/ /0#2 |L?¢Fht#2 |L?¢FhInputYInputY : RtNumeric - Any numerical value (scalar, vector or matrix) F 1+5?N>/ / /,8A fKھT,8A fKھResultResult : RtNumeric - Any numerical value (scalar, vector or matrix) F 1+5?N>/ /P04W}@O{%%%u5E b-1OSM n"(XFҦVLE2Data, 1,8A fKھ:JF>*U%%u5E b>g'JNjn*pFD`B`@P@?4W}@O{#2 |L?¢Fh(XFҦV>g'JNjn*pFD`B`@P@?P)\Fvq3wk0.DX?_Gp.HOV-1OSM n 럆L<_ї0L{0nBg)`! gtModulateP)\Fvq3 O02x2֣K!dE5t2x2֣K!dE5InputXInputX : RtNumeric - Any numerical value (scalar, vector or matrix) F 1+5?N>/0 E0TXGy5֣ tTXGy5֣ FullLightColorInputY : RtNumeric - Any numerical value (scalar, vector or matrix) F 1+5?N>/00 dE9@T dE9@ AttenuatedColorResult : RtNumeric - Any numerical value (scalar, vector or matrix) F 1+5?N>// I14W}@O{%%%u5E b-1OSM n"(XFҦVLE2Data, 1%%u5E b>g'JNjn*pFC`@P@?4W}@O{(XFҦV>g'JNjn*pFC`@P@?P)\Fvq3wk0.DX?_M0(rHHTXGy5֣  dE9@2x2֣K!dE5-1OSM n 럆L<_ї0L{0nBg)`! t*VectorFromComponents P)\Fvq30Gx:G<l5tGx:G<l5XTX : RtFloat - Scalar floating point value F 1+5?N>/C0 B0 LDs(et LDs(eYTY : RtFloat - Scalar floating point value F 1+5?N>/C0 F0?8[GVTIt?8[GVTIZTZ : RtFloat - Scalar floating point value F 1+5?N>/C0 1"PZKLьt"PZKLьWTW : RtFloat - Scalar floating point value F 1+5?N>/C0C0JN۪BP TJN۪BP ResultnResult : RtFloat4 - The four component vector or color F 1+5?N>/ O0 D04W}@O{%%%u5E b(XFҦVLE2Data, 1-1OSM n" "PZKLь?8[GVTI%%u5E b>g'JNjn*pFC`@\@? LDs(e4W}@O{Gx:G<l5(XFҦV>g'JNjn*pFC`@\@?P)\Fvq3wk0.DX?_JEG0JN۪BP -1OSM n 럆L<_ї0L{0nBg)`!  t0VectorFromComponents, 1 P)\Fvq3 k1Gx:G<l5tGx:G<l5 Row1jRow1 : RtFloat4 - The four component vector or color F 1+5?N>// J0 LDs(et LDs(eYTY : RtFloat - Scalar floating point value F 1+5?N>// /?8[GVTIt?8[GVTIZTZ : RtFloat - Scalar floating point value F 1+5?N>// /0"PZKLьt"PZKLьWTW : RtFloat - Scalar floating point value F 1+5?N>///JN۪BP TJN۪BP ResultnResult : RtFloat4 - The four component vector or color F 1+5?N>/0/4W}@O{%%%u5E b(XFҦVLE2Data, 1-1OSM n" "PZKLь?8[GVTI%%u5E b>g'JNjn*pFCB`@\@? LDs(e4W}@O{Gx:G<l5(XFҦV>g'JNjn*pFCB`@\@?P)\Fvq3wk0.DX?_JEG0JN۪BP -1OSM n 럆L<_ї0/|V FK|8tShaderInput?ڵfA'7(?ڵfA'7(EyePos8Eye position in world space F 1+5?N>/%dLrQn0%dLrQn0EyeDirNormalized eye vector in world space. Note that this is vector pointing from surface to the eye F 1+5?N>/piDM7piDM7EyeDistNDistance from current point to the eye F 1+5?N>/^@A툷^@A툷PositionNShading point position in world space. F 1+5?N>/ 0p1M@o=p1M@o=TexCoords3D texture coordinates for given surface point. Any undefined channel (u, v or w) is replaced with 0. Initialized to interpolated vertex texture coords. Replaced by output of TextCoord shader. F 1+5?N>/ E0}E[2CV)}E[2CV) ColornColor specified by color shader. RGB portion is used to specify color (and is not limited to range 0-1). Initialized to interpolated vertex color. Replaced by output of Color shader. F 1+5?N>/`MOWIB"ѥ`MOWIB"ѥNormalNormalized normal of the surface for given pixel. Normal vector is expected to be in world space. Initialized with denormalized interpolated vertex normal. Replaced by output of Normal shader. F 1+5?N>/HtO{/(HtO{/(TangentNormalized tangent of the surface for given pixel. Tangent vector is expected to be in world space. Initialized with denormalized interpolated vertex tangent. Replaced by output of Normal shader. F 1+5?N>/ qQ@Rj qQ@Rj AlphaZTransparency specified for given pixel. Value should be specified in range 0...1 (full transparency ... fully opaque). Initialized to 1. Replaced by output of Alpha shader. F 1+5?N>/ҥY@e&ҥY@e&LightDirNormalized light direction vector for given pixel. Light vector is expected to be in world space. Note that this is vector pointing from surface to the light. Initialized in the Vertex light shader. Replaced by output of Light shader. F 1+5?N>/B_;OKFJ*rB_;OKFJ*rLightDistDistance of the current point to the light. Initialized in the Vertex light shader. Replaced by output of Light shader. F 1+5?N>/HRSEpFCHRSEpFCLightColorLight color for given pixel. Replaced by output of Light shader. F 1+5?N>/~__um1CR¬5~__um1CR¬5TangentToWorldTransformation matrix from tangent space to world space for vectors. F 1+5?N>/ٻzEuSٻzEuSWorldToObjectnTransformation matrix from world space to object space F 1+5?N>/SaI7֏bSaI7֏bObjectToWorldTransformation matrix from object space to world space. Note that this is inverse matrix to WorldToObject. F 1+5?N>/U4W}@O{$%%u5E b-1OSM n"(XFҦVLE2Data, 1y"WMB]y"WMB]*ObjectToWorld_NormalA 3x3 Transformation matrix for normal and tangent vectors from object space to world space. F 1+5?N>/)5FYP)5FYPObjectToClipPerspective transformation matrix from object space to screen space. F 1+5?N>/x*yIx*yIWorldToClipPerspective transformation matrix from world space to screen space. F 1+5?N>/#h"mO('#h"mO('TexCoords2`A secondary set of texture coordinates for given surface point. Any undefined channel (u, v or w) is replaced with 0. Initialized to interpolated second vertex texture coords. F 1+5?N>/B_;OKFJ*rڳVܯ]FՃ尲+%tsxi_GetInputLightDistRtFloat^@A툷ڳVܯ]FՃ尲+%tsxi_GetInputPositionRtFloat4p1M@o=ڳVܯ]FՃ尲,&tsxi_GetInputTexCoordsRtFloat3 qQ@RjڳVܯ]FՃ尲'!tsxi_GetInputAlphaRtFloatHRSEpFCڳVܯ]FՃ尲-'tsxi_GetInputLightColorRtFloat4%%u5E b>g'JNjn*pF CA`@0@?)5FYPٻzEuSڳVܯ]FՃ尲2,tsxi_GetInputWorldToObject RtFloat4x4~__um1CR¬5ڳVܯ]FՃ尲3-tsxi_GetInputTangentToWorld RtFloat3x3SaI7֏bڳVܯ]FՃ尲2,tsxi_GetInputObjectToWorld RtFloat4x44W}@O{(XFҦV>g'JNjn*pF CA`@0@?x*yI?ڵfA'7(ڳVܯ]FՃ尲)#tsxi_GetInputEyePosRtFloat4`MOWIB"ѥڳVܯ]FՃ尲)#tsxi_GetInputNormalRtFloat3ҥY@e&ڳVܯ]FՃ尲+%tsxi_GetInputLightDirRtFloat3#h"mO('%dLrQn0ڳVܯ]FՃ尲)#tsxi_GetInputEyeDirRtFloat3y"WMB]}E[2CV)ڳVܯ]FՃ尲("tsxi_GetInputColorRtFloat4HtO{/(ڳVܯ]FՃ尲*$tsxi_GetInputTangentRtFloat3-1OSM n 럆L<_ї0piDM7ڳVܯ]FՃ尲)#tsxi_GetInputEyeDistRtFloatz€ L& uInputFloat+kCY5]BtOt+kCY5]BtO FloatInput floatu{{uM@n;LATuM@n;LAFloatBrickFloat brick F 1+5?N>/ k1u\/3Kf͈,t\/3Kf͈,oFloatOutput floatGqiFE0IN tGqiFE0IN Input usageVThe usage specification for this parameter{4W}@O{$%%u5E b(XFҦVLE2Data, 1-1OSM n"GqiFE0IN C_TCMOVEX%%u5E b>g'JNjn*pFtBb@X@?+kCY5]BtO4W}@O{(XFҦV>g'JNjn*pFtBb@X@?uM@n;LA\/3Kf͈,?-1OSM n 럆L<_ї0z€ L& 4SsInputFloat, 1+kCY5]BtOpdduM@n;LAP J0\/3Kf͈,pMGqiFE0IN pd4W}@O{$%%u5E b(XFҦVLE2Data, 1-1OSM n"GqiFE0IN C_TCMOVEY%%u5E b>g'JNjn*pF8Cb@X@?+kCY5]BtO4W}@O{(XFҦV>g'JNjn*pF8Cb@X@?uM@n;LA\/3Kf͈,?-1OSM n 럆L<_ї0z€ L& tInputFloat, 2+kCY5]BtOp:--uM@n;LAP0:\/3Kf͈,pGqiFE0IN p-Z4W}@O{$%%u5E b(XFҦVLE2Data, 1-1OSM n"GqiFE0IN C_TCSCALEX%%u5E b>g'JNjn*pF'b@X@?+kCY5]BtO?4W}@O{(XFҦV>g'JNjn*pF'b@X@?uM@n;LA\/3Kf͈,?-1OSM n 럆L<_ї0z€ L& tInputFloat, 3+kCY5]BtOpuM@n;LAP B0\/3Kf͈,pGqiFE0IN p4W}@O{$%%u5E b(XFҦVLE2Data, 1-1OSM n"GqiFE0IN C_TCSCALEY%%u5E b>g'JNjn*pFXb@X@?+kCY5]BtO?4W}@O{(XFҦV>g'JNjn*pFXb@X@?uM@n;LA\/3Kf͈,?-1OSM n 럆L<_ї0܂dKu=Ls&DefaultModelShader R:>a[EH*M\7wCHy݀J}NShininess4W}@O{$)rޙG (XFҦVLE2Data, 3"%%u5E bLE2Data, 6QA@y:l14 Hm9E4 Hm9E ColorInput color -n,NjlpgSpecularColor$Q/G|]8-1OSM n#G.;]kI 忞@".MdqΤIGGI R:>a[EH*M\>g'JNjn*pFCA`@T@?7wCH>g'JNjn*pF[C)C`@T@?%%u5E b>g'JNjn*p^CCb@T@y݀J}N Ԡ>KC~B?y݀J}N?4W}@O{)rޙG >g'JNjn*pFCA`@T@?(XFҦV>g'JNjn*p^BCb@@X@y݀J}N Ԡ>KC~B?QA@y:l1>g'JNjn*pFAC`@@@?4 Hm9E-n,Njlpg?$Q/G|]8>g'JNjn*pFC`B`@T@?-1OSM n 럆L<_ї0.;]kI 忞@qΤIGGIL{0nBg)`! VsPhong Lighting P)\Fvq3F:6~KAMt:6~KAMDiffuseColorzDiffuseColor : RtFloat4 - The four component vector or color F 1+5?N>/xSR]JĀ7tR]JĀ7SpecularColor|SpecularColor : RtFloat4 - The four component vector or color F 1+5?N>/xGvJ ~~tvJ ~~ShininessdShininess : RtFloat - Scalar floating point value F 1+5?N>/x:$&*2HӁdńt$&*2HӁdńNormalVectorjNormalVector : RtFloat3 - The three component vector F 1+5?N>/xZ[G {/,tZ[G {/,EyeDirectionjEyeDirection : RtFloat3 - The three component vector F 1+5?N>/x{ zE%Sft zE%SfLightDirectionnLightDirection : RtFloat3 - The three component vector F 1+5?N>/x~w!XCLtw!XCLLightColorvLightColor : RtFloat4 - The four component vector or color F 1+5?N>/xx B#A)[(dT B#A)[(dResultColorxResultColor : RtFloat4 - The four component vector or color F 1+5?N>/4W}@O{%%%u5E b-1OSM n"(XFҦVLE2Data, 1 %%u5E b>g'JNjn*pFCLb@d@?4W}@O{:6~KAMZ[G {/,(XFҦV>g'JNjn*pFCLb@d@?P)\Fvq3wk0.DX?_|X?dK;, B#A)[(dw!XCL$&*2HӁdńvJ ~~-1OSM n 럆L<_ї0R]JĀ7 zE%Sf/|V FK|dgsShaderInput?ڵfA'7(%dLrQn0piDM7^@A툷p1M@o=}E[2CV)F`MOWIB"ѥ:HtO{/( qQ@RjҥY@e&{B_;OKFJ*r}HRSEpFC~~__um1CR¬5ٻzEuSSaI7֏b4W}@O{$%%u5E b-1OSM n"(XFҦVLE2Data, 1y"WMB])5FYPx*yI#h"mO('B_;OKFJ*rڳVܯ]FՃ尲+%tsxi_GetInputLightDistRtFloat^@A툷ڳVܯ]FՃ尲+%tsxi_GetInputPositionRtFloat4p1M@o=ڳVܯ]FՃ尲,&tsxi_GetInputTexCoordsRtFloat3 qQ@RjڳVܯ]FՃ尲'!tsxi_GetInputAlphaRtFloatHRSEpFCڳVܯ]FՃ尲-'tsxi_GetInputLightColorRtFloat4%%u5E b>g'JNjn*pFC`@0@?)5FYPٻzEuSڳVܯ]FՃ尲2,tsxi_GetInputWorldToObject RtFloat4x4~__um1CR¬5ڳVܯ]FՃ尲3-tsxi_GetInputTangentToWorld RtFloat3x3SaI7֏bڳVܯ]FՃ尲2,tsxi_GetInputObjectToWorld RtFloat4x44W}@O{(XFҦV>g'JNjn*pFC`@0@?x*yI?ڵfA'7(ڳVܯ]FՃ尲)#tsxi_GetInputEyePosRtFloat4`MOWIB"ѥڳVܯ]FՃ尲)#tsxi_GetInputNormalRtFloat3ҥY@e&ڳVܯ]FՃ尲+%tsxi_GetInputLightDirRtFloat3#h"mO('%dLrQn0ڳVܯ]FՃ尲)#tsxi_GetInputEyeDirRtFloat3y"WMB]}E[2CV)ڳVܯ]FՃ尲("tsxi_GetInputColorRtFloat4HtO{/(ڳVܯ]FՃ尲*$tsxi_GetInputTangentRtFloat3-1OSM n 럆L<_ї0piDM7ڳVܯ]FՃ尲)#tsxi_GetInputEyeDistRtFloat]IDjdctsInputColor"uI̎4)]t"uI̎4)] ColorInput color -n,NjlpgWJJ\PtIL;I1T\PtIL;I1ColorBrickColor brick F 1+5?N>/SWq\W D ɭtq\W D ɭoColorOutput color -n,NjlpgEGqiFE0IN pJ.4W}@O{$%%u5E b-1OSM n"(XFҦVLE2Data, 1GqiFE0IN SPECULARCOLOR"uI̎4)]\PtIL;I1%%u5E b>g'JNjn*pFX@@b@X@?4W}@O{(XFҦV>g'JNjn*pFX@@b@X@?q\W D ɭ-1OSM n 럆L<_ї0z€ L& 'tInputFloat+kCY5]BtOp6uM@n;LAPG6\/3Kf͈,pCGqiFE0IN pM4W}@O{$%%u5E b-1OSM n"(XFҦVLE2Data, 1GqiFE0IN SHININESS%%u5E b>g'JNjn*pFPb@X@?+kCY5]BtO?4W}@O{(XFҦV>g'JNjn*pFPb@X@?uM@n;LA\/3Kf͈,?-1OSM n 럆L<_ї0fC{o$sShaderModelqΤIGGIPdC/-~CxrEtC/-~CxrE Color$Input color brick F 1+5?N>/4W}@O{$%%u5E b-1OSM n"(XFҦVLE2Data, 1%%u5E b>g'JNjn*pF DA`@P@?4W}@O{C/-~CxrE(XFҦV>g'JNjn*pF DA`@P@?-1OSM n 럆L<_ї0qΤIGGI܂dKu=\s"SolidColorShader.;]kI 忞@"<F4W}@O{$%%u5E b-1OSM n"H"uI̎4)]>U5OD.GWf5 G0(XFҦVLE2Data, 1""uI̎4)]-n,Njlpg?%%u5E b>g'JNjn*pFDC`@0@?5OD.GWf54W}@O{(XFҦV>g'JNjn*pFBxBb@@T@?-1OSM n 럆L<_ї0.;]kI 忞@"YMڿ$ZߦsShaderColor5OD.GWf5PUCC/-~CxrEp<4W}@O{$%%u5E b-1OSM n"(XFҦVLE2Data, 1%%u5E b>g'JNjn*pFChB`@P@?5OD.GWf54W}@O{C/-~CxrE(XFҦV>g'JNjn*pFChB`@P@?-1OSM n 럆L<_ї0]IDjdc tInputColor>"uI̎4)]pgll\PtIL;I1PCgq\W D ɭpGqiFE0IN pl4W}@O{$%%u5E b-1OSM n"(XFҦVLE2Data, 1GqiFE0IN DIFFUSECOLOR"uI̎4)]\PtIL;I1%%u5E b>g'JNjn*pFBdBb@X@?4W}@O{(XFҦV>g'JNjn*pFBdBb@X@?q\W D ɭ-1OSM n 럆L<_ї0܂dKu=,Vs ConstantTexture.;]kI 忞@",6B4W}@O{$L QNIM5G&:%%u5E b-1OSM n#(XFҦVLE2Data, 1#t@*Nt@*N Constant_shader Constant shader QVO Pk@ 0L QNIM5G&%%u5E b>g'JNjn*pF8CC`@H@?4W}@O{(XFҦV>g'JNjn*pFC`Ab@@\@?t@*N-1OSM n 럆L<_ї0.;]kI 忞@/|V FK|luShaderInput?ڵfA'7(%dLrQn0piDM7^@A툷Xp1M@o=4}E[2CV)`MOWIB"ѥHtO{/( qQ@RjҥY@e&B_;OKFJ*rHRSEpFC~__um1CR¬5ٻzEuSSaI7֏b,4W}@O{$%%u5E b-1OSM n#(XFҦVLE2Data, 1#y"WMB])5FYPx*yI#h"mO('B_;OKFJ*rڳVܯ]FՃ尲+%tsxi_GetInputLightDistRtFloat^@A툷ڳVܯ]FՃ尲+%tsxi_GetInputPositionRtFloat4p1M@o=ڳVܯ]FՃ尲,&tsxi_GetInputTexCoordsRtFloat3 qQ@RjڳVܯ]FՃ尲'!tsxi_GetInputAlphaRtFloatHRSEpFCڳVܯ]FՃ尲-'tsxi_GetInputLightColorRtFloat4%%u5E b>g'JNjn*pFCC`@0@?)5FYPٻzEuSڳVܯ]FՃ尲2,tsxi_GetInputWorldToObject RtFloat4x4~__um1CR¬5ڳVܯ]FՃ尲3-tsxi_GetInputTangentToWorld RtFloat3x3SaI7֏bڳVܯ]FՃ尲2,tsxi_GetInputObjectToWorld RtFloat4x44W}@O{(XFҦV>g'JNjn*pFCCX@1@?x*yI?ڵfA'7(ڳVܯ]FՃ尲)#tsxi_GetInputEyePosRtFloat4`MOWIB"ѥڳVܯ]FՃ尲)#tsxi_GetInputNormalRtFloat3ҥY@e&ڳVܯ]FՃ尲+%tsxi_GetInputLightDirRtFloat3#h"mO('%dLrQn0ڳVܯ]FՃ尲)#tsxi_GetInputEyeDirRtFloat3y"WMB]}E[2CV)ڳVܯ]FՃ尲("tsxi_GetInputColorRtFloat4HtO{/(ڳVܯ]FՃ尲*$tsxi_GetInputTangentRtFloat3-1OSM n 럆L<_ї0piDM7ڳVܯ]FՃ尲)#tsxi_GetInputEyeDistRtFloatL{0nBg)`! Ts"Color texture, 1P)\Fvq3? 1frHsOP5t 1frHsOP5ColorSamplerrColorSampler : RtSampler2D - The two dimensional sampler (TpFޚ@'54PR3HBPtPR3HBP&TextureCoordinatesvTextureCoordinates : RtFloat3 - The three component vector F 1+5?N>/55z(J.ĎTz(J.Ď ColorlColor : RtFloat4 - The four component vector or color F 1+5?N>/ 64W}@O{%%%u5E b-1OSM n#(XFҦVLE2Data, 1#%%u5E b>g'JNjn*pFCB`@T@?z(J.Ď4W}@O{(XFҦV>g'JNjn*pFCYCb@@T@?P)\Fvq3wk0.DX?_К~k,J6 PR3HBP 1frHsOP5-1OSM n 럆L<_ї0nE uInputBitmap:L QNIM5G&pJJJ5%Kլy|T5%Kլy|SamplerBrickBitmap brick (TpFޚ@'?JQ])JNЈtQ])JNЈoBitmapOutput bitmap eSBgc:GqiFE0IN pJA ?gŘrtA ?gŘrMinFilterbMinification filter (Point, Linear, Anisotropic)JR5 B%OKt5 B%OKMagFilterdMagnification filter (Point, Linear, Anisotropic)J7Muf2BޠQTtMuf2BޠQTMipFilter^Mipmapping filter (Point, Linear, Anisotropic)J8 T?cCx%Kt T?cCx%KU_AddressModexU Addressing mode (Wrap, Mirror, Clamp, Border, MirrorOnce)JEQnfM9M$ tQnfM9M$ V_AddressModexV Addressing mode (Wrap, Mirror, Clamp, Border, MirrorOnce)J 9QbJF}~b{t9QbJF}~b{Border colorBorder color -n,NjlpgJ?TKAIzc(tTKAIzc(MaxAnisotropy2Maximum anisotropy levelJ b/IG t b/IG MipMapLODBias"Mip map LOD BiasJЎeJf6KtЎeJf6KMaxMipLevel*Maximum mipmap levelJhdzCqIjAthdzCqIjA$EnableCompressionEnable the DirectX texture compression to save memory and increase speed (details of the texture might be decreased) JoC~Oܝ3 toC~Oܝ3  GenerateMipMapsPGenerate mip-maps to increase the speed J4W}@O{$%%u5E b-1OSM n#(XFҦVLE2Data, 1#L QNIM5G&5%Kլy|GqiFE0IN 9QbJF}~b{-n,Njlpg????Q])JNЈQnfM9M$  Wrap%%u5E b>g'JNjn*pFB`Bb@u@? b/IG hdzCqIjA ЎeJf6K4W}@O{oC~Oܝ3 (XFҦV>g'JNjn*pFB`Bb@t@?5 B%OKAnisotropicMuf2BޠQTAnisotropicA ?gŘrAnisotropicTKAIzc( T?cCx%K Wrap-1OSM n 럆L<_ї0NH}=e!yR&tShaderConstantt@*NP -wA 2t-wA 2 Color$Input color brick F 1+5?N>/B4W}@O{$(XFҦV"(XFҦV>g'JNjn*pF DBb@@T@?-wA 2t@*N܂dKu=$u BlinnR:>a[EH*M\7wCHHqΤIGGIA4W}@O{$)rޙG (XFҦVLE2Data, 3"%%u5E bLE2Data, 6QA@y:l1x.;]kI 忞@")U[PTW@$Q/G|]8-1OSM n#N+kCY5]BtODiffuser5EFo0C5EFo0CFloat, 1Input floatSpecularQP.LBD7T5QP.LBD7T5QFloat, 1Input floatExponentR:>a[EH*M\>g'JNjn*pFCA`@T@?7wCH>g'JNjn*pF[C)C`@T@?5EFo0C%%u5E b>g'JNjn*p^CCb@T@y݀J}N Ԡ>KC~B?+kCY5]BtO?4W}@O{(XFҦV>g'JNjn*p^dC`Cb@@\@y݀J}N Ԡ>uC?)rޙG >g'JNjn*pFCA`@T@?$Q/G|]8>g'JNjn*pFC`B`@T@?QA@y:l1>g'JNjn*pFAC`@@@?.;]kI 忞@-1OSM n 럆L<_ї Default GFʠN=f0ȥ1 }}qΤIGGIZ`Ez]UO}4կMj=+f0ȥ0qΤIGGIՃ}}P.LBD7T5Qff?qΤIGGI/|V FK|sShaderInput?ڵfA'7(%dLrQn0YpiDM7^@A툷p1M@o=}E[2CV)m`MOWIB"ѥUHtO{/( qQ@Rj_ҥY@e&~B_;OKFJ*rHRSEpFC ~__um1CR¬5ٻzEuSSaI7֏b4W}@O{$%%u5E b-1OSM n"(XFҦVLE2Data, 1"y"WMB])5FYPx*yI#h"mO('B_;OKFJ*rڳVܯ]FՃ尲+%tsxi_GetInputLightDistRtFloat qQ@RjڳVܯ]FՃ尲'!tsxi_GetInputAlphaRtFloatp1M@o=ڳVܯ]FՃ尲,&tsxi_GetInputTexCoordsRtFloat3^@A툷ڳVܯ]FՃ尲+%tsxi_GetInputPositionRtFloat4)5FYPڳVܯ]FՃ尲1+tsxi_GetInputObjectToClip RtFloat4x4%%u5E b>g'JNjn*pFC`@0@?HRSEpFCڳVܯ]FՃ尲-'tsxi_GetInputLightColorRtFloat4ٻzEuSڳVܯ]FՃ尲2,tsxi_GetInputWorldToObject RtFloat4x44W}@O{SaI7֏bڳVܯ]FՃ尲2,tsxi_GetInputObjectToWorld RtFloat4x4~__um1CR¬5ڳVܯ]FՃ尲3-tsxi_GetInputTangentToWorld RtFloat3x3x*yIڳVܯ]FՃ尲0*tsxi_GetInputWorldToClip RtFloat4x4(XFҦV>g'JNjn*pFBb@t@?#h"mO('ڳVܯ]FՃ尲-'tsxi_GetInputTexCoords2RtFloat3ҥY@e&ڳVܯ]FՃ尲+%tsxi_GetInputLightDirRtFloat3`MOWIB"ѥڳVܯ]FՃ尲)#tsxi_GetInputNormalRtFloat3?ڵfA'7(ڳVܯ]FՃ尲)#tsxi_GetInputEyePosRtFloat4%dLrQn0ڳVܯ]FՃ尲)#tsxi_GetInputEyeDirRtFloat3y"WMB]ڳVܯ]FՃ尲93!tsxi_GetInputObjectToWorld_Normal RtFloat3x3}E[2CV)ڳVܯ]FՃ尲("tsxi_GetInputColorRtFloat4-1OSM n 럆L<_ї0HtO{/(ڳVܯ]FՃ尲*$tsxi_GetInputTangentRtFloat3piDM7ڳVܯ]FՃ尲)#tsxi_GetInputEyeDistRtFloatfC{o,isShaderModelqΤIGGIPHC/-~CxrEp4W}@O{$%%u5E b-1OSM n"(XFҦVLE2Data, 1"%%u5E b>g'JNjn*pF DA`@P@?4W}@O{(XFҦV>g'JNjn*pFDPb@@T@?C/-~CxrE-1OSM n 럆L<_ї0qΤIGGIL{0nBg)`! SsDot-productP)\Fvq3UFNH-BE^^tUFNH-BE^^InputXInputX : RtNumeric - Any numerical value (scalar, vector or matrix) F 1+5?N>/*) 3 @~*9t) 3 @~*9InputYInputY : RtNumeric - Any numerical value (scalar, vector or matrix) F 1+5?N>/**@A/oϜT@A/oϜsResult`sResult : RtFloat - Scalar floating point value F 1+5?N>/)4W}@O{$(XFҦV"UFNH-BE^^) 3 @~*9(XFҦV>g'JNjn*pFC/b@@P@?P)\Fvq3wk0.DX?_:H'.C:\@A/oϜL{0nBg)`! |sModulateP)\Fvq32x2֣K!dE5t2x2֣K!dE5InputXInputX : RtNumeric - Any numerical value (scalar, vector or matrix) F 1+5?N>/'(TXGy5֣ tTXGy5֣ InputYInputY : RtNumeric - Any numerical value (scalar, vector or matrix) F 1+5?N>/'' dE9@T dE9@ResultResult : RtNumeric - Any numerical value (scalar, vector or matrix) F 1+5?N>/Y4W}@O{$(XFҦV"(XFҦV>g'JNjn*pFC$b@@P@?P)\Fvq3wk0.DX?_M0(rHHTXGy5֣  dE9@2x2֣K!dE5L{0nBg)`! sModulate, 1P)\Fvq3m2x2֣K!dE5t2x2֣K!dE5InputXInputX : RtNumeric - Any numerical value (scalar, vector or matrix) F 1+5?N>/P TXGy5֣ tTXGy5֣ InputYInputY : RtNumeric - Any numerical value (scalar, vector or matrix) F 1+5?N>/PP dE9@T dE9@ResultResult : RtNumeric - Any numerical value (scalar, vector or matrix) F 1+5?N>/(4W}@O{$(XFҦV"(XFҦV>g'JNjn*pFBECb@@P@?P)\Fvq3wk0.DX?_M0(rHHTXGy5֣  dE9@2x2֣K!dE5x^tHM[#sH-Vector.;]kI 忞@"4W}@O{$ceZU@䑧r$(XFҦV"~cjHMD}WtcjHMD}WLightDirrLightDir : RtFloat4 - The four component vector or color F 1+5?N>/ZY\/ E1bt\/ E1bViewDirpViewDir : RtFloat4 - The four component vector or color F 1+5?N>/ZZ;"40OY/ΥT;"40OY/ΥHalfVectorvHalfVector : RtFloat4 - The four component vector or color F 1+5?N>/O;"40OY/ΥceZU@䑧r[җJs@ NewFunctionP void NewFunction(in RtFloat4 LightDir, in RtFloat4 ViewDir, out RtFloat4 HalfVector) { // put function code here HalfVector = (LightDir + ViewDir)/2.0; } >D3D View Package/HLSL languageRtFloat4LightDircjHMD}WRtFloat4ViewDir\/ E1bRtFloat4HalfVector;"40OY/Υ\/ E1b(XFҦV>g'JNjn*pFC(b@@P@?cjHMD}WL{0nBg)`! tAddP)\Fvq3D:JF>*Ut:JF>*UInputXInputX : RtNumeric - Any numerical value (scalar, vector or matrix) F 1+5?N>/S#2 |L?¢Fht#2 |L?¢FhInputYInputY : RtNumeric - Any numerical value (scalar, vector or matrix) F 1+5?N>/SS,8A fKھT,8A fKھResultResult : RtNumeric - Any numerical value (scalar, vector or matrix) F 1+5?N>/4W}@O{$(XFҦV",8A fKھ:JF>*U(XFҦV>g'JNjn*pF2Dhb@@P@?#2 |L?¢FhP)\Fvq3wk0.DX?_Gp.HOVL{0nBg)`! sDot-product, 1P)\Fvq3UUFNH-BE^^tUFNH-BE^^InputXInputX : RtNumeric - Any numerical value (scalar, vector or matrix) F 1+5?N>/VV) 3 @~*9t) 3 @~*9InputYInputY : RtNumeric - Any numerical value (scalar, vector or matrix) F 1+5?N>/VV@A/oϜT@A/oϜsResult`sResult : RtFloat - Scalar floating point value F 1+5?N>/{U4W}@O{$(XFҦV") 3 @~*9UFNH-BE^^(XFҦV>g'JNjn*pFD8Bb@@P@?@A/oϜP)\Fvq3wk0.DX?_:H'.C:\L{0nBg)`! d uPowP)\Fvq3{Yb1ۃCeޅBCtYb1ۃCeޅBCInputXInputX : RtNumeric - Any numerical value (scalar, vector or matrix) F 1+5?N>/z'{EgQل^tz'{EgQل^InputYInputY : RtNumeric - Any numerical value (scalar, vector or matrix) F 1+5?N>/NaC_AG/&~TNaC_AG/&~ResultResult : RtNumeric - Any numerical value (scalar, vector or matrix) F 1+5?N>/U4W}@O{$(XFҦV"Yb1ۃCeޅBC(XFҦV>g'JNjn*pFCBb@@P@?P)\Fvq3wk0.DX?_7MGpm7z'{EgQل^NaC_AG/&~z€ L& \ uInputFloat+kCY5]BtOpuM@n;LAP\/3Kf͈,pGqiFE0IN p4W}@O{$(XFҦV"GqiFE0IN Exponent+kCY5]BtOff?(XFҦV>g'JNjn*pFBb@@T@?uM@n;LA\/3Kf͈,PAz€ L& uInputFloat, 1+kCY5]BtOpuM@n;LAp\/3Kf͈,pGqiFE0IN p[4W}@O{$(XFҦV"GqiFE0IN +kCY5]BtO?(XFҦV>g'JNjn*pFB CX@1@?uM@n;LA\/3Kf͈,?L{0nBg)`! uNormalizeP)\Fvq3O{Ԡ\K4$Vt{Ԡ\K4$V InputInput : RtNumeric - Any numerical value (scalar, vector or matrix) F 1+5?N>/PPo2,O+hTo2,O+hResultResult : RtNumeric - Any numerical value (scalar, vector or matrix) F 1+5?N>/VP4W}@O{$(XFҦV"{Ԡ\K4$Vo2,O+h(XFҦV>g'JNjn*pFD b@H@?P)\Fvq3wk0.DX?_#DP@:Qz€ L& uInputFloat, 2Q+kCY5]BtOpRFFuM@n;LAPVR\/3Kf͈,pSGqiFE0IN pFT4W}@O{$(XFҦV"GqiFE0IN Specular+kCY5]BtO(XFҦV>g'JNjn*pF`Ab@@T@?uM@n;LA\/3Kf͈,33>L{0nBg)`! 4uModulate, 2P)\Fvq3U2x2֣K!dE5t2x2֣K!dE5InputXInputX : RtNumeric - Any numerical value (scalar, vector or matrix) F 1+5?N>/VVTXGy5֣ tTXGy5֣ InputYInputY : RtNumeric - Any numerical value (scalar, vector or matrix) F 1+5?N>/VV dE9@T dE9@ResultResult : RtNumeric - Any numerical value (scalar, vector or matrix) F 1+5?N>/W4W}@O{$(XFҦV"(XFҦV>g'JNjn*pF DCb@@P@?P)\Fvq3wk0.DX?_M0(rHH dE9@TXGy5֣ 2x2֣K!dE5L{0nBg)`! DsModulate, 3P)\Fvq3Y2x2֣K!dE5t2x2֣K!dE5InputXInputX : RtNumeric - Any numerical value (scalar, vector or matrix) F 1+5?N>/ZZTXGy5֣ tTXGy5֣ InputYInputY : RtNumeric - Any numerical value (scalar, vector or matrix) F 1+5?N>/ZZ dE9@T dE9@ResultResult : RtNumeric - Any numerical value (scalar, vector or matrix) F 1+5?N>/D4W}@O{$(XFҦV"(XFҦV>g'JNjn*pF+Db@@P@?P)\Fvq3wk0.DX?_M0(rHH dE9@TXGy5֣ 2x2֣K!dE5z€ L& PsInputFloat, 3+kCY5]BtOp'uM@n;LAPZ'\/3Kf͈,p4GqiFE0IN p@4W}@O{$(XFҦV"GqiFE0IN Diffuse+kCY5]BtO?(XFҦV>g'JNjn*pFxb@@T@?uM@n;LA\/3Kf͈,fff?L{0nBg)`! \t*VectorFromComponentsP)\Fvq3Gx:G<l5tGx:G<l5XTX : RtFloat - Scalar floating point value F 1+5?N>/ LDs(ep?8[GVTIp"PZKLьpJN۪BP P4W}@O{$(XFҦV""PZKLь?8[GVTI LDs(e(XFҦV>g'JNjn*pFiDAb@@X@?Gx:G<l5P)\Fvq3wk0.DX?_JEG0JN۪BP L{0nBg)`! u,VectorToComponents, 1P)\Fvq3snrvX@,jtsnrvX@,j InputlInput : RtFloat4 - The four component vector or color F 1+5?N>/}UCCbT}UCCbXTX : RtFloat - Scalar floating point value F 1+5?N>/ kݤNqLkhɯT kݤNqLkhɯYTY : RtFloat - Scalar floating point value F 1+5?N>/b,CIkM}puTb,CIkM}puZTZ : RtFloat - Scalar floating point value F 1+5?N>/e/4W}@O{$(XFҦV"}UCCb(XFҦV>g'JNjn*pFcD b@@X@?P)\Fvq3wk0.DX?_ 6 Lrk47b,CIkM}pu kݤNqLkhɯsnrvX@,jeg'JNjn*pLE2Data-1OSM n"y݀J}Ny݀J}N RefractionIndex FloatNf0tFrDCuf0tFrDCuRoughnessRoughness(XFҦVLE2Data, 1"He I66|doHe I66|doLE2Data, 3$LE2 Data for node >g'JNjn*pLE2Data, 2qΤIGGIJ@#QLLE2Data, 4 %%u5E b>g'JNjn*pF6C4Bb@T@1B?y݀J}N?He I66|do>g'JNjn*pFCCb@T@?4W}@O{(XFҦV>g'JNjn*pFCECb@@X@{ͦB?Q\JMKr s>g'JNjn*pFCCb@T@?f0tFrDCu?J@#QL>g'JNjn*pF=CAb@@T@{ͦB?-1OSM n 럆L<_ї0.;]kI 忞@qΤIGGIfC{o$FsShaderModelbqΤIGGIPlC/-~CxrEpb4W}@O{$%%u5E b-1OSM n"(XFҦVLE2Data, 1%%u5E b>g'JNjn*pFTDB`@P@?4W}@O{C/-~CxrE(XFҦV>g'JNjn*pFTDBb@H@?-1OSM n 럆L<_ї0qΤIGGIz€ L& tInputFloat+kCY5]BtOpuM@n;LAPR\/3Kf͈,pGqiFE0IN p4W}@O{$%%u5E b-1OSM n"(XFҦVLE2Data, 1GqiFE0IN SHININESS%%u5E b>g'JNjn*pFBCb@X@?+kCY5]BtO?4W}@O{(XFҦV>g'JNjn*pFBCb@@T@?uM@n;LA\/3Kf͈,?-1OSM n 럆L<_ї0z€ L& dTsInputFloat, 1N+kCY5]BtOt+kCY5]BtOAttConstant FloatuM@n;LAP\/3Kf͈,pfGqiFE0IN pR4W}@O{$%%u5E b-1OSM n"(XFҦVLE2Data, 1GqiFE0IN %%u5E b>g'JNjn*pFBCb@X@?+kCY5]BtO?4W}@O{(XFҦV>g'JNjn*pFBCb@@T@?uM@n;LA\/3Kf͈,?-1OSM n 럆L<_ї0/|V FK|DMsShaderInput?ڵfA'7(%dLrQn0piDM7^@A툷p1M@o=P}E[2CV):Q`MOWIB"ѥHtO{/( qQ@RjҥY@e& B_;OKFJ*rHRSEpFC~__um1CR¬5ٻzEuSSaI7֏b4W}@O{$%%u5E b-1OSM n"(XFҦVLE2Data, 1y"WMB])5FYPx*yI#h"mO('B_;OKFJ*rڳVܯ]FՃ尲+%tsxi_GetInputLightDistRtFloat^@A툷ڳVܯ]FՃ尲+%tsxi_GetInputPositionRtFloat4p1M@o=ڳVܯ]FՃ尲,&tsxi_GetInputTexCoordsRtFloat3 qQ@RjڳVܯ]FՃ尲'!tsxi_GetInputAlphaRtFloatHRSEpFCڳVܯ]FՃ尲-'tsxi_GetInputLightColorRtFloat4%%u5E b>g'JNjn*pFCA`@q@?)5FYPڳVܯ]FՃ尲1+tsxi_GetInputObjectToClip RtFloat4x4ٻzEuSڳVܯ]FՃ尲2,tsxi_GetInputWorldToObject RtFloat4x4~__um1CR¬5ڳVܯ]FՃ尲3-tsxi_GetInputTangentToWorld RtFloat3x3SaI7֏bڳVܯ]FՃ尲2,tsxi_GetInputObjectToWorld RtFloat4x44W}@O{(XFҦV>g'JNjn*pFC`Ab@t@?x*yIڳVܯ]FՃ尲0*tsxi_GetInputWorldToClip RtFloat4x4?ڵfA'7(ڳVܯ]FՃ尲)#tsxi_GetInputEyePosRtFloat4`MOWIB"ѥڳVܯ]FՃ尲)#tsxi_GetInputNormalRtFloat3ҥY@e&ڳVܯ]FՃ尲+%tsxi_GetInputLightDirRtFloat3#h"mO('ڳVܯ]FՃ尲-'tsxi_GetInputTexCoords2RtFloat3%dLrQn0ڳVܯ]FՃ尲)#tsxi_GetInputEyeDirRtFloat3y"WMB]ڳVܯ]FՃ尲93!tsxi_GetInputObjectToWorld_Normal RtFloat3x3}E[2CV)ڳVܯ]FՃ尲("tsxi_GetInputColorRtFloat4HtO{/(ڳVܯ]FՃ尲*$tsxi_GetInputTangentRtFloat3-1OSM n 럆L<_ї0piDM7ڳVܯ]FՃ尲)#tsxi_GetInputEyeDistRtFloatL{0nBg)`! TQt.Cook-Torrance lighting P)\Fvq3Rt* -EEGtt* -EEGRoughnessdRoughness : RtFloat - Scalar floating point value F 1+5?N>/tՄHFy7vttՄHFy7v RefractionIndexpRefractionIndex : RtFloat - Scalar floating point value F 1+5?N>/:2e#G(HB"ft2e#G(HB"fDiffuseColorzDiffuseColor : RtFloat4 - The four component vector or color F 1+5?N>/U\Lb5tU\Lb5NormalVectorjNormalVector : RtFloat3 - The three component vector F 1+5?N>/B gMBr'0dtB gMBr'0dEyeDirectionjEyeDirection : RtFloat3 - The three component vector F 1+5?N>/ -aRܒpK#<5 Jt-aRܒpK#<5 JLightDirectionnLightDirection : RtFloat3 - The three component vector F 1+5?N>/iTL~ vtiTL~ vLightColorvLightColor : RtFloat4 - The four component vector or color F 1+5?N>/ mD!HJE%T mD!HJE%ResultColorxResultColor : RtFloat4 - The four component vector or color F 1+5?N>/l4W}@O{%(XFҦVLE2Data, 1-1OSM n" t* -EEGtՄHFy7vU\Lb5B gMBr'0diTL~ v-aRܒpK#<5 J4W}@O{2e#G(HB"f(XFҦV>g'JNjn*pF DjCb@ d@?P)\Fvq3wk0.DX?_ r7KuNn^ mD!HJE%-1OSM n 럆L<_ї0܂dKu=t Lambert R:>a[EH*M\7wCHqΤIGGI4W}@O{$)rޙG (XFҦVLE2Data, 3"%%u5E bLE2Data, 6QA@y:l1.;]kI 忞@" y`kr$Q/G|]8-1OSM n#+kCY5]BtODiffuse_ R:>a[EH*M\>g'JNjn*pFCA`@T@?7wCH>g'JNjn*pF[C)C`@T@?%%u5E b>g'JNjn*p^CCb@T@y݀J}N Ԡ>KC~B?+kCY5]BtO4W}@O{)rޙG >g'JNjn*pFCA`@T@?(XFҦV>g'JNjn*p^FCCb@@T@y݀J}N Ԡ>B?QA@y:l1>g'JNjn*pFAC`@@@?$Q/G|]8>g'JNjn*pFC`B`@T@?-1OSM n 럆L<_ї Default GFʠN=f0ȥ5 }}qΤIGGIZ`Ez]UO}4կMj=+f0ȥ0qΤIGGI\VV.;]kI 忞@qΤIGGI/|V FK|tShaderInput?ڵfA'7(%dLrQn0piDM7^@A툷p1M@o=}E[2CV)`MOWIB"ѥHtO{/( qQ@RjҥY@e&B_;OKFJ*r HRSEpFC~__um1CR¬5ٻzEuSSaI7֏by4W}@O{$%%u5E b-1OSM n"(XFҦVLE2Data, 1"y"WMB])5FYPx*yI#h"mO('B_;OKFJ*rڳVܯ]FՃ尲+%tsxi_GetInputLightDistRtFloat^@A툷ڳVܯ]FՃ尲+%tsxi_GetInputPositionRtFloat4p1M@o=ڳVܯ]FՃ尲,&tsxi_GetInputTexCoordsRtFloat3 qQ@RjڳVܯ]FՃ尲'!tsxi_GetInputAlphaRtFloatHRSEpFCڳVܯ]FՃ尲-'tsxi_GetInputLightColorRtFloat4%%u5E b>g'JNjn*pFC`@0@?)5FYPڳVܯ]FՃ尲1+tsxi_GetInputObjectToClip RtFloat4x4ٻzEuSڳVܯ]FՃ尲2,tsxi_GetInputWorldToObject RtFloat4x4~__um1CR¬5ڳVܯ]FՃ尲3-tsxi_GetInputTangentToWorld RtFloat3x3SaI7֏bڳVܯ]FՃ尲2,tsxi_GetInputObjectToWorld RtFloat4x44W}@O{(XFҦV>g'JNjn*pF;Cb@t@?x*yIڳVܯ]FՃ尲0*tsxi_GetInputWorldToClip RtFloat4x4?ڵfA'7(ڳVܯ]FՃ尲)#tsxi_GetInputEyePosRtFloat4`MOWIB"ѥڳVܯ]FՃ尲)#tsxi_GetInputNormalRtFloat3ҥY@e&ڳVܯ]FՃ尲+%tsxi_GetInputLightDirRtFloat3#h"mO('ڳVܯ]FՃ尲-'tsxi_GetInputTexCoords2RtFloat3%dLrQn0ڳVܯ]FՃ尲)#tsxi_GetInputEyeDirRtFloat3y"WMB]ڳVܯ]FՃ尲93!tsxi_GetInputObjectToWorld_Normal RtFloat3x3}E[2CV)ڳVܯ]FՃ尲("tsxi_GetInputColorRtFloat4HtO{/(ڳVܯ]FՃ尲*$tsxi_GetInputTangentRtFloat3-1OSM n 럆L<_ї0piDM7ڳVܯ]FՃ尲)#tsxi_GetInputEyeDistRtFloatfC{o1tShaderModelqΤIGGIPC/-~CxrEp4W}@O{$%%u5E b-1OSM n"(XFҦVLE2Data, 1"%%u5E b>g'JNjn*pF DA`@P@?4W}@O{C/-~CxrE(XFҦV>g'JNjn*pFPDb@@T@?-1OSM n 럆L<_ї0qΤIGGIL{0nBg)`! tDot-productP)\Fvq3UFNH-BE^^p) 3 @~*9p@A/oϜP4W}@O{$(XFҦV") 3 @~*9UFNH-BE^^(XFҦV>g'JNjn*pFCb@@P@?@A/oϜP)\Fvq3wk0.DX?_:H'.C:\L{0nBg)`! sModulateP)\Fvq32x2֣K!dE5t2x2֣K!dE5InputXInputX : RtNumeric - Any numerical value (scalar, vector or matrix) F 1+5?N>/TXGy5֣ tTXGy5֣ InputYInputY : RtNumeric - Any numerical value (scalar, vector or matrix) F 1+5?N>/ dE9@T dE9@ResultResult : RtNumeric - Any numerical value (scalar, vector or matrix) F 1+5?N>/4W}@O{$(XFҦV"(XFҦV>g'JNjn*pFCPb@@P@?P)\Fvq3wk0.DX?_M0(rHH dE9@TXGy5֣ 2x2֣K!dE5L{0nBg)`! RsModulate, 1P)\Fvq32x2֣K!dE5t2x2֣K!dE5InputXInputX : RtNumeric - Any numerical value (scalar, vector or matrix) F 1+5?N>/TXGy5֣ tTXGy5֣ InputYInputY : RtNumeric - Any numerical value (scalar, vector or matrix) F 1+5?N>/ dE9@T dE9@ResultResult : RtNumeric - Any numerical value (scalar, vector or matrix) F 1+5?N>/i`4W}@O{$(XFҦV"(XFҦV>g'JNjn*pF@Db@@P@?P)\Fvq3wk0.DX?_M0(rHH dE9@TXGy5֣ 2x2֣K!dE5z€ L&  uInputFloat_+kCY5]BtOpvwwuM@n;LAPjv\/3Kf͈,pbGqiFE0IN pw4W}@O{$(XFҦV"GqiFE0IN Diffuse+kCY5]BtO(XFҦV>g'JNjn*pF9CgCb@@T@?uM@n;LA\/3Kf͈,?L{0nBg)`! =sModulate, 2P)\Fvq3i2x2֣K!dE5t2x2֣K!dE5InputXInputX : RtNumeric - Any numerical value (scalar, vector or matrix) F 1+5?N>/jjTXGy5֣ tTXGy5֣ InputYInputY : RtNumeric - Any numerical value (scalar, vector or matrix) F 1+5?N>/jj dE9@T dE9@ResultResult : RtNumeric - Any numerical value (scalar, vector or matrix) F 1+5?N>/ k4W}@O{$(XFҦV"(XFҦV>g'JNjn*pFDqCb@@P@?P)\Fvq3wk0.DX?_M0(rHHTXGy5֣  dE9@2x2֣K!dE5L{0nBg)`! u*VectorFromComponentsP)\Fvq3eGx:G<l5tGx:G<l5XTX : RtFloat - Scalar floating point value F 1+5?N>/-e LDs(ep-f?8[GVTIp-"PZKLьp--JN۪BP Pr4W}@O{$(XFҦV""PZKLь?8[GVTI LDs(eGx:G<l5(XFҦV>g'JNjn*pFLD\Bb@@X@?JN۪BP P)\Fvq3wk0.DX?_JEG0L{0nBg)`! \(t&VectorToComponentsP)\Fvq3 snrvX@,jp l }UCCbPe kݤNqLkhɯPelb,CIkM}puPfeg'JNjn*pFD`Bb@@X@?P)\Fvq3wk0.DX?_ 6 Lrk47b,CIkM}pu kݤNqLkhɯsnrvX@,jeg'JNjn*pFC-CX@>@? UdGT^E2Za6~qK;2t&NOI/)[&2/ChˢjCgYأC۲+?n':hF% I-tEditable shapeVIQGіF͡TtVIQGіF͡TInput Mesh*Input Mesh for Shape >W5f@(䐈tveDCE`"IWJPBH1/nkUCEHLjt/nkUCEHLjSelection.Mesh selected elements >`g4RJLUD4W}@O{$(XFҦV"/nkUCEHLj(XFҦV>g'JNjn*pFBBX@1@?VIQGіF͡T>W5f@(䐈ٸ*ćIC7z>쾵)F@U*v>C=)F@Q쾵u @>쾵/@>=/@`9?쾵O'@EB6?>O'@t?쾵@Ep?+?>@?쾵% @{?|k>% @ӱ?쾵@Ai?Ċ>@?쾵mo?'?t>mo?T?쾵kW??t>kW?5m?쾵_?"?>_?@쾵ֱ?$@>ֱ?$ @쾵?qn @H>?@쾵u?w@>u?U&@쾵9?4@>9?3@쾵/>@C>/>8E@쾵{>5@>{>u @쾵83@>88E@쾵8z5@>8z3@쾵@C>U&@쾵94@>9@쾵tw@>t$ @쾵ޖqn @H>ޖ@쾵ϱ$@>ϱ3m?쾵 ˿"?> ˿T?쾵O⿿?s>O?쾵g'?t>gӱ?쾵?i?Ċ>?쾵! {?|k>! t?쾵Ep?+?>Z9?쾵#DB6?>#>쾵m>=mz>쾵ZBK*v>C=ZBaQ쾵 g>=)F@>+?>/@)+?9>O'@Tb?h>@if?>% @J?6?@ڙ?i?mo?{?9-?kW??^=?_?=? K?ֱ?Mf@ X??w@Tb?u?} @mj?9?w@gEp?/>%@os?{>@[t?8%@os?8zw@gEp?} @mj?9w@Tb?tMf@ X?ޖ=? K?ϱ?^=? ˿z?9-?Oڙ?i?gJ?6?if?>! Tb?e>(+?9>#>+?>mg>=ZBEP>ep >)F@">Ċ>/@?{>O'@K?6?@z?A'?% @ۓ?E?@(֨?a?mo?#0?|{?kW?I?6v?_?(I?yۓ?ֱ??DԜ??=?KJ?u??]+?9?$@h?/>m@l?{>@ӱ?8m@l?8z$@h??]+?9=?KJ?t?@Ԝ?ޖ(I?yۓ?ϱG?5v? ˿!0?|{?O'֨?a?gۓ? E?z?@'?! K?6??{>#>Ċ>m9P>Yp >ZBy1>y1>)F@ឰ>t>/@f?~f?O'@ :-?9-?@]bU?bU?% @|{?|{?@a?%?mo?s ?' ?kW???_?#0?/?ֱ?f???{? ?u? ??9??B?/>>?=?{>T?T?8>?=?8z?B? ??9z??tf??ޖ!0?/?ϱ?? ˿p ?' ?O`?!?g|{?|{?WbU?aU?! :-?9-?f?{f?#ߞ>n>my1>y1>ZBp >P>)F@Ŋ>>/@{>?O'@? K?@'?`z?% @E?yۓ?@/a?ը?mo?|{?/?kW?vv??_?ۓ?H?ֱ?Ԝ???J??u?+?0?9?Ai?@/>?nm@{>ӱ?w@8?mm@8zAi?@+?0?9J??tԜ??ޖۓ?H?ϱuv?? ˿|{?/?O+a?ը?gE?yۓ?'?Zz?! ? K?{>?#Ŋ>>mp >P>ZB=Bg>)F@7,?>>/@O:>Ǯ+?O'@>Tb?@*>%f?% @?KJ?@i??mo? :-? ?kW?C_=?;?_?K??ֱ? X?f@?Tb?;@u?anj?} @9?Ep?6@/>s?D%@{>t?@8s?D%@8zEp?6@anj?} @9Tb?5@t X?f@ޖK??ϱC_=?;? ˿ :-??Oi??g?FJ?>"f?! >Tb?L:>Į+?#1,?>>m=0g>ZB~C=)v>)F@=C>/@>A6?O'@7,?>gEp?@}k>2?% @Ŋ>h?@Uu>'?mo?ឰ>B?kW?>?_?">@ֱ?I>0n @?>6@u?6>4@9?>@/>>k5@{>>@8>k5@8z>@6>4@9>6@tI>0n @ޖ">@ϱ>? ˿ឰ>B?ORu>'?gŊ>h?}k>2?! 1,?>eEp?>A6?#=A>mtC=z)v>ZBQ#z>)F@Q>/@ڪQ9?O'@ͪQ_t?@ªQm?% @Qӱ?@Qo?mo?QT?kW?nQl?_?XQw@ֱ?=Q$ @?&Q@u?Q%@9?ީQ@/>©QD@{>Q* @8QD@8zdQ@DQ%@9)Q@tQ$ @ޖQw@ϱרQl? ˿ĨQT?O⿪Qo?gQӱ?Qm?! sQWt?kQ9?#fQ>mbQz>ZBC)v>)F@½C>/@A6?O'@:,?gEp?@}k2?% @"Ŋh?@Tu'?mo?枰B?kW? ?_? Ͼ@ֱ?Iܾ0n @?6@u?9ᄉ4@9?@/>k5@{>@8k5@8z@9ᄚ4@96@tIܾ0n @ޖ Ͼ@ϱ ? ˿ឰB?OTu'?g"Ŋh?}k2?! 7,?eEp?A6?#½A>mCz)v>ZBBg>)F@:,?>/@S:Ǯ+?O'@Tb?@'%f?% @KJ?@i?mo?$:- ?kW?G_=;?_?K?ֱ? Xf@?Tb;@u?^nj} @9?Ep6@/>sD%@{>t@8sD%@8zEp6@^nj} @9Tb5@t Xf@ޖK?ϱG_=;? ˿#:-?Oi?gFJ?'"f?! Tb?R:Į+?#7,?>m0g>ZBq P>)F@"Ŋ>/@{ξ?O'@ K?@'`z?% @Eyۓ?@/aը?mo?|{/?kW?wv?_?ۓH?ֱ?Ԝ??J?u?+0?9?Ci@/>nm@{>ӱw@8mm@8zCi@+0?9J?tԜ?ޖۓH?ϱtv? ˿|{/?O+aը?gEyۓ?'Zz?!  K?{ξ?#Ŋ>mp P>ZBy1y1>)F@枰t>/@f~f?O'@$:-9-?@[bUbU?% @|{|{?@c%?mo?r ' ?kW??_?#0/?ֱ?iǿ??|ѿ ?u? ؿ?9?ݿB?/>>῕=?{>T⿜T?8>῕=?8zݿB? ؿ?9|ѿ?tiǿ?ޖ 0/?ϱ? ˿o ' ?Oa!?g|{|{?YbUaU?! :-9-?f{f?#ឰn>my1y1>ZBJPep >)F@ ϾĊ>/@{>O'@K6?@zA'?% @ۓE?@)֨a?mo?#0|{?kW?IͿ6v?_?,Iݿyۓ?ֱ?DԜ??>KJ?u?]+?9?%h?/>ml?{>ӱ?8ml?8z%h?]+?9>KJ?t@Ԝ?ޖ,Iݿyۓ?ϱIͿ5v? ˿ 0|{?O)֨a?gۓ E?z@'?! K6?{>#ϾĊ>m:PYp >ZBg=)F@澌+?>/@-+9>O'@Tbh>@lf>% @J6?@ڙi?mo?|ѿ9-?kW?^=?_?> K?ֱ?Kf X??wTb?u?} mj?9?ugEp?/>%os?{>[t?8%os?8zugEp?} mj?9wTb?tKf X?ޖ> K?ϱ^=? ˿|ѿ9-?Oڙi?gJ6?lf>! Tbe>-+9>#澈+?>mg=ZB[*vC=)F@=/@IB6>O'@Ep+?>@{|k>% @CiĊ>@'ǿt>mo?ݿt>kW?$>_?%>ֱ?rn H>?u>u?4>9?C>/>5>{>6>85>8zC>4>9u>trn H>ޖ%>ϱ$> ˿ݿs>O'ǿt>gCiĊ>{|k>! Ep+?>IB6>#=mJ*vC=ZBz쾵)F@쾵/@`9쾵O'@t쾵@▿쾵% @ӱ쾵@˿쾵mo?T⿗쾵kW?4m쾵_?쾵ֱ?$ 쾵?쾵u?S&쾵9?6쾵/>5E쾵{>u 쾵85E쾵8z6쾵S&쾵9쾵t$ 쾵ޖ쾵ϱ4m쾵 ˿T⿗쾵O˿쾵gӱ쾵▿쾵! t쾵Y9쾵#쾵mz쾵ZB[*vC)F@n½/@IB6O'@EpK,?@{}k% @CiŊ@'ǿLumo?ݿȞkW?$_?%Ͼֱ?rn Iܾ?uu?49?/>5t{>6\85t8z4ᄑ9utrn Iܾޖ%Ͼϱ$ ˿ݿȞO'ǿIugCiŊ{}k! EpG,?IB6#i½mJ*vCZBgy)F@K,?/@-+H:O'@Tb@lf% @Jb@ڙimo?|ѿ9-kW?_=_?>OKֱ?KfL X?wTbu?} nj9?uEp/>%s{>t8%s8zuEp} nj9wTbtKfL Xޖ>LKϱ_= ˿|ѿ9-OڙigJalf! Tb-+F:#>,?mgoZBJP(q )F@ ϾŊ/@y{ξO'@Kb@zw'% @ۓ8E@)֨؟amo?#0Q|{kW?IͿLv_?,Iݿۓֱ?\Ԝ?>_Ju?s+9?%h/>m}{>ӱ8m}8z%hs+9>_JtZԜޖ,IݿۓϱIͿJv ˿ 0K|{O)֨ԟagۓ8Ezw'! K`s{ξ#ϾŊm:Pq ZBy1y1)F@枰Ȟ/@ffO'@$:-9-@[bU5bU% @|{Q|{@c=mo?r 8 kW?_?#0/ֱ?iǿǿ?|ѿ8ѿu? ؿؿ9?ݿXݿ/>>῭=Ὺ{>T⿰T⿾8>῭=8zݿVݿ ؿؿ9|ѿ7ѿtiǿǿޖ 0/ϱ ˿o 8 Oa=g|{K|{YbU5bU! :-9-ff#ឰȞmy1y1ZBq _P)F@"ŊϾ/@{ξ؂O'@OK@'z% @Eۓ@/aըmo?|{/kW?wvͿ_?ۓHݿֱ?Ԝ/꿐?Ju?+H9?Ci/>ym{>ӱ8xm8zCi+H9JtԜ/ޖۓHݿϱtvͿ ˿|{/O+aըgEۓ'z! LK{ξׂ#ŊϾmp SPZBg)F@:,?/@S:+O'@Tb@'Bf% @_J@imo?$:-8ѿkW?G_=M_?Kֱ? X f?TbFu?^nj} 9?EpA/>sP%{>t8sP%8zEpA^nj} 9TbFt X fޖKϱG_=M ˿#:-7ѿOig_J'Bf! TbR:+#7,?mgZBC=*v)F@½/@B6O'@:,?Ep@}kD% @"Ŋh@Tu'ǿmo?枰XݿkW? ë_? Ͼֱ?IܾAn ?Au?949?/>w5{>8w58z949AtIܾAn ޖ Ͼϱ ë ˿ឰVݿOTu'ǿg"Ŋh}kD! 7,?EpB6#½mC.*vZBQz)F@Q\/@۪Q79O'@ΪQt@ªQ▿% @Qӱ@Q˿mo?QTkW?qQl_?[Qֱ?@Q$ ?&Qu? Q&9?Q/>ĩQD{>Q6 8QD8zfQEQ&90QtQ$ ޖQϱبQl ˿ĨQTO⿪Q˿gQӱQ▿! uQtmQ*9#fQVmbQzZB~C==*v)F@=/@>B6O'@7,?>Ep@}k>D% @Ŋ>h@Uu>'ǿmo?ឰ>XݿkW?>ë_?">ֱ?I>An ?>Au?6>49?>/>>w5{>>8>w58z>6>49>AtI>An ޖ">ϱ>ë ˿ឰ>VݿORu>'ǿgŊ>h}k>D! 1,?>Ep>B6#=mtC=.*vZB=g)F@7,?>/@O:>+O'@>Tb@*>Bf% @?_J@i?mo? :-?8ѿkW?C_=?M_?K?ֱ? X? f?Tb?Fu?anj?} 9?Ep?A/>s?P%{>t?8s?P%8zEp?Aanj?} 9Tb?Ft X? fޖK?ϱC_=?M ˿ :-?7ѿOi?g?_J>Bf! >TbL:>+#1,?>m=gZBp >_P)F@Ŋ>Ͼ/@{>؂O'@?OK@'?z% @E?ۓ@/a?ըmo?|{?/kW?vv?Ϳ_?ۓ?Hݿֱ?Ԝ?/꿐?J?u?+?H9?Ai?/>?ym{>ӱ?8?xm8zAi?+?H9J?tԜ?/ޖۓ?Hݿϱuv?Ϳ ˿|{?/O+a?ըgE?ۓ'?z! ?LK{>ׂ#Ŋ>Ͼmp >SPZBy1>y1)F@ឰ>Ȟ/@f?fO'@ :-?9-@]bU?5bU% @|{?Q|{@a?=mo?s ?8 kW??_?#0?/ֱ?f?ǿ?{?8ѿu? ?ؿ9??Xݿ/>>?=Ὺ{>T?T⿾8>?=8z?Vݿ ?ؿ9z?7ѿtf?ǿޖ!0?/ϱ? ˿p ?8 O`?=g|{?K|{WbU?5bU! :-?9-f?f#ߞ>Ȟmy1>y1ZBEP>(q )F@">Ŋ/@?y{ξO'@K?b@z?w'% @ۓ?8E@(֨?؟amo?#0?Q|{kW?I?Lv_?(I?ۓֱ??\Ԝ?=?_Ju??s+9?$@h/>m@}{>@ӱ8m@}8z$@h?s+9=?_Jt?ZԜޖ(I?ۓϱG?Jv ˿!0?K|{O'֨?ԟagۓ?8Ez?w'! K?`?s{ξ#>Ŋm9P>q ZBg>y)F@>K,?/@)+?H:O'@Tb?@if?% @J?b@ڙ?imo?{?9-kW??_=_?=?OKֱ?Mf@L X?w@Tbu?} @nj9?w@Ep/>%@s{>@t8%@s8zw@Ep} @nj9w@TbtMf@L Xޖ=?LKϱ?_= ˿z?9-Oڙ?igJ?aif?! Tb?(+?F:#>>,?mg>oZBU*v>C)F@>n½/@EB6?O'@Ep?K,?@{?}k% @Ai?Ŋ@'?Lumo??ȞkW?"?_?$@Ͼֱ?qn @Iܾ?w@u?4@9?@/>5@t{>3@\85@t8z@4@ᄑ9w@tqn @Iܾޖ$@Ͼϱ"? ˿?ȞO'?Iug?i?Ŋ{?}k! Ep?G,?DB6?#>i½mK*v>CZB h* 6H?BJ        ""!!"##"$$&#&%#%&''&((*'*)'*,),+),.+.-+.0-0/-02/21/1233244633655676877898:9:<99<;;<=<>=?=>@AA@BBACCB DDC EE DF EF GFGHGHIHHJIJKJJLKLMLLNMNO NN OP P" "P$$PQQR$R&$&R((RSST(T*(*T,,TUUV,V.,.V00VW0W22WXXY4X424Y6YZ66Z8Z[88[:[\::\<\]<<]>]^>?>^_@A@``@_BAaaA`bCaCBaDCccCbEDddDcFEeEdefGeeGFHGgGfgIHhHghJIiIhiKJjJijLKkKjklMkkMLNMmMlmnOmmONnoOoPOPoQQoppqQqRQRqSSqrSrTTrsTsUUstUtVVtuVuWWuvvwWwXWXwYYwxYxZxyZZy[yz[z{[[{\\{]{|]]|^|}^?^}~_`__~a``baacbbdcceddfeegffhggihhjiikkjlkkmmlnnmnonopopqqqrqrssstttuuuvvvwvwxxxyyzyzz{{{||||}?}~~~???                ?  ! !"!!#"#$##%$$&%&'&& ('( (  ())* *   *  *++, ,  ,- - --..////0001112233344455566667?78988:99;::<;;<=<>==? >> @!??! A"@@"!#"B"AB$#C#BCD%CC%$E&DD&%F'EE'&G(FF('GH(H)(HI)I*)IJ*J+*JK+K,+,K--KL-L..LMMN.N/.NO/O0/OP0P10PQ2P212Q3QR3RS33S4ST44T55TU5U6UV66V7?7VW8X9W98WY:X:9XZ;Y;:Y[<Z<;Z\=[=<[>=]=\]^?]]?>_@^^@?`A__A@aB``BACBbBabcDbbDCdEccEDFEeEdefGeeGFfgGgHGHgIIghhiIiJIJiKKijjkKkLKklLlMLlmMmNMNmOOmnnoOoPOPopQPppqQQqRqrRRrSrsSSsTstTTtUUtVtuV?VuvWwXvXWvxYwYXwyZxZYxz[y[Zy{\z\[z|]{{]\}^||^]~_}}_^`~~`_aa`bbaccbddceddfeefggghhhihijijkjklklmlmnmnonopoppqqqrrrssstttu?uvwwvxxwyyxzyy{{z||{}}|~~}~???              ?  !!!""""###$$%%%&&&'''(( () )   )  )**+  *  + +,  ,,--..../?/0110221332443554656767878988:9:;::<;<=<<>=>? >> ?@ @! !@""@AAB"B#"#B$$BCCD$D%$%D&&DEEF&F'&'F((FG(G))GHHI*H*)*I+IJ++J,JK,,K-KL-LM--M..M/MN/?/NO010PP0O21QQ1P32RR2Q43SS3R54TT4S65U5TUV7UU7687W7VW98X8WX:9Y9XY;:Z:YZ<;[;Z[\=[[=<>=]=\]^?]]?>^_?_@?@_AA_``aAaBABaCCabCbDDbcDcEEcdEdFFdeFeGGefGfHHfgHgIIghIhJhiJJiKijKjkLKjLLkMklMMlNlmN?NmnOPOooOnQPppPoRQqqQprSqSRqTSssSrUTtTstVUuUtuWVvVuvXWwWvwYXxXwxZYyYxyz[yy[Z\[{[z{|]{{]\}^||^]}~^~_^~_`_`aaababcccdddeeefffggghhhiiiijjkkklllmm?mnonnpooqpprqqsrrtssuttvvuwvvxwwyxxzyy{zz||{}}|}~}~~????                 !!!"""##$$$%%%&%&&'?'( ) (  (* )  )+ *  *, +  + ,-,.--/..0//1002123234335446557667888999:::;;;;<<<==>>>?? ?@ @! @A!A"!"AB"B#BC##C$CD$$D%DE%%E&EF&&F'?'FG(H)G)(GI*H*)HJ+I+*I,+KK+JL-K-,K.-L.LMN/MM/.O0NN0/P1OO10Q2PP2132R2QRS4RR43T5SS5465U5TUV7UU76VW7W878W99WXXY9Y:9YZ:Z;:;Z<<Z[[\<\=<\]=]>=]^>^?>^_?_@?@_`A@``aAAaBBaCabCbcCCcDcdDDdEdeEEeF?FefGgHfHGfhIgIHgiJhJIhjKiKJikLjLKjlMkkMLmNllNMONnNmnoPnnPOpQooQPqRppRQrSqqSRsTrrTSUTtTstVUuUtuVuWWuvWvXXvwwxXxYXxyYyZYyzZz[Zz{[{\[{|\|]\]|^^|}}~^~_^~_`_``aaabbbcccddde?efggfhhgiihjiikkjllkmmlnnmoonppoqqprqqssrtssuttuvvvwwwxwxyyyzyz{z{|{|}|}~}~~???      !!####%%''''))++++---//111333355777999;;;==?=y'HNLjUb)R        ! !" "!##!$$%#%&#&%''%(()')*')+*+,*+-,-.,-/./0./101202133144533566575877898:9:;99;<<;=;>=?=>@AA@BBACCB DDC EE DF EF GFGHGHIHHJIJKJJLKLMLLNMNONNOPP!!P$$PQQR$R%$%R((RSST(T)()T++TUUV+V-+-V//VW/W11WXXY4X414Y5YZ55Z8Z[88[:[\::\;\];;]>]^>?>^_@A@``@_BAaaA`bCaCBaDCccCbEDddDcFEeEdefGeeGFHGgGfgIHhHghJIiIhiKJjJijLKkKjklMkkMLNMmMlmnOmmONnoOoPOPoQQoppqQqRQRqSSqrSrTTrsTsUUstUtVVtuVuWWuvvwWwXWXwYYwxYxZxyZZy[yz[z{[[{\\{]{|]]|^|}^?^}~_`__~a``baacbbdcceddfeegffhggihhjiikkjlkkmmlnnmnonopopqqqrqrssstttuuuvvvwvwxxxyyzyzz{{{||||}?}~~~???                ?  ! !"!!#"#$##%$$&%&'&& ('( (  ())* *   *  *++, ,  ,- - --..////0001112233344455566667?78988:99;::<;;<=<>==? >> @!??! A"@@"!#"B"AB$#C#BCD%CC%$E&DD&%F'EE'&G(FF('GH(H)(HI)I*)IJ*J+*JK+K,+,K--KL-L..LMMN.N/.NO/O0/OP0P10PQ2P212Q3QR3RS33S4ST44T55TU5U6UV66V7?7VW8X9W98WY:X:9XZ;Y;:Y[<Z<;Z\=[=<[>=]=\]^?]]?>_@^^@?`A__A@aB``BACBbBabcDbbDCdEccEDFEeEdefGeeGFfgGgHGHgIIghhiIiJIJiKKijjkKkLKklLlMLlmMmNMNmOOmnnoOoPOPopQPppqQQqRqrRRrSrsSSsTstTTtUUtVtuV?VuvWwXvXWvxYwYXwyZxZYxz[y[Zy{\z\[z|]{{]\}^||^]~_}}_^`~~`_aa`bbaccbddceddfeefggghhhihijijkjklklmlmnmnonopoppqqqrrrssstttu?uvwwvxxwyyxzyy{{z||{}}|~~}~???              ?  !!!""""###$$%%%&&&'''(( () )   )  )**+  *  + +,  ,,--..../?/0110221332443554656767878988:9:;::<;<=<<>=>? >> ?@ @! !@""@AAB"B#"#B$$BCCD$D%$%D&&DEEF&F'&'F((FG(G))GHHI*H*)*I+IJ++J,JK,,K-KL-LM--M..M/MN/?/NO010PP0O21QQ1P32RR2Q43SS3R54TT4S65U5TUV7UU7687W7VW98X8WX:9Y9XY;:Z:YZ<;[;Z[\=[[=<>=]=\]^?]]?>^_?_@?@_AA_``aAaBABaCCabCbDDbcDcEEcdEdFFdeFeGGefGfHHfgHgIIghIhJhiJJiKijKjkLKjLLkMklMMlNlmN?NmnOPOooOnQPppPoRQqqQprSqSRqTSssSrUTtTstVUuUtuWVvVuvXWwWvwYXxXwxZYyYxyz[yy[Z\[{[z{|]{{]\}^||^]}~^~_^~_`_`aaababcccdddeeefffggghhhiiiijjkkklllmm?mnonnpooqpprqqsrrtssuttvvuwvvxwwyxxzyy{zz||{}}|}~}~~????                 !!!"""##$$$%%%&%&&'?'( ) (  (* )  )+ *  *, +  + ,-,.--/..0//1002123234335446557667888999:::;;;;<<<==>>>?? ?@ @! @A!A"!"AB"B#BC##C$CD$$D%DE%%E&EF&&F'?'FG(H)G)(GI*H*)HJ+I+*I,+KK+JL-K-,K.-L.LMN/MM/.O0NN0/P1OO10Q2PP2132R2QRS4RR43T5SS5465U5TUV7UU76VW7W878W99WXXY9Y:9YZ:Z;:;Z<<Z[[\<\=<\]=]>=]^>^?>^_?_@?@_`A@``aAAaBBaCabCbcCCcDcdDDdEdeEEeF?FefGgHfHGfhIgIHgiJhJIhjKiKJikLjLKjlMkkMLmNllNMONnNmnoPnnPOpQooQPqRppRQrSqqSRsTrrTSUTtTstVUuUtuVuWWuvWvXXvwwxXxYXxyYyZYyzZz[Zz{[{\[{|\|]\]|^^|}}~^~_^~_`_``aaabbbcccddde?efggfhhgiihjiikkjllkmmlnnmoonppoqqprqqssrtssuttuvvvwwwxwxyyyzyz{z{|{|}|}~}~~???          ""####&&''''**,,,,...00222333366777999<<<==?=8{EE%D7[        ! !" "!##!$$%#%&#&%''%(()')*')+*+,*+-,-.,-/./0./101202133144533566575877898:9:;99;<<;=;>=?=>@ABBACCBDDC EED FF EG FG HGHIHIJIIKJKLKKMLMNMMONOPOOPQQ!!Q$$QRRS$S%$%S((STTU(U)()U++UVVW+W-+-W//WX/X11XYYZ4Y414Z5Z[55[8[\88\:\]::];]^;;^>^_>`>_abABAccAbCBddBceDdDCdEDffDeFEggEfGFhFghiHhhHGIHjHijJIkIjkKJlJklLKmKlmMLnLmnoNnnNMONpNopqPppPOqrPrQPQrRRrsstRtSRStTTtuTuUUuvUvVVvwVwWWwxWxXXxyyzXzYXYzZZz{Z{[{|[[|\|}\}~\\~]]~^~^^___bcbbdcceddfeegffhggihhjiikjjlkkmllnnmonnppoqqpqrqrsrstttutuvvvwwwxxxyyyzyz{{{||}|}}~~~                    !!"!""###$$%%&%'())(* ) )+ *  *  +, +- ,  ,  . -. / ./0/010021232243354565576777889999::;;;<<<<==>>>>???@@  @AAB  B!!BC!C"CD""D#DE##E$$E%EF%G%FHI(J)I)(IK*J*)JL+K+*KM,L,+L-,MN-MO.NN.-P/OO/.Q0PP0/R1QQ1021S1RS32T2STU4TT43V5UU54W6VV65X7WW76XY7Y87YZ8Z98Z[9[:9[\:\;:;\<<\]<]==]^^_=_>=_`>`?>`a?a@?abAaA@AbBbcBcdBBdCdeCCeDDefDfEfgEEgFhFgijIkJjJIjlKkKJkmLlLKlnMmMLmoNnNMnONpNopqPppPOrQqqQPsRrrRQtSssSRTSuStuvUuuUTwVvvVUWVxVwxyXxxXWyzXzYXYzZZz{{|Z|[Z[|\\|}}~\~]\~]^]^_^_```a`ababbcccdddeeeffgggjkkjllkmmlnnmoonppoqqprrqssrttsuutvvuwwvxwwyxxyzzz{{{|{|}|}~}~~                !!!""""###$$$%%%&&&''((()))** *+  +  + +, ,-  - . -/0110221332443554656767877988:99;::<;<=<=>==?>>?@@@AA  A!!AB!B""BCCD"D#"DE#E$#EF$F%$FG%G&%GH&H'&'H((HIIJ)(I))J*JK**K+KL+LM++M,,M-MN-O-NPQ010RR0QS21S1R32TT2S43UU3T54VV4UW65VW576X6WX87Y7XYZ9YY98:9[9Z[\;[[;:<;];\]^=]]=<>=_=^_`?__?>`a?a@?@aAAabbcAcBABcCCcddeCeDCDeEEeffgEgFEFgGGghGhHHhiijIiIHIjJjkJJkKklKKlLlmLmnLLnMMnNnoNpNoqrQRQssQrSRttRsTSuuStUTvvTuVUwwUvWVxVwxyXxxXWYXzXyzZY{Yz{[Z|Z{|\[}[|}]\~\}~^~~^]_^^``_`a`abbbcbcdddeeefffggghhhiiijjjkkkllmlmmnnnooorsrrtssuttvvuwvvxwwyxxzyy{zz|{{}||~~}~~                  !  "!"#"#$##%$%&%&&&'''(()))  )* *  *++, ,   ,  ,--. .  ./ / /000111212233444556578998::9;::;<;==<>==?>?@?@A @@ ! B ABC"BB"!D#CC#"$#E#DEF%EE%$G&FF&%GH&H'&HI'I('(I))IJJK)K*)KL*L+*+L,,LMMN,N-,-N..NO.O//OP/P00PQ0Q1QR11RS1S2ST22T3TU43T44U5UV5W5VXY8Z9Y98Y[:Z:9Z\;[;:[]<\<;\=<]^=]_>^^>=`?__?>a@``@?bAaaA@BAcAbcCBdBcdeDddDCfEeeEDgFffFEhGggGFhiGiHGijHjIHjkIkJIklJlKJKlLLlmLmMMmnnoMoNMopNpONpqOqPOqrPrQPQrsQsRstRRtStuSSuTuvTTvUvwUUwVxVwyzY{ZzZYz|[{[Z{}\|\[|]\~~\}^~^]~_^_``_aa`bbaccbdcceedffegffhhghihijjjkjklklmmmnmnonopopqpqrqrrssttttuuuvvvwwz{{z||{}}|~~}~                !  "!!#""$$#%$$%%&'&'('()(( *)*+ **    , +,- ,,    . -. ..//000011222233444455566777888899:::;;;<<<==>=ZpߘHXO7F2ʽ~~ν.~~Jt2zHFi?z`2t,3jtDž8N IvC.G>qUp8?1> u`$11>Qlc>h8vb>E]5Q0>a:4>>QwJ& ?oU(?4 ?eB"?3F 2"?18 n4?Vh53Y4?1 E?"OݵE?@1~T? ޽~T?J`ra?m\2Vra?Dž1XcbV2>;Zb>̾P6f>D ?v7 "?7']؊Q4?xOyE?mZ~T?a˧9Zra?@OKu#2>{Dvb>j;޵>l.1/ ?$;ܾ"?<ɾ/4?kE?Zhơ~T?&ɾÆNra?1[HE-vE-N2>Q'2R'gb>\ݵ>O ?~& & "?NFF)4?%U澤UE?Cɾpɾ~T?Pra?h}}K #ξK!2>JvD'b> ;>&.1 ? ;ܾ$"?Ñɾ24? lE?h~T?bÆsɾGra?|1[GcbE2>KZb>P_>'D ?7"?׊'!4?OyyE?Z~T?G9:ra?@FFz3j&-tz>7?xUp1>58}hb>Q0G]>J&aQ ?eB"?H -1,4?]1ĽށE?4޽ ~T?!KyDra?𙽩zE,Fz?~<ʽ~?oν}~!Jz;L1Kt8u1EžFL2"EuGh5h4$*4F"dB2U :$a*FO1laþ u1ޏM{-GMW~!ȽLófv1WX~r!=J{-G>_ u1>FO0la>Xv2a)>J4v2U ? 4F"?k0}h544?~U2"E?(1~T?{L1Gra?J{#1DžO=Fz3j=&-t=z=1b4>+eB"J&>yQ Q0>G]𾷦8>rhbþu7?>~Up1GC>5Iv,GF>'yO"ȽG>{M1F>(yC"=6C>0Iv,G>7?>xUp1>/8>~hb>Q0>H]>J&>bQ ?>eB"?E >-1-4?a1=ŽށE?4= ~T?K=xEra?=zE=.Fz?~<;ʽ~?ng=Y6~~T4=vY;zh=t>@@edra?Z>~ToOy>xE׊>Q'R4>7">;D >̾P>;Z!cþ>cb10>g-G>ak!Ƚ>el3>ak!=0>g-G>݋>cb92>>LZb>>Ph>>(D ?>7"?׊>~'"4?Oy>yE?Z>~T?F9>:ra?>@FYyt1[>0Bɾira>ci~T> lE>c4;>$":>.1 >;Jv?D]bþ+#?˾K29 ?PO.Ga ?S|!Ƚ9?UT4b ?Si!=: ?P=.G>#?ξK&2>Iv?D'b> >;>&>.1 ?;>$"?ʑ>/4?> lE?>h~T?cÆ>pɾGra?|1[>HAyt?R=қ(z?e=~?X=X~~c>dz(7T>u7Tt}>}B9srat>ɾ~T.U>UE/F?_FX4& ?& "Y? ?aQ'?6R'^bþ#E-?uE->21?1T.G '4?I'4 Ƚ5?&5ٍq3 '4?I'4 =1?1Y.G>#E-?rE-H2>Q'?3R'cb> ?]>K? ?}& ?& "?LF?F)4?&U>UE?B>oɾ~T?>Pra?d}>}K_7Tt?c>cz?U=U~?=e~(>Rzy>&t >2[=cÆtrah>類~Tk?E?ɾf4$?;ܾ"}.1? w;?ɵ𾅿D?vbþK?p#2fP?| -GYS? !Ƚ/T?9cv$1YS? !=dP? -G>K?p#2>D?va>u;?ʵ>i.1?3 ?$?;ܾ"??Eɾ14?k?E?Zh>á~T?!>ÆOra? >1[G¼&t?(>ORz?G=e~?5=h~~Y;>4z>t@>Id9yra?Z~Tx?OyE'?9؊47?"D? ӾP?&V6Z?|bþcb?^1g?Q1J.G~ak?¾ ȽAl?þQv$1~ak?¾ =g?R1O.G>cb?^1>8Z?~b>ӾP?+W>D? ?v7?"?3'?`؊T4?x?OyE??zZ~T?e>§9Zra?@>Pvt?X;>N4 z?2=d~?=*~KF>\?z->3jtzz>cNJra ?D޽~T?1 E1? 4,eB?"XQ?J& K]?pQ0{h?J8bþgUp?8?1 Iv?&CY.Gy?F#Ƚ{?Gv1y?F"= Iv?(C[.G>gUp?8?1>~h?L8b>K]?qQ0>@Q?pJ& ?eB?"?1?6 j4??1 E? ?޽~T?>*Kfra?Lz>uW3jt?F>>z?=~?=~ ̰~J>;o2z>j2tD>I{#N2ra?~T"?*)׵E%h5?gp44F?F3"U?"$ a?ᲁQl?Vŏcþ u?ɳ262K{?ڡ-GS~?*"Ƚ?Zv0Zv$R~?⡴"=K{?-G> u?`$292>Sl?=O$1c>a?ò>jU?7; ?4F?92"?Mh5?sO2c4?"?UE??1~T?M>{L2_ra?D>81Zb2t?J>2z?=&=ְ~?=-<~~JF>S?=z->s3j=tzz>f=NJ=ra ?@=~Tw?u2=E1?d >4*eB?>"WQ?J&> M]?qQ0>{h?H8>bþgUp?8?>1 Iv?;C>l.Gy?/F>"Ƚ{?G>Xv$1y?-F>"= Iv?:C>p.G>gUp?8?>1>h?K8>}b>M]?qQ0>>@Q?tJ&> ?eB?u>"?1?6 >i4??1= E? ?=~T?>*K=era?Kz>z=W3j=t?F>?=z?=<~?5=h=~Y;>4=z>k=t@>>Ic9>wra?Z>~Tx?Oy>E'?7؊>47?>"D?> ӾP?/>R7Z?>bþcb?`>1g?V1>E.G|ak?> Ƚ@l?>1|ak?> =g?W1>J.G>cb?`>1>8Z?>b>ӾP?3>X>D?> ?s7?>"?1'?e؊>U4?x?Oy>E??uZ>~T?h>9>Yra?@>>Pd=t?X;>D4=z? 2=d=~?=e=~~ܛ(>R=zy>Լ&>t>2[>=cÆ>trah>塞>~Tk?>E? >c4$?;>".1?> ~;?>𾈿D?v?aþK?r#?2hP?{ ?-G]S? ?!Ƚ2T?9?v1\S? ?!=fP? ?-G>K?u#?2>D?v?a>};?>>j.1?>7 ?$?;> "??E>14?k?>E?ch>>~T?>Æ>Sra?>1[>DԼ&>t?(>[R=z?N=@e=~?X=X=~~c>d>z7T>y7T>t}>}>B:>yra>>~TU>EAF?OF?X4& ?& ?"R?? ?m?Q'?*E-?qE-?.2>Q'?=R'?5b>?i?ȵ>B?? ?|& ?& ?"?eF?rF?&4?7U>U>E?N>l>~T?w>>Vra?u}>}>Jc7T>t?c>c>z?U=U=~?ee==~~R=(>z&>Jy>t1[>7>?>nra>;i>~T>l?Ev>?k4;>$?"9>.1? >;?SBv?D?ybþ&#?ǾK?623 ?P?G.Gd ?S? Ƚ9?IT?9m4f ?S? =4 ?P?2.G>&#?žK?;2>Dv?D?lb> >;?W>#>.1? ?:>$?"?>?64?>l?E?>h>~T?YÆ>`>Mra?1[>>G8y>t?$R=Л(>z?e==~?Tg=W6=~~3=tY;>zR=>t>A>>m>braZ>?~T>Oy>y?E׊>a'?H4>7?">1D? >ƾP?>?Z?bþ>cb?10>g?.G>ak?"Ƚ>gl?3>ak?"=0>g?.G>>cb?1>>@Z?b>>ƾP?>>#D? ?>7?"?׊>'?4?=Oy>x?E?Z>?~T?U9>>Bra?w>@>Ht?3=#Y;>z? d=u2=~?Ձ=vF>z2j=)->t=z>:lra%= ?~T-1=?Eߏ >1?Y4>eB?"J&>aQ? Q0>K]?~(8>xh?bþ7?>Up?1zC>4Iv?+GF>$y?#ȽG>{?hv$1F>$y?"=qC>4Iv?+G>7?>Up?1> 8>}h?b>Q0>C]?>J&>GQ? ?>eB?"? >11?)4?1=?E?= ?~T?J=Y>Pra?v=z>Dt?N>=F>z?<;=~?:#r=}~M/J>z1l> t81 E>Dqrak#1?~TvU1"?ځE̱>h5?q4$(4F?"+M1U? :$a?MO1l?aþb u?1L{?-Gs$X~?4!Ƚv1?M1H9X~?'!=G{?-G>ӏ u?1>vv1l?a>X1a?l>a2U? ?4F?"?j1rh5?>4?|U2"?ׁE??~T?L#1x>Rra?ZL1D>Kt?|1J>z?*t1P=~?ׁT=}~>uF>z2j*->tz>:
  • lra ޽ ?~T51?E 1?X4eB?"J&aQ? Q0K]?}8wh?bþ7?Up?r1qC5Iv?+GF$y? #ȽG{?hv0F&y?"=eC5Iv?+G>7?Up?w1>8zh?b>Q0C]?>J&GQ? ?eB?"? 21?*4?1?E?޽ ?~T?JW>Ora?y𙽶z>Dt?M>F>z?;=~?RgW6=}~3vY;>zO>tA>?braZ?~TAOyy?E׊b'?E47?"0D? ƾP?cb?1>>Z?c>ƾP?>"D? ?7?"?׊'?4?=Oyx?E?Z?~T?S9>Bra?x@>Ht?3"Y;>z?dw2=~?pe=~~R(>z&Dy>t1[5>>ora:i>~Tl?Etɾ?i4;ܾ$?"9.1? ;?\EvD?ubþ)#ƾK?+25 P??.Ge S?!Ƚ9HT?4d S?!=6 P?,.G>+#ľK?02>IvD?kb> ;?a>%.1? ? ;ܾ$?"?ɾ?54?l?E?h>~T?WÆb>Mra?1[>Gt?'Rћ(>z?e=~?XX=~~cd>z7T~7T>t}}>Dyraɾ>~T7U澟U>E@FSF?W4& & ?"V? j?Q')E-rE-?22>Q';R'?9b> g?>E? ?z& & ?"?eFtF?$4?6U澜U>E?Nɾn>~T?v>Ura?w}}>Jt?cc>z?UU=~?e=~~(R=zyּ&>t2[>>qrah>~Tk>E>d4$;>".1> s;>ĵ𾂿Dv?bþKx#?2cP ?-GYS ?"Ƚ6T9?jv1[S ?"=bP ?-G>Kx#?2>Dv?b>r;>Ƶ>m.1>2 ?$;>"?C>/4?k>E?_h>~T?ɾÆ>Pra?1[>Et?(NR=z?V?e=~?5h=~~/Y;s4=zK=t@>Ixra}Z>~TxyOy>E '-؊>47>"D> վP&>O;Z~>bþcbZ> 2gL1>W.G~ak>5 ȽBl>Pv1~ak>' =gM1>\.G>cbY>2>=Z>b>ԾP)>S>D> ?r7 >"?8'_؊>N4?xOy>E?;Z>~T?eç9>Zra?@>O4&eB>"YQuJ&> H]RQ0>xh?8>bþrUp8?>1IvC>.Gy*F>"Ƚ{-G>Tv$1y)F>"= IvC>.G>sUp8?>1>}h;8>b>I]QQ0>>AQcJ&> ?eB>"?1 >_4?h2="E? ?=~T?J=`ra?QzQ=V?B>?3>x?3>x?$ >?$ >?A>x?A>x?w>?w>x?>?>x?>?>x?>?>x?f>?f>?s G>x?s G>x?Zu'>?Zu'>?@>x?@>?M=x?M=x?r=?r=?$=x?$=|? <t??p? w?p? ;o?p?Vg?p?p_?p?W?p?O?p?G?p???p?7?p?0?p?-(?p?H ?p?c?p?~?p??p??p?B>p?3>p?$ >p?A>p?w>p?>p?>p?>p?f>p?s G>p?Zu'>p?@>p?M=p?r=p?$=t? <l??h? w?h? ;o?h?Vg?h?p_?h?W?h?O?h?G?h???h?7?h?0?h?-(?h?H ?h?c?h?~?h??h??h?B>h?3>h?$ >h?A>h?w>h?>h?>h?>h?f>h?s G>h?Zu'>h?@>h?M=h?r=h?$=l? <d??`? w?`? ;o?`?Vg?`?p_?`?W?`?O?`?G?`???`?7?`?0?`?-(?`?H ?`?c?`?~?`??`??`?B>`?3>`?$ >`?A>`?w>`?>`?>`?>`?f>`?s G>`?Zu'>`?@>`?M=`?r=`?$=d? <\??X? w?X? ;o?X?Vg?X?p_?X?W?X?O?X?G?X???X?7?X?0?X?-(?X?H ?X?c?X?~?X??X??X?B>X?3>X?$ >X?A>X?w>X?>X?>X?>X?f>X?s G>X?Zu'>X?@>X?M=X?r=X?$=\? <T??P? w?P? ;o?P?Vg?P?p_?P?W?P?O?P?G?P???P?7?P?0?P?-(?P?H ?P?c?P?~?P??P??P?B>P?3>P?$ >P?A>P?w>P?>P?>P?>P?f>P?s G>P?Zu'>P?@>P?M=P?r=P?$=T? <L??H? w?H? ;o?H?Vg?H?p_?H?W?H?O?H?G?H???H?7?H?0?H?-(?H?H ?H?c?H?~?H??H??H?B>H?3>H?$ >H?A>H?w>H?>H?>H?>H?f>H?s G>H?Zu'>H?@>H?M=H?r=H?$=L? <D??@? w?@? ;o?@?Vg?@?p_?@?W?@?O?@?G?@???@?7?@?0?@?-(?@?H ?@?c?@?~?@??@??@?B>@?3>@?$ >@?A>@?w>@?>@?>@?>@?f>@?s G>@?Zu'>@?@>@?M=@?r=@?$=D? <8?3>8?$ >8?A>8?w>8?>8?>8?>8?f>8?s G>8?Zu'>8?@>8?M=8?r=8?$=0?3>0?$ >0?A>0?w>0?>0?>0?>0?f>0?s G>0?Zu'>0?@>0?M=0?r=0?$=4? <,??(? w?(? ;o?(?Vg?(?p_?(?W?(?O?(?G?(???(?7?(?0?(?-(?(?H ?(?c?(?~?(??(??(?B>(?3>(?$ >(?A>(?w>(?>(?>(?>(?f>(?s G>(?Zu'>(?@>(?M=(?r=(?$=,? <$?? ? w? ? ;o? ?Vg? ?p_? ?W? ?O? ?G? ??? ?7? ?0? ?-(? ?H ? ?c? ?~? ?? ?? ?B> ?3> ?$ > ?A> ?w> ?> ?> ?> ?f> ?s G> ?Zu'> ?@> ?M= ?r= ?$=$? <??? w?? ;o??Vg??p_??W??O??G?????7??0??-(??H ??c??~??????B>?3>?$ >?A>?w>?>?>?>?f>?s G>?Zu'>?@>?M=?r=?$=? <??? w?? ;o??Vg??p_??W??O??G?????7??0??-(??H ??c??~??????B>?3>?$ >?A>?w>?>?>?>?f>?s G>?Zu'>?@>?M=?r=?$=? < ??? w?? ;o??Vg??p_??W??O??G?????7??0??-(??H ??c??~??????B>?3>?$ >?A>?w>?>?>?>?f>?s G>?Zu'>?@>?M=?r=?$= ? <??? w?? ;o??Vg??p_??W??O??G?????7??0??-(??H ??c??~??????B>?3>?$ >?A>?w>?>?>?>?f>?s G>?Zu'>?@>?M=?r=?$=? <>?> w?> ;o?>Vg?>p_?>W?>O?>G?>??>7?>0?>-(?>H ?>c?>~?>?>?>B>>3>>$ >>A>>w>>>>>>>>f>>s G>>Zu'>>@>>M=>r=>$=> <>?> w?> ;o?>Vg?>p_?>W?>O?>G?>??>7?>0?>-(?>H ?>c?>~?>?>?>B>>3>>$ >>A>>w>>>>>>>>f>>s G>>Zu'>>@>>M=>r=>$=> <>?> w?> ;o?>Vg?>p_?>W?>O?>G?>??>7?>0?>-(?>H ?>c?>~?>?>?>B>>3>>$ >>A>>w>>>>>>>>f>>s G>>Zu'>>@>>M=>r=>$=> <>?> w?> ;o?>Vg?>p_?>W?>O?>G?>??>7?>0?>-(?>H ?>c?>~?>?>?>B>>3>>$ >>A>>w>>>>>>>>f>>s G>>Zu'>>@>>M=>r=>$=> <>?> w?> ;o?>Vg?>p_?>W?>O?>G?>??>7?>0?>-(?>H ?>c?>~?>?>?>B>>3>>$ >>A>>w>>>>>>>>f>>s G>>Zu'>>@>>M=>r=>$=> <>?> w?> ;o?>Vg?>p_?>W?>O?>G?>??>7?>0?>-(?>H ?>c?>~?>?>?>B>>3>>$ >>A>>w>>>>>>>>f>>s G>>Zu'>>@>>M=>r=>$=> <>?> w?> ;o?>Vg?>p_?>W?>O?>G?>??>7?>0?>-(?>H ?>c?>~?>?>?>B>>3>>$ >>A>>w>>>>>>>>f>>s G>>Zu'>>@>>M=>r=>$=> <>?> w?> ;o?>Vg?>p_?>W?>O?>G?>??>7?>0?>-(?>H ?>c?>~?>?>?>B>>3>>$ >>A>>w>>>>>>>>f>>s G>>Zu'>>@>>M=>r=>$=> <p>?`> w?`> ;o?`>Vg?`>p_?`>W?`>O?`>G?`>??`>7?`>0?`>-(?`>H ?`>c?`>~?`>?`>?`>B>`>3>`>$ >`>A>`>w>`>>`>>`>>`>f>`>s G>`>Zu'>`>@>`>M=`>r=`>$=p> <P>?@> w?@> ;o?@>Vg?@>p_?@>W?@>O?@>G?@>??@>7?@>0?@>-(?@>H ?@>c?@>~?@>?@>?@>B>@>3>@>$ >@>A>@>w>@>>@>>@>>@>f>@>s G>@>Zu'>@>@>@>M=@>r=@>$=P> <0>? > w? > ;o? >Vg? >p_? >W? >O? >G? >?? >7? >0? >-(? >H ? >c? >~? >? >? >B> >3> >$ > >A> >w> >> >> >> >f> >s G> >Zu'> >@> >M= >r= >$=0> <>?> w?> ;o?>Vg?>p_?>W?>O?>G?>??>7?>0?>-(?>H ?>c?>~?>?>?>B>>3>>$ >>A>>w>>>>>>>>f>>s G>>Zu'>>@>>M=>r=>$=> <=?= w?= ;o?=Vg?=p_?=W?=O?=G?=??=7?=0?=-(?=H ?=c?=~?=?=?=B>=3>=$ >=A>=w>=>=>=>=f>=s G>=Zu'>=@>=M==r==$== <=?= w?= ;o?=Vg?=p_?=W?=O?=G?=??=7?=0?=-(?=H ?=c?=~?=?=?=B>=3>=$ >=A>=w>=>=>=>=f>=s G>=Zu'>=@>=M==r==$== <@=?= w?= ;o?=Vg?=p_?=W?=O?=G?=??=7?=0?=-(?=H ?=c?=~?=?=?=B>=3>=$ >=A>=w>=>=>=>=f>=s G>=Zu'>=@>=M==r==$=@= <<? w? ;o?Vg?p_?W?O?G???7?0?-(?H ?c?~???B>3>$ >A>w>>>>f>s G>Zu'>@>M=r=$=< <tveDCE`"IWJ܂dKu=LsCamera.;]kI 忞@"R.tJ4W}@O{$z1H4NT/eKz1H4NT/eKzCamera$Camera attributes "SJIpE2KztveDCE`"IWJ[ 9(XFҦV"偢jD%~`8Z׊;Jf|ڢZ Os<ĠF姁J]\[WAG[ G?ŋa.F_P#.F_P#Material Output material __W8E#(D*6Vg'JNjn*pFC'b@ l@A?׊;Jf|ڢ.F_P#X PLI9@1H4NT/eKzWAG`^02eE{|@B???? G?ŋ<ĠF姁J]`^02eE{|@B?ط&ͻ;3L'˻ϻ;3ʻ3(o 9m/$?-1OSM n 럆L<_ї<Default GFʠN=8H1 }}X PLIZ`Ez]UO1釥GP>a(H0 }}X PLIZ`Ez]UO GFʠN=8 H5 }}Name6Va8 H0 }}6VX PLI>@@>Z`Ez]UOtveDCE`"IWJl^ xBbŊMt|%sn(Fӏ0gdg'JNjn*pFC Ab@ b@?eПH3M_"oΗOƴ$fY@1H4NT/eKzX PLI@33@aAJ@@2-H1]q 47m2O OsTransform[<ĠF姁J]pD[WAGp偢jD%~`8PB׊;Jf|ڢPB4W}@O{$(XFҦV"偢jD%~`8(XFҦV>g'JNjn*pFBBX@1@?׊;Jf|ڢWAG<ĠF姁J]~wC쇀DT>t Solid .F_P#T.F_P#Material Output material __W8E#(a n%⟀A}aJtn%⟀A}aJDiffuseColorDiffuseColor -n,Njlpg>]zJ4 t>]zJ4 (VertexColorStrength(VertexColorStrengthJ.HE /*gtJ.HE /*gShininessShininess8VnZN:W pt8VnZN:W p DiffuseStrength DiffuseStrength2ll-#Ez k^tll-#Ez k^"SpecularStrength"SpecularStrengthR4W}@O{%(XFҦV"1K#uiL$tK#uiL$AlphaTestAlphaTest :KrbSx.,L?D}t,L?D}AlphaTestValueAlphaTestValue J.HE /*gB4W}@O{(XFҦV>g'JNjn*pFBCX@1@?>]zJ4 n%⟀A}aJ-n,Njlpg???~?,L?D}.F_P#K#uiL$:KrbSxbDisabledEnabledAs OpaqueDisabledll-#Ez k^=8VnZN:W pfff?qU F3fD t2Object Render Attributes.S $hKnPSVmP[Q8Ns2]t8Ns2] Surface Opacity Surface Opacity.#^mګA~Ksi[t^mګA~Ksi[Points opacityPoints opacity. (lrsGrt(lrsGrPoints Size>Point Size in Point rendering..\Eh{5t\Eh{5Points ColorLColor of points during the rendering. -n,Njlpg."PbEGDߗrt"PbEGDߗr0Ignore mesh point color0Ignore mesh point color .F?N dtF?N d.Ignore mesh point size.Ignore mesh point size .S]*qBCxt]*qBCxEdges opacityEdges opacity.\J:I%7ut\J:I%7uEdges ColorEdges Color -n,Njlpg.iA޲1rIK>XtiA޲1rIK>X0Ignore mesh edges color0Ignore mesh edges color .,ot"AaYt,ot"AaY$Show hidden lines`Do not use ZBuffer in point and wireframe modes .^RI8ÿRt^RI8ÿRShow backfaceslEnable two-sided rendering when Color mode is enabled .çwH5#VtçwH5#V0Ignore layer attributesvDo not combine render attributes with layer defined values .4W}@O{%J@#QL-1OSM n#(XFҦV"W0@zdW0@zd%VersionVersion%sȅ8vDCxZtȅ8vDCxZInvisibleInvisible flag .F+2MGtF+2MGCast shadows$Cast shadows flag .nI2GWM:).$tI2GWM:).$ Receive shadows Receive shadows .mBޖw ptmBޖw pLayer index(Modeler layer index.Ko[nfFto[nfF Overlay opacity Overlay opacity./zgGFohN)tzgGFohN)Overlay ColorOverlay Color. -n,Njlpg.vhD zʔtvhD zʔ4Ignore mesh overlay color6Ignore mesh overlay color. .ufB #^tfB #^$Transparency Mode@Quality of transparency solving :KrbSx.q|$}mK;)t|$}mK;) OverlayEnable*Enable color overlay  .qrg@*oHtrg@*oH OverlayColor*Color of the overlay -n,Njlpg .!eLZE^Nt!eLZE^N OverlayStrengthJStrength (visibility) of the overlay .zgGFohN)I2GWM:).$ vhD zʔ]*qBCxS $hKnPSVmrg@*oHçwH5#V 4W}@O{fB #^:KrbSxv No Hidden FacesNo SortTriangle SortNo Sort\J:I%7u-n,Njlpg???\Eh{5-n,Njlpg????(XFҦV>g'JNjn*pFBSCX@>@?F?N d ȅ8vDCxZ 8Ns2]?F+2MG "PbEGDߗr J@#QL>g'JNjn*pFCBb@ h@?(lrsGr?^mګA~Ksi[o[nfFW0@zdmBޖw p-1OSM n 럆L<_ї˓ DefaultAdvanced GFʠN=1 }}^RI8ÿRZ`Ez]UOͽ>fdN*5Ւh, }}^RI8ÿRϱZ`Ez]UO GFʠN= 1 }},ot"AaYZ`Ez]UOͽ>fdN*5Ւh , }},ot"AaYZ`Ez]UO GFʠN= 01 }}ȅ8vDCxZZ`Ez]UOͽ>fdN*5Ւh 0, }}ȅ8vDCxZZ`Ez]UO GFʠN=0@1 }}F+2MGZ`Ez]UOͽ>fdN*5Ւh0@, }}F+2MGZ`Ez]UO GFʠN=@P1 }}I2GWM:).$Z`Ez]UOͽ>fdN*5Ւh@P, }}I2GWM:).$Z`Ez]UO GFʠN=P`1 }}mBޖw pZ`Ez]UO1釥GP>aP`0 }}mBޖw pZ`Ez]UO GFʠN=0(@6 }}Color\J:I%7uZ`Ez]UO B>I(0h@%}}\J:I%7uZ`Ez]UO GFʠN=@(P8 }}Opacity]*qBCxZ`Ez]UON\q+nN-K^(@hPA\VV?]*qBCxZ`Ez]UOY@ GFʠN=h@P@ }}Enable Obj ModeçwH5#VZ`Ez]UOͽ>fdN*5Ւh@P, }}çwH5#VZ`Ez]UO GFʠN=h 6 }}Color\Eh{5Z`Ez]UO B>I %}}\Eh{5Z`Ez]UO GFʠN=h 08 }}Opacity^mګA~Ksi[Z`Ez]UON\q+nN-K^ 0A\VV?^mګA~Ksi[Z`Ez]UOY@ GFʠN=h0@5 }}Size(lrsGrZ`Ez]UON\q+nN-K^0@A\VV?$@(lrsGrZ`Ez]UOY@ GFʠN=( 8 }}Opacity8Ns2]Z`Ez]UON\q+nN-K^(h A\VV?8Ns2]Z`Ez]UOY@ GFʠN=h(}}SurfaceZ`Ez]UO GFʠN= h0&}}EdgesZ`Ez]UO GFʠN=h'}}PointsZ`Ez]UO GFʠN=Ph`1 }}fB #^Z`Ez]UOnevG4'hP`̆fB #^VNo hidden faces No solving Triangle sortZ`Ez]UO,ot"AaY !eLZE^N|$}mK;)^RI8ÿR iA޲1rIK>X Bz+D#=WsObject hiderLvj B'eILvj B'eIInvisibleInvisible s9l^ xBbŊM.4W}@O{$(XFҦV"(XFҦV>g'JNjn*pFBCX@1@?Lvj B'eIl^ xBbŊMu8DMhbEotOwnerName6Vg'JNjn*pFBCX@1@?vEwTݬLt ShapeYtveDCE`"IWJPBz#VIQGіF͡TpYt4W}@O{$(XFҦV"(XFҦV>g'JNjn*pFBCX@1@?VIQGіF͡T>W5f@(䐈 ٸ*ćIC7+>/8> V+>~9W+> 9>C&+>8'&)78>V )9>A&)8'&)p9W@ U'#WZ=U7#W@ =VZ==VM$i>n>A=S$i>n7=an>A=an7=eN׽I=T;=:=T;"=+뽴;eN׽+J; h* 6H?BJ $                      y'HN $LjUb)R $ 8{EE%D7[ $   !"# "$%&$&'()*("+,+")-,..,+/-00-.1.+/021/2/1+ZpߘHXO  ??h:mOԲ4?tR?;S;Abj:lQVP?%:\P?w%:B8OS???D>??@??@????>̤V>*?*?̤V>>?>>>?>??>?>s8??s8?@?>@?*?V ?*?V ?>?*??>>?*?@?>?>??>*?>>?>?*???>@?>@?*??*?S?:??>m?;?S?I>m?I>tveDCE`"IWJ #yHJI|l"t4D3D Texture render target -1OSM n"rGp@`=mtGp@`=mBackground"Background color -n,Njlpgġ"b8".@6ztġ"b8".@6z Post processing.Post processing object Hع!8I$ P2gdwEO\t2gdwEO\FormatTexture format :KrbSxtU"`TB-tU"`TB-AntiAliasingJAnti aliasing quality (if supported) :KrbSxGo^E pI"[!H@*Hp&sUY@O|\ 't&sUY@O|\ ' Root^Rendering root (empty to current encapsulator)s:Al~t:Al~Camera8Camera to use for renderingtZsYňOY@p4W}@O{$(XFҦV"& Ew/skP/ ġ"b8".@6zU"`TB-:KrbSxb NoneLevel 1Level 2Level 3 NoneGo^E :Al~X/Project/Space 3D/ies spot generator/CameraZsYňOY@0(XFҦV>g'JNjn*pF`Dk@ h@?&sUY@O|\ '2gdwEO\:KrbSxn*ARGB_4_4_4_4 (16bit)$RGB_5_6_5 (16bit)$RGB_5_5_5 (16bit)*ARGB_1_5_5_5 (16bit)*xRGB_8_8_8_8 (32bit)*ARGB_8_8_8_8 (32bit)0ABGR_2_10_10_10 (32bit)0ARGB_2_10_10_10 (32bit)"GR_16_16 (32bit)2ABGR_16_16_16_16 (64bit)(R_16f (16bit,float)4GR_16f_16f (32bit,floats)JABGR_16f_16f_16f_16f (64bit, floats)*R_32f (32bit, float)6GR_32f_32f (64bit, floats)LABGR_32f_32f_32f_32f (128bit, floats)*ARGB_8_8_8_8 (32bit)I"[!H@*HGp@`=m-n,Njlpg?& Ew/sk-1OSM n 럆L<_ї˰ Default GFʠN= P0) 1 }}U"`TB-Z`Ez]UOnevG4'P 0) pU"`TB-@None Level 1 Level 2 Level 3Z`Ez]UO GFʠN=0P@) 1 }}Gp@`=mZ`Ez]UO B>IP0@) %}}Gp@`=mZ`Ez]UO GFʠN=PP`) 1 }}:Al~Z`Ez]UO1釥GP>aPP`) 0 }}:Al~Z`Ez]UO GFʠN=P ) 1 }}2gdwEO\Z`Ez]UOnevG4'P ) D2gdwEO\ARGB_4_4_4_4 (16bit) RGB_5_6_5 (16bit) RGB_5_5_5 (16bit) ARGB_1_5_5_5 (16bit) xRGB_8_8_8_8 (32bit) ARGB_8_8_8_8 (32bit) ABGR_2_10_10_10 (32bit) ARGB_2_10_10_10 (32bit) GR_16_16 (32bit) ABGR_16_16_16_16 (64bit) R_16f (16bit,float) GR_16f_16f (32bit,floats) ABGR_16f_16f_16f_16f (64bit, floats) R_32f (32bit, float) GR_32f_32f (64bit, floats) ABGR_32f_32f_32f_32f (128bit, floats)Z`Ez]UO GFʠN=h) 1 }}I"[!H@*HZ`Ez]UO1釥GP>a) 0 }}I"[!H@*HZ`Ez]UO GFʠN=p) 1 }}ġ"b8".@6zZ`Ez]UO GFʠN=`Pp) 1 }}ZsYňOY@Z`Ez]UO1釥GP>aP`p) 0 }}ZsYňOY@Z`Ez]UO GFʠN=@PP) 1 }}&sUY@O|\ 'Z`Ez]UO1釥GP>aP@P) 0 }}&sUY@O|\ 'Z`Ez]UO GFʠN=0) 1 }}Go^E Z`Ez]UO1釥GP>a0h) 0 }}Go^E Z`Ez]UO GFʠN=) 1 }}& Ew/skZ`Ez]UOٓ PM>1wd) %\VV& Ew/skZ`Ez]UO(5kE߭u\tPostProcessing t-~A>J1%T-~A>J1%(PostProcessingSetup(PostProcessingSetup Hع!8I$ P oLq$W.toLq$W.SuperSampling6SuperSampling of the image tfIוOs4dtIוOs4d BloomEnable bloom t}ŇA$RtŇA$R(Highlight Threshold(Highlight ThresholdtHK]@RE>w7tHK]@RE>w7 Scene intensity Scene intensityt|t2Dztt2Dz Bloom intensity Bloom intensitytHt)FxjNL8tHt)FxjNL8(Highlight intensity(Highlight intensitytop1DI/&$ptop1DI/&$pBloom qualityBloom qualityt)9&F o.=8t9&F o.=8"Bloom downsample"Bloom downsamplet4W}@O{$(XFҦV"-1OSM n"M#n]/KfhM#n]/KfhVersionVersion IוOs4d ŇA$R?Ht)FxjNL8?(XFҦV>g'JNjn*pF@)Dk@ b@?-~A>J1%9&F o.=8t2Dzff6@oLq$W. -1OSM n 럆L<_їDefaultͽ>fdN*5Ւhhxl, }}IוOs4dZ`Ez]UO GFʠN=`hplw}}"TahomaBN0 Downsample9&F o.=8Z`Ez]UON\q+nN-K^h`plA\VV?@9&F o.=8Z`Ez]UOY@ GFʠN=h l@ }}Bloom Intensityt2DzZ`Ez]UON\q+nN-K^h lA\VV@t2DẕZ`Ez]UOY@ GFʠN=Ph`l; }} Smoothnessop1DI/&$pZ`Ez]UON\q+nN-K^hP`lA\VV?0@op1DI/&$pױZ`Ez]UOY@ GFʠN= h0l? }}Glow IntensityHt)FxjNL8Z`Ez]UON\q+nN-K^h 0lA\VV@Ht)FxjNL8Z`Ez]UOY@ GFʠN=0h@l? }}Glow ThresholdŇA$RZ`Ez]UON\q+nN-K^h0@lA\VV?ŇA$RZ`Ez]UOY@ GFʠN=@hPl@ }}Scene IntensityHK]@RE>w7Z`Ez]UON\q+nN-K^h@PlA\VV@HK]@RE>w7Z`Ez]UOY@ͽ>fdN*5Ւhl, }}oLq$W.Z`Ez]UO GFʠN=hlj}}"TahomaBN SuperSamplingZ`Ez]UO GFʠN=xlb}}"TahomaBNBloomZ`Ez]UO GFʠN=pl1 }}-~A>J1%Z`Ez]UOM#n]/KfhHK]@RE>w7op1DI/&$p48@J g'JNjn*pLE2Data, 2J@#QLLE2Data, 3 2|=Bynj2AEHM'>g'JNjn*pn@BC`@0@2|=Bynj|?z@Hoۙ>?ceZU@䑧r[җJs@ pNewUnknown// Macro captured 10/30/10 17:51:28 function Execute(params) { owner = System.ThisOwner(); Node.Value(owner,"Preview refresh") = 1;//turn it on firstSel = Node.FirstSelected(); if(firstSel) { if(Node.ConExists(firstSel, "Angle")) Node.Value(firstSel, "Angle") = 2.9; if(Node.ConExists(firstSel, "ProjectionTexture")) Node.ConnectTo(owner, "Texture", firstSel, "ProjectionTexture") //Node.Disconnect(owner, "Texture", firstSel, "ProjectionTexture") } }NScript Object Package/jScript language~൱D$`#^cg4W}@O{(XFҦV>g'JNjn*pn0DCb@H@2|=Bynj|?z@Hoۙ>?J@#QL>g'JNjn*pnCC`@T@2|=Bynj|?z@Hoۙ>?-1OSM n 럆L<_їjControlOˁ CRih[ a8Activity.Run('%THIS_NAME%') StartZ`Ez]UOOˁ CRih[ 0a:Activity.Stop('%THIS_NAME%') StopZ`Ez]UOMT^RwL~YYT>g'JNjn*pnCB`@0@2|=Bynj|?z@Hoۙ>?z@Ho48@J g'JNjn*pLE2Data, 2J@#QLLE2Data, 3 2|=Bynj2AEHM'>g'JNjn*pn@BC`@0@2|=Bynj|?z@Hoۙ>?ceZU@䑧r[җJs@ NewUnknown// Macro captured 10/30/10 17:51:28 function Execute(params) { owner = System.ThisOwner(); firstSel = Node.FirstSelected(); if(firstSel) { if(Node.ConExists(firstSel, "ProjectionTexture")) Node.Disconnect(owner, "Texture", firstSel, "ProjectionTexture") } Node.Value(owner,"Preview refresh") = 0;//turn it off Node.Rename(owner, "DELETE ME NOW"); } NScript Object Package/jScript language~൱D`#^cg4W}@O{(XFҦV>g'JNjn*pnDBb@H@2|=Bynj|?z@Hoۙ>?J@#QL>g'JNjn*pnCC`@T@2|=Bynj|?z@Hoۙ>?-1OSM n 럆L<_їjControlOˁ CRih[ a8Activity.Run('%THIS_NAME%') StartZ`Ez]UOOˁ CRih[ 0a:Activity.Stop('%THIS_NAME%') StopZ`Ez]UOMT^RwL~YYT>g'JNjn*pnCB`@0@2|=Bynj|?z@Hoۙ>?z@Ho8ʯȥJH|o7 gH]kDwPDJP`d8pM*#ͺO/tfѭ8Lwb"qZ_