﻿<?xml version="1.0" encoding="utf-8"?>
<Document xmlns:p="property" xmlns:r="reflection" Id="GRk0DpEQpmXMFka2SKvTrE" LanguageVersion="2025.7.0-0537-g2e59a18e31" Version="0.128">
  <NugetDependency Id="AWGr6YGwO2VMvpT4yFIa80" Location="VL.CoreLib" Version="2025.7.0-0537-g2e59a18e31" />
  <Patch Id="GJXFI6vUaRsLAKviy7xBHB">
    <Canvas Id="BjMOcVlvxFaMUFJLVSX7nK" DefaultCategory="Main" BordersChecked="false" CanvasType="FullCategory" />
    <!--

    ************************ Application ************************

-->
    <Node Name="Application" Bounds="100,100" Id="TCfReklcnsOPMyI64VK5dJ">
      <p:NodeReference>
        <Choice Kind="ContainerDefinition" Name="Process" />
        <CategoryReference Kind="Category" Name="Primitive" />
      </p:NodeReference>
      <Patch Id="QWydjqPl4nqMHGfjwb2eHK">
        <Canvas Id="Iuj5ZuRlOlxMiXiBSoCQ1y" CanvasType="Group">
          <Node Bounds="246,450,65,19" Id="R4CAPvh7ir2Ny1GHUg6fXa">
            <p:NodeReference LastCategoryFullName="IO" LastDependency="VL.CoreLib.vl">
              <Choice Kind="NodeFlag" Name="Node" Fixed="true" />
              <Choice Kind="ProcessAppFlag" Name="FileReader (String Reactive)" />
            </p:NodeReference>
            <Pin Id="BNjqxfs6B90Nscw2ThaZ4T" Name="Node Context" Kind="InputPin" IsHidden="true" />
            <Pin Id="DoBpkcpvBhuPodQcaSxL04" Name="File Path" Kind="InputPin" />
            <Pin Id="GFhUwILcArHLEiNaqDEnnt" Name="Encoding" Kind="InputPin" />
            <Pin Id="E92s9HfowvbMnG7IuGCN4L" Name="Read" Kind="InputPin" />
            <Pin Id="GRFgytlk6aCNTpak5IJNJ0" Name="Output" Kind="OutputPin" />
            <Pin Id="L6woUMEipIFPjaUaUrjZ9k" Name="Progress" Kind="OutputPin" />
            <Pin Id="EBDVoRWLQnmOLf10yzPZ60" Name="In Progress" Kind="OutputPin" />
            <Pin Id="GQiZYOqEVXlPohKv7UaTB5" Name="On Completed" Kind="OutputPin" />
          </Node>
          <Pad Id="DPM5Whck6P2NcYdjGsHTs2" Comment="File Path" Bounds="60,289,140,15" ShowValueBox="true" isIOBox="true" Value="C:\test">
            <p:TypeAnnotation LastCategoryFullName="IO" LastDependency="VL.CoreLib.vl">
              <Choice Kind="TypeFlag" Name="Path" />
            </p:TypeAnnotation>
          </Pad>
          <Pad Id="QwKcgMag9ZlPmCYfTVy1Sn" Comment="Read" Bounds="417,190,35,35" ShowValueBox="true" isIOBox="true" Value="false">
            <p:TypeAnnotation LastCategoryFullName="Primitive" LastDependency="VL.CoreLib.vl">
              <Choice Kind="ImmutableTypeFlag" 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="306,380,114,19" Id="SuvArlfoPiCMhXMCrvzCcI">
            <p:NodeReference LastCategoryFullName="Primitive.Boolean" LastDependency="VL.CoreLib.vl">
              <Choice Kind="NodeFlag" Name="Node" Fixed="true" />
              <Choice Kind="OperationCallFlag" Name="AND" />
            </p:NodeReference>
            <Pin Id="VPsWWgnXhzuNJe1xsdc9jd" Name="Input" Kind="StateInputPin" />
            <Pin Id="L4NcAncw1AZOKu68iWAiEB" Name="Input 2" Kind="InputPin" />
            <Pin Id="Ga3WfTHuhelPkXLrjG9bId" Name="Output" Kind="StateOutputPin" />
          </Node>
          <Node Bounds="415,250,54,19" Id="TnzkkyV0Wa0PMjO3Xu8vni">
            <p:NodeReference LastCategoryFullName="Control" LastDependency="VL.CoreLib.vl">
              <Choice Kind="NodeFlag" Name="Node" Fixed="true" />
              <Choice Kind="ProcessAppFlag" Name="OnOpen" />
            </p:NodeReference>
            <Pin Id="OxlrPfrikLHNy2qNdwatsh" Name="Node Context" Kind="InputPin" IsHidden="true" />
            <Pin Id="IBmpZzJdyvaQAkDSL8C8dD" Name="Simulate" Kind="InputPin" />
            <Pin Id="Fdn3X81CQ6DL34Rw85gJRl" Name="Output" Kind="OutputPin" />
          </Node>
          <Node Bounds="294,283,83,74" Id="T6faToW6vJHMWOhlPYOmIn">
            <p:NodeReference LastCategoryFullName="Primitive" LastDependency="Builtin">
              <Choice Kind="StatefulRegion" Name="Region (Stateful)" Fixed="true" />
              <CategoryReference Kind="Category" Name="Primitive" />
              <Choice Kind="ApplicationStatefulRegion" Name="If" />
            </p:NodeReference>
            <Pin Id="EShUGJDgG4XMf4QK0e3SzF" Name="Condition" Kind="InputPin" />
            <Patch Id="QeHHPJpoRfLODW5ITPJnx0" ManuallySortedPins="true">
              <Patch Id="DFri3EfBjbMQRJJxAiRgRN" Name="Create" ManuallySortedPins="true" />
              <Patch Id="OoOFSO6QIHWP4BlfnP2c0z" Name="Then" ManuallySortedPins="true" />
              <Node Bounds="306,306,59,26" Id="S8MG5MVRmp4P0T1p8GKjg3">
                <p:NodeReference LastCategoryFullName="IO.Path" LastDependency="VL.CoreLib.vl">
                  <Choice Kind="NodeFlag" Name="Node" Fixed="true" />
                  <Choice Kind="OperationCallFlag" Name="FileExists" />
                </p:NodeReference>
                <Pin Id="NTcF7UIcoRsMjGokzhut9T" Name="Input" Kind="StateInputPin" />
                <Pin Id="VnxuEbvRPYxQNPuYItNLtH" Name="Exists" Kind="OutputPin" />
              </Node>
            </Patch>
            <ControlPoint Id="QyQW1xtCkUEMDO5R43SUMI" Bounds="308,351" Alignment="Bottom" />
            <ControlPoint Id="UUcB7XKGc96NavWltho43H" Bounds="360,289" Alignment="Top" />
          </Node>
          <Node Bounds="246,530,65,19" Id="B2cDO6ueHnJNcccYxWx1RI">
            <p:NodeReference LastCategoryFullName="Reactive" LastDependency="VL.CoreLib.vl">
              <Choice Kind="NodeFlag" Name="Node" Fixed="true" />
              <Choice Kind="ProcessAppFlag" Name="HoldLatest" />
            </p:NodeReference>
            <Pin Id="ElexhrtvywsPdvLGDiVFJv" Name="Node Context" Kind="InputPin" IsHidden="true" />
            <Pin Id="To73b3S64sVLk6GQVVu3Sz" Name="Initial Result" Kind="InputPin" IsHidden="true" />
            <Pin Id="OktHTLIrMpaMnCsoOgrdNu" Name="Async Notifications" Kind="InputPin" />
            <Pin Id="CJeOXyrisORLDhyP5rIl9C" Name="Reset" Kind="InputPin" />
            <Pin Id="Lv0bowx0vv9O5QuLd7ocmk" Name="Output" Kind="OutputPin" IsHidden="true" />
            <Pin Id="Tmc1YdVG2WXLioIYeOw23r" Name="Value" Kind="OutputPin" />
            <Pin Id="TBbz1NjMENhPkf6wbZcykg" Name="On Data" Kind="OutputPin" />
          </Node>
          <Pad Id="BE9rLxy1WeOL0jhT4xmxLA" Comment="" Bounds="358,450,35,35" ShowValueBox="true" isIOBox="true" />
          <Pad Id="SpLOExXecSfNSpzRhOimBK" Comment="" Bounds="248,580,35,15" ShowValueBox="true" isIOBox="true" />
        </Canvas>
        <Patch Id="UHtFB9LgRNMMpcT4TPws7T" Name="Create" />
        <Patch Id="TqYxkbytJqhMdbsU2CdWZm" Name="Update" />
        <ProcessDefinition Id="HuVFbXYCC7rOCYxBYVe3Km">
          <Fragment Id="E0YdtKpdU9JL73oUJTrc6t" Patch="UHtFB9LgRNMMpcT4TPws7T" Enabled="true" />
          <Fragment Id="THuJNyhABwXNE2N87lsHiP" Patch="TqYxkbytJqhMdbsU2CdWZm" Enabled="true" />
        </ProcessDefinition>
        <Link Id="Iga83K8xg56Ps25Wu40iS6" Ids="DPM5Whck6P2NcYdjGsHTs2,DoBpkcpvBhuPodQcaSxL04" />
        <Link Id="DttYa4tXp53QT2Umx8yWQb" Ids="QwKcgMag9ZlPmCYfTVy1Sn,IBmpZzJdyvaQAkDSL8C8dD" />
        <Link Id="IKI8bZxvoF7MWi0AW7xIzc" Ids="DPM5Whck6P2NcYdjGsHTs2,NTcF7UIcoRsMjGokzhut9T" />
        <Link Id="Pgmvk0lxvDKP4d7aqEueHT" Ids="Fdn3X81CQ6DL34Rw85gJRl,L4NcAncw1AZOKu68iWAiEB" />
        <Link Id="OD5HMh1ISCNMvGQ3smVniT" Ids="Ga3WfTHuhelPkXLrjG9bId,E92s9HfowvbMnG7IuGCN4L" />
        <Link Id="NgniA4GJMUpNbqKY0G3ou0" Ids="UUcB7XKGc96NavWltho43H,QyQW1xtCkUEMDO5R43SUMI" IsFeedback="true" />
        <Link Id="OQEvEyNHL2zLivxMscyiAj" Ids="VnxuEbvRPYxQNPuYItNLtH,QyQW1xtCkUEMDO5R43SUMI" />
        <Link Id="OGOmMCNmXKnOOGdtYk4Dun" Ids="QyQW1xtCkUEMDO5R43SUMI,VPsWWgnXhzuNJe1xsdc9jd" />
        <Link Id="MkojHGrKBSFNwygaaDCDeT" Ids="Fdn3X81CQ6DL34Rw85gJRl,EShUGJDgG4XMf4QK0e3SzF" />
        <Link Id="Aoj2p7XBsR5P4ulFSrELTH" Ids="GRFgytlk6aCNTpak5IJNJ0,OktHTLIrMpaMnCsoOgrdNu" />
        <Link Id="BMozl1kBQTTQBfzRz2MwaI" Ids="Ga3WfTHuhelPkXLrjG9bId,BE9rLxy1WeOL0jhT4xmxLA" />
        <Link Id="I0ITslawLEgN7i42XwtOYy" Ids="Tmc1YdVG2WXLioIYeOw23r,SpLOExXecSfNSpzRhOimBK" />
      </Patch>
    </Node>
  </Patch>
</Document>