<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<ndbx formatVersion="20" type="file" uuid="29ec9630-71a8-4a18-8296-566ab80aef7a">
    <property name="canvasHeight" value="1000"/>
    <property name="canvasWidth" value="1000"/>
    <property name="canvasX" value="0"/>
    <property name="canvasY" value="0"/>
    <node name="root" prototype="core.network" renderedChild="arcPie1">
        <node name="arcPie1" position="6.00,8.00" prototype="core.network" renderedChild="colorize1">
            <node name="add1" position="14.00,10.00" prototype="math.add">
                <port name="value2" type="float" value="17.0"/>
            </node>
            <node name="arc1" position="15.00,12.00" prototype="corevector.arc">
                <port name="width" type="float" value="400.0"/>
                <port name="height" type="float" value="400.0"/>
            </node>
            <node name="bright" position="23.00,12.00" prototype="data.lookup">
                <port name="key" type="string" value="brightness"/>
            </node>
            <node name="color1" position="21.00,9.00" prototype="color.color">
                <port name="color" type="color" value="#5787b8ff"/>
            </node>
            <node name="colorize1" position="15.00,14.00" prototype="corevector.colorize">
                <port name="strokeWidth" type="float" value="1.0"/>
            </node>
            <node name="convert_range1" position="16.00,8.00" prototype="math.convert_range">
                <port name="target_end" type="float" value="60.0"/>
            </node>
            <node name="convert_range2" position="24.00,9.00" prototype="math.convert_range">
                <port name="target_end" type="float" value="10.0"/>
            </node>
            <node name="hsb_color1" position="21.00,15.00" prototype="color.hsb_color">
                <port name="range" type="float" value="1.0"/>
            </node>
            <node name="hue" position="21.00,10.00" prototype="data.lookup">
                <port name="key" type="string" value="hue"/>
            </node>
            <node name="multiply1" position="22.00,13.00" prototype="math.multiply"/>
            <node name="random_numbers1" position="16.00,4.00" prototype="math.random_numbers"/>
            <node name="running_total1" position="14.00,9.00" prototype="math.running_total"/>
            <node name="sat" position="22.00,11.00" prototype="data.lookup">
                <port name="key" type="string" value="saturation"/>
            </node>
            <node name="sum1" position="14.00,6.00" prototype="math.sum"/>
            <port childReference="add1.value2" description="" label="" name="start" range="value" type="float" value="17.0" widget="float"/>
            <port childReference="convert_range1.target_end" description="" label="" name="degrees" range="value" type="float" value="60.0" widget="float"/>
            <port childReference="color1.color" description="" label="" name="color" range="value" type="color" value="#5787b8ff" widget="color"/>
            <port childReference="random_numbers1.amount" description="" label="" min="0.0" name="amount" range="value" type="int" value="10" widget="int"/>
            <conn input="sum1.values" output="random_numbers1"/>
            <conn input="convert_range1.value" output="random_numbers1"/>
            <conn input="convert_range1.source_end" output="sum1"/>
            <conn input="running_total1.values" output="convert_range1"/>
            <conn input="colorize1.shape" output="arc1"/>
            <conn input="hue.list" output="color1"/>
            <conn input="sat.list" output="color1"/>
            <conn input="bright.list" output="color1"/>
            <conn input="multiply1.value1" output="sat"/>
            <conn input="convert_range2.value" output="random_numbers1"/>
            <conn input="convert_range2.source_end" output="sum1"/>
            <conn input="multiply1.value2" output="convert_range2"/>
            <conn input="hsb_color1.hue" output="hue"/>
            <conn input="hsb_color1.saturation" output="multiply1"/>
            <conn input="hsb_color1.brightness" output="bright"/>
            <conn input="colorize1.fill" output="hsb_color1"/>
            <conn input="arc1.degrees" output="convert_range1"/>
            <conn input="add1.value1" output="running_total1"/>
            <conn input="arc1.start_angle" output="add1"/>
        </node>
        <node name="convert_range1" position="2.00,4.00" prototype="math.convert_range">
            <port name="target_end" type="float" value="360.0"/>
        </node>
        <node name="count1" position="6.00,1.00" prototype="list.count"/>
        <node name="hsb_color1" position="6.00,3.00" prototype="color.hsb_color">
            <port name="saturation" type="float" value="200.0"/>
            <port name="brightness" type="float" value="200.0"/>
        </node>
        <node name="integer1" position="9.00,4.00" prototype="math.integer"/>
        <node name="random_numbers1" position="1.00,1.00" prototype="math.random_numbers">
            <port name="amount" type="int" value="4"/>
        </node>
        <node name="random_numbers2" position="6.00,2.00" prototype="math.random_numbers">
            <port name="end" type="float" value="240.0"/>
            <port name="seed" type="int" value="2"/>
        </node>
        <node name="random_numbers3" position="9.00,2.00" prototype="math.random_numbers">
            <port name="start" type="float" value="1.0"/>
            <port name="end" type="float" value="7.0"/>
        </node>
        <node name="running_total1" position="3.00,6.00" prototype="math.running_total"/>
        <node name="sum1" position="1.00,2.00" prototype="math.sum"/>
        <conn input="sum1.values" output="random_numbers1"/>
        <conn input="convert_range1.source_end" output="sum1"/>
        <conn input="convert_range1.value" output="random_numbers1"/>
        <conn input="count1.list" output="random_numbers1"/>
        <conn input="random_numbers2.amount" output="count1"/>
        <conn input="hsb_color1.hue" output="random_numbers2"/>
        <conn input="running_total1.values" output="convert_range1"/>
        <conn input="arcPie1.color" output="hsb_color1"/>
        <conn input="arcPie1.degrees" output="convert_range1"/>
        <conn input="arcPie1.start" output="running_total1"/>
        <conn input="random_numbers3.amount" output="count1"/>
        <conn input="integer1.value" output="random_numbers3"/>
        <conn input="arcPie1.amount" output="integer1"/>
    </node>
</ndbx>
