BLENDER-v277RENDH8SceneTESTN#`````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````;>G;>G;=Gu{uzuytytxswrwqvpuotntpuUYj9;F<>J !(@```<>G<>Gx|x|x|w{w{vzvzuytxsxswrvquptosnrmqlplomppsux\^p?AM```#?=?Fy}y}y}y|x|x{w{wzvzuyuxtxswsvrvquptosornqmploknkmjlklnntsyy_`r !'@```#?=?Fz~z}z}y}y|y|x{w{wzvyvyuxtxtwsvrvruqtpsosnrnqmplo~kn~km}jl}jk|ii{jh{ki|okupzwBBP```=?E[^hz}z}z}y|y|y{x{xzwzvyvxuxuwtwsvsuruqtpsps~or~nq}mp}lo|ln|kn{jm{jlzikyiiyhhxhgwhewidwleyrj~xo}w!!(@```=>Dz}z}z}z}y|y|y{xzwzwyvyvxuwuwtvsvsu~rt~qt}qs}pr|or|nq{np{mozlozknyjmxilxikwhjwgivghvfgufetfdsgbsgasjbtpeyvk|rzcbu"#*@```=>Dz}z}z}z|y|y{x{xzwywyvxvxuwtv~tv}su}su|rt|qs{qs{przoqznqynpymoxlnwknwjmvjlvikuhjugitfhsegsefrdeqdcqdbpdape_of_pi_rodxvk}rz""*@```=>Cz|z}z|z|y{y{xzxywywxvx~uw}uw}tv|tu|su{rtzrszqsypryprxoqxnpwnpwmovlnukmujmtjltikshjsgirfhqegqdfpceobdobcnaama`mb`nc_ne_og_pi`roeyvl|s{ij```!?y|z|z|y{y{xzxzwywx~vx}vw|uw|uv{tuzsuzstyrtyrsxqrwprwpqvopvnpunoumntlntkmsjlrjkrikqhjqgipfhoegodfncembdmacl`bk`al``k``la`mb`nd`oe`qf`rhatnf{um{u|ij```Z\by{y{y{yzxzxy~wx}wx|vw|uw{uvztuytuystxstxrswqrvqrvpquopuoptnosmosmnrlmrklqjlpjkpijohioghnfhmegmdflcekbdkacj`bi_`h^`i_`j_`j``laambancapdaqebrfashcvmh}sozv~il``` ?yzy{yzxz~xy}wx|wx|vw{vwzuvyuuytuxstwstwrsvrruqrupqtpqsopsoornormnqlmplmpklojkoijnijmhimghlfgkefkdejcdibciabh`ag_ag^`g^_g^`h_`i_aj`alabmabnbbpcbqdbrebsebtgdxmjsqyxkn```Z[`xyxy~xy}wx|wx{vwzvwyuvyuuxtuwttvstvssurrtqrtqqspqrpprooqnoqnnpmmolmoklnkkmjkmijlhilhhkghjfgjefidehcdgbcgabf`af`ae_`f_`f^`f_`g_`h_ai`aj`blabmabnbcpbcqccrccsdctdcvggzmlssz{mp``` ?YZ^xy}wx|wx{wwzvwyvvxuvwtuvttvstusstrrtrrsqqrpqrppqoopoopoopmnnmmnllnklmjkljjlijkhijghigghffheegdefcdfbceabd`ac_`c__c^_b^^c]_c^_e_`f_`h`ai`bjablacmbcnbcpbcqcdrcdscdtcdudexhi|mntu{}os```?vw|wx{vwzvwyvvxuvwuuvttustussttturrsrssrrsqqqqqqqqroopooooopnnnllmmmmllmjjkiijjjkhiifggffgffgdefccdbbcaab`ab_`a^_`]^`]]`]^a]^b^_c__e_`f`ag`aiabjabkbcmbcnbdocdpcdrcdscdtcducdvegzijoqux}MP_```?vvzvwyvvxuvwuuvtuuttuttuttuttttttuuutttttttttsssrrrrrrqqrqqqpppoppnnnmmmmmmllljjjjjjhhigghfffeffccdbbbaaa__`^^_]^^]]_]]_]]`]^a^^b^_c_`d``f`agaahabjackbclbcnbdocdpcdqcdrcdtcdubdvcewfh|jlqtx{()1@```?uuwuvwuuvuuuuuuvvvvvvwwwwwwxxxxxxxxxwwwwwwwwwvvvvvvuuuuuutttssssssrrrqqqpppooonnnmmmkkkkkkiiigggfffdddcccaaa```__`^^_^^_]^_]]_^^`^^a__c_`d``e`agabhabibckbclbdmcdncdpcdqcercescetcdubdvdfzgi~losw{~pt```9:;ttuttuuuuvvvxxxyyyzzzzzz{{{{{{{{{{{{{{{{{{zzzzzzyyyyyyxxxwwwwwwvvvuuutttsssrrrqqqpppooonnnmmmkkkjjjhhhgggeeecccbbbaaaaaa``a``a_`a__a``b``c``d``eaafabhbbibcjbckcdmcdncdocdpceqcescetceubdvbdwdg{ilorvz~NP````99:sttttuwwwyyy{{{|||}}}}}}~~~~~~~~~~~~~~~~~~}}}}}}}}}|||{{{{{{zzzyyyxxxxxxwwwvvvuuutttsssqqqpppooommmllljjjiiigggfffeeeeefeefeefddfddfccfbcebbeaaeaaeaafabgbbhbcjbckcclcdmcdocdpcdqcercescdtbdubdvceyfh}losvz}```?sstwwwzzz|||~~~~~~~~~}}}||||||{{{zzzyyyxxxwwwvvvuuusssrrrqqqooonnnlllkklkkkjjkjjkiijiikiikiikhhkghjggjffjeeiddicchbbhbbhbbibcjcclcdmcdncdocdpcdqcercdsbdtbdubdwcfzikorvy~MP_```?uuuzzz}}}~~~}}}|||{{{zzzyyyxxxwwwvvvtttsssqqqppppppoopnnonnonnonnommommommollollokkojjniinhhmggmffleekddkccjcckcclcdmcdncdpcdqcdrcdsbdtbdtacubdweh|losvz}```?vvv|||~~~}}}|||{{{zzzyyywwwvvvuuutttsssrrsrrrrrsrrsrrsqrsqqtqqtqqtpptppsoosnnsmmrllrkkqjjpiioggnffmdelcdlccmcdncdocdpcdqcdrbdsbctactacvbeyikorvy~NP````vvv~~~~~~}}}|||{{{yyyxxxwwwvvvuuvuuvvvwvvwvvwuvxuuxuuxuuxttxttxssxsswrrwqqwppvoounntlmskkrijqhhpffoeencdnccncdocdpcdqbcrbcsactabtacvfh}losvz~```[[[~~~|||{{{zzzyyyyyyyyzyyzyy{yy{yy|yy|yy|yy|xy|xx|wx|ww|vv|vv{uu{ttzssyrryppxoowmmvkltjjsghqeeoddocdoccobcpbcqbcrabs`bs`atdfyilpswz()1A```<<<~~~}}}}}}}}}}}}}}~}}~}}}}}}}}}}||||||{{{{zzyyxxww~vv~uu}tt|rr{qqzooxmmwkkuiisffqcdobcnbcobbpabqabr`ar_asbcwgi~motw|~MO^```?~~~~}}}}||{{zzxywwvvtt~ss|qq{ooylmwjjuggsddpbbnaboabp`aq`aq_`r`btdfzjlqsx{```bbb~~}}||{{yyxxvvttrr}pp{mnykkwhhteerbboaao`ap_`p_`q_`rcdwhjnpux}```!!!?~~|}{{yywxuvssqq}nn{kkxhhuderbbp``n_`o^_p]_q`aueg{lnsuz}MO^```~~|}{{yyvwttqr~no|klyhhvddraap``p^^n]]o^_rcdxikprwyKL[```CCC~~||zzwwuurroo}kkzghvcds`ap]^m\]n\]oabugh}mouw}```kkk}}z{xxuurrno}kkzggvccs__o\]m[\m__rdfzklrtz|```###?~~{{xyuvrrno~jjzffvabr]]nZ[l]]pbcwijoqwy```JJJ~||yyuvrrnn~ijzeev``q\\m[\n`atfg|mnuv}```}}yzuvqrmm~hizccu^^p[[n^_rdeyklrt{|```%%%?}~yzuuqqll}ffx`as]]p__rccwijpqyz```MMM~~yytuooij|cdv``s^_rbbvgh|novx```vvv}~xyrslmffyaat``s`ateezlmtu```||vvoohi|bcvabubbvddxjkrt~```yyrrkkeeycdwcdxefziiqr}```(((?{|ttmmgg{eeyeezefzijpq|}```PPP~~vwoohi}fg{fg{gg|hi}no|}```RRRxxqqjjhh}hh}hi}hi~mn< DATA > Save As Blender FileE:\maitag\2016\blender\lyapunov\l-shader\yapunov_sample\lyap-displace-test_17.blendDATA X xw([ ~p8rdjDATAp8rCACACACA??  w~hl}hvhv'%DATA8rpC4C_}}?@~~ʓw}~~k}*K(x ($qe 8 DATA(xHx8`BUTTONS_PT_contextBUTTONS_PT_contextContext$&DATAHxhx(xRENDER_PT_renderRENDER_PT_renderRender<6DATAhxxHxRENDER_PT_dimensionsRENDER_PT_dimensionsDimensionsY7DATAxh hxRENDER_PT_antialiasingRENDER_PT_antialiasingAnti-AliasingR:8DATAh  xRENDER_PT_motion_blurRENDER_PT_motion_blurSampled Motion Blur:9DATA  h RENDER_PT_shadingRENDER_PT_shadingShading":DATA Ȉ RENDER_PT_performanceRENDER_PT_performancePerformance ;DATAȈ 色 RENDER_PT_post_processingRENDER_PT_post_processingPost Processing<DATA色  Ȉ RENDER_PT_stampRENDER_PT_stampMetadataA=DATA hA 色 RENDER_PT_outputRENDER_PT_outputOutput>DATAhA B  RENDER_PT_bakeRENDER_PT_bakeBake@DATAB C hA RENDER_PT_freestyleRENDER_PT_freestyleFreestylewADATAC D B DATA_PT_modifiersDATA_PT_modifiersModifiers5DATAD E C CyclesRender_PT_samplingCyclesRender_PT_samplingSamplingDBDATAE G D CyclesRender_PT_volume_samplingCyclesRender_PT_volume_samplingVolume Sampling=DDATAG *E CyclesRender_PT_light_pathsCyclesRender_PT_light_pathsLight Paths(EDATA**G CyclesRender_PT_motion_blurCyclesRender_PT_motion_blurMotion BlurFDATA***CyclesRender_PT_filmCyclesRender_PT_filmFilm:GDATA*( **CyclesRender_PT_performanceCyclesRender_PT_performancePerformanceHDATA( *H **Cycles_PT_post_processingCycles_PT_post_processingPost ProcessingIDATAH *h *( *CyclesRender_PT_bakeCyclesRender_PT_bakeBakevJDATAh *HAQ#H *Cycles_PT_context_materialCycles_PT_context_materialwe.DATAHAQ#hBQ#h *MATERIAL_PT_custom_propsMATERIAL_PT_custom_propsCustom Properties_/DATAhBQ#CQ#HAQ#CyclesMaterial_PT_previewCyclesMaterial_PT_previewPreviewG0DATACQ#DQ#hBQ#CyclesMaterial_PT_surfaceCyclesMaterial_PT_surfaceSurfacez1DATADQ#EQ#CQ#CyclesMaterial_PT_settingsCyclesMaterial_PT_settingsSettings4DATAEQ#FQ#DQ#CyclesMaterial_PT_volumeCyclesMaterial_PT_volumeVolume2DATAFQ#(EQ#CyclesMaterial_PT_displacementCyclesMaterial_PT_displacementDisplacement3DATA()FQ#OBJECT_PT_constraintsOBJECT_PT_constraintsObject Constraints$-DATA)*(DATA_PT_context_lampDATA_PT_context_lamp$'DATA*+)DATA_PT_custom_props_lampDATA_PT_custom_props_lampCustom Properties(DATA+-*CyclesLamp_PT_previewCyclesLamp_PT_previewPreviewp)DATA-8.+CyclesLamp_PT_lampCyclesLamp_PT_lampLamp*DATA8.8-CyclesLamp_PT_nodesCyclesLamp_PT_nodesNodesRa+DATA8X8.WORLD_PT_context_worldWORLD_PT_context_world$DATAXx8WORLD_PT_custom_propsWORLD_PT_custom_propsCustom Properties DATAxXCyclesWorld_PT_previewCyclesWorld_PT_previewPreview!DATAxCyclesWorld_PT_surfaceCyclesWorld_PT_surfaceSurfacea"DATA؇CyclesWorld_PT_ambient_occlusionCyclesWorld_PT_ambient_occlusionAmbient Occlusion$$DATA؇CyclesWorld_PT_ray_visibilityCyclesWorld_PT_ray_visibilityRay Visibility%DATA؇CyclesWorld_PT_settingsCyclesWorld_PT_settingsSettings&DATADATA_PT_context_cameraDATA_PT_context_camera$DATA8DATA_PT_lensDATA_PT_lensLens ~DATA8XDATA_PT_cameraDATA_PT_cameraCameraVDATAXx8DATA_PT_camera_displayDATA_PT_camera_displayDisplayvDATAx(,XDATA_PT_camera_safe_areasDATA_PT_camera_safe_areasSafe AreasDATA(,H-xDATA_PT_custom_props_cameraDATA_PT_custom_props_cameraCustom PropertiesDATAH-h.(,CyclesCamera_PT_dofCyclesCamera_PT_dofDepth of Field8DATAh./H-^DATA_PT_context_meshDATA_PT_context_mesh$ DATA/0h.^DATA_PT_normalsDATA_PT_normalsNormalsf:DATA01/h^DATA_PT_texture_spaceDATA_PT_texture_spaceTexture SpaceNDATA1ސ 0^DATA_PT_vertex_groupsDATA_PT_vertex_groupsVertex GroupsODATAސ ߐ 1^DATA_PT_shape_keysDATA_PT_shape_keysShape KeysODATAߐ  ސ x^DATA_PT_uv_textureDATA_PT_uv_textureUV Maps-;DATA  ߐ (^DATA_PT_vertex_colorsDATA_PT_vertex_colorsVertex Colors;DATA 8 ^DATA_PT_customdataDATA_PT_customdataGeometry DataDATA8 X  ^DATA_PT_custom_props_meshDATA_PT_custom_props_meshCustom PropertiesDATAX x 8 (qCycles_PT_mesh_displacementCycles_PT_mesh_displacementDisplacementFLDATAx  X ȝ ObjectPanelObjectPanelBabylon.js 4.4.4pDATA  x CyclesRender_PT_geometeryCyclesRender_PT_geometeryGeometryCDATA  TexAtl_MainTexAtl_MainTexture Atlas^KDATA  OBJECT_PT_context_objectOBJECT_PT_context_object$DATA  OBJECT_PT_transformOBJECT_PT_transformTransform'yDATA 8 OBJECT_PT_delta_transformOBJECT_PT_delta_transformDelta TransformDATA8 X  OBJECT_PT_transform_locksOBJECT_PT_transform_locksTransform LocksDATAX x 8 OBJECT_PT_relationsOBJECT_PT_relationsRelations}bDATAx  X OBJECT_PT_groupsOBJECT_PT_groupsGroupsA$DATA  x OBJECT_PT_displayOBJECT_PT_displayDisplayiDATA  OBJECT_PT_duplicationOBJECT_PT_duplicationDuplication$DATA  OBJECT_PT_relations_extrasOBJECT_PT_relations_extrasRelations Extrasl DATA  OBJECT_PT_motion_pathsOBJECT_PT_motion_pathsMotion PathsT DATA 8 OBJECT_PT_custom_propsOBJECT_PT_custom_propsCustom Properties< DATA8 X  CyclesObject_PT_cycles_settingsCyclesObject_PT_cycles_settingsCycles Settings$ DATAX x 8 CyclesWorld_PT_volumeCyclesWorld_PT_volumeVolume#DATAx  X CyclesLamp_PT_spotCyclesLamp_PT_spotSpot Shape(:,DATA x RENDER_PT_encodingRENDER_PT_encodingEncoding5?DATA($q%qRENDERLAYER_UL_renderlayers_DATA%q%q($qRENDERLAYER_UL_linesets_DATA%q'q%qMATERIAL_UL_matslots_DATA'qh"q%qUI_UL_list_keying_setsDATAh"qXi 'qhMESH_UL_vgroups_xʓDATAXi d h"qDMESH_UL_shape_keys_xDATAd e Xi DMESH_UL_uvmaps_vcols_uvmapsx͓DATAe d DMESH_UL_uvmaps_vcols_vcolsΓDATA ~XԔ"-(EDATAsXupDADAwDADA?? xxwD]xxDATAXuxspC@pC7?@hCDDATAxXupCppCgg?@hhgh"hDATAxDHBDHB1DDBDDB?? 22wC22DATACDw??wDATAp~ s8> DATA 8> AcceptE:\maitag\2016\blender\lyapunov\lyap-displace-test_21\lyap-displace-test_21blend DATAX  8xgh#[X#X#("jxgDATA("DADA`DA`DA??  x mmDATA"(@3CHBXg(CHBM?HB|HHB= AHNgNNdDATAX#DATA  X (w]"[8*8*H"أ"8khDATAH"أ"CACA7CA7CA??  wD]x x xcȮ DATAأ"H"CJCJ2?? wC    H DATA08*Hmse Sculptz DATAm# DATA " 9  9  9  9 r觓H%Q#T 9  xXl8Q#(j#9 #9 #9 #9 HnpDATA h  ((]+y$[ 8~h"Hh~ *DATAh"DA DA*`DA`DA??  ++++a}H H <9DATA(h"CCHÎ?@]_"  hhDATA  VIEW3D_PT_tools_transformVIEW3D_PT_tools_transformTransformzeDATA  VIEW3D_PT_tools_objectVIEW3D_PT_tools_objectEditaz DATA 8 VIEW3D_PT_tools_historyVIEW3D_PT_tools_historyHistoryIzDATA8 X  VIEW3D_PT_tools_transform_meshVIEW3D_PT_tools_transform_meshTransformtztDATAX x 8 VIEW3D_PT_tools_mesheditVIEW3D_PT_tools_mesheditMesh ToolsvzDATAx  X VIEW3D_PT_tools_meshweightVIEW3D_PT_tools_meshweightWeight Tools^zDATA x VIEW3D_PT_tools_SURFSK_meshVIEW3D_PT_tools_SURFSK_meshBsurfaceszDATAPhToolsDATA( C CZ?@"#  DATA VIEW3D_PT_last_operatorVIEW3D_PT_last_operatorShade SmoothdennectDATAH(#C#C^^?@__]_" X DATA  VIEW3D_PT_transformVIEW3D_PT_transformTransform|lDATA   VIEW3D_PT_grease_pencilVIEW3D_PT_grease_pencilGrease PencilVDATA 8  VIEW3D_PT_view3d_propertiesVIEW3D_PT_view3d_propertiesViewDATA8 X  VIEW3D_PT_view3d_cursorVIEW3D_PT_view3d_cursor3D Cursor}`DATAX x 8 VIEW3D_PT_view3d_nameVIEW3D_PT_view3d_nameItemA$DATAx  X VIEW3D_PT_view3d_displayVIEW3D_PT_view3d_displayDisplay)DATA  x VIEW3D_PT_view3d_shadingVIEW3D_PT_view3d_shadingShadingPDATA  VIEW3D_PT_view3d_motion_trackingVIEW3D_PT_view3d_motion_trackingMotion TrackingDATA  VIEW3D_PT_background_imageVIEW3D_PT_background_imageBackground Images DATA  VIEW3D_PT_transform_orientationsVIEW3D_PT_transform_orientationsTransform Orientationsy DATA 8 VIEW3D_PT_context_propertiesVIEW3D_PT_context_propertiesPropertiesa DATA8 X  VIEW3D_PT_view3d_meshdisplayVIEW3D_PT_view3d_meshdisplayMesh DisplayDATAX 8 VIEW3D_PT_view3d_meshstatvisVIEW3D_PT_view3d_meshstatvisMesh AnalysisV DATAH]+_+_H!H(h! DATA ?@*=AHMST?,sU??,>=IBrfs?͝>/Q=Nu>*;?ST??@r,.>fs?rU??<-???DRsUޗ=?? J?=I?$K ?͝|=0>κ.@*;@h!?>23ѓ!4>H>2 [?AX֟&@6 3F@(@LU?9?=7@ پǁP?lUp=z_M\0-g?g ~79?'ɿQ> >)È?YplUpǾg0-g}t4!$-@9@~o&?&?&?(Q?AF? 1vpF!@|<]3;@"=1=s>@5=F`?c>?^><}>d)?DATA 8~333?? AL>Q#?? B?=zD L=>DATA0x2pDADAwDADA?? xxwD]xxo}DATAx240pC@pC7?@hCDHq}gHd= ; x x DATA45x2pCpCgg?@hhgh"hr}xxDATA5i4DHBDHB1DDBDDB?? 22wC22xp}DATAi5CDw??wn}DATAp8~ 0iX> DATA X> Save As Blender FileE:\maitag\2016\blender\lyapunov\ov-volume\lyap-displace-test_26.blendDATAh  xi{'[ x &8~ h~ DATA&(@mDAwDA`DA`DA?? i!(i}XQXQ h DATA(*&4C4C@``?@aa0a"ai}ss(lh HmDATA(lk#aNODE_PT_active_node_genericNODE_PT_active_node_genericNode=DATAki(l$aNODE_PT_active_node_colorNODE_PT_active_node_colorColorDATAihkh&aNODE_PT_active_node_propertiesNODE_PT_active_node_propertiesPropertieszDATAhi(-aNODE_PT_grease_pencilNODE_PT_grease_pencilGrease Pencil='DATA*8(j}DATA8*`@TD/7}D:ÄC.*TC+``??FFQ= @ +aO/+a#+aXh}'HHrqDATA  H h??4#ø~~;S;SShaderNodeTreeeTreeDATAh~;S"}{yBlyapunovDATAȲXvDADA`DA`DA??  iDATAXȲCC?@[aDATA(X C CZ?@Z"DATA(4C`#Cu?@ DATA(EaEaH DATAH ?@ L$?OѾx5?(vQ?$>rQޖ\?*?ۅ?$?%vQ?rQOѾ#>ږ\?x5?{)?d=@1@?" ?\}%5x5<e?x:?\>>te@*y~@ۅ@???@?p,j#=>4<3m"#A)aAK+!A%@??$?OѾx5?(vQ?$>rQޖ\?*?ۅ?" ?\}%5x5<e?x:?\>>te@*y~@ۅ@J>J>J>?E?c-^o~˾ۅ@:?N>B?C>DATA 8~ Ȳ333?? AL>Q#?? B?=zD L=>DATAHpDADAwDADA?? xxwD]xxDATA? HpC@pC7?@hCDDATA? (A pCpCgg?@hhgh"hDATA(A B ? DHBDHB1DDBDDB?? 22wC22DATAB (A CDw??wDATAp8~x HB > DATA > Save As Imager FileE:\maitag\2016\blender\lyapunov\ov-volume\lyap-displace-test_25.blend.png 4DATAHkl@?DAwDA@DA@DA?? ig}DATAlhnHke}DATAhnh%lf}DATAh%hnDDQGՑ?蚼Fl?aaae}DATAX)x 8~Hkh%@dA>d>ddd@@E!?DATA  h 8xi {h+[(C8 HD H X~ H~ DATAHD E uDADANDANDA?? i$s}NNrZ$DATAE hG HD HC@HC`??aOa%at}HBHB8[$]$DATAhG H E Xu}DATAH hG B2fW5OC+<`**`$H #<HBJ<a<a&<ar}X^$H DATAX(C]ت  9 DATAJ L hDA8ODA;CACA?? <<;i<<DATAL J CDŠND1>D;` #<zD <a<a;<a<aDATAت  (CJ L H) 2_>+7WY+7YP DATAM 8O CACACACA?? iDATA8O P M C& C?@aDATAP XR 8O C Cw?@xxx"xDATAXR S P C C@`?@aa$aaDATAS xU XR DATAxU W S zC AzC A|HiDATAW xU CCx>B?0@?a #<zD aa#aaDATA  ت M W ?xDATAX (Z DACA`DA`DA?? iDATA(Z [ X 4C4C@`?@aaaaDATA[ H] (Z DATAH] [ $CSC Ch]A6C/2B+C``??FFQ= @ aOaaDATA 8 X H] H Q*#??CdB~~;S;SShaderNodeTreeeTreeDATAh~;SBquClyapunovDATA^ h` vDADA`DA`DA??  iDATAh` a ^ CC?@[aDATAa c h` C CZ?@Z"DATAc e a 4C`#Cu?@ DATAe c EaEa DATA ?@ L$?OѾx5?(vQ?$>rQޖ\?*?ۅ?$?%vQ?rQOѾ#>ږ\?x5?{)?d=@1@?" ?\}%5x5<e?x:?\>>te@*y~@ۅ@???@?p,j#=>4<3m"#A)aAK+!A%@??$?OѾx5?(vQ?$>rQޖ\?*?ۅ?" ?\}%5x5<e?x:?\>>te@*y~@ۅ@J>J>J>?E?c-^o~˾ۅ@:?N>B?C>DATA8  ^ e 333?? AL>Q#?? B?=zD L=>DATA  (]y$[H 8~f l 8~ ~ DATAf 8h vDAnDA`DA`DA??  'a}pp茱 h DATA8h i f CCŽ?@]_"x 8 ȷȷDATAx  VIEW3D_PT_tools_transformVIEW3D_PT_tools_transformTransformzeDATA  x VIEW3D_PT_tools_objectVIEW3D_PT_tools_objectEditzLDATA   VIEW3D_PT_tools_historyVIEW3D_PT_tools_historyHistoryzDATA   VIEW3D_PT_tools_transform_meshVIEW3D_PT_tools_transform_meshTransformtztDATA   VIEW3D_PT_tools_mesheditVIEW3D_PT_tools_mesheditMesh ToolsvzDATA 8  VIEW3D_PT_tools_meshweightVIEW3D_PT_tools_meshweightWeight Tools^zDATA8  VIEW3D_PT_tools_SURFSK_meshVIEW3D_PT_tools_SURFSK_meshBsurfaceszDATAPȷToolsDATAi Xk 8h C`dCZ?@"#X X DATAX VIEW3D_PT_last_operatorVIEW3D_PT_last_operatorTranslateObjects4DATAXk l i #C #C^^?@__]_"x x DATAx  VIEW3D_PT_transformVIEW3D_PT_transformTransformDATA -x VIEW3D_PT_grease_pencilVIEW3D_PT_grease_pencilGrease Pencil`VDATA-. VIEW3D_PT_view3d_propertiesVIEW3D_PT_view3d_propertiesViewGDATA.0-VIEW3D_PT_view3d_cursorVIEW3D_PT_view3d_cursor3D Cursor`DATA0(1.VIEW3D_PT_view3d_nameVIEW3D_PT_view3d_nameItem$DATA(1H20VIEW3D_PT_view3d_displayVIEW3D_PT_view3d_displayDisplay{DATAH2h3(1VIEW3D_PT_view3d_shadingVIEW3D_PT_view3d_shadingShading|DATAh38 H2VIEW3D_PT_view3d_motion_trackingVIEW3D_PT_view3d_motion_trackingMotion TrackingDATA8 X h3VIEW3D_PT_background_imageVIEW3D_PT_background_imageBackground ImagesDATAX x 8 VIEW3D_PT_transform_orientationsVIEW3D_PT_transform_orientationsTransform Orientations DATAx X VIEW3D_PT_context_propertiesVIEW3D_PT_context_propertiesProperties DATAl Xk ]_(_H!8 DATA 0f=y>o????m xȺ????oY޺GM6?YA;@">tKYos c?:8g:9=ޔ!=B:d<&5C)8ٻEl*!:?=o3@=o3@=o3@(Q??dA=m xȺ????DATAH 8~333?? AL>Q#?? B?=zD L=>DATAxn p pDADAwDADA?? xxwD]xxDATAp q xn pC@pC7?@hCDDATAq (s p pCpCgg?@hhgh"hDATA(s t q DHBDHB1DDBDDB?? 22wC22DATAt (s CDw??wDATAp8~H xn t > DATA > Save As Blender FileE:\maitag\2016\blender\lyapunov\lyap-displace-test_25.blendSN[#T#SRVideo Editingxx  H?B#9 DATA xDATA xxDATA wxDATA wDATA h^DATA hw^DATA hw'DATA (sDATA (P^DATA ؿ('DATA ؿP'DATA 8ؿwsDATA 8'DATA 8^DATA(x 8 DATA(8 8 x DATA(8 8 8 hDATA(8  8 hDATA( 8 8 hDATA(8 x  xDATA(x x 8 (DATA(x x x DATA(x  x ؿDATA( x x (ؿDATA(x   DATA(  x DATA( 8  DATA(8   xDATA( x 8 DATA(x x  DATA(x  x ؿ8DATA( 8 x 8DATA(8   (DATA(  8 hDATA(  8DATAH??hw_xx""Hv w DATAHv w DADAwDADA??  xxw_xxxDATAw Hv DBDA Aoon?? oyxDATA@"DATA?@H?xwrxsH#H#hy z DATAhy z DADAwDADA??  xxwxxDATAz hy @3CHBpF}CHBwwX?HB|HHB= AHxYwrxYxYDATAH#DATA@XA?wt&x( ~| 8 DATA| ~ @WDADAwDADA?? xxwtxxDATA~  | ww&DATA 8 ~ &DATA8  D Dff~33?8>Q?xw&xxDATAX)( 8;@dA>d>ddd?DATAȂ X @YDADAwDADA??  xxwtxxDATAX  Ȃ KC`KC?@w&DATA x X CC E1X1XC;F;F'7PG&DATAx  1CA›RTC4 >0A A?|HB #<Bi&DATA@8;~( Ȃ x @DATA  pDADAwDADA?? xxwD]xxDATA (  pC@pC7?@hCDDATA(  pCRpCgg?@hhgh"hDATA H ( DHBDHB1DDBDDB?? 22wC22DATAH  D?BDw??wDATAp~8; H ڙ DATA ڙ Add Image StripE:\maitag\2016\blender\lyapunov\lyap-displace-test_21\lyap0175.png-test_21.blend DATAXAB@(ؿO(]P6 ؐ DATAؐ h DATDAOTDATDA??  PPO(APPDATAh  ؐ YC7YC??B]DATA  h OOB]DATA  9C@zC Avvo:o:|HPCGiwOB]wwDATA 8~DATAp8~\#9 DATABBXAؿ(8Q(]622 ț DATA  DA$DA`DA`DA??  Q(ADATA 8  CKC?@ B]DATA8 ț CCCcøcC;F;F'7PGQB]DATAț 8 zCAzCAKK A?|HB #<BiLDATA@2P@DATABB8hw(]6b5X DATAX  bCACACACA?? wD]DATA X C`C?@w(C `DATA  BUTTONS_PT_contextBUTTONS_PT_contextContext$DATA  RENDER_PT_renderRENDER_PT_renderRender=DATA  RENDER_PT_dimensionsRENDER_PT_dimensionsDimensionsDATA 8 RENDER_PT_antialiasingRENDER_PT_antialiasingAnti-AliasingR:DATA8 X  RENDER_PT_motion_blurRENDER_PT_motion_blurSampled Motion Blur:DATAX x 8 RENDER_PT_shadingRENDER_PT_shadingShading"DATAx  X RENDER_PT_performanceRENDER_PT_performancePerformance DATA  x RENDER_PT_post_processingRENDER_PT_post_processingPost ProcessingDATA  RENDER_PT_stampRENDER_PT_stampMetadataDATA ] RENDER_PT_outputRENDER_PT_outputOutputTn DATA]^ RENDER_PT_bakeRENDER_PT_bakeBake DATA^_]RENDER_PT_freestyleRENDER_PT_freestyleFreestyle DATA_`^TexAtl_MainTexAtl_MainTexture Atlas DATA`_RENDER_PT_encodingRENDER_PT_encodingEncoding5 DATAb~ DATAx  pDADAwDADA?? xxwD]xxDATA  x pC@pC7?@hCDDATA (  pCppCgg?@hhgh"hDATA(  DHBDHB1DDBDDB?? 22wC22DATA ( CDw??wDATAp~5bx  DATA AcceptE:\maitag\2016\blender\lyapunov\yap-displace-test_21\lyap-displace-test_21_anim- DATAH ة DACA`DA`DA??  w(ADATAة h H CKC?@ wwB]DATAh  ة CC##D[[D;F;F'7PGwB]DATA h zCAzCAKK A?|HB #<BiLDATA@5~H P@SCP 9 #9 SCScenetageain Q#rX?.?N(Q(Q(Q8)\=)\==L=333>L=>L= Z'D?(#ϙh& dd??< d ZQ! ????X,GX,G??????o://lyap-displace-test_21\lyapdisplace-test_21test_21\lyap-displace-test_21 L?L?L??>???_???CYCLES_RENDER Z//@d d 5????C?ry??????D?fC??ƍ*PF & < ?=>L>I?fff?@?@Aff?AA@?A <@@L?? ? &NoneDefault?sRGBsRGBDATA ( x+ DATA(  cycles9 (- DATA9 8; shading_systemDATA8; ( 9 deviceDATA( , 8; feature_setDATA, 8 ( volume_step_size ף;DATA8 ٜ , use_square_samplesDATAٜ H7 8 progressiveDATAH7 ' ٜ volume_samplesDATA'  H7 preview_aa_samplesDATA 5 ' sample_all_lights_directDATA5 :  sample_all_lights_indirectDATA: : 5 subsurface_samplesDATA: - : volume_bouncesDATA-  : max_bouncesDATA 6 - caustics_reflectiveDATA6 &  caustics_refractiveDATA&  6 use_transparent_shadowsDATA  & volume_max_stepsDATA xڜ  samplesdDATAxڜ ۜ  preview_samplesDATAۜ  xڜ bake_typeDATA $ ۜ pixel_filter_typeDATA$  tile_orderDATA . $ aa_samples DATA. (- film_transparentDATA(- . sample_clamp_indirect<DATA x+ ( cycles_curvesDATAx+  ats_settingsx # DATAx X* num_tiles*DATA*DATAX* h x threads_errorDATAh h X* prev_engineǍ*DATAǍ*CYCLESDATAh H% h prev_deviceč*DATAč*CPUDATAH% ) h prev_borderDATA) 8) H% prev_threadsDATA8)  ) prev_choice*DATA*32DATA  8) prev_resǍ*DATAǍ*DATA ( prev_border_resč*DATAč*??DATA( # prev_actual_tile_sizeō*DATAō* DATA# ( first_runDATA(.DATA(HDATA(ض.8Q#DATA(ضX.xDATA(XضswDATA(X.Q#DATAHpp(qph#?o:=o: >?2>>2>2??2?("2P2 ?2 ?2 ?2 ?2 ?2 ?2 HB>? #<==ff??AHz?=???C#y??#???1?a?I?=¸=I??I@DATA`pph-DATA-????C?5555Ȏ ??????DATAȎ ??DATA`(qph/DATA/????C?5555 ??????DATA ??DATAph#N"1dd@ADATA1????C?5555h ??????DATAh ??DATA2????C?5555 ??????DATA ??DATAh& ffmpeg% % DATA% video#  DATA#  coder:vlcDATA  # cmp:chromaDATA   partitions`PPDATAP`partb8x8DATA   subqDATA 8  me_rangeDATA8  qdiffDATA  8 keyint_minDATA   sc_threshold(DATA H  i_qfactor5?DATAH X  b_strategyDATAX h H bfDATAh H X refsDATAH H h qcomp?DATAH  H trellisDATA  H weightbDATA  8x8dctDATA  fast-pskipDATA  wpredpaPPDATAPa2DATAX,GRenderLayerr?=(@( ( DATA( 6LineSet dX *DATAd d left_LDATAd d right_RDATA$?????SCP#9  9 SCSequencerIqIqIqIII(()\=)\==L=333>L=>L=Z(#?(#ϙ dd??dQ! =fff?=fff???)G)G??????o://lyap-displace-test_21_anim L?L?L??>???BLENDER_RENDER Z//@he ????C?5555X??????fC??*< ?=>L>I?fff?@?@Aff?AA@?A <@L?? ? &NoneDefault?sRGBsRGBDATAH(?o:=o: >?2>>2>2??84P2 ?2 ?2 ?2 ?2 ?2 ?>? #<d #< #??X7? B?@@L=|_?V.?=o:??????@????? A8Ψ DATAhޜ ( ( DATA( cycles DATA samplesDATAX7????C?55?55?ȩ ??????DATAȩ ??DATA8Ψ NTShader NodetreeShaderNodeTreew70ĨI 4 4 DATAI PDShaderNodeOutputLampLamp OutputC~???hCuhCuCC CB(BCCCCCCDATA`hCuSurfaceSurfaceDNodeSocketShaderCC4 DATAI PbDShaderNodeEmissionEmission???DuHFuGuGu AC CB(B ACPCCA CDATA`DuHFuColorColor@?NodeSocketColor AuC*DATA*????DATA`HFuDuStrengthStrength@#NodeSocketFloat A33_C(ƍ*DATA(ƍ*23B$tIDATA`GuEmissionEmissionDNodeSocketShaderCCDATA84 I GuhCuLAXl*n(jLASunx ?????AI?>??8? B?@@L=v>>==o:??????@????? AШ DATAx  DATA cycles( 8 DATA( 8 use_multiple_importance_samplingDATA8 ( samplesDATA8????C?55?55? ??????DATA ??DATAШ > NTShader NodetreeShaderNodeTreeДBwAX4 X4 DATAPDShaderNodeOutputLampLamp OutputC~???(Iu(IuCC CB(BCCCCCCDATA`(IuSurfaceSurfaceDNodeSocketShaderCCX4 DATAPbDShaderNodeEmissionEmission???JuLu AC CB(B ACPCCA CDATA`JuLu(ColorColor@?NodeSocketColor AuCǍ*DATAǍ*?Xw?H`??DATA`LuJux StrengthStrength@#NodeSocketFloat A33_CHȍ*DATAHȍ*F>$tIDATA`xEmissionEmissionDNodeSocketShaderCCDATA8X4 (IuLAn*pXlLASun.001X ?????AI?>??x:? B?@@L=v>>==o:??????@????? AѨ DATAX h h DATAh cycles DATA  use_multiple_importance_samplingDATA  samplesDATA  cast_shadowDATAx:????C?55?55? ??????DATA ??DATAѨ G NTShader NodetreeShaderNodeTree=B>C 4 4 DATA PDShaderNodeOutputLampLamp OutputC~???X X CC CB(BCCCCCCDATA`X SurfaceSurfaceDNodeSocketShaderCC4 DATA PbDShaderNodeEmissionEmission??? 8  AC CB(B ACPCCA CDATA` 8 ColorColor@?NodeSocketColor AuChÍ*DATAhÍ*Q?l+q???DATA`8  (StrengthStrength@#NodeSocketFloat A33_C*DATA*@$tIDATA`EmissionEmissionDNodeSocketShaderCCDATA84  X LAp*nLASun.0028 ?????AI?>??<? B?@@L=v>>==o:??????@????? A(8SDATA8   DATA cyclesHݜ X DATAHݜ h use_multiple_importance_samplingDATAh X Hݜ samplesDATAX h cast_shadowDATA<????C?55?55? ??????DATA ??DATA(8SNTShader NodetreeShaderNodeTree=B>C4 4 DATAPDShaderNodeOutputLampLamp OutputC~???CC CB(BCCCCCCDATA`SurfaceSurfaceDNodeSocketShaderCC4 DATAPbDShaderNodeEmissionEmission???hh AC CB(B ACPCCA CDATA`ColorColor@?NodeSocketColor AuCHÍ*DATAHÍ*?t?rm??DATA`StrengthStrength@#NodeSocketFloat A33_C(ō*DATA(ō*?$tIDATA`hEmissionEmissionDNodeSocketShaderCCDATA84 hWO rWOWorld ְ==oF=6$<6$<6$<??A @A@pA AK >L= ף;>??9SDATA  DATA  cycles_visibilityDATA  cycles(ܜ Xٜ DATA(ܜ  sample_as_lightDATA Xٜ (ܜ samplesDATAXٜ  sample_map_resolutionDATA9SNTShader NodetreeShaderNodeTree1CAy*4 84 DATA8*PDShaderNodeTexSkySky Texture@???11(Ƹr[XǣCCB(Br[<BXǣCCrQ<DATA`VectorVector9NodeSocketVectorr[B DATA ?DATA`1ColorColorD?NodeSocketColor<¬#Cč*DATAč*DATA(Ƹ?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????L?L?L?z?;A:?,@>DATA8**PDShaderNodeOutputWorldWorld OutputB}???X34|CC CB(B|C>oDiCC|C>DDATA`X34SurfaceSurfaceDNodeSocketShader|CC4 DATA`4X3VolumeVolume@NodeSocketShader|C33xCDATA*y*8*PDDShaderNodeBackgroundBackground???86799bpCC CB(BbpCFCgCCbzCFCDATA`867ColorColorD?NodeSocketColorbpCChȍ*84 DATAhȍ*ְ==oF=?DATA`786StrengthStrength@#NodeSocketFloatbpC33vC(ȍ*DATA(ȍ*?$tIDATA`9BackgroundBackgroundDNodeSocketShaderFCi CDATAy**PDShaderNodeHueSaturationHue Saturation Value z???:ɜ(˜(˜H4 H4 (ACCB(B (Ab CCCkAbCDATA`:;HueHue@#NodeSocketFloat (AuCǍ*DATAǍ*??DATA`;h=:SaturationSaturation@#NodeSocketFloat (A33_C*DATA*?@DATA`h=>;ValueValue@#NodeSocketFloat (A33ICƍ*DATAƍ*?@DATA`>ɜh=FacFac@H!NodeSocketFloatFactor (A333CÍ*DATAÍ*??DATA`ɜ>ColorColorD?NodeSocketColor (A33CH*4 DATAH*L?L?L??DATA`(˜ColorColorD?NodeSocketColorb CCō*DATAō*DATA8H4 y*y*ɜ(˜DATA84 4 y*1ɜDATA84 84 4 *8*9X3DATA884 4 y**(˜86TXHTXlyapunov_texture.oslXDXXQJADATA(Xx  CDATA(XXh2&DATA(X DDATA(X8b@kDATA(4 >DATA(bADATA(4 9DATA(غx DATA(غXbBDATA(XXغXcADATA(XXc@DATA(X(G/DATA( DATA(dDDATA(xdJDATA(dEDATA( DATA( DATA( DATA(qpUDATA(X8e@DATA(X DATA(رX(4 9DATA(رXX DATA(Xر DATA(X DATA(X=+DATA(X>(DATA(XX-,DATA(X DATA(XX DATA(X DATA(X8 DATA(X(1)DATA(X(()DATA(XX0(DATA(X DATA(XX DATA(XXrpVDATA(XX8 DATA(XH DATA( DATA( DATA( DATA(x DATA(X+DATA(XX,DATA(XXXx4 3DATA(XX4 6DATA(XX DATA(XX DATA(XXX DATA(XX DATA(X DATA( DATA(Xȵ DATA(Xh/%DATA(XX<(DATA(X(DATA(X(DATA(hX DATA(h DATA(h4h DATA(h4 DATA(h h48 DATA(h 55(DATA(5h hD(DATA((25(DATA((2(4 0DATA((/(2X DATA(/h(x DATA(hh!/ DATA(h!hh&DATA(h2h!3(DATA(h2hh4 0DATA(hhh2eDDATA(hhX DATA((hh(DATA((()4 0DATA(() (DDATA( (() DATA(( ((DATA((4 0DATA(1DDATA(1&x DATA(&(1 DATA((& DATA((X4 4DATA(# DATA(#h DATA(h)#4 >DATA()(h DATA((h)h!(DATA(h((4 0DATA(((&hXDDATA((&( DATA(((&(!(DATA(((H4 0DATA(((+(DDATA((+"(8 DATA("$(+((DATA($h"4 0DATA(h(*$DDATA((*/hX DATA(/ (*4 4DATA( '/84 >DATA(' x DATA(hE' DATA(hE: DATA(:hE DATA(?: DATA(?$h DATA($!?((DATA(!B$h9(DATA(B2!h3(DATA(2B DATA(hB2h DATA(hB& DATA(&h5hBH DATA(h5(:& DATA((:h5( DATA(((: DATA((# DATA(#9( DATA(9I# DATA(I39x DATA(3(6Ih DATA((6F38 DATA(F('(6؇ DATA(('(FxrpTDATA((A('hDATA(AC(H DATA(ChKA)DATA(hK0CȂ DATA(0()hKh#DATA(()04 6DATA((;()(DATA((;h).DATA(h)A(; DATA(A/h)h=%DATA(/hA4 6DATA(hM/ȌDATA(M(hDATA((hMDATA(h(DATA((hDATA((2DATA(2hF(DATA(hFhM2(DATA(hMEhFȎDATA(E-hM5DATA(-h(En*DATA(h(h$-HDATA(h$h8h(n*DATA(h8h6h$(4 9DATA(h61h8oDATA(1hJh6ȏoDATA(hJ*1H DATA(*DhJDATA(D*(DATAx /*?DATA(h2 * Copyright 2013, Blender Foundation.CDATA  *DATAD8b * This program is free software; you can redistribute it and/orDATA@4  * modify it under the terms of the GNU General Public LicenseDATADb * as published by the Free Software Foundation; either version 2DATA<4  * of the License, or (at your option) any later version.DATAx  *DATADb * This program is distributed in the hope that it will be useful,DATADXc * but WITHOUT ANY WARRANTY; without even the implied warranty ofDATADc * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See theUDATA0(G * GNU General Public License for more details.DATA  * DATAHd * You should have received a copy of the GNU General Public LicenseDATALxd * along with this program; if not, write to the Free Software Foundation,DATAHd * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.DATA  */DATA strDATA /* DATAXqp * Lyapunov Shader - in memory of great mathematician Aleksandr Mikhailovich LyapunovDATAD8e * Original code: Sylvio Sell - maitag.de - Rostock Germany 2013#DATA  * OSL port by Thomas DingesDATA<(4  * More information: https://developer.blender.org/T32305DATAX  */DATA  paDATA /* Fac_TypeDATA,= * 0, SPREAD, Spread indices for fac outputDATA,> * 1, ABS, Absolute values from indicesDATA0- * 2, COLOR, Get fac output from used colors-DATA  * 3, REAL, Real indicesDATA  */DATA n_cDATA8 /* Render_TypedDATA,(1 * 0, NEG, Negative Lyapunov indices onlyDATA,(( * 1, POS, Positive Lyapunov indices onlyZ1DATA,0 * 2, ALL, Positive and negative indicesDATA  */DATA ?DATAXrpfloat lyapunov(point p, float iteration_pre, float iteration_main, float p1, float p2)DATA8 { DATAH  /* Coordinates */DATA  float a = p[0];2DATA  float b = p[1];DATA  float c = p[2];DATAx lseDATA, int iter_pre = (int)floor(iteration_pre);DATA0 int iter_main = (int)floor(iteration_main);qDATA4x4  float nabla_pre = iteration_pre - (float)iter_pre;DATA84  float nabla_main = iteration_main - (float)iter_main;DATA +4DATA  float x = 0.0;DATA  float index = 0.0;DATA  float derivation = 0.0;DATA  int iter = 0;DATA gn"DATAȵ  /* Pre-iteration */DATA(h/ for (int i = 0; i < iter_pre; i++) {DATA,< x = p1 * sin(x + a) * sin(x + a) + p2;kDATA, x = p1 * sin(x + b) * sin(x + b) + p2;>DATA, x = p1 * sin(x + c) * sin(x + c) + p2;ARDATAX  } DATA +4DATA  if (nabla_pre != 0.0) {GDATA  float x_pre = x;DATA8 nt"DATA,5 x = p1 * sin(x + a) * sin(x + a) + p2;%DATA,hD x = p1 * sin(x + b) * sin(x + b) + p2;J,DATA, x = p1 * sin(x + c) * sin(x + c) + p2;=DATA44  x = x * nabla_pre + x_pre * (1.0 - nabla_pre);yJDATAX  }DATAx  DATA  /* Main-iteration */DATA(h for (int i = 0; i < iter_main; i++) {DATA,3 x = p1 * sin(x + a) * sin(x + a) + p2;xDATA4h4  derivation = 2.0 *p1 *sin(x + a) * cos(x + a);dDATAHe if (derivation != 0.0) { index += log(fabs(derivation)); iter++; }DATAX DATA,h x = p1 * sin(x + b) * sin(x + b) + p2;KDATA44  derivation = 2.0 *p1 *sin(x + b) * cos(x + b);DATAH if (derivation != 0.0) { index += log(fabs(derivation)); iter++; }DATA DATA,( x = p1 * sin(x + c) * sin(x + c) + p2;dDATA44  derivation = 2.0 *p1 *sin(x + c) * cos(x + c); M?DATAH if (derivation != 0.0) { index += log(fabs(derivation)); iter++; }DATAx  }nDATA mKDATA  if (nabla_main == 0.0) {DATA8X4  index = (iter != 0) ? index / (float)(iter) : 0.0;DATA  }KDATA  else {DATA@4  float index_pre = (iter != 0) ? index / (float)(iter) : 0.0;DATA mKDATA,h! x = p1 * sin(x + a) * sin(x + a) + p2;/O8DATA44  derivation = 2.0 *p1 *sin(x + a) * cos(x + a);yJDATAHX if (derivation != 0.0) { index += log(fabs(derivation)); iter++; }DATA mKDATA,(! x = p1 * sin(x + b) * sin(x + b) + p2;_DATA4H4  derivation = 2.0 *p1 *sin(x + b) * cos(x + b);DATAH if (derivation != 0.0) { index += log(fabs(derivation)); iter++; }DATA8 mKDATA,( x = p1 * sin(x + c) * sin(x + c) + p2;oDATA44  derivation = 2.0 *p1 *sin(x + c) * cos(x + c);DATAH if (derivation != 0.0) { index += log(fabs(derivation)); iter++; }DATAX DATA84  index = (iter != 0) ? index / (float)(iter) : 0.0;DATA@84  index = index * nabla_main + index_pre * (1.0 - nabla_main);DATAx  }DATA DATA  return index;DATA }DATA DATAh shader node_lyapunov(DATA,( color Pos_Color = color(1.0, 0.0, 0.0),DATA,h9 color Mid_Color = color(0.0, 0.0, 0.0),&DATA,h3 color Neg_Color = color(0.0, 0.0, 1.0),(DATA  float Pre_Iteration = 0.0,DATA h  float Main_Iteration = 1.0,DATA  float Pos_Scale = 0.5,DATAH  float Neg_Scale = 0.5,DATA  float Param1 = 2.0,DATA(  float Param2 = 2.0,DATA  int Fac_Type = 0,?DATA  int Render_Type = 2,DATA  float Scale = 0.25,DATA  point Pos = P,DATAx  output float Fac = 0.0, /DATAh  output color Color = 0.0)DATA8 {DATA؇  /* Calculate Texture */DATAXxrp float index = lyapunov(Pos * Scale, Pre_Iteration, Main_Iteration, Param1, Param2);tivDATAhDATAH  /* Calculate Color */DATA, if (index > 0.0 && (Render_Type != 0)) {DATAȂ  index *= Pos_Scale;DATA$h if (index > 1.0) { index = 1.0; }DATA84  Color = (Pos_Color - Mid_Color) * index + Mid_Color;DATA( }DATA0 else if (index < 0.0 && (Render_Type != 1)) {DATA  index *= Neg_Scale;DATA(h= if (index < -1.0) { index = -1.0; }DATA84  Color = (Mid_Color - Neg_Color) * index + Mid_Color;DATAȌ }DATA else {DATA Color = Mid_Color;DATA }DATADATA /* Adjust Index */DATA if (Fac_Type == 0) {DATA ( index = 0.5 + index * 0.5;8(DATAȎ }DATA5 else if (Fac_Type == 1) {DATAn* index = fabs(index);DATAH }DATAn* else if (Fac_Type == 2) {DATA<(4  index = (Color[0] + Color[1] + Color[2]) * (1.0 / 3.0);ADATA }DATAȏDATAH Fac = index;DATA}DATA(ACȷ[ACShader NodetreeAction#!#NTDATAp#h #(Cr?h"DATAph # ##CDǗ?KDATAp #h!#h #hCDǗ?DATAph!#!# #:@(DATAp!#h!#CDǗ?DATA(C2܅3?3܉B3`?L?33@#B@/C@~rC@`?L?33@DATA(h"nodes["Script"].inputs[4].default_valueDATAC2܅¤p}??p}?܉Bp}?`?L?33@#BQ?/CQ?~rCQ?`?L?33@DATA(Knodes["Script"].inputs[3].default_valueDATAhC2܅¤p}??p}?܉Bp}?`?L?33@#BQ?/CQ?~rCQ?`?L?33@DATA,nodes["Script.001"].inputs[3].default_valueDATA23Mff@?ff@3M Bff@`?L?33@ͲUB23@B23@bB23@`?L?33@Ϥ Cff@/Cff@1[QCff@`?L?33@DATA,(nodes["Script.001"].inputs[6].default_valueDATAC2܅¤p}??p}?܉Bp}?`?L?33@#BQ?/CQ?~rCQ?`?L?33@DATA,nodes["Script.002"].inputs[3].default_valueOB8Q#Q#OBArea (j  ? s???????hb@ξL:????9,eHW0>!Y\B>MIoD?? s??????????:,e!>HWY\M 0>BJoD??1x0?d? #=?>= #=?> A\B??????@???DATA x x DATAx x cyclesDATAx x cycles_visibilityOBQ#8Q#OBCameraamera.001X T  ?<-???????m?Zr;?????ST??!r,,>fs?rU??<-???????33?3?5)?ST?,sU??->=I!rfs?͝>0Q=Nu>*;?d???>6 ?u=> A\B?????8DATAX 8 8 DATA8 cyclesDATA8??=L> ף<OBxQ#OBLyapunoveݜ 觓  CCh(Q??????qaALY>????9E6XM?*>">tK(Q?????????8(M?ޒ>>tH6X\KkF,$3?d?<?>">u=> A\B??????@???\<$H} &DATAݜ  DATA  cyclesDATA  cycles_visibilityDATADATAhDATA??=L> ף<HDATAC[Subsurf 9 3#OBxHOBSun Xl  >F@??????k(:@_????+>%xAg?Z>>?j=F@?????????+>g??j=%[>?\*>0=?d? #=?>= #=?> A\B??????@???DATA X DATAX  cyclesDATA X cycles_visibilityOBHxOBSun.001ߜ n  `BdN@ij????????????8GF::Ts_YJ?>R>%>%d?u`BdN@ij??????????7G^Y#>G::H?>%d?RsR>sD?;0G?d? #=?>= #=?> A\B??????@???DATAߜ  DATA  cyclesDATA  cycles_visibilityOBHOBSun.002 p  r{#@ij???????? @????:>+}TsC >ЦsR>@yqk9ur{#@ij??????????:>C >@y,}Цsrk9TsR>vO@%E@?d? #=?>= #=?> A\B??????@???DATA ( DATA(  cyclesDATA ( cycles_visibilityMAH.MAlyapunov L?L?L???????????L??????????????? #<2L>??L>???2?? ף; ף;?C@C@ ?????????@?=?==???X;S????o?o?o?L==ff?????DATA  DATA cyclesh h DATAh volume_samplingDATA@X %??????????L>?????????????????????????????DATA;Sh] NTShader Nodetreeh"#ShaderNodeTree"}{yBy*(,84 eDATAhh"#ȷ?DATAy*y*( PޓDShaderNodeMappingMappingm???̜̜ΜΜHCx4 x4 b- T+CCB(Bb- ĈtT+CCb Ĉ~DATA`̜i7VectorVectorD9NodeSocketVectorb- ¸n*x 4 DATAn*?DATA`ΜHk7VectorVectorD9NodeSocketVectort*^C؍n*DATA؍n*DATA8x4 y*y*̜ΜDATAHC(QG:?( @~`1 DATA`xϜМl7GeneratedGeneratedD9NodeSocketVector`*Cn*DATAn*?DATA`МXҜxϜh NormalNormal@9NodeSocketVector`33Cn*DATAn*?DATA`XҜӜМ UVUV@9NodeSocketVector`ffBؓn*DATAؓn*?DATA`Ӝ8՜XҜߓ ObjectObject@9NodeSocketVector`ffBn*DATAn*?DATA`8՜֜Ӝޓ CameraCamera@9NodeSocketVector`ffBn*DATAn*?DATA`֜H*8՜ܓ WindowWindow@9NodeSocketVector`,BXn*DATAXn*?DATA`H*֜8ۓ ReflectionReflection@9NodeSocketVector`ĚAn*DATAn*?DATAy*y*y*s.PJDShaderNodeBsdfGlossyGlossy BSDF???****ЍC7}DCB(BЍCCC7}DCВCCDATA`*(*H FColorColor@?NodeSocketColorЍCDDATAM?ZN?hL"??DATA`(***FRoughnessRoughness@H!NodeSocketFloatFactorЍC͌DhDATAh=?DATA`*(* NormalNormal9NodeSocketVectorЍCCxn*DATAxn*?DATA`*HBSDFBSDFDNodeSocketShaderCDDATAy*y*y*XPDShaderNodeOutputMaterialMaterial OutputB|???x*X*ԂDhC CB(BԂDTDChCDDDATA`x**ٓ SurfaceSurfaceDNodeSocketShaderԂD4ChbDATA`*X*x*Xؓ VolumeVolume@NodeSocketShaderԂDCDATA`X**֓ DisplacementDisplacement#NodeSocketFloatԂDCcDATA?DATAy*xy*y*/7PDShaderNodeMathMath.001s???ȗ*8*++4 4  CCC CB(B CCCCCB MCCDATA`ȗ*8*t2 ValueValueD#NodeSocketFloat CCC(cDATA(?@@FDATA`8*ȗ*w2 Value_001Value@#NodeSocketFloat CCC(DATA(?@@FDATA`+2 ValueValueD#NodeSocketFloatCk6CHDATAHDATA84 y*y*ȗ*+DATAxy*hy*y*(PtDShaderNodeMixShaderMix Shader???-/h1h14 4 d&DLC CB(Bd&DdIDCLCdC)DdCGDDATA`-.n FacFacDH!NodeSocketFloatFactord&DC(HdDATA(?DATA`./-FShaderShaderDNodeSocketShaderd&DCbDATA`/.xFShader_001ShaderDNodeSocketShaderd&DC4 DATA`h1FShaderShaderDNodeSocketShaderdIDCDATA84 xy*xy*.h1DATAhy*+xy*PDShaderNodeSeparateRGBSeparate RGBx???22H4(7h4 h4 nAbC CB(BnACCbCnACDATA`2ImageImageD?NodeSocketColornAChcDATAhL?L?L??DATA`H45RRD#NodeSocketFloatCdCDATADATA`5(7H4GG@#NodeSocketFloatCCȋDATAȋDATA`(75BB@#NodeSocketFloatCCȊDATAȊDATA8h4 hy*hy*2H4DATA++hy*HPGDShaderNodeBsdfDiffuseDiffuse BSDF???83H5H59CkCB(B9CwDk9CDDATA`8h2n ColorColorD?NodeSocketColor9CHbDATAH52H?L?[??DATA`h238Hn RoughnessRoughness@H!NodeSocketFloatFactor9CfÈ&DATA&>?DATA`3h2صn NormalNormal9NodeSocketVector9Cf&èn*DATAn*?DATA`H5hn BSDFBSDFDNodeSocketShaderwD5DATA+x++P5DShaderNodeScriptScript.002???6GhIJHhv 4 4 1'=ÜC CB(B1'=ĜDuÜCB1'3ĜlDATA`6(8V Pos_ColorPos_Color@?NodeSocketColor1'=AH&DATAH&?DATA`(896U Mid_ColorMid_Color@?NodeSocketColor1'=Ø?((DATA((?TY<?DATA`9;(8T Neg_ColorNeg_Color@?NodeSocketColor1'=ff'DATA'?DATA`;x<9R Pre_IterationPre_Iteration@#NodeSocketFloat1'=33%'DATA'DǗ?DATA`x<=;8Q Main_IterationMain_Iteration@#NodeSocketFloat1'=33y&DATA&ef@DATA`=X?x<O Pos_ScalePos_Scale@#NodeSocketFloat1'=Ú¨&DATA&?DATA`X?@=(^ Neg_ScaleNeg_Scale@#NodeSocketFloat1'=Úh&DATAh&?DATA`@8BX?f Param1Param1@#NodeSocketFloat1'=ڈ'DATA'R@DATA`8BC@_7Param2Param2@#NodeSocketFloat1'=Lè'DATA'33?DATA`CE8B8a7Fac_TypeFac_Type@h5NodeSocketInt1'=L'H'DATAH'DATA`EFCb7Render_TypeRender_Type@h5NodeSocketInt1'=L<&DATA&DATA`FGEd7ScaleScale@#NodeSocketFloat1'=LQ8"DATA8"Q8>DATA`GFe7PosPosD9NodeSocketVector1'=Lfxn*eDATAxn*DATA`hIJf7FacFacD#NodeSocketFloatĜDœBث"DATAث"DATA`JhIhh7ColorColor@?NodeSocketColorĜDffB"DATA"?DATA84 ++;hIDATAt%DOpenShadingLanguage 1.00 # Compiled by oslc 1.5.11 shader node_lyapunov param color Pos_Color 1 0 0 %read{237,237} %write{2147483647,-1} param color Mid_Color 0 0 0 %read{237,254} %write{2147483647,-1} param color Neg_Color 0 0 1 %read{251,251} %write{2147483647,-1} param float Pre_Iteration 0 %read{6,11} %write{2147483647,-1} param float Main_Iteration 1 %read{8,13} %write{2147483647,-1} param float Pos_Scale 0.5 %read{233,233} %write{2147483647,-1} param float Neg_Scale 0.5 %read{247,247} %write{2147483647,-1} param float Param1 2 %read{23,201} %write{2147483647,-1} param float Param2 2 %read{27,200} %write{2147483647,-1} param int Fac_Type 0 %read{255,262} %write{2147483647,-1} param int Render_Type 2 %read{229,243} %write{2147483647,-1} param float Scale 0.25 %read{1,1} %write{2147483647,-1} param point Pos 0 0 0 %read{1,1} %write{0,0} oparam float Fac 0 %read{2147483647,-1} %write{271,271} oparam color Color 0 0 0 %read{264,267} %write{239,254} global point P %read{0,0} %write{2147483647,-1} local float ___320_a %read{21,163} %write{3,3} local float ___320_b %read{28,184} %write{4,4} local float ___320_c %read{35,205} %write{5,5} local int ___320_iter_pre %read{10,20} %write{7,7} local int ___320_iter_main %read{12,74} %write{9,9} local float ___320_nabla_pre %read{44,69} %write{11,11} local float ___320_nabla_main %read{140,221} %write{13,13} local float ___320_x %read{18,205} %write{14,200} local float ___320_index %read{18,224} %write{15,223} local float ___320_derivation %read{18,210} %write{16,207} local int ___320_iter %read{18,217} %write{17,214} local int ___321_i %read{18,43} %write{18,43} local float ___323_x_pre %read{70,70} %write{46,46} local int ___324_i %read{72,139} %write{72,139} local float ___330_index_pre %read{222,222} %write{150,151} local float index %read{226,271} %write{224,270} temp point $tmp1 %read{3,5} %write{1,1} const string $const1 "lyapunov" %read{2,2} %write{2147483647,-1} const int $const2 0 %read{3,264} %write{2147483647,-1} const int $const3 1 %read{4,265} %write{2147483647,-1} const int $const4 2 %read{5,267} %write{2147483647,-1} temp float $tmp2 %read{7,7} %write{6,6} temp float $tmp3 %read{9,9} %write{8,8} temp float $tmp4 %read{11,11} %write{10,10} temp float $tmp5 %read{13,13} %write{12,12} const float $const5 0 %read{14,240} %write{2147483647,-1} temp int $tmp6 %read{18,43} %write{18,43} temp float $tmp7 %read{23,23} %write{22,22} temp float $tmp8 %read{22,22} %write{21,21} temp float $tmp9 %read{26,26} %write{23,23} temp float $tmp10 %read{26,26} %write{25,25} temp float $tmp11 %read{25,25} %write{24,24} temp float $tmp12 %read{27,27} %write{26,26} temp float $tmp13 %read{30,30} %write{29,29} temp float $tmp14 %read{29,29} %write{28,28} temp float $tmp15 %read{33,33} %write{30,30} temp float $tmp16 %read{33,33} %write{32,32} temp float $tmp17 %read{32,32} %write{31,31} temp float $tmp18 %read{34,34} %write{33,33} temp float $tmp19 %read{37,37} %write{36,36} temp float $tmp20 %read{36,36} %write{35,35} temp float $tmp21 %read{40,40} %write{37,37} temp float $tmp22 %read{40,40} %write{39,39} temp float $tmp23 %read{39,39} %write{38,38} temp float $tmp24 %read{41,41} %write{40,40} temp int $tmp25 %read{2147483647,-1} %write{42,42} temp int $tmp26 %read{45,45} %write{44,44} temp float $tmp27 %read{49,49} %write{48,48} temp float $tmp28 %read{48,48} %write{47,47} temp float $tmp29 %read{52,52} %write{49,49} temp float $tmp30 %read{52,52} %write{51,51} temp float $tmp31 %read{51,51} %write{50,50} temp float $tmp32 %read{53,53} %write{52,52} temp float $tmp33 %read{56,56} %write{55,55} temp float $tmp34 %read{55,55} %write{54,54} temp float $tmp35 %read{59,59} %write{56,56} temp float $tmp36 %read{59,59} %write{58,58} temp float $tmp37 %read{58,58} %write{57,57} temp float $tmp38 %read{60,60} %write{59,59} temp float $tmp39 %read{63,63} %write{62,62} temp float $tmp40 %read{62,62} %write{61,61} temp float $tmp41 %read{66,66} %write{63,63} temp float $tmp42 %read{66,66} %write{65,65} temp float $tmp43 %read{65,65} %write{64,64} temp float $tmp44 %read{67,67} %write{66,66} temp float $tmp45 %read{71,71} %write{68,68} const float $const6 1 %read{69,269} %write{2147483647,-1} temp float $tmp46 %read{70,70} %write{69,69} temp float $tmp47 %read{71,71} %write{70,70} temp int $tmp48 %read{72,139} %write{72,139} temp float $tmp49 %read{77,77} %write{76,76} temp float $tmp50 %read{76,76} %write{75,75} temp float $tmp51 %read{80,80} %write{77,77} temp float $tmp52 %read{80,80} %write{79,79} temp float $tmp53 %read{79,79} %write{78,78} temp float $tmp54 %read{81,81} %write{80,80} const float $const7 2 %read{82,201} %write{2147483647,-1} temp float $tmp55 %read{85,85} %write{82,82} temp float $tmp56 %read{85,85} %write{84,84} temp float $tmp57 %read{84,84} %write{83,83} temp float $tmp58 %read{88,88} %write{85,85} temp float $tmp59 %read{88,88} %write{87,87} temp float $tmp60 %read{87,87} %write{86,86} temp int $tmp61 %read{90,90} %write{89,89} temp float $tmp62 %read{93,93} %write{92,92} temp float $tmp63 %read{92,92} %write{91,91} temp int $tmp64 %read{2147483647,-1} %write{94,94} temp float $tmp65 %read{98,98} %write{97,97} temp float $tmp66 %read{97,97} %write{96,96} temp float $tmp67 %read{101,101} %write{98,98} temp float $tmp68 %read{101,101} %write{100,100} temp float $tmp69 %read{100,100} %write{99,99} temp float $tmp70 %read{102,102} %write{101,101} temp float $tmp71 %read{106,106} %write{103,103} temp float $tmp72 %read{106,106} %write{105,105} temp float $tmp73 %read{105,105} %write{104,104} temp float $tmp74 %read{109,109} %write{106,106} temp float $tmp75 %read{109,109} %write{108,108} temp float $tmp76 %read{108,108} %write{107,107} temp int $tmp77 %read{111,111} %write{110,110} temp float $tmp78 %read{114,114} %write{113,113} temp float $tmp79 %read{113,113} %write{112,112} temp int $tmp80 %read{2147483647,-1} %write{115,115} temp float $tmp81 %read{119,119} %write{118,118} temp float $tmp82 %read{118,118} %write{117,117} temp float $tmp83 %read{122,122} %write{119,119} temp float $tmp84 %read{122,122} %write{121,121} temp float $tmp85 %read{121,121} %write{120,120} temp float $tmp86 %read{123,123} %write{122,122} temp float $tmp87 %read{127,127} %write{124,124} temp float $tmp88 %read{127,127} %write{126,126} temp float $tmp89 %read{126,126} %write{125,125} temp float $tmp90 %read{130,130} %write{127,127} temp float $tmp91 %read{130,130} %write{129,129} temp float $tmp92 %read{129,129} %write{128,128} temp int $tmp93 %read{132,132} %write{131,131} temp float $tmp94 %read{135,135} %write{134,134} temp float $tmp95 %read{134,134} %write{133,133} temp int $tmp96 %read{2147483647,-1} %write{136,136} temp int $tmp97 %read{2147483647,-1} %write{138,138} temp int $tmp98 %read{141,141} %write{140,140} temp int $tmp99 %read{143,143} %write{142,142} temp float $tmp100 %read{145,145} %write{144,144} temp int $tmp101 %read{148,148} %write{147,147} temp float $tmp102 %read{150,150} %write{149,149} temp float $tmp103 %read{154,154} %write{153,153} temp float $tmp104 %read{153,153} %write{152,152} temp float $tmp105 %read{157,157} %write{154,154} temp float $tmp106 %read{157,157} %write{156,156} temp float $tmp107 %read{156,156} %write{155,155} temp float $tmp108 %read{158,158} %write{157,157} temp float $tmp109 %read{162,162} %write{159,159} temp float $tmp110 %read{162,162} %write{161,161} temp float $tmp111 %read{161,161} %write{160,160} temp float $tmp112 %read{165,165} %write{162,162} temp float $tmp113 %read{165,165} %write{164,164} temp float $tmp114 %read{164,164} %write{163,163} temp int $tmp115 %read{167,167} %write{166,166} temp float $tmp116 %read{170,170} %write{169,169} temp float $tmp117 %read{169,169} %write{168,168} temp int $tmp118 %read{2147483647,-1} %write{171,171} temp float $tmp119 %read{175,175} %write{174,174} temp float $tmp120 %read{174,174} %write{173,173} temp float $tmp121 %read{178,178} %write{175,175} temp float $tmp122 %read{178,178} %write{177,177} temp float $tmp123 %read{177,177} %write{176,176} temp float $tmp124 %read{179,179} %write{178,178} temp float $tmp125 %read{183,183} %write{180,180} temp float $tmp126 %read{183,183} %write{182,182} temp float $tmp127 %read{182,182} %write{181,181} temp float $tmp128 %read{186,186} %write{183,183} temp float $tmp129 %read{186,186} %write{185,185} temp float $tmp130 %read{185,185} %write{184,184} temp int $tmp131 %read{188,188} %write{187,187} temp float $tmp132 %read{191,191} %write{190,190} temp float $tmp133 %read{190,190} %write{189,189} temp int $tmp134 %read{2147483647,-1} %write{192,192} temp float $tmp135 %read{196,196} %write{195,195} temp float $tmp136 %read{195,195} %write{194,194} temp float $tmp137 %read{199,199} %write{196,196} temp float $tmp138 %read{199,199} %write{198,198} temp float $tmp139 %read{198,198} %write{197,197} temp float $tmp140 %read{200,200} %write{199,199} temp float $tmp141 %read{204,204} %write{201,201} temp float $tmp142 %read{204,204} %write{203,203} temp float $tmp143 %read{203,203} %write{202,202} temp float $tmp144 %read{207,207} %write{204,204} temp float $tmp145 %read{207,207} %write{206,206} temp float $tmp146 %read{206,206} %write{205,205} temp int $tmp147 %read{209,209} %write{208,208} temp float $tmp148 %read{212,212} %write{211,211} temp float $tmp149 %read{211,211} %write{210,210} temp int $tmp150 %read{2147483647,-1} %write{213,213} temp int $tmp151 %read{216,216} %write{215,215} temp float $tmp152 %read{218,218} %write{217,217} temp float $tmp153 %read{223,223} %write{220,220} temp float $tmp154 %read{222,222} %write{221,221} temp float $tmp155 %read{223,223} %write{222,222} temp int $tmp156 %read{227,227} %write{226,226} temp int $tmp157 %read{228,232} %write{227,231} temp int $tmp158 %read{230,230} %write{229,229} temp int $tmp159 %read{231,231} %write{230,230} temp int $tmp160 %read{235,235} %write{234,234} temp color $tmp161 %read{238,238} %write{237,237} temp color $tmp162 %read{239,239} %write{238,238} temp int $tmp163 %read{241,241} %write{240,240} temp int $tmp164 %read{242,246} %write{241,245} temp int $tmp165 %read{244,244} %write{243,243} temp int $tmp166 %read{245,245} %write{244,244} const float $const8 -1 %read{248,250} %write{2147483647,-1} temp int $tmp167 %read{249,249} %write{248,248} temp color $tmp168 %read{252,252} %write{251,251} temp color $tmp169 %read{253,253} %write{252,252} temp int $tmp170 %read{256,256} %write{255,255} const float $const9 0.5 %read{257,258} %write{2147483647,-1} temp float $tmp171 %read{258,258} %write{257,257} temp int $tmp172 %read{260,260} %write{259,259} temp int $tmp173 %read{263,263} %write{262,262} temp float $tmp174 %read{266,266} %write{264,264} temp float $tmp175 %read{266,266} %write{265,265} temp float $tmp176 %read{268,268} %write{266,266} temp float $tmp177 %read{268,268} %write{267,267} temp float $tmp178 %read{270,270} %write{268,268} const float $const10 3 %read{269,269} %write{2147483647,-1} temp float $tmp179 %read{270,270} %write{269,269} code Pos # C:\\Users\\semmi\\AppData\\Local\\Temp\\tmplf9fa5_y.osl:126 # output float Fac = 0.0, assign Pos P %filename{"C:\\Users\\semmi\\AppData\\Local\\Temp\\tmplf9fa5_y.osl"} %line{126} %argrw{"wr"} code ___main___ # C:\\Users\\semmi\\AppData\\Local\\Temp\\tmplf9fa5_y.osl:131 # mul $tmp1 Pos Scale %filename{"C:\\Users\\semmi\\AppData\\Local\\Temp\\tmplf9fa5_y.osl"} %line{131} %argrw{"wrr"} functioncall $const1 226 %argrw{"r"} # C:\\Users\\semmi\\AppData\\Local\\Temp\\tmplf9fa5_y.osl:43 # float b = p[1]; compref ___320_a $tmp1 $const2 %line{43} %argrw{"wrr"} # C:\\Users\\semmi\\AppData\\Local\\Temp\\tmplf9fa5_y.osl:44 # float c = p[2]; compref ___320_b $tmp1 $const3 %line{44} %argrw{"wrr"} # C:\\Users\\semmi\\AppData\\Local\\Temp\\tmplf9fa5_y.osl:45 # compref ___320_c $tmp1 $const4 %line{45} %argrw{"wrr"} # C:\\Users\\semmi\\AppData\\Local\\Temp\\tmplf9fa5_y.osl:47 # int iter_main = (int)floor(iteration_main); floor $tmp2 Pre_Iteration %line{47} %argrw{"wr"} assign ___320_iter_pre $tmp2 %argrw{"wr"} # C:\\Users\\semmi\\AppData\\Local\\Temp\\tmplf9fa5_y.osl:48 # float nabla_pre = iteration_pre - (float)iter_pre; floor $tmp3 Main_Iteration %line{48} %argrw{"wr"} assign ___320_iter_main $tmp3 %argrw{"wr"} # C:\\Users\\semmi\\AppData\\Local\\Temp\\tmplf9fa5_y.osl:49 # float nabla_main = iteration_main - (float)iter_main; assign $tmp4 ___320_iter_pre %line{49} %argrw{"wr"} sub ___320_nabla_pre Pre_Iteration $tmp4 %argrw{"wrr"} # C:\\Users\\semmi\\AppData\\Local\\Temp\\tmplf9fa5_y.osl:50 # assign $tmp5 ___320_iter_main %line{50} %argrw{"wr"} sub ___320_nabla_main Main_Iteration $tmp5 %argrw{"wrr"} # C:\\Users\\semmi\\AppData\\Local\\Temp\\tmplf9fa5_y.osl:52 # float index = 0.0; assign ___320_x $const5 %line{52} %argrw{"wr"} # C:\\Users\\semmi\\AppData\\Local\\Temp\\tmplf9fa5_y.osl:53 # float derivation = 0.0; assign ___320_index $const5 %line{53} %argrw{"wr"} # C:\\Users\\semmi\\AppData\\Local\\Temp\\tmplf9fa5_y.osl:54 # int iter = 0; assign ___320_derivation $const5 %line{54} %argrw{"wr"} # C:\\Users\\semmi\\AppData\\Local\\Temp\\tmplf9fa5_y.osl:55 # assign ___320_iter $const2 %line{55} %argrw{"wr"} # C:\\Users\\semmi\\AppData\\Local\\Temp\\tmplf9fa5_y.osl:58 # x = p1 * sin(x + a) * sin(x + a) + p2; for $tmp6 20 21 42 44 %line{58} %argrw{"r"} assign ___321_i $const2 %argrw{"wr"} lt $tmp6 ___321_i ___320_iter_pre %argrw{"wrr"} # C:\\Users\\semmi\\AppData\\Local\\Temp\\tmplf9fa5_y.osl:59 # x = p1 * sin(x + b) * sin(x + b) + p2; add $tmp8 ___320_x ___320_a %line{59} %argrw{"wrr"} sin $tmp7 $tmp8 %argrw{"wr"} mul $tmp9 Param1 $tmp7 %argrw{"wrr"} add $tmp11 ___320_x ___320_a %argrw{"wrr"} sin $tmp10 $tmp11 %argrw{"wr"} mul $tmp12 $tmp9 $tmp10 %argrw{"wrr"} add ___320_x $tmp12 Param2 %argrw{"wrr"} # C:\\Users\\semmi\\AppData\\Local\\Temp\\tmplf9fa5_y.osl:60 # x = p1 * sin(x + c) * sin(x + c) + p2; add $tmp14 ___320_x ___320_b %line{60} %argrw{"wrr"} sin $tmp13 $tmp14 %argrw{"wr"} mul $tmp15 Param1 $tmp13 %argrw{"wrr"} add $tmp17 ___320_x ___320_b %argrw{"wrr"} sin $tmp16 $tmp17 %argrw{"wr"} mul $tmp18 $tmp15 $tmp16 %argrw{"wrr"} add ___320_x $tmp18 Param2 %argrw{"wrr"} # C:\\Users\\semmi\\AppData\\Local\\Temp\\tmplf9fa5_y.osl:61 # } add $tmp20 ___320_x ___320_c %line{61} %argrw{"wrr"} sin $tmp19 $tmp20 %argrw{"wr"} mul $tmp21 Param1 $tmp19 %argrw{"wrr"} add $tmp23 ___320_x ___320_c %argrw{"wrr"} sin $tmp22 $tmp23 %argrw{"wr"} mul $tmp24 $tmp21 $tmp22 %argrw{"wrr"} add ___320_x $tmp24 Param2 %argrw{"wrr"} # C:\\Users\\semmi\\AppData\\Local\\Temp\\tmplf9fa5_y.osl:58 # x = p1 * sin(x + a) * sin(x + a) + p2; assign $tmp25 ___321_i %line{58} %argrw{"wr"} add ___321_i ___321_i $const3 %argrw{"wrr"} # C:\\Users\\semmi\\AppData\\Local\\Temp\\tmplf9fa5_y.osl:64 # float x_pre = x; neq $tmp26 ___320_nabla_pre $const5 %line{64} %argrw{"wrr"} if $tmp26 72 72 %argrw{"r"} # C:\\Users\\semmi\\AppData\\Local\\Temp\\tmplf9fa5_y.osl:65 # assign ___323_x_pre ___320_x %line{65} %argrw{"wr"} # C:\\Users\\semmi\\AppData\\Local\\Temp\\tmplf9fa5_y.osl:67 # x = p1 * sin(x + b) * sin(x + b) + p2; add $tmp28 ___320_x ___320_a %line{67} %argrw{"wrr"} sin $tmp27 $tmp28 %argrw{"wr"} mul $tmp29 Param1 $tmp27 %argrw{"wrr"} add $tmp31 ___320_x ___320_a %argrw{"wrr"} sin $tmp30 $tmp31 %argrw{"wr"} mul $tmp32 $tmp29 $tmp30 %argrw{"wrr"} add ___320_x $tmp32 Param2 %argrw{"wrr"} # C:\\Users\\semmi\\AppData\\Local\\Temp\\tmplf9fa5_y.osl:68 # x = p1 * sin(x + c) * sin(x + c) + p2; add $tmp34 ___320_x ___320_b %line{68} %argrw{"wrr"} sin $tmp33 $tmp34 %argrw{"wr"} mul $tmp35 Param1 $tmp33 %argrw{"wrr"} add $tmp37 ___320_x ___320_b %argrw{"wrr"} sin $tmp36 $tmp37 %argrw{"wr"} mul $tmp38 $tmp35 $tmp36 %argrw{"wrr"} add ___320_x $tmp38 Param2 %argrw{"wrr"} # C:\\Users\\semmi\\AppData\\Local\\Temp\\tmplf9fa5_y.osl:69 # x = x * nabla_pre + x_pre * (1.0 - nabla_pre); add $tmp40 ___320_x ___320_c %line{69} %argrw{"wrr"} sin $tmp39 $tmp40 %argrw{"wr"} mul $tmp41 Param1 $tmp39 %argrw{"wrr"} add $tmp43 ___320_x ___320_c %argrw{"wrr"} sin $tmp42 $tmp43 %argrw{"wr"} mul $tmp44 $tmp41 $tmp42 %argrw{"wrr"} add ___320_x $tmp44 Param2 %argrw{"wrr"} # C:\\Users\\semmi\\AppData\\Local\\Temp\\tmplf9fa5_y.osl:70 # } mul $tmp45 ___320_x ___320_nabla_pre %line{70} %argrw{"wrr"} sub $tmp46 $const6 ___320_nabla_pre %argrw{"wrr"} mul $tmp47 ___323_x_pre $tmp46 %argrw{"wrr"} add ___320_x $tmp45 $tmp47 %argrw{"wrr"} # C:\\Users\\semmi\\AppData\\Local\\Temp\\tmplf9fa5_y.osl:74 # x = p1 * sin(x + a) * sin(x + a) + p2; for $tmp48 74 75 138 140 %line{74} %argrw{"r"} assign ___324_i $const2 %argrw{"wr"} lt $tmp48 ___324_i ___320_iter_main %argrw{"wrr"} # C:\\Users\\semmi\\AppData\\Local\\Temp\\tmplf9fa5_y.osl:75 # derivation = 2.0 *p1 *sin(x + a) * cos(x + a); add $tmp50 ___320_x ___320_a %line{75} %argrw{"wrr"} sin $tmp49 $tmp50 %argrw{"wr"} mul $tmp51 Param1 $tmp49 %argrw{"wrr"} add $tmp53 ___320_x ___320_a %argrw{"wrr"} sin $tmp52 $tmp53 %argrw{"wr"} mul $tmp54 $tmp51 $tmp52 %argrw{"wrr"} add ___320_x $tmp54 Param2 %argrw{"wrr"} # C:\\Users\\semmi\\AppData\\Local\\Temp\\tmplf9fa5_y.osl:76 # if (derivation != 0.0) { index += log(fabs(derivation)); iter++; } mul $tmp55 $const7 Param1 %line{76} %argrw{"wrr"} add $tmp57 ___320_x ___320_a %argrw{"wrr"} sin $tmp56 $tmp57 %argrw{"wr"} mul $tmp58 $tmp55 $tmp56 %argrw{"wrr"} add $tmp60 ___320_x ___320_a %argrw{"wrr"} cos $tmp59 $tmp60 %argrw{"wr"} mul ___320_derivation $tmp58 $tmp59 %argrw{"wrr"} # C:\\Users\\semmi\\AppData\\Local\\Temp\\tmplf9fa5_y.osl:77 # neq $tmp61 ___320_derivation $const5 %line{77} %argrw{"wrr"} if $tmp61 96 96 %argrw{"r"} fabs $tmp63 ___320_derivation %argrw{"wr"} log $tmp62 $tmp63 %argrw{"wr"} add ___320_index ___320_index $tmp62 %argrw{"wrr"} assign $tmp64 ___320_iter %argrw{"wr"} add ___320_iter ___320_iter $const3 %argrw{"wrr"} # C:\\Users\\semmi\\AppData\\Local\\Temp\\tmplf9fa5_y.osl:79 # derivation = 2.0 *p1 *sin(x + b) * cos(x + b); add $tmp66 ___320_x ___320_b %line{79} %argrw{"wrr"} sin $tmp65 $tmp66 %argrw{"wr"} mul $tmp67 Param1 $tmp65 %argrw{"wrr"} add $tmp69 ___320_x ___320_b %argrw{"wrr"} sin $tmp68 $tmp69 %argrw{"wr"} mul $tmp70 $tmp67 $tmp68 %argrw{"wrr"} add ___320_x $tmp70 Param2 %argrw{"wrr"} # C:\\Users\\semmi\\AppData\\Local\\Temp\\tmplf9fa5_y.osl:80 # if (derivation != 0.0) { index += log(fabs(derivation)); iter++; } mul $tmp71 $const7 Param1 %line{80} %argrw{"wrr"} add $tmp73 ___320_x ___320_b %argrw{"wrr"} sin $tmp72 $tmp73 %argrw{"wr"} mul $tmp74 $tmp71 $tmp72 %argrw{"wrr"} add $tmp76 ___320_x ___320_b %argrw{"wrr"} cos $tmp75 $tmp76 %argrw{"wr"} mul ___320_derivation $tmp74 $tmp75 %argrw{"wrr"} # C:\\Users\\semmi\\AppData\\Local\\Temp\\tmplf9fa5_y.osl:81 # neq $tmp77 ___320_derivation $const5 %line{81} %argrw{"wrr"} if $tmp77 117 117 %argrw{"r"} fabs $tmp79 ___320_derivation %argrw{"wr"} log $tmp78 $tmp79 %argrw{"wr"} add ___320_index ___320_index $tmp78 %argrw{"wrr"} assign $tmp80 ___320_iter %argrw{"wr"} add ___320_iter ___320_iter $const3 %argrw{"wrr"} # C:\\Users\\semmi\\AppData\\Local\\Temp\\tmplf9fa5_y.osl:83 # derivation = 2.0 *p1 *sin(x + c) * cos(x + c); add $tmp82 ___320_x ___320_c %line{83} %argrw{"wrr"} sin $tmp81 $tmp82 %argrw{"wr"} mul $tmp83 Param1 $tmp81 %argrw{"wrr"} add $tmp85 ___320_x ___320_c %argrw{"wrr"} sin $tmp84 $tmp85 %argrw{"wr"} mul $tmp86 $tmp83 $tmp84 %argrw{"wrr"} add ___320_x $tmp86 Param2 %argrw{"wrr"} # C:\\Users\\semmi\\AppData\\Local\\Temp\\tmplf9fa5_y.osl:84 # if (derivation != 0.0) { index += log(fabs(derivation)); iter++; } mul $tmp87 $const7 Param1 %line{84} %argrw{"wrr"} add $tmp89 ___320_x ___320_c %argrw{"wrr"} sin $tmp88 $tmp89 %argrw{"wr"} mul $tmp90 $tmp87 $tmp88 %argrw{"wrr"} add $tmp92 ___320_x ___320_c %argrw{"wrr"} cos $tmp91 $tmp92 %argrw{"wr"} mul ___320_derivation $tmp90 $tmp91 %argrw{"wrr"} # C:\\Users\\semmi\\AppData\\Local\\Temp\\tmplf9fa5_y.osl:85 # } neq $tmp93 ___320_derivation $const5 %line{85} %argrw{"wrr"} if $tmp93 138 138 %argrw{"r"} fabs $tmp95 ___320_derivation %argrw{"wr"} log $tmp94 $tmp95 %argrw{"wr"} add ___320_index ___320_index $tmp94 %argrw{"wrr"} assign $tmp96 ___320_iter %argrw{"wr"} add ___320_iter ___320_iter $const3 %argrw{"wrr"} # C:\\Users\\semmi\\AppData\\Local\\Temp\\tmplf9fa5_y.osl:74 # x = p1 * sin(x + a) * sin(x + a) + p2; assign $tmp97 ___324_i %line{74} %argrw{"wr"} add ___324_i ___324_i $const3 %argrw{"wrr"} # C:\\Users\\semmi\\AppData\\Local\\Temp\\tmplf9fa5_y.osl:88 # index = (iter != 0) ? index / (float)(iter) : 0.0; eq $tmp98 ___320_nabla_main $const5 %line{88} %argrw{"wrr"} if $tmp98 147 224 %argrw{"r"} # C:\\Users\\semmi\\AppData\\Local\\Temp\\tmplf9fa5_y.osl:89 # } neq $tmp99 ___320_iter $const2 %line{89} %argrw{"wrr"} if $tmp99 146 147 %argrw{"r"} assign $tmp100 ___320_iter %argrw{"wr"} div ___320_index ___320_index $tmp100 %argrw{"wrr"} assign ___320_index $const5 %argrw{"wr"} # C:\\Users\\semmi\\AppData\\Local\\Temp\\tmplf9fa5_y.osl:92 # neq $tmp101 ___320_iter $const2 %line{92} %argrw{"wrr"} if $tmp101 151 152 %argrw{"r"} assign $tmp102 ___320_iter %argrw{"wr"} div ___330_index_pre ___320_index $tmp102 %argrw{"wrr"} assign ___330_index_pre $const5 %argrw{"wr"} # C:\\Users\\semmi\\AppData\\Local\\Temp\\tmplf9fa5_y.osl:94 # derivation = 2.0 *p1 *sin(x + a) * cos(x + a); add $tmp104 ___320_x ___320_a %line{94} %argrw{"wrr"} sin $tmp103 $tmp104 %argrw{"wr"} mul $tmp105 Param1 $tmp103 %argrw{"wrr"} add $tmp107 ___320_x ___320_a %argrw{"wrr"} sin $tmp106 $tmp107 %argrw{"wr"} mul $tmp108 $tmp105 $tmp106 %argrw{"wrr"} add ___320_x $tmp108 Param2 %argrw{"wrr"} # C:\\Users\\semmi\\AppData\\Local\\Temp\\tmplf9fa5_y.osl:95 # if (derivation != 0.0) { index += log(fabs(derivation)); iter++; } mul $tmp109 $const7 Param1 %line{95} %argrw{"wrr"} add $tmp111 ___320_x ___320_a %argrw{"wrr"} sin $tmp110 $tmp111 %argrw{"wr"} mul $tmp112 $tmp109 $tmp110 %argrw{"wrr"} add $tmp114 ___320_x ___320_a %argrw{"wrr"} cos $tmp113 $tmp114 %argrw{"wr"} mul ___320_derivation $tmp112 $tmp113 %argrw{"wrr"} # C:\\Users\\semmi\\AppData\\Local\\Temp\\tmplf9fa5_y.osl:96 # neq $tmp115 ___320_derivation $const5 %line{96} %argrw{"wrr"} if $tmp115 173 173 %argrw{"r"} fabs $tmp117 ___320_derivation %argrw{"wr"} log $tmp116 $tmp117 %argrw{"wr"} add ___320_index ___320_index $tmp116 %argrw{"wrr"} assign $tmp118 ___320_iter %argrw{"wr"} add ___320_iter ___320_iter $const3 %argrw{"wrr"} # C:\\Users\\semmi\\AppData\\Local\\Temp\\tmplf9fa5_y.osl:98 # derivation = 2.0 *p1 *sin(x + b) * cos(x + b); add $tmp120 ___320_x ___320_b %line{98} %argrw{"wrr"} sin $tmp119 $tmp120 %argrw{"wr"} mul $tmp121 Param1 $tmp119 %argrw{"wrr"} add $tmp123 ___320_x ___320_b %argrw{"wrr"} sin $tmp122 $tmp123 %argrw{"wr"} mul $tmp124 $tmp121 $tmp122 %argrw{"wrr"} add ___320_x $tmp124 Param2 %argrw{"wrr"} # C:\\Users\\semmi\\AppData\\Local\\Temp\\tmplf9fa5_y.osl:99 # if (derivation != 0.0) { index += log(fabs(derivation)); iter++; } mul $tmp125 $const7 Param1 %line{99} %argrw{"wrr"} add $tmp127 ___320_x ___320_b %argrw{"wrr"} sin $tmp126 $tmp127 %argrw{"wr"} mul $tmp128 $tmp125 $tmp126 %argrw{"wrr"} add $tmp130 ___320_x ___320_b %argrw{"wrr"} cos $tmp129 $tmp130 %argrw{"wr"} mul ___320_derivation $tmp128 $tmp129 %argrw{"wrr"} # C:\\Users\\semmi\\AppData\\Local\\Temp\\tmplf9fa5_y.osl:100 # neq $tmp131 ___320_derivation $const5 %line{100} %argrw{"wrr"} if $tmp131 194 194 %argrw{"r"} fabs $tmp133 ___320_derivation %argrw{"wr"} log $tmp132 $tmp133 %argrw{"wr"} add ___320_index ___320_index $tmp132 %argrw{"wrr"} assign $tmp134 ___320_iter %argrw{"wr"} add ___320_iter ___320_iter $const3 %argrw{"wrr"} # C:\\Users\\semmi\\AppData\\Local\\Temp\\tmplf9fa5_y.osl:102 # derivation = 2.0 *p1 *sin(x + c) * cos(x + c); add $tmp136 ___320_x ___320_c %line{102} %argrw{"wrr"} sin $tmp135 $tmp136 %argrw{"wr"} mul $tmp137 Param1 $tmp135 %argrw{"wrr"} add $tmp139 ___320_x ___320_c %argrw{"wrr"} sin $tmp138 $tmp139 %argrw{"wr"} mul $tmp140 $tmp137 $tmp138 %argrw{"wrr"} add ___320_x $tmp140 Param2 %argrw{"wrr"} # C:\\Users\\semmi\\AppData\\Local\\Temp\\tmplf9fa5_y.osl:103 # if (derivation != 0.0) { index += log(fabs(derivation)); iter++; } mul $tmp141 $const7 Param1 %line{103} %argrw{"wrr"} add $tmp143 ___320_x ___320_c %argrw{"wrr"} sin $tmp142 $tmp143 %argrw{"wr"} mul $tmp144 $tmp141 $tmp142 %argrw{"wrr"} add $tmp146 ___320_x ___320_c %argrw{"wrr"} cos $tmp145 $tmp146 %argrw{"wr"} mul ___320_derivation $tmp144 $tmp145 %argrw{"wrr"} # C:\\Users\\semmi\\AppData\\Local\\Temp\\tmplf9fa5_y.osl:104 # neq $tmp147 ___320_derivation $const5 %line{104} %argrw{"wrr"} if $tmp147 215 215 %argrw{"r"} fabs $tmp149 ___320_derivation %argrw{"wr"} log $tmp148 $tmp149 %argrw{"wr"} add ___320_index ___320_index $tmp148 %argrw{"wrr"} assign $tmp150 ___320_iter %argrw{"wr"} add ___320_iter ___320_iter $const3 %argrw{"wrr"} # C:\\Users\\semmi\\AppData\\Local\\Temp\\tmplf9fa5_y.osl:106 # index = index * nabla_main + index_pre * (1.0 - nabla_main); neq $tmp151 ___320_iter $const2 %line{106} %argrw{"wrr"} if $tmp151 219 220 %argrw{"r"} assign $tmp152 ___320_iter %argrw{"wr"} div ___320_index ___320_index $tmp152 %argrw{"wrr"} assign ___320_index $const5 %argrw{"wr"} # C:\\Users\\semmi\\AppData\\Local\\Temp\\tmplf9fa5_y.osl:107 # } mul $tmp153 ___320_index ___320_nabla_main %line{107} %argrw{"wrr"} sub $tmp154 $const6 ___320_nabla_main %argrw{"wrr"} mul $tmp155 ___330_index_pre $tmp154 %argrw{"wrr"} add ___320_index $tmp153 $tmp155 %argrw{"wrr"} # C:\\Users\\semmi\\AppData\\Local\\Temp\\tmplf9fa5_y.osl:110 # } assign index ___320_index %line{110} %argrw{"wr"} return # C:\\Users\\semmi\\AppData\\Local\\Temp\\tmplf9fa5_y.osl:134 # index *= Pos_Scale; gt $tmp156 index $const5 %line{134} %argrw{"wrr"} neq $tmp157 $tmp156 $const2 %argrw{"wrr"} if $tmp157 232 232 %argrw{"r"} neq $tmp158 Render_Type $const2 %argrw{"wrr"} neq $tmp159 $tmp158 $const2 %argrw{"wrr"} assign $tmp157 $tmp159 %argrw{"wr"} if $tmp157 240 255 %argrw{"r"} # C:\\Users\\semmi\\AppData\\Local\\Temp\\tmplf9fa5_y.osl:135 # if (index > 1.0) { index = 1.0; } mul index index Pos_Scale %line{135} %argrw{"wrr"} # C:\\Users\\semmi\\AppData\\Local\\Temp\\tmplf9fa5_y.osl:136 # Color = (Pos_Color - Mid_Color) * index + Mid_Color; gt $tmp160 index $const6 %line{136} %argrw{"wrr"} if $tmp160 237 237 %argrw{"r"} assign index $const6 %argrw{"wr"} # C:\\Users\\semmi\\AppData\\Local\\Temp\\tmplf9fa5_y.osl:137 # } sub $tmp161 Pos_Color Mid_Color %line{137} %argrw{"wrr"} mul $tmp162 $tmp161 index %argrw{"wrr"} add Color $tmp162 Mid_Color %argrw{"wrr"} # C:\\Users\\semmi\\AppData\\Local\\Temp\\tmplf9fa5_y.osl:139 # index *= Neg_Scale; lt $tmp163 index $const5 %line{139} %argrw{"wrr"} neq $tmp164 $tmp163 $const2 %argrw{"wrr"} if $tmp164 246 246 %argrw{"r"} neq $tmp165 Render_Type $const3 %argrw{"wrr"} neq $tmp166 $tmp165 $const2 %argrw{"wrr"} assign $tmp164 $tmp166 %argrw{"wr"} if $tmp164 254 255 %argrw{"r"} # C:\\Users\\semmi\\AppData\\Local\\Temp\\tmplf9fa5_y.osl:140 # if (index < -1.0) { index = -1.0; } mul index index Neg_Scale %line{140} %argrw{"wrr"} # C:\\Users\\semmi\\AppData\\Local\\Temp\\tmplf9fa5_y.osl:141 # Color = (Mid_Color - Neg_Color) * index + Mid_Color; lt $tmp167 index $const8 %line{141} %argrw{"wrr"} if $tmp167 251 251 %argrw{"r"} assign index $const8 %argrw{"wr"} # C:\\Users\\semmi\\AppData\\Local\\Temp\\tmplf9fa5_y.osl:142 # } sub $tmp168 Mid_Color Neg_Color %line{142} %argrw{"wrr"} mul $tmp169 $tmp168 index %argrw{"wrr"} add Color $tmp169 Mid_Color %argrw{"wrr"} # C:\\Users\\semmi\\AppData\\Local\\Temp\\tmplf9fa5_y.osl:145 # } assign Color Mid_Color %line{145} %argrw{"wr"} # C:\\Users\\semmi\\AppData\\Local\\Temp\\tmplf9fa5_y.osl:149 # index = 0.5 + index * 0.5; eq $tmp170 Fac_Type $const2 %line{149} %argrw{"wrr"} if $tmp170 259 271 %argrw{"r"} # C:\\Users\\semmi\\AppData\\Local\\Temp\\tmplf9fa5_y.osl:150 # } mul $tmp171 index $const9 %line{150} %argrw{"wrr"} add index $const9 $tmp171 %argrw{"wrr"} # C:\\Users\\semmi\\AppData\\Local\\Temp\\tmplf9fa5_y.osl:152 # index = fabs(index); eq $tmp172 Fac_Type $const3 %line{152} %argrw{"wrr"} if $tmp172 262 271 %argrw{"r"} # C:\\Users\\semmi\\AppData\\Local\\Temp\\tmplf9fa5_y.osl:153 # } fabs index index %line{153} %argrw{"wr"} # C:\\Users\\semmi\\AppData\\Local\\Temp\\tmplf9fa5_y.osl:155 # index = (Color[0] + Color[1] + Color[2]) * (1.0 / 3.0); eq $tmp173 Fac_Type $const4 %line{155} %argrw{"wrr"} if $tmp173 271 271 %argrw{"r"} # C:\\Users\\semmi\\AppData\\Local\\Temp\\tmplf9fa5_y.osl:156 # } compref $tmp174 Color $const2 %line{156} %argrw{"wrr"} compref $tmp175 Color $const3 %argrw{"wrr"} add $tmp176 $tmp174 $tmp175 %argrw{"wrr"} compref $tmp177 Color $const4 %argrw{"wrr"} add $tmp178 $tmp176 $tmp177 %argrw{"wrr"} div $tmp179 $const6 $const10 %argrw{"wrr"} mul index $tmp178 $tmp179 %argrw{"wrr"} # C:\\Users\\semmi\\AppData\\Local\\Temp\\tmplf9fa5_y.osl:159 # } assign Fac index %line{159} %argrw{"wr"} end olDATAPhv //..\..\..\.\766D9A94CF640E867485DF86E34A25DF%DDATAx+h,+PDShaderNodeMathMath.003s ???HLM(O(O4 4 |?TC CB(B|?P CBTCB5APCDATA`HLMx2 ValueValueD#NodeSocketFloat|?B"dDATA"?@@FDATA`MHLv2 Value_001Value@#NodeSocketFloat|?ffBhDATAhgf?@@FDATA`(O2 ValueValueD#NodeSocketFloatP CT1CHDATAHDATA84 x+x+HL(ODATAh,X,x+PDShaderNodeMathMath.004s ???P8K#K#K#X4 X4 ]C՝~C CB(B]C]CB՝~CB]C]CDATA`P8K#n ValueValueD#NodeSocketFloat]CCx(eDATAx(?@@FDATA`8K#Pn Value_001ValueD#NodeSocketFloat]CffBщB8eDATAщB?@@FDATA`K#(n ValueValueD#NodeSocketFloat]CN[CщBDATAщBDATA8X4 h,h,PK#DATAX,H,h,PDShaderNodeMathMath.002s ???K#K#K#K#4 4 D7C CB(BD5DmC7CBXDX3DDATA`K#K#(NValueValueD#NodeSocketFloatDCщBXcDATAщB?@@FDATA`K#K#OValue_001ValueD#NodeSocketFloatD33|C҉BdDATA҉B?@@FDATA`K#QValueValueD#NodeSocketFloat5DC8҉BDATA8҉BDATA84 X,X,K#K#DATAH,8,X,PDShaderNodeMathMaths ???hK#K#HK#HK#4 4 \!C B CB(B\!C.ǖC BB\+C.ǑCDATA`hK#K#H@ValueValueD#NodeSocketFloat\!CX҉B84 DATAX҉B?@@FDATA`K#hK#@Value_001Value@#NodeSocketFloat\!C33]x҉BDATAx҉B@@@FDATA`HK#LValueValueD#NodeSocketFloat.ǖC %B҉BDATA҉BDATA84 H,H,hK#HK#DATA8,(,H,X P5DShaderNodeScriptScript ???K#K#hK#ڄHxH4 4 F:8b CB(BF:80/bBF:.XDATA`K#(K#8s2 Pos_ColorPos_Color@?NodeSocketColorF:8ø҉BDATA҉B8?S-?..>?DATA`(K#K#K#Ȉ2 Mid_ColorMid_Color@?NodeSocketColorF:8f҉BDATA҉B$??F>?DATA`K#K#(K#q2 Neg_ColorNeg_Color@?NodeSocketColorF:8f&҉BDATA҉B-K?>?*??DATA`K#xK#K#2 Pre_IterationPre_Iteration@#NodeSocketFloatF:8fӉBDATAӉBDǗ?DATA`xK#K#K#2 Main_IterationMain_Iteration@#NodeSocketFloatF:838ӉBDATA8ӉBr?DATA`K#XK#xK#2 Pos_ScalePos_Scale@#NodeSocketFloatF:83SXӉBDATAXӉB?DATA`XK#K#K#~2 Neg_ScaleNeg_Scale@#NodeSocketFloatF:83 xӉBDATAxӉB?DATA`K#8K#XK#82 Param1Param1@#NodeSocketFloatF:83ĘӉBDATAӉBQ@DATA`8K#K#K#x2 Param2Param2@#NodeSocketFloatF:83ĸӉBDATAӉB33?DATA`K#K#8K#hz2 Fac_TypeFac_Type@h5NodeSocketIntF:83SӉBDATAӉBDATA`K#K#K#H Render_TypeRender_Type@h5NodeSocketIntF:83!ӉBDATAӉBDATA`K#K#K#XN ScaleScale@#NodeSocketFloatF:83&ԉBDATAԉBQ8>DATA`K#K#L PosPosD9NodeSocketVectorF:83,hn*4 DATAhn*DATA`hK#ڄxK FacFacD#NodeSocketFloat0±8ԉBDATA8ԉBDATA`ڄhK#J ColorColorD?NodeSocketColor0fXԉBDATAXԉB?DATA8H4 4 8,8,K#hK#DATA84 H4 8,8,K#ڄDATAtx*OpenShadingLanguage 1.00 # Compiled by oslc 1.5.11 shader node_lyapunov param color Pos_Color 1 0 0 %read{237,237} %write{2147483647,-1} param color Mid_Color 0 0 0 %read{237,254} %write{2147483647,-1} param color Neg_Color 0 0 1 %read{251,251} %write{2147483647,-1} param float Pre_Iteration 0 %read{6,11} %write{2147483647,-1} param float Main_Iteration 1 %read{8,13} %write{2147483647,-1} param float Pos_Scale 0.5 %read{233,233} %write{2147483647,-1} param float Neg_Scale 0.5 %read{247,247} %write{2147483647,-1} param float Param1 2 %read{23,201} %write{2147483647,-1} param float Param2 2 %read{27,200} %write{2147483647,-1} param int Fac_Type 0 %read{255,262} %write{2147483647,-1} param int Render_Type 2 %read{229,243} %write{2147483647,-1} param float Scale 0.25 %read{1,1} %write{2147483647,-1} param point Pos 0 0 0 %read{1,1} %write{0,0} oparam float Fac 0 %read{2147483647,-1} %write{271,271} oparam color Color 0 0 0 %read{264,267} %write{239,254} global point P %read{0,0} %write{2147483647,-1} local float ___320_a %read{21,163} %write{3,3} local float ___320_b %read{28,184} %write{4,4} local float ___320_c %read{35,205} %write{5,5} local int ___320_iter_pre %read{10,20} %write{7,7} local int ___320_iter_main %read{12,74} %write{9,9} local float ___320_nabla_pre %read{44,69} %write{11,11} local float ___320_nabla_main %read{140,221} %write{13,13} local float ___320_x %read{18,205} %write{14,200} local float ___320_index %read{18,224} %write{15,223} local float ___320_derivation %read{18,210} %write{16,207} local int ___320_iter %read{18,217} %write{17,214} local int ___321_i %read{18,43} %write{18,43} local float ___323_x_pre %read{70,70} %write{46,46} local int ___324_i %read{72,139} %write{72,139} local float ___330_index_pre %read{222,222} %write{150,151} local float index %read{226,271} %write{224,270} temp point $tmp1 %read{3,5} %write{1,1} const string $const1 "lyapunov" %read{2,2} %write{2147483647,-1} const int $const2 0 %read{3,264} %write{2147483647,-1} const int $const3 1 %read{4,265} %write{2147483647,-1} const int $const4 2 %read{5,267} %write{2147483647,-1} temp float $tmp2 %read{7,7} %write{6,6} temp float $tmp3 %read{9,9} %write{8,8} temp float $tmp4 %read{11,11} %write{10,10} temp float $tmp5 %read{13,13} %write{12,12} const float $const5 0 %read{14,240} %write{2147483647,-1} temp int $tmp6 %read{18,43} %write{18,43} temp float $tmp7 %read{23,23} %write{22,22} temp float $tmp8 %read{22,22} %write{21,21} temp float $tmp9 %read{26,26} %write{23,23} temp float $tmp10 %read{26,26} %write{25,25} temp float $tmp11 %read{25,25} %write{24,24} temp float $tmp12 %read{27,27} %write{26,26} temp float $tmp13 %read{30,30} %write{29,29} temp float $tmp14 %read{29,29} %write{28,28} temp float $tmp15 %read{33,33} %write{30,30} temp float $tmp16 %read{33,33} %write{32,32} temp float $tmp17 %read{32,32} %write{31,31} temp float $tmp18 %read{34,34} %write{33,33} temp float $tmp19 %read{37,37} %write{36,36} temp float $tmp20 %read{36,36} %write{35,35} temp float $tmp21 %read{40,40} %write{37,37} temp float $tmp22 %read{40,40} %write{39,39} temp float $tmp23 %read{39,39} %write{38,38} temp float $tmp24 %read{41,41} %write{40,40} temp int $tmp25 %read{2147483647,-1} %write{42,42} temp int $tmp26 %read{45,45} %write{44,44} temp float $tmp27 %read{49,49} %write{48,48} temp float $tmp28 %read{48,48} %write{47,47} temp float $tmp29 %read{52,52} %write{49,49} temp float $tmp30 %read{52,52} %write{51,51} temp float $tmp31 %read{51,51} %write{50,50} temp float $tmp32 %read{53,53} %write{52,52} temp float $tmp33 %read{56,56} %write{55,55} temp float $tmp34 %read{55,55} %write{54,54} temp float $tmp35 %read{59,59} %write{56,56} temp float $tmp36 %read{59,59} %write{58,58} temp float $tmp37 %read{58,58} %write{57,57} temp float $tmp38 %read{60,60} %write{59,59} temp float $tmp39 %read{63,63} %write{62,62} temp float $tmp40 %read{62,62} %write{61,61} temp float $tmp41 %read{66,66} %write{63,63} temp float $tmp42 %read{66,66} %write{65,65} temp float $tmp43 %read{65,65} %write{64,64} temp float $tmp44 %read{67,67} %write{66,66} temp float $tmp45 %read{71,71} %write{68,68} const float $const6 1 %read{69,269} %write{2147483647,-1} temp float $tmp46 %read{70,70} %write{69,69} temp float $tmp47 %read{71,71} %write{70,70} temp int $tmp48 %read{72,139} %write{72,139} temp float $tmp49 %read{77,77} %write{76,76} temp float $tmp50 %read{76,76} %write{75,75} temp float $tmp51 %read{80,80} %write{77,77} temp float $tmp52 %read{80,80} %write{79,79} temp float $tmp53 %read{79,79} %write{78,78} temp float $tmp54 %read{81,81} %write{80,80} const float $const7 2 %read{82,201} %write{2147483647,-1} temp float $tmp55 %read{85,85} %write{82,82} temp float $tmp56 %read{85,85} %write{84,84} temp float $tmp57 %read{84,84} %write{83,83} temp float $tmp58 %read{88,88} %write{85,85} temp float $tmp59 %read{88,88} %write{87,87} temp float $tmp60 %read{87,87} %write{86,86} temp int $tmp61 %read{90,90} %write{89,89} temp float $tmp62 %read{93,93} %write{92,92} temp float $tmp63 %read{92,92} %write{91,91} temp int $tmp64 %read{2147483647,-1} %write{94,94} temp float $tmp65 %read{98,98} %write{97,97} temp float $tmp66 %read{97,97} %write{96,96} temp float $tmp67 %read{101,101} %write{98,98} temp float $tmp68 %read{101,101} %write{100,100} temp float $tmp69 %read{100,100} %write{99,99} temp float $tmp70 %read{102,102} %write{101,101} temp float $tmp71 %read{106,106} %write{103,103} temp float $tmp72 %read{106,106} %write{105,105} temp float $tmp73 %read{105,105} %write{104,104} temp float $tmp74 %read{109,109} %write{106,106} temp float $tmp75 %read{109,109} %write{108,108} temp float $tmp76 %read{108,108} %write{107,107} temp int $tmp77 %read{111,111} %write{110,110} temp float $tmp78 %read{114,114} %write{113,113} temp float $tmp79 %read{113,113} %write{112,112} temp int $tmp80 %read{2147483647,-1} %write{115,115} temp float $tmp81 %read{119,119} %write{118,118} temp float $tmp82 %read{118,118} %write{117,117} temp float $tmp83 %read{122,122} %write{119,119} temp float $tmp84 %read{122,122} %write{121,121} temp float $tmp85 %read{121,121} %write{120,120} temp float $tmp86 %read{123,123} %write{122,122} temp float $tmp87 %read{127,127} %write{124,124} temp float $tmp88 %read{127,127} %write{126,126} temp float $tmp89 %read{126,126} %write{125,125} temp float $tmp90 %read{130,130} %write{127,127} temp float $tmp91 %read{130,130} %write{129,129} temp float $tmp92 %read{129,129} %write{128,128} temp int $tmp93 %read{132,132} %write{131,131} temp float $tmp94 %read{135,135} %write{134,134} temp float $tmp95 %read{134,134} %write{133,133} temp int $tmp96 %read{2147483647,-1} %write{136,136} temp int $tmp97 %read{2147483647,-1} %write{138,138} temp int $tmp98 %read{141,141} %write{140,140} temp int $tmp99 %read{143,143} %write{142,142} temp float $tmp100 %read{145,145} %write{144,144} temp int $tmp101 %read{148,148} %write{147,147} temp float $tmp102 %read{150,150} %write{149,149} temp float $tmp103 %read{154,154} %write{153,153} temp float $tmp104 %read{153,153} %write{152,152} temp float $tmp105 %read{157,157} %write{154,154} temp float $tmp106 %read{157,157} %write{156,156} temp float $tmp107 %read{156,156} %write{155,155} temp float $tmp108 %read{158,158} %write{157,157} temp float $tmp109 %read{162,162} %write{159,159} temp float $tmp110 %read{162,162} %write{161,161} temp float $tmp111 %read{161,161} %write{160,160} temp float $tmp112 %read{165,165} %write{162,162} temp float $tmp113 %read{165,165} %write{164,164} temp float $tmp114 %read{164,164} %write{163,163} temp int $tmp115 %read{167,167} %write{166,166} temp float $tmp116 %read{170,170} %write{169,169} temp float $tmp117 %read{169,169} %write{168,168} temp int $tmp118 %read{2147483647,-1} %write{171,171} temp float $tmp119 %read{175,175} %write{174,174} temp float $tmp120 %read{174,174} %write{173,173} temp float $tmp121 %read{178,178} %write{175,175} temp float $tmp122 %read{178,178} %write{177,177} temp float $tmp123 %read{177,177} %write{176,176} temp float $tmp124 %read{179,179} %write{178,178} temp float $tmp125 %read{183,183} %write{180,180} temp float $tmp126 %read{183,183} %write{182,182} temp float $tmp127 %read{182,182} %write{181,181} temp float $tmp128 %read{186,186} %write{183,183} temp float $tmp129 %read{186,186} %write{185,185} temp float $tmp130 %read{185,185} %write{184,184} temp int $tmp131 %read{188,188} %write{187,187} temp float $tmp132 %read{191,191} %write{190,190} temp float $tmp133 %read{190,190} %write{189,189} temp int $tmp134 %read{2147483647,-1} %write{192,192} temp float $tmp135 %read{196,196} %write{195,195} temp float $tmp136 %read{195,195} %write{194,194} temp float $tmp137 %read{199,199} %write{196,196} temp float $tmp138 %read{199,199} %write{198,198} temp float $tmp139 %read{198,198} %write{197,197} temp float $tmp140 %read{200,200} %write{199,199} temp float $tmp141 %read{204,204} %write{201,201} temp float $tmp142 %read{204,204} %write{203,203} temp float $tmp143 %read{203,203} %write{202,202} temp float $tmp144 %read{207,207} %write{204,204} temp float $tmp145 %read{207,207} %write{206,206} temp float $tmp146 %read{206,206} %write{205,205} temp int $tmp147 %read{209,209} %write{208,208} temp float $tmp148 %read{212,212} %write{211,211} temp float $tmp149 %read{211,211} %write{210,210} temp int $tmp150 %read{2147483647,-1} %write{213,213} temp int $tmp151 %read{216,216} %write{215,215} temp float $tmp152 %read{218,218} %write{217,217} temp float $tmp153 %read{223,223} %write{220,220} temp float $tmp154 %read{222,222} %write{221,221} temp float $tmp155 %read{223,223} %write{222,222} temp int $tmp156 %read{227,227} %write{226,226} temp int $tmp157 %read{228,232} %write{227,231} temp int $tmp158 %read{230,230} %write{229,229} temp int $tmp159 %read{231,231} %write{230,230} temp int $tmp160 %read{235,235} %write{234,234} temp color $tmp161 %read{238,238} %write{237,237} temp color $tmp162 %read{239,239} %write{238,238} temp int $tmp163 %read{241,241} %write{240,240} temp int $tmp164 %read{242,246} %write{241,245} temp int $tmp165 %read{244,244} %write{243,243} temp int $tmp166 %read{245,245} %write{244,244} const float $const8 -1 %read{248,250} %write{2147483647,-1} temp int $tmp167 %read{249,249} %write{248,248} temp color $tmp168 %read{252,252} %write{251,251} temp color $tmp169 %read{253,253} %write{252,252} temp int $tmp170 %read{256,256} %write{255,255} const float $const9 0.5 %read{257,258} %write{2147483647,-1} temp float $tmp171 %read{258,258} %write{257,257} temp int $tmp172 %read{260,260} %write{259,259} temp int $tmp173 %read{263,263} %write{262,262} temp float $tmp174 %read{266,266} %write{264,264} temp float $tmp175 %read{266,266} %write{265,265} temp float $tmp176 %read{268,268} %write{266,266} temp float $tmp177 %read{268,268} %write{267,267} temp float $tmp178 %read{270,270} %write{268,268} const float $const10 3 %read{269,269} %write{2147483647,-1} temp float $tmp179 %read{270,270} %write{269,269} code Pos # C:\\Users\\semmi\\AppData\\Local\\Temp\\tmplf9fa5_y.osl:126 # output float Fac = 0.0, assign Pos P %filename{"C:\\Users\\semmi\\AppData\\Local\\Temp\\tmplf9fa5_y.osl"} %line{126} %argrw{"wr"} code ___main___ # C:\\Users\\semmi\\AppData\\Local\\Temp\\tmplf9fa5_y.osl:131 # mul $tmp1 Pos Scale %filename{"C:\\Users\\semmi\\AppData\\Local\\Temp\\tmplf9fa5_y.osl"} %line{131} %argrw{"wrr"} functioncall $const1 226 %argrw{"r"} # C:\\Users\\semmi\\AppData\\Local\\Temp\\tmplf9fa5_y.osl:43 # float b = p[1]; compref ___320_a $tmp1 $const2 %line{43} %argrw{"wrr"} # C:\\Users\\semmi\\AppData\\Local\\Temp\\tmplf9fa5_y.osl:44 # float c = p[2]; compref ___320_b $tmp1 $const3 %line{44} %argrw{"wrr"} # C:\\Users\\semmi\\AppData\\Local\\Temp\\tmplf9fa5_y.osl:45 # compref ___320_c $tmp1 $const4 %line{45} %argrw{"wrr"} # C:\\Users\\semmi\\AppData\\Local\\Temp\\tmplf9fa5_y.osl:47 # int iter_main = (int)floor(iteration_main); floor $tmp2 Pre_Iteration %line{47} %argrw{"wr"} assign ___320_iter_pre $tmp2 %argrw{"wr"} # C:\\Users\\semmi\\AppData\\Local\\Temp\\tmplf9fa5_y.osl:48 # float nabla_pre = iteration_pre - (float)iter_pre; floor $tmp3 Main_Iteration %line{48} %argrw{"wr"} assign ___320_iter_main $tmp3 %argrw{"wr"} # C:\\Users\\semmi\\AppData\\Local\\Temp\\tmplf9fa5_y.osl:49 # float nabla_main = iteration_main - (float)iter_main; assign $tmp4 ___320_iter_pre %line{49} %argrw{"wr"} sub ___320_nabla_pre Pre_Iteration $tmp4 %argrw{"wrr"} # C:\\Users\\semmi\\AppData\\Local\\Temp\\tmplf9fa5_y.osl:50 # assign $tmp5 ___320_iter_main %line{50} %argrw{"wr"} sub ___320_nabla_main Main_Iteration $tmp5 %argrw{"wrr"} # C:\\Users\\semmi\\AppData\\Local\\Temp\\tmplf9fa5_y.osl:52 # float index = 0.0; assign ___320_x $const5 %line{52} %argrw{"wr"} # C:\\Users\\semmi\\AppData\\Local\\Temp\\tmplf9fa5_y.osl:53 # float derivation = 0.0; assign ___320_index $const5 %line{53} %argrw{"wr"} # C:\\Users\\semmi\\AppData\\Local\\Temp\\tmplf9fa5_y.osl:54 # int iter = 0; assign ___320_derivation $const5 %line{54} %argrw{"wr"} # C:\\Users\\semmi\\AppData\\Local\\Temp\\tmplf9fa5_y.osl:55 # assign ___320_iter $const2 %line{55} %argrw{"wr"} # C:\\Users\\semmi\\AppData\\Local\\Temp\\tmplf9fa5_y.osl:58 # x = p1 * sin(x + a) * sin(x + a) + p2; for $tmp6 20 21 42 44 %line{58} %argrw{"r"} assign ___321_i $const2 %argrw{"wr"} lt $tmp6 ___321_i ___320_iter_pre %argrw{"wrr"} # C:\\Users\\semmi\\AppData\\Local\\Temp\\tmplf9fa5_y.osl:59 # x = p1 * sin(x + b) * sin(x + b) + p2; add $tmp8 ___320_x ___320_a %line{59} %argrw{"wrr"} sin $tmp7 $tmp8 %argrw{"wr"} mul $tmp9 Param1 $tmp7 %argrw{"wrr"} add $tmp11 ___320_x ___320_a %argrw{"wrr"} sin $tmp10 $tmp11 %argrw{"wr"} mul $tmp12 $tmp9 $tmp10 %argrw{"wrr"} add ___320_x $tmp12 Param2 %argrw{"wrr"} # C:\\Users\\semmi\\AppData\\Local\\Temp\\tmplf9fa5_y.osl:60 # x = p1 * sin(x + c) * sin(x + c) + p2; add $tmp14 ___320_x ___320_b %line{60} %argrw{"wrr"} sin $tmp13 $tmp14 %argrw{"wr"} mul $tmp15 Param1 $tmp13 %argrw{"wrr"} add $tmp17 ___320_x ___320_b %argrw{"wrr"} sin $tmp16 $tmp17 %argrw{"wr"} mul $tmp18 $tmp15 $tmp16 %argrw{"wrr"} add ___320_x $tmp18 Param2 %argrw{"wrr"} # C:\\Users\\semmi\\AppData\\Local\\Temp\\tmplf9fa5_y.osl:61 # } add $tmp20 ___320_x ___320_c %line{61} %argrw{"wrr"} sin $tmp19 $tmp20 %argrw{"wr"} mul $tmp21 Param1 $tmp19 %argrw{"wrr"} add $tmp23 ___320_x ___320_c %argrw{"wrr"} sin $tmp22 $tmp23 %argrw{"wr"} mul $tmp24 $tmp21 $tmp22 %argrw{"wrr"} add ___320_x $tmp24 Param2 %argrw{"wrr"} # C:\\Users\\semmi\\AppData\\Local\\Temp\\tmplf9fa5_y.osl:58 # x = p1 * sin(x + a) * sin(x + a) + p2; assign $tmp25 ___321_i %line{58} %argrw{"wr"} add ___321_i ___321_i $const3 %argrw{"wrr"} # C:\\Users\\semmi\\AppData\\Local\\Temp\\tmplf9fa5_y.osl:64 # float x_pre = x; neq $tmp26 ___320_nabla_pre $const5 %line{64} %argrw{"wrr"} if $tmp26 72 72 %argrw{"r"} # C:\\Users\\semmi\\AppData\\Local\\Temp\\tmplf9fa5_y.osl:65 # assign ___323_x_pre ___320_x %line{65} %argrw{"wr"} # C:\\Users\\semmi\\AppData\\Local\\Temp\\tmplf9fa5_y.osl:67 # x = p1 * sin(x + b) * sin(x + b) + p2; add $tmp28 ___320_x ___320_a %line{67} %argrw{"wrr"} sin $tmp27 $tmp28 %argrw{"wr"} mul $tmp29 Param1 $tmp27 %argrw{"wrr"} add $tmp31 ___320_x ___320_a %argrw{"wrr"} sin $tmp30 $tmp31 %argrw{"wr"} mul $tmp32 $tmp29 $tmp30 %argrw{"wrr"} add ___320_x $tmp32 Param2 %argrw{"wrr"} # C:\\Users\\semmi\\AppData\\Local\\Temp\\tmplf9fa5_y.osl:68 # x = p1 * sin(x + c) * sin(x + c) + p2; add $tmp34 ___320_x ___320_b %line{68} %argrw{"wrr"} sin $tmp33 $tmp34 %argrw{"wr"} mul $tmp35 Param1 $tmp33 %argrw{"wrr"} add $tmp37 ___320_x ___320_b %argrw{"wrr"} sin $tmp36 $tmp37 %argrw{"wr"} mul $tmp38 $tmp35 $tmp36 %argrw{"wrr"} add ___320_x $tmp38 Param2 %argrw{"wrr"} # C:\\Users\\semmi\\AppData\\Local\\Temp\\tmplf9fa5_y.osl:69 # x = x * nabla_pre + x_pre * (1.0 - nabla_pre); add $tmp40 ___320_x ___320_c %line{69} %argrw{"wrr"} sin $tmp39 $tmp40 %argrw{"wr"} mul $tmp41 Param1 $tmp39 %argrw{"wrr"} add $tmp43 ___320_x ___320_c %argrw{"wrr"} sin $tmp42 $tmp43 %argrw{"wr"} mul $tmp44 $tmp41 $tmp42 %argrw{"wrr"} add ___320_x $tmp44 Param2 %argrw{"wrr"} # C:\\Users\\semmi\\AppData\\Local\\Temp\\tmplf9fa5_y.osl:70 # } mul $tmp45 ___320_x ___320_nabla_pre %line{70} %argrw{"wrr"} sub $tmp46 $const6 ___320_nabla_pre %argrw{"wrr"} mul $tmp47 ___323_x_pre $tmp46 %argrw{"wrr"} add ___320_x $tmp45 $tmp47 %argrw{"wrr"} # C:\\Users\\semmi\\AppData\\Local\\Temp\\tmplf9fa5_y.osl:74 # x = p1 * sin(x + a) * sin(x + a) + p2; for $tmp48 74 75 138 140 %line{74} %argrw{"r"} assign ___324_i $const2 %argrw{"wr"} lt $tmp48 ___324_i ___320_iter_main %argrw{"wrr"} # C:\\Users\\semmi\\AppData\\Local\\Temp\\tmplf9fa5_y.osl:75 # derivation = 2.0 *p1 *sin(x + a) * cos(x + a); add $tmp50 ___320_x ___320_a %line{75} %argrw{"wrr"} sin $tmp49 $tmp50 %argrw{"wr"} mul $tmp51 Param1 $tmp49 %argrw{"wrr"} add $tmp53 ___320_x ___320_a %argrw{"wrr"} sin $tmp52 $tmp53 %argrw{"wr"} mul $tmp54 $tmp51 $tmp52 %argrw{"wrr"} add ___320_x $tmp54 Param2 %argrw{"wrr"} # C:\\Users\\semmi\\AppData\\Local\\Temp\\tmplf9fa5_y.osl:76 # if (derivation != 0.0) { index += log(fabs(derivation)); iter++; } mul $tmp55 $const7 Param1 %line{76} %argrw{"wrr"} add $tmp57 ___320_x ___320_a %argrw{"wrr"} sin $tmp56 $tmp57 %argrw{"wr"} mul $tmp58 $tmp55 $tmp56 %argrw{"wrr"} add $tmp60 ___320_x ___320_a %argrw{"wrr"} cos $tmp59 $tmp60 %argrw{"wr"} mul ___320_derivation $tmp58 $tmp59 %argrw{"wrr"} # C:\\Users\\semmi\\AppData\\Local\\Temp\\tmplf9fa5_y.osl:77 # neq $tmp61 ___320_derivation $const5 %line{77} %argrw{"wrr"} if $tmp61 96 96 %argrw{"r"} fabs $tmp63 ___320_derivation %argrw{"wr"} log $tmp62 $tmp63 %argrw{"wr"} add ___320_index ___320_index $tmp62 %argrw{"wrr"} assign $tmp64 ___320_iter %argrw{"wr"} add ___320_iter ___320_iter $const3 %argrw{"wrr"} # C:\\Users\\semmi\\AppData\\Local\\Temp\\tmplf9fa5_y.osl:79 # derivation = 2.0 *p1 *sin(x + b) * cos(x + b); add $tmp66 ___320_x ___320_b %line{79} %argrw{"wrr"} sin $tmp65 $tmp66 %argrw{"wr"} mul $tmp67 Param1 $tmp65 %argrw{"wrr"} add $tmp69 ___320_x ___320_b %argrw{"wrr"} sin $tmp68 $tmp69 %argrw{"wr"} mul $tmp70 $tmp67 $tmp68 %argrw{"wrr"} add ___320_x $tmp70 Param2 %argrw{"wrr"} # C:\\Users\\semmi\\AppData\\Local\\Temp\\tmplf9fa5_y.osl:80 # if (derivation != 0.0) { index += log(fabs(derivation)); iter++; } mul $tmp71 $const7 Param1 %line{80} %argrw{"wrr"} add $tmp73 ___320_x ___320_b %argrw{"wrr"} sin $tmp72 $tmp73 %argrw{"wr"} mul $tmp74 $tmp71 $tmp72 %argrw{"wrr"} add $tmp76 ___320_x ___320_b %argrw{"wrr"} cos $tmp75 $tmp76 %argrw{"wr"} mul ___320_derivation $tmp74 $tmp75 %argrw{"wrr"} # C:\\Users\\semmi\\AppData\\Local\\Temp\\tmplf9fa5_y.osl:81 # neq $tmp77 ___320_derivation $const5 %line{81} %argrw{"wrr"} if $tmp77 117 117 %argrw{"r"} fabs $tmp79 ___320_derivation %argrw{"wr"} log $tmp78 $tmp79 %argrw{"wr"} add ___320_index ___320_index $tmp78 %argrw{"wrr"} assign $tmp80 ___320_iter %argrw{"wr"} add ___320_iter ___320_iter $const3 %argrw{"wrr"} # C:\\Users\\semmi\\AppData\\Local\\Temp\\tmplf9fa5_y.osl:83 # derivation = 2.0 *p1 *sin(x + c) * cos(x + c); add $tmp82 ___320_x ___320_c %line{83} %argrw{"wrr"} sin $tmp81 $tmp82 %argrw{"wr"} mul $tmp83 Param1 $tmp81 %argrw{"wrr"} add $tmp85 ___320_x ___320_c %argrw{"wrr"} sin $tmp84 $tmp85 %argrw{"wr"} mul $tmp86 $tmp83 $tmp84 %argrw{"wrr"} add ___320_x $tmp86 Param2 %argrw{"wrr"} # C:\\Users\\semmi\\AppData\\Local\\Temp\\tmplf9fa5_y.osl:84 # if (derivation != 0.0) { index += log(fabs(derivation)); iter++; } mul $tmp87 $const7 Param1 %line{84} %argrw{"wrr"} add $tmp89 ___320_x ___320_c %argrw{"wrr"} sin $tmp88 $tmp89 %argrw{"wr"} mul $tmp90 $tmp87 $tmp88 %argrw{"wrr"} add $tmp92 ___320_x ___320_c %argrw{"wrr"} cos $tmp91 $tmp92 %argrw{"wr"} mul ___320_derivation $tmp90 $tmp91 %argrw{"wrr"} # C:\\Users\\semmi\\AppData\\Local\\Temp\\tmplf9fa5_y.osl:85 # } neq $tmp93 ___320_derivation $const5 %line{85} %argrw{"wrr"} if $tmp93 138 138 %argrw{"r"} fabs $tmp95 ___320_derivation %argrw{"wr"} log $tmp94 $tmp95 %argrw{"wr"} add ___320_index ___320_index $tmp94 %argrw{"wrr"} assign $tmp96 ___320_iter %argrw{"wr"} add ___320_iter ___320_iter $const3 %argrw{"wrr"} # C:\\Users\\semmi\\AppData\\Local\\Temp\\tmplf9fa5_y.osl:74 # x = p1 * sin(x + a) * sin(x + a) + p2; assign $tmp97 ___324_i %line{74} %argrw{"wr"} add ___324_i ___324_i $const3 %argrw{"wrr"} # C:\\Users\\semmi\\AppData\\Local\\Temp\\tmplf9fa5_y.osl:88 # index = (iter != 0) ? index / (float)(iter) : 0.0; eq $tmp98 ___320_nabla_main $const5 %line{88} %argrw{"wrr"} if $tmp98 147 224 %argrw{"r"} # C:\\Users\\semmi\\AppData\\Local\\Temp\\tmplf9fa5_y.osl:89 # } neq $tmp99 ___320_iter $const2 %line{89} %argrw{"wrr"} if $tmp99 146 147 %argrw{"r"} assign $tmp100 ___320_iter %argrw{"wr"} div ___320_index ___320_index $tmp100 %argrw{"wrr"} assign ___320_index $const5 %argrw{"wr"} # C:\\Users\\semmi\\AppData\\Local\\Temp\\tmplf9fa5_y.osl:92 # neq $tmp101 ___320_iter $const2 %line{92} %argrw{"wrr"} if $tmp101 151 152 %argrw{"r"} assign $tmp102 ___320_iter %argrw{"wr"} div ___330_index_pre ___320_index $tmp102 %argrw{"wrr"} assign ___330_index_pre $const5 %argrw{"wr"} # C:\\Users\\semmi\\AppData\\Local\\Temp\\tmplf9fa5_y.osl:94 # derivation = 2.0 *p1 *sin(x + a) * cos(x + a); add $tmp104 ___320_x ___320_a %line{94} %argrw{"wrr"} sin $tmp103 $tmp104 %argrw{"wr"} mul $tmp105 Param1 $tmp103 %argrw{"wrr"} add $tmp107 ___320_x ___320_a %argrw{"wrr"} sin $tmp106 $tmp107 %argrw{"wr"} mul $tmp108 $tmp105 $tmp106 %argrw{"wrr"} add ___320_x $tmp108 Param2 %argrw{"wrr"} # C:\\Users\\semmi\\AppData\\Local\\Temp\\tmplf9fa5_y.osl:95 # if (derivation != 0.0) { index += log(fabs(derivation)); iter++; } mul $tmp109 $const7 Param1 %line{95} %argrw{"wrr"} add $tmp111 ___320_x ___320_a %argrw{"wrr"} sin $tmp110 $tmp111 %argrw{"wr"} mul $tmp112 $tmp109 $tmp110 %argrw{"wrr"} add $tmp114 ___320_x ___320_a %argrw{"wrr"} cos $tmp113 $tmp114 %argrw{"wr"} mul ___320_derivation $tmp112 $tmp113 %argrw{"wrr"} # C:\\Users\\semmi\\AppData\\Local\\Temp\\tmplf9fa5_y.osl:96 # neq $tmp115 ___320_derivation $const5 %line{96} %argrw{"wrr"} if $tmp115 173 173 %argrw{"r"} fabs $tmp117 ___320_derivation %argrw{"wr"} log $tmp116 $tmp117 %argrw{"wr"} add ___320_index ___320_index $tmp116 %argrw{"wrr"} assign $tmp118 ___320_iter %argrw{"wr"} add ___320_iter ___320_iter $const3 %argrw{"wrr"} # C:\\Users\\semmi\\AppData\\Local\\Temp\\tmplf9fa5_y.osl:98 # derivation = 2.0 *p1 *sin(x + b) * cos(x + b); add $tmp120 ___320_x ___320_b %line{98} %argrw{"wrr"} sin $tmp119 $tmp120 %argrw{"wr"} mul $tmp121 Param1 $tmp119 %argrw{"wrr"} add $tmp123 ___320_x ___320_b %argrw{"wrr"} sin $tmp122 $tmp123 %argrw{"wr"} mul $tmp124 $tmp121 $tmp122 %argrw{"wrr"} add ___320_x $tmp124 Param2 %argrw{"wrr"} # C:\\Users\\semmi\\AppData\\Local\\Temp\\tmplf9fa5_y.osl:99 # if (derivation != 0.0) { index += log(fabs(derivation)); iter++; } mul $tmp125 $const7 Param1 %line{99} %argrw{"wrr"} add $tmp127 ___320_x ___320_b %argrw{"wrr"} sin $tmp126 $tmp127 %argrw{"wr"} mul $tmp128 $tmp125 $tmp126 %argrw{"wrr"} add $tmp130 ___320_x ___320_b %argrw{"wrr"} cos $tmp129 $tmp130 %argrw{"wr"} mul ___320_derivation $tmp128 $tmp129 %argrw{"wrr"} # C:\\Users\\semmi\\AppData\\Local\\Temp\\tmplf9fa5_y.osl:100 # neq $tmp131 ___320_derivation $const5 %line{100} %argrw{"wrr"} if $tmp131 194 194 %argrw{"r"} fabs $tmp133 ___320_derivation %argrw{"wr"} log $tmp132 $tmp133 %argrw{"wr"} add ___320_index ___320_index $tmp132 %argrw{"wrr"} assign $tmp134 ___320_iter %argrw{"wr"} add ___320_iter ___320_iter $const3 %argrw{"wrr"} # C:\\Users\\semmi\\AppData\\Local\\Temp\\tmplf9fa5_y.osl:102 # derivation = 2.0 *p1 *sin(x + c) * cos(x + c); add $tmp136 ___320_x ___320_c %line{102} %argrw{"wrr"} sin $tmp135 $tmp136 %argrw{"wr"} mul $tmp137 Param1 $tmp135 %argrw{"wrr"} add $tmp139 ___320_x ___320_c %argrw{"wrr"} sin $tmp138 $tmp139 %argrw{"wr"} mul $tmp140 $tmp137 $tmp138 %argrw{"wrr"} add ___320_x $tmp140 Param2 %argrw{"wrr"} # C:\\Users\\semmi\\AppData\\Local\\Temp\\tmplf9fa5_y.osl:103 # if (derivation != 0.0) { index += log(fabs(derivation)); iter++; } mul $tmp141 $const7 Param1 %line{103} %argrw{"wrr"} add $tmp143 ___320_x ___320_c %argrw{"wrr"} sin $tmp142 $tmp143 %argrw{"wr"} mul $tmp144 $tmp141 $tmp142 %argrw{"wrr"} add $tmp146 ___320_x ___320_c %argrw{"wrr"} cos $tmp145 $tmp146 %argrw{"wr"} mul ___320_derivation $tmp144 $tmp145 %argrw{"wrr"} # C:\\Users\\semmi\\AppData\\Local\\Temp\\tmplf9fa5_y.osl:104 # neq $tmp147 ___320_derivation $const5 %line{104} %argrw{"wrr"} if $tmp147 215 215 %argrw{"r"} fabs $tmp149 ___320_derivation %argrw{"wr"} log $tmp148 $tmp149 %argrw{"wr"} add ___320_index ___320_index $tmp148 %argrw{"wrr"} assign $tmp150 ___320_iter %argrw{"wr"} add ___320_iter ___320_iter $const3 %argrw{"wrr"} # C:\\Users\\semmi\\AppData\\Local\\Temp\\tmplf9fa5_y.osl:106 # index = index * nabla_main + index_pre * (1.0 - nabla_main); neq $tmp151 ___320_iter $const2 %line{106} %argrw{"wrr"} if $tmp151 219 220 %argrw{"r"} assign $tmp152 ___320_iter %argrw{"wr"} div ___320_index ___320_index $tmp152 %argrw{"wrr"} assign ___320_index $const5 %argrw{"wr"} # C:\\Users\\semmi\\AppData\\Local\\Temp\\tmplf9fa5_y.osl:107 # } mul $tmp153 ___320_index ___320_nabla_main %line{107} %argrw{"wrr"} sub $tmp154 $const6 ___320_nabla_main %argrw{"wrr"} mul $tmp155 ___330_index_pre $tmp154 %argrw{"wrr"} add ___320_index $tmp153 $tmp155 %argrw{"wrr"} # C:\\Users\\semmi\\AppData\\Local\\Temp\\tmplf9fa5_y.osl:110 # } assign index ___320_index %line{110} %argrw{"wr"} return # C:\\Users\\semmi\\AppData\\Local\\Temp\\tmplf9fa5_y.osl:134 # index *= Pos_Scale; gt $tmp156 index $const5 %line{134} %argrw{"wrr"} neq $tmp157 $tmp156 $const2 %argrw{"wrr"} if $tmp157 232 232 %argrw{"r"} neq $tmp158 Render_Type $const2 %argrw{"wrr"} neq $tmp159 $tmp158 $const2 %argrw{"wrr"} assign $tmp157 $tmp159 %argrw{"wr"} if $tmp157 240 255 %argrw{"r"} # C:\\Users\\semmi\\AppData\\Local\\Temp\\tmplf9fa5_y.osl:135 # if (index > 1.0) { index = 1.0; } mul index index Pos_Scale %line{135} %argrw{"wrr"} # C:\\Users\\semmi\\AppData\\Local\\Temp\\tmplf9fa5_y.osl:136 # Color = (Pos_Color - Mid_Color) * index + Mid_Color; gt $tmp160 index $const6 %line{136} %argrw{"wrr"} if $tmp160 237 237 %argrw{"r"} assign index $const6 %argrw{"wr"} # C:\\Users\\semmi\\AppData\\Local\\Temp\\tmplf9fa5_y.osl:137 # } sub $tmp161 Pos_Color Mid_Color %line{137} %argrw{"wrr"} mul $tmp162 $tmp161 index %argrw{"wrr"} add Color $tmp162 Mid_Color %argrw{"wrr"} # C:\\Users\\semmi\\AppData\\Local\\Temp\\tmplf9fa5_y.osl:139 # index *= Neg_Scale; lt $tmp163 index $const5 %line{139} %argrw{"wrr"} neq $tmp164 $tmp163 $const2 %argrw{"wrr"} if $tmp164 246 246 %argrw{"r"} neq $tmp165 Render_Type $const3 %argrw{"wrr"} neq $tmp166 $tmp165 $const2 %argrw{"wrr"} assign $tmp164 $tmp166 %argrw{"wr"} if $tmp164 254 255 %argrw{"r"} # C:\\Users\\semmi\\AppData\\Local\\Temp\\tmplf9fa5_y.osl:140 # if (index < -1.0) { index = -1.0; } mul index index Neg_Scale %line{140} %argrw{"wrr"} # C:\\Users\\semmi\\AppData\\Local\\Temp\\tmplf9fa5_y.osl:141 # Color = (Mid_Color - Neg_Color) * index + Mid_Color; lt $tmp167 index $const8 %line{141} %argrw{"wrr"} if $tmp167 251 251 %argrw{"r"} assign index $const8 %argrw{"wr"} # C:\\Users\\semmi\\AppData\\Local\\Temp\\tmplf9fa5_y.osl:142 # } sub $tmp168 Mid_Color Neg_Color %line{142} %argrw{"wrr"} mul $tmp169 $tmp168 index %argrw{"wrr"} add Color $tmp169 Mid_Color %argrw{"wrr"} # C:\\Users\\semmi\\AppData\\Local\\Temp\\tmplf9fa5_y.osl:145 # } assign Color Mid_Color %line{145} %argrw{"wr"} # C:\\Users\\semmi\\AppData\\Local\\Temp\\tmplf9fa5_y.osl:149 # index = 0.5 + index * 0.5; eq $tmp170 Fac_Type $const2 %line{149} %argrw{"wrr"} if $tmp170 259 271 %argrw{"r"} # C:\\Users\\semmi\\AppData\\Local\\Temp\\tmplf9fa5_y.osl:150 # } mul $tmp171 index $const9 %line{150} %argrw{"wrr"} add index $const9 $tmp171 %argrw{"wrr"} # C:\\Users\\semmi\\AppData\\Local\\Temp\\tmplf9fa5_y.osl:152 # index = fabs(index); eq $tmp172 Fac_Type $const3 %line{152} %argrw{"wrr"} if $tmp172 262 271 %argrw{"r"} # C:\\Users\\semmi\\AppData\\Local\\Temp\\tmplf9fa5_y.osl:153 # } fabs index index %line{153} %argrw{"wr"} # C:\\Users\\semmi\\AppData\\Local\\Temp\\tmplf9fa5_y.osl:155 # index = (Color[0] + Color[1] + Color[2]) * (1.0 / 3.0); eq $tmp173 Fac_Type $const4 %line{155} %argrw{"wrr"} if $tmp173 271 271 %argrw{"r"} # C:\\Users\\semmi\\AppData\\Local\\Temp\\tmplf9fa5_y.osl:156 # } compref $tmp174 Color $const2 %line{156} %argrw{"wrr"} compref $tmp175 Color $const3 %argrw{"wrr"} add $tmp176 $tmp174 $tmp175 %argrw{"wrr"} compref $tmp177 Color $const4 %argrw{"wrr"} add $tmp178 $tmp176 $tmp177 %argrw{"wrr"} div $tmp179 $const6 $const10 %argrw{"wrr"} mul index $tmp178 $tmp179 %argrw{"wrr"} # C:\\Users\\semmi\\AppData\\Local\\Temp\\tmplf9fa5_y.osl:159 # } assign Fac index %line{159} %argrw{"wr"} end olDATAPx//..\..\..\.\766D9A94CF640E867485DF86E34A25DFx*DATA(,8,P5DShaderNodeScriptScript.001"???ۄ8H 4 4 ڇFûD CB(BڇFhj@CDBڇ<ôDATA`ۄ܄(@Pos_ColorPos_Color@?NodeSocketColorڇFCxԉBDATAxԉB?DATA`܄hބۄ@Mid_ColorMid_Color@?NodeSocketColorڇFÚCԉBDATAԉB?TY<?DATA`hބ߄܄@Neg_ColorNeg_Color@?NodeSocketColorڇFÚCԉBDATAԉB?DATA`߄Hhބ@Pre_IterationPre_Iteration@#NodeSocketFloatڇFÚCԉBDATAԉBDǗ?DATA`H߄x@Main_IterationMain_Iteration@#NodeSocketFloatڇFÚCԉBDATAԉB ADATA`(H@Pos_ScalePos_Scale@#NodeSocketFloatڇFÚCՉBDATAՉB?DATA`(X@Neg_ScaleNeg_Scale@#NodeSocketFloatڇFÚC8ՉBDATA8ՉB:@DATA`(Ƞ@Param1Param1@#NodeSocketFloatڇFÚCXՉBDATAXՉBR@DATA`x8@Param2Param2@#NodeSocketFloatڇFÚCxՉBDATAxՉB33?DATA`x@Fac_TypeFac_Type@h5NodeSocketIntڇFÚCՉBDATAՉBDATA`Xx@Render_TypeRender_Type@h5NodeSocketIntڇF33{CՉBDATAՉBDATA`X@ScaleScale@#NodeSocketFloatڇF33eCՉBDATAՉBQ8>DATA`X@PosPosD9NodeSocketVectorڇF33OCn*( 4 DATAn*DATA`8h@FacFac@#NodeSocketFloathjDՉBDATAՉBDATA`8ت@ColorColorD?NodeSocketColorhj͌D։BDATA։B?DATA84 (,(,ۄDATAtXOpenShadingLanguage 1.00 # Compiled by oslc 1.5.11 shader node_lyapunov param color Pos_Color 1 0 0 %read{237,237} %write{2147483647,-1} param color Mid_Color 0 0 0 %read{237,254} %write{2147483647,-1} param color Neg_Color 0 0 1 %read{251,251} %write{2147483647,-1} param float Pre_Iteration 0 %read{6,11} %write{2147483647,-1} param float Main_Iteration 1 %read{8,13} %write{2147483647,-1} param float Pos_Scale 0.5 %read{233,233} %write{2147483647,-1} param float Neg_Scale 0.5 %read{247,247} %write{2147483647,-1} param float Param1 2 %read{23,201} %write{2147483647,-1} param float Param2 2 %read{27,200} %write{2147483647,-1} param int Fac_Type 0 %read{255,262} %write{2147483647,-1} param int Render_Type 2 %read{229,243} %write{2147483647,-1} param float Scale 0.25 %read{1,1} %write{2147483647,-1} param point Pos 0 0 0 %read{1,1} %write{0,0} oparam float Fac 0 %read{2147483647,-1} %write{271,271} oparam color Color 0 0 0 %read{264,267} %write{239,254} global point P %read{0,0} %write{2147483647,-1} local float ___320_a %read{21,163} %write{3,3} local float ___320_b %read{28,184} %write{4,4} local float ___320_c %read{35,205} %write{5,5} local int ___320_iter_pre %read{10,20} %write{7,7} local int ___320_iter_main %read{12,74} %write{9,9} local float ___320_nabla_pre %read{44,69} %write{11,11} local float ___320_nabla_main %read{140,221} %write{13,13} local float ___320_x %read{18,205} %write{14,200} local float ___320_index %read{18,224} %write{15,223} local float ___320_derivation %read{18,210} %write{16,207} local int ___320_iter %read{18,217} %write{17,214} local int ___321_i %read{18,43} %write{18,43} local float ___323_x_pre %read{70,70} %write{46,46} local int ___324_i %read{72,139} %write{72,139} local float ___330_index_pre %read{222,222} %write{150,151} local float index %read{226,271} %write{224,270} temp point $tmp1 %read{3,5} %write{1,1} const string $const1 "lyapunov" %read{2,2} %write{2147483647,-1} const int $const2 0 %read{3,264} %write{2147483647,-1} const int $const3 1 %read{4,265} %write{2147483647,-1} const int $const4 2 %read{5,267} %write{2147483647,-1} temp float $tmp2 %read{7,7} %write{6,6} temp float $tmp3 %read{9,9} %write{8,8} temp float $tmp4 %read{11,11} %write{10,10} temp float $tmp5 %read{13,13} %write{12,12} const float $const5 0 %read{14,240} %write{2147483647,-1} temp int $tmp6 %read{18,43} %write{18,43} temp float $tmp7 %read{23,23} %write{22,22} temp float $tmp8 %read{22,22} %write{21,21} temp float $tmp9 %read{26,26} %write{23,23} temp float $tmp10 %read{26,26} %write{25,25} temp float $tmp11 %read{25,25} %write{24,24} temp float $tmp12 %read{27,27} %write{26,26} temp float $tmp13 %read{30,30} %write{29,29} temp float $tmp14 %read{29,29} %write{28,28} temp float $tmp15 %read{33,33} %write{30,30} temp float $tmp16 %read{33,33} %write{32,32} temp float $tmp17 %read{32,32} %write{31,31} temp float $tmp18 %read{34,34} %write{33,33} temp float $tmp19 %read{37,37} %write{36,36} temp float $tmp20 %read{36,36} %write{35,35} temp float $tmp21 %read{40,40} %write{37,37} temp float $tmp22 %read{40,40} %write{39,39} temp float $tmp23 %read{39,39} %write{38,38} temp float $tmp24 %read{41,41} %write{40,40} temp int $tmp25 %read{2147483647,-1} %write{42,42} temp int $tmp26 %read{45,45} %write{44,44} temp float $tmp27 %read{49,49} %write{48,48} temp float $tmp28 %read{48,48} %write{47,47} temp float $tmp29 %read{52,52} %write{49,49} temp float $tmp30 %read{52,52} %write{51,51} temp float $tmp31 %read{51,51} %write{50,50} temp float $tmp32 %read{53,53} %write{52,52} temp float $tmp33 %read{56,56} %write{55,55} temp float $tmp34 %read{55,55} %write{54,54} temp float $tmp35 %read{59,59} %write{56,56} temp float $tmp36 %read{59,59} %write{58,58} temp float $tmp37 %read{58,58} %write{57,57} temp float $tmp38 %read{60,60} %write{59,59} temp float $tmp39 %read{63,63} %write{62,62} temp float $tmp40 %read{62,62} %write{61,61} temp float $tmp41 %read{66,66} %write{63,63} temp float $tmp42 %read{66,66} %write{65,65} temp float $tmp43 %read{65,65} %write{64,64} temp float $tmp44 %read{67,67} %write{66,66} temp float $tmp45 %read{71,71} %write{68,68} const float $const6 1 %read{69,269} %write{2147483647,-1} temp float $tmp46 %read{70,70} %write{69,69} temp float $tmp47 %read{71,71} %write{70,70} temp int $tmp48 %read{72,139} %write{72,139} temp float $tmp49 %read{77,77} %write{76,76} temp float $tmp50 %read{76,76} %write{75,75} temp float $tmp51 %read{80,80} %write{77,77} temp float $tmp52 %read{80,80} %write{79,79} temp float $tmp53 %read{79,79} %write{78,78} temp float $tmp54 %read{81,81} %write{80,80} const float $const7 2 %read{82,201} %write{2147483647,-1} temp float $tmp55 %read{85,85} %write{82,82} temp float $tmp56 %read{85,85} %write{84,84} temp float $tmp57 %read{84,84} %write{83,83} temp float $tmp58 %read{88,88} %write{85,85} temp float $tmp59 %read{88,88} %write{87,87} temp float $tmp60 %read{87,87} %write{86,86} temp int $tmp61 %read{90,90} %write{89,89} temp float $tmp62 %read{93,93} %write{92,92} temp float $tmp63 %read{92,92} %write{91,91} temp int $tmp64 %read{2147483647,-1} %write{94,94} temp float $tmp65 %read{98,98} %write{97,97} temp float $tmp66 %read{97,97} %write{96,96} temp float $tmp67 %read{101,101} %write{98,98} temp float $tmp68 %read{101,101} %write{100,100} temp float $tmp69 %read{100,100} %write{99,99} temp float $tmp70 %read{102,102} %write{101,101} temp float $tmp71 %read{106,106} %write{103,103} temp float $tmp72 %read{106,106} %write{105,105} temp float $tmp73 %read{105,105} %write{104,104} temp float $tmp74 %read{109,109} %write{106,106} temp float $tmp75 %read{109,109} %write{108,108} temp float $tmp76 %read{108,108} %write{107,107} temp int $tmp77 %read{111,111} %write{110,110} temp float $tmp78 %read{114,114} %write{113,113} temp float $tmp79 %read{113,113} %write{112,112} temp int $tmp80 %read{2147483647,-1} %write{115,115} temp float $tmp81 %read{119,119} %write{118,118} temp float $tmp82 %read{118,118} %write{117,117} temp float $tmp83 %read{122,122} %write{119,119} temp float $tmp84 %read{122,122} %write{121,121} temp float $tmp85 %read{121,121} %write{120,120} temp float $tmp86 %read{123,123} %write{122,122} temp float $tmp87 %read{127,127} %write{124,124} temp float $tmp88 %read{127,127} %write{126,126} temp float $tmp89 %read{126,126} %write{125,125} temp float $tmp90 %read{130,130} %write{127,127} temp float $tmp91 %read{130,130} %write{129,129} temp float $tmp92 %read{129,129} %write{128,128} temp int $tmp93 %read{132,132} %write{131,131} temp float $tmp94 %read{135,135} %write{134,134} temp float $tmp95 %read{134,134} %write{133,133} temp int $tmp96 %read{2147483647,-1} %write{136,136} temp int $tmp97 %read{2147483647,-1} %write{138,138} temp int $tmp98 %read{141,141} %write{140,140} temp int $tmp99 %read{143,143} %write{142,142} temp float $tmp100 %read{145,145} %write{144,144} temp int $tmp101 %read{148,148} %write{147,147} temp float $tmp102 %read{150,150} %write{149,149} temp float $tmp103 %read{154,154} %write{153,153} temp float $tmp104 %read{153,153} %write{152,152} temp float $tmp105 %read{157,157} %write{154,154} temp float $tmp106 %read{157,157} %write{156,156} temp float $tmp107 %read{156,156} %write{155,155} temp float $tmp108 %read{158,158} %write{157,157} temp float $tmp109 %read{162,162} %write{159,159} temp float $tmp110 %read{162,162} %write{161,161} temp float $tmp111 %read{161,161} %write{160,160} temp float $tmp112 %read{165,165} %write{162,162} temp float $tmp113 %read{165,165} %write{164,164} temp float $tmp114 %read{164,164} %write{163,163} temp int $tmp115 %read{167,167} %write{166,166} temp float $tmp116 %read{170,170} %write{169,169} temp float $tmp117 %read{169,169} %write{168,168} temp int $tmp118 %read{2147483647,-1} %write{171,171} temp float $tmp119 %read{175,175} %write{174,174} temp float $tmp120 %read{174,174} %write{173,173} temp float $tmp121 %read{178,178} %write{175,175} temp float $tmp122 %read{178,178} %write{177,177} temp float $tmp123 %read{177,177} %write{176,176} temp float $tmp124 %read{179,179} %write{178,178} temp float $tmp125 %read{183,183} %write{180,180} temp float $tmp126 %read{183,183} %write{182,182} temp float $tmp127 %read{182,182} %write{181,181} temp float $tmp128 %read{186,186} %write{183,183} temp float $tmp129 %read{186,186} %write{185,185} temp float $tmp130 %read{185,185} %write{184,184} temp int $tmp131 %read{188,188} %write{187,187} temp float $tmp132 %read{191,191} %write{190,190} temp float $tmp133 %read{190,190} %write{189,189} temp int $tmp134 %read{2147483647,-1} %write{192,192} temp float $tmp135 %read{196,196} %write{195,195} temp float $tmp136 %read{195,195} %write{194,194} temp float $tmp137 %read{199,199} %write{196,196} temp float $tmp138 %read{199,199} %write{198,198} temp float $tmp139 %read{198,198} %write{197,197} temp float $tmp140 %read{200,200} %write{199,199} temp float $tmp141 %read{204,204} %write{201,201} temp float $tmp142 %read{204,204} %write{203,203} temp float $tmp143 %read{203,203} %write{202,202} temp float $tmp144 %read{207,207} %write{204,204} temp float $tmp145 %read{207,207} %write{206,206} temp float $tmp146 %read{206,206} %write{205,205} temp int $tmp147 %read{209,209} %write{208,208} temp float $tmp148 %read{212,212} %write{211,211} temp float $tmp149 %read{211,211} %write{210,210} temp int $tmp150 %read{2147483647,-1} %write{213,213} temp int $tmp151 %read{216,216} %write{215,215} temp float $tmp152 %read{218,218} %write{217,217} temp float $tmp153 %read{223,223} %write{220,220} temp float $tmp154 %read{222,222} %write{221,221} temp float $tmp155 %read{223,223} %write{222,222} temp int $tmp156 %read{227,227} %write{226,226} temp int $tmp157 %read{228,232} %write{227,231} temp int $tmp158 %read{230,230} %write{229,229} temp int $tmp159 %read{231,231} %write{230,230} temp int $tmp160 %read{235,235} %write{234,234} temp color $tmp161 %read{238,238} %write{237,237} temp color $tmp162 %read{239,239} %write{238,238} temp int $tmp163 %read{241,241} %write{240,240} temp int $tmp164 %read{242,246} %write{241,245} temp int $tmp165 %read{244,244} %write{243,243} temp int $tmp166 %read{245,245} %write{244,244} const float $const8 -1 %read{248,250} %write{2147483647,-1} temp int $tmp167 %read{249,249} %write{248,248} temp color $tmp168 %read{252,252} %write{251,251} temp color $tmp169 %read{253,253} %write{252,252} temp int $tmp170 %read{256,256} %write{255,255} const float $const9 0.5 %read{257,258} %write{2147483647,-1} temp float $tmp171 %read{258,258} %write{257,257} temp int $tmp172 %read{260,260} %write{259,259} temp int $tmp173 %read{263,263} %write{262,262} temp float $tmp174 %read{266,266} %write{264,264} temp float $tmp175 %read{266,266} %write{265,265} temp float $tmp176 %read{268,268} %write{266,266} temp float $tmp177 %read{268,268} %write{267,267} temp float $tmp178 %read{270,270} %write{268,268} const float $const10 3 %read{269,269} %write{2147483647,-1} temp float $tmp179 %read{270,270} %write{269,269} code Pos # C:\\Users\\semmi\\AppData\\Local\\Temp\\tmplf9fa5_y.osl:126 # output float Fac = 0.0, assign Pos P %filename{"C:\\Users\\semmi\\AppData\\Local\\Temp\\tmplf9fa5_y.osl"} %line{126} %argrw{"wr"} code ___main___ # C:\\Users\\semmi\\AppData\\Local\\Temp\\tmplf9fa5_y.osl:131 # mul $tmp1 Pos Scale %filename{"C:\\Users\\semmi\\AppData\\Local\\Temp\\tmplf9fa5_y.osl"} %line{131} %argrw{"wrr"} functioncall $const1 226 %argrw{"r"} # C:\\Users\\semmi\\AppData\\Local\\Temp\\tmplf9fa5_y.osl:43 # float b = p[1]; compref ___320_a $tmp1 $const2 %line{43} %argrw{"wrr"} # C:\\Users\\semmi\\AppData\\Local\\Temp\\tmplf9fa5_y.osl:44 # float c = p[2]; compref ___320_b $tmp1 $const3 %line{44} %argrw{"wrr"} # C:\\Users\\semmi\\AppData\\Local\\Temp\\tmplf9fa5_y.osl:45 # compref ___320_c $tmp1 $const4 %line{45} %argrw{"wrr"} # C:\\Users\\semmi\\AppData\\Local\\Temp\\tmplf9fa5_y.osl:47 # int iter_main = (int)floor(iteration_main); floor $tmp2 Pre_Iteration %line{47} %argrw{"wr"} assign ___320_iter_pre $tmp2 %argrw{"wr"} # C:\\Users\\semmi\\AppData\\Local\\Temp\\tmplf9fa5_y.osl:48 # float nabla_pre = iteration_pre - (float)iter_pre; floor $tmp3 Main_Iteration %line{48} %argrw{"wr"} assign ___320_iter_main $tmp3 %argrw{"wr"} # C:\\Users\\semmi\\AppData\\Local\\Temp\\tmplf9fa5_y.osl:49 # float nabla_main = iteration_main - (float)iter_main; assign $tmp4 ___320_iter_pre %line{49} %argrw{"wr"} sub ___320_nabla_pre Pre_Iteration $tmp4 %argrw{"wrr"} # C:\\Users\\semmi\\AppData\\Local\\Temp\\tmplf9fa5_y.osl:50 # assign $tmp5 ___320_iter_main %line{50} %argrw{"wr"} sub ___320_nabla_main Main_Iteration $tmp5 %argrw{"wrr"} # C:\\Users\\semmi\\AppData\\Local\\Temp\\tmplf9fa5_y.osl:52 # float index = 0.0; assign ___320_x $const5 %line{52} %argrw{"wr"} # C:\\Users\\semmi\\AppData\\Local\\Temp\\tmplf9fa5_y.osl:53 # float derivation = 0.0; assign ___320_index $const5 %line{53} %argrw{"wr"} # C:\\Users\\semmi\\AppData\\Local\\Temp\\tmplf9fa5_y.osl:54 # int iter = 0; assign ___320_derivation $const5 %line{54} %argrw{"wr"} # C:\\Users\\semmi\\AppData\\Local\\Temp\\tmplf9fa5_y.osl:55 # assign ___320_iter $const2 %line{55} %argrw{"wr"} # C:\\Users\\semmi\\AppData\\Local\\Temp\\tmplf9fa5_y.osl:58 # x = p1 * sin(x + a) * sin(x + a) + p2; for $tmp6 20 21 42 44 %line{58} %argrw{"r"} assign ___321_i $const2 %argrw{"wr"} lt $tmp6 ___321_i ___320_iter_pre %argrw{"wrr"} # C:\\Users\\semmi\\AppData\\Local\\Temp\\tmplf9fa5_y.osl:59 # x = p1 * sin(x + b) * sin(x + b) + p2; add $tmp8 ___320_x ___320_a %line{59} %argrw{"wrr"} sin $tmp7 $tmp8 %argrw{"wr"} mul $tmp9 Param1 $tmp7 %argrw{"wrr"} add $tmp11 ___320_x ___320_a %argrw{"wrr"} sin $tmp10 $tmp11 %argrw{"wr"} mul $tmp12 $tmp9 $tmp10 %argrw{"wrr"} add ___320_x $tmp12 Param2 %argrw{"wrr"} # C:\\Users\\semmi\\AppData\\Local\\Temp\\tmplf9fa5_y.osl:60 # x = p1 * sin(x + c) * sin(x + c) + p2; add $tmp14 ___320_x ___320_b %line{60} %argrw{"wrr"} sin $tmp13 $tmp14 %argrw{"wr"} mul $tmp15 Param1 $tmp13 %argrw{"wrr"} add $tmp17 ___320_x ___320_b %argrw{"wrr"} sin $tmp16 $tmp17 %argrw{"wr"} mul $tmp18 $tmp15 $tmp16 %argrw{"wrr"} add ___320_x $tmp18 Param2 %argrw{"wrr"} # C:\\Users\\semmi\\AppData\\Local\\Temp\\tmplf9fa5_y.osl:61 # } add $tmp20 ___320_x ___320_c %line{61} %argrw{"wrr"} sin $tmp19 $tmp20 %argrw{"wr"} mul $tmp21 Param1 $tmp19 %argrw{"wrr"} add $tmp23 ___320_x ___320_c %argrw{"wrr"} sin $tmp22 $tmp23 %argrw{"wr"} mul $tmp24 $tmp21 $tmp22 %argrw{"wrr"} add ___320_x $tmp24 Param2 %argrw{"wrr"} # C:\\Users\\semmi\\AppData\\Local\\Temp\\tmplf9fa5_y.osl:58 # x = p1 * sin(x + a) * sin(x + a) + p2; assign $tmp25 ___321_i %line{58} %argrw{"wr"} add ___321_i ___321_i $const3 %argrw{"wrr"} # C:\\Users\\semmi\\AppData\\Local\\Temp\\tmplf9fa5_y.osl:64 # float x_pre = x; neq $tmp26 ___320_nabla_pre $const5 %line{64} %argrw{"wrr"} if $tmp26 72 72 %argrw{"r"} # C:\\Users\\semmi\\AppData\\Local\\Temp\\tmplf9fa5_y.osl:65 # assign ___323_x_pre ___320_x %line{65} %argrw{"wr"} # C:\\Users\\semmi\\AppData\\Local\\Temp\\tmplf9fa5_y.osl:67 # x = p1 * sin(x + b) * sin(x + b) + p2; add $tmp28 ___320_x ___320_a %line{67} %argrw{"wrr"} sin $tmp27 $tmp28 %argrw{"wr"} mul $tmp29 Param1 $tmp27 %argrw{"wrr"} add $tmp31 ___320_x ___320_a %argrw{"wrr"} sin $tmp30 $tmp31 %argrw{"wr"} mul $tmp32 $tmp29 $tmp30 %argrw{"wrr"} add ___320_x $tmp32 Param2 %argrw{"wrr"} # C:\\Users\\semmi\\AppData\\Local\\Temp\\tmplf9fa5_y.osl:68 # x = p1 * sin(x + c) * sin(x + c) + p2; add $tmp34 ___320_x ___320_b %line{68} %argrw{"wrr"} sin $tmp33 $tmp34 %argrw{"wr"} mul $tmp35 Param1 $tmp33 %argrw{"wrr"} add $tmp37 ___320_x ___320_b %argrw{"wrr"} sin $tmp36 $tmp37 %argrw{"wr"} mul $tmp38 $tmp35 $tmp36 %argrw{"wrr"} add ___320_x $tmp38 Param2 %argrw{"wrr"} # C:\\Users\\semmi\\AppData\\Local\\Temp\\tmplf9fa5_y.osl:69 # x = x * nabla_pre + x_pre * (1.0 - nabla_pre); add $tmp40 ___320_x ___320_c %line{69} %argrw{"wrr"} sin $tmp39 $tmp40 %argrw{"wr"} mul $tmp41 Param1 $tmp39 %argrw{"wrr"} add $tmp43 ___320_x ___320_c %argrw{"wrr"} sin $tmp42 $tmp43 %argrw{"wr"} mul $tmp44 $tmp41 $tmp42 %argrw{"wrr"} add ___320_x $tmp44 Param2 %argrw{"wrr"} # C:\\Users\\semmi\\AppData\\Local\\Temp\\tmplf9fa5_y.osl:70 # } mul $tmp45 ___320_x ___320_nabla_pre %line{70} %argrw{"wrr"} sub $tmp46 $const6 ___320_nabla_pre %argrw{"wrr"} mul $tmp47 ___323_x_pre $tmp46 %argrw{"wrr"} add ___320_x $tmp45 $tmp47 %argrw{"wrr"} # C:\\Users\\semmi\\AppData\\Local\\Temp\\tmplf9fa5_y.osl:74 # x = p1 * sin(x + a) * sin(x + a) + p2; for $tmp48 74 75 138 140 %line{74} %argrw{"r"} assign ___324_i $const2 %argrw{"wr"} lt $tmp48 ___324_i ___320_iter_main %argrw{"wrr"} # C:\\Users\\semmi\\AppData\\Local\\Temp\\tmplf9fa5_y.osl:75 # derivation = 2.0 *p1 *sin(x + a) * cos(x + a); add $tmp50 ___320_x ___320_a %line{75} %argrw{"wrr"} sin $tmp49 $tmp50 %argrw{"wr"} mul $tmp51 Param1 $tmp49 %argrw{"wrr"} add $tmp53 ___320_x ___320_a %argrw{"wrr"} sin $tmp52 $tmp53 %argrw{"wr"} mul $tmp54 $tmp51 $tmp52 %argrw{"wrr"} add ___320_x $tmp54 Param2 %argrw{"wrr"} # C:\\Users\\semmi\\AppData\\Local\\Temp\\tmplf9fa5_y.osl:76 # if (derivation != 0.0) { index += log(fabs(derivation)); iter++; } mul $tmp55 $const7 Param1 %line{76} %argrw{"wrr"} add $tmp57 ___320_x ___320_a %argrw{"wrr"} sin $tmp56 $tmp57 %argrw{"wr"} mul $tmp58 $tmp55 $tmp56 %argrw{"wrr"} add $tmp60 ___320_x ___320_a %argrw{"wrr"} cos $tmp59 $tmp60 %argrw{"wr"} mul ___320_derivation $tmp58 $tmp59 %argrw{"wrr"} # C:\\Users\\semmi\\AppData\\Local\\Temp\\tmplf9fa5_y.osl:77 # neq $tmp61 ___320_derivation $const5 %line{77} %argrw{"wrr"} if $tmp61 96 96 %argrw{"r"} fabs $tmp63 ___320_derivation %argrw{"wr"} log $tmp62 $tmp63 %argrw{"wr"} add ___320_index ___320_index $tmp62 %argrw{"wrr"} assign $tmp64 ___320_iter %argrw{"wr"} add ___320_iter ___320_iter $const3 %argrw{"wrr"} # C:\\Users\\semmi\\AppData\\Local\\Temp\\tmplf9fa5_y.osl:79 # derivation = 2.0 *p1 *sin(x + b) * cos(x + b); add $tmp66 ___320_x ___320_b %line{79} %argrw{"wrr"} sin $tmp65 $tmp66 %argrw{"wr"} mul $tmp67 Param1 $tmp65 %argrw{"wrr"} add $tmp69 ___320_x ___320_b %argrw{"wrr"} sin $tmp68 $tmp69 %argrw{"wr"} mul $tmp70 $tmp67 $tmp68 %argrw{"wrr"} add ___320_x $tmp70 Param2 %argrw{"wrr"} # C:\\Users\\semmi\\AppData\\Local\\Temp\\tmplf9fa5_y.osl:80 # if (derivation != 0.0) { index += log(fabs(derivation)); iter++; } mul $tmp71 $const7 Param1 %line{80} %argrw{"wrr"} add $tmp73 ___320_x ___320_b %argrw{"wrr"} sin $tmp72 $tmp73 %argrw{"wr"} mul $tmp74 $tmp71 $tmp72 %argrw{"wrr"} add $tmp76 ___320_x ___320_b %argrw{"wrr"} cos $tmp75 $tmp76 %argrw{"wr"} mul ___320_derivation $tmp74 $tmp75 %argrw{"wrr"} # C:\\Users\\semmi\\AppData\\Local\\Temp\\tmplf9fa5_y.osl:81 # neq $tmp77 ___320_derivation $const5 %line{81} %argrw{"wrr"} if $tmp77 117 117 %argrw{"r"} fabs $tmp79 ___320_derivation %argrw{"wr"} log $tmp78 $tmp79 %argrw{"wr"} add ___320_index ___320_index $tmp78 %argrw{"wrr"} assign $tmp80 ___320_iter %argrw{"wr"} add ___320_iter ___320_iter $const3 %argrw{"wrr"} # C:\\Users\\semmi\\AppData\\Local\\Temp\\tmplf9fa5_y.osl:83 # derivation = 2.0 *p1 *sin(x + c) * cos(x + c); add $tmp82 ___320_x ___320_c %line{83} %argrw{"wrr"} sin $tmp81 $tmp82 %argrw{"wr"} mul $tmp83 Param1 $tmp81 %argrw{"wrr"} add $tmp85 ___320_x ___320_c %argrw{"wrr"} sin $tmp84 $tmp85 %argrw{"wr"} mul $tmp86 $tmp83 $tmp84 %argrw{"wrr"} add ___320_x $tmp86 Param2 %argrw{"wrr"} # C:\\Users\\semmi\\AppData\\Local\\Temp\\tmplf9fa5_y.osl:84 # if (derivation != 0.0) { index += log(fabs(derivation)); iter++; } mul $tmp87 $const7 Param1 %line{84} %argrw{"wrr"} add $tmp89 ___320_x ___320_c %argrw{"wrr"} sin $tmp88 $tmp89 %argrw{"wr"} mul $tmp90 $tmp87 $tmp88 %argrw{"wrr"} add $tmp92 ___320_x ___320_c %argrw{"wrr"} cos $tmp91 $tmp92 %argrw{"wr"} mul ___320_derivation $tmp90 $tmp91 %argrw{"wrr"} # C:\\Users\\semmi\\AppData\\Local\\Temp\\tmplf9fa5_y.osl:85 # } neq $tmp93 ___320_derivation $const5 %line{85} %argrw{"wrr"} if $tmp93 138 138 %argrw{"r"} fabs $tmp95 ___320_derivation %argrw{"wr"} log $tmp94 $tmp95 %argrw{"wr"} add ___320_index ___320_index $tmp94 %argrw{"wrr"} assign $tmp96 ___320_iter %argrw{"wr"} add ___320_iter ___320_iter $const3 %argrw{"wrr"} # C:\\Users\\semmi\\AppData\\Local\\Temp\\tmplf9fa5_y.osl:74 # x = p1 * sin(x + a) * sin(x + a) + p2; assign $tmp97 ___324_i %line{74} %argrw{"wr"} add ___324_i ___324_i $const3 %argrw{"wrr"} # C:\\Users\\semmi\\AppData\\Local\\Temp\\tmplf9fa5_y.osl:88 # index = (iter != 0) ? index / (float)(iter) : 0.0; eq $tmp98 ___320_nabla_main $const5 %line{88} %argrw{"wrr"} if $tmp98 147 224 %argrw{"r"} # C:\\Users\\semmi\\AppData\\Local\\Temp\\tmplf9fa5_y.osl:89 # } neq $tmp99 ___320_iter $const2 %line{89} %argrw{"wrr"} if $tmp99 146 147 %argrw{"r"} assign $tmp100 ___320_iter %argrw{"wr"} div ___320_index ___320_index $tmp100 %argrw{"wrr"} assign ___320_index $const5 %argrw{"wr"} # C:\\Users\\semmi\\AppData\\Local\\Temp\\tmplf9fa5_y.osl:92 # neq $tmp101 ___320_iter $const2 %line{92} %argrw{"wrr"} if $tmp101 151 152 %argrw{"r"} assign $tmp102 ___320_iter %argrw{"wr"} div ___330_index_pre ___320_index $tmp102 %argrw{"wrr"} assign ___330_index_pre $const5 %argrw{"wr"} # C:\\Users\\semmi\\AppData\\Local\\Temp\\tmplf9fa5_y.osl:94 # derivation = 2.0 *p1 *sin(x + a) * cos(x + a); add $tmp104 ___320_x ___320_a %line{94} %argrw{"wrr"} sin $tmp103 $tmp104 %argrw{"wr"} mul $tmp105 Param1 $tmp103 %argrw{"wrr"} add $tmp107 ___320_x ___320_a %argrw{"wrr"} sin $tmp106 $tmp107 %argrw{"wr"} mul $tmp108 $tmp105 $tmp106 %argrw{"wrr"} add ___320_x $tmp108 Param2 %argrw{"wrr"} # C:\\Users\\semmi\\AppData\\Local\\Temp\\tmplf9fa5_y.osl:95 # if (derivation != 0.0) { index += log(fabs(derivation)); iter++; } mul $tmp109 $const7 Param1 %line{95} %argrw{"wrr"} add $tmp111 ___320_x ___320_a %argrw{"wrr"} sin $tmp110 $tmp111 %argrw{"wr"} mul $tmp112 $tmp109 $tmp110 %argrw{"wrr"} add $tmp114 ___320_x ___320_a %argrw{"wrr"} cos $tmp113 $tmp114 %argrw{"wr"} mul ___320_derivation $tmp112 $tmp113 %argrw{"wrr"} # C:\\Users\\semmi\\AppData\\Local\\Temp\\tmplf9fa5_y.osl:96 # neq $tmp115 ___320_derivation $const5 %line{96} %argrw{"wrr"} if $tmp115 173 173 %argrw{"r"} fabs $tmp117 ___320_derivation %argrw{"wr"} log $tmp116 $tmp117 %argrw{"wr"} add ___320_index ___320_index $tmp116 %argrw{"wrr"} assign $tmp118 ___320_iter %argrw{"wr"} add ___320_iter ___320_iter $const3 %argrw{"wrr"} # C:\\Users\\semmi\\AppData\\Local\\Temp\\tmplf9fa5_y.osl:98 # derivation = 2.0 *p1 *sin(x + b) * cos(x + b); add $tmp120 ___320_x ___320_b %line{98} %argrw{"wrr"} sin $tmp119 $tmp120 %argrw{"wr"} mul $tmp121 Param1 $tmp119 %argrw{"wrr"} add $tmp123 ___320_x ___320_b %argrw{"wrr"} sin $tmp122 $tmp123 %argrw{"wr"} mul $tmp124 $tmp121 $tmp122 %argrw{"wrr"} add ___320_x $tmp124 Param2 %argrw{"wrr"} # C:\\Users\\semmi\\AppData\\Local\\Temp\\tmplf9fa5_y.osl:99 # if (derivation != 0.0) { index += log(fabs(derivation)); iter++; } mul $tmp125 $const7 Param1 %line{99} %argrw{"wrr"} add $tmp127 ___320_x ___320_b %argrw{"wrr"} sin $tmp126 $tmp127 %argrw{"wr"} mul $tmp128 $tmp125 $tmp126 %argrw{"wrr"} add $tmp130 ___320_x ___320_b %argrw{"wrr"} cos $tmp129 $tmp130 %argrw{"wr"} mul ___320_derivation $tmp128 $tmp129 %argrw{"wrr"} # C:\\Users\\semmi\\AppData\\Local\\Temp\\tmplf9fa5_y.osl:100 # neq $tmp131 ___320_derivation $const5 %line{100} %argrw{"wrr"} if $tmp131 194 194 %argrw{"r"} fabs $tmp133 ___320_derivation %argrw{"wr"} log $tmp132 $tmp133 %argrw{"wr"} add ___320_index ___320_index $tmp132 %argrw{"wrr"} assign $tmp134 ___320_iter %argrw{"wr"} add ___320_iter ___320_iter $const3 %argrw{"wrr"} # C:\\Users\\semmi\\AppData\\Local\\Temp\\tmplf9fa5_y.osl:102 # derivation = 2.0 *p1 *sin(x + c) * cos(x + c); add $tmp136 ___320_x ___320_c %line{102} %argrw{"wrr"} sin $tmp135 $tmp136 %argrw{"wr"} mul $tmp137 Param1 $tmp135 %argrw{"wrr"} add $tmp139 ___320_x ___320_c %argrw{"wrr"} sin $tmp138 $tmp139 %argrw{"wr"} mul $tmp140 $tmp137 $tmp138 %argrw{"wrr"} add ___320_x $tmp140 Param2 %argrw{"wrr"} # C:\\Users\\semmi\\AppData\\Local\\Temp\\tmplf9fa5_y.osl:103 # if (derivation != 0.0) { index += log(fabs(derivation)); iter++; } mul $tmp141 $const7 Param1 %line{103} %argrw{"wrr"} add $tmp143 ___320_x ___320_c %argrw{"wrr"} sin $tmp142 $tmp143 %argrw{"wr"} mul $tmp144 $tmp141 $tmp142 %argrw{"wrr"} add $tmp146 ___320_x ___320_c %argrw{"wrr"} cos $tmp145 $tmp146 %argrw{"wr"} mul ___320_derivation $tmp144 $tmp145 %argrw{"wrr"} # C:\\Users\\semmi\\AppData\\Local\\Temp\\tmplf9fa5_y.osl:104 # neq $tmp147 ___320_derivation $const5 %line{104} %argrw{"wrr"} if $tmp147 215 215 %argrw{"r"} fabs $tmp149 ___320_derivation %argrw{"wr"} log $tmp148 $tmp149 %argrw{"wr"} add ___320_index ___320_index $tmp148 %argrw{"wrr"} assign $tmp150 ___320_iter %argrw{"wr"} add ___320_iter ___320_iter $const3 %argrw{"wrr"} # C:\\Users\\semmi\\AppData\\Local\\Temp\\tmplf9fa5_y.osl:106 # index = index * nabla_main + index_pre * (1.0 - nabla_main); neq $tmp151 ___320_iter $const2 %line{106} %argrw{"wrr"} if $tmp151 219 220 %argrw{"r"} assign $tmp152 ___320_iter %argrw{"wr"} div ___320_index ___320_index $tmp152 %argrw{"wrr"} assign ___320_index $const5 %argrw{"wr"} # C:\\Users\\semmi\\AppData\\Local\\Temp\\tmplf9fa5_y.osl:107 # } mul $tmp153 ___320_index ___320_nabla_main %line{107} %argrw{"wrr"} sub $tmp154 $const6 ___320_nabla_main %argrw{"wrr"} mul $tmp155 ___330_index_pre $tmp154 %argrw{"wrr"} add ___320_index $tmp153 $tmp155 %argrw{"wrr"} # C:\\Users\\semmi\\AppData\\Local\\Temp\\tmplf9fa5_y.osl:110 # } assign index ___320_index %line{110} %argrw{"wr"} return # C:\\Users\\semmi\\AppData\\Local\\Temp\\tmplf9fa5_y.osl:134 # index *= Pos_Scale; gt $tmp156 index $const5 %line{134} %argrw{"wrr"} neq $tmp157 $tmp156 $const2 %argrw{"wrr"} if $tmp157 232 232 %argrw{"r"} neq $tmp158 Render_Type $const2 %argrw{"wrr"} neq $tmp159 $tmp158 $const2 %argrw{"wrr"} assign $tmp157 $tmp159 %argrw{"wr"} if $tmp157 240 255 %argrw{"r"} # C:\\Users\\semmi\\AppData\\Local\\Temp\\tmplf9fa5_y.osl:135 # if (index > 1.0) { index = 1.0; } mul index index Pos_Scale %line{135} %argrw{"wrr"} # C:\\Users\\semmi\\AppData\\Local\\Temp\\tmplf9fa5_y.osl:136 # Color = (Pos_Color - Mid_Color) * index + Mid_Color; gt $tmp160 index $const6 %line{136} %argrw{"wrr"} if $tmp160 237 237 %argrw{"r"} assign index $const6 %argrw{"wr"} # C:\\Users\\semmi\\AppData\\Local\\Temp\\tmplf9fa5_y.osl:137 # } sub $tmp161 Pos_Color Mid_Color %line{137} %argrw{"wrr"} mul $tmp162 $tmp161 index %argrw{"wrr"} add Color $tmp162 Mid_Color %argrw{"wrr"} # C:\\Users\\semmi\\AppData\\Local\\Temp\\tmplf9fa5_y.osl:139 # index *= Neg_Scale; lt $tmp163 index $const5 %line{139} %argrw{"wrr"} neq $tmp164 $tmp163 $const2 %argrw{"wrr"} if $tmp164 246 246 %argrw{"r"} neq $tmp165 Render_Type $const3 %argrw{"wrr"} neq $tmp166 $tmp165 $const2 %argrw{"wrr"} assign $tmp164 $tmp166 %argrw{"wr"} if $tmp164 254 255 %argrw{"r"} # C:\\Users\\semmi\\AppData\\Local\\Temp\\tmplf9fa5_y.osl:140 # if (index < -1.0) { index = -1.0; } mul index index Neg_Scale %line{140} %argrw{"wrr"} # C:\\Users\\semmi\\AppData\\Local\\Temp\\tmplf9fa5_y.osl:141 # Color = (Mid_Color - Neg_Color) * index + Mid_Color; lt $tmp167 index $const8 %line{141} %argrw{"wrr"} if $tmp167 251 251 %argrw{"r"} assign index $const8 %argrw{"wr"} # C:\\Users\\semmi\\AppData\\Local\\Temp\\tmplf9fa5_y.osl:142 # } sub $tmp168 Mid_Color Neg_Color %line{142} %argrw{"wrr"} mul $tmp169 $tmp168 index %argrw{"wrr"} add Color $tmp169 Mid_Color %argrw{"wrr"} # C:\\Users\\semmi\\AppData\\Local\\Temp\\tmplf9fa5_y.osl:145 # } assign Color Mid_Color %line{145} %argrw{"wr"} # C:\\Users\\semmi\\AppData\\Local\\Temp\\tmplf9fa5_y.osl:149 # index = 0.5 + index * 0.5; eq $tmp170 Fac_Type $const2 %line{149} %argrw{"wrr"} if $tmp170 259 271 %argrw{"r"} # C:\\Users\\semmi\\AppData\\Local\\Temp\\tmplf9fa5_y.osl:150 # } mul $tmp171 index $const9 %line{150} %argrw{"wrr"} add index $const9 $tmp171 %argrw{"wrr"} # C:\\Users\\semmi\\AppData\\Local\\Temp\\tmplf9fa5_y.osl:152 # index = fabs(index); eq $tmp172 Fac_Type $const3 %line{152} %argrw{"wrr"} if $tmp172 262 271 %argrw{"r"} # C:\\Users\\semmi\\AppData\\Local\\Temp\\tmplf9fa5_y.osl:153 # } fabs index index %line{153} %argrw{"wr"} # C:\\Users\\semmi\\AppData\\Local\\Temp\\tmplf9fa5_y.osl:155 # index = (Color[0] + Color[1] + Color[2]) * (1.0 / 3.0); eq $tmp173 Fac_Type $const4 %line{155} %argrw{"wrr"} if $tmp173 271 271 %argrw{"r"} # C:\\Users\\semmi\\AppData\\Local\\Temp\\tmplf9fa5_y.osl:156 # } compref $tmp174 Color $const2 %line{156} %argrw{"wrr"} compref $tmp175 Color $const3 %argrw{"wrr"} add $tmp176 $tmp174 $tmp175 %argrw{"wrr"} compref $tmp177 Color $const4 %argrw{"wrr"} add $tmp178 $tmp176 $tmp177 %argrw{"wrr"} div $tmp179 $const6 $const10 %argrw{"wrr"} mul index $tmp178 $tmp179 %argrw{"wrr"} # C:\\Users\\semmi\\AppData\\Local\\Temp\\tmplf9fa5_y.osl:159 # } assign Fac index %line{159} %argrw{"wr"} end olDATAP //..\..\..\.\766D9A94CF640E867485DF86E34A25DFXDATA884 4 8,H,hK#hK#DATA84 4 84 y*8,ΜK#DATA84 ( 4 4 +xy*H5/DATA8( 4 x 4 4 y*(,ΜDATA8x 4 b( 4 y*y*xϜ̜DATA8bhbx 4 8,+ڄ8DATA8hbbbxy*y*h1x*DATA8bchby*xy**.DATA8cXcbX,y*K#X*DATA8Xcccy*X,+K#DATA8ccXchy*y*H4ȗ*DATA8cHdc(,hy*2DATA8Hddchy*xy*H4-DATA8ddHd+x+hIHLDATA8d8edh,X,K#K#DATA88eedH,h,HK#8K#DATA8ee8ex+h,(OPDATA8eey*+ΜGTE%'TETex>@????????@@????? @??<ME觓9MECubephereH hj*8։BX։Bx-GC"#h## hh ## ̺Xz=P=?"J?=?CI@DATAH  DATA cyclesX 8 DATAX  use_subdivisionDATA J X displacement_methodDATAJ 8 dicing_rate #>DATA8 J subdivision_typeDATA8։BHDATAX։BDATAh"#DATA? ܀?`X?#TNJ5y?-߀")PҸ t~g?gK)8Gq2>Q?d?:HX3Hm?ja~{?NJ@n}B?KB,}{? &?-CYRDATAhh##CDATAC< """"""""""""DATAh##NGon Face-Vertex-GDATA-GB      DATAhhhNGon FacexDATAHxA BR  h"BRAddh.001?=???@???????L>????????????????????????????????@E???????L>???????????????????????????????? ?# Kfff?=???L>??>!!!>L>???CCCCCCCCDATA=????C?~6=~.=(<??????DATA0(<?>k?@? ף=?BR h"" BRBlob001?(????@???????L>????????????????????????????????@E???????L>?????????????????????????????????# Kfff?=??????>!!!>L>?>>>>?CCCCCCCCDATA(?????C?._raI??????DATA0I?>ףp?@?u=?BR "!"h"BRBlur.004?@???@???????L>????????????????????????????????@E???????L>???????????????????????????????? ?# Kfff?=???L>??>!!!>L>???CCCCCCCCDATA@????C?~6=~.=hI??????DATA0hI?>k?@? ף=?BR !"*""BRClay001?HB???@???????L>????????????????????????????????@E???????L>?????????????????????????????????# Kfff?=??????>!!!>L>?>>>>?CCCCCCCCDATAHB????C?._raH??????DATA0H?>ףp?@?u=?BR *"2"!"BRClay Strips01?C???@???????L>????????????????????????????????@E???????L>?????????????????????????????????# Kfff?=??????>!!!wN?L>?>>>>?CCCCCCCCDATAC????C?._raH??????DATA0H?>ףp?@?u=?BR 2"8;"*"BRClone001?H???@???????L>????????????????????????????????@E???????L>?????????????????????????????????# Kfff?=???333???>!!!>L>???CCCCCCCCDATAH????C?~6=~.=G??????DATA0G?>k?@? ף=?BR 8;"C"2"BRCrease001?ع???@???????L>????????????????????????????????@E???????L>?????????????????????????????????# Kfff?=???>??>!!!>L>?>>>>?CCCCCCCCDATAع????C?a2p? hG??????DATA0hG?>?@? #=?BR C"h8;"BRDarken06?h???@???????L>????????????????????????????????@E???????L>???????????????????????????????? ?# Kfff?=???L>??>!!!>L>???CCCCCCCCDATAh????C?~6=~.=(A??????DATA0(A?>k?@? ף=?BR hC"BRDraw.001????@???????L>????????????????????????????????@E???????L>???????????????????????????????? ?# Kfff?=??????>!!!>L>?>>>>?CCCCCCCCDATA????C?._ra6??????DATA06?>ףp?@?u=?BR hBRFill????@E???????L>???????????????????????????????????@E???????L>?????????????????????????????????# Kfff?=??????!!!L>?>>>>?CCCCDATA????C?,_ah??????DATA0h?>ףp?@?u=?BR BRFill/Deepen001????@???????L>????????????????????????????????@E???????L>?????????????????????????????????# Kfff?=???? ??>!!!>L>??>>??CCCCCCCCDATA????C?._ra4??????DATA04?>ףp?@?u=?BR BRFlatten/Contrast001????@???????L>????????????????????????????????@E???????L>?????????????????????????????????# Kfff?=??????>!!!>L>??>>??CCCCCCCCDATA????C?._ra(5??????DATA0(5?>ףp?@?u=?BR 8BRGrab001?8æ???@???????L>????????????????????????????????@E???????L>?????????????????????????????????K Kfff?=??????>!!!>L>>?>CCCCCCCCDATA8æ????C?._ra(??????DATA0(?>ףp?@?u=?BR 8ȽBRInflate/Deflate001?Ħ???@???????L>????????????????????????????????@E???????L>?????????????????????????????????# Kfff?=??????>!!!>L>@?@?@?>>>CCCCCCCCDATAĦ????C?._rah;??????DATA0h;?>ףp?@?u=?BR Ƚ8BRLayer001?XƦ???@???????L>????????????????????????????????@E???????L>?????????????????????????????????# Kfff?=??????>!!!>L>?>>CCCCCCCCDATAXƦ????C?._rah0??????DATA0h0?>ףp?@?u=?BR xȽBRLighten5?Ǧ???@???????L>????????????????????????????????@E???????L>???????????????????????????????? ?# Kfff?=???L>??>!!!>L>???CCCCCCCCDATAǦ????C?~6=~.=h??????DATA0h?>k?@? ף=?BR xBRMask?xɦ???@???????L>???????????????????????????????????@E???????L>?????????????????????????????????# Kfff?=??????!!!L>?>>>>?CCCCCCCCDATAxɦ????C?,_a??????DATA0?>ףp?@?u=?BR xBRMixh?˦???@???????L>????????????????????????????????@E???????L>???????????????????????????????? ?# Kfff?=???333???>!!!>L>???CCCCCCCCDATA˦????C?~6=~.=4??????DATA04?>k?@? ף=?BR (BRMultiply?̦???@???????L>????????????????????????????????@E???????L>???????????????????????????????? ?# Kfff?=???L>??>!!!>L>???CCCCCCCCDATA̦????C?~6=~.=;??????DATA0;?>k?@? ף=?BR (BRNudge001?(Φ???@???????L>????????????????????????????????@E???????L>?????????????????????????????????# Kfff?=???? ??>!!!>L>>?>CCCCCCCCDATA(Φ????C?._ra(??????DATA0(?>ףp?@?u=?BR H(BRPinch/Magnify001?Ϧ???@???????L>????????????????????????????????@E???????L>?????????????????????????????????# Kfff?=??????>!!!>L>@?@?@?>>>CCCCCCCCDATAϦ????C?._ra(K??????DATA0(K?>ףp?@?u=?BR HN"BRScrape/Peaks001?HѦ???@???????L>????????????????????????????????@E???????L>?????????????????????????????????# Kfff?=???? ??>!!!>L>??>>??CCCCCCCCDATAHѦ????C?._ra(F??????DATA0(F?>ףp?@?u=?BR N"XW"HBRSculptDraw?Ҧ???@???????L>????????????????????????????????@E???????L>?????????????????????????????????# Kfff?=??????>!!!wN?L>?>>>>?CCCCCCCCDATAҦ????C?._rah??????DATA0h?>ףp?@?u=?BR XW"_"N"BRSmear001?hԦ???@???????L>????????????????????????????????@E???????L>?????????????????????????????????# Kfff?=???L>??>!!!>L>???CCCCCCCCDATAhԦ????C?~6=~.=(I??????DATA0(I?>k?@? ף=?BR _"xh"XW"BRSmooth001?զ???@???????L>????????????????????????????????@E???????L>?????????????????????????????????#Kfff?=??????>!!!>L>@?@?@?CCCCCCCCDATAզ????C?._rah1??????DATA0h1?>ףp?@?u=?BR xh"q"_"BRSnake Hook001????@???????L>????????????????????????????????@E???????L>?????????????????????????????????K Kfff?=???? ??>!!!>L>>?>CCCCCCCCDATA????C?._ra=??????DATA0=?>ףp?@?u=?BR q"y"xh"BRSoften01?h???@???????L>????????????????????????????????@E???????L>?????????????????????????????????# Kfff?=???L>??>!!!>L>???CCCCCCCCDATAh????C?~6=~.=@??????DATA0@?>k?@? ף=?BR y"("q"BRSubtract????@???????L>????????????????????????????????@E???????L>???????????????????????????????? ?# Kfff?=???L>??>!!!>L>???CCCCCCCCDATA????C?~6=~.=F??????DATA0F?>k?@? ף=?BR ("-Dy"BRTexDraw????@???????L>????????????????????????????????@E???????L>?????????????????????????????????# Kfff?=???333???>!!!>L>???>>?CCCCCCCCDATA????C?._rah4??????DATA0h4?>ףp?@?u=?BR -D-D("BRThumb001????@???????L>????????????????????????????????@E???????L>?????????????????????????????????K Kfff?=???? ??>!!!>L>>?>CCCCCCCCDATA????C?._ra%??????DATA0%?>ףp?@?u=?BR -D-DBRTwist001????@???????L>????????????????????????????????@E???????L>?????????????????????????????????K Kfff?=??????>!!!>L>>?>CCCCCCCCDATA????C?._ra??????DATA0?>ףp?@?u=?LSX *aLSLineStyle?@@?(B@F ?j*j*DATAhj*RSampling? ADNA1\YN#SDNANAMEc*next*prev*data*first*lastxyzxminxmaxyminymax*pointergroupvalval2typesubtypeflagname[64]saveddatalentotallen*newid*libname[66]tagpad_s1usicon_id*propertiesid*idblock*filedataname[1024]filepath[1024]*parent*packedfilew[2]h[2]flag[2]changed_timestamp[2]*rect[2]*gputexture[2]pad[3]use_deferred*obblocktypeadrcodename[128]*bp*beztmaxrcttotrctvartypetotvertipoextraprtbitmaskslide_minslide_maxcurval*drivercurvecurshowkeymuteipopadpospad1relativetotelemuidvgroup[64]sliderminslidermax*adt*refkeyelemstr[32]elemsizeblock*ipo*fromtotkeypad2ctimeuidgen*line*formatblen*nameflagsnlineslines*curl*sellcurcselc*undo_bufundo_posundo_len*compiledmtimesizeseekfocus_distancefstopfocal_lengthsensornum_bladeshigh_qualityfactorcolor[3]distance_maxattenuationsamples*dof*ssaofx_flagpad[7]interocular_distanceconvergence_distanceconvergence_modepivotdtxpassepartalphaclipstaclipendlensortho_scaledrawsizesensor_xsensor_yshiftxshiftyYF_dofdist*dof_obgpu_dofsensor_fitstereo*sceneframenrframesoffsetsfrafie_imacyclokmultiview_eyepassmulti_indexviewlayer*anim*cacheanims*rr*renders[8]render_slotlast_render_slotsourcelastframetpageflagtotbindxrepyreptwstatwendbindcode[2]pad1[4]*repbindpackedfiles*previewlastupdatelastusedanimspeedgen_xgen_ygen_typegen_flaggen_depthgen_color[4]aspxaspycolorspace_settingsalpha_modepad[5]eyeviews_formatviews*stereo3d_formatrender_slots[8]texcomaptomaptonegblendtype*object*texuvname[64]projxprojyprojzmappingbrush_map_modebrush_angle_modepad[2]ofs[3]size[3]rotrandom_angletexflagcolormodelpmaptopmaptonegnormapspacewhich_outputrgbkdef_varcolfacvarfacnorfacdispfacwarpfaccolspecfacmirrfacalphafacdifffacspecfacemitfachardfacraymirrfactranslfacambfaccolemitfaccolreflfaccoltransfacdensfacscatterfacreflfactimefaclengthfacclumpfacdampfackinkfackinkampfacroughfacpadensfacgravityfaclifefacsizefacivelfacfieldfacshadowfaczenupfaczendownfacblendfacatotipotypeipotype_huecolor_modepad[1]data[32]*ima*cube[6]imat[4][4]obimat[3][3]stypeviewscalenotlaycuberesdepthrecalclastsizefalloff_typefalloff_softnessradiuspad0color_sourceob_color_sourcetotpointspsyspsys_cache_spaceob_cache_spacevertex_attribute_name[64]*point_tree*point_datanoise_sizenoise_depthnoise_influencenoise_basispad1[3]noise_facspeed_scalefalloff_speed_scale*coba*falloff_curveresol[3]interp_typefile_formatextendsmoked_typehair_typedata_type_padint_multiplierstill_framesource_path[1024]*datasetcachedframeoceanmod[64]outputnoisesizeturbulbrightcontrastsaturationrfacgfacbfacfiltersizemg_Hmg_lacunaritymg_octavesmg_offsetmg_gaindist_amountns_outscalevn_w1vn_w2vn_w3vn_w4vn_mexpvn_distmvn_coltypenoisedepthnoisetypenoisebasisnoisebasis2imaflagcropxmincropymincropxmaxcropymaxtexfilterafmaxxrepeatyrepeatcheckerdistnablaiuser*nodetree*env*pd*vd*otuse_nodesloc[3]rot[3]mat[4][4]min[3]max[3]cobablend_color[3]blend_factorblend_typemodetotexshdwrshdwgshdwbshdwpadenergydistspotsizespotblendhaintatt1att2coeff_constcoeff_lincoeff_quadcoeff_pad*curfalloffbiassoftcompressthreshbleedbiaspad5bufsizesampbuffersfiltertypebufflagbuftyperay_sampray_sampyray_sampzray_samp_typearea_shapearea_sizearea_sizeyarea_sizezadapt_threshray_samp_methodshadowmap_typetexactshadhalostepsun_effect_typeskyblendtypehorizon_brightnessspreadsun_brightnesssun_sizebackscattered_lightsun_intensityatm_turbidityatm_inscattering_factoratm_extinction_factoratm_distance_factorskyblendfacsky_exposureshadow_frustum_sizesky_colorspacepad4[2]*mtex[18]pr_texturepad6[4]densityemissionscatteringreflectionemission_col[3]transmission_col[3]reflection_col[3]density_scaledepth_cutoffasymmetrystepsize_typeshadeflagshade_typeprecache_resolutionstepsizems_diffms_intensityms_spreadalpha_blendface_orientation*uvnameindexmaterial_typespecrspecgspecbmirrmirgmirbambrambbambgambemitangspectraray_mirroralpharefspeczoffsaddtranslucencyvolgamefresnel_mirfresnel_mir_ifresnel_trafresnel_tra_ifiltertx_limittx_falloffray_depthray_depth_traharseed1seed2gloss_mirgloss_trasamp_gloss_mirsamp_gloss_traadapt_thresh_miradapt_thresh_traaniso_gloss_mirdist_mirfadeto_mirshade_flagmode_lmode2mode2_lflarecstarclinecringchasizeflaresizesubsizeflarebooststrand_stastrand_endstrand_easestrand_surfnorstrand_minstrand_widthfadestrand_uvname[64]sbiaslbiasshad_alphaseptexrgbselpr_typepr_lampml_flagmapflagdiff_shaderspec_shaderroughnessrefracparam[4]rmsdarkness*ramp_col*ramp_specrampin_colrampin_specrampblend_colrampblend_specramp_showpad3rampfac_colrampfac_spec*groupfrictionfhreflectfhdistxyfrictdynamodesss_radius[3]sss_col[3]sss_errorsss_scalesss_iorsss_colfacsss_texfacsss_frontsss_backsss_flagsss_presetmapto_texturedshadowonly_flagline_col[4]line_priorityvcol_alphapaint_active_slotpaint_clone_slottot_slotspad4[3]nmap_tangent_names[9][64]nmap_tangent_names_count*texpaintslotgpumaterial*temp_pf*bbselcol1selcol2quat[4]expxexpyexpzradrad2s*mat*imatelemsdisp*editelems**matflag2totcolwiresizerendersizethresh*lastelemvec[3][3]alfaweighth1h2f1f2f3hideeasingbackamplitudeperiodpad[4]vec[4]mat_nrpntsupntsvresoluresolvorderuordervflaguflagv*knotsu*knotsvtilt_interpradius_interpcharidxkernwhnurbs*keyindexshapenrnurb*editnurb*bevobj*taperobj*textoncurve*keydrawflagtwist_modetwist_smoothsmallcaps_scalepathlenbevresolwidthext1ext2resolu_renresolv_renactnuactvertspacemodespacinglinedistshearfsizewordspaceulposulheightxofyoflinewidthselstartselendlen_wchar*str*editfontfamily[64]*vfont*vfontb*vfonti*vfontbi*tbtotboxactbox*strinfocurinfobevfac1bevfac2bevfac1_mappingbevfac2_mappingpad2[2]*mselect*mpoly*mtpoly*mloop*mloopuv*mloopcol*mface*mtface*tface*mvert*medge*dvert*mcol*texcomesh*edit_btmeshvdataedatafdatapdataldatatotedgetotfacetotselecttotpolytotloopact_facesmoothreshcd_flagsubdivsubdivrsubsurftypeeditflag*mr*tpageuv[4][2]col[4]transptileunwrapv1v2v3v4edcodecreasebweightdef_nr*dwtotweightco[3]no[3]loopstartveuv[2]fis[255]s_lentotdisplevel(*disps)()*hiddenv[4]midv[2]*faces*colfaces*edges*vertslevelslevel_countcurrentnewlvledgelvlpinlvlrenderlvluse_col*edge_flags*edge_creasesradius[3]stackindex*errormodifier*texture*map_objectuvlayer_name[64]uvlayer_tmptexmappingsubdivTyperenderLevelsuse_opensubdiv*emCache*mCachestrengthdefaxispad[6]startlengthrandomizeseed*ob_arm*start_cap*end_cap*curve_ob*offset_oboffset[3]scale[3]merge_distfit_typeoffset_typecountaxistolerance*mirror_obsplit_anglevalueresval_flagslim_flagse_flagsmatprofilebevel_angledefgrp_name[64]*domain*flow*colltimedirectionmidlevel*projectors[10]*imagenum_projectorsaspectxaspectyscalexscaleypercentiterdelimitsymmetry_axisangledefgrp_factorface_countfacrepeat*objectcenterstartxstartyheightnarrowspeeddampfallofftimeoffslifetimedeformflagmulti*prevCossubtarget[64]parentinv[4][4]cent[3]*indexartotindexforce*clothObject*sim_parms*coll_parms*point_cacheptcaches*hairdatahair_grid_min[3]hair_grid_max[3]hair_grid_res[3]hair_grid_cellsize*solver_result*x*xnew*xold*current_xnew*current_x*current_v*trimvert_numtri_numtime_xtime_xnew*bvhtree*v*dmcfranumvertsoperationbm_flagthresholdvertextotinfluencegridsize*bindinfluences*bindoffsets*bindcagecostotcagevert*dyngrid*dyninfluences*dynvertsdyngridsizedyncellmin[3]dyncellwidthbindmat[4][4]*bindweights*bindcos(*bindfunc)()*psys*dm_final*dm_deformedtotdmverttotdmedgetotdmfacepositionrandom_position*facepavgroupprotectlvlsculptlvltotlvlsimple*fss*target*auxTargetvgroup_name[64]keepDistshrinkTypeshrinkOptsprojLimitprojAxissubsurfLevels*originlimit[2]offset_facoffset_fac_vgoffset_clampcrease_innercrease_outercrease_rimmat_ofsmat_ofs_rim*ob_axisstepsrender_stepsscrew_ofs*ocean*oceancacheresolutionspatial_sizewind_velocitysmallest_wavewave_alignmentwave_directionwave_scalechop_amountfoam_coveragebakestartbakeendcachepath[1024]foamlayername[64]cachedgeometry_moderefreshrepeat_xrepeat_yfoam_fade*object_from*object_tofalloff_radiusedit_flagsdefault_weight*cmap_curveadd_thresholdrem_thresholdmask_constantmask_defgrp_name[64]mask_tex_use_channel*mask_texture*mask_tex_map_objmask_tex_mappingmask_tex_uvlayer_name[64]pad_i1defgrp_name_a[64]defgrp_name_b[64]default_weight_adefault_weight_bmix_modemix_setpad_c1[6]proximity_modeproximity_flags*proximity_ob_targetmin_distmax_dist*canvas*brushscalehermite_numbranch_smoothingsymmetry_axesquad_methodngon_methodlambdalambda_border(*bind_coords)()bind_coords_numsmooth_typerest_source(*delta_cache)()delta_cache_numpad2[4]axis_uaxis_vcenter[2]*object_srcbone_src[64]*object_dstbone_dst[64]time_modeplay_modeforward_axisup_axisflip_axisinterpdeform_modeframe_startframe_scaleeval_frameeval_timeeval_factoranchor_grp_name[64]total_verts*vertexco*cache_systemcrease_weight*ob_sourcedata_typesvmap_modeemap_modelmap_modepmap_modemap_max_distancemap_ray_radiusislands_precisionlayers_select_src[4]layers_select_dst[4]mix_factor*lattpntswopntsuopntsvopntswtypeutypevtypewactbpfufvfwdudvdw*def*editlattvec[8][3]*sourcedistanceobhysteresis*sculptpartypepar1par2par3parsubstr[64]*track*proxy*proxy_group*proxy_from*action*poselib*pose*gpdavs*mpathconstraintChannelseffectdefbasemodifiersrestore_mode*matbitsactcoldloc[3]orig[3]dsize[3]dscale[3]drot[3]dquat[4]rotAxis[3]drotAxis[3]rotAngledrotAngleobmat[4][4]constinv[4][4]imat_ren[4][4]laycolbitstransflagprotectflagtrackflagupflagnlaflagscaflagscavisflagdepsflaglastNeedMappingdupondupoffdupstadupendmassdampinginertiaformfactorrdampingmarginmax_velmin_velmax_angvelmin_angvelobstacleRadstep_heightjump_speedfall_speedmax_jumpspad2[3]col_groupcol_maskrotmodeboundtypecollision_boundtypedtempty_drawtypeempty_drawsizedupfacescapropsensorscontrollersactuatorssfactdefgameflaggameflag2*bsoftrestrictflagsoftflaganisotropicFriction[3]constraintsnlastripshooksparticlesystem*soft*dup_groupbody_typeshapeflag*fluidsimSettings*curve_cache*derivedDeform*derivedFinallastDataMaskcustomdata_maskstateinit_stategpulamppc_ids*duplilist*rigidbody_object*rigidbody_constraintima_ofs[2]*iuserlodlevels*currentlodcurindexactiveorco[3]no_drawanimatedpersistent_id[8]*particle_systemdeflectforcefieldshapetex_modekinkkink_axiszdirf_strengthf_dampf_flowf_sizef_powermaxdistmindistf_power_rmaxradminradpdef_damppdef_rdamppdef_permpdef_frictpdef_rfrictpdef_sticknessabsorptionpdef_sbdamppdef_sbiftpdef_sboftclump_facclump_powkink_freqkink_shapekink_ampfree_endtex_nabla*rngf_noise*f_sourceweight[14]global_gravityrt[3]totdataframetotpoint*data[8]*cur[8]extradatastepsimframestartframeendframeeditframelast_exactlast_validcompressionprev_name[64]info[64]path[1024]*cached_framesmem_cache*edit(*free_edit)()linStiffangStiffvolumeviterationspiterationsditerationsciterationskSRHR_CLkSKHR_CLkSSHR_CLkSR_SPLT_CLkSK_SPLT_CLkSS_SPLT_CLkVCFkDPkDGkLFkPRkVCkDFkMTkCHRkKHRkSHRkAHRcollisionflagsnumclusteriterationsweldingtotspring*bpoint*bspringmsg_lockmsg_valuenodemassnamedVG_Mass[64]gravmediafrictrklimitphysics_speedgoalspringgoalfrictmingoalmaxgoaldefgoalvertgroupnamedVG_Softgoal[64]fuzzynessinspringinfrictnamedVG_Spring_K[64]efraintervallocalsolverflags**keystotpointkeysecondspringcolballballdampballstiffsbc_modeaeroedgeminloopsmaxloopschokesolver_IDplasticspringpreload*scratchshearstiffinpush*pointcache*effector_weightslcom[3]lrot[3][3]lscale[3][3]last_framevel[3]*fmdthreadsshow_advancedoptionsresolutionxyzpreviewresxyzrealsizeguiDisplayModerenderDisplayModeviscosityValueviscosityModeviscosityExponentgrav[3]animStartanimEndbakeStartbakeEndframeOffsetgstarmaxRefineiniVelxiniVelyiniVelzsurfdataPath[1024]bbStart[3]bbSize[3]typeFlagsdomainNovecgenvolumeInitTypepartSlipValuegenerateTracersgenerateParticlessurfaceSmoothingsurfaceSubdivsparticleInfSizeparticleInfAlphafarFieldSize*meshVelocitiescpsTimeStartcpsTimeEndcpsQualityattractforceStrengthattractforceRadiusvelocityforceStrengthvelocityforceRadiuslastgoodframeanimRatemistypehorrhorghorbzenrzengzenbexposureexprangelinfaclogfacgravityactivityBoxRadiusskytypeocclusionResphysicsEngineticratemaxlogicstepphysubstepmaxphystepmisimiststamistdistmisthistarrstargstarbstarkstarsizestarmindiststardiststarcolnoisedofstadofenddofmindofmaxaodistaodistfacaoenergyaobiasaomodeaosampaomixaocolorao_adapt_threshao_adapt_speed_facao_approx_errorao_approx_correctionao_indirect_energyao_env_energyao_pad2ao_indirect_bouncesao_padao_samp_methodao_gather_methodao_approx_passes*aosphere*aotablesselcolsxsy*lpFormat*lpParmscbFormatcbParmsfccTypefccHandlerdwKeyFrameEverydwQualitydwBytesPerSeconddwFlagsdwInterleaveEveryavicodecname[128]*cdParms*padcdSizeqtcodecname[128]codecTypecodecSpatialQualitycodeccodecFlagscolorDepthcodecTemporalQualityminSpatialQualityminTemporalQualitykeyFrameRatebitRateaudiocodecTypeaudioSampleRateaudioBitDepthaudioChannelsaudioCodecFlagsaudioBitRateaudio_codecvideo_bitrateaudio_bitrateaudio_mixrateaudio_channelsaudio_padaudio_volumegop_sizerc_min_raterc_max_raterc_buffer_sizemux_packet_sizemux_ratemixratemainspeed_of_sounddoppler_factordistance_model*mat_override*light_overridelay_zmasklay_excludelayflagpassflagpass_xorpass_alpha_thresholdfreestyleConfigsuffix[64]viewflagdisplay_modeanaglyph_typeinterlace_typeimtypeplanesqualitycompressexr_codeccineon_flagcineon_whitecineon_blackcineon_gammajp2_flagjp2_codectiff_codecstereo3d_formatview_settingsdisplay_settingsim_formatcage_extrusionpass_filternormal_swizzle[3]normal_spacesave_modecage[64]*avicodecdata*qtcodecdataqtcodecsettingsffcodecdatasubframepsfrapefraimagesframaptoframelenblurfacedgeRedgeGedgeBfullscreenxplayyplayfreqplayattribframe_stepstereomodedimensionspresetmaximsizepad6xschyschxpartsypartstilextileysubimtypedisplaymodeuse_lock_interfacepad7scemoderaytrace_optionsraytrace_structureocrespad4alphamodeosafrs_secedgeintsafetyborderdisprectlayersactlaymblur_samplesxaspyaspfrs_sec_basegausscolor_mgt_flagpostgammaposthuepostsatdither_intensitybake_osabake_filterbake_modebake_flagbake_normal_spacebake_quad_splitbake_maxdistbake_biasdistbake_samplesbake_padbake_user_scalebake_pad1pic[1024]stampstamp_font_idstamp_udata[768]fg_stamp[4]bg_stamp[4]seq_prev_typeseq_rend_typeseq_flagpad5[5]simplify_flagsimplify_subsurfsimplify_subsurf_rendersimplify_shadowsamplespad9simplify_particlessimplify_particles_rendersimplify_aossscineonwhitecineonblackcineongammajp2_presetjp2_depthrpad3domeresdomemodedomeangledometiltdomeresbuf*dometextline_thickness_modeunit_line_thicknessengine[32]bakepreview_start_resolutiondebug_pass_typeactviewpad8[2]mblur_shutter_curvename[32]particle_percsubsurf_maxshadbufsample_maxao_errortiltresbuf*warptextcol[3]cellsizecellheightagentmaxslopeagentmaxclimbagentheightagentradiusedgemaxlenedgemaxerrorregionminsizeregionmergesizevertsperpolydetailsampledistdetailsamplemaxerrorpartitioningframingplayerflagrt1rt2aasamplesdomestereoflageyeseparationrecastDatamatmodeexitkeyvsyncobstacleSimulationraster_storagelevelHeightdeactivationtimelineardeactthresholdangulardeactthresholdlodflagscehysteresis*camera*palette*cavity_curve*paint_cursorpaint_cursor_col[4]num_input_samplessymmetry_flagstile_offset[3]paintmissing_dataseam_bleednormal_anglescreen_grab_size[2]*paintcursor*stencil*clonestencil_col[3]ditherinverttotrekeytotaddkeybrushtypebrush[7]emitterdistselectmodeedittypedraw_stepfade_frames*shape_objectradial_symm[3]detail_sizesymmetrize_directiongravity_factorconstant_detaildetail_percent*gravity_object*vpaint_prev*wpaint_prevbrush[10]mat[3][3]unprojected_radiusrgb[3]secondary_rgb[3]last_rake[2]last_rake_anglelast_stroke_validaverage_stroke_accum[3]average_stroke_counterbrush_rotationbrush_rotation_secanchored_sizeoverlap_factordraw_invertedstroke_activedraw_anchoreddo_linear_conversionlast_location[3]last_hitanchored_initial_mouse[2]pixel_radiussize_pressure_valuetex_mouse[2]mask_tex_mouse[2]*colorspacecurve_typedepth_modesurface_planeerror_thresholdradius_minradius_maxradius_taper_startradius_taper_endsurface_offsetcorner_angle_pad1[2]overhang_axisoverhang_minoverhang_maxthickness_minthickness_maxthickness_samples_pad2[3]distort_mindistort_maxsharp_minsharp_max*vpaint*wpaint*uvsculptvgroup_weightdoublimitnormalsizeautomergeunwrapperuvcalc_flaguv_flaguv_selectmodeuvcalc_marginautoik_chainlengpencil_flagsgpencil_srcgpencil_v3d_aligngpencil_v2d_aligngpencil_seq_aligngpencil_ima_aligngp_sculptimapaintparticleproportional_sizeselect_threshautokey_modeautokey_flagkeyframe_typemultires_subdiv_typeskgen_resolutionskgen_threshold_internalskgen_threshold_externalskgen_length_ratioskgen_length_limitskgen_angle_limitskgen_correlation_limitskgen_symmetry_limitskgen_retarget_angle_weightskgen_retarget_length_weightskgen_retarget_distance_weightskgen_optionsskgen_postproskgen_postpro_passesskgen_subdivisions[3]skgen_multi_level*skgen_templatebone_sketchingbone_sketching_convertskgen_subdivision_numberskgen_retarget_optionsskgen_retarget_rollskgen_side_string[8]skgen_num_string[8]edge_modeedge_mode_live_unwrapsnap_modesnap_node_modesnap_uv_modesnap_flagsnap_targetproportionalprop_modeproportional_objectsproportional_maskproportional_actionproportional_fcurvelock_markerspad4[5]auto_normalizemultipaintweightuservgroupsubsetuse_uv_sculptuv_sculpt_settingsuv_sculpt_tooluv_relax_methodsculpt_paint_settingssculpt_paint_unified_sizesculpt_paint_unified_unprojected_radiussculpt_paint_unified_alphaunified_paint_settingscurve_paint_settingsstatvistotobjtotlamptotobjseltotcurvetotmeshtotarmaturescale_lengthsystemsystem_rotationgravity[3]quick_cache_steptitle[2]action[2]title_center[2]action_center[2]*world*setbase*basact*obeditcursor[3]twcent[3]twmin[3]twmax[3]layactlay_updated*ed*toolsettings*statssafe_areasaudiomarkerstransform_spaces*sound_scene*playback_handle*sound_scrub_handle*speaker_handles*fps_info*depsgraph*pad1*theDagdagflagsactive_keyingsetkeyingsetsgmunitphysics_settings*clipcustomdata_mask_modalsequencer_colorspace_settings*rigidbody_worldcuserblendrotationwinmat[4][4]viewmat[4][4]viewinv[4][4]persmat[4][4]persinv[4][4]viewcamtexcofac[4]viewmatob[4][4]persmatob[4][4]clip[6][4]clip_local[6][4]*clipbb*localvd*render_engine*depths*gpuoffscreen*sms*smooth_timertwmat[4][4]viewquat[4]camdxcamdypixsizecamzoomis_perspperspviewlockviewlock_quadofs_lock[2]twdrawflagrflaglviewquat[4]lpersplviewgridviewtw_idot[3]rot_anglerot_axis[3]*compositorregionbasespacetypeblockscaleblockhandler[8]bundle_sizebundle_drawtypelay_prevlay_used*ob_centrerender_borderbgpicbase*bgpicob_centre_bone[64]drawtypeob_centre_cursorscenelockaroundgridnearfarmatcap_icongridlinesgridsubdivgridflagtwtypetwmodetwflagflag3afterdraw_transpafterdraw_xrayafterdraw_xraytranspzbufxraypad3[4]fx_settings*properties_storage*defmaterialstereo3d_flagstereo3d_camerastereo3d_convergence_factorstereo3d_volume_alphastereo3d_convergence_alphaverthormaskmin[2]max[2]minzoommaxzoomscrollscroll_uikeeptotkeepzoomkeepofsalignwinxwinyoldwinxoldwiny*tab_offsettab_numtab_currpt_maskv2dmainbmainbomainbuserre_alignpreviewtexture_contexttexture_context_prev*pathpathflagdataicon*pinid*texusertree*treestoresearch_string[32]search_tseoutlinevisstoreflagsearch_flags*treehash*adsghostCurvesautosnapcursorTimecursorVal*arraycachescache_displayrender_sizechanshownzebrazoomoverlay_typedraw_flagscopespad2[7]*maskdraw_typeoverlay_modepad3[5]title[96]dir[1090]pad_c1[2]file[256]renamefile[256]renameedit[256]filter_glob[256]filter_search[64]filter_idactive_filehighlight_filesel_firstsel_lastthumbnail_sizesortdisplayrecursion_levelf_fpfp_str[8]scroll_offset*params*files*folders_prev*folders_next*op*smoothscroll_timer*previews_timer*layoutrecentnrbookmarknrsystemnrsystem_bookmarknrname[256]savevaliduuid_asset[4]uuid_variant[4]uuid_revision[4]*uuidsnbr_uuids*commentuuid[4]size_str[16]time_str[8]date_str[16]*descriptionrevisionsnbr_revisionsact_revision*entrytypeflagblentype*relpath*poin**tagsnbr_tagsstatusvariantsnbr_variantsact_variantentriesnbr_entriesnbr_entries_filteredentry_idx_startentry_idx_endroot[1024]*cumapsample_line_histcursor[2]centxcentypincurtilelockdt_uvstickydt_uvstretchmask_info*texttopviewlinesmenunrlheightcwidthlinenrs_totleftshowlinenrstabnumbershowsyntaxline_hlightoverwritelive_editpix_per_linetxtscrolltxtbarwordwrapdopluginsfindstr[256]replacestr[256]margin_columnlheight_dpi*drawcachescroll_accum[2]*py_draw*py_event*py_button*py_browsercallback*py_globaldictlastspacescriptname[1024]scriptarg[256]*script*but_refsparent_keyview_center[2]node_name[64]*idaspecttreepath*edittreetree_idname[64]treetypetexfromshaderfrominsert_ofs_dirlinkdrag*iofsdlen_alloccursorscrollbackhistoryprompt[256]language[32]sel_startsel_endfilter_typefilter[64]xlockofylockofuserpath_lengthloc[2]stabmat[4][4]unistabmat[4][4]postproc_flagfilename[1024]blf_iduifont_idr_to_lhintingpointskerningword_wrapitalicboldshadowshadxshadyshadowalphashadowcolorpaneltitlegrouplabelwidgetlabelwidgetpanelzoomminlabelcharsminwidgetcharscolumnspacetemplatespaceboxspacebuttonspacexbuttonspaceypanelspacepanelouteroutline[4]inner[4]inner_sel[4]item[4]text[4]text_sel[4]shadedshadetopshadedownalpha_checkinner_anim[4]inner_anim_sel[4]inner_key[4]inner_key_sel[4]inner_driven[4]inner_driven_sel[4]header[4]back[4]show_headershow_backgradient[4]high_gradient[4]show_gradwcol_regularwcol_toolwcol_textwcol_radiowcol_optionwcol_togglewcol_numwcol_numsliderwcol_menuwcol_pulldownwcol_menu_backwcol_menu_itemwcol_tooltipwcol_boxwcol_scrollwcol_progresswcol_list_itemwcol_pie_menuwcol_statepanelwidget_emboss[4]menu_shadow_facmenu_shadow_widthiconfile[256]icon_alphaxaxis[4]yaxis[4]zaxis[4]title[4]text_hi[4]header_title[4]header_text[4]header_text_hi[4]tab_active[4]tab_inactive[4]tab_back[4]tab_outline[4]button[4]button_title[4]button_text[4]button_text_hi[4]list[4]list_title[4]list_text[4]list_text_hi[4]panelcolorsgradientsshade1[4]shade2[4]hilite[4]grid[4]view_overlay[4]wire[4]wire_edit[4]select[4]lamp[4]speaker[4]empty[4]camera[4]active[4]group[4]group_active[4]transform[4]vertex[4]vertex_select[4]vertex_unreferenced[4]edge[4]edge_select[4]edge_seam[4]edge_sharp[4]edge_facesel[4]edge_crease[4]face[4]face_select[4]face_dot[4]extra_edge_len[4]extra_edge_angle[4]extra_face_angle[4]extra_face_area[4]normal[4]vertex_normal[4]loop_normal[4]bone_solid[4]bone_pose[4]bone_pose_active[4]strip[4]strip_select[4]cframe[4]time_keyframe[4]time_gp_keyframe[4]freestyle_edge_mark[4]freestyle_face_mark[4]nurb_uline[4]nurb_vline[4]act_spline[4]nurb_sel_uline[4]nurb_sel_vline[4]lastsel_point[4]handle_free[4]handle_auto[4]handle_vect[4]handle_align[4]handle_auto_clamped[4]handle_sel_free[4]handle_sel_auto[4]handle_sel_vect[4]handle_sel_align[4]handle_sel_auto_clamped[4]ds_channel[4]ds_subchannel[4]keytype_keyframe[4]keytype_extreme[4]keytype_breakdown[4]keytype_jitter[4]keytype_keyframe_select[4]keytype_extreme_select[4]keytype_breakdown_select[4]keytype_jitter_select[4]keyborder[4]keyborder_select[4]console_output[4]console_input[4]console_info[4]console_error[4]console_cursor[4]console_select[4]vertex_sizeoutline_widthfacedot_sizenoodle_curvingsyntaxl[4]syntaxs[4]syntaxb[4]syntaxn[4]syntaxv[4]syntaxc[4]syntaxd[4]syntaxr[4]nodeclass_output[4]nodeclass_filter[4]nodeclass_vector[4]nodeclass_texture[4]nodeclass_shader[4]nodeclass_script[4]nodeclass_pattern[4]nodeclass_layout[4]movie[4]movieclip[4]mask[4]image[4]scene[4]audio[4]effect[4]transition[4]meta[4]text_strip[4]editmesh_active[4]handle_vertex[4]handle_vertex_select[4]handle_vertex_sizeclipping_border_3d[4]marker_outline[4]marker[4]act_marker[4]sel_marker[4]dis_marker[4]lock_marker[4]bundle_solid[4]path_before[4]path_after[4]camera_path[4]hpad[2]gp_vertex_sizegp_vertex[4]gp_vertex_select[4]preview_back[4]preview_stitch_face[4]preview_stitch_edge[4]preview_stitch_vert[4]preview_stitch_stitchable[4]preview_stitch_unstitchable[4]preview_stitch_active[4]uv_shadow[4]uv_others[4]match[4]selected_highlight[4]skin_root[4]anim_active[4]anim_non_active[4]nla_tweaking[4]nla_tweakdupli[4]nla_transition[4]nla_transition_sel[4]nla_meta[4]nla_meta_sel[4]nla_sound[4]nla_sound_sel[4]info_selected[4]info_selected_text[4]info_error[4]info_error_text[4]info_warning[4]info_warning_text[4]info_info[4]info_info_text[4]info_debug[4]info_debug_text[4]paint_curve_pivot[4]paint_curve_handle[4]metadatabg[4]metadatatext[4]solid[4]tuitbutstv3dtfiletipotinfotacttnlatseqtimatexttoopsttimetnodetlogictuserpreftconsoletcliptarm[20]active_theme_areamodule[64]*proppath[768]spec[4]mouse_speedwalk_speedwalk_speed_factorview_heightjump_heightteleport_timeversionfilesubversionfiledupflagsavetimetempdir[768]fontdir[768]renderdir[1024]render_cachedir[768]textudir[768]pythondir[768]sounddir[768]i18ndir[768]image_editor[1024]anim_player[1024]anim_player_presetv2d_min_gridsizetimecode_styleversionsdbl_click_timegameflagswheellinescrolluiflaguiflag2languageuserprefviewzoommixbufsizeaudiodeviceaudiorateaudioformataudiochannelsdpinode_margintransoptsmenuthreshold1menuthreshold2themesuifontsuistyleskeymapsuser_keymapsaddonsautoexec_pathskeyconfigstr[64]undostepsundomemorygp_manhattendistgp_euclideandistgp_erasergp_settingstb_leftmousetb_rightmouselight[3]tw_hotspottw_flagtw_handlesizetw_sizetextimeouttexcollectratewmdrawmethoddragthresholdmemcachelimitprefetchframespad_rot_angleframeserverportobcenter_diarvisizervibrightrecent_filessmooth_viewtxglreslimitcurssizecolor_picker_typeipo_newkeyhandles_newgpu_select_methodview_frame_typeview_frame_keyframesview_frame_secondsscrcastfpsscrcastwaitwidget_unitanisotropic_filteruse_16bit_texturesuse_gpu_mipmapndof_sensitivityndof_orbit_sensitivityndof_deadzonendof_flagogl_multisamplesimage_draw_methodglalphacliptext_rendercoba_weightsculpt_paint_overlay_col[3]gpencil_new_layer_col[4]tweak_thresholdnavigation_modeauthor[80]font_path_ui[1024]font_path_ui_mono[1024]compute_device_typecompute_device_idfcu_inactive_alphapixelsizevirtual_pixelpie_interaction_typepie_initial_timeoutpie_animation_timeoutpie_menu_confirmpie_menu_radiuspie_menu_thresholdwalk_navigationopensubdiv_compute_typepad5[6]vertbaseedgebaseareabase*newscenewinidredraws_flagtempdo_drawdo_refreshdo_draw_gesturedo_draw_paintcursordo_draw_dragswapskip_handlingscrubbingmainwinsubwinactive*animtimer*context*newvvec*v1*v2*typepanelname[64]tabname[64]drawname[64]ofsxofsysizexsizeylabelofsruntime_flagcontrolsnapsortorder*paneltab*activedataidname[64]list_id[64]layout_typelist_scrolllist_griplist_last_lenlist_last_activeifilter_byname[64]filter_flagfilter_sort_flag*dyn_datapreview_id[64]*v3*v4*fullbutspacetypeheadertyperegion_active_winspacedatahandlersactionzoneswinrctdrawrctswinidregiontypealignmentdo_draw_overlayoverlapflagfullscreenuiblockspanelspanels_category_activeui_listsui_previewspanels_category*regiontimer*headerstr*regiondatasubvstr[4]subversionminversionminsubversion*curscreen*curscenefileflagsglobalfbuild_commit_timestampbuild_hash[16]orig_widthorig_heightbottomrightxofsyofslift[3]gamma[3]gain[3]dir[768]tcbuild_size_flagsbuild_tc_flagsbuild_flagsstoragedonestartstillendstill*stripdata*crop*transform*color_balance*tmpstartofsendofsmachinestartdispenddispsatmulhandsizeanim_preseekstreamindexmulticam_sourceclip_flag*strip*scene_cameraeffect_faderspeed_fader*seq1*seq2*seq3seqbase*sound*scene_soundpitchpanstrobe*effectdataanim_startofsanim_endofsblend_modeblend_opacity*oldbasep*parseqdisp_range[2]*seqbasepmetastack*act_seqact_imagedir[1024]act_sounddir[1024]proxy_dir[1024]over_ofsover_cfraover_flagproxy_storageover_borderedgeWidthforwardwipetypefMinifClampfBoostdDistdQualitybNoCompScalexIniScaleyInixIniyInirotIniinterpolationuniform_scale*frameMapglobalSpeedlastValidFramesize_xsize_ytext[512]text_sizecolor[4]shadow_color[4]wrap_widthalign_ymask_input_typemask_time*mask_sequence*mask_idcolor_balancecolor_multiplycurve_mappingwhite_value[3]keygammaintensityadaptationcorrection*reference_ibuf*zebra_ibuf*waveform_ibuf*sep_waveform_ibuf*vector_ibuf*histogram_ibufbuttypeuserjitstaendtotpartnormfacobfacrandfactexfacrandlifeforce[3]vectsizemaxlendefvec[3]mult[4]life[4]child[4]mat[4]texmapcurmultstaticstepomattimetexspeedtexflag2negvertgroup_vvgroupname[64]vgroupname_v[64]*keysminfacnrusedusedelemresetdistlastvalpropname[64]matname[64]*maqualqual2targetName[64]toggleName[64]value[64]maxvalue[64]delaydurationmaterialName[64]damptimeraxisflagposechannel[64]constraint[64]*fromObjectsubject[64]body[64]otypepulsefreqtotlinks**linkstapjoyindexaxis_singleaxisfbuttonhathatfprecisionstr[128]*mynewinputstotslinks**slinksvalostate_mask*actframeProp[64]blendinpriorityend_resetstrideaxisstridelengthlayer_weightmin_gainmax_gainreference_distancemax_distancerolloff_factorcone_inner_anglecone_outer_anglecone_outer_gainsndnrpad3[2]sound3Dpad6[1]*melinVelocity[3]angVelocity[3]localflagdyn_operationforceloc[3]forcerot[3]linearvelocity[3]angularvelocity[3]*referenceminmaxrotdampminloc[3]maxloc[3]minrot[3]maxrot[3]matprop[64]butstabutenddistributionint_arg_1int_arg_2float_arg_1float_arg_2toPropName[64]*toObjectbodyTypefilename[64]loadaniname[64]int_argfloat_arginfluence*subtargetfacingaxisvelocityaccelerationturnspeedupdateTime*navmeshobject_axis[2]threshold[2]sensitivity[2]limit_x[2]limit_y[2]go*handle*newpackedfile*waveform*spinlock*lamprengobjectdupli_ofs[3]childbaserollhead[3]tail[3]bone_mat[3][3]arm_head[3]arm_tail[3]arm_mat[4][4]arm_rollxwidthzwidthease1ease2rad_headrad_tailsegmentsbonebasechainbase*edbo*act_bone*act_edbone*sketchgevertdeformerlayer_usedlayer_protectedghostepghostsizeghosttypepathsizeghostsfghostefpathsfpathefpathbcpathac*pointsstart_frameend_frameghost_sfghost_efghost_bcghost_acghost_typeghost_stepghost_flagpath_typepath_steppath_viewflagpath_bakeflagpath_sfpath_efpath_bcpath_acikflagagrp_indexconstflagselectflagpad0[5]*bone*childiktreesiktree*custom*custom_txcustom_scaleeul[3]chan_mat[4][4]pose_mat[4][4]pose_head[3]pose_tail[3]limitmin[3]limitmax[3]stiffness[3]ikstretchikrotweightiklinweight*tempchanbase*chanhashproxy_layerstride_offset[3]cyclic_offset[3]agroupsactive_groupiksolver*ikdata*ikparamproxy_act_bone[64]numiternumstepminstepmaxstepsolverfeedbackmaxveldampmaxdampepschannelscustomColcscurvesgroupsactive_markeridroot*filter_grpsearchstr[64]filterflagrenameIndexadstimeslide*grpname[30]ownspacetarspaceenforceheadtaillin_errorrot_error*tarmatrix[4][4]spacerotOrdertarnumtargetsiterationsrootbonemax_rootbone*poletarpolesubtarget[64]poleangleorientweightgrabtarget[3]numpointschainlenxzScaleModebulgebulge_minbulge_maxbulge_smoothreserved1reserved2minmaxflagstuckcache[3]lockflagfollowflagvolmodeplaneorglengthpivXpivYpivZaxXaxYaxZminLimit[6]maxLimit[6]extraFzinvmat[4][4]fromtomap[3]expofrom_min[3]from_max[3]to_min[3]to_max[3]from_min_rot[3]from_max_rot[3]to_min_rot[3]to_max_rot[3]from_min_scale[3]from_max_scale[3]to_min_scale[3]to_max_scale[3]rotAxiszminzmaxprojAxisSpacetrack[64]frame_methodobject[64]*depth_obchannel[32]no_rot_axisstride_axiscurmodactstartactendactoffsstridelenblendoutstridechannel[32]offs_bone[32]hasinputhasoutputdatatypesockettypeis_copyexternal*new_sockidentifier[64]*storagelimitin_out*typeinfolocxlocy*default_valuestack_indexstack_typeown_indexto_index*groupsock*linkns*new_nodelastyoutputs*originalinternal_linksminiwidthoffsetxoffsetyanim_init_locxanim_ofsxupdatelabel[64]custom1custom2custom3custom4need_execexec*threaddatatotrbutrprvrpreview_xsizepreview_ysize*blockhash_entry*rectxsizeysize*fromnode*tonode*fromsock*tosock*interface_typenodeslinksinitcur_indexis_updatingnodetypeedit_qualityrender_qualitychunksizeviewer_border*previewsactive_viewer_key*execdata(*progress)()(*stats_draw)()(*test_break)()(*update_draw)()*tbh*prh*sdh*udh*duplilockvalue[3]value[4]value[1024]label_sizecyclicmoviegainliftmastershadowsmidtoneshighlightsstartmidtonesendmidtonesflapsroundingcatadioptriclensshiftpass_indexpass_flagmaxspeedminspeedcurvedpercentxpercentybokehimage_in_widthimage_in_heightcenter_xcenter_yspinwrapsigma_colorsigma_spacehuebase_path[1024]formatactive_inputuse_render_formatuse_node_formatlayer[30]t1t2t3fstrengthfalphakey[4]algorithmchannelx1x2y1y2fac_x1fac_x2fac_y1fac_y2colname[64]bktypepad_c1gamcono_zbufmaxblurbthreshpad_f1*dict*nodecolmodmixfadeangle_ofsmcjitprojfitslope[3]power[3]offset_basis_pad[4]limchanunspilllimscaleuspillruspillguspillbtex_mappingcolor_mappingsky_modelsun_direction[3]turbidityground_albedocolor_spaceprojectionprojection_blendextensionoffset_freqsquash_freqsquashgradient_typecoloringmusgrave_typewave_typewave_profileconvert_fromconvert_topoint_sourceparticle_systempdtracking_object[64]screen_balancedespill_factordespill_balanceedge_kernel_radiusedge_kernel_toleranceclip_blackclip_whitedilate_distancefeather_distancefeather_falloffblur_preblur_posttrack_name[64]wrap_axisplane_track_name[64]motion_blur_samplesmotion_blur_shutterbytecode_hash[64]*bytecodedirection_typeuv_map[64]source[2]ray_lengthshortymintablemaxtableext_in[2]ext_out[2]*curve*table*premultablepremul_ext_in[2]premul_ext_out[2]presetchanged_timestampcurrcliprcm[4]black[3]white[3]bwmul[3]sample[3]x_resolutiondata_luma[256]data_r[256]data_g[256]data_b[256]data_a[256]co[2][2]sample_fullsample_linesaccuracywavefrm_modewavefrm_alphawavefrm_yfacwavefrm_heightvecscope_alphavecscope_heightminmax[3][2]hist*waveform_1*waveform_2*waveform_3*vecscopewaveform_totlook[64]view_transform[64]*curve_mapping*pad2display_device[64]offset[2]clonemtexmask_mtex*toggle_brush*icon_imbuf*gradient*paint_curveicon_filepath[1024]normal_weightrake_factorob_modemask_pressurejitterjitter_absoluteoverlay_flagssmooth_stroke_radiussmooth_stroke_factorratesculpt_planeplane_offsetgradient_spacinggradient_stroke_modegradient_fill_modesculpt_toolvertexpaint_toolimagepaint_toolmask_toolautosmooth_factorcrease_pinch_factorplane_trimtexture_sample_biastexture_overlay_alphamask_overlay_alphacursor_overlay_alphasharp_thresholdblur_kernel_radiusblur_modefill_thresholdadd_col[3]sub_col[3]stencil_pos[2]stencil_dimension[2]mask_stencil_pos[2]mask_stencil_dimension[2]colorsactive_colorbezpressuretot_pointsadd_indexactive_rndactive_cloneactive_mask*layerstypemap[42]totlayermaxlayertotsize*pool*externalworld_co[3]rot[4]ave[3]*groundwander[3]rest_lengthparticle_index[2]delete_flagnumparentpa[4]w[4]fuv[4]foffsetprev_state*hair*boiddietimenum_dmcachesphdensityhair_indexalivespring_kplasticity_constantyield_ratioplasticity_balanceyield_balanceviscosity_omegaviscosity_betastiffness_kstiffness_knearrest_densitybuoyancyspring_frames*boids*fluiddistrphystypeavemodereacteventdrawdraw_asdraw_sizechildtyperen_assubframesdraw_colren_stephair_stepkeys_stepadapt_angleadapt_pixintegratorrotfrombb_alignbb_uv_splitbb_animbb_split_offsetbb_tiltbb_rand_tiltbb_offset[2]bb_size[2]bb_vel_headbb_vel_tailcolor_vec_maxsimplify_refsizesimplify_ratesimplify_transitionsimplify_viewporttimetweakcourant_targetjitfaceff_hairgrid_randps_offset[1]grid_reseffector_amounttime_flagtime_pad[3]partfactanfactanphasereactfacob_vel[3]avefacphasefacrandrotfacrandphasefacrandsizeacc[3]dragfacbrownfacrandlengthchild_flagchild_nbrren_child_nbrparentschildsizechildrandsizechildradchildflatclumppowkink_flatkink_amp_clumpkink_extra_stepskink_axis_randomkink_amp_randomrough1rough1_sizerough2rough2_sizerough2_thresrough_endrough_end_shapeclengthclength_thresparting_facparting_minparting_maxbranch_thresdraw_line[2]path_startpath_endtrail_countkeyed_loops*clumpcurve*roughcurveclump_noise_sizebending_randomdupliweights*eff_group*dup_ob*bb_ob*pd2use_modifier_stackpad5[3]*part*particles**pathcache**childcachepathcachebufschildcachebufs*clmd*hair_in_dm*hair_out_dm*target_ob*lattice_deform_datatree_framebvhtree_framechild_seedtotunexisttotchildtotcachedtotchildcachetarget_psystotkeyedbakespacebb_uvname[3][64]vgroup[12]vg_negrt3*renderdata*effectors*fluid_springstot_fluidspringsalloc_fluidsprings*tree*pdddt_fracCdisCvistructuralbendingmax_bendmax_structmax_shearmax_sewingavg_spring_lentimescaleeff_force_scaleeff_wind_scalesim_time_oldvelocity_smoothdensity_targetdensity_strengthcollider_frictionvel_dampingshrink_minshrink_maxbending_dampingvoxel_cell_sizestepsPerFrameprerollmaxspringlensolver_typevgroup_bendvgroup_massvgroup_structvgroup_shrinkshapekey_restpresetsreset*collision_listepsilonself_frictionselfepsilonrepel_forcedistance_repelself_loop_countloop_countvgroup_selfcolthickness*trianglestot_trianglesinittimestrokesframenumkey_type*actframegstepgstep_nextgcolor_prev[3]gcolor_next[3]fill[4]info[128]draw_smoothfacdraw_smoothlvlsublevelsbuffer_sizesbuffer_sflag*sbufferlistprintlevelstorelevel*reporttimer*windrawable*winactivewindowsinitializedfile_savedop_undo_depthoperatorsqueuereportsjobspaintcursorsdragskeyconfigs*defaultconf*addonconf*userconftimers*autosavetimeris_interface_lockedpar[7]*ghostwin*screen*newscreenscreenname[64]posxposywindowstatemonitorlastcursormodalcursorgrabcursoraddmousemovemultisampleslock_pie_eventlast_pie_event*eventstate*curswin*tweak*ime_datadrawmethoddrawfaildrawdatamodalhandlerssubwindowsgesturepropvalue_str[64]propvalueshiftctrlaltoskeykeymodifiermaptype*ptr*remove_item*add_itemitemsdiff_itemsspaceidregionidkmi_id(*poll)()*modal_itemsbasename[64]actkeymap*customdata*py_instance*reportsmacro*opm*coefficientsarraysizepoly_orderphase_multiplierphase_offsetvalue_offsetmidvalbefore_modeafter_modebefore_cyclesafter_cyclesrectphasemodificationstep_size*rna_pathpchan_name[64]transChanidtypetargets[8]num_targetsvariablesexpression[256]*expr_compvec[2]*fptarray_indexprev_norm_factorprev_offsetfrom[128]to[128]mappingsstrips*remapfcurvesstrip_timeblendmodeextendmode*speaker_handlegroup[64]groupmodekeyingflagkeyingoverridepathsdescription[240]typeinfo[64]active_path*tmpactnla_tracks*act_track*actstripdriversoverridesact_blendmodeact_extendmodeact_influenceruleoptionsfear_factorsignal_idlook_aheadoloc[3]queue_sizewanderflee_distancehealthstate_idrulesconditionsactionsruleset_typerule_fuzzinesslast_state_idlanding_smoothnessbankingaggressionair_min_speedair_max_speedair_max_accair_max_aveair_personal_spaceland_jump_speedland_max_speedland_max_accland_max_aveland_personal_spaceland_stick_forcestates*smd*fluid_mutex*fluid_group*coll_group*wt*tex_wt*tex_shadow*tex_flame*shadowp0[3]p1[3]dp0[3]cell_size[3]global_size[3]prev_loc[3]shift[3]shift_f[3]obj_shift_f[3]fluidmat[4][4]fluidmat_wt[4][4]base_res[3]res_min[3]res_max[3]res[3]total_cellsdxadapt_marginadapt_resadapt_thresholdbetaamplifymaxresviewsettingsnoisediss_percentdiss_speedres_wt[3]dx_wtcache_compcache_high_compopenvdb_compcache_file_formatdata_depth*point_cache[2]ptcaches[2]border_collisionstime_scalevorticityactive_fieldsactive_color[3]highres_samplingburning_rateflame_smokeflame_vorticityflame_ignitionflame_max_tempflame_smoke_color[3]*noise_texture*verts_oldvel_multivel_normalvel_randomfuel_amountvolume_densitysurface_distanceparticle_sizetexture_sizetexture_offsetvgroup_densitytexture_typevolume_maxvolume_mindistance_referencecone_angle_outercone_angle_innercone_volume_outerrender_flagbuild_size_flagbuild_tc_flaglastsize[2]tracking*tracking_contextproxyframe_offsetuse_track_masktrack_preview_heightframe_widthframe_heightundist_marker*track_search*track_previewtrack_pos[2]track_disabledtrack_locked*markerslide_scale[2]error*intrinsicsdistortion_modelsensor_widthpixel_aspectfocalunitsprincipal[2]k1k2k3division_k1division_k2pos[2]pattern_corners[4][2]search_min[2]search_max[2]pat_min[2]pat_max[2]markersnrlast_marker*markersbundle_pos[3]pat_flagsearch_flagframes_limitpattern_matchmotion_modelalgorithm_flagminimum_correlationcorners[4][2]**point_trackspoint_tracksnrimage_opacitydefault_motion_modeldefault_algorithm_flagdefault_minimum_correlationdefault_pattern_sizedefault_search_sizedefault_frames_limitdefault_margindefault_pattern_matchdefault_flagmotion_flagkeyframe1keyframe2reconstruction_flagrefine_camera_intrinsicsclean_framesclean_actionclean_errorobject_distancetot_trackact_trackmaxscale*rot_tracklocinfscaleinfrotinflast_cameracamnr*camerastracksplane_tracksreconstructionmessage[256]tot_segment*segmentsmax_segmenttotal_framescoveragesort_methodcoverage_segmentstot_channelsettingscamerastabilization*act_plane_trackobjectsobjectnrtot_objectdopesheet*brush_groupcurrent_framedisp_typeimage_fileformateffect_uipreview_idinit_color_typepad_simage_resolutionsubstepsinit_color[4]*init_textureinit_layername[64]dry_speedcolor_dry_thresholddepth_clampdisp_factorspread_speedcolor_spread_speedshrink_speeddrip_veldrip_accinfluence_scaleradius_scalewave_dampingwave_speedwave_timescalewave_springwave_smoothnessimage_output_path[1024]output_name[64]output_name2[64]*pmdsurfacesactive_surerror[64]collisionwetnessparticle_radiusparticle_smoothpaint_distance*paint_ramp*vel_rampproximity_falloffray_dirwave_factorwave_clampmax_velocitysmudge_strengthmasklayersmasklay_actmasklay_totid_typeparent[64]sub_parent[64]parent_orig[2]parent_corners_orig[4][2]ubezttot_uw*uwoffset_modeweight_interptot_point*points_deformtot_vertsplinessplines_shapes*act_spline*act_pointblend_flag**objects*constraintsltimenumbodiessteps_per_secondnum_solver_iterations*physics_world*physics_object*physics_shapecol_groupsmesh_sourcerestitutionlin_dampingang_dampinglin_sleep_threshang_sleep_threshorn[4]pos[3]*ob1*ob2breaking_thresholdlimit_lin_x_lowerlimit_lin_x_upperlimit_lin_y_lowerlimit_lin_y_upperlimit_lin_z_lowerlimit_lin_z_upperlimit_ang_x_lowerlimit_ang_x_upperlimit_ang_y_lowerlimit_ang_y_upperlimit_ang_z_lowerlimit_ang_z_upperspring_stiffness_xspring_stiffness_yspring_stiffness_zspring_damping_xspring_damping_yspring_damping_zmotor_lin_target_velocitymotor_ang_target_velocitymotor_lin_max_impulsemotor_ang_max_impulse*physics_constraintselectionqiqi_startqi_endedge_typesexclude_edge_types*linestyleis_displayedmodulesraycasting_algorithmsphere_radiusdkr_epsiloncrease_anglelinesets*color_rampvalue_minvalue_maxrange_minrange_maxmin_curvaturemax_curvaturemin_thicknessmax_thicknessmin_anglemax_anglemat_attrsamplingwavelengthoctavesfrequencybackbone_lengthtip_lengthroundsrandom_radiusrandom_centerrandom_backbonescale_xscale_ypivot_upivot_xpivot_yorientationthickness_positionthickness_ratiocapschainingsplit_lengthmin_lengthmax_lengthchain_countsplit_dash1split_gap1split_dash2split_gap2split_dash3split_gap3sort_keyintegration_typetexstepdash1gap1dash2gap2dash3gap3color_modifiersalpha_modifiersthickness_modifiersgeometry_modifiersTYPEcharucharshortushortintlongulongfloatdoubleint64_tuint64_tvoidLinkLinkDataListBasevec2svec2fvec3frctirctfIDPropertyDataIDPropertyIDLibraryFileDataPackedFilePreviewImageGPUTextureIpoDriverObjectIpoCurveBPointBezTripleIpoKeyBlockKeyAnimDataTextLineTextGPUDOFSettingsGPUSSAOSettingsGPUFXSettingsCameraStereoSettingsCameraImageUserSceneImageAnimanimImageViewImagePackedFileRenderSlotImageMovieCacheRenderResultColorManagedColorspaceSettingsStereo3dFormatMTexTexCBDataColorBandEnvMapImBufPointDensityCurveMappingVoxelDataOceanTexbNodeTreeTexMappingColorMappingLampVolumeSettingsGameSettingsTexPaintSlotMaterialGroupVFontVFontDataMetaElemBoundBoxMetaBallNurbCharInfoTextBoxEditNurbGHashCurveEditFontMeshMSelectMPolyMTexPolyMLoopMLoopUVMLoopColMFaceMTFaceTFaceMVertMEdgeMDeformVertMColBMEditMeshCustomDataMultiresMDeformWeightMFloatPropertyMIntPropertyMStringPropertyOrigSpaceFaceOrigSpaceLoopMDispsMultiresColMultiresColFaceMultiresFaceMultiresEdgeMultiresLevelMRecastGridPaintMaskMVertSkinFreestyleEdgeFreestyleFaceModifierDataMappingInfoModifierDataSubsurfModifierDataLatticeModifierDataCurveModifierDataBuildModifierDataMaskModifierDataArrayModifierDataMirrorModifierDataEdgeSplitModifierDataBevelModifierDataSmokeModifierDataSmokeDomainSettingsSmokeFlowSettingsSmokeCollSettingsDisplaceModifierDataUVProjectModifierDataDecimateModifierDataSmoothModifierDataCastModifierDataWaveModifierDataArmatureModifierDataHookModifierDataSoftbodyModifierDataClothModifierDataClothClothSimSettingsClothCollSettingsPointCacheClothHairDataClothSolverResultCollisionModifierDataMVertTriBVHTreeSurfaceModifierDataDerivedMeshBVHTreeFromMeshBooleanModifierDataMDefInfluenceMDefCellMeshDeformModifierDataParticleSystemModifierDataParticleSystemParticleInstanceModifierDataExplodeModifierDataMultiresModifierDataFluidsimModifierDataFluidsimSettingsShrinkwrapModifierDataSimpleDeformModifierDataShapeKeyModifierDataSolidifyModifierDataScrewModifierDataOceanModifierDataOceanOceanCacheWarpModifierDataWeightVGEditModifierDataWeightVGMixModifierDataWeightVGProximityModifierDataDynamicPaintModifierDataDynamicPaintCanvasSettingsDynamicPaintBrushSettingsRemeshModifierDataSkinModifierDataTriangulateModifierDataLaplacianSmoothModifierDataCorrectiveSmoothModifierDataUVWarpModifierDataMeshCacheModifierDataLaplacianDeformModifierDataWireframeModifierDataDataTransferModifierDataNormalEditModifierDataEditLattLatticebDeformGroupLodLevelSculptSessionbActionbPosebGPdatabAnimVizSettingsbMotionPathBulletSoftBodyPartDeflectSoftBodyCurveCacheRigidBodyObRigidBodyConObHookDupliObjectRNGEffectorWeightsPTCacheExtraPTCacheMemPTCacheEditSBVertexBodyPointBodySpringSBScratchFluidVertexVelocityWorldBaseAviCodecDataQuicktimeCodecDataQuicktimeCodecSettingsFFMpegCodecDataAudioDataSceneRenderLayerFreestyleConfigSceneRenderViewImageFormatDataColorManagedViewSettingsColorManagedDisplaySettingsBakeDataRenderDataRenderProfileGameDomeGameFramingRecastDataGameDataTimeMarkerPaintBrushPaletteImagePaintSettingsParticleBrushDataParticleEditSettingsSculptUvSculptVPaintGP_EditBrush_DataGP_BrushEdit_SettingsTransformOrientationUnifiedPaintSettingsColorSpaceCurvePaintSettingsMeshStatVisToolSettingsbStatsUnitSettingsPhysicsSettingsDisplaySafeAreasEditingSceneStatsDepsgraphDagForestMovieClipRigidBodyWorldBGpicMovieClipUserRegionView3DRenderEngineViewDepthsSmoothView3DStorewmTimerGPUFXView3DSpaceLinkView2DSmoothView2DStoreSpaceInfoSpaceButsSpaceOopsBLI_mempoolTreeStoreElemSpaceIpobDopeSheetSpaceNlaSpaceTimeCacheSpaceTimeSpaceSeqSequencerScopesMaskSpaceInfoMaskFileSelectParamsSpaceFileFileListwmOperatorFileLayoutFSMenuEntryAssetUUIDAssetUUIDListFileDirEntryRevisionFileDirEntryVariantFileDirEntryFileDirEntryArrSpaceImageScopesHistogramSpaceTextScriptSpaceScriptbNodeTreePathbNodeInstanceKeySpaceNodeNodeInsertOfsDataSpaceLogicConsoleLineSpaceConsoleSpaceUserPrefSpaceClipMovieClipScopesuiFontuiFontStyleuiStyleuiWidgetColorsuiWidgetStateColorsuiPanelColorsuiGradientColorsThemeUIThemeSpaceThemeWireColorbThemebAddonbPathCompareSolidLightWalkNavigationUserDefbScreenScrVertScrEdgePanelPanelTypeuiLayoutPanelCategoryStackuiListuiListTypeuiListDynuiPreviewScrAreaSpaceTypeARegionARegionTypeFileGlobalStripAnimStripElemStripCropStripTransformStripColorBalanceStripProxyStripSequencebSoundMetaStackWipeVarsGlowVarsTransformVarsSolidColorVarsSpeedControlVarsGaussianBlurVarsTextVarsSequenceModifierDataColorBalanceModifierDataCurvesModifierDataHueCorrectModifierDataBrightContrastModifierDataSequencerMaskModifierDataWhiteBalanceModifierDataSequencerTonemapModifierDataEffectBuildEffPartEffParticleWaveEffTreeStorebPropertybNearSensorbMouseSensorbTouchSensorbKeyboardSensorbPropertySensorbActuatorSensorbDelaySensorbCollisionSensorbRadarSensorbRandomSensorbRaySensorbArmatureSensorbMessageSensorbSensorbControllerbJoystickSensorbExpressionContbPythonContbActuatorbAddObjectActuatorbActionActuatorSound3DbSoundActuatorbEditObjectActuatorbSceneActuatorbPropertyActuatorbObjectActuatorbIpoActuatorbCameraActuatorbConstraintActuatorbGroupActuatorbRandomActuatorbMessageActuatorbGameActuatorbVisibilityActuatorbTwoDFilterActuatorbParentActuatorbStateActuatorbArmatureActuatorbSteeringActuatorbMouseActuatorGroupObjectBonebArmatureEditBonebMotionPathVertbPoseChannelbIKParambItascbActionGroupSpaceActionbActionChannelbConstraintChannelbConstraintbConstraintTargetbPythonConstraintbKinematicConstraintbSplineIKConstraintbTrackToConstraintbRotateLikeConstraintbLocateLikeConstraintbSizeLikeConstraintbSameVolumeConstraintbTransLikeConstraintbMinMaxConstraintbActionConstraintbLockTrackConstraintbDampTrackConstraintbFollowPathConstraintbStretchToConstraintbRigidBodyJointConstraintbClampToConstraintbChildOfConstraintbTransformConstraintbPivotConstraintbLocLimitConstraintbRotLimitConstraintbSizeLimitConstraintbDistLimitConstraintbShrinkwrapConstraintbFollowTrackConstraintbCameraSolverConstraintbObjectSolverConstraintbActionModifierbActionStripbNodeStackbNodeSocketbNodeSocketTypebNodeLinkbNodebNodeTypeuiBlockbNodeInstanceHashEntrybNodePreviewbNodeTreeTypeStructRNAbNodeInstanceHashbNodeTreeExecbNodeSocketValueIntbNodeSocketValueFloatbNodeSocketValueBooleanbNodeSocketValueVectorbNodeSocketValueRGBAbNodeSocketValueStringNodeFrameNodeImageAnimColorCorrectionDataNodeColorCorrectionNodeBokehImageNodeBoxMaskNodeEllipseMaskNodeImageLayerNodeBlurDataNodeDBlurDataNodeBilateralBlurDataNodeHueSatNodeImageFileNodeImageMultiFileNodeImageMultiFileSocketNodeChromaNodeTwoXYsNodeTwoFloatsNodeGeometryNodeVertexColNodeDefocusNodeScriptDictNodeGlareNodeTonemapNodeLensDistNodeColorBalanceNodeColorspillNodeDilateErodeNodeMaskNodeTexBaseNodeTexSkyNodeTexImageNodeTexCheckerNodeTexBrickNodeTexEnvironmentNodeTexGradientNodeTexNoiseNodeTexVoronoiNodeTexMusgraveNodeTexWaveNodeTexMagicNodeShaderAttributeNodeShaderVectTransformNodeShaderTexPointDensityTexNodeOutputNodeKeyingScreenDataNodeKeyingDataNodeTrackPosDataNodeTranslateDataNodePlaneTrackDeformDataNodeShaderScriptNodeShaderTangentNodeShaderNormalMapNodeShaderUVMapNodeSunBeamsCurveMapPointCurveMapBrushClonePaintCurvePaletteColorPaintCurvePointCustomDataLayerCustomDataExternalHairKeyParticleKeyBoidParticleBoidDataParticleSpringChildParticleParticleTargetParticleDupliWeightParticleDataSPHFluidSettingsParticleSettingsBoidSettingsParticleCacheKeyLatticeDeformDataParticleRenderDataKDTreeParticleDrawDataLinkNodebGPDspointbGPDtrianglebGPDstrokebGPDframebGPDlayerReportListwmWindowManagerwmWindowwmKeyConfigwmEventwmSubWindowwmGesturewmIMEDatawmKeyMapItemPointerRNAwmKeyMapDiffItemwmKeyMapwmOperatorTypeFModifierFMod_GeneratorFMod_FunctionGeneratorFCM_EnvelopeDataFMod_EnvelopeFMod_CyclesFMod_PythonFMod_LimitsFMod_NoiseFMod_SteppedDriverTargetDriverVarChannelDriverFPointFCurveAnimMapPairAnimMapperNlaStripNlaTrackKS_PathKeyingSetAnimOverrideIdAdtTemplateBoidRuleBoidRuleGoalAvoidBoidRuleAvoidCollisionBoidRuleFollowLeaderBoidRuleAverageSpeedBoidRuleFightBoidStateFLUID_3DWTURBULENCESpeakerMovieClipProxyMovieClipCacheMovieTrackingMovieTrackingMarkerMovieTrackingTrackMovieReconstructedCameraMovieTrackingCameraMovieTrackingPlaneMarkerMovieTrackingPlaneTrackMovieTrackingSettingsMovieTrackingStabilizationMovieTrackingReconstructionMovieTrackingObjectMovieTrackingStatsMovieTrackingDopesheetChannelMovieTrackingDopesheetCoverageSegmentMovieTrackingDopesheetDynamicPaintSurfacePaintSurfaceDataMaskParentMaskSplinePointUWMaskSplinePointMaskSplineMaskLayerShapeMaskLayerFreestyleLineSetFreestyleLineStyleFreestyleModuleConfigLineStyleModifierLineStyleColorModifier_AlongStrokeLineStyleAlphaModifier_AlongStrokeLineStyleThicknessModifier_AlongStrokeLineStyleColorModifier_DistanceFromCameraLineStyleAlphaModifier_DistanceFromCameraLineStyleThicknessModifier_DistanceFromCameraLineStyleColorModifier_DistanceFromObjectLineStyleAlphaModifier_DistanceFromObjectLineStyleThicknessModifier_DistanceFromObjectLineStyleColorModifier_Curvature_3DLineStyleAlphaModifier_Curvature_3DLineStyleThicknessModifier_Curvature_3DLineStyleColorModifier_NoiseLineStyleAlphaModifier_NoiseLineStyleThicknessModifier_NoiseLineStyleColorModifier_CreaseAngleLineStyleAlphaModifier_CreaseAngleLineStyleThicknessModifier_CreaseAngleLineStyleColorModifier_TangentLineStyleAlphaModifier_TangentLineStyleThicknessModifier_TangentLineStyleColorModifier_MaterialLineStyleAlphaModifier_MaterialLineStyleThicknessModifier_MaterialLineStyleGeometryModifier_SamplingLineStyleGeometryModifier_BezierCurveLineStyleGeometryModifier_SinusDisplacementLineStyleGeometryModifier_SpatialNoiseLineStyleGeometryModifier_PerlinNoise1DLineStyleGeometryModifier_PerlinNoise2DLineStyleGeometryModifier_BackboneStretcherLineStyleGeometryModifier_TipRemoverLineStyleGeometryModifier_PolygonalizationLineStyleGeometryModifier_GuidingLinesLineStyleGeometryModifier_BlueprintLineStyleGeometryModifier_2DOffsetLineStyleGeometryModifier_2DTransformLineStyleGeometryModifier_SimplificationLineStyleThicknessModifier_CalligraphyTLEN  x@p$Hh( (PP@@@@P8XhhX   0@  @ @px (@hp@(hxp0hhhpxX(0x`P  (@H 8@X@@8`@ p@``x (H  P X Xp8@0p@0 p0hH X)(@hH(h 6X8 . (PX@,x(  8pxp @`PPHLH\Pp Hp XX0,(H((xXx8xp(XPPPHhhPPhhXXH0`8h( (,@  P@@@0PHD@ H Lh$88@( DPh H((`  pX(p(hp 8P@hH@H@H8(H0p 0 ( `hpxpxxxxxxppxhpxppxhhppxxhhhhxphpSTRCb                  !"#$%& '()*+,-./0123 45601789:;  <=>?@! AB0CDE"""F?GHIJ KLM# $N"OPQER!STUVWX%%%YZ[& \]^_%`%abcdef ghij 'klmnop(qrstuE)'v(wxy*z{|}E+ $N~!S'y*,-E.../000$111&$23- #4,55&6728E9;V:FB;B  : <3 = > ! "#$%&'()*+V;,?-@./0123456789:A;<E9? $N=>?@ABCDEVFGHIJKLMNOPQRSTUVWXYZ[\]^_`1abG,cBd!S3 ;,<e>f@gAhiyC jklmn/D ;o?@Apqr-EO $Nstuvwxyz{|}~?V!S8iBdFGGH3 EI $NFGs   i  E;;8Bd!SJ !"#$%&V'()*+,-./0123456789:;<H=>K #L&?MMMN@ABCDEFGHIJKO $NLMN!SIOPQEjkRSTMU VWX9YZ[\]^_`abcdWX[^EPPPe^fghijklmno3 4pqrQseEVRtuSvTwxcUF $NN@ySz{|}!S#~IOjkQhic_GFVKKKKRQQWW1 $NN@!S#~IOXYZ[\]^_`abcdWefffff8jkVEQg` s^ebhXchadYeE[Z3sE\]X_3sijklmnopoqers ssqpr8EagafftuEvw-x-y yysE-zy9{ y]-  |y c}y  ~y  yKs y ]yy] y ]!"#$EV%&'y()*+ y9 ,'-E y.3/]01234E y56789':s;y<'=y<i'y9>'E?@ABCDEFGGyHIVJ'yK LME?NOPy y-QRSTUVWXYZ[ ya\a]a^a_a`aabcdefgya\ahigjkylmnoXpy'qrst8uvwxypz{|}~  yEy/Eyy]yT yG yqsEy y'E y69EyD+iEy9?'  y'?9y9y'9yEynsEyyEyG'= y=' y yqy$y= - y'y    '] y's  xc $NfgV!S#~cKyNE] E! $N"#$%&'%()*+!SN@,-. /012345s6IO7Q8j9:;<k=C>?@ABCLDEFGHIJKLMNOPEQRSTUVWXYZ[\]^_`abcdefghi~jklmnopqrstuvwxyz{|}f~Jx  ,%LlMENOP /l)E9J E    E; dZ6E     UU !"#$4%&G'()*+,-./012345V6789:;<=!S>?@ABCDEFGHI8JKLMNOPQRM $NtSTUVWXYZ[\]^_`asbcdefghijklmnopqrstuvwxyz{|}~!S8iBd>F  E  VG] EVIJFu7-c7 $AZ-j &i s  G   !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIV&JKLMNOPEQR?S TUVWGXV s9YZV&[\GV]^_`abcdefghijGV'klmno:pqrs_`stbcuvdefgwxyz{|}V~ ? ]V s 333i  ;- ]EEc i  EiX  U"      !"#$%&'()*+,8-./01;2345-4 $N6-789:;<=>F?@i Bd AB CDEFG H I J K L M N OPQRkST/U V  W6XY3 ,c VZi[\ *]^_`abcdefNghij klmnozpqrstuvw-xyz{|}~>oz-uhF?P;) I/ Blmyy    !sE" E!###$ %E/&'()E*)+,-  ..   /0/E1 11  i +222\333\1 =/!"#]$%&4'()*+,53/,c?-67.//01s2E34567'88!&9:;]<=>?@ABCDEFGHIJKLMNOc PQ9  R S T U V]WXY: 9Z]<G [;;;Bd<\E]^=_TG`V/aBdBbcdefg h>i/? ME/@@@jYkA=ElmnopqB-rsCtuv VDswx9Eyz{V /'8EEE|}~F ~GGGFFFFEH I[EJEKVLHHHHHHHHHHHHHHHHHHIJ-MJK                           ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K cL M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~  N EOOOTL M M M M M M M M M M M M M M M M M N  EPPP  QQQ yRE dS      -T{                     l V                  R                                      ;;     E              S   U    --        ! " # $ % & ' VVVV( ) WWWV* V+ EXXXY, Z- . / 0 1 2 3 4 E5 6 7 8 X9 : [[[; \\\], < = > ? @ A B C D ^E ___F A(```V* V+ VG VH UI 6J K  L  Ea, M N O bbbP Q R S T 2 3  U ! V W Ec, X Y Z [ \ N ] ^ _ ` d a b c d Ue -f g h i j |eee/f k l g:m @n ho p iq r s Ej t /u v w x y k kkz { | f} t j)g~ h i 6l7ll    { |           k !S- V(  l l l  m        7 5nnn l      l      o 9  p      q     5  r\Es  ]  t  u    x  v vv  l ( wvi  xv? yv? zv?@{v|v E} v   @  &= = = = = = ~~~ ; ;-    G U      Db  E           P M  J  ?@ABC DFG  _I  z  EGs I zE     E  E  E  DsV9\ \ sG          GV  / E         &9 s !   " V  # $ % +E/&   ' ( ) * +  , - . / 0 1 2 3 4 5  6 GV7  m 8  9 +/W: ; < U= > KJEGE-E /  V? @ -(9=A B C    ' GV /AD E VGV sD+F EG H I J K    -BL M N O P Q R S T  U GV   V W cX Y &9/  XZ E[  \ z] ^ _ ` a b c d e f    g  /m #& h i !St . /  ]E j I k / l  J m n  %o p q r s t u v w zXx  y z { | } ~   $N      EH                               + z I   %   1   j C?AgE  D         T E GW     0                N     F  E! J   E ,! s  !S2 !S   E  !S    K   &9    K    K  X  sz             ]EK  K  K  K K   6 GV K     D E & K J K JEK  JK         K           EGV P E K K                 K      P     P     P KzsEz! c V" # $ %  VE VE$   & => ' /s( ) !S&   * + , - =( . / 0 5 dD E 1 2 3 4 5 6 7  8  9 : ; < ; = > ? @ A E B C D E F 1G  < ; Ez H <@  r! I %_ 9 J K = > AL M N O P Q R S T U V W X Y Z [ \ ] ^ V_ << E` a b c Ed e f g EB% $N< ; h /]i j k l Q m z Vn o p q r ! I s <t Eu v w x y z { | } ~ D E D E - D E  E   EA@   E      9    \AE\AE  2 3 u  H` <         9 6 E  6E  #    E  G                     u l  \   69 i  n          E   q r s       Ey   C D  8     8,c     E  8 8    8,c   E 8 E 8 8 E 8 E 8   8E  E 8 E   !>                 H    s$   !  " #  $ % \    $ $ $   ? B    %     7          sA 6   ! " # $ % & ' 7( ) * + , - EE. / Z ?0 1 2 6&3/3 E; &4 ? 85 86 7 =8 ;9 ': ; < = E[> Xi? @ A B C D E F G PH I J K L M N O P Q AR S T U V W X Y Z [ \ ] ^ _ ((( ` a E) b c ' ) d e * f g h J +|f*i j k l m n +o ,+XEp -$q r +.s /0t ;0u v w 1x y z { | } ;222/s+ 333/;4--~ , - . U+G x  | } i E  5 u             -6 $N7 5 ;   g   G   V        M               7      G                         Ui                                      ? ?   8J J   !Sf   36 4 1  8 8   9% j      :U0;g<5.=0jU !"#$%&'()*+,-.E/]0123456789=:;<!V=>?]@AEJ Bd>c +?@ @@> C?DEG1 FAAAGHIBBBAJCKLMN OPQRSc $NTU VCWXYEZD E[E\]^_`abCcdefgFhFiFjklmnE$EE oUpUqrst2 3 uvkwxyz{- |}G~HIJbN 7KKK;  ELMMMKKN NN;  FFF;  ,,,; O,  LC,Z-P PP Z  ( . QsRaSD E +[\TS8D E UV&Z WEXi Y  Z_[[[Z?\ ?Z ]E^^^ \@5 4]8?1 r_```aaa& `5Z   * + =( . G Vbbbc cc_d dd;  eee$ ,`baf $NgggThg/ igjg/jj kgC;lg / smmmT  E7A   \Dn JJ Jo  C   ]  !"#$%&'()*+,-./01i923k456r7 89: ;<E=>]i3kEp $Nm ?@sAtBCD (Eqt u FG  $N#H/r/sI JqK L6DMNOPtQ=R=STUVu(tWXvYlw Z[E\]^_G`abcdetfghiuuujkhi3 lmtnoYpqrrZstuv/XExwy yyuxyExnl3/zmz{|}~CVz{ u|Yv} }}|~ u(E  E Es zw|{uy~C2JU ]3  E9Vi]EiIJ];; E(  $N E_t Ey   y y[EywJ JEU'   EU!ZGE      ]G !"#VJ $&Z%-&s']()*+Z ][;,? ]E? ]-.E;,/0? ]/0E? ]/0-.E;,/0? ]/0E ? ]/0-.E12;,/0? ]12E? ]E1234;,baE? ]baba];,56? ]56E? ]E5634;,? ]E? ]34E;,]7? ]7? ]-.78EYE9aEa:];a9:G;a9:G<E=EYEE]><?@A   }BC9DEFEE34GE- $NCHIJK>L56MNOPQRSTUVWXi-YZ[\]^8Bd_`abENDB