{
  "config": {},
  "definitions": {
    "subgraphs": [
      {
        "config": {},
        "extra": {
          "links_added_by_ue": [],
          "ue_links": []
        },
        "groups": [
          {
            "bounding": [
              380,
              360,
              1710,
              2270
            ],
            "color": "#3f789e",
            "flags": {},
            "id": 1,
            "title": "Crop Images 2x2"
          }
        ],
        "id": "14a29ef0-49cf-40f6-be98-4ab7e568d375",
        "inputNode": {
          "bounding": [
            -10,
            1570,
            120,
            60
          ],
          "id": -10
        },
        "inputs": [
          {
            "id": "741854dd-bfb1-4700-ba8c-3b9dea59d021",
            "linkIds": [
              2,
              11,
              13,
              30,
              32
            ],
            "localized_name": "image",
            "name": "image",
            "pos": [
              90,
              1590
            ],
            "type": "IMAGE"
          }
        ],
        "links": [
          {
            "id": 3,
            "origin_id": 8,
            "origin_slot": 0,
            "target_id": 7,
            "target_slot": 0,
            "type": "INT"
          },
          {
            "id": 4,
            "origin_id": 9,
            "origin_slot": 0,
            "target_id": 7,
            "target_slot": 1,
            "type": "INT"
          },
          {
            "id": 9,
            "origin_id": 12,
            "origin_slot": 0,
            "target_id": 10,
            "target_slot": 1,
            "type": "BOUNDING_BOX"
          },
          {
            "id": 7,
            "origin_id": 7,
            "origin_slot": 1,
            "target_id": 12,
            "target_slot": 2,
            "type": "INT"
          },
          {
            "id": 8,
            "origin_id": 13,
            "origin_slot": 1,
            "target_id": 12,
            "target_slot": 3,
            "type": "INT"
          },
          {
            "id": 5,
            "origin_id": 8,
            "origin_slot": 1,
            "target_id": 13,
            "target_slot": 0,
            "type": "INT"
          },
          {
            "id": 6,
            "origin_id": 9,
            "origin_slot": 0,
            "target_id": 13,
            "target_slot": 1,
            "type": "INT"
          },
          {
            "id": 12,
            "origin_id": 16,
            "origin_slot": 0,
            "target_id": 15,
            "target_slot": 1,
            "type": "BOUNDING_BOX"
          },
          {
            "id": 23,
            "origin_id": 13,
            "origin_slot": 1,
            "target_id": 16,
            "target_slot": 1,
            "type": "INT"
          },
          {
            "id": 14,
            "origin_id": 7,
            "origin_slot": 1,
            "target_id": 16,
            "target_slot": 2,
            "type": "INT"
          },
          {
            "id": 15,
            "origin_id": 13,
            "origin_slot": 1,
            "target_id": 16,
            "target_slot": 3,
            "type": "INT"
          },
          {
            "id": 28,
            "origin_id": 7,
            "origin_slot": 1,
            "target_id": 25,
            "target_slot": 0,
            "type": "INT"
          },
          {
            "id": 26,
            "origin_id": 7,
            "origin_slot": 1,
            "target_id": 25,
            "target_slot": 2,
            "type": "INT"
          },
          {
            "id": 27,
            "origin_id": 13,
            "origin_slot": 1,
            "target_id": 25,
            "target_slot": 3,
            "type": "INT"
          },
          {
            "id": 29,
            "origin_id": 25,
            "origin_slot": 0,
            "target_id": 26,
            "target_slot": 1,
            "type": "BOUNDING_BOX"
          },
          {
            "id": 35,
            "origin_id": 32,
            "origin_slot": 0,
            "target_id": 30,
            "target_slot": 1,
            "type": "BOUNDING_BOX"
          },
          {
            "id": 40,
            "origin_id": 7,
            "origin_slot": 1,
            "target_id": 32,
            "target_slot": 0,
            "type": "INT"
          },
          {
            "id": 39,
            "origin_id": 13,
            "origin_slot": 1,
            "target_id": 32,
            "target_slot": 1,
            "type": "INT"
          },
          {
            "id": 37,
            "origin_id": 7,
            "origin_slot": 1,
            "target_id": 32,
            "target_slot": 2,
            "type": "INT"
          },
          {
            "id": 38,
            "origin_id": 13,
            "origin_slot": 1,
            "target_id": 32,
            "target_slot": 3,
            "type": "INT"
          },
          {
            "id": 2,
            "origin_id": -10,
            "origin_slot": 0,
            "target_id": 8,
            "target_slot": 0,
            "type": "IMAGE"
          },
          {
            "id": 11,
            "origin_id": -10,
            "origin_slot": 0,
            "target_id": 10,
            "target_slot": 0,
            "type": "IMAGE"
          },
          {
            "id": 13,
            "origin_id": -10,
            "origin_slot": 0,
            "target_id": 15,
            "target_slot": 0,
            "type": "IMAGE"
          },
          {
            "id": 30,
            "origin_id": -10,
            "origin_slot": 0,
            "target_id": 26,
            "target_slot": 0,
            "type": "IMAGE"
          },
          {
            "id": 32,
            "origin_id": -10,
            "origin_slot": 0,
            "target_id": 30,
            "target_slot": 0,
            "type": "IMAGE"
          },
          {
            "id": 41,
            "origin_id": 10,
            "origin_slot": 0,
            "target_id": -20,
            "target_slot": 0,
            "type": "IMAGE"
          },
          {
            "id": 42,
            "origin_id": 15,
            "origin_slot": 0,
            "target_id": -20,
            "target_slot": 1,
            "type": "IMAGE"
          },
          {
            "id": 43,
            "origin_id": 26,
            "origin_slot": 0,
            "target_id": -20,
            "target_slot": 2,
            "type": "IMAGE"
          },
          {
            "id": 44,
            "origin_id": 30,
            "origin_slot": 0,
            "target_id": -20,
            "target_slot": 3,
            "type": "IMAGE"
          },
          {
            "id": 236,
            "origin_id": 10,
            "origin_slot": 0,
            "target_id": 137,
            "target_slot": 0,
            "type": "IMAGE"
          },
          {
            "id": 237,
            "origin_id": 26,
            "origin_slot": 0,
            "target_id": 137,
            "target_slot": 1,
            "type": "IMAGE"
          },
          {
            "id": 238,
            "origin_id": 15,
            "origin_slot": 0,
            "target_id": 137,
            "target_slot": 2,
            "type": "IMAGE"
          },
          {
            "id": 239,
            "origin_id": 30,
            "origin_slot": 0,
            "target_id": 137,
            "target_slot": 3,
            "type": "IMAGE"
          },
          {
            "id": 240,
            "origin_id": 137,
            "origin_slot": 0,
            "target_id": -20,
            "target_slot": 4,
            "type": "IMAGE"
          }
        ],
        "name": "Crop Images 2x2",
        "nodes": [
          {
            "flags": {},
            "id": 7,
            "inputs": [
              {
                "label": "a",
                "link": 3,
                "localized_name": "values.a",
                "name": "values.a",
                "type": "FLOAT,INT"
              },
              {
                "label": "b",
                "link": 4,
                "localized_name": "values.b",
                "name": "values.b",
                "shape": 7,
                "type": "FLOAT,INT"
              },
              {
                "label": "c",
                "link": null,
                "localized_name": "values.c",
                "name": "values.c",
                "shape": 7,
                "type": "FLOAT,INT"
              },
              {
                "link": null,
                "localized_name": "expression",
                "name": "expression",
                "type": "STRING",
                "widget": {
                  "name": "expression"
                }
              }
            ],
            "mode": 0,
            "order": 1,
            "outputs": [
              {
                "links": null,
                "localized_name": "FLOAT",
                "name": "FLOAT",
                "type": "FLOAT"
              },
              {
                "links": [
                  7,
                  14,
                  26,
                  28,
                  37,
                  40
                ],
                "localized_name": "INT",
                "name": "INT",
                "type": "INT"
              }
            ],
            "pos": [
              740,
              1390
            ],
            "properties": {
              "Node name for S&R": "ComfyMathExpression",
              "cnr_id": "comfy-core",
              "ue_properties": {
                "input_ue_unconnectable": {},
                "version": "7.7",
                "widget_ue_connectable": {}
              },
              "ver": "0.18.1"
            },
            "size": [
              370,
              190
            ],
            "type": "ComfyMathExpression",
            "widgets_values": [
              "a/b"
            ]
          },
          {
            "flags": {},
            "id": 8,
            "inputs": [
              {
                "link": 2,
                "localized_name": "image",
                "name": "image",
                "type": "IMAGE"
              }
            ],
            "mode": 0,
            "order": 2,
            "outputs": [
              {
                "links": [
                  3
                ],
                "localized_name": "width",
                "name": "width",
                "type": "INT"
              },
              {
                "links": [
                  5
                ],
                "localized_name": "height",
                "name": "height",
                "type": "INT"
              },
              {
                "links": null,
                "localized_name": "batch_size",
                "name": "batch_size",
                "type": "INT"
              }
            ],
            "pos": [
              390,
              1450
            ],
            "properties": {
              "Node name for S&R": "GetImageSize",
              "cnr_id": "comfy-core",
              "ue_properties": {
                "input_ue_unconnectable": {},
                "version": "7.7",
                "widget_ue_connectable": {}
              },
              "ver": "0.18.1"
            },
            "size": [
              230,
              120
            ],
            "type": "GetImageSize",
            "widgets_values": []
          },
          {
            "flags": {},
            "id": 9,
            "inputs": [
              {
                "link": null,
                "localized_name": "value",
                "name": "value",
                "type": "INT",
                "widget": {
                  "name": "value"
                }
              }
            ],
            "mode": 0,
            "order": 0,
            "outputs": [
              {
                "links": [
                  4,
                  6
                ],
                "localized_name": "INT",
                "name": "INT",
                "type": "INT"
              }
            ],
            "pos": [
              390,
              1650
            ],
            "properties": {
              "Node name for S&R": "PrimitiveInt",
              "cnr_id": "comfy-core",
              "ue_properties": {
                "input_ue_unconnectable": {},
                "version": "7.7",
                "widget_ue_connectable": {}
              },
              "ver": "0.18.1"
            },
            "size": [
              230,
              110
            ],
            "type": "PrimitiveInt",
            "widgets_values": [
              2,
              "fixed"
            ]
          },
          {
            "flags": {},
            "id": 10,
            "inputs": [
              {
                "link": 11,
                "localized_name": "image",
                "name": "image",
                "type": "IMAGE"
              },
              {
                "link": 9,
                "localized_name": "crop_region",
                "name": "crop_region",
                "type": "BOUNDING_BOX",
                "widget": {
                  "name": "crop_region"
                }
              }
            ],
            "mode": 0,
            "order": 3,
            "outputs": [
              {
                "links": [
                  41,
                  236
                ],
                "localized_name": "IMAGE",
                "name": "IMAGE",
                "type": "IMAGE"
              }
            ],
            "pos": [
              1710,
              430
            ],
            "properties": {
              "Node name for S&R": "ImageCropV2",
              "cnr_id": "comfy-core",
              "ue_properties": {
                "input_ue_unconnectable": {},
                "version": "7.7",
                "widget_ue_connectable": {}
              },
              "ver": "0.18.1"
            },
            "size": [
              300,
              480
            ],
            "type": "ImageCropV2",
            "widgets_values": [
              {
                "height": 512,
                "width": 512,
                "x": 0,
                "y": 0
              },
              0,
              0,
              512,
              512
            ]
          },
          {
            "flags": {},
            "id": 12,
            "inputs": [
              {
                "link": null,
                "localized_name": "x",
                "name": "x",
                "type": "INT",
                "widget": {
                  "name": "x"
                }
              },
              {
                "link": null,
                "localized_name": "y",
                "name": "y",
                "type": "INT",
                "widget": {
                  "name": "y"
                }
              },
              {
                "link": 7,
                "localized_name": "width",
                "name": "width",
                "type": "INT",
                "widget": {
                  "name": "width"
                }
              },
              {
                "link": 8,
                "localized_name": "height",
                "name": "height",
                "type": "INT",
                "widget": {
                  "name": "height"
                }
              }
            ],
            "mode": 0,
            "order": 4,
            "outputs": [
              {
                "links": [
                  9
                ],
                "localized_name": "BOUNDING_BOX",
                "name": "BOUNDING_BOX",
                "type": "BOUNDING_BOX"
              }
            ],
            "pos": [
              1370,
              570
            ],
            "properties": {
              "Node name for S&R": "PrimitiveBoundingBox",
              "cnr_id": "comfy-core",
              "ue_properties": {
                "input_ue_unconnectable": {},
                "version": "7.7",
                "widget_ue_connectable": {}
              },
              "ver": "0.18.1"
            },
            "size": [
              270,
              200
            ],
            "type": "PrimitiveBoundingBox",
            "widgets_values": [
              0,
              0,
              512,
              512
            ]
          },
          {
            "flags": {},
            "id": 13,
            "inputs": [
              {
                "label": "a",
                "link": 5,
                "localized_name": "values.a",
                "name": "values.a",
                "type": "FLOAT,INT"
              },
              {
                "label": "b",
                "link": 6,
                "localized_name": "values.b",
                "name": "values.b",
                "shape": 7,
                "type": "FLOAT,INT"
              },
              {
                "label": "c",
                "link": null,
                "localized_name": "values.c",
                "name": "values.c",
                "shape": 7,
                "type": "FLOAT,INT"
              },
              {
                "link": null,
                "localized_name": "expression",
                "name": "expression",
                "type": "STRING",
                "widget": {
                  "name": "expression"
                }
              }
            ],
            "mode": 0,
            "order": 5,
            "outputs": [
              {
                "links": null,
                "localized_name": "FLOAT",
                "name": "FLOAT",
                "type": "FLOAT"
              },
              {
                "links": [
                  8,
                  15,
                  23,
                  27,
                  38,
                  39
                ],
                "localized_name": "INT",
                "name": "INT",
                "type": "INT"
              }
            ],
            "pos": [
              750,
              1650
            ],
            "properties": {
              "Node name for S&R": "ComfyMathExpression",
              "cnr_id": "comfy-core",
              "ue_properties": {
                "input_ue_unconnectable": {},
                "version": "7.7",
                "widget_ue_connectable": {}
              },
              "ver": "0.18.1"
            },
            "size": [
              370,
              190
            ],
            "type": "ComfyMathExpression",
            "widgets_values": [
              "a/b"
            ]
          },
          {
            "flags": {},
            "id": 15,
            "inputs": [
              {
                "link": 13,
                "localized_name": "image",
                "name": "image",
                "type": "IMAGE"
              },
              {
                "link": 12,
                "localized_name": "crop_region",
                "name": "crop_region",
                "type": "BOUNDING_BOX",
                "widget": {
                  "name": "crop_region"
                }
              }
            ],
            "mode": 0,
            "order": 6,
            "outputs": [
              {
                "links": [
                  42,
                  238
                ],
                "localized_name": "IMAGE",
                "name": "IMAGE",
                "type": "IMAGE"
              }
            ],
            "pos": [
              1740,
              1600
            ],
            "properties": {
              "Node name for S&R": "ImageCropV2",
              "cnr_id": "comfy-core",
              "ue_properties": {
                "input_ue_unconnectable": {},
                "version": "7.7",
                "widget_ue_connectable": {}
              },
              "ver": "0.18.1"
            },
            "size": [
              300,
              480
            ],
            "type": "ImageCropV2",
            "widgets_values": [
              {
                "height": 512,
                "width": 512,
                "x": 0,
                "y": 0
              },
              0,
              0,
              512,
              512
            ]
          },
          {
            "flags": {},
            "id": 16,
            "inputs": [
              {
                "link": null,
                "localized_name": "x",
                "name": "x",
                "type": "INT",
                "widget": {
                  "name": "x"
                }
              },
              {
                "link": 23,
                "localized_name": "y",
                "name": "y",
                "type": "INT",
                "widget": {
                  "name": "y"
                }
              },
              {
                "link": 14,
                "localized_name": "width",
                "name": "width",
                "type": "INT",
                "widget": {
                  "name": "width"
                }
              },
              {
                "link": 15,
                "localized_name": "height",
                "name": "height",
                "type": "INT",
                "widget": {
                  "name": "height"
                }
              }
            ],
            "mode": 0,
            "order": 7,
            "outputs": [
              {
                "links": [
                  12
                ],
                "localized_name": "BOUNDING_BOX",
                "name": "BOUNDING_BOX",
                "type": "BOUNDING_BOX"
              }
            ],
            "pos": [
              1350,
              1780
            ],
            "properties": {
              "Node name for S&R": "PrimitiveBoundingBox",
              "cnr_id": "comfy-core",
              "ue_properties": {
                "input_ue_unconnectable": {},
                "version": "7.7",
                "widget_ue_connectable": {}
              },
              "ver": "0.18.1"
            },
            "size": [
              270,
              200
            ],
            "type": "PrimitiveBoundingBox",
            "widgets_values": [
              0,
              0,
              512,
              512
            ]
          },
          {
            "flags": {},
            "id": 25,
            "inputs": [
              {
                "link": 28,
                "localized_name": "x",
                "name": "x",
                "type": "INT",
                "widget": {
                  "name": "x"
                }
              },
              {
                "link": null,
                "localized_name": "y",
                "name": "y",
                "type": "INT",
                "widget": {
                  "name": "y"
                }
              },
              {
                "link": 26,
                "localized_name": "width",
                "name": "width",
                "type": "INT",
                "widget": {
                  "name": "width"
                }
              },
              {
                "link": 27,
                "localized_name": "height",
                "name": "height",
                "type": "INT",
                "widget": {
                  "name": "height"
                }
              }
            ],
            "mode": 0,
            "order": 8,
            "outputs": [
              {
                "links": [
                  29
                ],
                "localized_name": "BOUNDING_BOX",
                "name": "BOUNDING_BOX",
                "type": "BOUNDING_BOX"
              }
            ],
            "pos": [
              1350,
              1200
            ],
            "properties": {
              "Node name for S&R": "PrimitiveBoundingBox",
              "cnr_id": "comfy-core",
              "ue_properties": {
                "input_ue_unconnectable": {},
                "version": "7.7",
                "widget_ue_connectable": {}
              },
              "ver": "0.18.1"
            },
            "size": [
              270,
              200
            ],
            "type": "PrimitiveBoundingBox",
            "widgets_values": [
              6,
              0,
              512,
              512
            ]
          },
          {
            "flags": {},
            "id": 26,
            "inputs": [
              {
                "link": 30,
                "localized_name": "image",
                "name": "image",
                "type": "IMAGE"
              },
              {
                "link": 29,
                "localized_name": "crop_region",
                "name": "crop_region",
                "type": "BOUNDING_BOX",
                "widget": {
                  "name": "crop_region"
                }
              }
            ],
            "mode": 0,
            "order": 9,
            "outputs": [
              {
                "links": [
                  43,
                  237
                ],
                "localized_name": "IMAGE",
                "name": "IMAGE",
                "type": "IMAGE"
              }
            ],
            "pos": [
              1720,
              1050
            ],
            "properties": {
              "Node name for S&R": "ImageCropV2",
              "cnr_id": "comfy-core",
              "ue_properties": {
                "input_ue_unconnectable": {},
                "version": "7.7",
                "widget_ue_connectable": {}
              },
              "ver": "0.18.1"
            },
            "size": [
              300,
              480
            ],
            "type": "ImageCropV2",
            "widgets_values": [
              {
                "height": 512,
                "width": 512,
                "x": 0,
                "y": 0
              },
              0,
              0,
              512,
              512
            ]
          },
          {
            "flags": {},
            "id": 30,
            "inputs": [
              {
                "link": 32,
                "localized_name": "image",
                "name": "image",
                "type": "IMAGE"
              },
              {
                "link": 35,
                "localized_name": "crop_region",
                "name": "crop_region",
                "type": "BOUNDING_BOX",
                "widget": {
                  "name": "crop_region"
                }
              }
            ],
            "mode": 0,
            "order": 10,
            "outputs": [
              {
                "links": [
                  44,
                  239
                ],
                "localized_name": "IMAGE",
                "name": "IMAGE",
                "type": "IMAGE"
              }
            ],
            "pos": [
              1740,
              2130
            ],
            "properties": {
              "Node name for S&R": "ImageCropV2",
              "cnr_id": "comfy-core",
              "ue_properties": {
                "input_ue_unconnectable": {},
                "version": "7.7",
                "widget_ue_connectable": {}
              },
              "ver": "0.18.1"
            },
            "size": [
              300,
              480
            ],
            "type": "ImageCropV2",
            "widgets_values": [
              {
                "height": 512,
                "width": 512,
                "x": 0,
                "y": 0
              },
              0,
              0,
              512,
              512
            ]
          },
          {
            "flags": {},
            "id": 32,
            "inputs": [
              {
                "link": 40,
                "localized_name": "x",
                "name": "x",
                "type": "INT",
                "widget": {
                  "name": "x"
                }
              },
              {
                "link": 39,
                "localized_name": "y",
                "name": "y",
                "type": "INT",
                "widget": {
                  "name": "y"
                }
              },
              {
                "link": 37,
                "localized_name": "width",
                "name": "width",
                "type": "INT",
                "widget": {
                  "name": "width"
                }
              },
              {
                "link": 38,
                "localized_name": "height",
                "name": "height",
                "type": "INT",
                "widget": {
                  "name": "height"
                }
              }
            ],
            "mode": 0,
            "order": 11,
            "outputs": [
              {
                "links": [
                  35
                ],
                "localized_name": "BOUNDING_BOX",
                "name": "BOUNDING_BOX",
                "type": "BOUNDING_BOX"
              }
            ],
            "pos": [
              1370,
              2280
            ],
            "properties": {
              "Node name for S&R": "PrimitiveBoundingBox",
              "cnr_id": "comfy-core",
              "ue_properties": {
                "input_ue_unconnectable": {},
                "version": "7.7",
                "widget_ue_connectable": {}
              },
              "ver": "0.18.1"
            },
            "size": [
              270,
              200
            ],
            "type": "PrimitiveBoundingBox",
            "widgets_values": [
              6,
              0,
              512,
              512
            ]
          },
          {
            "flags": {},
            "id": 137,
            "inputs": [
              {
                "label": "image0",
                "link": 236,
                "localized_name": "images.image0",
                "name": "images.image0",
                "type": "IMAGE"
              },
              {
                "label": "image1",
                "link": 237,
                "localized_name": "images.image1",
                "name": "images.image1",
                "type": "IMAGE"
              },
              {
                "label": "image2",
                "link": 238,
                "localized_name": "images.image2",
                "name": "images.image2",
                "shape": 7,
                "type": "IMAGE"
              },
              {
                "label": "image3",
                "link": 239,
                "localized_name": "images.image3",
                "name": "images.image3",
                "shape": 7,
                "type": "IMAGE"
              },
              {
                "label": "image4",
                "link": null,
                "localized_name": "images.image4",
                "name": "images.image4",
                "shape": 7,
                "type": "IMAGE"
              }
            ],
            "mode": 0,
            "order": 12,
            "outputs": [
              {
                "links": [
                  240
                ],
                "localized_name": "IMAGE",
                "name": "IMAGE",
                "type": "IMAGE"
              }
            ],
            "pos": [
              2520,
              1540
            ],
            "properties": {
              "Node name for S&R": "BatchImagesNode",
              "cnr_id": "comfy-core",
              "ue_properties": {
                "input_ue_unconnectable": {},
                "version": "7.7",
                "widget_ue_connectable": {}
              },
              "ver": "0.18.1"
            },
            "size": [
              230,
              170
            ],
            "type": "BatchImagesNode",
            "widgets_values": []
          }
        ],
        "outputNode": {
          "bounding": [
            2919.9998608196274,
            1435,
            120,
            140
          ],
          "id": -20
        },
        "outputs": [
          {
            "id": "0eaca6d4-679a-433e-9703-bfa6dceacb18",
            "label": "top_left",
            "linkIds": [
              41
            ],
            "localized_name": "IMAGE",
            "name": "IMAGE",
            "pos": [
              2939.9998608196274,
              1455
            ],
            "type": "IMAGE"
          },
          {
            "id": "fff5a1ad-3a74-4c87-938c-ee0fff55f840",
            "label": "bottom_left",
            "linkIds": [
              42
            ],
            "localized_name": "IMAGE_1",
            "name": "IMAGE_1",
            "pos": [
              2939.9998608196274,
              1475
            ],
            "type": "IMAGE"
          },
          {
            "id": "08f40978-fb25-4d98-b716-b61e43b16043",
            "label": "top_right",
            "linkIds": [
              43
            ],
            "localized_name": "IMAGE_2",
            "name": "IMAGE_2",
            "pos": [
              2939.9998608196274,
              1495
            ],
            "type": "IMAGE"
          },
          {
            "id": "17b9416f-3369-43c1-b62f-3e31fc2a7e32",
            "label": "bottom_right",
            "linkIds": [
              44
            ],
            "localized_name": "IMAGE_3",
            "name": "IMAGE_3",
            "pos": [
              2939.9998608196274,
              1515
            ],
            "type": "IMAGE"
          },
          {
            "id": "430e2f3b-c617-4549-9daf-3ebf5be423a3",
            "label": "images",
            "linkIds": [
              240
            ],
            "name": "IMAGE_4",
            "pos": [
              2939.9998608196274,
              1535
            ],
            "type": "IMAGE"
          }
        ],
        "revision": 0,
        "state": {
          "lastGroupId": 7,
          "lastLinkId": 442,
          "lastNodeId": 216,
          "lastRerouteId": 0
        },
        "version": 1,
        "widgets": []
      }
    ]
  },
  "extra": {
    "ds": {
      "offset": [
        -1618.8978323882754,
        -10607.00710670482
      ],
      "scale": 1.5948185113888593
    }
  },
  "groups": [
    {
      "bounding": [
        4599.523649112042,
        11429.013298468295,
        500,
        860
      ],
      "color": "#3f789e",
      "flags": {},
      "id": 5,
      "title": "Generate Video"
    },
    {
      "bounding": [
        3340.471393798218,
        11429.788368633992,
        1160,
        860
      ],
      "color": "#3f789e",
      "flags": {},
      "id": 6,
      "title": "Generate Seedance Motion Designer Prompt"
    },
    {
      "bounding": [
        2200,
        10670,
        2900,
        680
      ],
      "color": "#3f789e",
      "flags": {},
      "id": 7,
      "title": "Generate UI Frames"
    }
  ],
  "id": "aaf40320-91d2-499f-88ab-1b0adcde234f",
  "last_link_id": 442,
  "last_node_id": 216,
  "links": [
    [
      271,
      150,
      0,
      176,
      0,
      "VIDEO"
    ],
    [
      272,
      151,
      0,
      177,
      0,
      "STRING"
    ],
    [
      273,
      177,
      0,
      150,
      1,
      "STRING"
    ],
    [
      317,
      190,
      0,
      189,
      0,
      "IMAGE"
    ],
    [
      318,
      191,
      0,
      190,
      2,
      "STRING"
    ],
    [
      319,
      192,
      0,
      191,
      0,
      "STRING"
    ],
    [
      393,
      189,
      4,
      194,
      0,
      "IMAGE"
    ],
    [
      405,
      208,
      0,
      190,
      0,
      "IMAGE"
    ],
    [
      412,
      208,
      0,
      192,
      0,
      "IMAGE"
    ],
    [
      437,
      189,
      0,
      150,
      6,
      "IMAGE"
    ],
    [
      438,
      189,
      1,
      150,
      7,
      "IMAGE"
    ],
    [
      439,
      189,
      2,
      150,
      8,
      "IMAGE"
    ],
    [
      440,
      189,
      3,
      150,
      9,
      "IMAGE"
    ],
    [
      442,
      189,
      4,
      151,
      0,
      "IMAGE"
    ]
  ],
  "nodes": [
    {
      "bgcolor": "#653",
      "color": "#432",
      "flags": {},
      "id": 150,
      "inputs": [
        {
          "link": null,
          "localized_name": "model",
          "name": "model",
          "type": "COMFY_DYNAMICCOMBO_V3",
          "widget": {
            "name": "model"
          }
        },
        {
          "link": 273,
          "localized_name": "model.prompt",
          "name": "model.prompt",
          "type": "STRING",
          "widget": {
            "name": "model.prompt"
          }
        },
        {
          "link": null,
          "localized_name": "model.resolution",
          "name": "model.resolution",
          "type": "COMBO",
          "widget": {
            "name": "model.resolution"
          }
        },
        {
          "link": null,
          "localized_name": "model.ratio",
          "name": "model.ratio",
          "type": "COMBO",
          "widget": {
            "name": "model.ratio"
          }
        },
        {
          "link": null,
          "localized_name": "model.duration",
          "name": "model.duration",
          "type": "INT",
          "widget": {
            "name": "model.duration"
          }
        },
        {
          "link": null,
          "localized_name": "model.generate_audio",
          "name": "model.generate_audio",
          "type": "BOOLEAN",
          "widget": {
            "name": "model.generate_audio"
          }
        },
        {
          "label": "image_1",
          "link": 437,
          "localized_name": "model.reference_images.image_1",
          "name": "model.reference_images.image_1",
          "shape": 7,
          "type": "IMAGE"
        },
        {
          "label": "image_2",
          "link": 438,
          "localized_name": "model.reference_images.image_2",
          "name": "model.reference_images.image_2",
          "shape": 7,
          "type": "IMAGE"
        },
        {
          "label": "image_3",
          "link": 439,
          "localized_name": "model.reference_images.image_3",
          "name": "model.reference_images.image_3",
          "shape": 7,
          "type": "IMAGE"
        },
        {
          "label": "image_4",
          "link": 440,
          "localized_name": "model.reference_images.image_4",
          "name": "model.reference_images.image_4",
          "shape": 7,
          "type": "IMAGE"
        },
        {
          "label": "image_5",
          "link": null,
          "localized_name": "model.reference_images.image_5",
          "name": "model.reference_images.image_5",
          "shape": 7,
          "type": "IMAGE"
        },
        {
          "label": "video_1",
          "link": null,
          "localized_name": "model.reference_videos.video_1",
          "name": "model.reference_videos.video_1",
          "shape": 7,
          "type": "VIDEO"
        },
        {
          "label": "audio_1",
          "link": null,
          "localized_name": "model.reference_audios.audio_1",
          "name": "model.reference_audios.audio_1",
          "shape": 7,
          "type": "AUDIO"
        },
        {
          "label": "asset_1",
          "link": null,
          "localized_name": "model.reference_assets.asset_1",
          "name": "model.reference_assets.asset_1",
          "shape": 7,
          "type": "STRING"
        },
        {
          "link": null,
          "localized_name": "model.auto_downscale",
          "name": "model.auto_downscale",
          "shape": 7,
          "type": "BOOLEAN",
          "widget": {
            "name": "model.auto_downscale"
          }
        },
        {
          "link": null,
          "localized_name": "seed",
          "name": "seed",
          "type": "INT",
          "widget": {
            "name": "seed"
          }
        },
        {
          "link": null,
          "localized_name": "watermark",
          "name": "watermark",
          "type": "BOOLEAN",
          "widget": {
            "name": "watermark"
          }
        }
      ],
      "mode": 0,
      "order": 9,
      "outputs": [
        {
          "links": [
            271
          ],
          "localized_name": "VIDEO",
          "name": "VIDEO",
          "type": "VIDEO"
        }
      ],
      "pos": [
        4649.523649112042,
        11559.013298468295
      ],
      "properties": {
        "Node name for S&R": "ByteDance2ReferenceNode"
      },
      "showAdvanced": false,
      "size": [
        400,
        531.96875
      ],
      "type": "ByteDance2ReferenceNode",
      "widgets_values": [
        "Seedance 2.0 Fast",
        "",
        "720p",
        "16:9",
        7,
        true,
        false,
        1468536166,
        "randomize",
        false
      ]
    },
    {
      "bgcolor": "#653",
      "color": "#432",
      "flags": {},
      "id": 151,
      "inputs": [
        {
          "link": 442,
          "localized_name": "images",
          "name": "images",
          "shape": 7,
          "type": "IMAGE"
        },
        {
          "link": null,
          "localized_name": "audio",
          "name": "audio",
          "shape": 7,
          "type": "AUDIO"
        },
        {
          "link": null,
          "localized_name": "video",
          "name": "video",
          "shape": 7,
          "type": "VIDEO"
        },
        {
          "link": null,
          "localized_name": "files",
          "name": "files",
          "shape": 7,
          "type": "GEMINI_INPUT_FILES"
        },
        {
          "link": null,
          "localized_name": "prompt",
          "name": "prompt",
          "type": "STRING",
          "widget": {
            "name": "prompt"
          }
        },
        {
          "link": null,
          "localized_name": "model",
          "name": "model",
          "type": "COMBO",
          "widget": {
            "name": "model"
          }
        },
        {
          "link": null,
          "localized_name": "seed",
          "name": "seed",
          "type": "INT",
          "widget": {
            "name": "seed"
          }
        },
        {
          "link": null,
          "localized_name": "system_prompt",
          "name": "system_prompt",
          "shape": 7,
          "type": "STRING",
          "widget": {
            "name": "system_prompt"
          }
        }
      ],
      "mode": 0,
      "order": 7,
      "outputs": [
        {
          "links": [
            272
          ],
          "localized_name": "STRING",
          "name": "STRING",
          "type": "STRING"
        }
      ],
      "pos": [
        3400.471393798218,
        11559.788368633992
      ],
      "properties": {
        "Node name for S&R": "GeminiNode"
      },
      "showAdvanced": true,
      "size": [
        400,
        470
      ],
      "type": "GeminiNode",
      "widgets_values": [
        "7 second duration, product launch",
        "gemini-3-1-pro",
        445440905297116,
        "randomize",
        "You are a Seedance Prompt Architect specializing in motion design videos. Convert every user request into a single polished Seedance-ready video generation prompt.\n\nAlways return only the final prompt. Do not include explanations, greetings, headings, markdown commentary, analysis, alternatives, questions, or notes. Do not use emojis.\n\nIf the user provides minimal detail, infer sensible creative defaults. Use a 7 to 15 second duration unless the user specifies otherwise. Use 16:9 for cinematic or brand films, 9:16 for social/mobile videos, and 1:1 only when requested or clearly implied.\n\nWhen images are provided, treat them as visual references. Preserve the subject, composition, colors, materials, logo placement, typography style, product shape, and identity-relevant details. Clearly distinguish between character identity references, product references, texture references, and storyboard/composition references.\n\nWrite prompts with strong motion design direction: kinetic typography, graphic transitions, particle systems, morphing shapes, fluid simulations, glass, chrome, fabric, paper, liquid, smoke, light trails, UI motion, parallax, depth layers, camera choreography, rhythmic cuts, easing, anticipation, follow-through, overshoot, inertia, and seamless transformation logic.\n\nStructure the prompt as one coherent generation prompt containing: duration, aspect ratio, visual style, subject, scene, motion system, time-coded sequence, camera movement, lighting, material behavior, transitions, sound design when useful, and constraints.\n\nUse precise time-coded beats for multi-shot videos. Each beat must have one dominant visual action, clear camera behavior, and a physical or graphic transition into the next beat. Prioritize motion clarity over visual clutter.\n\nMake motion feel designed, not random. Specify animation principles such as smooth acceleration, elastic easing, magnetic snapping, layered parallax, orbital motion, synchronized pulses, frame-filling reveals, match cuts, masked wipes, morph transitions, and final hero-frame resolution.\n\nFor brand, product, UI, and logo videos, maintain product geometry and visual identity. Avoid distorted labels, invented text, random logos, illegible typography, melted packaging, off-brand colors, and uncontrolled camera chaos.\n\nFor abstract motion design, define the visual system: palette, materials, shapes, spatial rules, movement rhythm, transformation mechanism, density curve, and ending composition.\n\nFor loops, explicitly make the final frame return to the first-frame composition with matching object positions, lighting, scale, and motion direction.\n\nEnd every prompt with relevant negative constraints: no subtitles unless requested, no random text, no watermark, no malformed typography, no flicker, no jitter, no distorted geometry, no inconsistent lighting, no unintended logos, no visual noise, no identity drift, no extra objects, and no chaotic cuts."
      ]
    },
    {
      "flags": {},
      "id": 176,
      "inputs": [
        {
          "link": 271,
          "localized_name": "video",
          "name": "video",
          "type": "VIDEO"
        },
        {
          "link": null,
          "localized_name": "filename_prefix",
          "name": "filename_prefix",
          "type": "STRING",
          "widget": {
            "name": "filename_prefix"
          }
        },
        {
          "link": null,
          "localized_name": "format",
          "name": "format",
          "type": "COMBO",
          "widget": {
            "name": "format"
          }
        },
        {
          "link": null,
          "localized_name": "codec",
          "name": "codec",
          "type": "COMBO",
          "widget": {
            "name": "codec"
          }
        }
      ],
      "mode": 0,
      "order": 10,
      "outputs": [],
      "pos": [
        5200,
        10780
      ],
      "properties": {},
      "size": [
        1466.328125,
        1044.765625
      ],
      "type": "SaveVideo",
      "widgets_values": [
        "video/ComfyUI",
        "auto",
        "auto"
      ]
    },
    {
      "flags": {},
      "id": 177,
      "inputs": [
        {
          "link": 272,
          "localized_name": "source",
          "name": "source",
          "type": "*"
        }
      ],
      "mode": 0,
      "order": 8,
      "outputs": [
        {
          "links": [
            273
          ],
          "localized_name": "STRING",
          "name": "STRING",
          "type": "STRING"
        }
      ],
      "pos": [
        3900.47139379822,
        11559.788368633992
      ],
      "properties": {
        "Node name for S&R": "PreviewAny"
      },
      "size": [
        500,
        600
      ],
      "type": "PreviewAny",
      "widgets_values": [
        null,
        null,
        null
      ]
    },
    {
      "bgcolor": "#000",
      "color": "#222",
      "flags": {
        "collapsed": false
      },
      "id": 186,
      "inputs": [],
      "mode": 0,
      "order": 0,
      "outputs": [],
      "pos": [
        1600,
        10700
      ],
      "properties": {},
      "size": [
        450,
        657.578125
      ],
      "title": "📹 Dynamic Motion Designer",
      "type": "MarkdownNote",
      "widgets_values": [
        "Create polished motion design videos with Seedance-ready prompts.\n\n## How It Works\n\n1. **Upload an image** e.g. a screenshot of a landing page\n2. **Load any visual references**, product images, brand assets, or style direction\n3. The system converts your request into a single optimized Seedance prompt\n\n## Tips\n\n* Use clear inputs like: product launch, logo reveal, UI animation, abstract motion, fashion film, social ad, or cinematic brand video\n* Add references when identity, product shape, colors, typography, or composition must be preserved\n* 7–15 seconds works best for most motion design clips\n* Use 16:9 for cinematic brand films, 9:16 for social/mobile content, and 1:1 when needed\n\n## That’s it.\n"
      ]
    },
    {
      "flags": {},
      "id": 189,
      "inputs": [
        {
          "link": 317,
          "localized_name": "image",
          "name": "image",
          "type": "IMAGE"
        }
      ],
      "mode": 0,
      "order": 5,
      "outputs": [
        {
          "label": "top_left",
          "links": [
            437
          ],
          "localized_name": "IMAGE",
          "name": "IMAGE",
          "type": "IMAGE"
        },
        {
          "label": "bottom_left",
          "links": [
            438
          ],
          "localized_name": "IMAGE_1",
          "name": "IMAGE_1",
          "type": "IMAGE"
        },
        {
          "label": "top_right",
          "links": [
            439
          ],
          "localized_name": "IMAGE_2",
          "name": "IMAGE_2",
          "type": "IMAGE"
        },
        {
          "label": "bottom_right",
          "links": [
            440
          ],
          "localized_name": "IMAGE_3",
          "name": "IMAGE_3",
          "type": "IMAGE"
        },
        {
          "label": "images",
          "links": [
            393,
            442
          ],
          "name": "IMAGE_4",
          "type": "IMAGE"
        }
      ],
      "pos": [
        4160,
        10880
      ],
      "properties": {
        "cnr_id": "comfy-core",
        "proxyWidgets": [],
        "ue_properties": {
          "input_ue_unconnectable": {},
          "version": "7.7",
          "widget_ue_connectable": {}
        },
        "ver": "0.18.1"
      },
      "size": [
        230,
        196.328125
      ],
      "type": "14a29ef0-49cf-40f6-be98-4ab7e568d375",
      "widgets_values": []
    },
    {
      "bgcolor": "#653",
      "color": "#432",
      "flags": {},
      "id": 190,
      "inputs": [
        {
          "link": 405,
          "localized_name": "images",
          "name": "images",
          "shape": 7,
          "type": "IMAGE"
        },
        {
          "link": null,
          "localized_name": "files",
          "name": "files",
          "shape": 7,
          "type": "GEMINI_INPUT_FILES"
        },
        {
          "link": 318,
          "localized_name": "prompt",
          "name": "prompt",
          "type": "STRING",
          "widget": {
            "name": "prompt"
          }
        },
        {
          "link": null,
          "localized_name": "model",
          "name": "model",
          "type": "COMBO",
          "widget": {
            "name": "model"
          }
        },
        {
          "link": null,
          "localized_name": "seed",
          "name": "seed",
          "type": "INT",
          "widget": {
            "name": "seed"
          }
        },
        {
          "link": null,
          "localized_name": "aspect_ratio",
          "name": "aspect_ratio",
          "type": "COMBO",
          "widget": {
            "name": "aspect_ratio"
          }
        },
        {
          "link": null,
          "localized_name": "resolution",
          "name": "resolution",
          "type": "COMBO",
          "widget": {
            "name": "resolution"
          }
        },
        {
          "link": null,
          "localized_name": "response_modalities",
          "name": "response_modalities",
          "type": "COMBO",
          "widget": {
            "name": "response_modalities"
          }
        },
        {
          "link": null,
          "localized_name": "thinking_level",
          "name": "thinking_level",
          "type": "COMBO",
          "widget": {
            "name": "thinking_level"
          }
        },
        {
          "link": null,
          "localized_name": "system_prompt",
          "name": "system_prompt",
          "shape": 7,
          "type": "STRING",
          "widget": {
            "name": "system_prompt"
          }
        }
      ],
      "mode": 0,
      "order": 4,
      "outputs": [
        {
          "links": [
            317
          ],
          "localized_name": "IMAGE",
          "name": "IMAGE",
          "type": "IMAGE"
        },
        {
          "links": null,
          "localized_name": "STRING",
          "name": "STRING",
          "type": "STRING"
        },
        {
          "links": null,
          "localized_name": "thought_image",
          "name": "thought_image",
          "type": "IMAGE"
        }
      ],
      "pos": [
        3700,
        10770
      ],
      "properties": {
        "Node name for S&R": "GeminiNanoBanana2"
      },
      "showAdvanced": false,
      "size": [
        400,
        520
      ],
      "type": "GeminiNanoBanana2",
      "widgets_values": [
        "Motion Design Graphics",
        "Nano Banana 2 (Gemini 3.1 Flash Image)",
        137159869185568,
        "randomize",
        "16:9",
        "4K",
        "IMAGE",
        "HIGH",
        "You are an expert image-generation engine. You must ALWAYS produce an image.\nInterpret all user input—regardless of format, intent, or abstraction—as literal visual directives for image composition.\nIf a prompt is conversational or lacks specific visual details, you must creatively invent a concrete visual scenario that depicts the concept.\nPrioritize generating the visual representation above any text, formatting, or conversational requests."
      ]
    },
    {
      "flags": {},
      "id": 191,
      "inputs": [
        {
          "link": 319,
          "localized_name": "source",
          "name": "source",
          "type": "*"
        }
      ],
      "mode": 0,
      "order": 3,
      "outputs": [
        {
          "links": [
            318
          ],
          "localized_name": "STRING",
          "name": "STRING",
          "type": "STRING"
        }
      ],
      "pos": [
        3190,
        10770
      ],
      "properties": {
        "Node name for S&R": "PreviewAny"
      },
      "size": [
        410,
        520
      ],
      "type": "PreviewAny",
      "widgets_values": [
        null,
        null,
        null
      ]
    },
    {
      "bgcolor": "#653",
      "color": "#432",
      "flags": {},
      "id": 192,
      "inputs": [
        {
          "link": 412,
          "localized_name": "images",
          "name": "images",
          "shape": 7,
          "type": "IMAGE"
        },
        {
          "link": null,
          "localized_name": "audio",
          "name": "audio",
          "shape": 7,
          "type": "AUDIO"
        },
        {
          "link": null,
          "localized_name": "video",
          "name": "video",
          "shape": 7,
          "type": "VIDEO"
        },
        {
          "link": null,
          "localized_name": "files",
          "name": "files",
          "shape": 7,
          "type": "GEMINI_INPUT_FILES"
        },
        {
          "link": null,
          "localized_name": "prompt",
          "name": "prompt",
          "type": "STRING",
          "widget": {
            "name": "prompt"
          }
        },
        {
          "link": null,
          "localized_name": "model",
          "name": "model",
          "type": "COMBO",
          "widget": {
            "name": "model"
          }
        },
        {
          "link": null,
          "localized_name": "seed",
          "name": "seed",
          "type": "INT",
          "widget": {
            "name": "seed"
          }
        },
        {
          "link": null,
          "localized_name": "system_prompt",
          "name": "system_prompt",
          "shape": 7,
          "type": "STRING",
          "widget": {
            "name": "system_prompt"
          }
        }
      ],
      "mode": 0,
      "order": 2,
      "outputs": [
        {
          "links": [
            319
          ],
          "localized_name": "STRING",
          "name": "STRING",
          "type": "STRING"
        }
      ],
      "pos": [
        2690,
        10770
      ],
      "properties": {
        "Node name for S&R": "GeminiNode"
      },
      "showAdvanced": true,
      "size": [
        400,
        520
      ],
      "type": "GeminiNode",
      "widgets_values": [
        "",
        "gemini-3-1-pro",
        744635533672075,
        "randomize",
        "You are a high-end UI motion design prompt engine for landing page visuals, always reenforce the original product shape.\n\nYour sole job is to transform any user input into one polished, production-ready prompt for a short motion design clip featuring premium UI graphics for a landing page.\n\nAlways treat the user’s input as a request for a landing-page-ready UI motion visual.\n\nReturn prompt only.\nDo not explain.\nDo not ask questions.\nDo not provide options.\nDo not use headings.\nDo not output analysis.\nDo not output negative prompts unless explicitly requested.\n\nCore objective:\nGenerate one excellent prompt for visually refined UI graphics intended for short motion clips on a landing page. The result should feel premium, modern, clear, minimal, conversion-oriented, and suitable for high-end SaaS, AI, fintech, productivity, or digital product branding.\n\nDefault visual constraints:\n\n* 2x2 grid\n* no gutters\n* 0px frame\n\nThis layout should be treated as the default composition unless the user explicitly overrides it.\n\nVisual priorities:\n\n* premium UI design\n* clean composition\n* strong visual hierarchy\n* crisp interface elements\n* elegant spacing\n* believable product UI\n* minimal clutter\n* high readability\n* modern motion-design sensibility\n* landing-page-ready polish\n* visually cohesive graphic treatment\n\nMotion direction:\nAssume the graphic is intended for a short motion design clip, typically 3–12 seconds, with subtle, smooth, premium animation language. Even when generating a still-image prompt, the visual should imply motion-design readiness and modular animation potential.\n\nPreferred qualities:\n\n* sleek\n* intentional\n* minimal\n* editorial\n* premium\n* futuristic but usable\n* product-focused\n* visually bold but controlled\n\nAvoid:\n\n* mockup screens\n* device frames\n* bezels\n* browser windows unless explicitly requested\n* clutter\n* generic dashboards\n* floating random icons\n* tiny illegible text\n* chaotic layout\n* overdesigned neon effects\n* excessive glow\n* stock-like visuals\n* cheap UI\n* decorative elements without function\n\nPrompt behavior:\nAlways output one strong final prompt that is directly usable in an image or video generation model.\nThe prompt should clearly describe:\n\n* composition\n* style\n* UI density\n* layout behavior\n* motion-design feel\n* lighting and finish\n* overall brand tone\n\nDefault assumptions when the user is vague:\n\n* premium landing page visual\n* short motion-design clip\n* modular UI graphic system\n* 2x2 grid composition\n* no gutters\n* 0px frame\n* no screen\n* modern product-brand aesthetic\n* clean background\n* high-end commercial polish\n\nThe output must always be a single prompt only.\n"
      ]
    },
    {
      "flags": {},
      "id": 194,
      "inputs": [
        {
          "link": 393,
          "localized_name": "images",
          "name": "images",
          "type": "IMAGE"
        }
      ],
      "mode": 0,
      "order": 6,
      "outputs": [],
      "pos": [
        4450,
        10780
      ],
      "properties": {
        "Node name for S&R": "PreviewImage"
      },
      "size": [
        610,
        520
      ],
      "type": "PreviewImage",
      "widgets_values": []
    },
    {
      "flags": {},
      "id": 208,
      "inputs": [
        {
          "link": null,
          "localized_name": "image",
          "name": "image",
          "type": "COMBO",
          "widget": {
            "name": "image"
          }
        },
        {
          "link": null,
          "localized_name": "choose file to upload",
          "name": "upload",
          "type": "IMAGEUPLOAD",
          "widget": {
            "name": "upload"
          }
        }
      ],
      "mode": 0,
      "order": 1,
      "outputs": [
        {
          "links": [
            405,
            412
          ],
          "localized_name": "IMAGE",
          "name": "IMAGE",
          "type": "IMAGE"
        },
        {
          "links": null,
          "localized_name": "MASK",
          "name": "MASK",
          "type": "MASK"
        }
      ],
      "pos": [
        2240,
        10770
      ],
      "properties": {
        "Node name for S&R": "LoadImage"
      },
      "size": [
        350,
        520
      ],
      "type": "LoadImage",
      "widgets_values": [
        "86b1c162b1fba87aa0c95c45ebc536c6d5db163e34a7348518ede58ccc0ef7d5.jpg",
        "image"
      ]
    }
  ],
  "revision": 0,
  "version": 0.4
}