﻿<?xml version="1.0" encoding="utf-8"?>
<Document xmlns:p="property" xmlns:r="reflection" Id="S9U4bB9lOX6LBirYljdOcO" LanguageVersion="2025.7.3-0006-g3e56f84e15" Version="0.128">
  <Patch Id="JBtPzl71qIKNFbTrwnyTGp">
    <Canvas Id="SFmkqv266JHLuOC9PkL2Tn" DefaultCategory="Main" CanvasType="FullCategory" />
    <!--

    ************************ Application ************************

-->
    <Node Name="Application" Bounds="471,400" Id="VQo30nAczPZLJ9v9nL3es7">
      <p:NodeReference>
        <Choice Kind="ContainerDefinition" Name="Process" />
        <FullNameCategoryReference ID="Primitive" />
      </p:NodeReference>
      <Patch Id="G7H43ZbEFxrNe5FJVlIbiR">
        <Canvas Id="CHrQNz1rhD4PcDnq7SIO6d" CanvasType="Group">
          <Node Bounds="71,620,185,19" Id="LWChU0fCF7LOt5ynzQXm7N">
            <p:NodeReference LastCategoryFullName="Graphics.Skia" LastDependency="VL.Skia.vl">
              <Choice Kind="NodeFlag" Name="Node" Fixed="true" />
              <Choice Kind="ProcessAppFlag" Name="Renderer" />
            </p:NodeReference>
            <Pin Id="LB0Q4j2WApEN0C3qkVlDHt" Name="Node Context" Kind="InputPin" IsHidden="true" />
            <Pin Id="HCDLOYbKhOFOsDJt0g1DZZ" Name="Bounds" Kind="InputPin" DefaultValue="1180, 289, 687, 596">
              <p:TypeAnnotation LastCategoryFullName="System.Drawing" LastDependency="System.Drawing.dll">
                <Choice Kind="TypeFlag" Name="Rectangle" />
              </p:TypeAnnotation>
            </Pin>
            <Pin Id="KRBwI7lU5Q1N5sqEtlZwO0" Name="Save Bounds" Kind="InputPin" IsHidden="true" />
            <Pin Id="VPZ6zkbEESQPgQm67hkdKc" Name="Bound to Document" Kind="InputPin" DefaultValue="True">
              <p:TypeAnnotation LastCategoryFullName="Primitive" LastDependency="CoreLibBasics.vl">
                <Choice Kind="TypeFlag" Name="Boolean" />
              </p:TypeAnnotation>
            </Pin>
            <Pin Id="C0ThtXSpvLxQLBKmyJm50H" Name="Dialog If Document Changed" Kind="InputPin" IsHidden="true" />
            <Pin Id="P5cf623L0ZLLZlHueePpHY" Name="Always On Top" Kind="InputPin" IsHidden="true" />
            <Pin Id="MvWCMODEqWDPLWoWplDkqA" Name="Extend Into Title Bar" Kind="InputPin" IsHidden="true" />
            <Pin Id="UIKpFc6W72SLpbEZxHRCkF" Name="Input" Kind="InputPin" />
            <Pin Id="IssOi3JmV5fNEEYhujJrer" Name="Title" Kind="InputPin" />
            <Pin Id="FUFvzitibQ7QbuoRxBKQhF" Name="Title Bar Interaction Width" Kind="InputPin" IsHidden="true" />
            <Pin Id="A6yGHhNMCE2NzHZ6JO2THx" Name="Color" Kind="InputPin" />
            <Pin Id="Gv6MnUYY5vCMA0RX0TE0Vb" Name="Clear" Kind="InputPin" />
            <Pin Id="QocjST9JEQtNcjiygpqouQ" Name="Space" Kind="InputPin" />
            <Pin Id="Hmd3vTs26aeNZiIkN43Xkg" Name="Show Cursor" Kind="InputPin" />
            <Pin Id="H3Me9NCr79xOBqRfIDCmhK" Name="VSync" Kind="InputPin" />
            <Pin Id="ROMwFPi4Py2NzxLvz3fnxO" Name="Commands" Kind="InputPin" IsHidden="true" />
            <Pin Id="KfJ8avsSWuAQYf7HSewYjx" Name="Enable Keyboard Shortcuts" Kind="InputPin" IsHidden="true" />
            <Pin Id="LdN87FA5e3fODu72FHdY78" Name="Enabled" Kind="InputPin" />
            <Pin Id="L3hz4Mb2DNbLceVXN8hxeU" Name="Form Bounds Notifications" Kind="OutputPin" IsHidden="true" />
            <Pin Id="Mpa1CQXDluyOvlgMXyOx6L" Name="Form" Kind="OutputPin" />
            <Pin Id="OjYReyxUJcnOvqfEjUwliZ" Name="ClientBounds" Kind="OutputPin" />
            <Pin Id="CNrePmeH8TcORYtlUs6Ssd" Name="Render Time" Kind="OutputPin" />
          </Node>
          <Pad Id="LGk0oD9f9cWOUvKFVM9Eb7" Comment="Load" Bounds="194,169,49,45" ShowValueBox="true" isIOBox="true" Value="False">
            <p:TypeAnnotation LastCategoryFullName="Primitive" LastDependency="CoreLibBasics.vl">
              <Choice Kind="TypeFlag" Name="Boolean" />
            </p:TypeAnnotation>
            <p:ValueBoxSettings>
              <p:buttonmode p:Assembly="VL.UI.Forms" p:Type="VL.HDE.PatchEditor.Editors.ButtonModeEnum">Bang</p:buttonmode>
            </p:ValueBoxSettings>
          </Pad>
          <Node Bounds="111,262,86,19" Id="H25mqofqaLaPdyCWaa0k5Y">
            <p:NodeReference LastCategoryFullName="Graphics.Skia.IO" LastDependency="VL.Skia.vl">
              <Choice Kind="NodeFlag" Name="Node" Fixed="true" />
              <Choice Kind="ProcessAppFlag" Name="ImageReader" />
            </p:NodeReference>
            <p:HelpFocus p:Assembly="VL.Lang" p:Type="VL.Model.HelpPriority">High</p:HelpFocus>
            <Pin Id="E6aJ5DkoMj8LSyRyNFMDv6" Name="Node Context" Kind="InputPin" IsHidden="true" />
            <Pin Id="NUCz1FMJFCcM1YHvAYllYX" Name="Filename" Kind="InputPin" />
            <Pin Id="QI9OE5miKMMMuPG090tbEA" Name="Load" Kind="InputPin" />
            <Pin Id="GkZQbqojx4QQOXer6ruFAZ" Name="Output" Kind="OutputPin" />
          </Node>
          <Pad Id="MAe0nsEPSYqM7Ti7jADeuX" Comment="" Bounds="114,141,416,19" ShowValueBox="true" isIOBox="true" Value="..\..\Assets\Street.jpg">
            <p:TypeAnnotation LastCategoryFullName="IO" LastDependency="CoreLibBasics.vl">
              <Choice Kind="TypeFlag" Name="Path" />
            </p:TypeAnnotation>
          </Pad>
          <Node Bounds="111,512,125,19" Id="BiEHqlv9himPv4LStz5N0h">
            <p:NodeReference LastCategoryFullName="Graphics.Skia.Layers" LastDependency="VL.Skia.vl">
              <Choice Kind="NodeFlag" Name="Node" Fixed="true" />
              <Choice Kind="ProcessAppFlag" Name="DrawImage" />
              <PinReference Kind="InputPin" Name="Position" />
            </p:NodeReference>
            <p:HelpFocus p:Assembly="VL.Lang" p:Type="VL.Model.HelpPriority">High</p:HelpFocus>
            <Pin Id="A0XTOx3ND29NJ4lfNxUTdE" Name="Node Context" Kind="InputPin" IsHidden="true" />
            <Pin Id="UmA3iPK4924MDQRg67lHoV" Name="Image" Kind="InputPin" />
            <Pin Id="QZO5faw54mAOKYGUwdUU4A" Name="Position" Kind="InputPin" />
            <Pin Id="K3MrpX8c7rzOZLhkMGt59d" Name="Size" Kind="InputPin" />
            <Pin Id="CCTFJRx91TTPadAzUA16bm" Name="Size Mode" Kind="InputPin" />
            <Pin Id="AgAe0y3BzaJQc8CEmEvCrt" Name="Anchor" Kind="InputPin" />
            <Pin Id="RzizF2njhisLA78FJiVFqv" Name="Paint" Kind="InputPin" />
            <Pin Id="BfMYxtCQEQdPrhs7aI4puO" Name="Enabled" Kind="InputPin" />
            <Pin Id="Vn4JkH3BPpZPzLg28YVEvJ" Name="Output" Kind="OutputPin" />
            <Pin Id="V0hn0J3MRz9N4xgqMBj5PB" Name="Actual Bounds" Kind="OutputPin" />
          </Node>
          <Pad Id="BEedwpYCpkaNk9oobDML63" Comment="Position" Bounds="133,327,51,38" ShowValueBox="true" isIOBox="true" Value="0, 0">
            <p:TypeAnnotation LastCategoryFullName="2D" LastDependency="CoreLibBasics.vl">
              <Choice Kind="TypeFlag" Name="Vector2" />
            </p:TypeAnnotation>
          </Pad>
          <Pad Id="TZJHeCgFKGYL03HCwa1XFE" Comment="Size" Bounds="241,341,45,38" ShowValueBox="true" isIOBox="true">
            <p:TypeAnnotation LastCategoryFullName="2D" LastDependency="CoreLibBasics.vl">
              <Choice Kind="TypeFlag" Name="Vector2" />
            </p:TypeAnnotation>
          </Pad>
          <Node Bounds="792,410,45,19" Id="IIUmFqzDsnVP2wWR1qrHxT">
            <p:NodeReference LastCategoryFullName="Graphics.Skia.Imaging" LastDependency="VL.Skia.vl">
              <Choice Kind="NodeFlag" Name="Node" Fixed="true" />
              <Choice Kind="OperationCallFlag" Name="Info" />
              <CategoryReference Kind="Category" Name="Imaging" NeedsToBeDirectParent="true">
                <p:OuterCategoryReference Kind="Category" Name="Skia" NeedsToBeDirectParent="true" />
              </CategoryReference>
            </p:NodeReference>
            <p:HelpFocus p:Assembly="VL.Lang" p:Type="VL.Model.HelpPriority">Low</p:HelpFocus>
            <Pin Id="HgfWaw2UZO5QccbQWMdJMS" Name="Input" Kind="StateInputPin" />
            <Pin Id="F8jo0hSyUSzMDNc8msdLpF" Name="Size" Kind="OutputPin" />
            <Pin Id="A5kPTNsgNf1LfJf12PUpRX" Name="Alpha Type" Kind="OutputPin" />
          </Node>
          <Pad Id="UU4KuR50wh9MCFd9nYDnJk" Comment="Size" Bounds="794,462,51,38" ShowValueBox="true" isIOBox="true" />
          <Pad Id="RfWICK9zaN9MmxWOHyF5RF" Comment="Alpha Type" Bounds="834,512,75,19" ShowValueBox="true" isIOBox="true" />
          <Pad Id="IQzNHR415anLj4ysIu7mjL" Comment="Size Mode" Bounds="234,421,91,19" ShowValueBox="true" isIOBox="true" Value="FitIn">
            <p:TypeAnnotation LastCategoryFullName="Graphics.Skia" LastDependency="VL.Skia.vl">
              <Choice Kind="TypeFlag" Name="SizeMode" />
            </p:TypeAnnotation>
          </Pad>
          <Pad Id="AJcqw3SgNPrMtZ2TGvUVKr" Comment="Anchor" Bounds="193,474,93,19" ShowValueBox="true" isIOBox="true" Value="Center">
            <p:TypeAnnotation LastCategoryFullName="2D" LastDependency="CoreLibBasics.vl">
              <Choice Kind="TypeFlag" Name="RectangleAnchor" />
            </p:TypeAnnotation>
          </Pad>
          <Node Bounds="192,223,64,19" Id="PFCDvL2eXz6QFOmSXj5FOK">
            <p:NodeReference LastCategoryFullName="Control" LastDependency="CoreLibBasics.vl">
              <Choice Kind="NodeFlag" Name="Node" Fixed="true" />
              <Choice Kind="ProcessAppFlag" Name="OnOpen" />
            </p:NodeReference>
            <Pin Id="U9cycgGvqf9N9MdbWm1fuS" Name="Node Context" Kind="InputPin" IsHidden="true" />
            <Pin Id="FsT4zduz4c0NS3IuKqqUUg" Name="Simulate" Kind="InputPin" />
            <Pin Id="D07XYHiOOHML6Ka3vMHupo" Name="Output" Kind="OutputPin" />
          </Node>
          <Pad Id="D7QAnw3o9ioN8haCu9zht7" Comment="Color" Bounds="134,571,143,20" ShowValueBox="true" isIOBox="true" Value="0.25, 0.25, 0.25, 1">
            <p:TypeAnnotation LastCategoryFullName="Color" LastDependency="CoreLibBasics.vl">
              <Choice Kind="TypeFlag" Name="RGBA" />
            </p:TypeAnnotation>
          </Pad>
          <Node Bounds="374,465,99,19" Id="Hy07K8wXyj4P5imrp2vdKW">
            <p:NodeReference LastCategoryFullName="Graphics.Skia.Text" LastDependency="VL.Skia.vl">
              <Choice Kind="NodeFlag" Name="Node" Fixed="true" />
              <Choice Kind="ProcessAppFlag" Name="SetShowHelpers" />
            </p:NodeReference>
            <Pin Id="Rpe3xVhLgQVLeGWWASQqds" Name="Node Context" Kind="InputPin" IsHidden="true" />
            <Pin Id="BRJnnpLmXJcLO7u3JKshFs" Name="Input" Kind="InputPin" />
            <Pin Id="C7ZQJjDnUAdPr6z3tKw27X" Name="Show Helpers" Kind="InputPin" />
            <Pin Id="T0IPAxZ17MvQYIWt2iAKbJ" Name="Output" Kind="OutputPin" />
          </Node>
          <Pad Id="TexVxgDMZy7NETlivPylID" Comment="Show Helpers" Bounds="471,405,40,34" ShowValueBox="true" isIOBox="true" Value="False">
            <p:TypeAnnotation LastCategoryFullName="Primitive" LastDependency="CoreLibBasics.vl">
              <Choice Kind="TypeFlag" Name="Boolean" />
            </p:TypeAnnotation>
          </Pad>
          <Pad Id="UK6Iuizk5laNKZIpwXI6zE" Bounds="465,358,127,46" ShowValueBox="true" isIOBox="true" Value="this helps with positioning">
            <p:TypeAnnotation LastCategoryFullName="Primitive" LastDependency="VL.CoreLib.vl">
              <Choice Kind="TypeFlag" Name="String" />
            </p:TypeAnnotation>
            <p:ValueBoxSettings>
              <p:fontsize p:Type="Int32">9</p:fontsize>
              <p:stringtype p:Assembly="VL.Core" p:Type="VL.Core.StringType">Comment</p:stringtype>
            </p:ValueBoxSettings>
          </Pad>
          <Pad Id="UTLTQfIN94TPzJfBMXtxfw" Bounds="85,945,353,97" ShowValueBox="true" isIOBox="true" Value="The image is loaded from the drive here.&#xD;&#xA;&#xD;&#xA;DrawImage makes it into a layer.&#xD;&#xA;&#xD;&#xA;The 'Size' pin plays hand in hand with the 'Size Mode'.">
            <p:TypeAnnotation LastCategoryFullName="Primitive" LastDependency="VL.CoreLib.vl">
              <Choice Kind="TypeFlag" Name="String" />
            </p:TypeAnnotation>
            <p:ValueBoxSettings>
              <p:fontsize p:Type="Int32">9</p:fontsize>
              <p:stringtype p:Assembly="VL.Core" p:Type="VL.Core.StringType">Comment</p:stringtype>
            </p:ValueBoxSettings>
          </Pad>
          <Pad Id="EhQnsCazJopNeidFVZ30u1" Bounds="51,941,35,32" ShowValueBox="true" isIOBox="true" Value="1.">
            <p:TypeAnnotation LastCategoryFullName="Primitive" LastDependency="VL.CoreLib.vl">
              <Choice Kind="TypeFlag" Name="String" />
            </p:TypeAnnotation>
            <p:ValueBoxSettings>
              <p:fontsize p:Type="Int32">15</p:fontsize>
              <p:stringtype p:Assembly="VL.Core" p:Type="VL.Core.StringType">Comment</p:stringtype>
            </p:ValueBoxSettings>
          </Pad>
          <Pad Id="H7VCCHw8FWhMA2xd8lgh87" Bounds="51,979,35,32" ShowValueBox="true" isIOBox="true" Value="2.">
            <p:TypeAnnotation LastCategoryFullName="Primitive" LastDependency="VL.CoreLib.vl">
              <Choice Kind="TypeFlag" Name="String" />
            </p:TypeAnnotation>
            <p:ValueBoxSettings>
              <p:fontsize p:Type="Int32">15</p:fontsize>
              <p:stringtype p:Assembly="VL.Core" p:Type="VL.Core.StringType">Comment</p:stringtype>
            </p:ValueBoxSettings>
          </Pad>
          <Pad Id="Idl2dFzszIYNbCx0feCPWg" Bounds="258,387,35,32" ShowValueBox="true" isIOBox="true" Value="3.">
            <p:TypeAnnotation LastCategoryFullName="Primitive" LastDependency="VL.CoreLib.vl">
              <Choice Kind="TypeFlag" Name="String" />
            </p:TypeAnnotation>
            <p:ValueBoxSettings>
              <p:fontsize p:Type="Int32">15</p:fontsize>
              <p:stringtype p:Assembly="VL.Core" p:Type="VL.Core.StringType">Comment</p:stringtype>
            </p:ValueBoxSettings>
          </Pad>
          <Pad Id="F7qxLa3lLYBMMJA18t35LT" Bounds="63,262,35,32" ShowValueBox="true" isIOBox="true" Value="1.">
            <p:TypeAnnotation LastCategoryFullName="Primitive" LastDependency="VL.CoreLib.vl">
              <Choice Kind="TypeFlag" Name="String" />
            </p:TypeAnnotation>
            <p:ValueBoxSettings>
              <p:fontsize p:Type="Int32">15</p:fontsize>
              <p:stringtype p:Assembly="VL.Core" p:Type="VL.Core.StringType">Comment</p:stringtype>
            </p:ValueBoxSettings>
          </Pad>
          <Pad Id="F7jMMbkLTnBPUXB5TyYirw" Bounds="64,511,35,32" ShowValueBox="true" isIOBox="true" Value="2.">
            <p:TypeAnnotation LastCategoryFullName="Primitive" LastDependency="VL.CoreLib.vl">
              <Choice Kind="TypeFlag" Name="String" />
            </p:TypeAnnotation>
            <p:ValueBoxSettings>
              <p:fontsize p:Type="Int32">15</p:fontsize>
              <p:stringtype p:Assembly="VL.Core" p:Type="VL.Core.StringType">Comment</p:stringtype>
            </p:ValueBoxSettings>
          </Pad>
          <Pad Id="NJ6XS3FBqA9LtbEVnI23XX" Bounds="51,1016,59,32" ShowValueBox="true" isIOBox="true" Value="3.">
            <p:TypeAnnotation LastCategoryFullName="Primitive" LastDependency="VL.CoreLib.vl">
              <Choice Kind="TypeFlag" Name="String" />
            </p:TypeAnnotation>
            <p:ValueBoxSettings>
              <p:fontsize p:Type="Int32">15</p:fontsize>
              <p:stringtype p:Assembly="VL.Core" p:Type="VL.Core.StringType">Comment</p:stringtype>
            </p:ValueBoxSettings>
          </Pad>
          <Pad Id="KhXxwoDg68oPoEN17L1rNg" Bounds="89,1048,570,99" ShowValueBox="true" isIOBox="true" Value="* OriginalSize - the image is drawn using its original size (if the Space is set to DIP or Pixel)&#xD;&#xA;* Size - the image is drawn as specified by the Size input (in units)&#xD;&#xA;* AutoHeight - the width of the image is set by the 'Size' pin and the height is set automatically according to the proportions of the image&#xD;&#xA;* AutoWidth - the same as AutoHeight, but the width is set automatically">
            <p:TypeAnnotation LastCategoryFullName="Primitive" LastDependency="VL.CoreLib.vl">
              <Choice Kind="TypeFlag" Name="String" />
            </p:TypeAnnotation>
            <p:ValueBoxSettings>
              <p:fontsize p:Type="Int32">9</p:fontsize>
              <p:stringtype p:Assembly="VL.Core" p:Type="VL.Core.StringType">Comment</p:stringtype>
            </p:ValueBoxSettings>
          </Pad>
          <Pad Id="UvLr6QPsmAcL2L86rVnkss" Bounds="64,84,265,41" ShowValueBox="true" isIOBox="true" Value="Drawing Images">
            <p:TypeAnnotation LastCategoryFullName="Primitive" LastDependency="CoreLibBasics.vl">
              <Choice Kind="TypeFlag" Name="String" />
            </p:TypeAnnotation>
            <p:ValueBoxSettings>
              <p:fontsize p:Type="Int32">20</p:fontsize>
              <p:stringtype p:Assembly="VL.Core" p:Type="VL.Core.StringType">Comment</p:stringtype>
            </p:ValueBoxSettings>
          </Pad>
          <Node Bounds="222,688,46,19" Id="L55htpTSkzdM30l1FiK9hK">
            <p:NodeReference LastCategoryFullName="2D.Rectangle" LastDependency="VL.CoreLib.vl">
              <Choice Kind="NodeFlag" Name="Node" Fixed="true" />
              <CategoryReference Kind="RecordType" Name="Rectangle" />
              <Choice Kind="OperationCallFlag" Name="Height" />
            </p:NodeReference>
            <Pin Id="BKxMq4LvJzVPECc6HzNM0L" Name="Input" Kind="StateInputPin" />
            <Pin Id="EJOhpmnAkmYLlakBrOmb8d" Name="Height" Kind="OutputPin" />
          </Node>
          <Node Bounds="152,690,42,19" Id="UgojXmloIbTMdSmCtAN9MB">
            <p:NodeReference LastCategoryFullName="2D.Rectangle" LastDependency="VL.CoreLib.vl">
              <Choice Kind="NodeFlag" Name="Node" Fixed="true" />
              <CategoryReference Kind="RecordType" Name="Rectangle" NeedsToBeDirectParent="true" />
              <Choice Kind="OperationCallFlag" Name="Width" />
            </p:NodeReference>
            <Pin Id="G1GcstWrzpkNcoWCfGMMuM" Name="Input" Kind="StateInputPin" />
            <Pin Id="PbqvhDHvb3qMFmvZ2GLitv" Name="Width" Kind="OutputPin" />
          </Node>
          <Node Bounds="190,736,25,19" Id="STvNN4HlREIOm7dhwwXJEo">
            <p:NodeReference LastCategoryFullName="Math" LastDependency="VL.CoreLib.vl">
              <Choice Kind="NodeFlag" Name="Node" Fixed="true" />
              <Choice Kind="OperationCallFlag" Name="/" />
            </p:NodeReference>
            <Pin Id="R0YzbUxMQjcPMZw5oDAqt8" Name="Input" Kind="InputPin" />
            <Pin Id="E4o0Spt09sdPNN5BRx7AmP" Name="Input 2" Kind="InputPin" />
            <Pin Id="BdrFB1c1h8APkngU6nLcOf" Name="Output" Kind="OutputPin" />
          </Node>
          <Pad Id="QRxwo5LpN03O8yjVEkm596" SlotId="QB6sWFMW3zoPdRlZmsfYpk" Bounds="191,791" />
          <Pad Id="CuK21KpMEtdNeC3teIB4aC" SlotId="QB6sWFMW3zoPdRlZmsfYpk" Bounds="366,219" />
          <Node Bounds="358,280,46,19" Id="CiK8AX6LETuOOPhxglyUVh">
            <p:NodeReference LastCategoryFullName="2D.Vector2" LastDependency="VL.CoreLib.vl">
              <Choice Kind="NodeFlag" Name="Node" Fixed="true" />
              <CategoryReference Kind="Vector2Type" Name="Vector2" NeedsToBeDirectParent="true" />
              <Choice Kind="OperationCallFlag" Name="Vector (Join)" />
            </p:NodeReference>
            <Pin Id="DLnceHHVvRBOr39XEPtd6r" Name="X" Kind="InputPin" />
            <Pin Id="GAubFx7uhcgPE7ArTlqgwp" Name="Y" Kind="InputPin" />
            <Pin Id="ST1n2hPTbbfLjKSILGzRRL" Name="Output" Kind="StateOutputPin" />
          </Node>
          <Node Bounds="366,239,25,19" Id="BkfvvRYN9U8Nx75GxJWHDp">
            <p:NodeReference LastCategoryFullName="Math" LastDependency="VL.CoreLib.vl">
              <Choice Kind="NodeFlag" Name="Node" Fixed="true" />
              <Choice Kind="OperationCallFlag" Name="*" />
            </p:NodeReference>
            <Pin Id="HJtZvDtlRKROJWIXUhY3xl" Name="Input" Kind="InputPin" />
            <Pin Id="KkSLHG2qXu6M05a7buTkUP" Name="Input 2" Kind="InputPin" />
            <Pin Id="ChG7gMf31BDPbjTD51g7uI" Name="Output" Kind="OutputPin" />
          </Node>
          <Pad Id="IwIGRUiiFSALaiMz5J0IO5" Comment="" Bounds="402,201,35,15" ShowValueBox="true" isIOBox="true" Value="2">
            <p:TypeAnnotation LastCategoryFullName="Primitive" LastDependency="VL.CoreLib.vl">
              <Choice Kind="TypeFlag" Name="Float32" />
            </p:TypeAnnotation>
          </Pad>
        </Canvas>
        <Patch Id="H0vKFpG0EmeM4wJzTI3JYC" Name="Create" />
        <Patch Id="LCoFn2L8IkfLZ8zgOxSBHW" Name="Update" />
        <ProcessDefinition Id="RAoGkBTLZl5QXnjGhRJjny">
          <Fragment Id="LyJ2YjrLyrWOajVuVlAt3G" Patch="H0vKFpG0EmeM4wJzTI3JYC" Enabled="true" />
          <Fragment Id="HHv68nFUTqDQTlRcjvjgFr" Patch="LCoFn2L8IkfLZ8zgOxSBHW" Enabled="true" />
        </ProcessDefinition>
        <Link Id="VYwelbwjGmxMfPGcF9Kogn" Ids="MAe0nsEPSYqM7Ti7jADeuX,NUCz1FMJFCcM1YHvAYllYX" />
        <Link Id="EZFJbppcRAxPIhOOGVH6Pj" Ids="GkZQbqojx4QQOXer6ruFAZ,UmA3iPK4924MDQRg67lHoV" />
        <Link Id="Lf7cpRfW9QaMovx1xMShK9" Ids="BEedwpYCpkaNk9oobDML63,QZO5faw54mAOKYGUwdUU4A" />
        <Link Id="VoMrfHW8ogDLv7kLKZGjJI" Ids="TZJHeCgFKGYL03HCwa1XFE,K3MrpX8c7rzOZLhkMGt59d" />
        <Link Id="CkDfuVRTetXPq41JG9uCeD" Ids="GkZQbqojx4QQOXer6ruFAZ,HgfWaw2UZO5QccbQWMdJMS" />
        <Link Id="O9DfiJWkljUMX8PPrs63mt" Ids="F8jo0hSyUSzMDNc8msdLpF,UU4KuR50wh9MCFd9nYDnJk" />
        <Link Id="JARqplJXCoWL3mLSt4edKf" Ids="A5kPTNsgNf1LfJf12PUpRX,RfWICK9zaN9MmxWOHyF5RF" />
        <Link Id="C0Yq6NDMtL7QJyvAgd4Xgw" Ids="IQzNHR415anLj4ysIu7mjL,CCTFJRx91TTPadAzUA16bm" />
        <Link Id="H8TWLWixrMdN52oAkAMFs7" Ids="AJcqw3SgNPrMtZ2TGvUVKr,AgAe0y3BzaJQc8CEmEvCrt" />
        <Link Id="EK8wjPmhNw9QO5oLF9qZIY" Ids="D07XYHiOOHML6Ka3vMHupo,QI9OE5miKMMMuPG090tbEA" />
        <Link Id="P94sKWr5uQGMUElkxqigdo" Ids="LGk0oD9f9cWOUvKFVM9Eb7,FsT4zduz4c0NS3IuKqqUUg" />
        <Link Id="JZTDsqHHZKCPdd6vCGM1SO" Ids="D7QAnw3o9ioN8haCu9zht7,A6yGHhNMCE2NzHZ6JO2THx" />
        <Link Id="PTenN3igmfmLEqyFljD9qs" Ids="T0IPAxZ17MvQYIWt2iAKbJ,RzizF2njhisLA78FJiVFqv" />
        <Link Id="FfsSLwNY0K4Mg4KkM2fg7c" Ids="TexVxgDMZy7NETlivPylID,C7ZQJjDnUAdPr6z3tKw27X" />
        <Link Id="EPkV82WMEvYMKx57SroXyi" Ids="Vn4JkH3BPpZPzLg28YVEvJ,UIKpFc6W72SLpbEZxHRCkF" />
        <Slot Id="QB6sWFMW3zoPdRlZmsfYpk" Name="Aspect Ratio" />
        <Link Id="I8T7kqpEPmiLk8znwcMdhK" Ids="PbqvhDHvb3qMFmvZ2GLitv,R0YzbUxMQjcPMZw5oDAqt8" />
        <Link Id="LFEnAzVzqsfLQ4p8k6W0wg" Ids="EJOhpmnAkmYLlakBrOmb8d,E4o0Spt09sdPNN5BRx7AmP" />
        <Link Id="Q0XRUOssY0oOYFk4sAFfwP" Ids="BdrFB1c1h8APkngU6nLcOf,QRxwo5LpN03O8yjVEkm596" />
        <Link Id="CboOLRzR6tzPspg0aObv13" Ids="CuK21KpMEtdNeC3teIB4aC,HJtZvDtlRKROJWIXUhY3xl" />
        <Link Id="QfkyK4RBHGpPYBHZUO8pA5" Ids="ChG7gMf31BDPbjTD51g7uI,DLnceHHVvRBOr39XEPtd6r" />
        <Link Id="FhJcWszHMElMTafREarkak" Ids="IwIGRUiiFSALaiMz5J0IO5,KkSLHG2qXu6M05a7buTkUP" />
        <Link Id="VrWKcHmV6jMOGblMoVaGf6" Ids="IwIGRUiiFSALaiMz5J0IO5,GAubFx7uhcgPE7ArTlqgwp" />
        <Link Id="VDw3rhhhQcULct7zssmCh0" Ids="OjYReyxUJcnOvqfEjUwliZ,G1GcstWrzpkNcoWCfGMMuM" />
        <Link Id="Tjbn1TMycmaMC1nnFWPbgq" Ids="OjYReyxUJcnOvqfEjUwliZ,BKxMq4LvJzVPECc6HzNM0L" />
        <Link Id="NeVUEZ5r7RjMuxIka5gCMi" Ids="ST1n2hPTbbfLjKSILGzRRL,TZJHeCgFKGYL03HCwa1XFE" />
      </Patch>
    </Node>
  </Patch>
  <NugetDependency Id="UNOp1Uu8RDFPXvAXfKqZ47" Location="VL.Skia" Version="2025.7.3-0006-g3e56f84e15" />
  <NugetDependency Id="GHpVFfqOwayPopzs29fMqy" Location="VL.CoreLib" Version="2025.7.3-0006-g3e56f84e15" />
  <NugetDependency Id="AlXI0ecMBPFN0KpiUc11x9" Location="VL.EditingFramework" Version="2025.7.3-0006-g3e56f84e15" />
</Document>