<xml xmlns="https://developers.google.com/blockly/xml">
<variables>
<variable id=")pO^C_(EMHCi^3,wHZP[">directionalLight</variable>
<variable id="00*7I45U`|U(;Rr3(d*j">baseStar</variable>
<variable id="lNqQhD#9U6gR9-mg}7i#">baseStar2</variable>
</variables>
<block type="babylon_scene_sky_box" id="S0_k(.M=cO{=o+lc,48]" x="1842" y="-522">
<value name="SkyBox">
<block type="babylon_scene_sky_box_types" id="%/(%c_8}5qZ@FmXPdp#F">
<field name="SkyBoxType">'city'</field>
</block>
</value>
<value name="Size">
<block type="math_number" id="Zu(.ko5)y=a0TyO|Q-e$">
<field name="NUM">1000</field>
</block>
</value>
<value name="Blur">
<block type="math_number" id="SVWY+?-XDFw%k-IgT7;`">
<field name="NUM">0.3</field>
</block>
</value>
<value name="EnvironmentIntensity">
<block type="math_number" id="C/q2k,p-H9b_h.r)DlIY">
<field name="NUM">0.8</field>
</block>
</value>
<next>
<block type="babylon_scene_directional_light" id="r|~f7X*ZhMSG%W[i;^nT">
<field name="DirectionalLight" id=")pO^C_(EMHCi^3,wHZP[">directionalLight</field>
<value name="Direction">
<block type="base_geometry_point" id="Y~Hq#6|Otn]}k[pR1L$k">
<value name="X">
<block type="math_number" id="V}{@,m3fx;s4(Fl!7t+N">
<field name="NUM">-25</field>
</block>
</value>
<value name="Y">
<block type="math_number" id="]+/Z./dH/d2-9-lrKcO`">
<field name="NUM">-100</field>
</block>
</value>
<value name="Z">
<block type="math_number" id="/*qM8;N]W5Ws}9O%eo@L">
<field name="NUM">-25</field>
</block>
</value>
</block>
</value>
<value name="Diffuse">
<block type="colour_picker" id="/BhL=B.~8odr_|l$HhFf">
<field name="COLOUR">#ffffff</field>
</block>
</value>
<value name="Specular">
<block type="colour_picker" id="GND+O_h%xa*2Ae7S,88N">
<field name="COLOUR">#ffffff</field>
</block>
</value>
<value name="Intensity">
<block type="math_number" id="X;9p5EmHPlE~YI,a*xvs">
<field name="NUM">1</field>
</block>
</value>
<value name="EnableShadows">
<block type="logic_boolean" id=")lEeQ.wb/skKaL.V$e%0">
<field name="BOOL">TRUE</field>
</block>
</value>
<value name="ShadowGeneratorMapSize">
<block type="math_number" id="-ip8Z|vLQ7|a4)?qLP{I">
<field name="NUM">1024</field>
</block>
</value>
<value name="ShadowDarkness">
<block type="math_number" id="pMTi%@Dh(.7OF7g@geKd">
<field name="NUM">0</field>
</block>
</value>
<next>
<block type="variables_set" id=".!$9S4$A6dKg?AVN6G!g">
<field name="VAR" id="00*7I45U`|U(;Rr3(d*j">baseStar</field>
<value name="VALUE">
<block type="occt_fillets_fillet_2d" id="{-GrRh=xi`qU57_x.bxL">
<value name="OccShape">
<block type="occt_shapes_wire_create_star" id="G`/sKTDvW_@=U.{)I!yW">
<value name="NumRays">
<block type="math_number" id=";*MA*EYg,eA(Rw}5|,d6">
<field name="NUM">5</field>
</block>
</value>
<value name="OuterRadius">
<block type="math_number" id="`we##tN^G^[DJd)N+zij">
<field name="NUM">3</field>
</block>
</value>
<value name="InnerRadius">
<block type="math_number" id="onbISF-[7nRD{06SAsq5">
<field name="NUM">2.5</field>
</block>
</value>
<value name="Center">
<block type="base_geometry_point" id="=tvoR/#z0fPBxSV4Bm8z">
<value name="X">
<block type="math_number" id=")#lz2ytz8dP2c+gl4cQW">
<field name="NUM">0</field>
</block>
</value>
<value name="Y">
<block type="math_number" id="%ks#U%K|~t_WV2i772V2">
<field name="NUM">0</field>
</block>
</value>
<value name="Z">
<block type="math_number" id="KJ;#1r0n(D=-7O;{pqjV">
<field name="NUM">0</field>
</block>
</value>
</block>
</value>
<value name="Direction">
<block type="base_geometry_point" id="i(cIltV4P!3!fz}6=_[g">
<value name="X">
<block type="math_number" id="o|SWs[:/xOy]$`W6hs,h">
<field name="NUM">0</field>
</block>
</value>
<value name="Y">
<block type="math_number" id=";wj9[GqGP~w+9aop|%h4">
<field name="NUM">1</field>
</block>
</value>
<value name="Z">
<block type="math_number" id="VIt]mr_aiO{CUgrUO2PH">
<field name="NUM">0</field>
</block>
</value>
</block>
</value>
<value name="Half">
<block type="logic_boolean" id="}l~:2})H;`^*1bI_:uaD">
<field name="BOOL">FALSE</field>
</block>
</value>
</block>
</value>
<value name="Radius">
<block type="math_number" id="zwE-HC1z?xN-kb~jcs`L">
<field name="NUM">0.6</field>
</block>
</value>
</block>
</value>
<next>
<block type="variables_set" id="!{{5Jn!Utiir`p|v$n[4">
<field name="VAR" id="lNqQhD#9U6gR9-mg}7i#">baseStar2</field>
<value name="VALUE">
<block type="occt_fillets_fillet_2d" id="r(+e5c~WC,$vIzTo/Zl]">
<value name="OccShape">
<block type="occt_shapes_wire_create_star" id="v@y?`7WONL$Y{GvY?d(_">
<value name="NumRays">
<block type="math_number" id="3B$^5D[6.CXTzC=~o(yP">
<field name="NUM">5</field>
</block>
</value>
<value name="OuterRadius">
<block type="math_number" id="OqWBXfw:*qv{V4OV_p2,">
<field name="NUM">5</field>
</block>
</value>
<value name="InnerRadius">
<block type="math_number" id="eG:S2.n{q3-~2QiBfI,j">
<field name="NUM">3.5</field>
</block>
</value>
<value name="Center">
<block type="base_geometry_point" id="8H9JnU+_6YMQH(7r(|6r">
<value name="X">
<block type="math_number" id="drlcb)0^a.^+bzBas34~">
<field name="NUM">0</field>
</block>
</value>
<value name="Y">
<block type="math_number" id="K0g/s]X[3z:BQEiyO65{">
<field name="NUM">0</field>
</block>
</value>
<value name="Z">
<block type="math_number" id="k,OVQm!(XBhr;Wq2?=AD">
<field name="NUM">0</field>
</block>
</value>
</block>
</value>
<value name="Direction">
<block type="base_geometry_point" id="HAEk,|q=zSjI/uWnh7(+">
<value name="X">
<block type="math_number" id="ln]p{|fMBroucm/Vg:WV">
<field name="NUM">0</field>
</block>
</value>
<value name="Y">
<block type="math_number" id="7c]]Csz!7MNYJS1.B{{u">
<field name="NUM">1</field>
</block>
</value>
<value name="Z">
<block type="math_number" id="}Lq1QCj*+W,pJ:7i4r/7">
<field name="NUM">0</field>
</block>
</value>
</block>
</value>
<value name="Half">
<block type="logic_boolean" id="OjM#MZfaUg5w.s(6*~Rm">
<field name="BOOL">FALSE</field>
</block>
</value>
</block>
</value>
<value name="Radius">
<block type="math_number" id="ty{^Ue]3K0W(OkBBE.1]">
<field name="NUM">0.3</field>
</block>
</value>
</block>
</value>
<next>
<block type="babylon_draw_any_async" id="dyFf/~?(Et#LBtU6/lCM">
<value name="Entity">
<block type="occt_operations_loft" id="#@pgyz,IQ(KrIskl=)~J">
<value name="OccShapes">
<block type="lists_create_with" id="d.82Q6.:rbFmPD]zSSqi">
<mutation items="5">
</mutation>
<value name="ADD0">
<block type="occt_transforms_translate" id="*XcYqo;rG.pi%kh]}%0k">
<value name="OccShape">
<block type="occt_transforms_rotate" id="-Q_W%WZ+%.YvRV:.xEUy">
<value name="OccShape">
<block type="occt_transforms_scale" id="ZY$^x-9j=52;cMMKqg2j">
<value name="OccShape">
<block type="variables_get" id="C0vcHEWFIwc76-JE=)Kr">
<field name="VAR" id="00*7I45U`|U(;Rr3(d*j">baseStar</field>
</block>
</value>
<value name="Factor">
<block type="math_number" id=")`-~h$mhe0Yf.VD+6nNv">
<field name="NUM">2</field>
</block>
</value>
</block>
</value>
<value name="Axis">
<block type="base_geometry_point" id="O:uGnicB/KBUHWgA-S$2">
<value name="X">
<block type="math_number" id="4M`a4h!f82frTH3lfr`r">
<field name="NUM">0</field>
</block>
</value>
<value name="Y">
<block type="math_number" id="[GHFoYN]=S*w0Nt{yhPz">
<field name="NUM">0</field>
</block>
</value>
<value name="Z">
<block type="math_number" id=":Zd-sVQ=t--QEzv#,ohR">
<field name="NUM">1</field>
</block>
</value>
</block>
</value>
<value name="Angle">
<block type="math_number" id="cX8ZR?PNg)nt|-?[*Jz;">
<field name="NUM">0</field>
</block>
</value>
</block>
</value>
<value name="Translation">
<block type="base_geometry_point" id="L$1@Fio+~EB7f2?c49-E">
<value name="X">
<block type="math_number" id="dsPqzyt0;aV8l8z)E+A!">
<field name="NUM">1</field>
</block>
</value>
<value name="Y">
<block type="math_number" id=":h-]v1$_X2-Sr9gcb/?Q">
<field name="NUM">-8</field>
</block>
</value>
<value name="Z">
<block type="math_number" id="41M2$nMXeSA_)r[t`)(w">
<field name="NUM">0</field>
</block>
</value>
</block>
</value>
</block>
</value>
<value name="ADD1">
<block type="occt_transforms_translate" id="P-3W=U9H)9|4Qc$56R}.">
<value name="OccShape">
<block type="occt_transforms_rotate" id="@8]vLhPC!Fuu:D+xRk:G">
<value name="OccShape">
<block type="occt_transforms_scale" id="3^/.oX:4V:S~%r^5g9)O">
<value name="OccShape">
<block type="variables_get" id="#H;4w$CNk)ys~x32JkL`">
<field name="VAR" id="00*7I45U`|U(;Rr3(d*j">baseStar</field>
</block>
</value>
<value name="Factor">
<block type="math_number" id="r/?b;IHZ)W@^77Zl{G6/">
<field name="NUM">0.5</field>
</block>
</value>
</block>
</value>
<value name="Axis">
<block type="base_geometry_point" id="-GPS]WECQ9Ik276-[.UT">
<value name="X">
<block type="math_number" id="{CA/|$|)0h6B/C9XXTau">
<field name="NUM">0</field>
</block>
</value>
<value name="Y">
<block type="math_number" id="!!-.8Y5rRruW?-t[2#-F">
<field name="NUM">0</field>
</block>
</value>
<value name="Z">
<block type="math_number" id="9TSg#?lzs:hT(Xhn*g,U">
<field name="NUM">1</field>
</block>
</value>
</block>
</value>
<value name="Angle">
<block type="math_number" id="`duU[w#_M=b$Y#@_+v52">
<field name="NUM">5</field>
</block>
</value>
</block>
</value>
<value name="Translation">
<block type="base_geometry_point" id="mxPT7,-ot|DN4`)4/,ul">
<value name="X">
<block type="math_number" id="l/pT+QP|r7vA+cRKg*R]">
<field name="NUM">0.5</field>
</block>
</value>
<value name="Y">
<block type="math_number" id="@?EDJ/][c#ygF/O`1Q?G">
<field name="NUM">-3</field>
</block>
</value>
<value name="Z">
<block type="math_number" id="S][MDX4~1XgJ2s!jl;d2">
<field name="NUM">0</field>
</block>
</value>
</block>
</value>
</block>
</value>
<value name="ADD2">
<block type="occt_transforms_translate" id="SI+9VAKBuW$,|40u?|}|">
<value name="OccShape">
<block type="occt_transforms_rotate" id="Sz`=31FR!BLx|Q37vsZa">
<value name="OccShape">
<block type="occt_transforms_scale" id="=Ds~kE;0KZq(MP$HwyR@">
<value name="OccShape">
<block type="variables_get" id="bt?SYdD]hs^Y{K:yyY0q">
<field name="VAR" id="00*7I45U`|U(;Rr3(d*j">baseStar</field>
</block>
</value>
<value name="Factor">
<block type="math_number" id="fsgNh@W8#P`(ax!%%1yb">
<field name="NUM">0.3</field>
</block>
</value>
</block>
</value>
<value name="Axis">
<block type="base_geometry_point" id="(;2!3O%z{RZ|-j/a]83j">
<value name="X">
<block type="math_number" id="sb,.N7lykG8dMMo4]5xb">
<field name="NUM">0</field>
</block>
</value>
<value name="Y">
<block type="math_number" id="ae8G.|*2w{?o3jl1}.}i">
<field name="NUM">0</field>
</block>
</value>
<value name="Z">
<block type="math_number" id="e2(?HP1hS,#y}])[./rt">
<field name="NUM">1</field>
</block>
</value>
</block>
</value>
<value name="Angle">
<block type="math_number" id="Ja$|jZFUGj*;1A|Z.tCC">
<field name="NUM">-5</field>
</block>
</value>
</block>
</value>
<value name="Translation">
<block type="base_geometry_point" id="zQ#$as*3;dDyA}9z%F;g">
<value name="X">
<block type="math_number" id="BtRf=n]PaQad/Px7Eipt">
<field name="NUM">0</field>
</block>
</value>
<value name="Y">
<block type="math_number" id="[l;s%T~Qtxn++kx)bXik">
<field name="NUM">-1.5</field>
</block>
</value>
<value name="Z">
<block type="math_number" id="oF!Gh1[:?n%x?4q6,H;L">
<field name="NUM">0</field>
</block>
</value>
</block>
</value>
</block>
</value>
<value name="ADD3">
<block type="occt_transforms_translate" id="_6c;8l]Xsp]zwJk3Qs:#">
<value name="OccShape">
<block type="occt_transforms_rotate" id="=If4+:_M*Im.c/hRs$Sa">
<value name="OccShape">
<block type="occt_transforms_scale" id="jrw@rM6d^~@}gYQ{;OH%">
<value name="OccShape">
<block type="variables_get" id="T?c-WdbfV8~ZlotV|U+.">
<field name="VAR" id="lNqQhD#9U6gR9-mg}7i#">baseStar2</field>
</block>
</value>
<value name="Factor">
<block type="math_number" id="p~12IgGYE*+J(U2o[d9q">
<field name="NUM">0.5</field>
</block>
</value>
</block>
</value>
<value name="Axis">
<block type="base_geometry_point" id="f$wwM)Znp(^0TGV]Qo)+">
<value name="X">
<block type="math_number" id="Bz{X95pNb2QSp[=~Mz8}">
<field name="NUM">0</field>
</block>
</value>
<value name="Y">
<block type="math_number" id="PX{RjxlxMzPb4XjY_GBq">
<field name="NUM">0</field>
</block>
</value>
<value name="Z">
<block type="math_number" id="v4/SC7r[zMpni_A#63qL">
<field name="NUM">1</field>
</block>
</value>
</block>
</value>
<value name="Angle">
<block type="math_number" id="Z;k9a,3Oo24wjUVF;J15">
<field name="NUM">-10</field>
</block>
</value>
</block>
</value>
<value name="Translation">
<block type="base_geometry_point" id="fxtH`P-.+epa}63u|Xel">
<value name="X">
<block type="math_number" id="hc.7dW3c2:oFg`1A:6xY">
<field name="NUM">0</field>
</block>
</value>
<value name="Y">
<block type="math_number" id="6/i9KYNy/BORtE_v(]m(">
<field name="NUM">-0.3</field>
</block>
</value>
<value name="Z">
<block type="math_number" id=":66bB:^1}:$KzQaX]xk~">
<field name="NUM">0</field>
</block>
</value>
</block>
</value>
</block>
</value>
<value name="ADD4">
<block type="occt_transforms_translate" id="1YJ09C[vwv7*^m^yk801">
<value name="OccShape">
<block type="occt_transforms_rotate" id="9q?|X9TrKIoq}FTSqz~+">
<value name="OccShape">
<block type="occt_transforms_scale" id="yu)Dlx_7m$-(;#4;;Lqa">
<value name="OccShape">
<block type="variables_get" id="-;RCph8ATNSuzdMNq388">
<field name="VAR" id="lNqQhD#9U6gR9-mg}7i#">baseStar2</field>
</block>
</value>
<value name="Factor">
<block type="math_number" id="=,Q:0=7GEsg+R;^Hc0,F">
<field name="NUM">2.5</field>
</block>
</value>
</block>
</value>
<value name="Axis">
<block type="base_geometry_point" id="i[*q@g!skj0Rgjq7lOVn">
<value name="X">
<block type="math_number" id="J=5d;/voSO0U%}GC}t2_">
<field name="NUM">0</field>
</block>
</value>
<value name="Y">
<block type="math_number" id="?t6d?Cvi|bRkg+^MGBY}">
<field name="NUM">0</field>
</block>
</value>
<value name="Z">
<block type="math_number" id="8jevWiR4g_xgPTQBNroQ">
<field name="NUM">1</field>
</block>
</value>
</block>
</value>
<value name="Angle">
<block type="math_number" id="x/2/h@-TrRb82U$qA;~O">
<field name="NUM">-10</field>
</block>
</value>
</block>
</value>
<value name="Translation">
<block type="base_geometry_point" id="x9~1RON7_1(}BoT:.dYw">
<value name="X">
<block type="math_number" id="GEgt9S![TM##`HpEw%:K">
<field name="NUM">0</field>
</block>
</value>
<value name="Y">
<block type="math_number" id="s,YT]E/gfk7/zMfDN@W$">
<field name="NUM">-1</field>
</block>
</value>
<value name="Z">
<block type="math_number" id="=p-$^b+#?p,gZ)3xd/+/">
<field name="NUM">0</field>
</block>
</value>
</block>
</value>
</block>
</value>
</block>
</value>
<value name="MakeSolid">
<block type="logic_boolean" id="QgIYfg,`:,S]L[^+_$qH">
<field name="BOOL">FALSE</field>
</block>
</value>
</block>
</value>
<value name="Options">
<block type="babylon_draw_occt_geometry_material_options" id=":MXr%~LrW*PJv#0%):*l">
<value name="Precision">
<block type="math_number" id="Qh6FVB=UZihYDI$6R3f/">
<field name="NUM">0.01</field>
</block>
</value>
<value name="FaceMaterial">
<block type="babylon_material_pbr_metallic_roughness_create" id="XHGLcda5)sg.?czr~}f+">
<value name="Name">
<block type="text" id="kv]`ldczCNJa_Bzb`^Dk">
<field name="TEXT">Custom Name</field>
</block>
</value>
<value name="BaseColor">
<block type="colour_picker" id="?TF?X;0IjVHk**BGpfGq">
<field name="COLOUR">#ffcc33</field>
</block>
</value>
<value name="Metallic">
<block type="math_number" id=")y;-BbjJ#yOpG2s|07-f">
<field name="NUM">0.8</field>
</block>
</value>
<value name="Roughness">
<block type="math_number" id="AYB)DJ}#$m+mE[YyGh[2">
<field name="NUM">0.2</field>
</block>
</value>
<value name="Alpha">
<block type="math_number" id="~GLO#;^x[Ty;Y6/+uW)y">
<field name="NUM">1</field>
</block>
</value>
<value name="BackFaceCulling">
<block type="logic_boolean" id="2?N6Gf{26JVq%qbDAe*8">
<field name="BOOL">FALSE</field>
</block>
</value>
<value name="ZOffset">
<block type="math_number" id="9xS[y8`@^l[u?!P2O26v">
<field name="NUM">2</field>
</block>
</value>
</block>
</value>
<value name="DrawEdges">
<block type="logic_boolean" id="(iG/lSgM2YfU{L|LO+Z0">
<field name="BOOL">TRUE</field>
</block>
</value>
<value name="EdgeColour">
<block type="colour_picker" id="/[7}:Gx*4].WQ$So_)D*">
<field name="COLOUR">#cc33cc</field>
</block>
</value>
<value name="EdgeWidth">
<block type="math_number" id="fEc0$7${nNLkckSJ|^fx">
<field name="NUM">4</field>
</block>
</value>
</block>
</value>
<next>
<block type="babylon_draw_any_async" id="9GU0`gWBh|rtlR1i*zH@">
<value name="Entity">
<block type="occt_shapes_face_create_circle_face" id="mTDbu.PN[lbCZNe51jAW">
<value name="Radius">
<block type="math_number" id="|WfGonSI~FU|PuY_JOM{">
<field name="NUM">40</field>
</block>
</value>
<value name="Center">
<block type="base_geometry_point" id="5+kG}z$k7d5u%sep#DBP">
<value name="X">
<block type="math_number" id="}1P/Nsm%)Zek8?1N}z;V">
<field name="NUM">0</field>
</block>
</value>
<value name="Y">
<block type="math_number" id="/Hgv(kH},|3Yg#;g$5+@">
<field name="NUM">-8</field>
</block>
</value>
<value name="Z">
<block type="math_number" id="Ocx$ql,c9!7lfMfGGO~!">
<field name="NUM">0</field>
</block>
</value>
</block>
</value>
<value name="Direction">
<block type="base_geometry_point" id="$`3Zgi?EF#*RnFbeN+|E">
<value name="X">
<block type="math_number" id="!UDi}:rgJ}~#~XDWNryI">
<field name="NUM">0</field>
</block>
</value>
<value name="Y">
<block type="math_number" id="ysO^km1o5B/e-JK}fI[]">
<field name="NUM">1</field>
</block>
</value>
<value name="Z">
<block type="math_number" id=":[HbsmUlz7U||LE}j?S[">
<field name="NUM">0</field>
</block>
</value>
</block>
</value>
</block>
</value>
<value name="Options">
<block type="babylon_draw_occt_geometry_simple_options" id="vWkGp0et)zvt:wrqK3Q5">
<value name="Precision">
<block type="math_number" id="1)|uzwGE;$xlCs|]QgMp">
<field name="NUM">0.05</field>
</block>
</value>
<value name="DrawFaces">
<block type="logic_boolean" id=")hTGZx4`XSASRrZww~p=">
<field name="BOOL">TRUE</field>
</block>
</value>
<value name="FaceColour">
<block type="colour_picker" id="pcJZ^gVL7%sh{TM]Xpks">
<field name="COLOUR">#cc33cc</field>
</block>
</value>
<value name="DrawEdges">
<block type="logic_boolean" id="d!TFjH|!4-fdn|/3TmHb">
<field name="BOOL">TRUE</field>
</block>
</value>
<value name="EdgeColour">
<block type="colour_picker" id="TJGndqox]Xa_~*aL#lu%">
<field name="COLOUR">#bbbbff</field>
</block>
</value>
<value name="EdgeWidth">
<block type="math_number" id="5X:?Ec?YC/KyBT-?BD7l">
<field name="NUM">2</field>
</block>
</value>
</block>
</value>
</block>
</next>
</block>
</next>
</block>
</next>
</block>
</next>
</block>
</next>
</block>
</xml>