img-booru Not under Vixen control
Media
Rating
Thumbnail Size
Theme

Import in progress: syncing aggregate post tags for 939 posts

Source JSON

Post #209622 · 1 source

inkbunny.net · 3843453:5963279 · selected

Downloader metadata · database Download
{
  "_format": "download_manifest_v2",
  "api_blob_sha512": "4b0f06eec1e84c0da4a1201d44134a3984c37f79bb0211fc5b0f77a71cea459aa020bf0faef7aa89ec53d18e63aa624f8cf175f657bd88eb84142a20ba00802a",
  "artifacts": [
    {
      "blob_sha512": "51126478961a68620fb510de4ea172b0f1c2fceec01643ac606137d9989af03a7e775fadc2b8cc8d0f5647dafa590413e224a2714287c40a912a1a9cf668c44f",
      "path": "/home/rome/Desktop/Dev/img-downloader/export/inkbunny.net/Artists/soundslikethunder/3843453_5963279_soundslikethunder_comfyui_temp_obvvj_00025_.json"
    },
    {
      "blob_sha512": "4b0f06eec1e84c0da4a1201d44134a3984c37f79bb0211fc5b0f77a71cea459aa020bf0faef7aa89ec53d18e63aa624f8cf175f657bd88eb84142a20ba00802a",
      "path": "/home/rome/Desktop/Dev/img-downloader/export/inkbunny.net/Artists/soundslikethunder/3843453_5963279_soundslikethunder_comfyui_temp_obvvj_00025_.api.json"
    },
    {
      "blob_sha512": "6ad587e46049fd82bd4329af1cf45280ab3d3ff2b51a76dd730fa24bd4362d04d482ed0d149fa8598f2ed399937b29fdeaba9b22e008fa9b0019aeb264d22e85",
      "path": "/home/rome/Desktop/Dev/img-downloader/export/inkbunny.net/Artists/soundslikethunder/profile.api.json"
    }
  ]
}
API response · CAS Download
{
  "comments_count": "2",
  "create_datetime": "2026-04-02 19:25:24.374687+00",
  "create_datetime_usertime": "02 Apr 2026 21:25 CEST",
  "deleted": "f",
  "description": "",
  "favorite": "f",
  "favorites_count": "7",
  "file_name": "5963278_soundslikethunder_comfyui_temp_obvvj_00025_.png",
  "file_url_full": "https://nl1.ib.metapix.net/files/full/5963/5963278_soundslikethunder_comfyui_temp_obvvj_00025_.png",
  "file_url_preview": "https://nl1.ib.metapix.net/files/preview/5963/5963278_soundslikethunder_comfyui_temp_obvvj_00025_.jpg",
  "file_url_screen": "https://nl1.ib.metapix.net/files/screen/5963/5963278_soundslikethunder_comfyui_temp_obvvj_00025_.png",
  "files": [
    {
      "create_datetime": "2026-04-02 19:21:54.923201+00",
      "create_datetime_usertime": "02 Apr 2026 21:21 CEST",
      "deleted": "f",
      "file_id": "5963278",
      "file_name": "5963278_soundslikethunder_comfyui_temp_obvvj_00025_.png",
      "file_url_full": "https://nl1.ib.metapix.net/files/full/5963/5963278_soundslikethunder_comfyui_temp_obvvj_00025_.png",
      "file_url_preview": "https://nl1.ib.metapix.net/files/preview/5963/5963278_soundslikethunder_comfyui_temp_obvvj_00025_.jpg",
      "file_url_screen": "https://nl1.ib.metapix.net/files/screen/5963/5963278_soundslikethunder_comfyui_temp_obvvj_00025_.png",
      "full_file_md5": "f478764bf7468a9a69e96676173d60c3",
      "full_size_x": "1600",
      "full_size_y": "2048",
      "initial_file_md5": "5bc5969ad9936ea8118964a7f7c3a873",
      "large_file_md5": "18437fc95d9abccffc923f3a6f208c2f",
      "mimetype": "image/png",
      "preview_size_x": "234",
      "preview_size_y": "300",
      "screen_size_x": "920",
      "screen_size_y": "1178",
      "small_file_md5": "67a93a233a9f84907e38bb61efb0f299",
      "submission_file_order": "0",
      "submission_id": "3843453",
      "thumb_huge_noncustom_x": "234",
      "thumb_huge_noncustom_y": "300",
      "thumb_large_noncustom_x": "156",
      "thumb_large_noncustom_y": "200",
      "thumb_medium_noncustom_x": "94",
      "thumb_medium_noncustom_y": "120",
      "thumbnail_md5": "e18ca3504289a086a35253056beba500",
      "thumbnail_url_huge_noncustom": "https://nl1.ib.metapix.net/files/preview/5963/5963278_soundslikethunder_comfyui_temp_obvvj_00025_.jpg",
      "thumbnail_url_large_noncustom": "https://nl1.ib.metapix.net/thumbnails/large/5963/5963278_soundslikethunder_comfyui_temp_obvvj_00025__noncustom.jpg",
      "thumbnail_url_medium_noncustom": "https://nl1.ib.metapix.net/thumbnails/medium/5963/5963278_soundslikethunder_comfyui_temp_obvvj_00025__noncustom.jpg",
      "user_id": "298620"
    },
    {
      "create_datetime": "2026-04-02 19:22:32.112578+00",
      "create_datetime_usertime": "02 Apr 2026 21:22 CEST",
      "deleted": "f",
      "file_id": "5963279",
      "file_name": "5963279_soundslikethunder_comfyui_temp_obvvj_00025_.json",
      "file_url_full": "https://nl1.ib.metapix.net/files/full/5963/5963279_soundslikethunder_comfyui_temp_obvvj_00025_.json",
      "file_url_preview": "https://nl1.ib.metapix.net/files/preview/5963/5963279_soundslikethunder_comfyui_temp_obvvj_00025_.json",
      "file_url_screen": "https://nl1.ib.metapix.net/files/screen/5963/5963279_soundslikethunder_comfyui_temp_obvvj_00025_.json",
      "full_file_md5": "eed0c58e222d3887d261973d5338c384",
      "full_size_x": null,
      "full_size_y": null,
      "initial_file_md5": "eed0c58e222d3887d261973d5338c384",
      "large_file_md5": "",
      "mimetype": "application/json",
      "preview_size_x": null,
      "preview_size_y": null,
      "screen_size_x": null,
      "screen_size_y": null,
      "small_file_md5": "",
      "submission_file_order": "1",
      "submission_id": "3843453",
      "thumbnail_md5": "",
      "user_id": "298620"
    }
  ],
  "friends_only": "f",
  "guest_block": "t",
  "hidden": "f",
  "keywords": [
    {
      "contributed": "f",
      "keyword_id": "530560",
      "keyword_name": "ai generated",
      "submissions_count": "33289"
    },
    {
      "contributed": "f",
      "keyword_id": "604",
      "keyword_name": "chubby",
      "submissions_count": "48727"
    },
    {
      "contributed": "f",
      "keyword_id": "21972",
      "keyword_name": "gynomorph",
      "submissions_count": "4706"
    },
    {
      "contributed": "f",
      "keyword_id": "16628",
      "keyword_name": "humanoid penis",
      "submissions_count": "13983"
    },
    {
      "contributed": "f",
      "keyword_id": "4939",
      "keyword_name": "intersex",
      "submissions_count": "18969"
    },
    {
      "contributed": "f",
      "keyword_id": "133",
      "keyword_name": "snow leopard",
      "submissions_count": "11063"
    }
  ],
  "last_file_update_datetime": "2026-04-02 19:22:32.112578+00",
  "last_file_update_datetime_usertime": "02 Apr 2026 21:22 CEST",
  "latest_file_name": "5963279_soundslikethunder_comfyui_temp_obvvj_00025_.json",
  "latest_file_url_full": "https://nl1.ib.metapix.net/files/full/5963/5963279_soundslikethunder_comfyui_temp_obvvj_00025_.json",
  "latest_file_url_preview": "https://nl1.ib.metapix.net/files/preview/5963/5963279_soundslikethunder_comfyui_temp_obvvj_00025_.json",
  "latest_file_url_screen": "https://nl1.ib.metapix.net/files/screen/5963/5963279_soundslikethunder_comfyui_temp_obvvj_00025_.json",
  "latest_mimetype": "application/json",
  "mimetype": "image/png",
  "pagecount": "2",
  "pools": [],
  "pools_count": 0,
  "public": "t",
  "rating_id": "2",
  "rating_name": "Adult",
  "ratings": [
    {
      "content_tag_id": "4",
      "description": "Erotic imagery, sexual activity or arousal",
      "name": "Sexual Themes",
      "rating_id": "2"
    }
  ],
  "scraps": "f",
  "submission_id": "3843453",
  "submission_type_id": "1",
  "thumb_huge_noncustom_x": "234",
  "thumb_huge_noncustom_y": "300",
  "thumb_large_noncustom_x": "156",
  "thumb_large_noncustom_y": "200",
  "thumb_medium_noncustom_x": "94",
  "thumb_medium_noncustom_y": "120",
  "thumbnail_url_huge_noncustom": "https://nl1.ib.metapix.net/files/preview/5963/5963278_soundslikethunder_comfyui_temp_obvvj_00025_.jpg",
  "thumbnail_url_large_noncustom": "https://nl1.ib.metapix.net/thumbnails/large/5963/5963278_soundslikethunder_comfyui_temp_obvvj_00025__noncustom.jpg",
  "thumbnail_url_medium_noncustom": "https://nl1.ib.metapix.net/thumbnails/medium/5963/5963278_soundslikethunder_comfyui_temp_obvvj_00025__noncustom.jpg",
  "title": "[AI]",
  "type_name": "Picture/Pinup",
  "user_icon_file_name": "487750_soundslikethunder_comfyui_temp_loizm_00001_.png",
  "user_icon_url_large": "https://nl1.ib.metapix.net/usericons/large/487/487750_soundslikethunder_comfyui_temp_loizm_00001_.png",
  "user_icon_url_medium": "https://nl1.ib.metapix.net/usericons/medium/487/487750_soundslikethunder_comfyui_temp_loizm_00001_.png",
  "user_icon_url_small": "https://nl1.ib.metapix.net/usericons/small/487/487750_soundslikethunder_comfyui_temp_loizm_00001_.png",
  "user_id": "298620",
  "username": "soundslikethunder",
  "views": "64",
  "writing": ""
}
3843453_5963279_soundslikethunder_comfyui_temp_obvvj_00025_.json · CAS artifact Download
{
  "config": {},
  "extra": {
    "ds": {
      "offset": [
        483.1027261424005,
        443.09721062904447
      ],
      "scale": 0.5730855330116954
    },
    "frontendVersion": "1.29.1"
  },
  "groups": [],
  "id": "6a4074a7-1ccb-44c9-9e88-30e2428371ad",
  "last_link_id": 808,
  "last_node_id": 442,
  "links": [
    [
      4,
      3,
      0,
      4,
      0,
      "IMAGE"
    ],
    [
      58,
      55,
      0,
      56,
      0,
      "LLM_MODEL"
    ],
    [
      59,
      55,
      1,
      56,
      1,
      "LLM_TOKENIZER"
    ],
    [
      60,
      56,
      0,
      53,
      0,
      "LLM_HIDDEN_STATES"
    ],
    [
      61,
      56,
      1,
      53,
      1,
      "LLM_ATTENTION_MASK"
    ],
    [
      63,
      52,
      0,
      53,
      2,
      "LLM_ADAPTER"
    ],
    [
      73,
      2,
      0,
      59,
      0,
      "MODEL"
    ],
    [
      80,
      2,
      2,
      62,
      0,
      "*"
    ],
    [
      81,
      62,
      0,
      3,
      1,
      "VAE"
    ],
    [
      82,
      55,
      0,
      63,
      0,
      "LLM_MODEL"
    ],
    [
      83,
      55,
      1,
      63,
      1,
      "LLM_TOKENIZER"
    ],
    [
      87,
      52,
      0,
      64,
      2,
      "LLM_ADAPTER"
    ],
    [
      88,
      57,
      1,
      64,
      3,
      "INT"
    ],
    [
      89,
      57,
      2,
      64,
      4,
      "INT"
    ],
    [
      90,
      57,
      1,
      64,
      5,
      "INT"
    ],
    [
      91,
      57,
      2,
      64,
      6,
      "INT"
    ],
    [
      93,
      63,
      0,
      64,
      0,
      "LLM_HIDDEN_STATES"
    ],
    [
      94,
      63,
      1,
      64,
      1,
      "LLM_ATTENTION_MASK"
    ],
    [
      97,
      67,
      0,
      68,
      0,
      "MODEL"
    ],
    [
      98,
      59,
      0,
      67,
      0,
      "MODEL"
    ],
    [
      144,
      95,
      0,
      56,
      2,
      "STRING"
    ],
    [
      149,
      68,
      0,
      99,
      0,
      "MODEL"
    ],
    [
      150,
      99,
      0,
      1,
      0,
      "MODEL"
    ],
    [
      310,
      2,
      1,
      99,
      1,
      "CLIP"
    ],
    [
      311,
      99,
      2,
      202,
      0,
      "string"
    ],
    [
      312,
      99,
      1,
      203,
      0,
      "CLIP"
    ],
    [
      328,
      53,
      0,
      204,
      0,
      "CONDITIONING"
    ],
    [
      331,
      208,
      0,
      63,
      2,
      "STRING"
    ],
    [
      336,
      57,
      1,
      53,
      3,
      "INT"
    ],
    [
      337,
      57,
      2,
      53,
      4,
      "INT"
    ],
    [
      338,
      57,
      1,
      53,
      5,
      "INT"
    ],
    [
      339,
      57,
      2,
      53,
      6,
      "INT"
    ],
    [
      352,
      203,
      0,
      204,
      1,
      "CONDITIONING"
    ],
    [
      395,
      202,
      0,
      203,
      1,
      "STRING"
    ],
    [
      396,
      207,
      0,
      203,
      2,
      "AUTOCOMPLETE_TEXT_PROMPT,STRING"
    ],
    [
      558,
      64,
      0,
      325,
      0,
      "*"
    ],
    [
      626,
      412,
      0,
      330,
      0,
      "*"
    ],
    [
      627,
      366,
      0,
      331,
      0,
      "LATENT"
    ],
    [
      628,
      330,
      0,
      331,
      1,
      "VAE"
    ],
    [
      629,
      387,
      0,
      332,
      0,
      "LATENT"
    ],
    [
      630,
      330,
      0,
      332,
      1,
      "VAE"
    ],
    [
      631,
      396,
      0,
      336,
      0,
      "MASK"
    ],
    [
      632,
      364,
      0,
      338,
      0,
      "CONDITIONING"
    ],
    [
      634,
      342,
      0,
      338,
      2,
      "BOOLEAN"
    ],
    [
      635,
      389,
      0,
      339,
      0,
      "MODEL"
    ],
    [
      636,
      348,
      0,
      342,
      0,
      "*"
    ],
    [
      637,
      358,
      0,
      343,
      0,
      "IMAGE"
    ],
    [
      638,
      331,
      0,
      344,
      0,
      "IMAGE"
    ],
    [
      639,
      333,
      0,
      344,
      1,
      "IMAGE"
    ],
    [
      640,
      334,
      0,
      344,
      2,
      "CROP_REGION"
    ],
    [
      641,
      344,
      0,
      346,
      0,
      "IMAGE"
    ],
    [
      642,
      332,
      0,
      346,
      1,
      "IMAGE"
    ],
    [
      643,
      345,
      0,
      346,
      2,
      "BOOLEAN"
    ],
    [
      644,
      377,
      0,
      347,
      0,
      "IMAGE"
    ],
    [
      645,
      353,
      0,
      351,
      0,
      "CONDITIONING"
    ],
    [
      646,
      353,
      1,
      351,
      1,
      "CONDITIONING"
    ],
    [
      647,
      373,
      0,
      351,
      2,
      "VAE"
    ],
    [
      648,
      352,
      0,
      351,
      3,
      "IMAGE"
    ],
    [
      649,
      352,
      1,
      351,
      4,
      "MASK"
    ],
    [
      650,
      349,
      0,
      352,
      0,
      "IMAGE"
    ],
    [
      651,
      349,
      1,
      352,
      1,
      "MASK"
    ],
    [
      652,
      363,
      0,
      352,
      2,
      "IMAGE"
    ],
    [
      653,
      338,
      0,
      353,
      0,
      "CONDITIONING"
    ],
    [
      654,
      371,
      0,
      353,
      1,
      "CONDITIONING"
    ],
    [
      655,
      407,
      0,
      353,
      2,
      "CONTROL_NET"
    ],
    [
      656,
      352,
      4,
      353,
      3,
      "IMAGE"
    ],
    [
      657,
      339,
      0,
      354,
      0,
      "MODEL"
    ],
    [
      658,
      356,
      0,
      355,
      0,
      "MODEL"
    ],
    [
      659,
      354,
      0,
      356,
      0,
      "MODEL"
    ],
    [
      660,
      385,
      0,
      358,
      0,
      "IMAGE"
    ],
    [
      661,
      359,
      4,
      358,
      2,
      "INT"
    ],
    [
      662,
      359,
      5,
      358,
      3,
      "INT"
    ],
    [
      663,
      419,
      0,
      359,
      0,
      "IMAGE"
    ],
    [
      664,
      372,
      0,
      359,
      10,
      "STRING"
    ],
    [
      665,
      359,
      6,
      360,
      0,
      "*"
    ],
    [
      666,
      381,
      0,
      361,
      0,
      "IMAGE"
    ],
    [
      667,
      335,
      0,
      361,
      1,
      "BOOLEAN"
    ],
    [
      668,
      383,
      6,
      361,
      2,
      "COMBO"
    ],
    [
      669,
      352,
      4,
      362,
      0,
      "IMAGE"
    ],
    [
      670,
      370,
      0,
      363,
      0,
      "IMAGE"
    ],
    [
      671,
      340,
      0,
      363,
      1,
      "INT"
    ],
    [
      672,
      390,
      0,
      364,
      0,
      "CLIP"
    ],
    [
      673,
      350,
      0,
      364,
      1,
      "STRING"
    ],
    [
      674,
      346,
      0,
      365,
      0,
      "IMAGE"
    ],
    [
      675,
      367,
      0,
      366,
      0,
      "MODEL"
    ],
    [
      676,
      351,
      0,
      366,
      1,
      "CONDITIONING"
    ],
    [
      677,
      351,
      1,
      366,
      2,
      "CONDITIONING"
    ],
    [
      678,
      351,
      2,
      366,
      3,
      "LATENT"
    ],
    [
      679,
      355,
      0,
      367,
      0,
      "*"
    ],
    [
      680,
      379,
      0,
      368,
      0,
      "MASK"
    ],
    [
      681,
      361,
      1,
      368,
      1,
      "MASK"
    ],
    [
      682,
      419,
      0,
      370,
      0,
      "*"
    ],
    [
      684,
      352,
      3,
      374,
      0,
      "*"
    ],
    [
      685,
      376,
      0,
      375,
      0,
      "*"
    ],
    [
      686,
      352,
      2,
      377,
      0,
      "*"
    ],
    [
      687,
      343,
      0,
      379,
      0,
      "MASK"
    ],
    [
      688,
      380,
      0,
      379,
      1,
      "MASK"
    ],
    [
      689,
      382,
      0,
      380,
      0,
      "MASK"
    ],
    [
      690,
      419,
      0,
      381,
      0,
      "IMAGE"
    ],
    [
      691,
      343,
      0,
      381,
      1,
      "MASK"
    ],
    [
      692,
      384,
      1,
      382,
      0,
      "SEGM_DETECTOR"
    ],
    [
      693,
      419,
      0,
      382,
      1,
      "IMAGE"
    ],
    [
      694,
      419,
      0,
      383,
      0,
      "IMAGE"
    ],
    [
      695,
      357,
      0,
      383,
      10,
      "STRING"
    ],
    [
      696,
      419,
      0,
      385,
      0,
      "IMAGE"
    ],
    [
      697,
      359,
      6,
      385,
      1,
      "INT"
    ],
    [
      698,
      355,
      0,
      387,
      0,
      "MODEL"
    ],
    [
      699,
      402,
      0,
      387,
      1,
      "CONDITIONING"
    ],
    [
      700,
      402,
      1,
      387,
      2,
      "CONDITIONING"
    ],
    [
      701,
      410,
      0,
      387,
      3,
      "LATENT"
    ],
    [
      702,
      388,
      0,
      387,
      4,
      "INT"
    ],
    [
      703,
      397,
      0,
      387,
      5,
      "FLOAT"
    ],
    [
      704,
      369,
      0,
      387,
      6,
      "INT"
    ],
    [
      705,
      388,
      0,
      387,
      7,
      "INT"
    ],
    [
      706,
      416,
      0,
      389,
      0,
      "MODEL"
    ],
    [
      707,
      416,
      1,
      389,
      1,
      "CLIP"
    ],
    [
      708,
      389,
      1,
      390,
      0,
      "CLIP"
    ],
    [
      709,
      361,
      0,
      391,
      0,
      "IMAGE"
    ],
    [
      710,
      386,
      0,
      391,
      1,
      "BOOLEAN"
    ],
    [
      711,
      383,
      6,
      391,
      2,
      "COMBO"
    ],
    [
      712,
      390,
      0,
      392,
      0,
      "CLIP"
    ],
    [
      713,
      390,
      0,
      393,
      0,
      "CLIP"
    ],
    [
      714,
      417,
      0,
      393,
      1,
      "STRING"
    ],
    [
      715,
      395,
      0,
      394,
      0,
      "MASK"
    ],
    [
      716,
      391,
      1,
      394,
      1,
      "MASK"
    ],
    [
      717,
      368,
      0,
      395,
      0,
      "MASK"
    ],
    [
      718,
      394,
      0,
      396,
      0,
      "MASK"
    ],
    [
      720,
      396,
      0,
      398,
      1,
      "MASK"
    ],
    [
      722,
      396,
      0,
      399,
      1,
      "MASK"
    ],
    [
      724,
      406,
      0,
      400,
      1,
      "MASK"
    ],
    [
      725,
      419,
      0,
      401,
      0,
      "*"
    ],
    [
      726,
      409,
      0,
      402,
      0,
      "CONDITIONING"
    ],
    [
      727,
      408,
      0,
      402,
      1,
      "CONDITIONING"
    ],
    [
      728,
      413,
      0,
      402,
      2,
      "CONTROL_NET"
    ],
    [
      729,
      401,
      0,
      402,
      3,
      "IMAGE"
    ],
    [
      730,
      400,
      0,
      403,
      0,
      "CONDITIONING"
    ],
    [
      731,
      405,
      0,
      403,
      1,
      "CONDITIONING"
    ],
    [
      732,
      407,
      0,
      403,
      2,
      "CONTROL_NET"
    ],
    [
      733,
      401,
      0,
      403,
      3,
      "IMAGE"
    ],
    [
      734,
      399,
      0,
      404,
      0,
      "CONDITIONING"
    ],
    [
      735,
      398,
      0,
      404,
      1,
      "CONDITIONING"
    ],
    [
      736,
      407,
      0,
      404,
      2,
      "CONTROL_NET"
    ],
    [
      737,
      401,
      0,
      404,
      3,
      "IMAGE"
    ],
    [
      739,
      406,
      0,
      405,
      1,
      "MASK"
    ],
    [
      740,
      396,
      0,
      406,
      0,
      "MASK"
    ],
    [
      741,
      403,
      1,
      408,
      0,
      "CONDITIONING"
    ],
    [
      742,
      404,
      1,
      408,
      1,
      "CONDITIONING"
    ],
    [
      743,
      403,
      0,
      409,
      0,
      "CONDITIONING"
    ],
    [
      744,
      404,
      0,
      409,
      1,
      "CONDITIONING"
    ],
    [
      745,
      355,
      0,
      410,
      0,
      "MODEL"
    ],
    [
      746,
      402,
      0,
      410,
      1,
      "CONDITIONING"
    ],
    [
      747,
      402,
      1,
      410,
      2,
      "CONDITIONING"
    ],
    [
      748,
      411,
      0,
      410,
      3,
      "LATENT"
    ],
    [
      749,
      388,
      0,
      410,
      4,
      "INT"
    ],
    [
      750,
      369,
      0,
      410,
      5,
      "INT"
    ],
    [
      751,
      397,
      0,
      410,
      6,
      "FLOAT"
    ],
    [
      752,
      414,
      0,
      411,
      0,
      "IMAGE"
    ],
    [
      753,
      412,
      0,
      411,
      1,
      "VAE"
    ],
    [
      754,
      407,
      0,
      413,
      0,
      "CONTROL_NET"
    ],
    [
      755,
      401,
      0,
      414,
      0,
      "IMAGE"
    ],
    [
      756,
      378,
      0,
      414,
      6,
      "*"
    ],
    [
      757,
      341,
      0,
      414,
      10,
      "STRING"
    ],
    [
      758,
      416,
      2,
      415,
      0,
      "*"
    ],
    [
      759,
      418,
      0,
      419,
      1,
      "BOOLEAN"
    ],
    [
      760,
      3,
      0,
      419,
      0,
      "IMAGE"
    ],
    [
      761,
      95,
      0,
      417,
      0,
      "STRING"
    ],
    [
      765,
      421,
      0,
      422,
      0,
      "CONDITIONING"
    ],
    [
      766,
      420,
      0,
      423,
      0,
      "CONDITIONING"
    ],
    [
      767,
      423,
      0,
      371,
      0,
      "*"
    ],
    [
      768,
      423,
      0,
      398,
      0,
      "CONDITIONING"
    ],
    [
      769,
      423,
      0,
      405,
      0,
      "CONDITIONING"
    ],
    [
      770,
      422,
      0,
      338,
      1,
      "CONDITIONING"
    ],
    [
      771,
      422,
      0,
      399,
      0,
      "CONDITIONING"
    ],
    [
      772,
      422,
      0,
      400,
      0,
      "CONDITIONING"
    ],
    [
      773,
      393,
      0,
      422,
      1,
      "CONDITIONING"
    ],
    [
      774,
      392,
      0,
      423,
      1,
      "CONDITIONING"
    ],
    [
      775,
      424,
      0,
      422,
      2,
      "BOOLEAN"
    ],
    [
      776,
      424,
      0,
      423,
      2,
      "BOOLEAN"
    ],
    [
      777,
      1,
      0,
      425,
      0,
      "*"
    ],
    [
      779,
      204,
      0,
      322,
      0,
      "CONDITIONING"
    ],
    [
      782,
      428,
      0,
      426,
      0,
      "*"
    ],
    [
      783,
      428,
      1,
      427,
      0,
      "*"
    ],
    [
      784,
      429,
      0,
      428,
      1,
      "STRING"
    ],
    [
      785,
      430,
      0,
      428,
      2,
      "STRING"
    ],
    [
      786,
      432,
      0,
      428,
      3,
      "BOOLEAN"
    ],
    [
      788,
      431,
      0,
      430,
      1,
      "STRING"
    ],
    [
      789,
      433,
      0,
      431,
      0,
      "STRING"
    ],
    [
      790,
      433,
      0,
      434,
      0,
      "*"
    ],
    [
      791,
      95,
      0,
      430,
      0,
      "STRING"
    ],
    [
      792,
      3,
      0,
      428,
      0,
      "IMAGE"
    ],
    [
      798,
      57,
      0,
      1,
      3,
      "LATENT"
    ],
    [
      801,
      322,
      0,
      1,
      1,
      "CONDITIONING"
    ],
    [
      806,
      325,
      0,
      1,
      2,
      "CONDITIONING"
    ],
    [
      808,
      425,
      0,
      3,
      0,
      "LATENT"
    ]
  ],
  "nodes": [
    {
      "bgcolor": "#335",
      "color": "#223",
      "flags": {
        "collapsed": true
      },
      "id": 67,
      "inputs": [
        {
          "link": 98,
          "name": "model",
          "type": "MODEL"
        }
      ],
      "mode": 0,
      "order": 50,
      "outputs": [
        {
          "links": [
            97
          ],
          "name": "MODEL",
          "slot_index": 0,
          "type": "MODEL"
        }
      ],
      "pos": [
        -2400,
        -1360
      ],
      "properties": {
        "Node name for S&R": "ApplyMSWMSAAttentionSimple",
        "cnr_id": "comfyui_jankhidiffusion",
        "ver": "54d60e0d187a391682633ab5b6211fd8fe4d73bb"
      },
      "size": [
        210,
        58
      ],
      "title": "ApplyMSWMSAA",
      "type": "ApplyMSWMSAAttentionSimple",
      "widgets_values": [
        "auto"
      ]
    },
    {
      "bgcolor": "#335",
      "color": "#223",
      "flags": {
        "collapsed": true
      },
      "id": 68,
      "inputs": [
        {
          "link": 97,
          "name": "model",
          "type": "MODEL"
        }
      ],
      "mode": 0,
      "order": 56,
      "outputs": [
        {
          "links": [
            149
          ],
          "name": "MODEL",
          "slot_index": 0,
          "type": "MODEL"
        }
      ],
      "pos": [
        -2220,
        -1360
      ],
      "properties": {
        "Node name for S&R": "ApplyRAUNetSimple",
        "cnr_id": "comfyui_jankhidiffusion",
        "ver": "54d60e0d187a391682633ab5b6211fd8fe4d73bb"
      },
      "size": [
        210,
        130
      ],
      "type": "ApplyRAUNetSimple",
      "widgets_values": [
        "auto",
        "low (1024 or lower)",
        "bicubic",
        "bicubic"
      ]
    },
    {
      "flags": {},
      "id": 2,
      "inputs": [],
      "mode": 0,
      "order": 0,
      "outputs": [
        {
          "links": [
            73
          ],
          "name": "MODEL",
          "type": "MODEL"
        },
        {
          "links": [
            310
          ],
          "name": "CLIP",
          "type": "CLIP"
        },
        {
          "links": [
            80
          ],
          "name": "VAE",
          "type": "VAE"
        }
      ],
      "pos": [
        -3110,
        -1390
      ],
      "properties": {
        "Node name for S&R": "CheckpointLoaderSimple",
        "cnr_id": "comfy-core",
        "ver": "0.17.0"
      },
      "size": [
        390,
        98
      ],
      "type": "CheckpointLoaderSimple",
      "widgets_values": [
        "ILL\\novaFurryXL_ilV170.safetensors"
      ]
    },
    {
      "flags": {},
      "id": 208,
      "inputs": [],
      "mode": 0,
      "order": 1,
      "outputs": [
        {
          "links": [
            331
          ],
          "name": "STRING",
          "type": "STRING"
        }
      ],
      "pos": [
        -3380,
        -830
      ],
      "properties": {
        "Node name for S&R": "PrimitiveStringMultiline",
        "cnr_id": "comfy-core",
        "ver": "0.18.1"
      },
      "size": [
        400,
        88
      ],
      "title": "Negative",
      "type": "PrimitiveStringMultiline",
      "widgets_values": [
        "(worst quality, bad quality:1.2), sketch, big eyes, wide shoulders, big eyes, logo, print, text, watermark"
      ]
    },
    {
      "flags": {},
      "id": 330,
      "inputs": [
        {
          "link": 626,
          "name": "",
          "type": "*"
        }
      ],
      "mode": 0,
      "order": 39,
      "outputs": [
        {
          "links": [
            628,
            630
          ],
          "name": "",
          "type": "VAE"
        }
      ],
      "pos": [
        1680,
        -600
      ],
      "properties": {
        "horizontal": false,
        "showOutputText": false
      },
      "size": [
        75,
        26
      ],
      "type": "Reroute"
    },
    {
      "bgcolor": "#593930",
      "color": "#332922",
      "flags": {
        "collapsed": true
      },
      "id": 331,
      "inputs": [
        {
          "link": 627,
          "name": "samples",
          "type": "LATENT"
        },
        {
          "link": 628,
          "name": "vae",
          "type": "VAE"
        }
      ],
      "mode": 0,
      "order": 108,
      "outputs": [
        {
          "links": [
            638
          ],
          "name": "IMAGE",
          "slot_index": 0,
          "type": "IMAGE"
        }
      ],
      "pos": [
        1830,
        -530
      ],
      "properties": {
        "Node name for S&R": "VAEDecodeTiled",
        "cnr_id": "comfy-core",
        "ver": "0.3.15"
      },
      "size": [
        210,
        150
      ],
      "title": "VAE Decode",
      "type": "VAEDecodeTiled",
      "widgets_values": [
        1024,
        64,
        64,
        8
      ]
    },
    {
      "flags": {
        "collapsed": true
      },
      "id": 332,
      "inputs": [
        {
          "link": 629,
          "name": "samples",
          "type": "LATENT"
        },
        {
          "link": 630,
          "name": "vae",
          "type": "VAE"
        }
      ],
      "mode": 0,
      "order": 126,
      "outputs": [
        {
          "links": [
            642
          ],
          "name": "IMAGE",
          "type": "IMAGE"
        }
      ],
      "pos": [
        1830,
        -570
      ],
      "properties": {
        "Node name for S&R": "VAEDecodeTiled",
        "cnr_id": "comfy-core",
        "ver": "0.3.62"
      },
      "size": [
        270,
        150
      ],
      "type": "VAEDecodeTiled",
      "widgets_values": [
        1024,
        64,
        64,
        8
      ]
    },
    {
      "bgcolor": "#3f5159",
      "color": "#2a363b",
      "flags": {
        "collapsed": true
      },
      "id": 333,
      "inputs": [],
      "mode": 0,
      "order": 2,
      "outputs": [
        {
          "links": [
            639
          ],
          "name": "IMAGE",
          "type": "IMAGE"
        }
      ],
      "pos": [
        1830,
        -490
      ],
      "properties": {},
      "size": [
        210,
        34
      ],
      "title": "Get_overlay",
      "type": "GetNode",
      "widgets_values": [
        "overlay"
      ]
    },
    {
      "flags": {
        "collapsed": true
      },
      "id": 334,
      "inputs": [],
      "mode": 0,
      "order": 3,
      "outputs": [
        {
          "links": [
            640
          ],
          "name": "CROP_REGION",
          "type": "CROP_REGION"
        }
      ],
      "pos": [
        1860,
        -450
      ],
      "properties": {},
      "size": [
        210,
        34
      ],
      "title": "Get_cr",
      "type": "GetNode",
      "widgets_values": [
        "cr"
      ]
    },
    {
      "bgcolor": "#653",
      "color": "#432",
      "flags": {
        "collapsed": true
      },
      "id": 335,
      "inputs": [],
      "mode": 0,
      "order": 4,
      "outputs": [
        {
          "links": [
            667
          ],
          "name": "BOOLEAN",
          "type": "BOOLEAN"
        }
      ],
      "pos": [
        -1120,
        -140
      ],
      "properties": {
        "Node name for S&R": "PrimitiveBoolean",
        "cnr_id": "comfy-core",
        "ver": "0.3.42"
      },
      "size": [
        210,
        58
      ],
      "title": "Don't touch",
      "type": "PrimitiveBoolean",
      "widgets_values": [
        false
      ]
    },
    {
      "flags": {},
      "id": 336,
      "inputs": [
        {
          "link": 631,
          "name": "mask",
          "type": "MASK"
        }
      ],
      "mode": 0,
      "order": 113,
      "outputs": [],
      "pos": [
        40,
        -140
      ],
      "properties": {
        "Node name for S&R": "MaskPreview",
        "cnr_id": "comfy-core",
        "ver": "0.3.65"
      },
      "size": [
        380,
        400
      ],
      "type": "MaskPreview",
      "widgets_values": []
    },
    {
      "flags": {
        "collapsed": true
      },
      "id": 337,
      "inputs": [],
      "mode": 0,
      "order": 5,
      "outputs": [
        {
          "links": [],
          "name": "*",
          "type": "*"
        }
      ],
      "pos": [
        -130,
        -580
      ],
      "properties": {},
      "size": [
        210,
        34
      ],
      "title": "Get_ppres",
      "type": "GetNode",
      "widgets_values": [
        "ppres"
      ]
    },
    {
      "flags": {
        "collapsed": true
      },
      "id": 338,
      "inputs": [
        {
          "link": 632,
          "name": "on_true",
          "type": "CONDITIONING"
        },
        {
          "link": 770,
          "name": "on_false",
          "type": "CONDITIONING"
        },
        {
          "link": 634,
          "name": "boolean",
          "type": "BOOLEAN",
          "widget": {
            "name": "boolean"
          }
        }
      ],
      "mode": 0,
      "order": 69,
      "outputs": [
        {
          "links": [
            653
          ],
          "name": "conditioning",
          "type": "CONDITIONING"
        }
      ],
      "pos": [
        240,
        -180
      ],
      "properties": {
        "Node name for S&R": "Switch conditioning [Crystools]",
        "cnr_id": "comfyui-crystools",
        "ver": "1.26.6"
      },
      "size": [
        270,
        78
      ],
      "type": "Switch conditioning [Crystools]",
      "widgets_values": [
        true
      ]
    },
    {
      "bgcolor": "#335",
      "color": "#223",
      "flags": {
        "collapsed": true
      },
      "id": 339,
      "inputs": [
        {
          "link": 635,
          "name": "model",
          "type": "MODEL"
        }
      ],
      "mode": 0,
      "order": 51,
      "outputs": [
        {
          "links": [
            657
          ],
          "name": "MODEL",
          "type": "MODEL"
        }
      ],
      "pos": [
        -220,
        -500
      ],
      "properties": {
        "Node name for S&R": "DifferentialDiffusion",
        "cnr_id": "comfy-core",
        "ver": "0.3.40"
      },
      "size": [
        210,
        50
      ],
      "type": "DifferentialDiffusion",
      "widgets_values": [
        1
      ]
    },
    {
      "flags": {
        "collapsed": true
      },
      "id": 340,
      "inputs": [],
      "mode": 0,
      "order": 6,
      "outputs": [
        {
          "links": [
            671
          ],
          "name": "*",
          "type": "*"
        }
      ],
      "pos": [
        -320,
        890
      ],
      "properties": {},
      "size": [
        210,
        34
      ],
      "title": "Get_ppres",
      "type": "GetNode",
      "widgets_values": [
        "ppres"
      ]
    },
    {
      "flags": {
        "collapsed": true
      },
      "id": 341,
      "inputs": [],
      "mode": 0,
      "order": 7,
      "outputs": [
        {
          "links": [
            757
          ],
          "name": "STRING",
          "type": "STRING"
        }
      ],
      "pos": [
        -130,
        -540
      ],
      "properties": {
        "Node name for S&R": "PrimitiveStringMultiline",
        "cnr_id": "comfy-core",
        "ver": "0.3.48"
      },
      "size": [
        440,
        160
      ],
      "title": "Code",
      "type": "PrimitiveStringMultiline",
      "widgets_values": [
        "import torch\nimport torch.nn.functional as F\n\nimg = image1.data  # [B,H,W,C] NHWC\nscale = float(any1.data)\n\n# Convert to float if needed\nif not torch.is_floating_point(img):\n    img = img.float() / 255.0\n\nB, H, W, C = img.shape\n\n# Determine smaller side\nif H < W:\n    smaller, larger = H, W\n    smaller_is_height = True\nelse:\n    smaller, larger = W, H\n    smaller_is_height = False\n\n# Scale smaller side and bucket to nearest multiple of 64\nsmaller_scaled = smaller * scale\nsmaller_bucket = max(64, round(smaller_scaled / 64) * 64)\n\n# Compute larger side to preserve aspect ratio\nlarger_scaled = larger * (smaller_bucket / smaller)\n# Bucket larger side to nearest multiple of 64\nlarger_bucket = max(64, round(larger_scaled / 64) * 64)\n\n# Assign final H and W preserving aspect ratio\nif smaller_is_height:\n    new_H, new_W = smaller_bucket, larger_bucket\nelse:\n    new_W, new_H = smaller_bucket, larger_bucket\n\n# Resize with interpolate\nupscaled = F.interpolate(img.permute(0,3,1,2), size=(new_H,new_W), mode='bilinear', align_corners=False)\nupscaled = upscaled.permute(0,2,3,1)\n\n# Output\nimage1.to(upscaled)\n"
      ]
    },
    {
      "flags": {},
      "id": 342,
      "inputs": [
        {
          "link": 636,
          "name": "",
          "type": "*",
          "widget": {
            "name": "value"
          }
        }
      ],
      "mode": 0,
      "order": 44,
      "outputs": [
        {
          "links": [
            634
          ],
          "name": "",
          "type": "BOOLEAN"
        }
      ],
      "pos": [
        40,
        -210
      ],
      "properties": {
        "horizontal": false,
        "showOutputText": false
      },
      "size": [
        75,
        26
      ],
      "type": "Reroute"
    },
    {
      "flags": {
        "collapsed": true
      },
      "id": 343,
      "inputs": [
        {
          "link": 637,
          "name": "images",
          "type": "IMAGE"
        }
      ],
      "mode": 0,
      "order": 95,
      "outputs": [
        {
          "links": [
            687,
            691
          ],
          "name": "MASK",
          "type": "MASK"
        }
      ],
      "pos": [
        -1450,
        -280
      ],
      "properties": {
        "Node name for S&R": "ColorToMask",
        "cnr_id": "comfyui-kjnodes",
        "ver": "1.1.2"
      },
      "size": [
        270,
        178
      ],
      "type": "ColorToMask",
      "widgets_values": [
        false,
        255,
        255,
        255,
        255,
        1
      ]
    },
    {
      "flags": {
        "collapsed": true
      },
      "id": 344,
      "inputs": [
        {
          "link": 638,
          "name": "inpainted",
          "type": "IMAGE"
        },
        {
          "link": 639,
          "name": "overlay_image",
          "type": "IMAGE"
        },
        {
          "link": 640,
          "name": "crop_region",
          "type": "CROP_REGION"
        }
      ],
      "mode": 0,
      "order": 110,
      "outputs": [
        {
          "links": [
            641
          ],
          "name": "IMAGE",
          "type": "IMAGE"
        }
      ],
      "pos": [
        1990,
        -530
      ],
      "properties": {
        "Node name for S&R": "OverlayInpaintedImage",
        "aux_id": "m0rtus59/comfyui-art-venture",
        "cnr_id": "comfyui-art-venture",
        "ver": "1.0.7"
      },
      "size": [
        192.43026733398438,
        66
      ],
      "title": "Overlay Inpainted",
      "type": "OverlayInpaintedImage",
      "widgets_values": []
    },
    {
      "flags": {
        "collapsed": true
      },
      "id": 345,
      "inputs": [],
      "mode": 0,
      "order": 8,
      "outputs": [
        {
          "links": [
            643
          ],
          "name": "BOOLEAN",
          "type": "BOOLEAN"
        }
      ],
      "pos": [
        2020,
        -490
      ],
      "properties": {},
      "size": [
        210,
        34
      ],
      "title": "Get_inpaint",
      "type": "GetNode",
      "widgets_values": [
        "inpaint"
      ]
    },
    {
      "flags": {
        "collapsed": true
      },
      "id": 346,
      "inputs": [
        {
          "link": 641,
          "name": "on_true",
          "type": "IMAGE"
        },
        {
          "link": 642,
          "name": "on_false",
          "type": "IMAGE"
        },
        {
          "link": 643,
          "name": "boolean",
          "type": "BOOLEAN",
          "widget": {
            "name": "boolean"
          }
        }
      ],
      "mode": 0,
      "order": 127,
      "outputs": [
        {
          "links": [
            674
          ],
          "name": "image",
          "type": "IMAGE"
        }
      ],
      "pos": [
        2170,
        -570
      ],
      "properties": {
        "Node name for S&R": "Switch image [Crystools]",
        "cnr_id": "comfyui-crystools",
        "ver": "1.27.3"
      },
      "size": [
        270,
        78
      ],
      "type": "Switch image [Crystools]",
      "widgets_values": [
        true
      ]
    },
    {
      "flags": {},
      "id": 347,
      "inputs": [
        {
          "link": 644,
          "name": "images",
          "type": "IMAGE"
        }
      ],
      "mode": 0,
      "order": 102,
      "outputs": [],
      "pos": [
        760,
        270
      ],
      "properties": {
        "Node name for S&R": "PreviewImage",
        "cnr_id": "comfy-core",
        "ver": "0.3.65"
      },
      "size": [
        220,
        280
      ],
      "type": "PreviewImage",
      "widgets_values": []
    },
    {
      "flags": {},
      "id": 349,
      "inputs": [],
      "mode": 0,
      "order": 9,
      "outputs": [
        {
          "links": [
            650
          ],
          "name": "IMAGE",
          "type": "IMAGE"
        },
        {
          "links": [
            651
          ],
          "name": "MASK",
          "type": "MASK"
        }
      ],
      "pos": [
        -290,
        310
      ],
      "properties": {
        "Node name for S&R": "LoadImage",
        "cnr_id": "comfy-core",
        "image": "clipspace/clipspace-painted-masked-1769447466101.png [input]",
        "ver": "0.3.44"
      },
      "size": [
        390,
        460
      ],
      "type": "LoadImage",
      "widgets_values": [
        "clipspace/clipspace-painted-masked-14842638.png [input]",
        "image"
      ]
    },
    {
      "bgcolor": "#653",
      "color": "#432",
      "flags": {
        "collapsed": true
      },
      "id": 351,
      "inputs": [
        {
          "link": 645,
          "name": "positive",
          "type": "CONDITIONING"
        },
        {
          "link": 646,
          "name": "negative",
          "type": "CONDITIONING"
        },
        {
          "link": 647,
          "name": "vae",
          "type": "VAE"
        },
        {
          "link": 648,
          "name": "pixels",
          "type": "IMAGE"
        },
        {
          "link": 649,
          "name": "mask",
          "type": "MASK"
        }
      ],
      "mode": 0,
      "order": 103,
      "outputs": [
        {
          "links": [
            676
          ],
          "name": "positive",
          "type": "CONDITIONING"
        },
        {
          "links": [
            677
          ],
          "name": "negative",
          "type": "CONDITIONING"
        },
        {
          "links": [
            678
          ],
          "name": "latent",
          "type": "LATENT"
        }
      ],
      "pos": [
        760,
        230
      ],
      "properties": {
        "Node name for S&R": "InpaintModelConditioning",
        "cnr_id": "comfy-core",
        "ver": "0.3.40"
      },
      "size": [
        210,
        138
      ],
      "title": "Inpaint",
      "type": "InpaintModelConditioning",
      "widgets_values": [
        true
      ]
    },
    {
      "bgcolor": "#335",
      "color": "#223",
      "flags": {
        "collapsed": true
      },
      "id": 354,
      "inputs": [
        {
          "link": 657,
          "name": "model",
          "type": "MODEL"
        }
      ],
      "mode": 0,
      "order": 57,
      "outputs": [
        {
          "links": [
            659
          ],
          "name": "MODEL",
          "slot_index": 0,
          "type": "MODEL"
        }
      ],
      "pos": [
        40,
        -500
      ],
      "properties": {
        "Node name for S&R": "ApplyMSWMSAAttentionSimple",
        "cnr_id": "comfyui_jankhidiffusion",
        "ver": "54d60e0d187a391682633ab5b6211fd8fe4d73bb"
      },
      "size": [
        237.52694702148438,
        58
      ],
      "title": "ApplyMSWMSAA",
      "type": "ApplyMSWMSAAttentionSimple",
      "widgets_values": [
        "auto"
      ]
    },
    {
      "flags": {
        "collapsed": true
      },
      "id": 355,
      "inputs": [
        {
          "link": 658,
          "name": "model",
          "type": "MODEL"
        }
      ],
      "mode": 0,
      "order": 67,
      "outputs": [
        {
          "links": [
            679,
            698,
            745
          ],
          "name": "MODEL",
          "type": "MODEL"
        }
      ],
      "pos": [
        520,
        -500
      ],
      "properties": {
        "Node name for S&R": "PathchSageAttentionKJ",
        "cnr_id": "comfyui-kjnodes",
        "ver": "1.2.7"
      },
      "size": [
        270,
        82
      ],
      "type": "PathchSageAttentionKJ",
      "widgets_values": [
        "sageattn_qk_int8_pv_fp8_cuda++",
        false
      ]
    },
    {
      "bgcolor": "#335",
      "color": "#223",
      "flags": {
        "collapsed": true
      },
      "id": 356,
      "inputs": [
        {
          "link": 659,
          "name": "model",
          "type": "MODEL"
        }
      ],
      "mode": 0,
      "order": 63,
      "outputs": [
        {
          "links": [
            658
          ],
          "name": "MODEL",
          "slot_index": 0,
          "type": "MODEL"
        }
      ],
      "pos": [
        250,
        -500
      ],
      "properties": {
        "Node name for S&R": "ApplyRAUNetSimple",
        "cnr_id": "comfyui_jankhidiffusion",
        "ver": "54d60e0d187a391682633ab5b6211fd8fe4d73bb"
      },
      "size": [
        250,
        130
      ],
      "type": "ApplyRAUNetSimple",
      "widgets_values": [
        "auto",
        "high (1536-2048)",
        "bicubic",
        "bicubic"
      ]
    },
    {
      "flags": {
        "collapsed": true
      },
      "id": 357,
      "inputs": [],
      "mode": 0,
      "order": 10,
      "outputs": [
        {
          "links": [
            695
          ],
          "name": "STRING",
          "type": "STRING"
        }
      ],
      "pos": [
        -1530,
        -80
      ],
      "properties": {
        "Node name for S&R": "PrimitiveStringMultiline",
        "cnr_id": "comfy-core",
        "ver": "0.3.48"
      },
      "size": [
        440,
        160
      ],
      "title": "Code",
      "type": "PrimitiveStringMultiline",
      "widgets_values": [
        "import os\nfrom PIL import Image\nimport torchvision.transforms as T\nimport torch\n\n# --- Paths ---\ntemp_dir = os.path.join('.', 'ComfyUI', 'temp')\nos.makedirs(temp_dir, exist_ok=True)\nsave_path = os.path.join(temp_dir, 'imagebuffer.png')  # persistent buffer\n\n# --- Extract input tensor ---\ntensor = image1.tensor if hasattr(image1, 'tensor') else image1.image if hasattr(image1, 'image') else image1.data\n\n# Take first frame and first 3 channels, permute to [C,H,W]\ntensor = tensor[0, :, :, :3].permute(2, 0, 1)\n\n# Normalize if needed\nif tensor.max() > 1.0:\n    tensor = tensor / 255.0\n\n# Convert to PIL and tensor for comparison\nimg_pil = T.ToPILImage()(tensor)\ncurr_tensor = T.ToTensor()(img_pil)  # [C,H,W]\n\n# --- Compare with saved image ---\nif os.path.exists(save_path):\n    prev_img = Image.open(save_path).convert(\"RGB\")\n    prev_tensor = T.ToTensor()(prev_img)\n\n    # Resize if dimensions differ\n    if prev_tensor.shape != curr_tensor.shape:\n        prev_tensor = torch.nn.functional.interpolate(prev_tensor.unsqueeze(0), size=curr_tensor.shape[1:], mode='bilinear', align_corners=False).squeeze(0)\n\n    # Compute MSE\n    mse = torch.mean((curr_tensor - prev_tensor) ** 2).item()\nelse:\n    mse = 1.0  # force \"never\" on first run\n\n# --- Decide output with tolerance ---\nthreshold = 1e-3  # adjust tolerance: higher = more tolerant\nif mse < threshold:\n    text1.data = \"always\"\nelse:\n    text1.data = \"never\"\n\n# --- Save current image to buffer ---\nimg_pil.save(save_path)\n"
      ]
    },
    {
      "flags": {
        "collapsed": true
      },
      "id": 358,
      "inputs": [
        {
          "link": 660,
          "name": "image",
          "type": "IMAGE"
        },
        {
          "link": null,
          "name": "mask",
          "shape": 7,
          "type": "MASK"
        },
        {
          "link": 661,
          "name": "width",
          "type": "INT",
          "widget": {
            "name": "width"
          }
        },
        {
          "link": 662,
          "name": "height",
          "type": "INT",
          "widget": {
            "name": "height"
          }
        }
      ],
      "mode": 0,
      "order": 92,
      "outputs": [
        {
          "links": [
            637
          ],
          "name": "IMAGE",
          "type": "IMAGE"
        },
        {
          "links": null,
          "name": "width",
          "type": "INT"
        },
        {
          "links": null,
          "name": "height",
          "type": "INT"
        },
        {
          "links": null,
          "name": "mask",
          "type": "MASK"
        }
      ],
      "pos": [
        -1630,
        -280
      ],
      "properties": {
        "Node name for S&R": "ImageResizeKJv2",
        "cnr_id": "comfyui-kjnodes",
        "ver": "1.1.3"
      },
      "size": [
        270,
        360
      ],
      "type": "ImageResizeKJv2",
      "widgets_values": [
        512,
        512,
        "nearest-exact",
        "resize",
        "0, 0, 0",
        "center",
        2,
        "cpu"
      ]
    },
    {
      "flags": {
        "collapsed": true
      },
      "id": 359,
      "inputs": [
        {
          "link": 663,
          "name": "image1",
          "shape": 7,
          "type": "IMAGE"
        },
        {
          "link": null,
          "name": "image2",
          "shape": 7,
          "type": "IMAGE"
        },
        {
          "link": null,
          "name": "mask1",
          "shape": 7,
          "type": "MASK"
        },
        {
          "link": null,
          "name": "mask2",
          "shape": 7,
          "type": "MASK"
        },
        {
          "link": null,
          "name": "list1",
          "shape": 7,
          "type": "*"
        },
        {
          "link": null,
          "name": "dict1",
          "shape": 7,
          "type": "*"
        },
        {
          "link": null,
          "name": "any1",
          "shape": 7,
          "type": "*"
        },
        {
          "link": null,
          "name": "any2",
          "shape": 7,
          "type": "*"
        },
        {
          "link": null,
          "name": "any3",
          "shape": 7,
          "type": "*"
        },
        {
          "link": null,
          "name": "any4",
          "shape": 7,
          "type": "*"
        },
        {
          "link": 664,
          "name": "raw_code",
          "type": "STRING",
          "widget": {
            "name": "raw_code"
          }
        }
      ],
      "mode": 0,
      "order": 80,
      "outputs": [
        {
          "links": null,
          "name": "image1",
          "type": "*"
        },
        {
          "links": null,
          "name": "image2",
          "type": "*"
        },
        {
          "links": null,
          "name": "mask1",
          "type": "*"
        },
        {
          "links": null,
          "name": "mask2",
          "type": "*"
        },
        {
          "links": [
            661
          ],
          "name": "number1",
          "type": "*"
        },
        {
          "links": [
            662
          ],
          "name": "number2",
          "type": "*"
        },
        {
          "links": [
            665,
            697
          ],
          "name": "text1",
          "type": "*"
        },
        {
          "links": null,
          "name": "text2",
          "type": "*"
        },
        {
          "links": null,
          "name": "list1",
          "type": "*"
        },
        {
          "links": null,
          "name": "dict1",
          "type": "*"
        },
        {
          "links": null,
          "name": "any1",
          "type": "*"
        },
        {
          "links": null,
          "name": "any2",
          "type": "*"
        },
        {
          "links": null,
          "name": "any3",
          "type": "*"
        },
        {
          "links": null,
          "name": "any4",
          "type": "*"
        }
      ],
      "pos": [
        -2020,
        -280
      ],
      "properties": {
        "Node name for S&R": "Exec Python Code Script",
        "cnr_id": "python-interpreter-node",
        "ver": "2.1.0"
      },
      "size": [
        290,
        790
      ],
      "type": "Exec Python Code Script",
      "widgets_values": [
        "",
        0,
        0,
        "hello",
        "world",
        true,
        ""
      ]
    },
    {
      "flags": {
        "collapsed": true
      },
      "id": 360,
      "inputs": [
        {
          "link": 665,
          "name": "*",
          "type": "*"
        }
      ],
      "mode": 0,
      "order": 87,
      "outputs": [
        {
          "links": [],
          "name": "*",
          "type": "*"
        }
      ],
      "pos": [
        -1830,
        -310
      ],
      "properties": {
        "previousName": ""
      },
      "size": [
        210,
        34
      ],
      "title": "Set_ppres",
      "type": "SetNode",
      "widgets_values": [
        "ppres"
      ]
    },
    {
      "flags": {},
      "id": 361,
      "inputs": [
        {
          "link": 666,
          "name": "images",
          "type": "IMAGE"
        },
        {
          "link": 667,
          "name": "block",
          "shape": 7,
          "type": "BOOLEAN",
          "widget": {
            "name": "block"
          }
        },
        {
          "link": 668,
          "name": "restore_mask",
          "shape": 7,
          "type": "COMBO",
          "widget": {
            "name": "restore_mask"
          }
        }
      ],
      "mode": 0,
      "order": 104,
      "outputs": [
        {
          "links": [
            709
          ],
          "name": "IMAGE",
          "type": "IMAGE"
        },
        {
          "links": [
            681
          ],
          "name": "MASK",
          "type": "MASK"
        }
      ],
      "pos": [
        -1160,
        -240
      ],
      "properties": {
        "Node name for S&R": "PreviewBridge",
        "cnr_id": "comfyui-impact-pack",
        "ver": "8.25.1"
      },
      "size": [
        400,
        510
      ],
      "title": "Unmask",
      "type": "PreviewBridge",
      "widgets_values": [
        "$361-1775142547.8382337",
        {
          "filename": "clipspace-paint-1034309.png",
          "subfolder": "clipspace",
          "type": "input"
        },
        "never"
      ]
    },
    {
      "flags": {},
      "id": 362,
      "inputs": [
        {
          "link": 669,
          "name": "images",
          "type": "IMAGE"
        }
      ],
      "mode": 0,
      "order": 99,
      "outputs": [],
      "pos": [
        510,
        410
      ],
      "properties": {
        "Node name for S&R": "PreviewImage",
        "cnr_id": "comfy-core",
        "ver": "0.3.65"
      },
      "size": [
        230,
        260
      ],
      "type": "PreviewImage",
      "widgets_values": []
    },
    {
      "flags": {
        "collapsed": true
      },
      "id": 364,
      "inputs": [
        {
          "link": 672,
          "name": "clip",
          "type": "CLIP"
        },
        {
          "link": 673,
          "name": "text",
          "type": "STRING",
          "widget": {
            "name": "text"
          }
        }
      ],
      "mode": 0,
      "order": 58,
      "outputs": [
        {
          "links": [
            632
          ],
          "name": "CONDITIONING",
          "type": "CONDITIONING"
        }
      ],
      "pos": [
        40,
        -220
      ],
      "properties": {
        "Node name for S&R": "CLIPTextEncode",
        "cnr_id": "comfy-core",
        "ver": "0.12.2"
      },
      "size": [
        400,
        200
      ],
      "title": "Positive",
      "type": "CLIPTextEncode",
      "widgets_values": [
        "worst quality, bad quality, grainy, noisy, render, filmgrain, watermark\n\n(source_anime, source_cartoon, panels,score_1, daz_studio, blender, source_filmmaker, 3d, sfm:1.6)"
      ]
    },
    {
      "flags": {},
      "id": 367,
      "inputs": [
        {
          "link": 679,
          "name": "",
          "type": "*"
        }
      ],
      "mode": 0,
      "order": 71,
      "outputs": [
        {
          "links": [
            675
          ],
          "name": "",
          "type": "MODEL"
        }
      ],
      "pos": [
        810,
        60
      ],
      "properties": {
        "horizontal": false,
        "showOutputText": false
      },
      "size": [
        75,
        26
      ],
      "type": "Reroute"
    },
    {
      "flags": {
        "collapsed": true
      },
      "id": 368,
      "inputs": [
        {
          "link": 680,
          "name": "destination",
          "type": "MASK"
        },
        {
          "link": 681,
          "name": "source",
          "type": "MASK"
        }
      ],
      "mode": 0,
      "order": 107,
      "outputs": [
        {
          "links": [
            717
          ],
          "name": "MASK",
          "type": "MASK"
        }
      ],
      "pos": [
        -740,
        -280
      ],
      "properties": {
        "Node name for S&R": "MaskComposite",
        "cnr_id": "comfy-core",
        "ver": "0.3.48"
      },
      "size": [
        270,
        126
      ],
      "type": "MaskComposite",
      "widgets_values": [
        0,
        0,
        "subtract"
      ]
    },
    {
      "flags": {},
      "id": 370,
      "inputs": [
        {
          "link": 682,
          "name": "",
          "type": "*"
        }
      ],
      "mode": 0,
      "order": 81,
      "outputs": [
        {
          "links": [
            670
          ],
          "name": "",
          "type": "IMAGE"
        }
      ],
      "pos": [
        -1800,
        70
      ],
      "properties": {
        "horizontal": false,
        "showOutputText": false
      },
      "size": [
        75,
        26
      ],
      "type": "Reroute"
    },
    {
      "flags": {},
      "id": 371,
      "inputs": [
        {
          "link": 767,
          "name": "",
          "type": "*"
        }
      ],
      "mode": 0,
      "order": 68,
      "outputs": [
        {
          "links": [
            654
          ],
          "name": "",
          "type": "CONDITIONING"
        }
      ],
      "pos": [
        340,
        -440
      ],
      "properties": {
        "horizontal": false,
        "showOutputText": false
      },
      "size": [
        75,
        26
      ],
      "type": "Reroute"
    },
    {
      "flags": {
        "collapsed": true
      },
      "id": 372,
      "inputs": [],
      "mode": 0,
      "order": 11,
      "outputs": [
        {
          "links": [
            664
          ],
          "name": "STRING",
          "type": "STRING"
        }
      ],
      "pos": [
        -2170,
        -280
      ],
      "properties": {
        "Node name for S&R": "PrimitiveStringMultiline",
        "cnr_id": "comfy-core",
        "ver": "0.3.50"
      },
      "size": [
        510,
        200
      ],
      "title": "Code",
      "type": "PrimitiveStringMultiline",
      "widgets_values": [
        "# Extract image tensor, assuming it's a batched Torch tensor\nimg = image1.data[0]  # remove batch dimension\n\n# Get shape: height and width\nheight, width = img.shape[:2]\n\n# Pick smaller side\nsmaller = min(height, width)\n\n# Bucket to nearest multiple of 64\nsmaller = round(smaller / 64) * 64\n\n# Set outputs\nnumber1.to(int(width))\nnumber2.to(int(height))\ntext1.to(int(smaller))\n\n# For debugging\nprint(f\"Fixed image shape: {img.shape}\")\nprint(f\"Width: {width}, Height: {height}\")\nprint(f\"Smaller side (bucketed to 64): {smaller}\")\n"
      ]
    },
    {
      "bgcolor": "#533",
      "color": "#322",
      "flags": {
        "collapsed": true
      },
      "id": 373,
      "inputs": [],
      "mode": 0,
      "order": 12,
      "outputs": [
        {
          "links": [
            647
          ],
          "name": "VAE",
          "type": "VAE"
        }
      ],
      "pos": [
        510,
        230
      ],
      "properties": {},
      "size": [
        210,
        34
      ],
      "title": "Get_vae",
      "type": "GetNode",
      "widgets_values": [
        "vae"
      ]
    },
    {
      "flags": {
        "collapsed": true
      },
      "id": 374,
      "inputs": [
        {
          "link": 684,
          "name": "CROP_REGION",
          "type": "CROP_REGION"
        }
      ],
      "mode": 0,
      "order": 97,
      "outputs": [
        {
          "links": null,
          "name": "*",
          "type": "*"
        }
      ],
      "pos": [
        620,
        340
      ],
      "properties": {
        "previousName": ""
      },
      "size": [
        210,
        34
      ],
      "title": "Set_cr",
      "type": "SetNode",
      "widgets_values": [
        "cr"
      ]
    },
    {
      "flags": {
        "collapsed": true
      },
      "id": 375,
      "inputs": [
        {
          "link": 685,
          "name": "BOOLEAN",
          "type": "BOOLEAN"
        }
      ],
      "mode": 0,
      "order": 49,
      "outputs": [
        {
          "links": null,
          "name": "*",
          "type": "*"
        }
      ],
      "pos": [
        200,
        630
      ],
      "properties": {
        "previousName": ""
      },
      "size": [
        210,
        34
      ],
      "title": "Set_inpaint",
      "type": "SetNode",
      "widgets_values": [
        "inpaint"
      ]
    },
    {
      "bgcolor": "#3f5159",
      "color": "#2a363b",
      "flags": {
        "collapsed": true
      },
      "id": 377,
      "inputs": [
        {
          "link": 686,
          "name": "IMAGE",
          "type": "IMAGE"
        }
      ],
      "mode": 0,
      "order": 96,
      "outputs": [
        {
          "links": [
            644
          ],
          "name": "IMAGE",
          "type": "IMAGE"
        }
      ],
      "pos": [
        620,
        300
      ],
      "properties": {
        "previousName": ""
      },
      "size": [
        210,
        34
      ],
      "title": "Set_overlay",
      "type": "SetNode",
      "widgets_values": [
        "overlay"
      ]
    },
    {
      "flags": {
        "collapsed": true
      },
      "id": 379,
      "inputs": [
        {
          "link": 687,
          "name": "destination",
          "type": "MASK"
        },
        {
          "link": 688,
          "name": "source",
          "type": "MASK"
        }
      ],
      "mode": 0,
      "order": 100,
      "outputs": [
        {
          "links": [
            680
          ],
          "name": "MASK",
          "type": "MASK"
        }
      ],
      "pos": [
        -1280,
        -280
      ],
      "properties": {
        "Node name for S&R": "MaskComposite",
        "cnr_id": "comfy-core",
        "ver": "0.3.76"
      },
      "size": [
        270,
        126
      ],
      "type": "MaskComposite",
      "widgets_values": [
        0,
        0,
        "add"
      ]
    },
    {
      "flags": {
        "collapsed": true
      },
      "id": 380,
      "inputs": [
        {
          "link": 689,
          "name": "mask",
          "type": "MASK"
        }
      ],
      "mode": 0,
      "order": 90,
      "outputs": [
        {
          "links": [
            688
          ],
          "name": "mask",
          "type": "MASK"
        }
      ],
      "pos": [
        -1520,
        -190
      ],
      "properties": {
        "Node name for S&R": "RemapMaskRange",
        "cnr_id": "comfyui-kjnodes",
        "ver": "1.1.8"
      },
      "size": [
        210,
        81.99999999999999
      ],
      "type": "RemapMaskRange",
      "widgets_values": [
        0,
        0.8
      ]
    },
    {
      "flags": {
        "collapsed": true
      },
      "id": 381,
      "inputs": [
        {
          "link": 690,
          "name": "image",
          "shape": 7,
          "type": "IMAGE"
        },
        {
          "link": 691,
          "name": "mask",
          "shape": 7,
          "type": "MASK"
        }
      ],
      "mode": 0,
      "order": 101,
      "outputs": [
        {
          "links": [
            666
          ],
          "name": "composite",
          "type": "IMAGE"
        }
      ],
      "pos": [
        -1270,
        -210
      ],
      "properties": {
        "Node name for S&R": "ImageAndMaskPreview",
        "cnr_id": "comfyui-kjnodes",
        "ver": "1.1.2"
      },
      "size": [
        270,
        126
      ],
      "title": "Preview",
      "type": "ImageAndMaskPreview",
      "widgets_values": [
        0.8000000000000002,
        "255, 0, 255",
        true
      ]
    },
    {
      "flags": {
        "collapsed": true
      },
      "id": 382,
      "inputs": [
        {
          "link": 692,
          "name": "segm_detector",
          "type": "SEGM_DETECTOR"
        },
        {
          "link": 693,
          "name": "image",
          "type": "IMAGE"
        }
      ],
      "mode": 0,
      "order": 82,
      "outputs": [
        {
          "links": [
            689
          ],
          "name": "MASK",
          "type": "MASK"
        }
      ],
      "pos": [
        -2000,
        -180
      ],
      "properties": {
        "Node name for S&R": "SegmDetectorCombined_v2",
        "cnr_id": "comfyui-impact-pack",
        "ver": "8.28.1"
      },
      "size": [
        271.8443359375,
        102
      ],
      "type": "SegmDetectorCombined_v2",
      "widgets_values": [
        0.6,
        10
      ]
    },
    {
      "flags": {
        "collapsed": true
      },
      "id": 383,
      "inputs": [
        {
          "link": 694,
          "name": "image1",
          "shape": 7,
          "type": "IMAGE"
        },
        {
          "link": null,
          "name": "image2",
          "shape": 7,
          "type": "IMAGE"
        },
        {
          "link": null,
          "name": "mask1",
          "shape": 7,
          "type": "MASK"
        },
        {
          "link": null,
          "name": "mask2",
          "shape": 7,
          "type": "MASK"
        },
        {
          "link": null,
          "name": "list1",
          "shape": 7,
          "type": "*"
        },
        {
          "link": null,
          "name": "dict1",
          "shape": 7,
          "type": "*"
        },
        {
          "link": null,
          "name": "any1",
          "shape": 7,
          "type": "*"
        },
        {
          "link": null,
          "name": "any2",
          "shape": 7,
          "type": "*"
        },
        {
          "link": null,
          "name": "any3",
          "shape": 7,
          "type": "*"
        },
        {
          "link": null,
          "name": "any4",
          "shape": 7,
          "type": "*"
        },
        {
          "link": 695,
          "name": "raw_code",
          "type": "STRING",
          "widget": {
            "name": "raw_code"
          }
        }
      ],
      "mode": 0,
      "order": 83,
      "outputs": [
        {
          "links": [],
          "name": "image1",
          "type": "*"
        },
        {
          "links": null,
          "name": "image2",
          "type": "*"
        },
        {
          "links": null,
          "name": "mask1",
          "type": "*"
        },
        {
          "links": null,
          "name": "mask2",
          "type": "*"
        },
        {
          "links": [],
          "name": "number1",
          "type": "*"
        },
        {
          "links": [],
          "name": "number2",
          "type": "*"
        },
        {
          "links": [
            668,
            711
          ],
          "name": "text1",
          "type": "*"
        },
        {
          "links": null,
          "name": "text2",
          "type": "*"
        },
        {
          "links": null,
          "name": "list1",
          "type": "*"
        },
        {
          "links": null,
          "name": "dict1",
          "type": "*"
        },
        {
          "links": null,
          "name": "any1",
          "type": "*"
        },
        {
          "links": null,
          "name": "any2",
          "type": "*"
        },
        {
          "links": null,
          "name": "any3",
          "type": "*"
        },
        {
          "links": null,
          "name": "any4",
          "type": "*"
        }
      ],
      "pos": [
        -1990,
        -120
      ],
      "properties": {
        "Node name for S&R": "Exec Python Code Script",
        "cnr_id": "python-interpreter-node",
        "ver": "2.1.0"
      },
      "size": [
        290,
        790
      ],
      "title": "Check update",
      "type": "Exec Python Code Script",
      "widgets_values": [
        "import numpy as np  # Extract image tensor, assuming it's a batched Torch tensor img = image1.data[0]  # remove batch dimension  # Get shape: height and width height, width = img.shape[:2]  # Pick smaller side smaller = min(height, width)  # Set output text1.to(str(smaller))  # For debugging print(f\"Fixed image shape: {img.shape}\") print(f\"Smaller side: {smaller}\")",
        0,
        0,
        "hello",
        "world",
        true
      ]
    },
    {
      "flags": {
        "collapsed": true
      },
      "id": 384,
      "inputs": [],
      "mode": 0,
      "order": 13,
      "outputs": [
        {
          "links": null,
          "name": "BBOX_DETECTOR",
          "type": "BBOX_DETECTOR"
        },
        {
          "links": [
            692
          ],
          "name": "SEGM_DETECTOR",
          "type": "SEGM_DETECTOR"
        }
      ],
      "pos": [
        -2270,
        -180
      ],
      "properties": {
        "Node name for S&R": "UltralyticsDetectorProvider",
        "cnr_id": "comfyui-impact-subpack",
        "ver": "1.3.5"
      },
      "size": [
        390,
        78
      ],
      "type": "UltralyticsDetectorProvider",
      "widgets_values": [
        "segm/fdetailerAdetailerFor_v11.pt"
      ]
    },
    {
      "bgcolor": "#3f5159",
      "color": "#2a363b",
      "flags": {
        "collapsed": true
      },
      "id": 385,
      "inputs": [
        {
          "link": 696,
          "name": "image",
          "type": "IMAGE"
        },
        {
          "link": 697,
          "name": "resolution",
          "shape": 7,
          "type": "INT",
          "widget": {
            "name": "resolution"
          }
        }
      ],
      "mode": 0,
      "order": 88,
      "outputs": [
        {
          "links": [
            660
          ],
          "name": "IMAGE",
          "type": "IMAGE"
        }
      ],
      "pos": [
        -1830,
        -230
      ],
      "properties": {
        "Node name for S&R": "AIO_Preprocessor",
        "cnr_id": "comfyui_controlnet_aux",
        "ver": "1.0.7"
      },
      "size": [
        320,
        82
      ],
      "type": "AIO_Preprocessor",
      "widgets_values": [
        "Manga2Anime_LineArt_Preprocessor",
        1344
      ]
    },
    {
      "bgcolor": "#653",
      "color": "#432",
      "flags": {
        "collapsed": false
      },
      "id": 386,
      "inputs": [],
      "mode": 0,
      "order": 14,
      "outputs": [
        {
          "links": [
            710
          ],
          "name": "BOOLEAN",
          "type": "BOOLEAN"
        }
      ],
      "pos": [
        -1420,
        -70
      ],
      "properties": {
        "Node name for S&R": "PrimitiveBoolean",
        "cnr_id": "comfy-core",
        "ver": "0.3.44"
      },
      "size": [
        210,
        58
      ],
      "title": "Stop if mask empty",
      "type": "PrimitiveBoolean",
      "widgets_values": [
        false
      ]
    },
    {
      "flags": {},
      "id": 387,
      "inputs": [
        {
          "link": 698,
          "name": "model",
          "type": "MODEL"
        },
        {
          "link": 699,
          "name": "positive",
          "type": "CONDITIONING"
        },
        {
          "link": 700,
          "name": "negative",
          "type": "CONDITIONING"
        },
        {
          "link": 701,
          "name": "latent_image",
          "type": "LATENT"
        },
        {
          "link": 702,
          "name": "steps",
          "type": "INT",
          "widget": {
            "name": "steps"
          }
        },
        {
          "link": 703,
          "name": "cfg",
          "type": "FLOAT",
          "widget": {
            "name": "cfg"
          }
        },
        {
          "link": 704,
          "name": "start_at_step",
          "type": "INT",
          "widget": {
            "name": "start_at_step"
          }
        },
        {
          "link": 705,
          "name": "end_at_step",
          "type": "INT",
          "widget": {
            "name": "end_at_step"
          }
        }
      ],
      "mode": 0,
      "order": 125,
      "outputs": [
        {
          "links": [
            629
          ],
          "name": "LATENT",
          "type": "LATENT"
        }
      ],
      "pos": [
        1450,
        -530
      ],
      "properties": {
        "Node name for S&R": "KSamplerAdvanced",
        "cnr_id": "comfy-core",
        "ver": "0.8.2"
      },
      "size": [
        252.353515625,
        546.0000000000001
      ],
      "type": "KSamplerAdvanced",
      "widgets_values": [
        "disable",
        0,
        "fixed",
        22,
        2.5,
        "euler_ancestral",
        "beta",
        0,
        22,
        "disable"
      ]
    },
    {
      "bgcolor": "#653",
      "color": "#432",
      "flags": {
        "collapsed": false
      },
      "id": 390,
      "inputs": [
        {
          "link": 708,
          "name": "clip",
          "type": "CLIP"
        }
      ],
      "mode": 0,
      "order": 52,
      "outputs": [
        {
          "links": [
            672,
            712,
            713
          ],
          "name": "CLIP",
          "slot_index": 0,
          "type": "CLIP"
        }
      ],
      "pos": [
        -240,
        -470
      ],
      "properties": {
        "Node name for S&R": "CLIPSetLastLayer",
        "cnr_id": "comfy-core",
        "ver": "0.3.15"
      },
      "size": [
        210,
        58
      ],
      "type": "CLIPSetLastLayer",
      "widgets_values": [
        -2
      ]
    },
    {
      "flags": {},
      "id": 391,
      "inputs": [
        {
          "link": 709,
          "name": "images",
          "type": "IMAGE"
        },
        {
          "link": 710,
          "name": "block",
          "shape": 7,
          "type": "BOOLEAN",
          "widget": {
            "name": "block"
          }
        },
        {
          "link": 711,
          "name": "restore_mask",
          "shape": 7,
          "type": "COMBO",
          "widget": {
            "name": "restore_mask"
          }
        }
      ],
      "mode": 0,
      "order": 106,
      "outputs": [
        {
          "links": null,
          "name": "IMAGE",
          "type": "IMAGE"
        },
        {
          "links": [
            716
          ],
          "name": "MASK",
          "type": "MASK"
        }
      ],
      "pos": [
        -740,
        -240
      ],
      "properties": {
        "Node name for S&R": "PreviewBridge",
        "cnr_id": "comfyui-impact-pack",
        "image": "clipspace/clipspace-painted-masked-1769445997170.png [input]",
        "ver": "8.25.1"
      },
      "size": [
        390,
        510
      ],
      "title": "Add mask",
      "type": "PreviewBridge",
      "widgets_values": [
        "$391-1775142549.8382337",
        {
          "filename": "clipspace-paint-1142579.png",
          "subfolder": "clipspace",
          "type": "input"
        },
        "if_same_size"
      ]
    },
    {
      "flags": {
        "collapsed": true
      },
      "id": 394,
      "inputs": [
        {
          "link": 715,
          "name": "destination",
          "type": "MASK"
        },
        {
          "link": 716,
          "name": "source",
          "type": "MASK"
        }
      ],
      "mode": 0,
      "order": 111,
      "outputs": [
        {
          "links": [
            718
          ],
          "name": "MASK",
          "type": "MASK"
        }
      ],
      "pos": [
        -320,
        -280
      ],
      "properties": {
        "Node name for S&R": "MaskComposite",
        "cnr_id": "comfy-core",
        "ver": "0.3.48"
      },
      "size": [
        270,
        126
      ],
      "type": "MaskComposite",
      "widgets_values": [
        0,
        0,
        "add"
      ]
    },
    {
      "flags": {
        "collapsed": true
      },
      "id": 395,
      "inputs": [
        {
          "link": 717,
          "name": "mask",
          "type": "MASK"
        }
      ],
      "mode": 0,
      "order": 109,
      "outputs": [
        {
          "links": [
            715
          ],
          "name": "MASK",
          "type": "MASK"
        }
      ],
      "pos": [
        -570,
        -280
      ],
      "properties": {
        "Node name for S&R": "GrowMask",
        "cnr_id": "comfy-core",
        "ver": "0.3.41"
      },
      "size": [
        210,
        82
      ],
      "type": "GrowMask",
      "widgets_values": [
        5,
        true
      ]
    },
    {
      "flags": {
        "collapsed": true
      },
      "id": 396,
      "inputs": [
        {
          "link": 718,
          "name": "mask",
          "type": "MASK"
        }
      ],
      "mode": 0,
      "order": 112,
      "outputs": [
        {
          "links": [
            631,
            720,
            722,
            740
          ],
          "name": "MASK",
          "type": "MASK"
        }
      ],
      "pos": [
        -120,
        -280
      ],
      "properties": {
        "Node name for S&R": "ImpactGaussianBlurMask",
        "cnr_id": "comfyui-impact-pack",
        "ver": "8.17.1"
      },
      "size": [
        210,
        82
      ],
      "title": "Blur Mask",
      "type": "ImpactGaussianBlurMask",
      "widgets_values": [
        5,
        10
      ]
    },
    {
      "flags": {},
      "id": 397,
      "inputs": [],
      "mode": 0,
      "order": 15,
      "outputs": [
        {
          "links": [
            703,
            751
          ],
          "name": "FLOAT",
          "type": "FLOAT"
        }
      ],
      "pos": [
        1000,
        -240
      ],
      "properties": {
        "Node name for S&R": "PrimitiveFloat",
        "cnr_id": "comfy-core",
        "ver": "0.8.2"
      },
      "size": [
        210,
        58
      ],
      "title": "CFG",
      "type": "PrimitiveFloat",
      "widgets_values": [
        4
      ]
    },
    {
      "bgcolor": "#593930",
      "color": "#332922",
      "flags": {
        "collapsed": true
      },
      "id": 398,
      "inputs": [
        {
          "link": 768,
          "name": "conditioning",
          "type": "CONDITIONING"
        },
        {
          "link": 720,
          "name": "mask",
          "type": "MASK"
        }
      ],
      "mode": 0,
      "order": 114,
      "outputs": [
        {
          "links": [
            735
          ],
          "name": "CONDITIONING",
          "slot_index": 0,
          "type": "CONDITIONING"
        }
      ],
      "pos": [
        310,
        -250
      ],
      "properties": {
        "Node name for S&R": "ConditioningSetMask",
        "cnr_id": "comfy-core",
        "ver": "0.3.15"
      },
      "size": [
        290,
        102
      ],
      "title": "Set mask",
      "type": "ConditioningSetMask",
      "widgets_values": [
        1,
        "default"
      ]
    },
    {
      "bgcolor": "#353",
      "color": "#232",
      "flags": {
        "collapsed": true
      },
      "id": 399,
      "inputs": [
        {
          "link": 771,
          "name": "conditioning",
          "type": "CONDITIONING"
        },
        {
          "link": 722,
          "name": "mask",
          "type": "MASK"
        }
      ],
      "mode": 0,
      "order": 115,
      "outputs": [
        {
          "links": [
            734
          ],
          "name": "CONDITIONING",
          "slot_index": 0,
          "type": "CONDITIONING"
        }
      ],
      "pos": [
        310,
        -290
      ],
      "properties": {
        "Node name for S&R": "ConditioningSetMask",
        "cnr_id": "comfy-core",
        "ver": "0.3.15"
      },
      "size": [
        290,
        102
      ],
      "title": "Set mask",
      "type": "ConditioningSetMask",
      "widgets_values": [
        1,
        "default"
      ]
    },
    {
      "bgcolor": "#353",
      "color": "#232",
      "flags": {
        "collapsed": true
      },
      "id": 400,
      "inputs": [
        {
          "link": 772,
          "name": "conditioning",
          "type": "CONDITIONING"
        },
        {
          "link": 724,
          "name": "mask",
          "type": "MASK"
        }
      ],
      "mode": 0,
      "order": 118,
      "outputs": [
        {
          "links": [
            730
          ],
          "name": "CONDITIONING",
          "slot_index": 0,
          "type": "CONDITIONING"
        }
      ],
      "pos": [
        310,
        -370
      ],
      "properties": {
        "Node name for S&R": "ConditioningSetMask",
        "cnr_id": "comfy-core",
        "ver": "0.3.15"
      },
      "size": [
        290,
        102
      ],
      "title": "Set mask",
      "type": "ConditioningSetMask",
      "widgets_values": [
        1,
        "default"
      ]
    },
    {
      "flags": {},
      "id": 401,
      "inputs": [
        {
          "link": 725,
          "name": "",
          "type": "*"
        }
      ],
      "mode": 0,
      "order": 84,
      "outputs": [
        {
          "links": [
            729,
            733,
            737,
            755
          ],
          "name": "",
          "type": "IMAGE"
        }
      ],
      "pos": [
        -90,
        -390
      ],
      "properties": {
        "horizontal": false,
        "showOutputText": false
      },
      "size": [
        75,
        26
      ],
      "type": "Reroute"
    },
    {
      "bgcolor": "#653",
      "color": "#432",
      "flags": {},
      "id": 403,
      "inputs": [
        {
          "link": 730,
          "name": "positive",
          "type": "CONDITIONING"
        },
        {
          "link": 731,
          "name": "negative",
          "type": "CONDITIONING"
        },
        {
          "link": 732,
          "name": "control_net",
          "type": "CONTROL_NET"
        },
        {
          "link": 733,
          "name": "image",
          "type": "IMAGE"
        },
        {
          "link": null,
          "name": "vae",
          "shape": 7,
          "type": "VAE"
        }
      ],
      "mode": 0,
      "order": 120,
      "outputs": [
        {
          "links": [
            743
          ],
          "name": "positive",
          "slot_index": 0,
          "type": "CONDITIONING"
        },
        {
          "links": [
            741
          ],
          "name": "negative",
          "slot_index": 1,
          "type": "CONDITIONING"
        }
      ],
      "pos": [
        510,
        -460
      ],
      "properties": {
        "Node name for S&R": "ControlNetApplyAdvanced",
        "cnr_id": "comfy-core",
        "ver": "0.3.15"
      },
      "size": [
        210,
        186
      ],
      "type": "ControlNetApplyAdvanced",
      "widgets_values": [
        0.4,
        0,
        0.9
      ]
    },
    {
      "bgcolor": "#653",
      "color": "#432",
      "flags": {},
      "id": 404,
      "inputs": [
        {
          "link": 734,
          "name": "positive",
          "type": "CONDITIONING"
        },
        {
          "link": 735,
          "name": "negative",
          "type": "CONDITIONING"
        },
        {
          "link": 736,
          "name": "control_net",
          "type": "CONTROL_NET"
        },
        {
          "link": 737,
          "name": "image",
          "type": "IMAGE"
        },
        {
          "link": null,
          "name": "vae",
          "shape": 7,
          "type": "VAE"
        }
      ],
      "mode": 0,
      "order": 117,
      "outputs": [
        {
          "links": [
            744
          ],
          "name": "positive",
          "slot_index": 0,
          "type": "CONDITIONING"
        },
        {
          "links": [
            742
          ],
          "name": "negative",
          "slot_index": 1,
          "type": "CONDITIONING"
        }
      ],
      "pos": [
        510,
        -230
      ],
      "properties": {
        "Node name for S&R": "ControlNetApplyAdvanced",
        "cnr_id": "comfy-core",
        "ver": "0.3.15"
      },
      "size": [
        210,
        186
      ],
      "type": "ControlNetApplyAdvanced",
      "widgets_values": [
        0.8,
        0,
        0.95
      ]
    },
    {
      "bgcolor": "#593930",
      "color": "#332922",
      "flags": {
        "collapsed": true
      },
      "id": 405,
      "inputs": [
        {
          "link": 769,
          "name": "conditioning",
          "type": "CONDITIONING"
        },
        {
          "link": 739,
          "name": "mask",
          "type": "MASK"
        }
      ],
      "mode": 0,
      "order": 119,
      "outputs": [
        {
          "links": [
            731
          ],
          "name": "CONDITIONING",
          "slot_index": 0,
          "type": "CONDITIONING"
        }
      ],
      "pos": [
        310,
        -330
      ],
      "properties": {
        "Node name for S&R": "ConditioningSetMask",
        "cnr_id": "comfy-core",
        "ver": "0.3.15"
      },
      "size": [
        290,
        102
      ],
      "title": "Set mask",
      "type": "ConditioningSetMask",
      "widgets_values": [
        1,
        "default"
      ]
    },
    {
      "bgcolor": "#3f5159",
      "color": "#2a363b",
      "flags": {
        "collapsed": true
      },
      "id": 406,
      "inputs": [
        {
          "link": 740,
          "name": "mask",
          "type": "MASK"
        }
      ],
      "mode": 0,
      "order": 116,
      "outputs": [
        {
          "links": [
            724,
            739
          ],
          "name": "MASK",
          "slot_index": 0,
          "type": "MASK"
        }
      ],
      "pos": [
        40,
        -330
      ],
      "properties": {
        "Node name for S&R": "InvertMask",
        "cnr_id": "comfy-core",
        "ver": "0.3.15"
      },
      "size": [
        210,
        26
      ],
      "title": "Invert",
      "type": "InvertMask",
      "widgets_values": []
    },
    {
      "bgcolor": "#653",
      "color": "#432",
      "flags": {
        "collapsed": true
      },
      "id": 408,
      "inputs": [
        {
          "link": 741,
          "name": "conditioning_1",
          "type": "CONDITIONING"
        },
        {
          "link": 742,
          "name": "conditioning_2",
          "type": "CONDITIONING"
        }
      ],
      "mode": 0,
      "order": 122,
      "outputs": [
        {
          "links": [
            727
          ],
          "name": "CONDITIONING",
          "type": "CONDITIONING"
        }
      ],
      "pos": [
        800,
        -310
      ],
      "properties": {
        "Node name for S&R": "ConditioningCombine",
        "cnr_id": "comfy-core",
        "ver": "0.3.48"
      },
      "size": [
        216.92578125,
        46
      ],
      "title": "Negative",
      "type": "ConditioningCombine",
      "widgets_values": []
    },
    {
      "bgcolor": "#653",
      "color": "#432",
      "flags": {
        "collapsed": true
      },
      "id": 409,
      "inputs": [
        {
          "link": 743,
          "name": "conditioning_1",
          "type": "CONDITIONING"
        },
        {
          "link": 744,
          "name": "conditioning_2",
          "type": "CONDITIONING"
        }
      ],
      "mode": 0,
      "order": 121,
      "outputs": [
        {
          "links": [
            726
          ],
          "name": "CONDITIONING",
          "type": "CONDITIONING"
        }
      ],
      "pos": [
        800,
        -350
      ],
      "properties": {
        "Node name for S&R": "ConditioningCombine",
        "cnr_id": "comfy-core",
        "ver": "0.3.48"
      },
      "size": [
        216.92578125,
        46
      ],
      "title": "Positive",
      "type": "ConditioningCombine",
      "widgets_values": []
    },
    {
      "flags": {
        "collapsed": true
      },
      "id": 410,
      "inputs": [
        {
          "link": 745,
          "name": "model",
          "type": "MODEL"
        },
        {
          "link": 746,
          "name": "positive",
          "type": "CONDITIONING"
        },
        {
          "link": 747,
          "name": "negative",
          "type": "CONDITIONING"
        },
        {
          "link": 748,
          "name": "latent_image",
          "type": "LATENT"
        },
        {
          "link": 749,
          "name": "steps",
          "type": "INT",
          "widget": {
            "name": "steps"
          }
        },
        {
          "link": 750,
          "name": "end_at_step",
          "type": "INT",
          "widget": {
            "name": "end_at_step"
          }
        },
        {
          "link": 751,
          "name": "cfg",
          "type": "FLOAT",
          "widget": {
            "name": "cfg"
          }
        }
      ],
      "mode": 0,
      "order": 124,
      "outputs": [
        {
          "links": [
            701
          ],
          "name": "LATENT",
          "type": "LATENT"
        }
      ],
      "pos": [
        1290,
        -530
      ],
      "properties": {
        "Node name for S&R": "BNK_Unsampler",
        "cnr_id": "comfy-noise",
        "ver": "0c9ec19b16dc72334cb8ce82c3774aed183048e4"
      },
      "size": [
        210,
        240
      ],
      "type": "BNK_Unsampler",
      "widgets_values": [
        22,
        0,
        2.5,
        "euler",
        "beta",
        "disable"
      ]
    },
    {
      "flags": {
        "collapsed": true
      },
      "id": 411,
      "inputs": [
        {
          "link": 752,
          "name": "pixels",
          "type": "IMAGE"
        },
        {
          "link": 753,
          "name": "vae",
          "type": "VAE"
        }
      ],
      "mode": 0,
      "order": 94,
      "outputs": [
        {
          "links": [
            748
          ],
          "name": "LATENT",
          "type": "LATENT"
        }
      ],
      "pos": [
        1090,
        -550
      ],
      "properties": {
        "Node name for S&R": "VAEEncode",
        "cnr_id": "comfy-core",
        "ver": "0.3.62"
      },
      "size": [
        140,
        46
      ],
      "type": "VAEEncode",
      "widgets_values": []
    },
    {
      "bgcolor": "#533",
      "color": "#322",
      "flags": {
        "collapsed": true
      },
      "id": 412,
      "inputs": [],
      "mode": 0,
      "order": 16,
      "outputs": [
        {
          "links": [
            626,
            753
          ],
          "name": "VAE",
          "type": "VAE"
        }
      ],
      "pos": [
        940,
        -570
      ],
      "properties": {},
      "size": [
        210,
        34
      ],
      "title": "Get_vae",
      "type": "GetNode",
      "widgets_values": [
        "vae"
      ]
    },
    {
      "flags": {
        "collapsed": true
      },
      "id": 414,
      "inputs": [
        {
          "link": 755,
          "name": "image1",
          "shape": 7,
          "type": "IMAGE"
        },
        {
          "link": null,
          "name": "image2",
          "shape": 7,
          "type": "IMAGE"
        },
        {
          "link": null,
          "name": "mask1",
          "shape": 7,
          "type": "MASK"
        },
        {
          "link": null,
          "name": "mask2",
          "shape": 7,
          "type": "MASK"
        },
        {
          "link": null,
          "name": "list1",
          "shape": 7,
          "type": "*"
        },
        {
          "link": null,
          "name": "dict1",
          "shape": 7,
          "type": "*"
        },
        {
          "link": 756,
          "name": "any1",
          "shape": 7,
          "type": "*"
        },
        {
          "link": null,
          "name": "any2",
          "shape": 7,
          "type": "*"
        },
        {
          "link": null,
          "name": "any3",
          "shape": 7,
          "type": "*"
        },
        {
          "link": null,
          "name": "any4",
          "shape": 7,
          "type": "*"
        },
        {
          "link": 757,
          "name": "raw_code",
          "type": "STRING",
          "widget": {
            "name": "raw_code"
          }
        }
      ],
      "mode": 0,
      "order": 91,
      "outputs": [
        {
          "links": [
            752
          ],
          "name": "image1",
          "type": "*"
        },
        {
          "links": [],
          "name": "image2",
          "type": "*"
        },
        {
          "links": null,
          "name": "mask1",
          "type": "*"
        },
        {
          "links": null,
          "name": "mask2",
          "type": "*"
        },
        {
          "links": [],
          "name": "number1",
          "type": "*"
        },
        {
          "links": [],
          "name": "number2",
          "type": "*"
        },
        {
          "links": [],
          "name": "text1",
          "type": "*"
        },
        {
          "links": null,
          "name": "text2",
          "type": "*"
        },
        {
          "links": null,
          "name": "list1",
          "type": "*"
        },
        {
          "links": null,
          "name": "dict1",
          "type": "*"
        },
        {
          "links": null,
          "name": "any1",
          "type": "*"
        },
        {
          "links": null,
          "name": "any2",
          "type": "*"
        },
        {
          "links": null,
          "name": "any3",
          "type": "*"
        },
        {
          "links": null,
          "name": "any4",
          "type": "*"
        }
      ],
      "pos": [
        50,
        -540
      ],
      "properties": {
        "Node name for S&R": "Exec Python Code Script",
        "cnr_id": "python-interpreter-node",
        "ver": "2.1.0"
      },
      "size": [
        290,
        790
      ],
      "title": "Upscale to a bucket",
      "type": "Exec Python Code Script",
      "widgets_values": [
        "import numpy as np  # Extract image tensor, assuming it's a batched Torch tensor img = image1.data[0]  # remove batch dimension  # Get shape: height and width height, width = img.shape[:2]  # Pick smaller side smaller = min(height, width)  # Set output text1.to(str(smaller))  # For debugging print(f\"Fixed image shape: {img.shape}\") print(f\"Smaller side: {smaller}\")",
        0,
        0,
        "hello",
        "world",
        true
      ]
    },
    {
      "flags": {
        "collapsed": true
      },
      "id": 419,
      "inputs": [
        {
          "link": 760,
          "name": "value",
          "type": "IMAGE"
        },
        {
          "link": 759,
          "name": "mode",
          "type": "BOOLEAN",
          "widget": {
            "name": "mode"
          }
        }
      ],
      "mode": 0,
      "order": 78,
      "outputs": [
        {
          "label": "IMAGE",
          "links": [
            663,
            682,
            690,
            693,
            694,
            696,
            725
          ],
          "name": "value",
          "type": "IMAGE"
        }
      ],
      "pos": [
        -2180,
        -350
      ],
      "properties": {
        "Node name for S&R": "ImpactControlBridge",
        "cnr_id": "comfyui-impact-pack",
        "ver": "8.28.2"
      },
      "size": [
        270,
        82
      ],
      "type": "ImpactControlBridge",
      "widgets_values": [
        true,
        "Stop"
      ]
    },
    {
      "bgcolor": "#3f5159",
      "color": "#2a363b",
      "flags": {
        "collapsed": true
      },
      "id": 407,
      "inputs": [],
      "mode": 0,
      "order": 17,
      "outputs": [
        {
          "links": [
            655,
            732,
            736,
            754
          ],
          "name": "CONTROL_NET",
          "slot_index": 0,
          "type": "CONTROL_NET"
        }
      ],
      "pos": [
        250,
        -570
      ],
      "properties": {
        "Node name for S&R": "ControlNetLoader",
        "cnr_id": "comfy-core",
        "ver": "0.3.15"
      },
      "size": [
        360,
        58
      ],
      "type": "ControlNetLoader",
      "widgets_values": [
        "xinsircontrolnet-union-sdxl-10_promax.safetensors"
      ]
    },
    {
      "flags": {
        "collapsed": true
      },
      "id": 393,
      "inputs": [
        {
          "link": 713,
          "name": "clip",
          "type": "CLIP"
        },
        {
          "link": 714,
          "name": "text",
          "type": "STRING",
          "widget": {
            "name": "text"
          }
        }
      ],
      "mode": 0,
      "order": 60,
      "outputs": [
        {
          "links": [
            773
          ],
          "name": "CONDITIONING",
          "type": "CONDITIONING"
        }
      ],
      "pos": [
        40,
        -380
      ],
      "properties": {
        "Node name for S&R": "CLIPTextEncode",
        "cnr_id": "comfy-core",
        "ver": "0.18.1"
      },
      "size": [
        370,
        200
      ],
      "title": "Positive",
      "type": "CLIPTextEncode",
      "widgets_values": [
        "(real life, natural lighting, stunningly beautiful, masterpiece, best quality, good quality:1.5)\n\nchromatic abberration, bokeh, vibrant colors, high contrast, high dynamic range\n\nreal, detailed, digital photography, professional photo, photorealism, sharp, volumetric, ray tracing, hdr, 4k, 8k, absurd res, realistic\n\nFull body shot of a stunning anthropomorphic cheetah female, athletic and lithe build, standing in a dimly lit, rustic Slavic cabin. She is wearing a tight, low-cut white linen peasant blouse that slightly slips off one shoulder, and a dark velvet corset that accentuates her curves, intricate red and blue floral embroidery along the edges. Her head covering is slightly askew, with gold bead chains dangling messily around her face. Intense, smoldering gaze, seductive expression, partially unlaced bodice. The lighting is moody and dramatic, coming from a nearby flickering fireplace, casting deep shadows and highlighting her sleek, spotted fur. Hyper-realistic, 8k, raw texture, candid posture, a sense of intimacy and unbridled curiosity, messy aesthetic."
      ]
    },
    {
      "flags": {
        "collapsed": true
      },
      "id": 392,
      "inputs": [
        {
          "link": 712,
          "name": "clip",
          "type": "CLIP"
        }
      ],
      "mode": 0,
      "order": 59,
      "outputs": [
        {
          "links": [
            774
          ],
          "name": "CONDITIONING",
          "type": "CONDITIONING"
        }
      ],
      "pos": [
        40,
        -440
      ],
      "properties": {
        "Node name for S&R": "CLIPTextEncode",
        "cnr_id": "comfy-core",
        "ver": "0.18.1"
      },
      "size": [
        400,
        200
      ],
      "title": "Negative",
      "type": "CLIPTextEncode",
      "widgets_values": [
        "worst quality, bad quality, grainy, noisy, render, filmgrain, logo, print, text, watermark\n\n(source_anime, source_cartoon, panels,score_1, daz_studio, blender, source_filmmaker, 3d, sfm:1.6)"
      ]
    },
    {
      "flags": {
        "collapsed": true
      },
      "id": 422,
      "inputs": [
        {
          "link": 765,
          "name": "on_true",
          "type": "CONDITIONING"
        },
        {
          "link": 773,
          "name": "on_false",
          "type": "CONDITIONING"
        },
        {
          "link": 775,
          "name": "boolean",
          "type": "BOOLEAN",
          "widget": {
            "name": "boolean"
          }
        }
      ],
      "mode": 0,
      "order": 65,
      "outputs": [
        {
          "links": [
            770,
            771,
            772
          ],
          "name": "conditioning",
          "type": "CONDITIONING"
        }
      ],
      "pos": [
        230,
        -1030
      ],
      "properties": {
        "Node name for S&R": "Switch conditioning [Crystools]",
        "cnr_id": "comfyui-crystools",
        "ver": "1.27.4"
      },
      "size": [
        270,
        78
      ],
      "type": "Switch conditioning [Crystools]",
      "widgets_values": [
        true
      ]
    },
    {
      "flags": {},
      "id": 62,
      "inputs": [
        {
          "link": 80,
          "name": "",
          "type": "*"
        }
      ],
      "mode": 0,
      "order": 38,
      "outputs": [
        {
          "links": [
            81
          ],
          "name": "",
          "type": "VAE"
        }
      ],
      "pos": [
        -2640,
        -1450
      ],
      "properties": {
        "horizontal": false,
        "showOutputText": false
      },
      "size": [
        75,
        26
      ],
      "type": "Reroute"
    },
    {
      "flags": {},
      "id": 202,
      "inputs": [
        {
          "link": 311,
          "name": "trigger_words",
          "shape": 7,
          "type": "string"
        }
      ],
      "mode": 0,
      "order": 66,
      "outputs": [
        {
          "links": [
            395
          ],
          "name": "filtered_trigger_words",
          "type": "STRING"
        }
      ],
      "pos": [
        -2340,
        -1750
      ],
      "properties": {
        "Node name for S&R": "TriggerWord Toggle (LoraManager)",
        "cnr_id": "comfyui-lora-manager",
        "ver": "de3d0571f809e9187600b6fd4fcdc3ff61eb34de"
      },
      "size": [
        318.554296875,
        284
      ],
      "type": "TriggerWord Toggle (LoraManager)",
      "widgets_values": [
        true,
        false,
        false,
        [],
        ""
      ]
    },
    {
      "flags": {},
      "id": 4,
      "inputs": [
        {
          "link": 4,
          "name": "images",
          "type": "IMAGE"
        }
      ],
      "mode": 0,
      "order": 77,
      "outputs": [],
      "pos": [
        -1640,
        -1450
      ],
      "properties": {
        "Node name for S&R": "PreviewImage",
        "cnr_id": "comfy-core",
        "ver": "0.17.0"
      },
      "size": [
        260,
        300
      ],
      "type": "PreviewImage",
      "widgets_values": []
    },
    {
      "bgcolor": "#593930",
      "color": "#332922",
      "flags": {},
      "id": 421,
      "inputs": [],
      "mode": 0,
      "order": 18,
      "outputs": [
        {
          "links": [
            765
          ],
          "name": "CONDITIONING",
          "type": "CONDITIONING"
        }
      ],
      "pos": [
        -180,
        -1060
      ],
      "properties": {},
      "size": [
        210,
        58
      ],
      "title": "Get_pos",
      "type": "GetNode",
      "widgets_values": [
        "pos"
      ]
    },
    {
      "bgcolor": "#593930",
      "color": "#332922",
      "flags": {},
      "id": 420,
      "inputs": [],
      "mode": 0,
      "order": 19,
      "outputs": [
        {
          "links": [
            766
          ],
          "name": "CONDITIONING",
          "type": "CONDITIONING"
        }
      ],
      "pos": [
        -180,
        -960
      ],
      "properties": {},
      "size": [
        210,
        60
      ],
      "title": "Get_neg",
      "type": "GetNode",
      "widgets_values": [
        "neg"
      ]
    },
    {
      "flags": {
        "collapsed": true
      },
      "id": 423,
      "inputs": [
        {
          "link": 766,
          "name": "on_true",
          "type": "CONDITIONING"
        },
        {
          "link": 774,
          "name": "on_false",
          "type": "CONDITIONING"
        },
        {
          "link": 776,
          "name": "boolean",
          "type": "BOOLEAN",
          "widget": {
            "name": "boolean"
          }
        }
      ],
      "mode": 0,
      "order": 64,
      "outputs": [
        {
          "links": [
            767,
            768,
            769
          ],
          "name": "conditioning",
          "type": "CONDITIONING"
        }
      ],
      "pos": [
        230,
        -930
      ],
      "properties": {
        "Node name for S&R": "Switch conditioning [Crystools]",
        "cnr_id": "comfyui-crystools",
        "ver": "1.27.4"
      },
      "size": [
        270,
        78
      ],
      "type": "Switch conditioning [Crystools]",
      "widgets_values": [
        true
      ]
    },
    {
      "flags": {
        "collapsed": true
      },
      "id": 204,
      "inputs": [
        {
          "link": 328,
          "name": "conditioning_to",
          "type": "CONDITIONING"
        },
        {
          "link": 352,
          "name": "conditioning_from",
          "type": "CONDITIONING"
        }
      ],
      "mode": 0,
      "order": 72,
      "outputs": [
        {
          "links": [
            779
          ],
          "name": "CONDITIONING",
          "type": "CONDITIONING"
        }
      ],
      "pos": [
        -2350,
        -1300
      ],
      "properties": {
        "Node name for S&R": "ConditioningConcat",
        "cnr_id": "comfy-core",
        "ver": "0.18.1"
      },
      "size": [
        228.38671875,
        46
      ],
      "type": "ConditioningConcat",
      "widgets_values": []
    },
    {
      "bgcolor": "#593930",
      "color": "#332922",
      "flags": {
        "collapsed": true
      },
      "id": 325,
      "inputs": [
        {
          "link": 558,
          "name": "CONDITIONING",
          "type": "CONDITIONING"
        }
      ],
      "mode": 0,
      "order": 61,
      "outputs": [
        {
          "links": [
            806
          ],
          "name": "CONDITIONING",
          "type": "CONDITIONING"
        }
      ],
      "pos": [
        -2320,
        -1240
      ],
      "properties": {
        "previousName": "neg"
      },
      "size": [
        222.328125,
        60
      ],
      "title": "Set_neg",
      "type": "SetNode",
      "widgets_values": [
        "neg"
      ]
    },
    {
      "flags": {},
      "id": 416,
      "inputs": [],
      "mode": 0,
      "order": 20,
      "outputs": [
        {
          "links": [
            706
          ],
          "name": "MODEL",
          "type": "MODEL"
        },
        {
          "links": [
            707
          ],
          "name": "CLIP",
          "type": "CLIP"
        },
        {
          "links": [
            758
          ],
          "name": "VAE",
          "type": "VAE"
        }
      ],
      "pos": [
        -1090,
        -780
      ],
      "properties": {
        "Node name for S&R": "CheckpointLoaderSimple",
        "cnr_id": "comfy-core",
        "ver": "0.17.0"
      },
      "size": [
        390,
        98
      ],
      "type": "CheckpointLoaderSimple",
      "widgets_values": [
        "furry-refiner-mix-11.safetensors"
      ]
    },
    {
      "bgcolor": "#533",
      "color": "#322",
      "flags": {
        "collapsed": true
      },
      "id": 415,
      "inputs": [
        {
          "link": 758,
          "name": "VAE",
          "type": "VAE"
        }
      ],
      "mode": 0,
      "order": 42,
      "outputs": [
        {
          "links": [],
          "name": "*",
          "type": "*"
        }
      ],
      "pos": [
        -670,
        -700
      ],
      "properties": {
        "previousName": ""
      },
      "size": [
        210,
        34
      ],
      "title": "Set_vae",
      "type": "SetNode",
      "widgets_values": [
        "vae"
      ]
    },
    {
      "bgcolor": "#29699c",
      "color": "#1b4669",
      "flags": {},
      "id": 388,
      "inputs": [],
      "mode": 0,
      "order": 21,
      "outputs": [
        {
          "links": [
            702,
            705,
            749
          ],
          "name": "value",
          "type": "INT"
        }
      ],
      "pos": [
        1000,
        -340
      ],
      "properties": {
        "Node name for S&R": "INTConstant",
        "cnr_id": "comfyui-kjnodes",
        "ver": "1.2.3"
      },
      "size": [
        210,
        58
      ],
      "title": "Steps",
      "type": "INTConstant",
      "widgets_values": [
        23
      ]
    },
    {
      "bgcolor": "#653",
      "color": "#432",
      "flags": {},
      "id": 424,
      "inputs": [],
      "mode": 0,
      "order": 22,
      "outputs": [
        {
          "links": [
            775,
            776
          ],
          "name": "BOOLEAN",
          "type": "BOOLEAN"
        }
      ],
      "pos": [
        -180,
        -1160
      ],
      "properties": {
        "Node name for S&R": "PrimitiveBoolean",
        "cnr_id": "comfy-core",
        "ver": "0.3.43"
      },
      "size": [
        210,
        58
      ],
      "title": "Use T5",
      "type": "PrimitiveBoolean",
      "widgets_values": [
        false
      ]
    },
    {
      "flags": {
        "collapsed": true
      },
      "id": 430,
      "inputs": [
        {
          "link": 791,
          "name": "text_b",
          "shape": 7,
          "type": "STRING",
          "widget": {
            "name": "text_b"
          }
        },
        {
          "link": 788,
          "name": "text_c",
          "shape": 7,
          "type": "STRING",
          "widget": {
            "name": "text_c"
          }
        }
      ],
      "mode": 0,
      "order": 54,
      "outputs": [
        {
          "links": [
            785
          ],
          "name": "STRING",
          "type": "STRING"
        }
      ],
      "pos": [
        -2890,
        -930
      ],
      "properties": {
        "Node name for S&R": "StringFunction|pysssss",
        "cnr_id": "comfyui-custom-scripts",
        "ver": "1.2.5"
      },
      "size": [
        400,
        270
      ],
      "type": "StringFunction|pysssss",
      "widgets_values": [
        "append",
        "no",
        "The image prompt used:\n",
        "\n",
        ""
      ]
    },
    {
      "flags": {
        "collapsed": true
      },
      "id": 431,
      "inputs": [
        {
          "link": 789,
          "name": "text_b",
          "shape": 7,
          "type": "STRING",
          "widget": {
            "name": "text_b"
          }
        }
      ],
      "mode": 0,
      "order": 45,
      "outputs": [
        {
          "links": [
            788
          ],
          "name": "STRING",
          "type": "STRING"
        }
      ],
      "pos": [
        -3040,
        -680
      ],
      "properties": {
        "Node name for S&R": "StringFunction|pysssss",
        "cnr_id": "comfyui-custom-scripts",
        "ver": "1.2.5"
      },
      "size": [
        400,
        274.00000000000006
      ],
      "type": "StringFunction|pysssss",
      "widgets_values": [
        "append",
        "no",
        "\nUser said:\n",
        "\n",
        ""
      ]
    },
    {
      "flags": {
        "collapsed": true
      },
      "id": 429,
      "inputs": [],
      "mode": 0,
      "order": 23,
      "outputs": [
        {
          "links": [
            784
          ],
          "name": "STRING",
          "type": "STRING"
        }
      ],
      "pos": [
        -2830,
        -850
      ],
      "properties": {
        "Node name for S&R": "LoadText|pysssss",
        "cnr_id": "comfyui-custom-scripts",
        "ver": "1.2.5"
      },
      "size": [
        270,
        82
      ],
      "title": "API",
      "type": "LoadText|pysssss",
      "widgets_values": [
        "input",
        "API-key.txt"
      ]
    },
    {
      "flags": {},
      "id": 378,
      "inputs": [],
      "mode": 0,
      "order": 24,
      "outputs": [
        {
          "links": [
            756
          ],
          "name": "FLOAT",
          "type": "FLOAT"
        }
      ],
      "pos": [
        -220,
        -680
      ],
      "properties": {
        "Node name for S&R": "PrimitiveFloat",
        "cnr_id": "comfy-core",
        "ver": "0.3.68"
      },
      "size": [
        210,
        58
      ],
      "title": "Upscale by",
      "type": "PrimitiveFloat",
      "widgets_values": [
        1.8
      ]
    },
    {
      "flags": {
        "collapsed": true
      },
      "id": 413,
      "inputs": [
        {
          "link": 754,
          "name": "control_net",
          "type": "CONTROL_NET"
        }
      ],
      "mode": 0,
      "order": 40,
      "outputs": [
        {
          "links": [
            728
          ],
          "name": "CONTROL_NET",
          "type": "CONTROL_NET"
        }
      ],
      "pos": [
        690,
        -570
      ],
      "properties": {
        "Node name for S&R": "SetUnionControlNetType",
        "cnr_id": "comfy-core",
        "ver": "0.3.76"
      },
      "size": [
        210,
        58
      ],
      "type": "SetUnionControlNetType",
      "widgets_values": [
        "normal"
      ]
    },
    {
      "flags": {
        "collapsed": true
      },
      "id": 417,
      "inputs": [
        {
          "link": 761,
          "name": "text_b",
          "shape": 7,
          "type": "STRING",
          "widget": {
            "name": "text_b"
          }
        }
      ],
      "mode": 0,
      "order": 48,
      "outputs": [
        {
          "links": [
            714
          ],
          "name": "STRING",
          "type": "STRING"
        }
      ],
      "pos": [
        -1190,
        -380
      ],
      "properties": {
        "Node name for S&R": "StringFunction|pysssss",
        "cnr_id": "comfyui-custom-scripts",
        "ver": "1.2.5"
      },
      "size": [
        400,
        274.00000000000006
      ],
      "type": "StringFunction|pysssss",
      "widgets_values": [
        "append",
        "yes",
        "(real life, natural lighting, stunningly beautiful, masterpiece, best quality, good quality:1.5)\n\nchromatic abberration, bokeh, vibrant colors, high contrast, high dynamic range\n\nreal, detailed, digital photography, professional photo, photorealism, sharp, volumetric, ray tracing, hdr, 4k, 8k, absurd res, realistic",
        "\n(real life, natural lighting, stunningly beautiful, masterpiece, best quality, good quality:1.5)\n\nchromatic abberration, bokeh, vibrant colors, high contrast, high dynamic range\n\nreal, detailed, digital photography, professional photo, photorealism, sharp, volumetric, ray tracing, hdr, 4k, 8k, absurd res, realistic",
        ""
      ]
    },
    {
      "bgcolor": "#593930",
      "color": "#332922",
      "flags": {
        "collapsed": true
      },
      "id": 322,
      "inputs": [
        {
          "link": 779,
          "name": "CONDITIONING",
          "type": "CONDITIONING"
        }
      ],
      "mode": 0,
      "order": 73,
      "outputs": [
        {
          "links": [
            801
          ],
          "name": "CONDITIONING",
          "type": "CONDITIONING"
        }
      ],
      "pos": [
        -2140,
        -1300
      ],
      "properties": {
        "previousName": "pos"
      },
      "size": [
        222.328125,
        60
      ],
      "title": "Set_pos",
      "type": "SetNode",
      "widgets_values": [
        "pos"
      ]
    },
    {
      "flags": {
        "collapsed": true
      },
      "id": 53,
      "inputs": [
        {
          "link": 60,
          "name": "llm_hidden_states",
          "type": "LLM_HIDDEN_STATES"
        },
        {
          "link": 61,
          "name": "llm_attention_mask",
          "type": "LLM_ATTENTION_MASK"
        },
        {
          "link": 63,
          "name": "llm_adapter",
          "type": "LLM_ADAPTER"
        },
        {
          "link": 336,
          "name": "width",
          "shape": 7,
          "type": "INT",
          "widget": {
            "name": "width"
          }
        },
        {
          "link": 337,
          "name": "height",
          "shape": 7,
          "type": "INT",
          "widget": {
            "name": "height"
          }
        },
        {
          "link": 338,
          "name": "target_width",
          "shape": 7,
          "type": "INT",
          "widget": {
            "name": "target_width"
          }
        },
        {
          "link": 339,
          "name": "target_height",
          "shape": 7,
          "type": "INT",
          "widget": {
            "name": "target_height"
          }
        }
      ],
      "mode": 0,
      "order": 55,
      "outputs": [
        {
          "links": [
            328
          ],
          "name": "CONDITIONING",
          "type": "CONDITIONING"
        }
      ],
      "pos": [
        -2640,
        -1300
      ],
      "properties": {
        "Node name for S&R": "t5gemmaApplyLLMToSDXLAdapter",
        "cnr_id": "llm_sdxl_adapter",
        "ver": "3.0.1"
      },
      "size": [
        244.5474609375,
        218
      ],
      "type": "t5gemmaApplyLLMToSDXLAdapter",
      "widgets_values": [
        1024,
        1024,
        1024,
        1024,
        0,
        0
      ]
    },
    {
      "flags": {
        "collapsed": true
      },
      "id": 64,
      "inputs": [
        {
          "link": 93,
          "name": "llm_hidden_states",
          "type": "LLM_HIDDEN_STATES"
        },
        {
          "link": 94,
          "name": "llm_attention_mask",
          "type": "LLM_ATTENTION_MASK"
        },
        {
          "link": 87,
          "name": "llm_adapter",
          "type": "LLM_ADAPTER"
        },
        {
          "link": 88,
          "name": "width",
          "shape": 7,
          "type": "INT",
          "widget": {
            "name": "width"
          }
        },
        {
          "link": 89,
          "name": "height",
          "shape": 7,
          "type": "INT",
          "widget": {
            "name": "height"
          }
        },
        {
          "link": 90,
          "name": "target_width",
          "shape": 7,
          "type": "INT",
          "widget": {
            "name": "target_width"
          }
        },
        {
          "link": 91,
          "name": "target_height",
          "shape": 7,
          "type": "INT",
          "widget": {
            "name": "target_height"
          }
        }
      ],
      "mode": 0,
      "order": 53,
      "outputs": [
        {
          "links": [
            558
          ],
          "name": "CONDITIONING",
          "type": "CONDITIONING"
        }
      ],
      "pos": [
        -2640,
        -1240
      ],
      "properties": {
        "Node name for S&R": "t5gemmaApplyLLMToSDXLAdapter",
        "cnr_id": "llm_sdxl_adapter",
        "ver": "3.0.1"
      },
      "size": [
        244.5474609375,
        218
      ],
      "type": "t5gemmaApplyLLMToSDXLAdapter",
      "widgets_values": [
        1024,
        1024,
        1024,
        1024,
        0,
        0
      ]
    },
    {
      "flags": {
        "collapsed": true
      },
      "id": 203,
      "inputs": [
        {
          "link": 312,
          "name": "clip",
          "type": "CLIP"
        },
        {
          "link": 395,
          "name": "trigger_words1",
          "shape": 7,
          "type": "STRING"
        },
        {
          "link": 396,
          "name": "text",
          "type": "AUTOCOMPLETE_TEXT_PROMPT,STRING",
          "widget": {
            "name": "text"
          }
        },
        {
          "link": null,
          "name": "trigger_words2",
          "type": "STRING"
        }
      ],
      "mode": 0,
      "order": 70,
      "outputs": [
        {
          "links": [
            352
          ],
          "name": "CONDITIONING",
          "type": "CONDITIONING"
        },
        {
          "links": null,
          "name": "PROMPT",
          "type": "STRING"
        }
      ],
      "pos": [
        -2590,
        -1190
      ],
      "properties": {
        "Node name for S&R": "Prompt (LoraManager)",
        "__lm_widget_ids": [
          "__lm_autocomplete_meta_text",
          "text"
        ],
        "cnr_id": "comfyui-lora-manager",
        "ver": "de3d0571f809e9187600b6fd4fcdc3ff61eb34de"
      },
      "size": [
        273.03515625,
        138
      ],
      "type": "Prompt (LoraManager)",
      "widgets_values": [
        {
          "textWidgetName": "text",
          "version": 1
        },
        ""
      ]
    },
    {
      "flags": {
        "collapsed": true
      },
      "id": 59,
      "inputs": [
        {
          "link": 73,
          "name": "model",
          "type": "MODEL"
        }
      ],
      "mode": 0,
      "order": 37,
      "outputs": [
        {
          "links": [
            98
          ],
          "name": "MODEL",
          "type": "MODEL"
        }
      ],
      "pos": [
        -2640,
        -1360
      ],
      "properties": {
        "Node name for S&R": "PathchSageAttentionKJ",
        "cnr_id": "comfyui-kjnodes",
        "ver": "1.3.5"
      },
      "size": [
        270,
        82
      ],
      "type": "PathchSageAttentionKJ",
      "widgets_values": [
        "sageattn_qk_int8_pv_fp8_cuda++",
        true
      ]
    },
    {
      "flags": {
        "collapsed": true
      },
      "id": 3,
      "inputs": [
        {
          "link": 808,
          "name": "samples",
          "type": "LATENT"
        },
        {
          "link": 81,
          "name": "vae",
          "type": "VAE"
        }
      ],
      "mode": 0,
      "order": 76,
      "outputs": [
        {
          "links": [
            4,
            760,
            792
          ],
          "name": "IMAGE",
          "type": "IMAGE"
        }
      ],
      "pos": [
        -1830,
        -1420
      ],
      "properties": {
        "Node name for S&R": "VAEDecode",
        "cnr_id": "comfy-core",
        "ver": "0.17.0"
      },
      "size": [
        140,
        50
      ],
      "type": "VAEDecode",
      "widgets_values": []
    },
    {
      "flags": {
        "collapsed": true
      },
      "id": 425,
      "inputs": [
        {
          "link": 777,
          "name": "anything",
          "type": "*"
        }
      ],
      "mode": 0,
      "order": 75,
      "outputs": [
        {
          "links": [
            808
          ],
          "name": "output",
          "type": "*"
        }
      ],
      "pos": [
        -2010,
        -1370
      ],
      "properties": {
        "Node name for S&R": "easy cleanGpuUsed",
        "cnr_id": "comfyui-easy-use",
        "ver": "1.3.6"
      },
      "size": [
        157.3892578125,
        26
      ],
      "type": "easy cleanGpuUsed",
      "widgets_values": []
    },
    {
      "flags": {
        "collapsed": true
      },
      "id": 63,
      "inputs": [
        {
          "link": 82,
          "name": "llm_model",
          "type": "LLM_MODEL"
        },
        {
          "link": 83,
          "name": "llm_tokenizer",
          "type": "LLM_TOKENIZER"
        },
        {
          "link": 331,
          "name": "text",
          "type": "STRING",
          "widget": {
            "name": "text"
          }
        }
      ],
      "mode": 0,
      "order": 43,
      "outputs": [
        {
          "links": [
            93
          ],
          "name": "hidden_states",
          "type": "LLM_HIDDEN_STATES"
        },
        {
          "links": [
            94
          ],
          "name": "attention_mask",
          "type": "LLM_ATTENTION_MASK"
        },
        {
          "links": null,
          "name": "info",
          "type": "STRING"
        }
      ],
      "pos": [
        -2910,
        -1190
      ],
      "properties": {
        "Node name for S&R": "T5GEMMATextEncoder",
        "cnr_id": "llm_sdxl_adapter",
        "ver": "3.0.1"
      },
      "size": [
        390,
        200
      ],
      "type": "T5GEMMATextEncoder",
      "widgets_values": [
        "(worst quality, bad quality:1.2), sketch, big eyes, wide shoulders, big eyes, logo, print, text, watermark",
        512,
        "cpu",
        "bfloat16"
      ]
    },
    {
      "flags": {
        "collapsed": true
      },
      "id": 56,
      "inputs": [
        {
          "link": 58,
          "name": "llm_model",
          "type": "LLM_MODEL"
        },
        {
          "link": 59,
          "name": "llm_tokenizer",
          "type": "LLM_TOKENIZER"
        },
        {
          "link": 144,
          "name": "text",
          "type": "STRING",
          "widget": {
            "name": "text"
          }
        }
      ],
      "mode": 0,
      "order": 47,
      "outputs": [
        {
          "links": [
            60
          ],
          "name": "hidden_states",
          "type": "LLM_HIDDEN_STATES"
        },
        {
          "links": [
            61
          ],
          "name": "attention_mask",
          "type": "LLM_ATTENTION_MASK"
        },
        {
          "links": [],
          "name": "info",
          "type": "STRING"
        }
      ],
      "pos": [
        -2910,
        -1240
      ],
      "properties": {
        "Node name for S&R": "T5GEMMATextEncoder",
        "cnr_id": "llm_sdxl_adapter",
        "ver": "3.0.1"
      },
      "size": [
        390,
        240
      ],
      "type": "T5GEMMATextEncoder",
      "widgets_values": [
        "A tall, elegant anthro female snow leopard standing proudly in a massive, dimly lit subterranean cavern. She has thick, fluffy white fur patterned with distinct dark rosettes, piercing icy blue eyes, and a very long, thick tail curling around her lower legs. She is wearing intricate, flowing dark blue and silver wizard robes adorned with glowing celestial runes. In her right hand, she is grasping a gnarled wooden staff topped with a brilliant, radiating sapphire crystal. Her left hand is raised, conjuring swirling magical frost that illuminates her face. She is looking directly at the viewer with a calm, confident expression. The background features giant, luminescent blue and purple crystals protruding from the rocky cavern floor and ceiling. Dramatic, cinematic lighting is driven by the cool blue magical glow of her staff, casting deep, realistic shadows across her fur and the folds of her clothing, with dust motes dancing in the magical light.",
        512,
        "cpu",
        "bfloat16"
      ]
    },
    {
      "flags": {
        "collapsed": true
      },
      "id": 55,
      "inputs": [],
      "mode": 0,
      "order": 25,
      "outputs": [
        {
          "links": [
            58,
            82
          ],
          "name": "model",
          "type": "LLM_MODEL"
        },
        {
          "links": [
            59,
            83
          ],
          "name": "tokenizer",
          "type": "LLM_TOKENIZER"
        },
        {
          "links": null,
          "name": "info",
          "type": "STRING"
        }
      ],
      "pos": [
        -3140,
        -1240
      ],
      "properties": {
        "Node name for S&R": "T5GEMMALoader",
        "cnr_id": "llm_sdxl_adapter",
        "ver": "3.0.1"
      },
      "size": [
        490,
        150
      ],
      "type": "T5GEMMALoader",
      "widgets_values": [
        "t5gemma-2b-2b-ul2-encoder-only",
        "cpu",
        false
      ]
    },
    {
      "flags": {
        "collapsed": true
      },
      "id": 52,
      "inputs": [],
      "mode": 0,
      "order": 26,
      "outputs": [
        {
          "links": [
            63,
            87
          ],
          "name": "llm_adapter",
          "type": "LLM_ADAPTER"
        },
        {
          "links": [],
          "name": "info",
          "type": "STRING"
        }
      ],
      "pos": [
        -2890,
        -1130
      ],
      "properties": {
        "Node name for S&R": "LLMAdapterLoader",
        "cnr_id": "llm_sdxl_adapter",
        "ver": "3.0.1"
      },
      "size": [
        390,
        150
      ],
      "type": "LLMAdapterLoader",
      "widgets_values": [
        "rouweiGemma_v02T5gemma2b.safetensors",
        "t5gemma",
        "cpu",
        true
      ]
    },
    {
      "bgcolor": "#653",
      "color": "#432",
      "flags": {},
      "id": 348,
      "inputs": [],
      "mode": 0,
      "order": 27,
      "outputs": [
        {
          "links": [
            636
          ],
          "name": "BOOLEAN",
          "type": "BOOLEAN"
        }
      ],
      "pos": [
        -210,
        -20
      ],
      "properties": {
        "Node name for S&R": "PrimitiveBoolean",
        "cnr_id": "comfy-core",
        "ver": "0.3.43"
      },
      "size": [
        210,
        58
      ],
      "title": "Replace prompt",
      "type": "PrimitiveBoolean",
      "widgets_values": [
        true
      ]
    },
    {
      "bgcolor": "#3f5159",
      "color": "#2a363b",
      "flags": {
        "collapsed": false
      },
      "id": 363,
      "inputs": [
        {
          "link": 670,
          "name": "image",
          "type": "IMAGE"
        },
        {
          "link": 671,
          "name": "resolution",
          "shape": 7,
          "type": "INT",
          "widget": {
            "name": "resolution"
          }
        }
      ],
      "mode": 4,
      "order": 89,
      "outputs": [
        {
          "links": [
            652
          ],
          "name": "IMAGE",
          "type": "IMAGE"
        }
      ],
      "pos": [
        -160,
        820
      ],
      "properties": {
        "Node name for S&R": "AIO_Preprocessor",
        "cnr_id": "comfyui_controlnet_aux",
        "ver": "1.0.7"
      },
      "size": [
        260,
        82
      ],
      "type": "AIO_Preprocessor",
      "widgets_values": [
        "LineArtPreprocessor",
        1344
      ]
    },
    {
      "flags": {},
      "id": 99,
      "inputs": [
        {
          "link": 149,
          "name": "model",
          "type": "MODEL"
        },
        {
          "link": 310,
          "name": "clip",
          "shape": 7,
          "type": "CLIP"
        },
        {
          "link": null,
          "name": "lora_stack",
          "shape": 7,
          "type": "LORA_STACK"
        }
      ],
      "mode": 0,
      "order": 62,
      "outputs": [
        {
          "links": [
            150
          ],
          "name": "MODEL",
          "type": "MODEL"
        },
        {
          "links": [
            312
          ],
          "name": "CLIP",
          "type": "CLIP"
        },
        {
          "links": [
            311
          ],
          "name": "trigger_words",
          "type": "STRING"
        },
        {
          "links": null,
          "name": "loaded_loras",
          "type": "STRING"
        }
      ],
      "pos": [
        -2640,
        -1810
      ],
      "properties": {
        "Node name for S&R": "Lora Loader (LoraManager)",
        "__lm_widget_ids": [
          "__lm_autocomplete_meta_text",
          "text",
          "loras"
        ],
        "cnr_id": "comfyui-lora-manager",
        "ver": "de3d0571f809e9187600b6fd4fcdc3ff61eb34de"
      },
      "size": [
        271.8921875,
        346
      ],
      "type": "Lora Loader (LoraManager)",
      "widgets_values": [
        {
          "textWidgetName": "text",
          "version": 1
        },
        "<lora:Flared_Equine_Penis_IL:0.40>",
        [
          {
            "active": false,
            "clipStrength": "0.40",
            "expanded": false,
            "locked": false,
            "name": "Flared_Equine_Penis_IL",
            "strength": "0.40"
          }
        ]
      ]
    },
    {
      "flags": {},
      "id": 1,
      "inputs": [
        {
          "link": 150,
          "name": "model",
          "type": "MODEL"
        },
        {
          "link": 801,
          "name": "positive",
          "type": "CONDITIONING"
        },
        {
          "link": 806,
          "name": "negative",
          "type": "CONDITIONING"
        },
        {
          "link": 798,
          "name": "latent_image",
          "type": "LATENT"
        }
      ],
      "mode": 0,
      "order": 74,
      "outputs": [
        {
          "links": [
            777
          ],
          "name": "LATENT",
          "type": "LATENT"
        }
      ],
      "pos": [
        -2010,
        -1330
      ],
      "properties": {
        "Node name for S&R": "KSampler",
        "cnr_id": "comfy-core",
        "ver": "0.17.0"
      },
      "size": [
        270,
        474
      ],
      "type": "KSampler",
      "widgets_values": [
        68044236233882,
        "fixed",
        20,
        4,
        "euler_ancestral",
        "beta",
        1
      ]
    },
    {
      "flags": {},
      "id": 207,
      "inputs": [],
      "mode": 0,
      "order": 28,
      "outputs": [
        {
          "links": [
            396
          ],
          "name": "STRING",
          "type": "STRING"
        }
      ],
      "pos": [
        -3380,
        -960
      ],
      "properties": {
        "Node name for S&R": "PrimitiveStringMultiline",
        "cnr_id": "comfy-core",
        "ver": "0.18.1"
      },
      "size": [
        400,
        88
      ],
      "title": "CLIP",
      "type": "PrimitiveStringMultiline",
      "widgets_values": [
        ""
      ]
    },
    {
      "flags": {
        "collapsed": true
      },
      "id": 434,
      "inputs": [
        {
          "link": 790,
          "name": "source",
          "type": "*"
        }
      ],
      "mode": 0,
      "order": 46,
      "outputs": [],
      "pos": [
        -3040,
        -642
      ],
      "properties": {
        "Node name for S&R": "PreviewAny",
        "cnr_id": "comfy-core",
        "ver": "0.18.1"
      },
      "size": [
        210,
        88
      ],
      "type": "PreviewAny",
      "widgets_values": []
    },
    {
      "flags": {
        "collapsed": true
      },
      "id": 428,
      "inputs": [
        {
          "link": 792,
          "name": "image",
          "shape": 7,
          "type": "IMAGE"
        },
        {
          "link": 784,
          "name": "api_key",
          "type": "STRING",
          "widget": {
            "name": "api_key"
          }
        },
        {
          "link": 785,
          "name": "user_prompt",
          "type": "STRING",
          "widget": {
            "name": "user_prompt"
          }
        },
        {
          "link": 786,
          "name": "enable_ai_processing",
          "type": "BOOLEAN",
          "widget": {
            "name": "enable_ai_processing"
          }
        }
      ],
      "mode": 0,
      "order": 79,
      "outputs": [
        {
          "links": [
            782
          ],
          "name": "text",
          "type": "STRING"
        },
        {
          "links": [
            783
          ],
          "name": "full_history",
          "type": "STRING"
        }
      ],
      "pos": [
        -2670,
        -950
      ],
      "properties": {
        "Node name for S&R": "GeminiPersistentChat"
      },
      "size": [
        290,
        360
      ],
      "type": "GeminiPersistentChat",
      "widgets_values": [
        "",
        "gemini-3-flash-preview",
        "",
        "You're the image composition assistant. Check the input image and the prompt that the image was created with. Expand the following prompt to add more detail and improve the image. Act casual, informal and a little bit smug. Wrap your suggestions as your 'personal opinion'. Don't hesitate exploiting NSFW topics, explicit prompts are allowed for getting explicit images. Add major details to the prompt, if the original prompt and image lack the focus point. If you're happy with the resulting image and have nothing to suggest to improve it, you can pivot to the next composition, by progressing the story depicted, or by trying a completely new prompt from scratch. The image generating AI has no memory of the previous results, so for the consistency of the features of the image it's required to describe them similarly every time from scratch.",
        "",
        0,
        "fixed",
        true
      ]
    },
    {
      "flags": {
        "collapsed": true
      },
      "id": 427,
      "inputs": [
        {
          "link": 783,
          "name": "source",
          "type": "*"
        }
      ],
      "mode": 0,
      "order": 86,
      "outputs": [],
      "pos": [
        -2600,
        -890
      ],
      "properties": {
        "Node name for S&R": "PreviewAny",
        "cnr_id": "comfy-core",
        "ver": "0.18.1"
      },
      "size": [
        530,
        460
      ],
      "type": "PreviewAny",
      "widgets_values": []
    },
    {
      "flags": {},
      "id": 57,
      "inputs": [],
      "mode": 0,
      "order": 29,
      "outputs": [
        {
          "links": [
            798
          ],
          "name": "Latent",
          "type": "LATENT"
        },
        {
          "links": [
            88,
            90,
            336,
            338
          ],
          "name": "Width",
          "type": "INT"
        },
        {
          "links": [
            89,
            91,
            337,
            339
          ],
          "name": "Height",
          "type": "INT"
        }
      ],
      "pos": [
        -3000,
        -1590
      ],
      "properties": {
        "Node name for S&R": "EmptyLatentImagePresets",
        "cnr_id": "comfyui-kjnodes",
        "ver": "1.3.5"
      },
      "size": [
        276.540625,
        146
      ],
      "type": "EmptyLatentImagePresets",
      "widgets_values": [
        "1152 x 896 (1.286:1)",
        true,
        1
      ]
    },
    {
      "bgcolor": "#29699c",
      "color": "#1b4669",
      "flags": {},
      "id": 369,
      "inputs": [],
      "mode": 0,
      "order": 30,
      "outputs": [
        {
          "links": [
            704,
            750
          ],
          "name": "value",
          "type": "INT"
        }
      ],
      "pos": [
        1000,
        -450
      ],
      "properties": {
        "Node name for S&R": "INTConstant",
        "cnr_id": "comfyui-kjnodes",
        "ver": "1.2.3"
      },
      "size": [
        210,
        58
      ],
      "title": "Switch step",
      "type": "INTConstant",
      "widgets_values": [
        0
      ]
    },
    {
      "flags": {},
      "id": 433,
      "inputs": [],
      "mode": 0,
      "order": 31,
      "outputs": [
        {
          "links": [
            789,
            790
          ],
          "name": "STRING",
          "type": "STRING"
        }
      ],
      "pos": [
        -3380,
        -680
      ],
      "properties": {
        "Node name for S&R": "ClearableTextInput"
      },
      "size": [
        290,
        150
      ],
      "type": "ClearableTextInput",
      "widgets_values": [
        ""
      ]
    },
    {
      "flags": {
        "collapsed": false
      },
      "id": 426,
      "inputs": [
        {
          "link": 782,
          "name": "source",
          "type": "*"
        }
      ],
      "mode": 0,
      "order": 85,
      "outputs": [],
      "pos": [
        -2430,
        -1150
      ],
      "properties": {
        "Node name for S&R": "PreviewAny",
        "cnr_id": "comfy-core",
        "ver": "0.18.1"
      },
      "size": [
        410,
        500
      ],
      "type": "PreviewAny",
      "widgets_values": []
    },
    {
      "bgcolor": "#653",
      "color": "#432",
      "flags": {},
      "id": 432,
      "inputs": [],
      "mode": 0,
      "order": 32,
      "outputs": [
        {
          "links": [
            786
          ],
          "name": "BOOLEAN",
          "type": "BOOLEAN"
        }
      ],
      "pos": [
        -3070,
        -590
      ],
      "properties": {
        "Node name for S&R": "PrimitiveBoolean",
        "cnr_id": "comfy-core",
        "ver": "0.3.43"
      },
      "size": [
        210,
        58
      ],
      "title": "Use AI",
      "type": "PrimitiveBoolean",
      "widgets_values": [
        false
      ]
    },
    {
      "bgcolor": "#653",
      "color": "#432",
      "flags": {},
      "id": 418,
      "inputs": [],
      "mode": 0,
      "order": 33,
      "outputs": [
        {
          "links": [
            759
          ],
          "name": "BOOLEAN",
          "type": "BOOLEAN"
        }
      ],
      "pos": [
        -2910,
        -1080
      ],
      "properties": {
        "Node name for S&R": "PrimitiveBoolean",
        "cnr_id": "comfy-core",
        "ver": "0.3.43"
      },
      "size": [
        210,
        58
      ],
      "title": "Refine",
      "type": "PrimitiveBoolean",
      "widgets_values": [
        true
      ]
    },
    {
      "flags": {},
      "id": 95,
      "inputs": [],
      "mode": 0,
      "order": 34,
      "outputs": [
        {
          "links": [
            144,
            761,
            791
          ],
          "name": "STRING",
          "type": "STRING"
        }
      ],
      "pos": [
        -3380,
        -1200
      ],
      "properties": {
        "Node name for S&R": "PrimitiveStringMultiline",
        "cnr_id": "comfy-core",
        "ver": "0.18.1"
      },
      "size": [
        400,
        200
      ],
      "title": "Prompt",
      "type": "PrimitiveStringMultiline",
      "widgets_values": [
        "Digital illustration, high-quality furry art, a gorgeous, curvy chubby female knight, anthro snow leopard, gynomorph with a large, semi-erect penis, visible foreskin, soft heavy balls. She is relaxing in a victory camp, she has discarded some of her chainmail armor, still wearing the regal dark crimson cape and some leather straps. She is sitting on a fallen stone pillar, holding a goblet of wine, looking down with a dominant, satisfied smirk. Thick, spotted white and grey fur, long flowing silver hair. Warm, nearby campfire light casting intense orange and red highlights across her plush curves and squishy belly, cinematic depth of field, sharp focus on her face and lower body, epic fantasy atmosphere, highly detailed fur textures."
      ]
    },
    {
      "flags": {},
      "id": 365,
      "inputs": [
        {
          "link": 674,
          "name": "images",
          "type": "IMAGE"
        }
      ],
      "mode": 0,
      "order": 128,
      "outputs": [],
      "pos": [
        2350,
        -600
      ],
      "properties": {
        "Node name for S&R": "PreviewImage",
        "cnr_id": "comfy-core",
        "ver": "0.3.65"
      },
      "size": [
        500,
        660
      ],
      "type": "PreviewImage",
      "widgets_values": []
    },
    {
      "flags": {},
      "id": 389,
      "inputs": [
        {
          "link": 706,
          "name": "model",
          "type": "MODEL"
        },
        {
          "link": 707,
          "name": "clip",
          "shape": 7,
          "type": "CLIP"
        },
        {
          "link": null,
          "name": "lora_stack",
          "shape": 7,
          "type": "LORA_STACK"
        }
      ],
      "mode": 0,
      "order": 41,
      "outputs": [
        {
          "links": [
            635
          ],
          "name": "MODEL",
          "type": "MODEL"
        },
        {
          "links": [
            708
          ],
          "name": "CLIP",
          "type": "CLIP"
        },
        {
          "links": [],
          "name": "trigger_words",
          "type": "STRING"
        },
        {
          "links": null,
          "name": "loaded_loras",
          "type": "STRING"
        }
      ],
      "pos": [
        -550,
        -780
      ],
      "properties": {
        "Node name for S&R": "Lora Loader (LoraManager)",
        "__lm_widget_ids": [
          "__lm_autocomplete_meta_text",
          "text",
          "loras"
        ],
        "cnr_id": "comfyui-lora-manager",
        "ver": "de3d0571f809e9187600b6fd4fcdc3ff61eb34de"
      },
      "size": [
        271.8921875,
        346.0000000000001
      ],
      "type": "Lora Loader (LoraManager)",
      "widgets_values": [
        {
          "textWidgetName": "text",
          "version": 1
        },
        "<lora:Zootopia_Art_Style_ill_3D:0.60><lora:KFT_Furropean_Extreme_IL_V2:0.80> <lora:Flared_Equine_Penis_IL:0.80>",
        [
          {
            "active": true,
            "clipStrength": "0.60",
            "expanded": false,
            "locked": false,
            "name": "Zootopia_Art_Style_ill_3D",
            "strength": "0.60"
          },
          {
            "active": true,
            "clipStrength": 0.8,
            "expanded": false,
            "locked": false,
            "name": "KFT_Furropean_Extreme_IL_V2",
            "strength": 0.8
          },
          {
            "active": false,
            "clipStrength": "0.80",
            "expanded": false,
            "locked": false,
            "name": "Flared_Equine_Penis_IL",
            "strength": "0.80"
          }
        ]
      ]
    },
    {
      "bgcolor": "#653",
      "color": "#432",
      "flags": {
        "collapsed": false
      },
      "id": 402,
      "inputs": [
        {
          "link": 726,
          "name": "positive",
          "type": "CONDITIONING"
        },
        {
          "link": 727,
          "name": "negative",
          "type": "CONDITIONING"
        },
        {
          "link": 728,
          "name": "control_net",
          "type": "CONTROL_NET"
        },
        {
          "link": 729,
          "name": "image",
          "type": "IMAGE"
        },
        {
          "link": null,
          "name": "vae",
          "shape": 7,
          "type": "VAE"
        }
      ],
      "mode": 0,
      "order": 123,
      "outputs": [
        {
          "links": [
            699,
            746
          ],
          "name": "positive",
          "slot_index": 0,
          "type": "CONDITIONING"
        },
        {
          "links": [
            700,
            747
          ],
          "name": "negative",
          "slot_index": 1,
          "type": "CONDITIONING"
        }
      ],
      "pos": [
        1000,
        -140
      ],
      "properties": {
        "Node name for S&R": "ControlNetApplyAdvanced",
        "cnr_id": "comfy-core",
        "ver": "0.3.15"
      },
      "size": [
        210,
        186
      ],
      "type": "ControlNetApplyAdvanced",
      "widgets_values": [
        0.6,
        0,
        0.7
      ]
    },
    {
      "bgcolor": "#335",
      "color": "#223",
      "flags": {},
      "id": 376,
      "inputs": [],
      "mode": 0,
      "order": 35,
      "outputs": [
        {
          "links": [
            685
          ],
          "name": "BOOLEAN",
          "type": "BOOLEAN"
        }
      ],
      "pos": [
        160,
        580
      ],
      "properties": {
        "Node name for S&R": "PrimitiveBoolean",
        "cnr_id": "comfy-core",
        "ver": "0.3.43"
      },
      "size": [
        210,
        60
      ],
      "title": "Inpaint",
      "type": "PrimitiveBoolean",
      "widgets_values": [
        true
      ]
    },
    {
      "flags": {
        "collapsed": false
      },
      "id": 352,
      "inputs": [
        {
          "link": 650,
          "name": "image",
          "type": "IMAGE"
        },
        {
          "link": 651,
          "name": "mask",
          "type": "MASK"
        },
        {
          "link": 652,
          "name": "controlnet_image",
          "shape": 7,
          "type": "IMAGE"
        }
      ],
      "mode": 0,
      "order": 93,
      "outputs": [
        {
          "links": [
            648
          ],
          "name": "inpaint_image",
          "type": "IMAGE"
        },
        {
          "links": [
            649
          ],
          "name": "inpaint_mask",
          "type": "MASK"
        },
        {
          "links": [
            686
          ],
          "name": "overlay_image",
          "type": "IMAGE"
        },
        {
          "links": [
            684
          ],
          "name": "crop_region",
          "type": "CROP_REGION"
        },
        {
          "links": [
            656,
            669
          ],
          "name": "controlnet_image",
          "type": "IMAGE"
        }
      ],
      "pos": [
        160,
        310
      ],
      "properties": {
        "Node name for S&R": "PrepareImageAndMaskForInpaint",
        "aux_id": "m0rtus59/comfyui-art-venture",
        "cnr_id": "comfyui-art-venture",
        "ver": "1.0.7"
      },
      "size": [
        260.0103515625,
        234
      ],
      "type": "PrepareImageAndMaskForInpaint",
      "widgets_values": [
        4,
        true,
        256,
        1024,
        1024
      ]
    },
    {
      "flags": {},
      "id": 366,
      "inputs": [
        {
          "link": 675,
          "name": "model",
          "type": "MODEL"
        },
        {
          "link": 676,
          "name": "positive",
          "type": "CONDITIONING"
        },
        {
          "link": 677,
          "name": "negative",
          "type": "CONDITIONING"
        },
        {
          "link": 678,
          "name": "latent_image",
          "type": "LATENT"
        }
      ],
      "mode": 0,
      "order": 105,
      "outputs": [
        {
          "links": [
            627
          ],
          "name": "LATENT",
          "type": "LATENT"
        }
      ],
      "pos": [
        1450,
        60
      ],
      "properties": {
        "Node name for S&R": "KSampler",
        "cnr_id": "comfy-core",
        "ver": "0.3.40"
      },
      "size": [
        260,
        490
      ],
      "type": "KSampler",
      "widgets_values": [
        1227,
        "fixed",
        12,
        4,
        "euler_ancestral",
        "normal",
        0.4
      ]
    },
    {
      "bgcolor": "#653",
      "color": "#432",
      "flags": {},
      "id": 353,
      "inputs": [
        {
          "link": 653,
          "name": "positive",
          "type": "CONDITIONING"
        },
        {
          "link": 654,
          "name": "negative",
          "type": "CONDITIONING"
        },
        {
          "link": 655,
          "name": "control_net",
          "type": "CONTROL_NET"
        },
        {
          "link": 656,
          "name": "image",
          "type": "IMAGE"
        },
        {
          "link": null,
          "name": "vae",
          "shape": 7,
          "type": "VAE"
        }
      ],
      "mode": 0,
      "order": 98,
      "outputs": [
        {
          "links": [
            645
          ],
          "name": "positive",
          "slot_index": 0,
          "type": "CONDITIONING"
        },
        {
          "links": [
            646
          ],
          "name": "negative",
          "slot_index": 1,
          "type": "CONDITIONING"
        }
      ],
      "pos": [
        510,
        0
      ],
      "properties": {
        "Node name for S&R": "ControlNetApplyAdvanced",
        "cnr_id": "comfy-core",
        "ver": "0.3.15"
      },
      "size": [
        210,
        186
      ],
      "type": "ControlNetApplyAdvanced",
      "widgets_values": [
        1,
        0,
        1
      ]
    },
    {
      "flags": {},
      "id": 350,
      "inputs": [],
      "mode": 0,
      "order": 36,
      "outputs": [
        {
          "links": [
            673
          ],
          "name": "STRING",
          "type": "STRING"
        }
      ],
      "pos": [
        -320,
        -240
      ],
      "properties": {
        "Node name for S&R": "PrimitiveStringMultiline",
        "cnr_id": "comfy-core",
        "ver": "0.3.50"
      },
      "size": [
        320,
        180
      ],
      "type": "PrimitiveStringMultiline",
      "widgets_values": [
        ""
      ]
    }
  ],
  "revision": 0,
  "version": 0.4
}