{
  "network_interface": {
    "network": {
      "exports": [
        {
          "Node": {
            "node_id": 104,
            "output_index": 0
          }
        }
      ],
      "nodes": [
        [
          101,
          {
            "inputs": [
              {
                "Value": {
                  "tagged_value": "None",
                  "exposed": false
                }
              },
              {
                "Value": {
                  "tagged_value": {
                    "Bool": false
                  },
                  "exposed": false
                }
              },
              {
                "Value": {
                  "tagged_value": {
                    "U32": 417
                  },
                  "exposed": false
                }
              },
              {
                "Value": {
                  "tagged_value": {
                    "F64": 145
                  },
                  "exposed": false
                }
              },
              {
                "Value": {
                  "tagged_value": {
                    "NoiseType": "OpenSimplex2"
                  },
                  "exposed": false
                }
              },
              {
                "Value": {
                  "tagged_value": {
                    "DomainWarpType": "OpenSimplex2"
                  },
                  "exposed": false
                }
              },
              {
                "Value": {
                  "tagged_value": {
                    "F64": 100
                  },
                  "exposed": false
                }
              },
              {
                "Value": {
                  "tagged_value": {
                    "FractalType": "PingPong"
                  },
                  "exposed": false
                }
              },
              {
                "Value": {
                  "tagged_value": {
                    "U32": 4
                  },
                  "exposed": false
                }
              },
              {
                "Value": {
                  "tagged_value": {
                    "F64": 2
                  },
                  "exposed": false
                }
              },
              {
                "Value": {
                  "tagged_value": {
                    "F64": 0.5
                  },
                  "exposed": false
                }
              },
              {
                "Value": {
                  "tagged_value": {
                    "F64": 0
                  },
                  "exposed": false
                }
              },
              {
                "Value": {
                  "tagged_value": {
                    "F64": 2
                  },
                  "exposed": false
                }
              },
              {
                "Value": {
                  "tagged_value": {
                    "CellularDistanceFunction": "Hybrid"
                  },
                  "exposed": false
                }
              },
              {
                "Value": {
                  "tagged_value": {
                    "CellularReturnType": "CellValue"
                  },
                  "exposed": false
                }
              },
              {
                "Value": {
                  "tagged_value": {
                    "F64": 1
                  },
                  "exposed": false
                }
              }
            ],
            "call_argument": {
              "Concrete": {
                "name": "core::option::Option<alloc::sync::Arc<core_types::context::OwnedContextImpl>>"
              }
            },
            "implementation": {
              "ProtoNode": {
                "name": "raster_nodes::std_nodes::NoisePatternNode"
              }
            },
            "visible": true,
            "skip_deduplication": false,
            "context_features": {
              "extract": "",
              "inject": ""
            }
          }
        ],
        [
          105,
          {
            "inputs": [
              {
                "Node": {
                  "node_id": 101,
                  "output_index": 0
                }
              },
              {
                "Value": {
                  "tagged_value": {
                    "F32": 25
                  },
                  "exposed": false
                }
              },
              {
                "Value": {
                  "tagged_value": {
                    "F32": 1
                  },
                  "exposed": false
                }
              },
              {
                "Value": {
                  "tagged_value": {
                    "F32": 90
                  },
                  "exposed": false
                }
              },
              {
                "Value": {
                  "tagged_value": {
                    "F32": 0
                  },
                  "exposed": false
                }
              },
              {
                "Value": {
                  "tagged_value": {
                    "F32": 100
                  },
                  "exposed": false
                }
              },
              {
                "Value": {
                  "tagged_value": {
                    "F32": 0
                  },
                  "exposed": false
                }
              },
              {
                "Value": {
                  "tagged_value": {
                    "F32": 1
                  },
                  "exposed": false
                }
              },
              {
                "Value": {
                  "tagged_value": {
                    "F32": 100
                  },
                  "exposed": false
                }
              },
              {
                "Value": {
                  "tagged_value": {
                    "F32": 0
                  },
                  "exposed": false
                }
              },
              {
                "Value": {
                  "tagged_value": {
                    "F32": 100
                  },
                  "exposed": false
                }
              },
              {
                "Value": {
                  "tagged_value": {
                    "F32": 0
                  },
                  "exposed": false
                }
              },
              {
                "Value": {
                  "tagged_value": {
                    "F32": 1
                  },
                  "exposed": false
                }
              },
              {
                "Value": {
                  "tagged_value": {
                    "F32": 100
                  },
                  "exposed": false
                }
              },
              {
                "Value": {
                  "tagged_value": {
                    "F32": 0
                  },
                  "exposed": false
                }
              },
              {
                "Value": {
                  "tagged_value": {
                    "F32": 100
                  },
                  "exposed": false
                }
              },
              {
                "Value": {
                  "tagged_value": {
                    "F32": 0
                  },
                  "exposed": false
                }
              },
              {
                "Value": {
                  "tagged_value": {
                    "F32": 1
                  },
                  "exposed": false
                }
              },
              {
                "Value": {
                  "tagged_value": {
                    "F32": 100
                  },
                  "exposed": false
                }
              },
              {
                "Value": {
                  "tagged_value": {
                    "F32": 0
                  },
                  "exposed": false
                }
              },
              {
                "Value": {
                  "tagged_value": {
                    "F32": 100
                  },
                  "exposed": false
                }
              },
              {
                "Value": {
                  "tagged_value": {
                    "F32": 0
                  },
                  "exposed": false
                }
              },
              {
                "Value": {
                  "tagged_value": {
                    "F32": 1
                  },
                  "exposed": false
                }
              },
              {
                "Value": {
                  "tagged_value": {
                    "F32": 100
                  },
                  "exposed": false
                }
              },
              {
                "Value": {
                  "tagged_value": {
                    "F32": 0
                  },
                  "exposed": false
                }
              },
              {
                "Value": {
                  "tagged_value": {
                    "F32": 100
                  },
                  "exposed": false
                }
              }
            ],
            "call_argument": {
              "Concrete": {
                "name": "core::option::Option<alloc::sync::Arc<core_types::context::OwnedContextImpl>>"
              }
            },
            "implementation": {
              "ProtoNode": {
                "name": "raster_nodes::adjustments::LevelsNode"
              }
            },
            "visible": true,
            "skip_deduplication": false,
            "context_features": {
              "extract": "",
              "inject": ""
            }
          }
        ],
        [
          102,
          {
            "inputs": [
              {
                "Node": {
                  "node_id": 105,
                  "output_index": 0
                }
              },
              {
                "Node": {
                  "node_id": 112,
                  "output_index": 0
                }
              },
              {
                "Value": {
                  "tagged_value": {
                    "Bool": false
                  },
                  "exposed": false
                }
              }
            ],
            "call_argument": {
              "Concrete": {
                "name": "core::option::Option<alloc::sync::Arc<core_types::context::OwnedContextImpl>>"
              }
            },
            "implementation": {
              "ProtoNode": {
                "name": "raster_nodes::adjustments::GradientMapNode"
              }
            },
            "visible": true,
            "skip_deduplication": false,
            "context_features": {
              "extract": "",
              "inject": ""
            }
          }
        ],
        [
          103,
          {
            "inputs": [
              {
                "Value": {
                  "tagged_value": {
                    "TypeDefault": {
                      "List": {
                        "Concrete": {
                          "name": "graphic_types::graphic::Graphic"
                        }
                      }
                    }
                  },
                  "exposed": true
                }
              },
              {
                "Node": {
                  "node_id": 102,
                  "output_index": 0
                }
              }
            ],
            "call_argument": {
              "Generic": "T"
            },
            "implementation": {
              "Network": {
                "exports": [
                  {
                    "Node": {
                      "node_id": 5,
                      "output_index": 0
                    }
                  }
                ],
                "nodes": [
                  [
                    0,
                    {
                      "inputs": [
                        {
                          "Import": {
                            "import_type": {
                              "Generic": "T"
                            },
                            "import_index": 0
                          }
                        }
                      ],
                      "call_argument": {
                        "Concrete": {
                          "name": "core::option::Option<alloc::sync::Arc<core_types::context::OwnedContextImpl>>"
                        }
                      },
                      "implementation": {
                        "ProtoNode": {
                          "name": "graphic_nodes::graphic::AsGraphicNode"
                        }
                      },
                      "visible": true,
                      "skip_deduplication": false,
                      "context_features": {
                        "extract": "",
                        "inject": ""
                      }
                    }
                  ],
                  [
                    1,
                    {
                      "inputs": [
                        {
                          "Import": {
                            "import_type": {
                              "Generic": "T"
                            },
                            "import_index": 1
                          }
                        }
                      ],
                      "call_argument": {
                        "Concrete": {
                          "name": "core::option::Option<alloc::sync::Arc<core_types::context::OwnedContextImpl>>"
                        }
                      },
                      "implementation": {
                        "ProtoNode": {
                          "name": "graphic_nodes::graphic::IntoGroupNode"
                        }
                      },
                      "visible": true,
                      "skip_deduplication": false,
                      "context_features": {
                        "extract": "",
                        "inject": ""
                      }
                    }
                  ],
                  [
                    2,
                    {
                      "inputs": [
                        {
                          "Reflection": "DocumentNodePath"
                        }
                      ],
                      "call_argument": {
                        "Concrete": {
                          "name": "core::option::Option<alloc::sync::Arc<core_types::context::OwnedContextImpl>>"
                        }
                      },
                      "implementation": {
                        "ProtoNode": {
                          "name": "graphic_nodes::graphic::PathOfSubgraphNode"
                        }
                      },
                      "visible": true,
                      "skip_deduplication": false,
                      "context_features": {
                        "extract": "",
                        "inject": ""
                      }
                    }
                  ],
                  [
                    3,
                    {
                      "inputs": [
                        {
                          "Node": {
                            "node_id": 1,
                            "output_index": 0
                          }
                        },
                        {
                          "Value": {
                            "tagged_value": {
                              "String": "editor:layer_path"
                            },
                            "exposed": false
                          }
                        },
                        {
                          "Node": {
                            "node_id": 2,
                            "output_index": 0
                          }
                        }
                      ],
                      "call_argument": {
                        "Concrete": {
                          "name": "core::option::Option<alloc::sync::Arc<core_types::context::OwnedContextImpl>>"
                        }
                      },
                      "implementation": {
                        "ProtoNode": {
                          "name": "graphic_nodes::graphic::WriteAttributeNode"
                        }
                      },
                      "visible": true,
                      "skip_deduplication": false,
                      "context_features": {
                        "extract": "",
                        "inject": ""
                      }
                    }
                  ],
                  [
                    4,
                    {
                      "inputs": [
                        {
                          "Node": {
                            "node_id": 3,
                            "output_index": 0
                          }
                        }
                      ],
                      "call_argument": {
                        "Concrete": {
                          "name": "core::option::Option<alloc::sync::Arc<core_types::context::OwnedContextImpl>>"
                        }
                      },
                      "implementation": {
                        "ProtoNode": {
                          "name": "graphene_core::memo::MonitorNode"
                        }
                      },
                      "visible": true,
                      "skip_deduplication": true,
                      "context_features": {
                        "extract": "",
                        "inject": ""
                      }
                    }
                  ],
                  [
                    5,
                    {
                      "inputs": [
                        {
                          "Node": {
                            "node_id": 0,
                            "output_index": 0
                          }
                        },
                        {
                          "Node": {
                            "node_id": 4,
                            "output_index": 0
                          }
                        }
                      ],
                      "call_argument": {
                        "Generic": "T"
                      },
                      "implementation": {
                        "ProtoNode": {
                          "name": "graphic_nodes::graphic::ExtendNode"
                        }
                      },
                      "visible": true,
                      "skip_deduplication": false,
                      "context_features": {
                        "extract": "",
                        "inject": ""
                      }
                    }
                  ]
                ],
                "scope_injections": []
              }
            },
            "visible": true,
            "skip_deduplication": false,
            "context_features": {
              "extract": "",
              "inject": ""
            }
          }
        ],
        [
          110,
          {
            "inputs": [
              {
                "Value": {
                  "tagged_value": {
                    "GradientRamp": {
                      "stops": {
                        "color": [
                          {
                            "red": 0.017641954488384078,
                            "green": 0.01599629336550963,
                            "blue": 0.012286488356915872,
                            "alpha": 1,
                            "linear": true
                          },
                          {
                            "red": 0.6444796819705821,
                            "green": 0.05126945837404324,
                            "blue": 0.02315336617811041,
                            "alpha": 1,
                            "linear": true
                          },
                          {
                            "red": 0.8713671191987972,
                            "green": 0.5583403896342679,
                            "blue": 0.03433980680868217,
                            "alpha": 1,
                            "linear": true
                          },
                          {
                            "red": 0.8796223968878317,
                            "green": 0.83879901174074,
                            "blue": 0.7605245046752924,
                            "alpha": 1,
                            "linear": true
                          }
                        ],
                        "position": [
                          0,
                          0.3333333333333333,
                          0.6666666666666666,
                          1
                        ],
                        "midpoint": [
                          0.5,
                          0.5,
                          0.5,
                          0.5
                        ]
                      },
                      "gradient_space": "OkLab"
                    }
                  },
                  "exposed": false
                }
              },
              {
                "Value": {
                  "tagged_value": {
                    "Bool": true
                  },
                  "exposed": false
                }
              }
            ],
            "call_argument": {
              "Concrete": {
                "name": "core::option::Option<alloc::sync::Arc<core_types::context::OwnedContextImpl>>"
              }
            },
            "implementation": {
              "ProtoNode": {
                "name": "math_nodes::GradientCyclicNode"
              }
            },
            "visible": true,
            "skip_deduplication": false,
            "context_features": {
              "extract": "",
              "inject": ""
            }
          }
        ],
        [
          111,
          {
            "inputs": [
              {
                "Value": {
                  "tagged_value": "None",
                  "exposed": false
                }
              },
              {
                "Value": {
                  "tagged_value": {
                    "F64": 0
                  },
                  "exposed": false
                }
              }
            ],
            "call_argument": {
              "Concrete": {
                "name": "core::option::Option<alloc::sync::Arc<core_types::context::OwnedContextImpl>>"
              }
            },
            "implementation": {
              "ProtoNode": {
                "name": "graphene_core::animation::AnimationTimeNode"
              }
            },
            "visible": true,
            "skip_deduplication": false,
            "context_features": {
              "extract": "",
              "inject": ""
            }
          }
        ],
        [
          112,
          {
            "inputs": [
              {
                "Node": {
                  "node_id": 110,
                  "output_index": 0
                }
              },
              {
                "Value": {
                  "tagged_value": {
                    "F64": 0
                  },
                  "exposed": false
                }
              }
            ],
            "call_argument": {
              "Concrete": {
                "name": "core::option::Option<alloc::sync::Arc<core_types::context::OwnedContextImpl>>"
              }
            },
            "implementation": {
              "ProtoNode": {
                "name": "math_nodes::GradientShiftNode"
              }
            },
            "visible": true,
            "skip_deduplication": false,
            "context_features": {
              "extract": "",
              "inject": ""
            }
          }
        ],
        [
          104,
          {
            "inputs": [
              {
                "Value": {
                  "tagged_value": {
                    "TypeDefault": {
                      "List": {
                        "Concrete": {
                          "name": "graphic_types::artboard::Artboard"
                        }
                      }
                    }
                  },
                  "exposed": true
                }
              },
              {
                "Node": {
                  "node_id": 103,
                  "output_index": 0
                }
              },
              {
                "Value": {
                  "tagged_value": {
                    "DVec2": [
                      0,
                      0
                    ]
                  },
                  "exposed": false
                }
              },
              {
                "Value": {
                  "tagged_value": {
                    "DVec2": [
                      2560,
                      1600
                    ]
                  },
                  "exposed": false
                }
              },
              {
                "Value": {
                  "tagged_value": {
                    "Color": {
                      "red": 0.017641954488384078,
                      "green": 0.01599629336550963,
                      "blue": 0.012286488356915872,
                      "alpha": 1,
                      "linear": true
                    }
                  },
                  "exposed": false
                }
              },
              {
                "Value": {
                  "tagged_value": {
                    "Bool": true
                  },
                  "exposed": false
                }
              }
            ],
            "call_argument": {
              "Generic": "T"
            },
            "implementation": {
              "Network": {
                "exports": [
                  {
                    "Node": {
                      "node_id": 4,
                      "output_index": 0
                    }
                  }
                ],
                "nodes": [
                  [
                    0,
                    {
                      "inputs": [
                        {
                          "Import": {
                            "import_type": {
                              "Fn": [
                                {
                                  "Concrete": {
                                    "name": "core::option::Option<alloc::sync::Arc<core_types::context::OwnedContextImpl>>"
                                  }
                                },
                                {
                                  "Generic": "T"
                                }
                              ]
                            },
                            "import_index": 1
                          }
                        },
                        {
                          "Import": {
                            "import_type": {
                              "Item": {
                                "Concrete": {
                                  "name": "graph_craft::document::value::TaggedValue"
                                }
                              }
                            },
                            "import_index": 2
                          }
                        },
                        {
                          "Import": {
                            "import_type": {
                              "Item": {
                                "Concrete": {
                                  "name": "graph_craft::document::value::TaggedValue"
                                }
                              }
                            },
                            "import_index": 3
                          }
                        },
                        {
                          "Import": {
                            "import_type": {
                              "Item": {
                                "Concrete": {
                                  "name": "graph_craft::document::value::TaggedValue"
                                }
                              }
                            },
                            "import_index": 4
                          }
                        },
                        {
                          "Import": {
                            "import_type": {
                              "Item": {
                                "Concrete": {
                                  "name": "graph_craft::document::value::TaggedValue"
                                }
                              }
                            },
                            "import_index": 5
                          }
                        }
                      ],
                      "call_argument": {
                        "Generic": "T"
                      },
                      "implementation": {
                        "ProtoNode": {
                          "name": "graphic_nodes::artboard::CreateArtboardNode"
                        }
                      },
                      "visible": true,
                      "skip_deduplication": false,
                      "context_features": {
                        "extract": "",
                        "inject": ""
                      }
                    }
                  ],
                  [
                    1,
                    {
                      "inputs": [
                        {
                          "Reflection": "DocumentNodePath"
                        }
                      ],
                      "call_argument": {
                        "Concrete": {
                          "name": "core::option::Option<alloc::sync::Arc<core_types::context::OwnedContextImpl>>"
                        }
                      },
                      "implementation": {
                        "ProtoNode": {
                          "name": "graphic_nodes::graphic::PathOfSubgraphNode"
                        }
                      },
                      "visible": true,
                      "skip_deduplication": false,
                      "context_features": {
                        "extract": "",
                        "inject": ""
                      }
                    }
                  ],
                  [
                    2,
                    {
                      "inputs": [
                        {
                          "Node": {
                            "node_id": 0,
                            "output_index": 0
                          }
                        },
                        {
                          "Value": {
                            "tagged_value": {
                              "String": "editor:layer_path"
                            },
                            "exposed": false
                          }
                        },
                        {
                          "Node": {
                            "node_id": 1,
                            "output_index": 0
                          }
                        }
                      ],
                      "call_argument": {
                        "Concrete": {
                          "name": "core::option::Option<alloc::sync::Arc<core_types::context::OwnedContextImpl>>"
                        }
                      },
                      "implementation": {
                        "ProtoNode": {
                          "name": "graphic_nodes::graphic::WriteAttributeNode"
                        }
                      },
                      "visible": true,
                      "skip_deduplication": false,
                      "context_features": {
                        "extract": "",
                        "inject": ""
                      }
                    }
                  ],
                  [
                    3,
                    {
                      "inputs": [
                        {
                          "Node": {
                            "node_id": 2,
                            "output_index": 0
                          }
                        }
                      ],
                      "call_argument": {
                        "Concrete": {
                          "name": "core::option::Option<alloc::sync::Arc<core_types::context::OwnedContextImpl>>"
                        }
                      },
                      "implementation": {
                        "ProtoNode": {
                          "name": "graphene_core::memo::MonitorNode"
                        }
                      },
                      "visible": true,
                      "skip_deduplication": true,
                      "context_features": {
                        "extract": "",
                        "inject": ""
                      }
                    }
                  ],
                  [
                    4,
                    {
                      "inputs": [
                        {
                          "Import": {
                            "import_type": {
                              "Fn": [
                                {
                                  "Concrete": {
                                    "name": "core::option::Option<alloc::sync::Arc<core_types::context::OwnedContextImpl>>"
                                  }
                                },
                                {
                                  "List": {
                                    "Concrete": {
                                      "name": "graphic_types::artboard::Artboard"
                                    }
                                  }
                                }
                              ]
                            },
                            "import_index": 0
                          }
                        },
                        {
                          "Node": {
                            "node_id": 3,
                            "output_index": 0
                          }
                        }
                      ],
                      "call_argument": {
                        "Concrete": {
                          "name": "core::option::Option<alloc::sync::Arc<core_types::context::OwnedContextImpl>>"
                        }
                      },
                      "implementation": {
                        "ProtoNode": {
                          "name": "graphic_nodes::graphic::ExtendNode"
                        }
                      },
                      "visible": true,
                      "skip_deduplication": false,
                      "context_features": {
                        "extract": "",
                        "inject": ""
                      }
                    }
                  ]
                ],
                "scope_injections": []
              }
            },
            "visible": true,
            "skip_deduplication": false,
            "context_features": {
              "extract": "",
              "inject": ""
            }
          }
        ]
      ]
    },
    "network_metadata": {
      "persistent_metadata": {
        "reference": null,
        "node_metadata": [
          [
            101,
            {
              "persistent_metadata": {
                "display_name": "Noise Pattern",
                "input_metadata": [
                  {
                    "persistent_metadata": {
                      "input_data": {},
                      "widget_override": null,
                      "input_name": "Primary",
                      "input_description": ""
                    }
                  },
                  {
                    "persistent_metadata": {
                      "input_data": {},
                      "widget_override": null,
                      "input_name": "Clip",
                      "input_description": ""
                    }
                  },
                  {
                    "persistent_metadata": {
                      "input_data": {},
                      "widget_override": null,
                      "input_name": "Seed",
                      "input_description": ""
                    }
                  },
                  {
                    "persistent_metadata": {
                      "input_data": {},
                      "widget_override": null,
                      "input_name": "Scale",
                      "input_description": ""
                    }
                  },
                  {
                    "persistent_metadata": {
                      "input_data": {},
                      "widget_override": null,
                      "input_name": "Noise Type",
                      "input_description": ""
                    }
                  },
                  {
                    "persistent_metadata": {
                      "input_data": {},
                      "widget_override": null,
                      "input_name": "Domain Warp Type",
                      "input_description": ""
                    }
                  },
                  {
                    "persistent_metadata": {
                      "input_data": {},
                      "widget_override": null,
                      "input_name": "Domain Warp Amplitude",
                      "input_description": ""
                    }
                  },
                  {
                    "persistent_metadata": {
                      "input_data": {},
                      "widget_override": null,
                      "input_name": "Fractal Type",
                      "input_description": ""
                    }
                  },
                  {
                    "persistent_metadata": {
                      "input_data": {},
                      "widget_override": null,
                      "input_name": "Fractal Octaves",
                      "input_description": ""
                    }
                  },
                  {
                    "persistent_metadata": {
                      "input_data": {},
                      "widget_override": null,
                      "input_name": "Fractal Lacunarity",
                      "input_description": ""
                    }
                  },
                  {
                    "persistent_metadata": {
                      "input_data": {},
                      "widget_override": null,
                      "input_name": "Fractal Gain",
                      "input_description": ""
                    }
                  },
                  {
                    "persistent_metadata": {
                      "input_data": {},
                      "widget_override": null,
                      "input_name": "Fractal Weighted Strength",
                      "input_description": ""
                    }
                  },
                  {
                    "persistent_metadata": {
                      "input_data": {},
                      "widget_override": null,
                      "input_name": "Fractal Ping Pong Strength",
                      "input_description": ""
                    }
                  },
                  {
                    "persistent_metadata": {
                      "input_data": {},
                      "widget_override": null,
                      "input_name": "Cellular Distance Function",
                      "input_description": ""
                    }
                  },
                  {
                    "persistent_metadata": {
                      "input_data": {},
                      "widget_override": null,
                      "input_name": "Cellular Return Type",
                      "input_description": ""
                    }
                  },
                  {
                    "persistent_metadata": {
                      "input_data": {},
                      "widget_override": null,
                      "input_name": "Cellular Jitter",
                      "input_description": ""
                    }
                  }
                ],
                "output_names": [
                  "Output"
                ],
                "locked": false,
                "pinned": false,
                "node_type_metadata": {
                  "Node": {
                    "position": {
                      "Absolute": [
                        0,
                        0
                      ]
                    }
                  }
                },
                "network_metadata": null
              }
            }
          ],
          [
            105,
            {
              "persistent_metadata": {
                "display_name": "Levels",
                "input_metadata": [
                  {
                    "persistent_metadata": {
                      "input_data": {},
                      "widget_override": null,
                      "input_name": "Image",
                      "input_description": ""
                    }
                  },
                  {
                    "persistent_metadata": {
                      "input_data": {},
                      "widget_override": null,
                      "input_name": "Shadows",
                      "input_description": ""
                    }
                  },
                  {
                    "persistent_metadata": {
                      "input_data": {},
                      "widget_override": null,
                      "input_name": "Midtones",
                      "input_description": ""
                    }
                  },
                  {
                    "persistent_metadata": {
                      "input_data": {},
                      "widget_override": null,
                      "input_name": "Highlights",
                      "input_description": ""
                    }
                  },
                  {
                    "persistent_metadata": {
                      "input_data": {},
                      "widget_override": null,
                      "input_name": "Output Minimums",
                      "input_description": ""
                    }
                  },
                  {
                    "persistent_metadata": {
                      "input_data": {},
                      "widget_override": null,
                      "input_name": "Output Maximums",
                      "input_description": ""
                    }
                  },
                  {
                    "persistent_metadata": {
                      "input_data": {},
                      "widget_override": null,
                      "input_name": "(Red) Shadows",
                      "input_description": ""
                    }
                  },
                  {
                    "persistent_metadata": {
                      "input_data": {},
                      "widget_override": null,
                      "input_name": "(Red) Midtones",
                      "input_description": ""
                    }
                  },
                  {
                    "persistent_metadata": {
                      "input_data": {},
                      "widget_override": null,
                      "input_name": "(Red) Highlights",
                      "input_description": ""
                    }
                  },
                  {
                    "persistent_metadata": {
                      "input_data": {},
                      "widget_override": null,
                      "input_name": "(Red) Output Minimums",
                      "input_description": ""
                    }
                  },
                  {
                    "persistent_metadata": {
                      "input_data": {},
                      "widget_override": null,
                      "input_name": "(Red) Output Maximums",
                      "input_description": ""
                    }
                  },
                  {
                    "persistent_metadata": {
                      "input_data": {},
                      "widget_override": null,
                      "input_name": "(Green) Shadows",
                      "input_description": ""
                    }
                  },
                  {
                    "persistent_metadata": {
                      "input_data": {},
                      "widget_override": null,
                      "input_name": "(Green) Midtones",
                      "input_description": ""
                    }
                  },
                  {
                    "persistent_metadata": {
                      "input_data": {},
                      "widget_override": null,
                      "input_name": "(Green) Highlights",
                      "input_description": ""
                    }
                  },
                  {
                    "persistent_metadata": {
                      "input_data": {},
                      "widget_override": null,
                      "input_name": "(Green) Output Minimums",
                      "input_description": ""
                    }
                  },
                  {
                    "persistent_metadata": {
                      "input_data": {},
                      "widget_override": null,
                      "input_name": "(Green) Output Maximums",
                      "input_description": ""
                    }
                  },
                  {
                    "persistent_metadata": {
                      "input_data": {},
                      "widget_override": null,
                      "input_name": "(Blue) Shadows",
                      "input_description": ""
                    }
                  },
                  {
                    "persistent_metadata": {
                      "input_data": {},
                      "widget_override": null,
                      "input_name": "(Blue) Midtones",
                      "input_description": ""
                    }
                  },
                  {
                    "persistent_metadata": {
                      "input_data": {},
                      "widget_override": null,
                      "input_name": "(Blue) Highlights",
                      "input_description": ""
                    }
                  },
                  {
                    "persistent_metadata": {
                      "input_data": {},
                      "widget_override": null,
                      "input_name": "(Blue) Output Minimums",
                      "input_description": ""
                    }
                  },
                  {
                    "persistent_metadata": {
                      "input_data": {},
                      "widget_override": null,
                      "input_name": "(Blue) Output Maximums",
                      "input_description": ""
                    }
                  },
                  {
                    "persistent_metadata": {
                      "input_data": {},
                      "widget_override": null,
                      "input_name": "(Alpha) Shadows",
                      "input_description": ""
                    }
                  },
                  {
                    "persistent_metadata": {
                      "input_data": {},
                      "widget_override": null,
                      "input_name": "(Alpha) Midtones",
                      "input_description": ""
                    }
                  },
                  {
                    "persistent_metadata": {
                      "input_data": {},
                      "widget_override": null,
                      "input_name": "(Alpha) Highlights",
                      "input_description": ""
                    }
                  },
                  {
                    "persistent_metadata": {
                      "input_data": {},
                      "widget_override": null,
                      "input_name": "(Alpha) Output Minimums",
                      "input_description": ""
                    }
                  },
                  {
                    "persistent_metadata": {
                      "input_data": {},
                      "widget_override": null,
                      "input_name": "(Alpha) Output Maximums",
                      "input_description": ""
                    }
                  }
                ],
                "output_names": [
                  "Output"
                ],
                "locked": false,
                "pinned": false,
                "node_type_metadata": {
                  "Node": {
                    "position": {
                      "Absolute": [
                        16,
                        0
                      ]
                    }
                  }
                },
                "network_metadata": null
              }
            }
          ],
          [
            102,
            {
              "persistent_metadata": {
                "display_name": "Gradient Map",
                "input_metadata": [
                  {
                    "persistent_metadata": {
                      "input_data": {},
                      "widget_override": null,
                      "input_name": "Image",
                      "input_description": ""
                    }
                  },
                  {
                    "persistent_metadata": {
                      "input_data": {},
                      "widget_override": null,
                      "input_name": "Gradient",
                      "input_description": ""
                    }
                  },
                  {
                    "persistent_metadata": {
                      "input_data": {},
                      "widget_override": null,
                      "input_name": "Reverse",
                      "input_description": ""
                    }
                  }
                ],
                "output_names": [
                  "Output"
                ],
                "locked": false,
                "pinned": false,
                "node_type_metadata": {
                  "Node": {
                    "position": {
                      "Absolute": [
                        32,
                        0
                      ]
                    }
                  }
                },
                "network_metadata": null
              }
            }
          ],
          [
            103,
            {
              "persistent_metadata": {
                "display_name": "Graphic",
                "input_metadata": [
                  {
                    "persistent_metadata": {
                      "input_data": {},
                      "widget_override": null,
                      "input_name": "Input 1",
                      "input_description": ""
                    }
                  },
                  {
                    "persistent_metadata": {
                      "input_data": {},
                      "widget_override": null,
                      "input_name": "Input 2",
                      "input_description": ""
                    }
                  }
                ],
                "output_names": [
                  "Output"
                ],
                "locked": false,
                "pinned": false,
                "node_type_metadata": {
                  "Node": {
                    "position": {
                      "Absolute": [
                        48,
                        0
                      ]
                    }
                  }
                },
                "network_metadata": null
              }
            }
          ],
          [
            110,
            {
              "persistent_metadata": {
                "display_name": "Gradient Cyclic",
                "input_metadata": [
                  {
                    "persistent_metadata": {
                      "input_data": {},
                      "widget_override": null,
                      "input_name": "Gradient",
                      "input_description": ""
                    }
                  },
                  {
                    "persistent_metadata": {
                      "input_data": {},
                      "widget_override": null,
                      "input_name": "Cyclic",
                      "input_description": ""
                    }
                  }
                ],
                "output_names": [
                  "Output"
                ],
                "locked": false,
                "pinned": false,
                "node_type_metadata": {
                  "Node": {
                    "position": {
                      "Absolute": [
                        0,
                        14
                      ]
                    }
                  }
                },
                "network_metadata": null
              }
            }
          ],
          [
            111,
            {
              "persistent_metadata": {
                "display_name": "Animation Time",
                "input_metadata": [
                  {
                    "persistent_metadata": {
                      "input_data": {},
                      "widget_override": null,
                      "input_name": "Primary",
                      "input_description": ""
                    }
                  },
                  {
                    "persistent_metadata": {
                      "input_data": {},
                      "widget_override": null,
                      "input_name": "Rate",
                      "input_description": ""
                    }
                  }
                ],
                "output_names": [
                  "Output"
                ],
                "locked": false,
                "pinned": false,
                "node_type_metadata": {
                  "Node": {
                    "position": {
                      "Absolute": [
                        16,
                        14
                      ]
                    }
                  }
                },
                "network_metadata": null
              }
            }
          ],
          [
            112,
            {
              "persistent_metadata": {
                "display_name": "Gradient Shift",
                "input_metadata": [
                  {
                    "persistent_metadata": {
                      "input_data": {},
                      "widget_override": null,
                      "input_name": "Gradient",
                      "input_description": ""
                    }
                  },
                  {
                    "persistent_metadata": {
                      "input_data": {},
                      "widget_override": null,
                      "input_name": "Fraction",
                      "input_description": ""
                    }
                  }
                ],
                "output_names": [
                  "Output"
                ],
                "locked": false,
                "pinned": false,
                "node_type_metadata": {
                  "Node": {
                    "position": {
                      "Absolute": [
                        32,
                        14
                      ]
                    }
                  }
                },
                "network_metadata": null
              }
            }
          ],
          [
            104,
            {
              "persistent_metadata": {
                "display_name": "Artboard",
                "input_metadata": [
                  {
                    "persistent_metadata": {
                      "input_data": {},
                      "widget_override": null,
                      "input_name": "Input 1",
                      "input_description": ""
                    }
                  },
                  {
                    "persistent_metadata": {
                      "input_data": {},
                      "widget_override": null,
                      "input_name": "Input 2",
                      "input_description": ""
                    }
                  },
                  {
                    "persistent_metadata": {
                      "input_data": {},
                      "widget_override": null,
                      "input_name": "Input 3",
                      "input_description": ""
                    }
                  },
                  {
                    "persistent_metadata": {
                      "input_data": {},
                      "widget_override": null,
                      "input_name": "Input 4",
                      "input_description": ""
                    }
                  },
                  {
                    "persistent_metadata": {
                      "input_data": {},
                      "widget_override": null,
                      "input_name": "Input 5",
                      "input_description": ""
                    }
                  },
                  {
                    "persistent_metadata": {
                      "input_data": {},
                      "widget_override": null,
                      "input_name": "Input 6",
                      "input_description": ""
                    }
                  }
                ],
                "output_names": [
                  "Output"
                ],
                "locked": false,
                "pinned": false,
                "node_type_metadata": {
                  "Node": {
                    "position": {
                      "Absolute": [
                        48,
                        14
                      ]
                    }
                  }
                },
                "network_metadata": null
              }
            }
          ]
        ],
        "pinned_node_order": [],
        "previewing": "No",
        "navigation_metadata": {
          "node_graph_ptz": {
            "pan": [
              345,
              -187
            ],
            "tilt": 0,
            "zoom": 1,
            "flip": false
          },
          "node_graph_to_viewport": [
            1,
            0,
            0,
            1,
            1335,
            393
          ],
          "node_graph_width": 1980
        }
      }
    }
  },
  "collapsed": [],
  "properties_panel_collapsed_sections": [],
  "commit_hash": "",
  "document_ptz": {
    "pan": [
      -339.3903349049215,
      -502.62390663267854
    ],
    "tilt": 0,
    "zoom": 4,
    "flip": false
  },
  "render_mode": "Normal",
  "overlays_visibility_settings": {
    "all": true,
    "artboard_name": true,
    "compass_rose": true,
    "quick_measurement": true,
    "transform_measurement": true,
    "transform_cage": true,
    "hover_outline": true,
    "selection_outline": true,
    "layer_origin_cross": true,
    "pivot": true,
    "origin": true,
    "path": true,
    "anchors": true,
    "handles": true
  },
  "rulers_visible": true,
  "snapping_state": {
    "snapping_enabled": true,
    "grid_snapping": false,
    "artboards": true,
    "tolerance": 8,
    "bounding_box": {
      "center_point": true,
      "corner_point": true,
      "edge_midpoint": true,
      "align_with_edges": true,
      "distribute_evenly": true
    },
    "path": {
      "anchor_point": true,
      "line_midpoint": true,
      "along_path": true,
      "normal_to_path": true,
      "tangent_to_path": true,
      "path_intersection_point": true,
      "align_with_anchor_point": true,
      "perpendicular_from_endpoint": true
    },
    "grid": {
      "origin": [
        0,
        0
      ],
      "grid_type": {
        "Rectangular": {
          "spacing": [
            1,
            1
          ]
        }
      },
      "rectangular_spacing": [
        1,
        1
      ],
      "isometric_y_spacing": 1,
      "isometric_angle_a": 30,
      "isometric_angle_b": 30,
      "color": "#cccccc",
      "dot_display": false
    }
  },
  "graph_view_overlay_open": false,
  "graph_fade_artwork_percentage": 80
}