ࡱ> i  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXY[]_`abcdefghRoot Entry{E1D@LSaveConfigData.Scene 2RScriptedCustAttribDefs. ZDllDirectoryV ClassDirectory3 \\ClassData+Config^^VideoPostQueue64SummaryInformation( 7DocumentSummaryInformation8;FileAssetMetaData3&\l  !"#$%&'()*,-./01234589:<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[]^_`abcdefghijklmnopqrstuvwxyz{|}p! Ys! Yr!t! q!! Y8 9 PCustom Attribute Container (Autodesk)7 4custattribcontainer.dlo8 9 TViewport Manager for DirectX (Autodesk)7 ,viewportmanager.gup8 9 HCorona renderer utilities library7 2coronamaxutils2021.dlt8 f9 @Boolean Controller (Autodesk)7 boolcntrl.dlc8 h9 JRaytrace Effect Library (Autodesk)7 rayfx.dlu8 \9 (Physical Material7 .physicalmaterial.dlt8 49 OSL Map7 oslmap.dlt8 9 Classes for connecting to IMultiOutputChannel derived objects7 2multioutputchannel.dlt8 `9 <ProSound - Multitrack Audio7 prosound.dlc8 `9 DStandard Controllers (Autodesk)7 ctrl.dlc8 N9 &Sweep (Autodesk)7 "loftspline.dlm8 l9 PStandard Primitive Objects (Autodesk)7 prim.dlo8 l9 >Corona rendering core driver7 (coronamax2021.dlr8 r9 RStandard Pre-Filter Kernels (Autodesk)7 kernel.dlk8 Z9 >Scanline Renderer (Autodesk)7 rend.dlr8 Z9 <Biped Controller (Autodesk)7 biped.dlc8 b9 :People Utility (Autodesk)7 "peopleorch.dlc8 r9 PChange Reaction Controller (Autodesk)7 reactor.dlc8 d9 :ParameterEditor (Autodesk)7 $parameditor.gup8 f9 8Bitmap Proxies (Autodesk)7 (bitmapproxies.dlu8 9 dStandard Bitmap Storages and Filters (Autodesk)7 .storageandfilter.bms8 n9 FBlock Manager Utility (Autodesk)7 "acadblocks.dlu8 |9 RPropagation Manager Utility (Autodesk)7 $instancemgr.dlu8 z9 DScene Effect Manager (Autodesk)7 0sceneeffectloader.dlu!!هR~| !!$!0 ! !!` !!^!^Ofn  !FS   S"SS j#S ף<!0!arh !d !!(d>c>qD?E(?=B>(>d>cqDER* Y;B˄>R*> Y;B>˄> !,!Fp8fQX"  ! !n!Rv  !V    0 ?@ P ` >P `*   Oh+'0 PX#` t" %H)4F~JfB1@Lkusovakusova@L11.0 ՜.+,D՜.+,08 @ 4 General Mesh TotalsScene TotalsExternal DependenciesObjects Materials& 2R System.Collections.Generic.List`1[[System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]]_items_size_version  l f QAutodesk.Max.StateSets, Version=23.3.2.3508, Culture=neutral, PublicKeyToken=null$Autodesk.Max.StateSets.Entities.RootchildrenAddCustomcustomAttributes collapsedSystem.Collections.Generic.List`1[[Autodesk.Max.StateSets.Entities.Entity, Autodesk.Max.StateSets, Version=23.3.2.3508, Culture=neutral, PublicKeyToken=null]]  System.Collections.Generic.List`1[[Autodesk.Max.StateSets.Entities.Entity, Autodesk.Max.StateSets, Version=23.3.2.3508, Culture=neutral, PublicKeyToken=null]]_items_size_version(Autodesk.Max.StateSets.Entities.Entity[] &Autodesk.Max.StateSets.Entities.Entity  0Autodesk.Max.StateSets.Entities.StateSets.MasterchildrenAddCustomcustomAttributes collapsedcurrentStateIdcompositorLinkFilePathrenderOutputFilePatterncompositorLinkGlobalScaleSystem.Collections.Generic.List`1[[Autodesk.Max.StateSets.Entities.Entity, Autodesk.Max.StateSets, Version=23.3.2.3508, Culture=neutral, PublicKeyToken=null]]   VC:\Users\kusova\Documents\3ds Max 2020\renderoutput\\_output.tga? &Autodesk.Max.StateSets.Entities.Entity  NSystem.Core, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 2Autodesk.Max.StateSets.Entities.StateSets.StateSet childrenAddCustomcustomAttributes collapsednameidactive renderablebitmapConnectionHandlesisObjectStateSetpreviousHiddenStates targetViewIdsisLockingAnimationSystem.Collections.Generic.Dictionary`2[[System.Int32, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089],[System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]]System.Collections.Generic.Dictionary`2[[System.Int32, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089],[System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]]System.Collections.Generic.Dictionary`2[[System.Int32, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089],[Autodesk.Max.StateSets.Entities.StateSets.StateSet+StateSetRenderPath, Autodesk.Max.StateSets, Version=23.3.2.3508, Culture=neutral, PublicKeyToken=null]]System.Collections.Generic.HashSet`1[[System.UInt16, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]]   Objects   System.Collections.Generic.Dictionary`2[[System.Int32, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089],[System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]]VersionComparerHashSizeSystem.Collections.Generic.GenericEqualityComparer`1[[System.Int32, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]]  System.Collections.Generic.Dictionary`2[[System.Int32, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089],[Autodesk.Max.StateSets.Entities.StateSets.StateSet+StateSetRenderPath, Autodesk.Max.StateSets, Version=23.3.2.3508, Culture=neutral, PublicKeyToken=null]]VersionComparerHashSizeSystem.Collections.Generic.GenericEqualityComparer`1[[System.Int32, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]] System.Collections.Generic.HashSet`1[[System.UInt16, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]]VersionComparerCapacitySystem.Collections.Generic.GenericEqualityComparer`1[[System.UInt16, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]] System.Collections.Generic.GenericEqualityComparer`1[[System.Int32, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]]System.Collections.Generic.GenericEqualityComparer`1[[System.UInt16, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]] 54 K .0 @ P Z s]8d`9Y S4 K ..(Custom_Attributes54 K .0 @ P  <)Z B0`9Y@@@ @ %4 K . 54 K .0 @ P s 5 K . Dm !eI?I?I?!fgff?gff?gff?!g???!i???!j???!k???y?z?{??~@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@"?#?%?$?&?'?(?)?+?,?-?.?/??eH@?!?????@@0?!3?21@@6?54@@:;<>! B!?33>L>?@@@@??@@?@ "  14:4 K .!  n:@Material #34@  @ 0@? B]b6! B!?33>L>?@@@@??@@?@ "  14O4 K .!  (@ 01 - Default1@  @ 0@? B]b6@% ????  @ L=?@?@@%???? #?$@"@!p?%@(%)????* A+?%,??>?2%3????4D6 E<%=N?N?N??>?@@AB?d@e@f@g@h@i@j@k@l@m@n@o@p@q@r@s@t@u@v@w@x@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@>>? :efghijklm n o p q rstuvwx !y5 K .'q\% A%0 02%3%4%0 5% 0r5 K .'qd%%0 02%3%4%0 5% 0ry5 K .'q\% =%0 02%3%4%0 5% 0ry5 K .'q\% @%0 02%3%4%0 5% 0ry5 K .'q\% B%0 02%3%4%0 5% 0ry5 K .'q\% %0 02%3%4%0 5% 0ry5 K .'q\% ?%0 02%3%4%0 5% 0ry5 K .'q\% %0 02%3%4%0 5% 0ry5 K .'q\% ?%0 02%3%4%0 5% 0ry5 K .'q\% A%0 02%3%4%0 5% 0ry5 K .'q\% @%0 02%3%4%0 5% 0ry5 K .'q\% A%0 02%3%4%0 5% 0ry5 K .'q\% A%0 02%3%4%0 5% 0rQ5 K .0 ?%0 05% Q5 K .0 %0 05% Q5 K .0 ?%0 05% Q5 K .0 ?%0 05% Q5 K .0 ?%0 05% Q5 K .0 ?%0 05% Q5 K .0 ?%0 05% Q5 K .0 ?%0 05% y5 K .'q\% L=%0 02%3%4%0 5% 0r M4 ^ !"#$%&'(K . "f                                                      ! 4 )K . 4 *K . 4 *K . 4 +,K .!  v@03 - Default@ @ @ 0@? B8zfE0B B B <)Z B0`9Y/@@@ @ %4 .K . 54 /K .0 4@ P & 5 K .  ^4@333?%l??Qp????@% ????  @ L=?@?@@%???? #?$@"@!p?%@(%)????* A+?%,??>?2%3????4D6 E<%=N?N?N??>?@@AB?d@e@f@g@h@i@j@k@l@m@n@o@p@q@r@s@t@u@v@w@x@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@>>? :efghijklm n o p q rstuvwx ! 4 *K . 4 *K . 4 123K .!  0v@04 - Default@ @ @ 0@? B8zfE0B B B <)Z B0`9Y6@@@ @ %4 5K . 54 6K .0 ;@ P & 5 K .  ^;@@?%},?I???? ?@% ????  @ L=?@?@@%???? #?$@"@!p?%@(%)????* A+?%,??>?2%3????4D6 E<?%=N?N?N??>)\=?@@?A?B?d@e@f@g@h@i@j@k@l@m@n@o@p@q@r@s@t@u@v@w@x@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@>>? :efghijklm n o p q rstuvwx ! 4 *K . 4 *K . 4 89:K .!  7v@05 - Default@ @ @ 0@? B8zfE0B B B <)Z B0`9Y=@@@ @ %4 <K . 54 =K .0 B@ P & 5 K .  ^B@?%i?i?k???\?@?% ????  @ L=?@?@@%???? #?$@"@!\?%@(%)????* A+?%,??>?2%3????4D6 E<%=N?N?N??>?@@AB?d@e@f@g@h@i@j@k@l@m@n@o@p@q@r@s@t@u@v@w@x@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@>>? :efghijklm n o p q rstuvwx ! 4 *K . 4 *K . 4 ?@AK .!  >v@06 - Default@ @ @ 0@? B8zfE0B B B <)Z B0`9YD@@@ @ %4 CK . 54 DK .0 I@ P & 5 K .  ^I@?%??@% ????  @ >?@?@@?%P?d?m?? #$@"@!?%@(%)????* A+?%,??>?2%3????4D6 E<%=????>=?@@?A?B?d@e@f@g@h@i@j@k@l@m@n@o@p@q@r@s@t@u@v@w@x@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@=>? :efghijklm n o p q rstuvwx ! 4 *K . 4 *K . 4 FGHK .!  Et@Solid Glass@ @ @ 0@? B8zfE0B B B <)Z B0`9YK@@@ @ %4 JK . 54 KK .0 P@ P & 5 K .  ^P@?%R u?R u?R u???R>@% ???? ? @ L>?@?@@%???? #?$@"@!33?%@(%)????* A+?%,??>?2%3????4D6 E<?%=????>=?@@?A?B?d@e@f@g@h@i@j@k@l@m@n@o@p@q@r@s@t@u@v@w@x@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@>>? :efghijklm n o p q rstuvwx ! 4 *K . 4 *K . 4 MNOK .!  Ll@Ceramic@ @ @ 0@? B8zfE0B B B <)Z B0`9YR@@@ @ %4 QK . 54 RK .0 W@ P & 5 K .  ^W@333?%?EN>EN>???@% ????  @ L=?@?@@%???? #?$@"@!p?%@(%)????* A+?%,??>?2%3????4D6 E<%=N?N?N??>?@@AB?d@e@f@g@h@i@j@k@l@m@n@o@p@q@r@s@t@u@v@w@x@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@>>? :efghijklm n o p q rstuvwx ! 4 *K . 4 *K . 4 TUVK .!  Sr@Wall Paint@ @ @ 0@? B8zfE0B B B <)Z B0`9YY@@@ @ %4 XK . 54 YK .0 ^@ P & 5 K .  ^^@?%Vm?t3?$???@?% ????  @ L=?@?@@%???? #?$@"@!\?%@(%)????* A+?%,??>?2%3????4D6 E<%=N?N?N??>?@@AB?d@e@f@g@h@i@j@k@l@m@n@o@p@q@r@s@t@u@v@w@x@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@>>? :efghijklm n o p q rstuvwx ! 4 *K . 4 *K . 4 [\]K .!  Zh@Metal@ @ @ 0@? B8zfE0B B B <)Z B0`9Y`@@@ @ %4 _K . 54 `K .0 @ P   9Ys @) G =$I@h// Greater than // GreaterThan.osl, by Zap Andersson // Modified: 2019-11-26 // Copyright 2019 Autodesk Inc, All rights reserved. This file is licensed under Apache 2.0 license // https://github.com/ADN-DevTech/3dsMax-OSL-Shaders/blob/master/LICENSE.txt shader GreaterThan [[ string help = "Simpler comparision shader that just returns two different colors for value being creater than (or not)", string label= "Greater Than", string category = "Switchers" ]] ( float A = 0.0 [[ string label = "Input A" ]], float B = 0.0 [[ string label = "Input B" ]], color Greater= color(0.0,1.0,0.0) [[ string label = "Result if A > B" ]], color Else = color(1.0,0.0,0.0) [[ string label = "Result if not" ]], output color Out = 0.0, output float Float = 0.0, ) { if (A > B) Out = Greater; else Out = Else; // Float output is just the average Float = (Out[0]+Out[1]+Out[2])/3.0; } @@ i=  9Ye @}pWL^<@<// Tiles, Bricks and other Patterns // SimpleTiles.osl, by Zap Andersson // Modified: 2019-11-25 // Copyright 2019 Autodesk Inc, All rights reserved. This file is licensed under Apache 2.0 license // https://github.com/ADN-DevTech/3dsMax-OSL-Shaders/blob/master/LICENSE.txt #define PARAM lookup,fluvw+point(xx,0,0),GapWidth*0.05,Tiling,Edge*0.1,Bump,HitIdx // Do a single rectangle int doRect(float loX, float hiX, float loY, float hiY, int Tile, int InIdx, float Radius, // Layout of these match the PARAM macro above point uvw, point baseuvw, float GapWidth, vector Tiling, float Edge, output float Bump, output int Index ) { float x = uvw[0] / Tiling[0], y = uvw[1] / Tiling[1]; float lox = loX / Tiling[0]; float hix = hiX / Tiling[0]; float loy = loY / Tiling[1]; float hiy = hiY / Tiling[1]; // First quick rejection when being outside the rectangle if (x < lox + GapWidth || x > hix - GapWidth || y < loy + GapWidth || y > hiy - GapWidth) return 0; // Turn coordinate into circle float gwr = GapWidth + Radius; float lx = x - (lox + gwr); float ly = y - (loy + gwr); float hx = x - (hix - gwr); float hy = y - (hiy - gwr); // Now compute special-circle-coordinate // which is really the edges around the rectangle vector dp = vector(lx<0?lx:(hx>0?hx:0.0), ly<0?ly:(hy>0.0?hy:0.0), 0.0); float d = length(dp); // Outside the radius - we missed if (d > Radius) return 0; // Inside? Compute the bump as a Smoothstep if (Radius > Edge) Bump = 1.0 - smoothstep(Radius-Edge, Radius+Edge, d); else { // If there is an Edge but the radius is smaller, we // need to compute the bump differently... float lx = x - (lox + GapWidth); float ly = y - (loy + GapWidth); float hx = x - (hix - GapWidth); float hy = y - (hiy - GapWidth); Bump = smoothstep(-Edge, Edge, lx); Bump *= smoothstep(-Edge, Edge, -hx); Bump *= smoothstep(-Edge, Edge, ly); Bump *= smoothstep(-Edge, Edge, -hy); } // Set index to inIdx Index = InIdx; // Return the tile ID we are in return Tile; } shader SimpleTiles [[ string help = "<font size=+1><b>Simple Tiles</b></font><br>" "Allows various kinds of Tiling. The Tiling Offset<br>" "modifies the base parameter of the tiling layout,<br>" "and can generate different effects. ", string category = "Textures", string label = "Simple Tiles" ]] ( // Inputs point UVW = point(u,v,0), float Scale = 1.0 [[ float min=0.000001, float max=1000000.0 ]], int TileMode = 0 [[ string widget = "mapper", string label = "Tiling Mode", string options = "Checker Tiles:1" "|Running/Stack Bond:0" "|English Bond:2" "|Fine Running/Stack Bond:3" "|Twist Box:4", string help="Choose the kind of tile pattern to use. " "The 'TilingOffset' parameter adjusts the " "appearance of the tiles." ]], float U_Count = 2.0 [[ string label = "Tiles in U", float min=0.000001, float max=1000000.0 ]], float V_Count = 2.0 [[ string label = "Tiles in V", float min=0.000001, float max=1000000.0 ]], float TilingOffset = 0.5 [[ string label = "Tiling Offset", float min=0.0, float max=1.0, string help = "An adjustable parameter which changes " "the appearance of the tiling. Does different things " "for different Tiling Modes" ]], float GapWidth = 0.1 [[ string label = "Gap Width", string help = "The width of the gap between tiles", float min=0.0, float max=10.0 ]], float Radius = 0.2 [[ string label = "Corner Roundness", string help = "Adds fillet radius to the corner of the tiles", float min=0.0, float max=10.0 ]], float Edge = 0.1 [[ string label = "Edge Width (for Bump)", string help = "The width of a (slightly beveled) fake 'Edge' " "to give the tile a more realistic appearance", float min=0.0, float max=10.0 ]], float EdgeBump = 1.0 [[ float min=-10.0, float max=10.0, string help = "The amount of Edge bump effect" ]], float ColorBump = 0.0 [[ float min=-10.0, float max=10.0, string help = "Adds some contribution of the color " "settings to the Bump output" ]], color GapColor = 0.2 [[ string label = "Gap Color", string help = "The color of the gap between tiles" ]], color TileColor1 = 0.4 [[ string label = "Tile Color 1", string help = "First Tile Color" ]], color TileColor2 = 0.5 [[ string label = "Tile Color 2", string help = "Second Tile Color" ]], color TileColor3 = 0.6 [[ string label = "Tile Color 3", string help = "Third Tile Color. Not all Tiling Modes use this." ]], // Outputs output color Col = 0.0, output float Bump = 0.0, output int Tile = 0, output int TileIdx = 0, output int Index = 0 ) { int Overlap = 1; vector Tiling = vector(U_Count, V_Count, 0.0); Col = GapColor; point uvw = UVW * Tiling / Scale; float to = TilingOffset; float to2 = to*0.5; float Roundness = Radius / 10.0; // Floor of UVW point fluvw = floor(uvw); // Fractional UVW point fruvw = uvw - fluvw; // Loop over neighbours for (int xx = -Overlap; xx <= 0; xx++) { point lookup = uvw - fluvw - point(xx,0,0); int HitIdx = 0; // Running Bond if (TileMode == 0) { if (Tile == 0) Tile = doRect(0.0 ,1.0, 0.0, 0.5, 1, 1, Roundness, PARAM); if (Tile == 0) Tile = doRect(to, to+1.0, 0.5, 1.0, 2, 2, Roundness, PARAM); } // Stack Bond if (TileMode == 1) { if (Tile == 0) Tile = doRect(0.0 ,0.5, 0.0, 0.5, 1, 1, Roundness, PARAM); if (Tile == 0) Tile = doRect(0.0, 0.5, 0.5, 1.0, 2, 2, Roundness, PARAM); if (Tile == 0) Tile = doRect(0.5 ,1.0, 0.0, 0.5, 2, 3, Roundness, PARAM); if (Tile == 0) Tile = doRect(0.5, 1.0, 0.5, 1.0, 1, 4, Roundness, PARAM); } // English Bond if (TileMode == 2) { if (Tile == 0) Tile = doRect(0.0 ,1.0, 0.0, 0.5, 1, 1, Roundness, PARAM); if (Tile == 0) Tile = doRect(0.0+to2, 0.5+to2, 0.5, 1.0, 2, 2, Roundness, PARAM); if (Tile == 0) Tile = doRect(0.5+to2, 1.0+to2, 0.5, 1.0, 2, 3, Roundness, PARAM); } // Fine Running Bond if (TileMode == 3) { if (Tile == 0) Tile = doRect(0.0 ,1.0, 0.0, 0.5, 1, 1, Roundness, PARAM); if (Tile == 0) Tile = doRect(0.0+to, 0.5+to, 0.5, 0.75, 2, 2, Roundness, PARAM); if (Tile == 0) Tile = doRect(0.5+to, 1.0+to, 0.5, 0.75, 2, 3, Roundness, PARAM); if (Tile == 0) Tile = doRect(0.0+to2, 0.5+to2, 0.75, 1.0, 3, 4, Roundness, PARAM); if (Tile == 0) Tile = doRect(0.5+to2, 1.0+to2, 0.75, 1.0, 3, 5, Roundness, PARAM); } // Twist Box if (TileMode == 4) { if (Tile == 0) Tile = doRect(0.0, 1.0-to2, 0.0, to2, 1, 1, Roundness, PARAM); if (Tile == 0) Tile = doRect(to2, 1.0, 1.0-to2, 1.0, 1, 2, Roundness, PARAM); if (Tile == 0) Tile = doRect(0.0, to2, to2, 1.0, 2, 3, Roundness, PARAM); if (Tile == 0) Tile = doRect(1.0-to2, 1.0, 0.0, 1.0-to2, 2, 4, Roundness, PARAM); if (Tile == 0) Tile = doRect(to2, 1.0-to2, to2, 1.0-to2, 3, 5, Roundness, PARAM); } if (HitIdx > 0) { TileIdx = HitIdx; Index = HitIdx + int((float)cellnoise(fluvw+point(xx,0,0)) * 1024.0); } } if (Tile == 1) Col = TileColor1; if (Tile == 2) Col = TileColor2; if (Tile == 3) Col = TileColor3; Bump *= EdgeBump; Bump += dot(0.3333, Col) * ColorBump; } @@ r5 K .  9Ye ?  @ @ ? u= = = ? %  E=E=E=?%  E??>?%  E??>?% ????H@H@H@H@H@H@H@H@H@H@H@H@ H@!H@"H@ ^   ! " 4 cdK .@B@Map #9@  @ 0@?@~ @ N@ Ye 9Yg@e@ K4 efK .@@  @ 0@?  9Yq @x[dL#r@// Multiplies two colors // ColorMul.osl, by Zap Andersson // Modified: 2019-11-22 // Copyright 2019 Autodesk Inc, All rights reserved. This file is licensed under Apache 2.0 license // https://github.com/ADN-DevTech/3dsMax-OSL-Shaders/blob/master/LICENSE.txt shader ColorMul [[ string help = "Multiplies two colors", string label= "Multiply (color)", string category = "Math Color" ]] ( color A = 0.5, color B = 0.5, int Clamp = 0 [[ string widget="checkBox", string label = "Clamp Result" ]], output color Out = 0.0, ) { Out = A * B; if (Clamp) Out = clamp(Out, 0.0, 1.0); } @@   9Ym @uL%B@OYE94%q @X // Index based Randomizer // IdxRndCol.osl, by Zap Andersson // Modified: 2020-06-12 // Copyright 2019 Autodesk Inc, All rights reserved. This file is licensed under Apache 2.0 license // https://github.com/ADN-DevTech/3dsMax-OSL-Shaders/blob/master/LICENSE.txt shader IdxRndCol [[ string help = "Return a randomized color based on an input integer index", string category = "Math Color", string label = "Random by Index (color)", string version = "2.0" ]] ( int Idx = 0, int Seed = 1, color Min = 0.0, color Max = 1.0, int PerComponent = 0 [[ string widget = "checkBox", int connectable = 0, string label = "Randomize Per Component.", string help = "When on, randomizes each R, G and B component individually. " "When off, interpolates between the Min and Max colors as a whole." ]], output color Out = 0.0 ) { // abs() to deal w. the versioning issue w. negative cellnoise values if (PerComponent) { Out = mix(Min, Max, noise("cell", vector(abs(Idx), abs(Seed), 10))); } else { float ratio = noise("cell", vector(abs(Idx), abs(Seed), 10)); Out = mix(Min, Max, ratio); } } @@ e 9Yk@e@ K4 ejK .@@  @ 0@?X5 kK .  9Y m  % EN?EN?EN??% ???? H@H@H@ H@   4 ilK .@D@Map #15@  @ 0@?@&@ N@ Ye 9Yo@e@ K4 enK .@@  @ 0@? 4 moK .  9Yq% ????% ???? H@H@H@  4 hpK .@D@Map #16@  @ 0@?@@ N@ YC4 gqK .  9Ys  % >>>?% k=o=o=?H@H@H@ H@   4 brK .@D@Map #17@  @ 0@?@&@ N@ Ye 9Yu@s@ K4 stK .@@  @ 0@?  9Yz @) G =$I@h// Greater than // GreaterThan.osl, by Zap Andersson // Modified: 2019-11-26 // Copyright 2019 Autodesk Inc, All rights reserved. This file is licensed under Apache 2.0 license // https://github.com/ADN-DevTech/3dsMax-OSL-Shaders/blob/master/LICENSE.txt shader GreaterThan [[ string help = "Simpler comparision shader that just returns two different colors for value being creater than (or not)", string label= "Greater Than", string category = "Switchers" ]] ( float A = 0.0 [[ string label = "Input A" ]], float B = 0.0 [[ string label = "Input B" ]], color Greater= color(0.0,1.0,0.0) [[ string label = "Result if A > B" ]], color Else = color(1.0,0.0,0.0) [[ string label = "Result if not" ]], output color Out = 0.0, output float Float = 0.0, ) { if (A > B) Out = Greater; else Out = Else; // Float output is just the average Float = (Out[0]+Out[1]+Out[2])/3.0; } @@ e 9Yx@e@ K4 ewK .@@  @ 0@??5 xK .  9Yz  % >>>?% ? Q|? Q|??H@H@H@ H@   4 vyK .@D@Map #14@  @ 0@?@&@ N@ Ye 9Y|@z@ K4 z{K .@@  @ 0@?e 9Y~@e@ K4 e}K .@@  @ 0@?> 5 "u|~K .  ^@?%?????L>@% ????  @ L=?@?@@%???? #$@"@!\?%@(%)????* A+?%,??>?2%3????4D6 E<%=????>?@@?A?B\?d@e@f@g@h@i@j@k@l@m@n@o@p@q@r@s@t@u@v@w@x@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@>>? :efghijklm n o p q rstuvwx ! 4 *K . 4 *K . 4 K .!  av@11 - Default@ @ @ 0@? B8zfE0B B B <)Z B0`9Y@@@ @ %4 K . 54 K .0 @ P & 5 K .  ^@?%#???>@?% ==>?  @ L=?G??@@%???? #?$@"@!\?%@(%)????* A+?%,??>?2%3????4D6 E<?%=N?N?N??>=?@@AB?d@e@f@g@h@i@j@k@l@m@n@o@p@q@r@s@t@u@v@w@x@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@>>? :efghijklm n o p q rstuvwx ! 4 *K . 4 *K . 4 K .!  z@"12 - Car Paint@ @ @ 0@? B8zfE0B B B <)Z B0`9Y@@@ @ %4 K . 54 K .0 @ P U  9Y @%qWtNqUL=@// Interpolates two colors based on a third // Interpolate.osl, by Zap Andersson // Modified: 2019-11-22 // Copyright 2019 Autodesk Inc, All rights reserved. This file is licensed under Apache 2.0 license // https://github.com/ADN-DevTech/3dsMax-OSL-Shaders/blob/master/LICENSE.txt shader Interpolate [[ string help = "Interpolates two colors based on a third", string label = "Interpolate (color)", string category = "Math Color" ]] ( color Input = 0.0, color Min = 0.0, color Max = 1.0, output color Out = 0.0 ) { Out = mix(Min, Max, Input); } @@   9Y @GF&ˈ@// General Noise Shader, returning a float (1D) // Noise.osl by Zap Andersson // Modified: 2019-11-26 // Copyright 2019 Autodesk Inc, All rights reserved. This file is licensed under Apache 2.0 license // https://github.com/ADN-DevTech/3dsMax-OSL-Shaders/blob/master/LICENSE.txt shader Noise [[ string help="A shader for generating more advanced noise" ]] ( point UVW = transform("object", P) [[ string help = "The UVW coordinate to use. When not connected, defaults to Object space" ]], float Scale = 25.0, string Type = "uperlin" [[ string widget= "popup", string help = "Use perlin, uperlin, cell, hash, simplex or gabor", string options="perlin|uperlin|cell|hash|simplex|gabor" ]], int Octaves = 4 [[ string help = "Hos many layers of noise are mixed together" ]], float Lacunarity = 2.0 [[ string help = "How much the 'frequency' of the noise changes per layer" ]], float Gain = 0.5 [[ string help = "How much the amplitude of the noise changes per layer. Higher numbers means higher noise frequencies have more effect." ]], int StepFunction = 1 [[ string widget= "checkBox", string label = "Step Function", string help = "Enables a per-layer smoothstep curve in the noise, allowing you to increase the 'contrast' of the noise" ]], float LowStep = 0.5 [[ string help = "Low threshold of the smoothstep function.", string label = "Low Step", float min = -1.0, float max = 1.0 ]], float HiStep = 0.8 [[ string help = "High threshold of the smoothstep function.", string label = "High Step", float min = -1.0, float max = 1.0 ]], int Normalize = 1 [[ string widget= "checkBox", string help = "If the noise is auto-normalized to Amplitude or not." ]], float Amplitude = 1.0 [[ string help = "The amplitude of the noise." ]], float Phase = 0.0 [[ string help = "The 'Phase' is just a 4th coordinate of the noise, can be used to allow it to evolve over time, for example." ]], output float Out = 0, ) { point pnt = UVW / Scale; float sum = 0; float curFreq = 1.0; float curAmp = Amplitude; // Loop over number of octaves for (int i = 0; i < Octaves; i++) { // Compute a noise value float ns = noise(Type, pnt * curFreq, Phase + i); if (StepFunction) ns = smoothstep(LowStep, HiStep, ns); // Add our result to the output Out += ns * curAmp; // Add the amplitude to the normalizing sum sum += curAmp; // Step up frequency and amplitude curFreq *= Lacunarity; curAmp *= Gain; } if (Normalize) Out /= sum / Amplitude; } @@   9Y @^YReC `@f// An UVW coordinate tranfrormation tool // UVWTransform.osl by Zap Andersson // Modified: 2019-11-27 // Copyright 2019 Autodesk Inc, All rights reserved. This file is licensed under Apache 2.0 license // https://github.com/ADN-DevTech/3dsMax-OSL-Shaders/blob/master/LICENSE.txt shader UVWTransform [[ string help = "UVW Transformation shader. Can scale,<br>" "tile and rotate UVW coordinates.", string label = "UVW Transform", string category = "UVW Coordinates", string version = "2.0" ]] ( point Input = point(u, v, 0) [[ string label = "Input (UVW)", string help="Connect your UVW generator here, for example <b>UVW Channel</b> or <b>UVW Object Space</b>.<br/>" "If not connected, the default UV channel (Map Channel 1) is used" ]], float Scale = 1.0 [[ string help="The overall Scale. Larger number = bigger." ]], vector Tiling = 1.0 [[ string help="A per-axis dividing scale, to subdivide the values. Larger number = smaller." ]], vector Offset = 0.0 [[ string help="Moves the UVW coordinates around" ]], int Wrap = 0 [[ string widget = "checkBox", int connectable = 0, string help = "Wrap the resulting coordinates in a 0-1 range" ]], // Real world parameters int RealWorld = 0 [[ string widget = "checkBox", int connectable = 0, string help = "Enable Real-World Scaling" ]], float RealWidth = 0.2 [[ int worldunits=1, string help = "Real Width of one unit of texture space" ]], float RealHeight = 0.2 [[ int worldunits=1, string help = "Real Height of one unit of texture space" ]], float Rotate = 0.0 [[ string help="A rotation angle in <i>degrees</i>." ]],, point RotCenter = point(0.5,0.5,0) [[ string label = "Rotation Center", string help = "The center of rotation in UVW space" ]], vector RotAxis = vector(0.0,0.0,1.0) [[ string label = "Rotation Axis", string help = "An axis around which the rotation occurs." ]], output point UVW = 0 ) { vector worldScale = 1.0; if (RealWorld) worldScale = vector(RealWidth, RealHeight, 1.0); UVW = rotate(Input - Offset, radians(Rotate), RotCenter, RotCenter + RotAxis) * Tiling / worldScale / Scale; if (Wrap) UVW -= floor(UVW); } @@ \5 K .  9Y ?! ?BB!    HC HC !  ??!  ? H@ H@H@H@H@H@H@H@H@ :  4 K .@B@Map #5@  @ 0@?@N@ N@ Y5  K .  9Y ?)@uperlin  @ ?  ? L?   ?  H@H@H@H@H@H@H@H@H@H@H@H@ L    4 K .@B@Map #4@  @ 0@?@f @ N@ Y4 K .  9Y% ?% tc?tc?tc??% ????H@H@H@  4 K .@B@Map #6@  @ 0@?@@ N@ Y6 5 K .  ^@?%?????^M>@?% ????  @ >?@ ף=@@%? A#?$@"@!ff?%@(%)H?Un???*@+?%,??>?2%3????4D6 E<%=????>?@@?A?B?d@e@f@g@h@i@j@k@l@m@n@o@p@q@r@s@t@u@v@w@x@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ף<>? :efghijklm n o p q rstuvwx ! 4 *K . 4 *K . 4 K .!  @013 - Brushed Metal #2@ @ @ 0@? B8zfE0B B B <)Z B0`9Y@@@ @ %4 K . 54 K .0 @ P & 5 K .  ^@?%i?i?k???z>@?% ????  @ L=?@?@@%???? #?$@"@!\?%@(%)????* A+?%,??>?2%3????4D6 E<%=N?N?N??>?@@AB?d@e@f@g@h@i@j@k@l@m@n@o@p@q@r@s@t@u@v@w@x@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@>>? :efghijklm n o p q rstuvwx ! 4 *K . 4 *K . 4 K .!  @214 - Polished Aluminum@ @ @ 0@? B8zfE0B B B <)Z B0`9Y@@@ @ %4 K . 54 K .0 @ P & 5 K .  ^@?%+;?ݘ'????O >@% ????  @ L>?@?@@%???? #?$@"@!33?%@(%)????* A+?%,??>?2%3????4D6 E<%=????>=?@@?A?B?d@e@f@g@h@i@j@k@l@m@n@o@p@q@r@s@t@u@v@w@x@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@>>? :efghijklm n o p q rstuvwx ! 4 *K . 4 *K . 4 K .!  @,15 - Glossy Plastic@ @ @ 0@? B8zfE0B B B <)Z B0`9Y@@@ @ %4 K . 54 K .0 @ P & 5 K .  ^@?%+;?ݘ'???? ?@% ????  @ L>?@?@@%???? #?$@"@!33?%@(%)????* A+?%,??>?2%3????4D6 E<%=????>=?@@?A?B?d@e@f@g@h@i@j@k@l@m@n@o@p@q@r@s@t@u@v@w@x@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@>>? :efghijklm n o p q rstuvwx ! 4 *K . 4 *K . 4 K .!  @*16 - Matte Plastic@ @ @ 0@? B8zfE0B B B <)Z B0`9Y@@@ @ %4 K . 54 K .0 @ P U  9Y @%qWtNqUL=@// Interpolates two colors based on a third // Interpolate.osl, by Zap Andersson // Modified: 2019-11-22 // Copyright 2019 Autodesk Inc, All rights reserved. This file is licensed under Apache 2.0 license // https://github.com/ADN-DevTech/3dsMax-OSL-Shaders/blob/master/LICENSE.txt shader Interpolate [[ string help = "Interpolates two colors based on a third", string label = "Interpolate (color)", string category = "Math Color" ]] ( color Input = 0.0, color Min = 0.0, color Max = 1.0, output color Out = 0.0 ) { Out = mix(Min, Max, Input); } @@   9Y @GF&ˈ@// General Noise Shader, returning a float (1D) // Noise.osl by Zap Andersson // Modified: 2019-11-26 // Copyright 2019 Autodesk Inc, All rights reserved. This file is licensed under Apache 2.0 license // https://github.com/ADN-DevTech/3dsMax-OSL-Shaders/blob/master/LICENSE.txt shader Noise [[ string help="A shader for generating more advanced noise" ]] ( point UVW = transform("object", P) [[ string help = "The UVW coordinate to use. When not connected, defaults to Object space" ]], float Scale = 25.0, string Type = "uperlin" [[ string widget= "popup", string help = "Use perlin, uperlin, cell, hash, simplex or gabor", string options="perlin|uperlin|cell|hash|simplex|gabor" ]], int Octaves = 4 [[ string help = "Hos many layers of noise are mixed together" ]], float Lacunarity = 2.0 [[ string help = "How much the 'frequency' of the noise changes per layer" ]], float Gain = 0.5 [[ string help = "How much the amplitude of the noise changes per layer. Higher numbers means higher noise frequencies have more effect." ]], int StepFunction = 1 [[ string widget= "checkBox", string label = "Step Function", string help = "Enables a per-layer smoothstep curve in the noise, allowing you to increase the 'contrast' of the noise" ]], float LowStep = 0.5 [[ string help = "Low threshold of the smoothstep function.", string label = "Low Step", float min = -1.0, float max = 1.0 ]], float HiStep = 0.8 [[ string help = "High threshold of the smoothstep function.", string label = "High Step", float min = -1.0, float max = 1.0 ]], int Normalize = 1 [[ string widget= "checkBox", string help = "If the noise is auto-normalized to Amplitude or not." ]], float Amplitude = 1.0 [[ string help = "The amplitude of the noise." ]], float Phase = 0.0 [[ string help = "The 'Phase' is just a 4th coordinate of the noise, can be used to allow it to evolve over time, for example." ]], output float Out = 0, ) { point pnt = UVW / Scale; float sum = 0; float curFreq = 1.0; float curAmp = Amplitude; // Loop over number of octaves for (int i = 0; i < Octaves; i++) { // Compute a noise value float ns = noise(Type, pnt * curFreq, Phase + i); if (StepFunction) ns = smoothstep(LowStep, HiStep, ns); // Add our result to the output Out += ns * curAmp; // Add the amplitude to the normalizing sum sum += curAmp; // Step up frequency and amplitude curFreq *= Lacunarity; curAmp *= Gain; } if (Normalize) Out /= sum / Amplitude; } @@ 5 K .  9Y A)@uperlin  @ ?  ? L?   ?  H@H@H@H@H@H@H@H@H@H@H@H@ L    4 K .@B@Map #7@  @ 0@?@f @ N@ Y4 K .  9Y% ?% }>}>}>?% .m?.m?.m??H@H@H@  4 K .@B@Map #8@  @ 0@?@@ N@ Y. 5 K .  ^@?%RY?>>??33>@?% ????  @ L=?@?@@%???? #?$@"@!\?%@(%)????* A+?%,??>?2%3????4D6 E<%=????>Q>?@@?A= ?B?d@e@f@g@h@i@j@k@l@m@n@o@p@q@r@s@t@u@v@w@x@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@>>? :efghijklm n o p q rstuvwx ! 4 *K . 4 *K . 4 K .!  @*17 - Old Copper #1@ @ @ 0@? B8zfE0B B B <)Z B0`9Y@@@ @ %4 K . 54 K .0 @ P & 5 K .  ^@?%L=L=L=?>4g!?@% ???? ? @ >?@?@@%???? #?$@"@!\?%@(%)????* A+?%,??>?2%3????4D6 E<%=????>=?@@?A?B?d@e@f@g@h@i@j@k@l@m@n@o@p@q@r@s@t@u@v@w@x@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@>>? :efghijklm n o p q rstuvwx ! 4 *K . 4 *K . 4 K .!  t@18 - Rubber@ @ @ 0@? B8zfE0B B B <)Z B0`9Y@@@ @ %4 K . 54 K .0 @ P & 5 K .  ^@?%??@% ????  @ >?@?@@?%Ԭ`?KGv??? #$@"@!?%@(%)????* A+?%,??>?2%3????4D6 E<%=????>=?@@?A?B?d@e@f@g@h@i@j@k@l@m@n@o@p@q@r@s@t@u@v@w@x@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@=>? :efghijklm n o p q rstuvwx ! 4 *K . 4 *K . 4 K .!  @219 - Glass (Thin wall)@ @ @ 0@? B8zfE0B B B <)Z B0`9Y@@@ @ %4 K . 54 K .0 @ P & 5 K .  ^@?%i?i?k???z>@?% ????  @ L=?@?@@%???? #?$@"@!\?%@(%)????* A+?%,??>?2%3????4D6 E<%=N?N?N??>?@@AB?d@e@f@g@h@i@j@k@l@m@n@o@p@q@r@s@t@u@v@w@x@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@>>? :efghijklm n o p q rstuvwx ! 4 *K . 4 *K . 4 K .!  @220 - Polished Aluminum@ @ @ 0@? B8zfE0B B B <)Z B0`9Y@@@ @ %4 K . 54 K .0 @ P & 5 K .  ^@?%?????@% ????  @ L=?@?@@%???? #$@"@!\?%@(%)????* A+?%,??>?2%3????4D6 E<%=????>?@@?A?B\?d@e@f@g@h@i@j@k@l@m@n@o@p@q@r@s@t@u@v@w@x@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@>>? :efghijklm n o p q rstuvwx ! 4 *K . 4 *K . 4 K .!  v@21 - Default@ @ @ 0@? B8zfE0B B B <)Z B0`9Y@@@ @ %4 K . 54 K .0 @ P & 5 K .  ^@?%?????@% ????  @ L=?@?@@%???? #$@"@!\?%@(%)????* A+?%,??>?2%3????4D6 E<%=????>?@@?A?B\?d@e@f@g@h@i@j@k@l@m@n@o@p@q@r@s@t@u@v@w@x@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@>>? :efghijklm n o p q rstuvwx ! 4 *K . 4 *K . 4 K .!  v@22 - Default@ @ @ 0@? B8zfE0B B B <)Z B0`9Y@@@ @ %4 K . 54 K .0 @ P & 5 K .  ^@?%?????@% ????  @ L=?@?@@%???? #$@"@!\?%@(%)????* A+?%,??>?2%3????4D6 E<%=????>?@@?A?B\?d@e@f@g@h@i@j@k@l@m@n@o@p@q@r@s@t@u@v@w@x@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@>>? :efghijklm n o p q rstuvwx ! 4 *K . 4 *K . 4 K .!  v@23 - Default@ @ @ 0@? B8zfE0B B B <)Z B0`9Y@@@ @ %4 K . 54 K .0 @ P & 5 K .  ^@?%?????@% ????  @ L=?@?@@%???? #$@"@!\?%@(%)????* A+?%,??>?2%3????4D6 E<%=????>?@@?A?B\?d@e@f@g@h@i@j@k@l@m@n@o@p@q@r@s@t@u@v@w@x@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@>>? :efghijklm n o p q rstuvwx ! 4 *K . 4 *K . 4 K .!  v@24 - Default@ @ @ 0@? B8zfE0B B B4 n -4;BIPW^ K .!  0f  44 K . c4kf?e @!gL>L>L>h=l!.=l>?!->> ?/?0L>m@n_o@FNo suitable sun found in the scenepqr? _4 K .H@Map #1@  @ 0@?A <)Z B0`9Y@@@ @ %4 K . 54 K .0 @ P s 5 K . Dm!e===!f???!g???!i???!j???!k???y?z{?~@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@"?#?%?$?&?'?(?)?+?,?-?.?/???\?\?!?????@@0?!3?21@@6?54@@:;<>! B!?33>L>?@@@@??@@?@ "  14u4 K .!  N@03 - Default@  @ 0@?54  K .A  8    ?4 K .94 K .I P <P P P P P P P  P  P P P P P P P P P P dPP P ?Q Q Q 0Q>@Q PQ 5 K . y5 K .'q\% fE%0 02%3%4%0 5% 0ry5 K .'q\% *=b%0 02%3%4%0 5% 0ry5 K .'q\% E%0 02%3%4%0 5% 0r)4 K .5% y5 K .'q\% %0 02%3%4%0 5% 0ry5 K .'q\% %0 02%3%4%0 5% 0ry5 K .'q\% %0 02%3%4%0 5% 0r34 K . 5% 5 K .%"S?O>S??%0 02%3%4%0 5% =4 K .0r 1r 5% @ Bg= #Ag=EE C< ?>2? 00 X  @ P `??p!B? 5 "K . ` @b Group001 c PPj k ?l "????t ( 2 #  !zD?  b     IqIqII           A   ?  A        J T  ^  h y5 K .'q\% |D%0 02%3%4%0 5% 0ry5 K .'q\% z%0 02%3%4%0 5% 0ry5 K .'q\% :%0 02%3%4%0 5% 0r)4  K .5% y5 K .'q\% %0 02%3%4%0 5% 0ry5 K .'q\% %0 02%3%4%0 5% 0ry5 K .'q\% 9@?%0 02%3%4%0 5% 0r34    K . 5% 5 K .%"xc?9??%>Ks?%0 02%3%4%0 5% =4  K .0r 1r 5% )4 K . Dxyzw!???zD E!BHB+F|} !~?@@ P! ' WH D` 0* %;[`b5` 0 * oH` 0 4 K .-P!F 6 48%;0eBC@?5 "K . ` b "CoronaLight303 c 00j k ?l "????t O( 2 #  !zD?  b     IqIqII           A   ?  A        J T  ^  h y5 K .'q\% ĉD%0 02%3%4%0 5% 0ry5 K .'q\% z%0 02%3%4%0 5% 0ry5 K .'q\% ;%0 02%3%4%0 5% 0r)4 K .5% y5 K .'q\% %0 02%3%4%0 5% 0ry5 K .'q\% %0 02%3%4%0 5% 0ry5 K .'q\% D7?%0 02%3%4%0 5% 0r34 K . 5% 5 K .%"*^E?5??,*x>S^x?%0 02%3%4%0 5% =4 K .0r 1r 5% -P!F 6 48%;0LBC@?5 "K . ` b "CoronaLight302 c 00j k ?l "????t O( 2 #  !zD?  b     IqIqII           A   ?  A        J T  ^  h y5 K .'q\% Sg=E%0 02%3%4%0 5% 0ry5 K .'q\% ۷%0 02%3%4%0 5% 0ry5 K .'q\% %0 02%3%4%0 5% 0r)4  !K .5% y5 K .'q\% %0 02%3%4%0 5% 0ry5 K .'q\% %0 02%3%4%0 5% 0ry5 K .'q\%  ?%0 02%3%4%0 5% 0r34 #$%K . 5% 5 K .%"8>n??=I~?%0 02%3%4%0 5% =4 "&'K .0r 1r 5% -P!F 6 48%;0vBC@?5 "(K . ` b "CoronaLight301 c 00j k ?l "????t O( 2 #  !zD?  b     IqIqII           A   ?  A        J T  ^  h y5 K .'q\% %0 02%3%4%0 5% 0ry5 K .'q\% :%0 02%3%4%0 5% 0ry5 K .'q\% %0 02%3%4%0 5% 0r)4 *+,K .5% y5 K .'q\% %0 02%3%4%0 5% 0ry5 K .'q\% %0 02%3%4%0 5% 0ry5 K .'q\% $+B?%0 02%3%4%0 5% 0r34 ./0K . 5% 5 K .%"O$j?|??u>Cr?%0 02%3%4%0 5% =4 -12K .0r 1r 5% -P!F 6 48%;0ejeBC@?5 "3K . ` b "CoronaLight297 c 00j k ?l "????t O( 2 #  !zD?  b     IqIqII           A   ?  A        J T  ^  h y5 K .'q\% ˉ|%0 02%3%4%0 5% 0ry5 K .'q\% zE%0 02%3%4%0 5% 0ry5 K .'q\% :%0 02%3%4%0 5% 0r)4 567K .5% y5 K .'q\% %0 02%3%4%0 5% 0ry5 K .'q\% %0 02%3%4%0 5% 0ry5 K .'q\% 9@?%0 02%3%4%0 5% 0r34 9:;K . 5% 5 K .%"xc?9??%>Ks?%0 02%3%4%0 5% =4 8<=K .0r 1r 5% -P!F 6 48%;0BC@?5 ">K . ` b "CoronaLight298 c 00j k ?l "????t O( 2 #  !zD?  b     IqIqII           A   ?  A        J T  ^  h y5 K .'q\% lj%0 02%3%4%0 5% 0ry5 K .'q\% zE%0 02%3%4%0 5% 0ry5 K .'q\% ;%0 02%3%4%0 5% 0r)4 @ABK .5% y5 K .'q\% %0 02%3%4%0 5% 0ry5 K .'q\% %0 02%3%4%0 5% 0ry5 K .'q\% D7?%0 02%3%4%0 5% 0r34 DEFK . 5% 5 K .%"*^E?5??,*x>S^x?%0 02%3%4%0 5% =4 CGHK .0r 1r 5% -P!F 6 48%;0 BC@?5 "IK . ` b "CoronaLight299 c 00j k ?l "????t O( 2 #  !zD?  b     IqIqII           A   ?  A        J T  ^  h y5 K .'q\% Tg=%0 02%3%4%0 5% 0ry5 K .'q\% ڷE%0 02%3%4%0 5% 0ry5 K .'q\% %0 02%3%4%0 5% 0r)4 KLMK .5% y5 K .'q\% %0 02%3%4%0 5% 0ry5 K .'q\% %0 02%3%4%0 5% 0ry5 K .'q\%  ?%0 02%3%4%0 5% 0r34 OPQK . 5% 5 K .%"8>n??=I~?%0 02%3%4%0 5% =4 NRSK .0r 1r 5% -P!F 6 48%;0?BC@?5 "TK . ` b "CoronaLight300 c 00j k ?l "????t O( 2 #  !zD?  b     IqIqII           A   ?  A        J T  ^  h y5 K .'q\% 6E%0 02%3%4%0 5% 0ry5 K .'q\% 2b%0 02%3%4%0 5% 0ry5 K .'q\% E%0 02%3%4%0 5% 0r)4 VWXK .5% y5 K .'q\% %0 02%3%4%0 5% 0ry5 K .'q\% %0 02%3%4%0 5% 0ry5 K .'q\% Zk>@%0 02%3%4%0 5% 0r34 Z[\K . 5% 5 K .%"????%0 02%3%4%0 5% =4 Y]^K .0r 1r 5% 3 9Yi d@@@h@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@ @@@  @ @@@@@@@@ @  &    ?        ?                   @   @       @  @         ø2?              ? f        9Yd!@!@!?!!?@! wP!: * 0p%@0 4 abcK . 0  &    ?        ?                   @   @       @  @         ø2?              ? x    D   ?   f       sP!: * e@0 4 efgK . 0 P! ' WH D` 0* %;[`b5` 0 * oH` 0 5 "e`dhK .9Sweep &    ?        ?                   @   @       @  @         ø2?              ? 5% !vtP! *  @0 ' WH D` 0* %;[`b5` 0 * oH` 0 4 jkK . 0  " sn) ) )n P:T}vV8 P:ݸ8V8 V8A P:B@7l+.B`0B P:u CSF0B;]5C P:u°gC)¸gMC`C P:|v CU7M7CURCC P:|8Cu)_C `C P:|@:CXSCRAlC P:@8BDUBC+7lB( D P:uB3DȏBDv"BLD P:`|Bu)D`BN #DC/D P: CHZD P:C LDxCsRDHCaED P:(kCT8DCH?DHCr2D P:PݸC%DC,DC_0D P:p)CYDCuiD$CSJ D P:uCp|C/CMD,CO]C P:uCCuC!CuCC P:uCCCo)C{OCYC P:8CgCTݸC%CECLC P:C!C Cú3CMCC P:`VC|BC:CDkB P:FDB DBD`B P:b+DYC$DsC2DM #C P:DDzKDAJD P:(kDDUDNGDئODAD[D P:DDgbD"x:DloD P:\6D\C|D7DuD5DMWD P:\6D‡D5D댄D7D)D P:DD΃DkD P:_DD6QDDD`sD P:_DDJzD<$DtD3D P:ۙD\CDpDDD9D P:ۙDEۙD$EۙD|E P:ۙDED EpD`h E P:_DEDZU E6QDE P:D"EDS:E΃DoE P:DE1D E!(D_@E P:XDuEܙD/EԆDE P:sDlF!E'+D'EsD"E P:;DD%EWD)$EDW 'E P:& D)ED(EIJDM+E P: D-EDB,ED:.E P:_D/E DG0ED'/E P:9D l*ED/,E+D&(E P:9D^ %E@D-&EplD#E P:jiD. E%DsQ"EDDE P:xDE3DE%D_E P:xDR*ExDExDzE P:xDExDExDE P:xD ExDVExD E P:xDLGE3DE%DE P:DvEDE DE P:DLDCDDOMDAD P:DDDD&DevD P: D( DD*DDD P:_DDq|D|D[CDW`D P:EDiYDevDED P:EliDE D0E#D P:EEE>D|E)E P:* ETZEH EpE E8E P:6 E>! E@ EH E E E P:0ElEVEEE0E P:(EE`XEEwEz|E P:YEDE/ETEEE P:`PEE6EEE!E P:FE%E= E#E{E_'E P:E l*EE;(E/E,E P:X=ExE P:(E?E}&E>E)ES@E P:A,EAE$+Ev AE.EBE P:2E2~BEp0E@BEH3EѻBE P:\6EpBEU5E"CE+8E[BE P:;EAEb:EBE2E1;E1;E P:b8Eb8E29E19E-7E-7E P:%4E~5E5Eu6E?3E&4E P:30E,2E1E3E/ER1E P::.E-E.EyE,E*sAE.E P:CE1EлBE \0E$EEV2E P:NGE~5EFE_4EHE36E P:(KEb8EaIEk7ELEX9E P:}OEE;EME$x:EQEE WE)>E4[E~?E P:Jj^E@Eܑ\E?EB`E#h@E P:sdE8@EzbE|@ElfE¥@E P:iE8@E;4hE8@EkE8@E P:CoE8@ErmE8@E&pE8@E P::tE8@ErE*@EuE@E P:jixEpBEvEiBEAzE9CE P:&ECE9|EÝCEEBDE P:}EhDEESDEE}EE P:SZEhDEaxE$EEEE6E?EgE[=E P:ЌE9E7EE;EEb8E P:>!E5EڋE]6EahEc5E P:h{E 4ESEs4EE23E P:0E3EE23E;E}3E P:ZmE3EEE3EE3E P:#E3EҁE3E7E3E P:9}E3E~E}3E {E23E P:jixE 4EN-zE\3EvEp!4E P:rE 4EtE\3EqpEp!4E P:kE$4EmEs4EiE4E P:lfE$4EHhE4EdEs4E P:aE 4EBOcE$4EB`E3E P:s]E1E^E,2E\E40E P:YEE.E{ZEe/EmWEk&-E P:DUEH*ERVEd,ESE,)E P:jQEV 'E`REqA(E"PE;%E P:ȐME#ENE$E3LE"E P:;IE. EJE !ESGE<E P:*kDEbEFE^0E[BEE P:?EEJAEEb=EjE P:O:EDEi;EE8EE P:~5EEp7EE3EJE P:30EbE,2EE:.EE P:)EE+EE(E& E P:^ %EO E&E E#E'E P:. EuE"EEEX-E P:zlE EbEQ"EuEE P:CE`PE EDEztE|E P: EEEEE@ E P: EE!E`h E{|E E P:3EE'E|EE$E P:FE\CDDE9DtyED P:fcEDXEE DtEQMD P:0E( DE@D-ED P: ELjD`` ED E4D P:* ElD E Dq E͓D P:=E(D0 E/^D`pED P:SZEDE<E>DaxE*{D P:ETݸDEDE"D P:9Dr)DxDDDoD P:jiDDcVDbDq|DD P:DԟDD!D* EޑD P:* EJD* ED* EuD P:* E&D" ED`h ED P:| EYD EuDn~ EyD P:E;D+EaD4EϣD P:5E|DEYDe; E.D P:&"EhDo!EoD$EaD P:&EP}D] %ECgD(E]D P:b+E:DA)E$D,EPD P:/EDq1.EmD=1EiD P:%4EDj3ECD5E;D P:b8ErDp7E\D9ED P:<EE@ELOE P:tCELGE~BEEDEE P:GE ElFEo E'IE E P:ϣKEEFJE EMEZME P:OEYEϛNE>E/VQEE P:SEE6aREEDUEE P:_XE EVE{|ERZE!E P: ]EE?\E+Ef_E<E P:zbEE`EeKEsdEE P:|iEDE^{gE/Ed~kEY-E P:nEElEY-EpEE P:xtE<E rEuEgvEzlE P:$yEbE+xE-E~{EE P:~EO E}EE1#EX!E P:Ed3#E܀E"EE-#E P:vE#EE#EhE/#E P: E#EE)E P:]E=EQE)EEg{E P:k.E ECEF4 EE* E P:E>! EtEv E^E E P: E6 E⥥Ei E^E E P: E0Ë́EgkEIEE P:ElEEEE(E P:AEEBEzE AE0E P: EYEsE0E_ėEE P:3E"E EE(\EE P:E"EzE7EE E P:lEEfcEXEEnvEwE P:ǍElEEEgE"E P:^EEE,EE$EuE E P:E EE`` E=E E P: E E‡E EPEi{E P:vETZEhEEEE P:E$EhE@9EED P:E\CD剀EADT0~EwD P:zErDpl|ED6yE1D P:3vEDwEDQtEkyD P:pEDdrED,oE D P:kEDrmElD5jE9$D P:lfEDhEDdEA7D P:_EDہbED/6]EIJD P:fVED YESDbTE{D P:QEDRSE|D6PEeD P:LLE,D0^NEDhJEHZD P:NGELjDHEDEEED P:1~BEDvDED@EDD P:)>EDq?ELD[E"D P:@EDi>ED5AED$D P:CE`PDFBER:D8EEnfD P:GEJD#XFEQ*D;IECD P:LLE4ޞDJEPDINED P:QED_PED=lSED P:UE lD΋TEDVEAԬD P:YED WED.>ZE:D P:Q}\EӹD4[ErD]E2D P:`E0~DQu_ED/bEgD P:sdEED.&cEMD2fED P:iE DHhE(DykED P:nE D-mEgD\cpE[D P:sED,qE+D3uEgD P:jixEtD%vEΓDyE%D P:|EDL{EDU0~EGD P:剀EP}DEWDMEIjD P:E:D.E$D>EPD P:EDLOEDED P:‡E DhEVDEC'D P:ErDED`hE_D P:ELDRJEcVD"E]CD P:E9DDEDWED P:%ET0D9E+DE}D P:= E&DK'ED/EOD P:tqE&D ExD>ED P:٘E9DEDED P: E\CDƚEDE D P:E_DEP-DED P:ErD 1E+DzED P:Ep|D̢EDE2D P:yTExDBhE D@E:D P:7EDVE#D8EUD P:3ED#֪EEDCbED P:PܭEDEoD ED P:Et"DدE?DEgD P:TEt"DodEgDCE?D P:ED>ܵE\D8EDD P:iEDUѷEU-DWED P:ED}E)DVEױD P:q(ED]EaDEMD P:E@D$EDmEqpD P:WEXDED5ED P:7E D/ED?GE9AD P:ElDEyD5E_D P:EXD@3ED֏ED P:FEMDE}DEkD P:HEDYYE[D73E'D P:"EDEODEcD P:sEE}D P:EED,ED^ED P:jE#D3(EJDED P:8E`D|EDEkD P:҄E용DECfDEϨD P:EV>DUbEoxD?E=D P:\EV>DEJ!DEb[D P:iEDE{DECD P:.3E6ID6E뚩D&ED P:sE`DE߫D5E$D P:E"DUEsDAEѮD P:CExDEDELxD P:ED-[EDDrE옾D P:eEpDEiDE+D P:=ExD}EJDȆE&xD P:EDSED]E3DED P:E"DEEDE\D P:LѻEDiED8ED P:E"DED}YED P:D>EDE'DEiD P:E DtE!dDE׵D P:˥E DEE DE D P:E DNED`E*D P:U>EDDϰE8DEPD P:EDD#EDDEDD P:MEDDURE7DEEQD P:lEiD=]E^DED P:g>EptDE2DED P:ED.#E\D*E6ED P:^E-DCEjDEΡD P:E0D∣E 3DffEUD P:CE|8DjܡEoDhEUD P:dE|8D`E|8DĞE|8D P:NE|8DV,E|8DFޜE|8D P:mzE|8D(EoD"̚EUD P:oEDEDBED P:dEDrEDĖED P:ED0BExDED P:7EDE5DdE=D P:E0DEnD&~ED P:>E-DaސEDמE9ED P:N_EDED΍E-D P:&׌EDDEeD7jED P:ыED>EDdED P:IEDF̊ELDƉE»D P:fE8DaKE}Dk7ED P: ELѳD,ED*uEϮD P:].EiD"΅EFoDEfdD P:OEDEADLEnD P:oE`DEmDπESD P: E`D|7E`D}E`D P:) {E`DJ|E`DyE`D P:wE`DxESDrvEmD P:sEDuEDrEͭD P:}pEDqEDLoED P:lED nEDpkEYD P:FhE̥DiEDyYEJՉD XED P:?UE(D5WEqDITEĜD P:ɈREDSEDtQE2}D P:yxOE vD`PEzDNE6sD P:sMEtkD8MEM pDvLEigD P:޹KE\DKEaDKEWD P:޹KE0!OD?qKE#SD}LE=JD P:mMEXADvLEcGFDdNEMD P:,aEFD`EAD@bEKD P:dEHXD"cE qSD{eE]D P:ffE GfDeE_1bDLgE\jD P:FhE+qDgE%PmDtiEsuD P:rbkE m}DkjEeyD\YlEZD P:rnE(DRmmE:D2xoE~D P:qERD5pED!rExD P:GvE2DtE'DFwEdD P:zE|IDeyEp,D|EfD P:y~E|IDס|EfDEp,D P:ƁE2DE'DEdD P:5EDEDs7E=_D P:].EƑDEjDEG#D P:E(.DEyDOEĖD P:fEND E`DvEE(DoEV>D P:኎E`DEsڪDEM*D P: E#DEGoD~EִD P:oE8D*E9DEKxD P:E8DmE}DE»D P:EDzEKDRED P:ED3END@EʣD P:BE$oDE 5DoE=D P:E$oDPE1DERD P:pED2EDEDED<ޠED P:ECDEfDE%!D P:E,ܵD6#ED(ED P:.ElƱDE#DEiD P:EDE5Dd E#qD P:g>E6ID楧END֨ECD P:E DvEa[DĪEĦD P:(E*DЈEhDZȬED P:PܭE(DKEbDmE}D P: E(DFE}D/EbD P:뚱E*DEDAEhD P:8zE DEDEU>D P:-E용DE&D1ED P:E6IDpPE*,DrEBfD P:iE6IDEhD-EթD P:tE D5ܹEnxD7 ED P:q(E֤DE\D)EdD P:E D ED|EdD P:/ E^DEDEND P:iED߿E'ՙDEVD P:IE(.DNE3DE(D P:`(EtDEU@D$ED P:EjDgEiDrEӻD P:E>_D8EpӎDFE D P:nED#oE͍DE响D P:ED:dEDDExDED P:E>DpExDED P:MNEDEEQDUE3D P:E(DPEXKDE`D P:^EDlEoDE m}D P:3EwDUE({D EWtD P:EmDCE+tD=EAeD P:EIDdETD5E=D P:bE8*DbE)4DbiE D P:EPDEDEvD P:EhCECE׾C P:EͦCEAƺCEՒC P:EUCEX{CE/C P:lEBLEpCE`ЁB P: EE2~AjEVA P:H}E0EpE? P:EHE|ѼE˫ P:ExмE"Em P:1E/ E+NEn P:(E)yE~E3 P:(EtEE^;yEN P:1ELc\E)XpEm P:E:KE{%WE- P:+E:E E䏘 P:+E/HEs1E- P:H}EaEu/CE P:Ep$ Ee`E{ P: E^EEW P:lEuE=LE P:EJpLE?vEU4 P:=E"{JEa'EH] P:7WErE.rE P:E:Z}E wE P:FE߷Evm"EH P:EF< E"@ P:E$CEvB"(E=E P:ZWEGDNEP`Fp`EzI P: GEKIJEICEM P:CEREQET P:'E٬VaEOU^BE X P:.E [EYlE\ P:E:bEޟ`E~c P:EdmpEcE؄e P:/EZgRES{f :Eah P:6EjɽEއiYWE>Bl P:E|o BEn EKPq P:sEt"ErE/ v P:ķEx^ETw|*E_az P:׵E})E9|(ED P:E€pE2ER P:DEx4EEODE P:oE1E,E@Ă P:8@EZE}E\| P:E{ސEbE P:\E&~{E=E| P:\EYVyE(zEw P: EtBEvժE2r P:~EozEq0E"n P:6EmSEonE:l P:زEN@krEjtl?E2 j P:nEofhEgEIJE8'e P:EjcE c(ENc P:E$dƃE_dvEYe P:EAg$EfEmEoUDJEEEB P:+E>E@?ER= P:Ep9E;EH7 P:UE1Er4E{t/ P:EVv*+EO,E]1( P:EU$pE&JE" P:@E|$EdEH P:!EiP\/EnEJ P:ۂE/ #EWE P:qE`yEEE P:E"BEH]-Ea P:,E gEcE P:QEE;EK P:EeOE);E P: EEkmUEiiE!m P:WLEp E4wEͬ P:|EӟE-EGx P:|E~P|E͎|E P:|Exe|Es|EoW P:|E4:E vFE- P:WLE?pE7<&>EC P:FE(E\GHE P:ExE ^E\ P:QEESE0 'A P:,E@BE;BE( C P:,EUCE,CgEC P:E@CEvCE` C P:ECyEGtC<:EC P:!E` DECTDE}D P:gE`"DE75DE9*D P:Eh=DN:E}6D P:bmE@~ضE?FEiA P:VEBrEB:>EOC P:EBQGEC'EB P:}EJB̑EOCiEEA P:rE9<E&?UEL: P:ϧE[54E7⚨EG3 P:7Eס2E;3|YEs1 P:vE/smE0yϯE<. P:]E7,,Ei-EӘ+ P:ĵEVv*E^+~ضE) P:ԸE'E(E?% P:ND%5E MD P:,EVDE QDͬE [D P:ߪEcDKE2_DkکEFhD P:ϧEZqDWElDcGEuD P:ꮡEp~DTE{D ED P:OEb5DEdDYE)D P:&E`DڙEDsEݥD P:E:ӏD3ED P:vEhC^E CݯEC P:\ E``C˱E\CJEdC P:E$C$E!CEp(C P:ԸEvCECE؈C P:6EPJC zEiCE,C P:AE{BsEHC E0;B P:LESE&aAE P:~WEEԲ6Eg P:\EhE5BE{ P:^bExU9 ELEEe P:gE-EE P:EB[nEdzE  P:E{7E,EH`B P:EJRE3/IEa?\ P:E$pzE $gnE;4z P:gEڄE/JE P:EU-EJ*E` P:E,E:kE P:E*9 E\E@b P:EPEDkHEO P:RE3EE P:ãEuo E>E P:E٬E73Ec P:6ETE6? zEj P:"EKm1EH]ԸE8 P:!ErݷELdE9 P:<E/ E JEv P:]EEvEEڮtE8 P:棯E߷ܷEJ[Et P:LE qOEIEU P:}ESEY[E P:`E^ETͤE*f P:ʦEI Er놧EW P:FE }EE? P:E'E7 ĭE: P:vEEg:>EN P:VE̛ EIE P:]EZZڱE|߲E P:E`6E_DEBD P:=}EEDǟERkDDzE~$GD P:uEHDxEQJD{sEMFD P:oE<:DrE/m?D=mEIY6D P:itgEdE-DbiEC2Dp/eE@G(D P:bEdDwbE1$DaEGD P:bED`En D$cEC P:hECfE&CkEC P:oE)CZmECqETAC P:nvE)C tE)CxE)C P: }E)CO{ECDEUAC P: EhCEYACYEw-C P:bʆEC_EHCeEUC P:1ECECbEME  P:E?<EE P:ʹE)HfѢE}{'.Eh P:rEE)LEg P:ԨEx*Em̑E P:ߪE(E2E+ P:EĆ5ܬEUEw&" P:LEF 2E (ݯE< P:|EvpUКEʋJ(fE"U` P:ǮENesE8i˱Ed| P:ǮE~PMEƂAEpڋ P:WEU5Ecd,EGx P:VE,E!ȝ`E7P P:棯ECE"E P:Eǽ,ELE P:FE$]E0:hE P:ϧEYE2~EL P:ԨE\EtEt P:FE`WEٮE֕ P:kکEŒ˩ELE8 P:kکEI~xEﮃ^E6u P: ,ELcREkEnZ P:@!EʋJϧECRrE{B P:`Er41ӥE<YEU- P:ZE8Ei&|ڡEA P:/EvƠE-/E~ P:OEZEPE~ P:EWC P:9E`C8D D~!D P:Z1D)DN8Dl2 P:DFD?DFMD P:YD SDl2g`D P:nD ImD}@|DA P:ڂD. BD@GAD`!B P:,D+BOVDU!B DB6B P:DJBirDkEBDOB P:HDJBnDJBlEJB P:EJByEJBJEJB P: EJBV E`EBEOB P:\EiBoEW_BIEsB P:#E 6B"E'~B%EXB P:eEBNE B*>!E+/B P:*6$EB4"EB7&EB P:n+EB(E+/B-E B P:"3E 6B 1E坓B85EiB P:!7EA=/6Ek!B9ETlA P: =E.;E`"?z?E+ͳ P:CE&AAEDEE P:dQHEdOFE`PRJE y P:OELEІybQE [ P:qGVE`d1TEª~]XE P:[E`YE`]E` P:PbE`O`E`RdE` P:0gE`eEªtiE P:cmE7kEo&oE0 P:3rEpEP?ZsE P:wE*)iuE [ǞxE& P:f{E, %zE!}EU;8 P: E}K.\E7AqE@U P:5ELjrE%v]E#w P:"EAiEۅE/ P:E7Ec/Etذ P:E GwEMEOL P:$E2ʉEE P:vHE *3E]E` P:+E^ETE P:E"LjE|ǓEi& P:|CE0,E(YEJ/ P:nEX7RmE=3nEs; P:HE&9EENaE:RKiEaR P:6EgZEjUAEF8_ P:0EkEf.E0p P:(wEf7yҢE!t{E} P:!dEYEJE{ P:!dEECQEEX P:DEOEńNEٝ P:9E3EݣE%/6EA[ P:RѠEǡE9HڟE P:rE}EߐgEc P:)E,2\EEHn P:0EH~PE8EÖ P:wEӐEE20E4u P:ѓEF䔔E͈EK P:EnJwEY}v@Eq P:Eg8ŐEmh*Ea P:[ERvHEZ@EJ P:+EX7FE ?E\0 P:ۅEi&cE:+ E*! P:EAtEaE# P:HE'NE,~{E P:_}Es pEqW|E P:uxE zEvE; P: tEd"vEtrET P:llEHnEVjE P:0gEnKiEeEC& P:PbEhdEK9`E P:]E^E[E P:VE2XE,TE P:PERE7OE P:V+LEME{JE P:FE yzHE)DEE P:zBEhŲDES5AE} P: =E]?E0ms;EN P:5Eh 7EK3E% P:=?0ELj!2E+IsY{.EPa P:*EZ,Ev]7D)ESX P:"#&EZ'EZ>_$EZ P:8\ EZ "ESXTEv] P:ʋELj&E*eE8oo P:[E`y*VE#Is E P:EhGEօ;ET P:A EAwEU E. P:VE:E3rE}> P:EVEz/E P:~D D9 D P:4D:D.D P:XyD DD P:DJsDQcD, P:JDϗ0WD>Dé P:FDZDD! P:bD0-DԹ߶Dg P: UD"DkD{ P:Dx>4D D[ P: Dm?Dsw/ԙD P:hD` ǖD < D@ P:шDԌD'΄D P:vDD$]UnDp7 P:_DyfD@WXD8 P:0PLD SDmɒEDZ P:!7D|$=DT!d0D ' P:#D|.K*D7)tD2 P: D Ө'CL1 P:P%`C`GCxC! P:8CwcTC pCTd P:eC3CFNЗC} P:(C,2SCNqC P:CAk*C%/?#D] P:DӚDy(D-R P:!D^D[ ^(D  P:45D$.D4eDEf3.=E2_@E4 P:CE`5'AE65EE#6 P:dQHE`5FE`5HJE`5 P:ONE`5kTLE`53OE`5 P:RE`5c9QE#6TE65 P:j4XEf3VEf3YEf3 P:]E`5U[E4[_E7 P:}=dEJ;;bEQ9?fEC= P: iE4_AgE{>1jEBD P:cmE L`kEHnE%Q P:KqEgZFpEV*sEA^ P:{ vEdrtE.`JwEg P:(Y{EqyEgWmm|Eu P:3EX}t}E=x=E P:EF̀EYc?E 3 P:EAE{9EP P:pMEiBE #wXEԪ P:0EڭNEEq P:EH~ՋE:h?\EV P:ÎE,2 E|E:H P:LEZ Eߐ>БEUt P:aEܩEAE\w P:8EwEiE P:ߘE`EϳE* P:E> E'0E P:_EasEKE= P:0ELEW.E P:9EV6E fݣE P:!dEʤEL/E P:զEh=E\{E,u P:զE!E2x˦E‡ P:ȔE{.E,aE P:VEV1.EL~E& P:1E|}ϐEe-夎E P:֌E(iE_:Ei P:$E> [EL!E0 P:pMEMmEc-E7 P:E솲EJEð P:H E~:E֮V)E햬 P: F}Eɫ~EP{E P:uxEyE%mvE P: tE3E(iuE֡rE糜 P:pEOqE"ȶoE P:ZmElݏnE̗ɾlE # P:hjE 3akEC8hEʄ P:8eE!lh gEYRdEP~ P:FaEnJwpcEyv:`E"t P:[\E|ps}M^EL u9YEq P:xZTEmpVE njDREl P: OEmMQEm&MEgWm P:IEkKEkGEk P:rwDEmV;FE`lBE6n P:+?E|ps @Eql|=EL u P:X[:EnJw<g P:Dm\\D!jDX1q P:PfDf7yDuD.| P:tD!lDD P:D<Dx7Dt P:pDz)TD??D^Ǎ P:TƽDӐ%D-bgDE P:~8Dڭ;D<x5D P:.DH~ eDxQD P:PDNrD8Dd P:{DDcYFDj P:шD"ދDŅD֮ P:xa~D솲F=DdHxDs P: mDM%sDfD P:YDEg`D SD P:LDD6YLDؿ?LE P:?oE3EDE;י EN P:*6$E:X]"E&E糜 P:ց)EAk'EjE+E P:.EAk`,E 1Ej P:6E:XXk4EҊ9E% P:J5>E;< P:HEHGE٥{JE P:MEܩBLE7OEӪ P:mREPEɫc1TE~ P:j4XEw\VE֮xJZEp P:^Eo9\EðiaE] P:3eEs[cE}h gEMA P:hjE`@hEMALkEo P:RoEL1nE*zqEnp P: tERrEus}uEC P:twE/tvEyE P: F}E_Q{Es~EL P:̀El0EsC@|Ee P:E E9iE P:9EB\,Er#EY P:E9aEiER P:EU2NEbE~ P:b'E&$EѽE? P:@E\E0h$(E% P:֌E/9QEڨ?\Ed P:TE RE쯏E( P:LEIEE P:FےE9K i"E~ #E P:|CEZE9E P:nE[zEZ71E P:L֙EMToE )E P:DÛE?."E$fEZb P:iEELDE P:ڟE"#"tE["AEgh% P:RѠE(tE6'-Ea* P:nE=-ǡEN, CE/ P: CE2 CEQ1 CE~4 P:nEW8.Ej6YܡE9 P:LE<Ed;۠E q> P:_E?A-Er@0E^ B P:"|E4AYhEA돛EA P:L֙E@E}AE @ P:Ef=71E4>1&E< P:8E8ED:TmE<6 P:ZEI3/EX"5ɕEzq1 P:E-vEF/ME+ P:>ȔE(gE8*vEK,' P:#E`]$E/%E" P:*E`E MEM P:>EEMLE? P:QEME E P:eEEiE& P:i:EiwԉE[E؀ P:ȇE9K 1NEi +CE P:UEHqEx E P:9EjEHy_E P:@E&BE̊c?E P: Eh,SE8͙E1h P:|E'Q~E$RD{E P:twEUXyEk6vE? P:3rEnsERopE P:cmEB;oE/kEL P: gEP7iE, eE P:`E^ 8bE\_E P:[\Ed]E_ZEO P:VE9XEXTEl P:wQEL:SE4OE P:V+LEzVNERJEQ P:ldFE_Eo:E6 P:(6Ei8E4EX P:=?0Es!2E.Y{.E P:n+E|2-E)EJ P:%Ek'E3#E= P:v EZ"EEX' P:EE/#E P:IE6E\E P:E$[EH E P: 7 E E]E P:EWEqD P:DDF#D/ P:DD.Do P:B@D|uD Dl@ P:fD9DLiD& P:D^ )4DeDW P:]D!AD7zD P:ʩD;DO~D P:DB2DpdD P:BD~ w%DE^Db P:&D(D?^Dt P:PDZ-ğDasbD P:{D΍DR0D%B P:D8TCD셃DV P:zD/ayDkFtDӕ P:EgD٠3nDe`D0 P:RDҍXD YKD P:`>DDFDF|!7Dj P:#D +D +D P: D9K dDGi ! D+- P:D6D.XD Y'Cb P:C߃CwC$  P:PCMTC~ C P:`C$Cau^C P:pChp"qC )C$ P:pC@'˄C%C( P:PCD, Cuv*C- P:C0C/C2 P:D6DI3 CJ 3D3 P:dDmS2D62_"D1 P:)D6/1$D=0q/D/. P:!7DD,Q2DY-;D* P:DFDR7(ADnk)KD6' P:WD$CiRD0%R]D# P:EgDy! aD"lDE P:xD%sDM~DSW P:*DFDDb} P:D)D4eDp P:n_D$ DZD~ P: D28Y&DWCD P:.DT D D P: UD -D@^ Dg P:ZٻDHq}(D 7D P:8zDO[D+D P:DoD*DAn P:ڂD]DO\Dk P:4D΍lDDw P:Dh)DuT9D[ P:HD~ 2DMEn P:E/0EŸE$b P:̻ E9E: E P::EBV EkPE} P:$SEBQETTEн P:ME&jEwEE P:R!EeET?#EH P:"#&ER$E['E} P:*EbX)E`,Eʊ P:/EZ.E1X1E P:5EZ|3EEXc7Eo P::E֠<'9EwE֠AAE֠ P:rwDE֠BENV;FE P:]>JE΍O(HEQkTLE%B P:PENESE4X P:VE٠oTE\YEY P:^E 9\EdiaEd P:?cEzFaE8eE  P:jEg ihEqlE P:FpET YnE 3rE P:{ vE9K ItE _wE P:zE /lyEx O|Ep P:۷~E$ }EߋU)Ei P:c?E@|EpEMT P:EjJEsE* P:UEvuEF9E P:ȇE"+CEae!1NEq$ P:i:E'pɈE5&bEYB) P:nED,E*~ߊE- P:@Etf0eE.~[E/1 P:QE4֌Et^38͍E6 P:ÎE83Eza7}SE9 P:EI;E.:JEd(= P:`E;?ڑE q>Ek+A P:ѓEk#D3EBpEE P:E0H'hEnFȖEI P:EMQqEχK{vE#N P:(E)kQ E PEYR P:EEU(E_S EնV P:͛EZiqE/fXG*E[ P:TĜE5a_gE۱] Ea P:pE1dwE!0biiE'3f P:+jEHjkG"EhiEkm P:ʧE:pLE]nxEq P:wE+?.E< P:IE@9vEp1;VEw8 P:tEN5VE~W7E4 P:E1+EN3CEG0 P:E,-4E/E, P:}E:) E+j|E( P:yE 'Y{EA(dxE% P:duE" vE$^tEe[! P:HrEsEpE P:BxmEl&D nDu^D P:`EDJGD!Ds P:D D=UODC4 P:, D*kDX]yD( P:uDtԳDi D P:ԦD'WDD0 P:DW="ܨD DD# P:0mD %PDg$D&& P:ŽDu)1}DkV(oD* P:DrY,MɉDw+TDd;- P:|D.qD-vD/ P:`iD1toD0LncD2 P:2XD4]D3kRD5 P:FD l7ˤLD6ADM8 P: 5D@9 P;DN85/D2: P:`4$D<)D$;cDF= P:D@D?mgDbB P:DbEhgDFC DF P:D2JegD|'ID=K P:0/D>K)D>K6D>K P:CD2JE,-E}?@9E> P:V.4E2=dD6ER>H2E = P:]/E9;!1Ee<-E; P:)E@9+Ex:z'E/9 P:T#EG7j%E8>!EB7 P:EN5Ea6%E5 P:E5E%5EU5 P:քE5qE,5ݗE4 P:*9 E4 E4Fu Et4 P:}E4לE~_4#>E4 P:E5iE5mEN5 P:ĢD l7*D6D\8 P:l DY9jD8D@9 P:jD~O:CD@9 D: P:8Dw<<1D;tDT< P:Z2D>gD=D]? P:~D@2D@2Dp!A P:$DbBDsA\rD*B P:bDZCDLCﱮDD P:ԦDTEӅD9E$DF P:=DLGQD:GޘDZH P:œDKDJDqL P:QDu N^DMzDO P:LNoD)kQtD7P}jDDR P:tcDEUfgDS_DJV P:2XDJY2XD=X2XDzZ P:tcDhDX^ P:<(sD`(mD.`PAyDCwa P:v+D.NaD.Na>D.Na P:ŽD`;DbaJD'C` P:(ZDz]$D^ǏDs\ P:DǐZ!D[D\Y P:讪DնVDfWIiDDU P:bD`SkDT-DR P:, DP)DQD P P:DND@O+DM P:NDLtDM(D|L P:8D>K+DKzDfK P::D)KD=KCDvK P:D)KD=KyDvK P:0E­JODJEJ P:E2J3E[JEn J P:o EEI EZIv E0I P:EEPWEȘWZEXX P:{^E [\EtY6_E+\ P:maE^=`EQ]GcE.` P:?fEb)dE-NaUhE1d P:nnEWgŁlEf[pEi P:rqEHjkpE!jrEl P:&,uE:Do tEmKvEp P:يxE,s3BwEqyEft P: |Ev{Exu$~E@x P:~Ez~Ety\E@/| P:zSE@' E}鯁EV P:W E.E*$^Eӂ P:s@EJEE P:PEGlEe4AEv) P:EZƄEh ELϊ P:E0EЄEj P:6EgE-Eȏ P:EcEɐ sE P:<؀EԆE)Eu P:}E%~ERʑ |E P:{EȽ|Ev%{E P:yEЌyEgxE7" P:"vE7 vEs:UuE؉ P:5tEatES|sEo P:rqEZdrE|<pEx P:nEoE nEҁ P:ƁlE.OmEF܀^kE~ P:jE{jE[c}&LiE-z P:XgE|vJhE@xffEt P:dE41q^eErfcEځo P:maE`l cEm`E j P:{^EԆhm_EiK\ERg P:KYE (eA[E f5XE.Fd P:TE';c"qVEddSEmb P:PEW`RE`hOE__ P:>KE5a_tME^_JE _ P:yFEj^RHE^$DE^ P:@EE"] P:9;E}\=E_\U:E!@\ P:O6E\\18ET\B4EY[ P:]/EǐZ 1E{Z-E*Z P:(EJY*EtYu&E HY P:X^"EΣX_$EmX\ E/fX P:mE(XEQXlE{W P:^ERWK`EgWE]E=W P:ZE2W=EFWEW P:B E2W E2WS E2W P:?rE2W#6E2W[E2W P:TE2W8oEWDFW P:̵DRW=DoW.DW P:'DΣXD/fXwDmX P:D YRDmX1D\Y P:DZJDY6DRZ P:`ED}\QDm[8D"] P:Dz]L,DWE: P:oTEdVEdDREd P:#OEPE*`MEv P:FIE/?KEMGE݂ P:CEEEbAE# P:2=Eǀ?E+$;EMk P:8E~2:Ei#,6E+~ P:3E}5E9~1EN} P:,EG:}H /E\c}*E2} P:&E|(E|$E~| P:g!E|J@#E|lE| P:E|dE| E| P:E|fE| E| P: E{E@/|*1Ea{ P: EVzEm Ez Ey P:}EU`yלE y#>Ex P:СEw*QE@xDqw P:ĢD\swcDqw%mDGJw P:Dv`D w5Dv P:jDvXDvDv P:8Dv1D vtD3!w P:Z2DwD2!wwDx P:tD{DGBzcUDN} P:tDx~DpkD>M P:;Dw}D?D P:8D1["DND P: aDDDSnDՄ P:DL߄D|.D P:iDZWD;EZy P:E*hE卅!Eo P:h E*Љ E*E* P:E*E* E* P:8E*K`E*)E* P:( E*YE*E* P:T#E*g!E卅A%Eo P:)EՅ'Elo+E P:kg.E,E|<0E P:3E‡2Eprb5E P:8E{6E>U:E> P:S=E|4%;E">Eg P:b$BEi7@E`|[DE P:HEhFFE>5LJE P:v-NEULELϊPE` P:`SE|0REDUE P:XE_VE=ZE P:_E]ELϊ`E` P:RdE_JbED@fE} P:#iEsgEYiljE Ћ P:nnE0:mEgڢoE" P:[pEg[pE-[pEȏ P:nnEcyoEɐcmE P:jEkEZ4jhEYՒ P:RdEYՒ?fEebE P:^EO`E\E P:KYEYՒD[ERWE P:REUEDPE0 P:6MEZ#OE/JKE1 P:pGE=3IE!*EEYY P:BENDEF@EX P:S=ED?En;Eb P:H8EȽ9EgX6E) P:73EB34EW1E. P:--EB/EBI(,EB P:(EBx*EE8&EL P:"E)z$Ek!E P:( EȽERҎYnE> P:8EuEYaE{ P:^E0Y~E"7?Eg P:R{E7HE_R{E7 )  ''0 ' @! ' P ` p    A` =   =2 4 ilK .%n%:???%]:wUdE9E%% %5 *_m K . ` b Freehand054 c j /e$ADDk ?l "????t ; ( 2 #  !zD?  b     IqIqII           A   ?  A        J T  ^  h 5 K . " Rpefgl@xm@P ?$AuCorona Renderer | %c | Time: %pt | Passes: %pp | Primitives: %si | Rays/s: %pr>>TLAM ES@?x|zB!???!!!!*?@@@@@@@@@@@@@@"@F[ @192.168.1.201@192.168.1.203' @@ <# # additional string options: one per line, format: [type] [name] = [value]:9UBVAWHB!X???()*!+$?&='?)*I???@B@C@@Dfff?#+ 0001,?-?1234568:;<=@??2?Z[\B]^a?b@f>g?cdpAeL>h?Mj@???@??>?@??>?@??>?-k@?@?@?@?ln?op6qrstuvwxy{?|?@:@]D]D@@]D]D<ii@@@@@@@@@@@@@@@@KyM@Environment@L1@L2@($$rest_unassigned$$-}@@@@~q=?# @@APQl!  H#FJ F3R# 2021-2020;2021?'Metric37 (Hotfix 1)SUVB==??@KLPCGW3Y@???@???X@@{?H?pA?>@?L>???@??@??= "4 oK .#9 $4 qK . r  ? ? ?0 ? ` ?w2w%tuq ?v = #9 $4 sK . r  ? ? ?0 ? ` ?w2w%tuq ?v = z %DvdeCf*Interactive LightMixgXL??@?`ij %K4 uK .94.Interactive LightMix &D xde1fEnvironmentgXL??@?`ij &94 wK .9"Environment4 ")4?JUK . &D zdefL1gXL??@?`ij @@@@@@@ &'4 yK .9 L14 :K . &D |defL2gXL??@?`ij& @@@@@@@@@@@@@ &'4 {K .9 L2'~4 vxz|K .@  0d7%Z@ P`'] @   0d7%Z@ P`5 K .'qd%%0 02%3%4%0 5% 0r5 K .'qd%%0 02%3%4%0 5% 0r5 K .'qd%???%0 02%3%4%0 5% 0ry5 K .'q\% ?%0 02%3%4%0 5% 0r#9 $4 K . r  ? ? ?0 ? ` ?w2w%tuq ?v = (b4 Fprt}~K .      >0 5 @ P ` p    @ P p  (   ?@ Bp    ?0 B  @    0 8  @1,3,5-12XL?? @?`XL?? @?`a@  0d7%Z@ P` &!   >0 5 @ P ` p    @ P p  (   ?@ B    ?0 B  @    0 8  @1,3,5-12XL??@?`XL??@?`] @   0d7%Z@ P`&#L   >0 5 @ P ` p    @ P p  (   ?@ B    ?0 B  @    0 8  @1,3,5-12XL??@?`XL??@?`&&local$ %` @ @) *e +9Y@ +=4 K .  5% e ,9Y@ ,=4 K .  5% e -9Y@ -=4 K .  5% e .9Y@ .=4 K .  5% e /9Y@ /=4 K .  5% e 09Y@ 0=4 K .  5% e 19Y@ 1=4 K .  5% *g4 "K .Float KK0 Point3 KK0 Point4 KK0 Position KK0 Rotation KK0 Scale KK0  Block Control KK0 r4 K . 29Y@ 24 K .3*y4 K .GlobMain \qoE0 Reservoir \qoE0 4 K . 49Y @, @ @ @  @  @ @? @ A  @ @? @;E @B 44 K .     `Ƒ  :> } =;eb/-z 22KKLL224040wF k((w<  @ kd@}0/d}0/K`2` k(@K22222 wd@ E@ d@2d 2d2d2d d@2d2d ed@wF k((w<  @ kd@}0/}0/}0/K`2` !!"@K22d22 e ! @ ed@ _d@22 @ lF@ C((<  @ V@, D2d2` d@22222 qd@ @ X@C!d @ d@wF ((<  @ qd@^d}0/K`2` 0/@222222 4@ @ 4(@ @ d@*E4 K .Populate +^X0 5A *{]5f`9Y 6S4 K ..(Custom_Attributes 0 %(&#Z&`9Y@:@XX UNNAMED XX      714 K . e  94 K .0 @ P L 89YH 8m4 K .!         d 0 %(&#Z&`9Y@:@XX UNNAMED XX      714 K . e  54 K .0 @ P *"!  @Ps  [t`9Y@p@ 9E4 K . Properties54 K .0 @ P *!  :E4 K .  0 @ ;4 K .*w4 K .@P<BitmapProxyManagerImp Latch f Je1Q0 <?4 K .  0 >@ ?;4 K .*_4 K .@P$BitmapPagerData O[o-h0 = *e4 K .@0Block Manager Wrapper F6;y0 > *q4 K .@<Propagation Manager Wrapper fZ+y v0 ~ ?9Y ?54 K .   *g4 K .@P,Scene Effect Loader 96G0 *4 & !"#'$%&K .&Raytracer Enable +qM+}0 ,Antialiasing Enable +qM+}0 .Self Reflect/Refract +qM+}0 ,Raytrace Atmosphere +qM+}0 @Reflect/Refract Material ID's +qM+}0 8Raytrace Objects in Glass +qM+}0 >Raytrace Atmosphere in Glass +qM+}0 :Color Density / Fog Enable +qM+}0 *4 (K .(Maximum Ray Depth  O=0 &Cutoff Threshold O=0 &Max. Depth Color O=0 *4 "K .Initial Rays O=0 Max. Rays O=0 Threshold O=0 Blur Offset O=0 Blur Aspect O=0 Defocus O=0 "Defocus Aspect O=0 *4 K .Balance O=0 Max. Depth O=0 "Max. Divisions O=0 &Face Count Limit O=0 *4 K .Options ! O=0 (Ray Depth Control " O=0 Antialiasing # O=0 Acceleration ' O=0 *4 >K .@Video Post 0+H,0  Global Tracks *~ps0 Biped \qoE0 Populate +^X0 &Reaction Manager 8J)y0 :Anim Layer Control Manager qH0x0 ,Parameter Collector M[9~t0  SME 0 <BitmapProxyManagerImp Latch f Je1Q0 $BitmapPagerData O[o-h0 >Block Manager Wrapper TVNode F6;y0 JPropagation Manager Wrapper TVNode fZ+y v0  Scene Effects 96G0 4Raytrace Engine Globals ^Ofn 0 @5 K .A          @   ?     B4 K .CF4 K .  0  $0 @ P DfP!F 6 1:P0@F!   E E FD4 K .)F6 F6.?N ?}>x>;?3'?`2Ah 8,E 7HK    ? L ? <`  ]b6` B "Grid Reference@ <` i5B RenderEffects@ 6` B Shadow Map@ <` ts QB Layer Manager@ :` 5,B TrackSetList@ D` +f?TB (PersistentNodeSet@ P` }/wtB 4PersistentIsolationData@ ,` ""B Scene Z A .@ A 6 &   0 @ P ` a p      D;0 O >@ P `p   default 0     StateNameMaterialExplorerStatesFormWindowState NormalFormSize1263,1333FormLocation 148,82SplitterDistance 804 q aStateNameSceneMaterialExplorerVisibleColumnsCount4VisibleColumns4Name,Type,ShowMapInViewportProperty,MaterialIDColumnWidth442,114,436,210SelectChildren FalseEditingEnabled TrueShowHierarchy TrueAutoExpand TrueAdvancedFilterDataSourceAdvancedFilterEnabled FalseAdvancedFilterMatchAll TrueColumnSortStatesFindToolbarState TrueViewSelectorToolbarState FalseSelectionToolbarState TrueToolsToolbarState TrueThumbnailType  Small FilterToolbarState  True TraversalEmptyMaps  FalseDisplayThumbnail TrueFilterStates:Materials,True,Texmaps,True,SubMaterialsAndMaps,TrueDisplayObjects FalseSortStrategySortByMaterial icM =StateNameSelectedMaterialExplorerVisibleColumnsCount3VisibleColumns"Name,MapChannel,Texture SizeColumnWidth383,392,468SelectChildren FalseEditingEnabled TrueShowHierarchy TrueAutoExpand TrueAdvancedFilterDataSourceAdvancedFilterEnabled FalseAdvancedFilterMatchAll TrueColumnSortStatesFindToolbarState FalseViewSelectorToolbarState FalseSelectionToolbarState FalseToolsToolbarState FalseThumbnailType  Small FilterToolbarState  False TraversalEmptyMaps  FalseDisplayThumbnail TrueFilterStates!Materials,True,Texmaps,TrueSyncToMaterialExplorer TrueSyncToMaterialLevel True  ! p  0 @ P ` >p    0!6 $    OI @ pFQuad 4( ) cT)'( (( 0 0 0 0 0 fff?0 fff?0 fff?0 L?0 L?0 L?0 333?0 333?0 333?0 0 0  0 "0 (????????????????????????)V ???)V????)V5?>q5>qس]?>zI?zC0) 1) 2) ( t(V5?>q5>qس]?>zI?zC(V?.;?.;֏A(V.;.;.;3.;? 'wqFA(V5?>q5>qس]?>^ E2gζ FI?]F@0@??v(R{00000000-0000-0000-0000-000000000000}0 0( :( 6( @( ( F(      pB p( a( (==fff?fff?(==fff?fff?( ( ( ( ( 00( T0 \0 X0 `0 d0 h0 ?@ @ @@ ?A.A0@??w(R{00000000-0000-0000-0000-000000000000}0 1( ;( 7( A( ( G(      qB q( b( (==fff?fff?(==fff?fff?( ( ( ( ( 10( U0 ]0 Y0 a0 e0 i0 ?@ @ A@ ?A.B0@??x(R{00000000-0000-0000-0000-000000000000}0 2( <( 8( B( ( H(      rB r( c( (==fff?fff?(==fff?fff?( ( ( ( ( 20( V0 ^0 Z0 b0 f0 j0 ?@ @ B@ ?A.C0@??y(R{00000000-0000-0000-0000-000000000000}0 3( =( 9( C( ( I(      sB s( d( (==fff?fff?(==fff?fff?( ( ( ( ( 30( W0 _0 [0 c0 g0 k0 ?@ @ C@ ?A. ( Q !(&( FL%("%D80N2>A A???CF& A(=fff?F F o:0Fd^    @@ =     F o:0Fd^    A =    F o:0Fd^    A =    F o:0Fd^    A =    @F ?PF9 @ AStandard    BC???D ?E L>F L?G L>H I WVP ?QRST  @@ ?! ?" $& ')345 6 7 8 PF9 @ AStandard    BC???D ?E L>F L?G L>H I WVP ?QRST  @@ ?! ?" $& ')345 6 7 8 PF9 @ AStandard    BC???D ?E L>F L?G L>H I WVP ?QRST  @@ ?! ?" $& ')345 6 7 8 PF9 @ AStandard    BC???D ?E L>F L?G L>H I WVP ?QRST  @@ ?! ?" $& ')345 6 7 8 `F 0G@G6k?H ?H:~D?(>>$?+sg@ F?#!CĺģI G`F 1GAG6k֏AH ?H:?.;?.;I G`F 2GBG6kAH ?H:.;.;.;3.;? 'I G`F 3GCG6k?H ?H:5?>q5>qس]?>zI G@  )pF0Floating Viewport - 1( ) cT)'( (( 0 0 0 0 0 fff?0 fff?0 fff?0 L?0 L?0 L?0 333?0 333?0 333?0 0 0  0 "0 (????????????????????????)V ???)V????)V5?>q5>qس]?>zI?zC0) 1) 2) ( t(V????(V?.;?.;?(V.;.;.;3.;? '?(V5?>q5>qس]?>zI?zC@0@??v(R{00000000-0000-0000-0000-000000000000}0 0( :( 6( @( ( F(      pB p( a( (==fff?fff?(==fff?fff?( ( ( ( ( 00( T0 \0 X0 `0 d0 h0 ?@ @ @@ ?A.A0@??w(R{00000000-0000-0000-0000-000000000000}0 1( ;( 7( A( ( G(      qB q( b( (==fff?fff?(==fff?fff?( ( ( ( ( 10( U0 ]0 Y0 a0 e0 i0 ?@ @ A@ ?A.B0@??x(R{00000000-0000-0000-0000-000000000000}0 2( <( 8( B( ( H(      rB r( c( (==fff?fff?(==fff?fff?( ( ( ( ( 20( V0 ^0 Z0 b0 f0 j0 ?@ @ B@ ?A.C0@??y(R{00000000-0000-0000-0000-000000000000}0 3( =( 9( C( ( I(      sB s( d( (==fff?fff?(==fff?fff?( ( ( ( ( 30( W0 _0 [0 c0 g0 k0 ?@ @ C@ ?A. ( &( FL%("%D80N2>A A???CF& A(=fff?F F o:0Fd^    A =    F o:0Fd^    A =    F o:0Fd^    A =    F o:0Fd^    A =   @F ?PF9 @ AStandard    BC???D ?E L>F L?G L>H I WVP ?QRST  @@ ?! ?" $& ')345 6 7 8 PF9 @ AStandard    BC???D ?E L>F L?G L>H I WVP ?QRST  @@ ?! ?" $& ')345 6 7 8 PF9 @ AStandard    BC???D ?E L>F L?G L>H I WVP ?QRST  @@ ?! ?" $& ')345 6 7 8 PF9 @ AStandard    BC???D ?E L>F L?G L>H I WVP ?QRST  @@ ?! ?" $& ')345 6 7 8 `F 0G@G6k?H ?H:???I G`F 1GAG6k?H ?H:???I G`F 2GBG6k?H ?H:???I G`F 3GCG6k?H ?H:???I G@  )pF0Floating Viewport - 2( ) cT)'( (( 0 0 0 0 0 fff?0 fff?0 fff?0 L?0 L?0 L?0 333?0 333?0 333?0 0 0  0 "0 (????????????????????????)V ???)V????)V5?>q5>qس]?>zI?zC0) 1) 2) ( t(V????(V?.;?.;?(V.;.;.;3.;? '?(V5?>q5>qس]?>zI?zC@0@??v(R{00000000-0000-0000-0000-000000000000}0 0( :( 6( @( ( F(      pB p( a( (==fff?fff?(==fff?fff?( ( ( ( ( 00( T0 \0 X0 `0 d0 h0 ?@ @ @@ ?A.A0@??w(R{00000000-0000-0000-0000-000000000000}0 1( ;( 7( A( ( G(      qB q( b( (==fff?fff?(==fff?fff?( ( ( ( ( 10( U0 ]0 Y0 a0 e0 i0 ?@ @ A@ ?A.B0@??x(R{00000000-0000-0000-0000-000000000000}0 2( <( 8( B( ( H(      rB r( c( (==fff?fff?(==fff?fff?( ( ( ( ( 20( V0 ^0 Z0 b0 f0 j0 ?@ @ B@ ?A.C0@??y(R{00000000-0000-0000-0000-000000000000}0 3( =( 9( C( ( I(      sB s( d( (==fff?fff?(==fff?fff?( ( ( ( ( 30( W0 _0 [0 c0 g0 k0 ?@ @ C@ ?A. ( &( FL%("%D80N2>A A???CF& A(=fff?F F o:0Fd^    A =    F o:0Fd^    A =    F o:0Fd^    A =    F o:0Fd^    A =   @F ?PF9 @ AStandard    BC???D ?E L>F L?G L>H I WVP ?QRST  @@ ?! ?" $& ')345 6 7 8 PF9 @ AStandard    BC???D ?E L>F L?G L>H I WVP ?QRST  @@ ?! ?" $& ')345 6 7 8 PF9 @ AStandard    BC???D ?E L>F L?G L>H I WVP ?QRST  @@ ?! ?" $& ')345 6 7 8 PF9 @ AStandard    BC???D ?E L>F L?G L>H I WVP ?QRST  @@ ?! ?" $& ')345 6 7 8 `F 0G@G6k?H ?H:???I G`F 1GAG6k?H ?H:???I G`F 2GBG6k?H ?H:???I G`F 3GCG6k?H ?H:???I G@  )pF0Floating Viewport - 3( ) cT)'( (( 0 0 0 0 0 fff?0 fff?0 fff?0 L?0 L?0 L?0 333?0 333?0 333?0 0 0  0 "0 (????????????????????????)V ???)V????)V5?>q5>qس]?>zI?zC0) 1) 2) ( t(V????(V?.;?.;?(V.;.;.;3.;? '?(V5?>q5>qس]?>zI?zC@0@??v(R{00000000-0000-0000-0000-000000000000}0 0( :( 6( @( ( F(      pB p( a( (==fff?fff?(==fff?fff?( ( ( ( ( 00( T0 \0 X0 `0 d0 h0 ?@ @ @@ ?A.A0@??w(R{00000000-0000-0000-0000-000000000000}0 1( ;( 7( A( ( G(      qB q( b( (==fff?fff?(==fff?fff?( ( ( ( ( 10( U0 ]0 Y0 a0 e0 i0 ?@ @ A@ ?A.B0@??x(R{00000000-0000-0000-0000-000000000000}0 2( <( 8( B( ( H(      rB r( c( (==fff?fff?(==fff?fff?( ( ( ( ( 20( V0 ^0 Z0 b0 f0 j0 ?@ @ B@ ?A.C0@??y(R{00000000-0000-0000-0000-000000000000}0 3( =( 9( C( ( I(      sB s( d( (==fff?fff?(==fff?fff?( ( ( ( ( 30( W0 _0 [0 c0 g0 k0 ?@ @ C@ ?A. ( &( FL%("%D80N2>A A???CF& A(=fff?F F o:0Fd^    A =    F o:0Fd^    A =    F o:0Fd^    A =    F o:0Fd^    A =   @F ?PF9 @ AStandard    BC???D ?E L>F L?G L>H I WVP ?QRST  @@ ?! ?" $& ')345 6 7 8 PF9 @ AStandard    BC???D ?E L>F L?G L>H I WVP ?QRST  @@ ?! ?" $& ')345 6 7 8 PF9 @ AStandard    BC???D ?E L>F L?G L>H I WVP ?QRST  @@ ?! ?" $& ')345 6 7 8 PF9 @ AStandard    BC???D ?E L>F L?G L>H I WVP ?QRST  @@ ?! ?" $& ')345 6 7 8 `F 0G@G6k?H ?H:???I G`F 1GAG6k?H ?H:???I G`F 2GBG6k?H ?H:???I G`F 3GCG6k?H ?H:???I G@ qpF*Column 1, Column 1( ) cT)'( (( 0 0 0 0 0 fff?0 fff?0 fff?0 L?0 L?0 L?0 333?0 333?0 333?0 0 0  0 "0 (????????????????????????)V ???)V????)V5?>q5>qس]?>zI?zC0) 1) 2) ( (V???HjպE@vB(V9?Z>|?l)0?ϣ& e?ںjƙKkDF@0@??v(R{00000000-0000-0000-0000-000000000000}0 0( :( 6( @( ( F(      pB p( a( (==fff?fff?(==fff?fff?( ( ( ( ( 00( T0 \0 X0 `0 d0 h0 ?@ @ @@ ?A.A0@??w(R{00000000-0000-0000-0000-000000000000}0 1( ;( 7( A( ( G(      qB q( b( (==fff?fff?(==fff?fff?( ( ( ( ( 10( U0 ]0 Y0 a0 e0 i0 ?@ @ A@ ?A.B0@??x(R{00000000-0000-0000-0000-000000000000}0 2( <( 8( B( ( H(      rB r( c( (==fff?fff?(==fff?fff?( ( ( ( ( 20( V0 ^0 Z0 b0 f0 j0 ?@ @ B@ ?A.C0@??y(R{00000000-0000-0000-0000-000000000000}0 3( =( 9( C( ( I(      sB s( d( (==fff?fff?(==fff?fff?( ( ( ( ( 30( W0 _0 [0 c0 g0 k0 ?@ @ C@ ?A. ( &( FL%("%D80N2>A A?=>?CF& A(=fff? F o:0Fd^    A =    F o:0Fd^    A =    F o:0Fd^    A =    F o:0Fd^    A =   @F ?PF9 @ AStandard    BC???D ?E L>F L?G L>H I WVP ?QRST  @@ ?! ?" $& ')345 6 7 8 PF9 @ AStandard    BC???D ?E L>F L?G L>H I WVP ?QRST  @@ ?! ?" $& ')345 6 7 8 PF9 @ AStandard    BC???D ?E L>F L?G L>H I WVP ?QRST  @@ ?! ?" $& ')345 6 7 8 PF9 @ AStandard    BC???D ?E L>F L?G L>H I WVP ?QRST  @@ ?! ?" $& ')345 6 7 8 `F 0G@G6k@vBH ?H:???I G`F 1GAG6k?H ?H:9?Z>|?l)0?ϣ& e?ںjƙKkI G`F 2GBG6k?H ?H:.;.;.;3.;? 'I G`F 3GCG6k?H ?H:5?>q5>qس]?>zI G p      0 ?1 `!\ @ @"  !I [&<9 {dCe͹ި%_4e$+ClL8Ca  B  \P        g    ,5    ߷x  bVGlIE? "  +|Jd9@@@H@HB@@@@@ @ @ @ @@@@@@@@@@@@@?@@@@@@@@ @!@"@#@-@.@$@%@&@'@ ף;E(@,{{{PRODUCT_VERSION}}})@+@,@*@/@0@?@?1@2@3@?4@?5@?6@@7@ #<;@?<@ \P[/:`{{a _i\.E`JD  c@_@ c@ !?"#$%&F@'F@(@@)@@*+,-.?/$S_hkHE&EULBKR$X_hZJdHs<j!E54F8Heoar7$5zI{m'&En9$PDTW +J=+QoeD~J.},#IM9[gmM[9~tɶ?tQrxa_mqrstuvwa*ȅÊxa_Sm T}>`zsx㟗c(A0[<:=]?9  pA HB>! 30pyL|nH.U F#SOFQ+`Yw Z#}P#1Z}P52!&0* CAT_UINum@`P`s]8dH` 8` main  B` rolloutparams` Param1` typefloatui(` Param1default @P`*{]5f` z` main  B` rolloutparams@P` [t` ` main  ` ` &major_version` typeintegerdefault  animatable ` &minor_version` typeintegerdefault  animatable   l:??? A0 @ PUsed Plug-Ins Render DataL3ds Max Version: 23,00UncompressedBuild: 23.3.2.3508Saved As Version: 23,00Vertices: 36230Faces: 72448 Objects: 3 Shapes: 0 Lights: 14 Cameras: 1 Helpers: 2Space Warps: 0 Total: 20adanmq_advantix_400.cubeBox001PhysCamera001 Group001CoronaLight303CoronaLight302CoronaLight301CoronaLight297CoronaLight298CoronaLight299CoronaLight300 Cylinder001 Freehand054 Group002CoronaLight246CoronaLight247CoronaLight249CoronaLight248CoronaLight304CoronaLight251CoronaLight250Map #103 - Default01 - Default1Material #34custattribcontainer.dloviewportmanager.gupcoronamaxutils2021.dltboolcntrl.dlc rayfx.dluphysicalmaterial.dlt oslmap.dltmultioutputchannel.dltprosound.dlc ctrl.dlcloftspline.dlm prim.dlocoronamax2021.dlr kernel.dlk rend.dlr biped.dlcpeopleorch.dlc reactor.dlcparameditor.gupbitmapproxies.dlustorageandfilter.bmsacadblocks.dluinstancemgr.dlusceneeffectloader.dluUser Name=kusovaComputer Name=ABD-177 Render Camera 00=PhysCamera001Render Width=2000Render Height=2000Render Aspect=1,00 Renderer ClassIDA=1655201228 Renderer ClassIDB=1379677700$Renderer Name=Corona 7 (Hotfix 1)Animation Start=0Animation End=0Render Flags=32Scene Flags=57032RenderElements=14 $,uL%B@OYE94%Other8C:\Program Files\Autodesk\3ds Max 2021\OSL\IdxRndCol.osl8C:\Program Files\Autodesk\3ds Max 2021\OSL\IdxRndCol.oslx[dL#rOther7C:\Program Files\Autodesk\3ds Max 2021\OSL\ColorMul.osl7C:\Program Files\Autodesk\3ds Max 2021\OSL\ColorMul.osl}pWL^Other:C:\Program Files\Autodesk\3ds Max 2021\OSL\SimpleTiles.osl:C:\Program Files\Autodesk\3ds Max 2021\OSL\SimpleTiles.osl) G =$IOther:C:\Program Files\Autodesk\3ds Max 2021\OSL\GreaterThan.osl:C:\Program Files\Autodesk\3ds Max 2021\OSL\GreaterThan.osl^YReC `Other;C:\Program Files\Autodesk\3ds Max 2021\OSL\UVWTransform.osl;C:\Program Files\Autodesk\3ds Max 2021\OSL\UVWTransform.oslGF&ˈOther4C:\Program Files\Autodesk\3ds Max 2021\OSL\Noise.osl4C:\Program Files\Autodesk\3ds Max 2021\OSL\Noise.osl%qWtNqUL=Other:C:\Program Files\Autodesk\3ds Max 2021\OSL\Interpolate.osl:C:\Program Files\Autodesk\3ds Max 2021\OSL\Interpolate.oslH#FJ F3 Photometric4C:\Program Files\Corona\lut\Adanmq_Advantix_400.cube4C:\Program Files\Corona\lut\Adanmq_Advantix_400.cube