Untitled

mail@pastecode.io avatar
unknown
plain_text
7 months ago
80 kB
3
Indexable
Never
set cut_paste_input [stack 0]
version 13.1 v2
push $cut_paste_input
Group {
 name iBlurU5
 help "iBlur v1.0\n\nThis gizmo should work like the iBlur from Shake. I'm still missing a ramped blur in nuke, especially for technical stuff, where a zBlur is just not the right thing (and also too slow)."
 tile_color 0xcc804eff
 selected true
 xpos 3885
 ypos 1487
 addUserKnob {20 Controls}
 addUserKnob {41 channels t "Select the channels you want to iBlur." T Blur11.channels}
 addUserKnob {26 divider2 l " " T " "}
 addUserKnob {14 blur l "blur size" R 0 100}
 blur 10
 addUserKnob {4 blur_type l "blur type" t "The gizmo is indeed using Nuke's 'Blur' or 'Defocus'. You know the difference!" M {blur "defocus " "" "" ""}}
 addUserKnob {4 quality t "This gizmo blurs the image in blended in slices. \nMore slices mean more accurate blur-ramp, and also more rendertime.  \n\nfast = 7 slices\naccurate = 13 slices" M {fast accurate "" ""}}
 quality accurate
 addUserKnob {26 spacer l "  " T "  "}
 addUserKnob {26 divider l "" +STARTLINE}
 addUserKnob {26 credit l "" +STARTLINE T "iBlur v2.0 | moritz eiche | 2011\nModified by Tony Lyons 2019"}
}
 BackdropNode {
  inputs 0
  name BackdropNode1
  tile_color 0x2e2e2eff
  note_font_size 42
  xpos 32
  ypos -426
  bdwidth 2731
  bdheight 633
 }
 BackdropNode {
  inputs 0
  name BackdropNode2
  tile_color 0x262626ff
  note_font_size 42
  xpos 114
  ypos -367
  bdwidth 2572
  bdheight 269
 }
 BackdropNode {
  inputs 0
  name BackdropNode3
  tile_color 0x262626ff
  note_font_size 42
  xpos 115
  ypos -83
  bdwidth 2573
  bdheight 236
 }
 BackdropNode {
  inputs 0
  name BackdropNode4
  tile_color 0x2e2e2eff
  note_font_size 42
  xpos 33
  ypos 320
  bdwidth 2733
  bdheight 625
 }
 BackdropNode {
  inputs 0
  name BackdropNode5
  tile_color 0x262626ff
  note_font_size 42
  xpos 108
  ypos 373
  bdwidth 2572
  bdheight 269
 }
 BackdropNode {
  inputs 0
  name BackdropNode6
  tile_color 0x262626ff
  note_font_size 42
  xpos 109
  ypos 652
  bdwidth 2575
  bdheight 237
 }
 Input {
  inputs 0
  name mask
  label a
  xpos -113
  ypos -764
  number 1
 }
 Dot {
  name Dot6
  xpos -79
  ypos -312
 }
set Nf97a3400 [stack 0]
 Dot {
  name Dot87
  xpos -79
  ypos -51
 }
set Nf97a3000 [stack 0]
 Dot {
  name Dot57
  xpos -79
  ypos 430
 }
set Nf97a2c00 [stack 0]
 Dot {
  name Dot2
  xpos 246
  ypos 430
 }
set Nf97a2800 [stack 0]
 Dot {
  name Dot4
  xpos 445
  ypos 430
 }
set Nf97a2400 [stack 0]
 Dot {
  name Dot32
  xpos 651
  ypos 430
 }
set Nf97a2000 [stack 0]
 Dot {
  name Dot33
  xpos 850
  ypos 430
 }
set Nf97a1c00 [stack 0]
 Dot {
  name Dot34
  xpos 1045
  ypos 430
 }
set Nf97a1800 [stack 0]
 Dot {
  name Dot35
  xpos 1233
  ypos 429
 }
set Nf97a1400 [stack 0]
 Dot {
  name Dot36
  xpos 1438
  ypos 429
 }
set Nf97a1000 [stack 0]
 Dot {
  name Dot37
  xpos 1634
  ypos 429
 }
set Nf97a0c00 [stack 0]
 Dot {
  name Dot38
  xpos 1834
  ypos 429
 }
set Nf97a0800 [stack 0]
 Dot {
  name Dot39
  xpos 2036
  ypos 429
 }
set Nf97a0400 [stack 0]
 Dot {
  name Dot40
  xpos 2234
  ypos 429
 }
set Nabd3c00 [stack 0]
 Dot {
  name Dot41
  xpos 2432
  ypos 428
 }
set Nabd3800 [stack 0]
 Dot {
  name Dot42
  xpos 2624
  ypos 428
 }
 Grade {
  channels rgba
  blackpoint 0.9
  white_clamp true
  name Grade12
  xpos 2590
  ypos 521
 }
 Input {
  inputs 0
  name image
  label rgba
  xpos -282
  ypos -767
 }
 Dot {
  name Dot1
  xpos -248
  ypos -272
 }
set Nabd2800 [stack 0]
 Dot {
  name Dot25
  xpos -248
  ypos -155
 }
set Nabd2400 [stack 0]
 Dot {
  name Dot86
  xpos -248
  ypos -11
 }
set Nabd2000 [stack 0]
 Dot {
  name Dot88
  xpos -248
  ypos 106
 }
set Nabd1c00 [stack 0]
 Dot {
  name Dot58
  xpos -248
  ypos 470
 }
set Nabd1800 [stack 0]
 Dot {
  name Dot43
  xpos 152
  ypos 470
 }
set Nabd1400 [stack 0]
 Dot {
  name Dot44
  xpos 354
  ypos 470
 }
set Nabd1000 [stack 0]
 Dot {
  name Dot45
  xpos 557
  ypos 470
 }
set Nabd0c00 [stack 0]
 Dot {
  name Dot46
  xpos 756
  ypos 470
 }
set Nabd0800 [stack 0]
 Dot {
  name Dot47
  xpos 954
  ypos 470
 }
set Nabd0400 [stack 0]
 Dot {
  name Dot48
  xpos 1142
  ypos 469
 }
set Nab97c00 [stack 0]
 Dot {
  name Dot49
  xpos 1347
  ypos 469
 }
set Nab97800 [stack 0]
 Dot {
  name Dot50
  xpos 1543
  ypos 469
 }
set Nab97400 [stack 0]
 Dot {
  name Dot51
  xpos 1743
  ypos 469
 }
set Nab97000 [stack 0]
 Dot {
  name Dot52
  xpos 1945
  ypos 469
 }
set Nab96c00 [stack 0]
 Dot {
  name Dot53
  xpos 2143
  ypos 469
 }
set Nab96800 [stack 0]
 Dot {
  name Dot54
  xpos 2341
  ypos 468
 }
set Nab96400 [stack 0]
 Dot {
  name Dot55
  xpos 2533
  ypos 468
 }
 Defocus {
  channels {{{parent.Blur11.channels}}}
  scale {{blur} {blur}}
  name Defocus13
  xpos 2499
  ypos 521
 }
push $Nabd3800
 Grade {
  channels rgba
  blackpoint 0.8
  whitepoint 0.9
  white_clamp true
  name Grade15
  xpos 2398
  ypos 521
 }
push $Nab96400
 Defocus {
  channels {{{parent.Blur11.channels}}}
  scale {{blur/10*9} {blur/10*9}}
  name Defocus12
  xpos 2307
  ypos 520
 }
push $Nabd3c00
 Grade {
  channels rgba
  blackpoint 0.7
  whitepoint 0.8
  white_clamp true
  name Grade16
  xpos 2200
  ypos 521
 }
push $Nab96800
 Defocus {
  channels {{{parent.Blur11.channels}}}
  scale {{blur/10*8} {blur/10*8}}
  name Defocus11
  xpos 2109
  ypos 522
 }
push $Nf97a0400
 Grade {
  channels rgba
  blackpoint 0.6
  whitepoint 0.7
  white_clamp true
  name Grade17
  xpos 2002
  ypos 521
 }
push $Nab96c00
 Defocus {
  channels {{{parent.Blur11.channels}}}
  scale {{blur/10*7} {blur/10*7}}
  name Defocus10
  xpos 1911
  ypos 521
 }
push $Nf97a0800
 Grade {
  channels rgba
  blackpoint 0.5
  whitepoint 0.6
  white_clamp true
  name Grade18
  xpos 1800
  ypos 521
 }
push $Nab97000
 Defocus {
  channels {{{parent.Blur11.channels}}}
  scale {{blur/10*6} {blur/10*6}}
  name Defocus9
  xpos 1709
  ypos 521
 }
push $Nf97a0c00
 Grade {
  channels rgba
  blackpoint 0.4
  whitepoint 0.5
  white_clamp true
  name Grade19
  xpos 1600
  ypos 521
 }
push $Nab97400
 Defocus {
  channels {{{parent.Blur11.channels}}}
  scale {{blur/10*5} {blur/10*5}}
  name Defocus8
  xpos 1509
  ypos 521
 }
push $Nf97a1000
 Grade {
  channels rgba
  blackpoint 0.3
  whitepoint 0.4
  white_clamp true
  name Grade20
  xpos 1404
  ypos 521
 }
push $Nab97800
 Defocus {
  channels {{{parent.Blur11.channels}}}
  scale {{blur/10*4} {blur/10*4}}
  name Defocus7
  xpos 1313
  ypos 521
 }
push $Nf97a1400
 Grade {
  channels rgba
  blackpoint 0.2
  whitepoint 0.3
  white_clamp true
  name Grade21
  xpos 1199
  ypos 521
 }
push $Nab97c00
 Defocus {
  channels {{{parent.Blur11.channels}}}
  scale {{blur/10*3} {blur/10*3}}
  name Defocus6
  xpos 1108
  ypos 522
 }
push $Nf97a1800
 Grade {
  channels rgba
  blackpoint 0.1
  whitepoint 0.2
  white_clamp true
  name Grade22
  xpos 1011
  ypos 521
 }
push $Nabd0400
 Defocus {
  channels {{{parent.Blur11.channels}}}
  scale {{blur/10*2} {blur/10*2}}
  name Defocus5
  xpos 920
  ypos 524
 }
push $Nf97a1c00
 Grade {
  channels rgba
  blackpoint 0.075
  whitepoint 0.1
  white_clamp true
  name Grade23
  xpos 816
  ypos 521
 }
push $Nabd0800
 Defocus {
  channels {{{parent.Blur11.channels}}}
  scale {{blur/10} {blur/10}}
  name Defocus4
  xpos 722
  ypos 522
 }
push $Nf97a2000
 Grade {
  channels rgba
  blackpoint 0.05
  whitepoint 0.075
  white_clamp true
  name Grade24
  xpos 617
  ypos 521
 }
push $Nabd0c00
 Defocus {
  channels {{{parent.Blur11.channels}}}
  scale {{blur/10/4*3} {blur/10/4*3}}
  name Defocus3
  xpos 523
  ypos 520
 }
push $Nf97a2400
 Grade {
  channels rgba
  blackpoint 0.025
  whitepoint 0.05
  white_clamp true
  name Grade25
  xpos 411
  ypos 521
 }
push $Nabd1000
 Defocus {
  channels {{{parent.Blur11.channels}}}
  scale {{blur/10/4*2} {blur/10/4*2}}
  name Defocus2
  xpos 320
  ypos 519
 }
push $Nf97a2800
 Grade {
  channels rgba
  whitepoint 0.025
  white_clamp true
  name Grade26
  xpos 212
  ypos 521
 }
push $Nabd1400
 Defocus {
  channels {{{parent.Blur11.channels}}}
  scale {{blur/10/4} {blur/10/4}}
  name Defocus1
  xpos 118
  ypos 518
 }
push $Nabd1800
 Dot {
  name Dot56
  xpos -248
  ypos 587
 }
set Nc4a57000 [stack 0]
 Group {
  inputs 3
  name KeymixBBox
  tile_color 0x4b5ec6ff
  xpos 118
  ypos 577
  addUserKnob {20 KeymixBBox}
  addUserKnob {41 channels T Keymix8.channels}
  addUserKnob {41 maskChannel l "mask channel" T Keymix8.maskChannel}
  addUserKnob {41 invertMask l invert -STARTLINE T Keymix8.invertMask}
  addUserKnob {41 mix T Keymix8.mix}
  addUserKnob {41 bbox l "Set BBox to" T Keymix8.bbox}
 }
  Input {
   inputs 0
   name InputA
   xpos 189
   ypos -485
   number 1
  }
set Nc4a56c00 [stack 0]
  Input {
   inputs 0
   name Inputmask
   xpos 531
   ypos -493
   number 2
  }
set Nc4a56800 [stack 0]
push $Nc4a56c00
  Merge2 {
   inputs 2
   operation plus
   bbox intersection
   name Merge1
   label "\[ expr \{ \[value mix] == 1 ? \" \" : \[concat Mix: \[value mix]] \}]"
   xpos 285
   ypos -410
  }
  Merge2 {
   inputs 2
   name Merge2
   label "\[ expr \{ \[value mix] == 1 ? \" \" : \[concat Mix: \[value mix]] \}]"
   selected true
   xpos 285
   ypos -365
  }
set Nc4a56000 [stack 0]
push $Nc4a56800
  CopyBBox {
   inputs 2
   name CopyBBox2
   xpos 531
   ypos -259
  }
push $Nc4a56000
push $Nc4a56c00
  CopyBBox {
   inputs 2
   name CopyBBox1
   xpos 189
   ypos -259
  }
  Input {
   inputs 0
   name InputB
   xpos 378
   ypos -493
  }
  Keymix {
   inputs 3
   name Keymix8
   xpos 378
   ypos -259
  }
  Output {
   name Output1
   xpos 378
   ypos -158
  }
 end_group
 Group {
  inputs 3
  name KeymixBBox1
  tile_color 0x4b5ec6ff
  xpos 320
  ypos 577
  addUserKnob {20 KeymixBBox}
  addUserKnob {41 channels T Keymix8.channels}
  addUserKnob {41 maskChannel l "mask channel" T Keymix8.maskChannel}
  addUserKnob {41 invertMask l invert -STARTLINE T Keymix8.invertMask}
  addUserKnob {41 mix T Keymix8.mix}
  addUserKnob {41 bbox l "Set BBox to" T Keymix8.bbox}
 }
  Input {
   inputs 0
   name InputA
   xpos 189
   ypos -485
   number 1
  }
set Nc4a54800 [stack 0]
  Input {
   inputs 0
   name Inputmask
   xpos 531
   ypos -493
   number 2
  }
set Nc4a54400 [stack 0]
push $Nc4a54800
  Merge2 {
   inputs 2
   operation plus
   bbox intersection
   name Merge1
   label "\[ expr \{ \[value mix] == 1 ? \" \" : \[concat Mix: \[value mix]] \}]"
   xpos 285
   ypos -410
  }
  Merge2 {
   inputs 2
   name Merge2
   label "\[ expr \{ \[value mix] == 1 ? \" \" : \[concat Mix: \[value mix]] \}]"
   selected true
   xpos 285
   ypos -365
  }
set Nc49fb800 [stack 0]
push $Nc4a54400
  CopyBBox {
   inputs 2
   name CopyBBox2
   xpos 531
   ypos -259
  }
push $Nc49fb800
push $Nc4a54800
  CopyBBox {
   inputs 2
   name CopyBBox1
   xpos 189
   ypos -259
  }
  Input {
   inputs 0
   name InputB
   xpos 378
   ypos -493
  }
  Keymix {
   inputs 3
   name Keymix8
   xpos 378
   ypos -259
  }
  Output {
   name Output1
   xpos 378
   ypos -158
  }
 end_group
 Group {
  inputs 3
  name KeymixBBox2
  tile_color 0x4b5ec6ff
  xpos 523
  ypos 577
  addUserKnob {20 KeymixBBox}
  addUserKnob {41 channels T Keymix8.channels}
  addUserKnob {41 maskChannel l "mask channel" T Keymix8.maskChannel}
  addUserKnob {41 invertMask l invert -STARTLINE T Keymix8.invertMask}
  addUserKnob {41 mix T Keymix8.mix}
  addUserKnob {41 bbox l "Set BBox to" T Keymix8.bbox}
 }
  Input {
   inputs 0
   name InputA
   xpos 189
   ypos -485
   number 1
  }
set Nc49fa000 [stack 0]
  Input {
   inputs 0
   name Inputmask
   xpos 531
   ypos -493
   number 2
  }
set Nc49f9c00 [stack 0]
push $Nc49fa000
  Merge2 {
   inputs 2
   operation plus
   bbox intersection
   name Merge1
   label "\[ expr \{ \[value mix] == 1 ? \" \" : \[concat Mix: \[value mix]] \}]"
   xpos 285
   ypos -410
  }
  Merge2 {
   inputs 2
   name Merge2
   label "\[ expr \{ \[value mix] == 1 ? \" \" : \[concat Mix: \[value mix]] \}]"
   selected true
   xpos 285
   ypos -365
  }
set Nc49f9400 [stack 0]
push $Nc49f9c00
  CopyBBox {
   inputs 2
   name CopyBBox2
   xpos 531
   ypos -259
  }
push $Nc49f9400
push $Nc49fa000
  CopyBBox {
   inputs 2
   name CopyBBox1
   xpos 189
   ypos -259
  }
  Input {
   inputs 0
   name InputB
   xpos 378
   ypos -493
  }
  Keymix {
   inputs 3
   name Keymix8
   xpos 378
   ypos -259
  }
  Output {
   name Output1
   xpos 378
   ypos -158
  }
 end_group
 Group {
  inputs 3
  name KeymixBBox3
  tile_color 0x4b5ec6ff
  xpos 722
  ypos 577
  addUserKnob {20 KeymixBBox}
  addUserKnob {41 channels T Keymix8.channels}
  addUserKnob {41 maskChannel l "mask channel" T Keymix8.maskChannel}
  addUserKnob {41 invertMask l invert -STARTLINE T Keymix8.invertMask}
  addUserKnob {41 mix T Keymix8.mix}
  addUserKnob {41 bbox l "Set BBox to" T Keymix8.bbox}
 }
  Input {
   inputs 0
   name InputA
   xpos 189
   ypos -485
   number 1
  }
set N1db8f800 [stack 0]
  Input {
   inputs 0
   name Inputmask
   xpos 531
   ypos -493
   number 2
  }
set N1db8f400 [stack 0]
push $N1db8f800
  Merge2 {
   inputs 2
   operation plus
   bbox intersection
   name Merge1
   label "\[ expr \{ \[value mix] == 1 ? \" \" : \[concat Mix: \[value mix]] \}]"
   xpos 285
   ypos -410
  }
  Merge2 {
   inputs 2
   name Merge2
   label "\[ expr \{ \[value mix] == 1 ? \" \" : \[concat Mix: \[value mix]] \}]"
   selected true
   xpos 285
   ypos -365
  }
set N1db8ec00 [stack 0]
push $N1db8f400
  CopyBBox {
   inputs 2
   name CopyBBox2
   xpos 531
   ypos -259
  }
push $N1db8ec00
push $N1db8f800
  CopyBBox {
   inputs 2
   name CopyBBox1
   xpos 189
   ypos -259
  }
  Input {
   inputs 0
   name InputB
   xpos 378
   ypos -493
  }
  Keymix {
   inputs 3
   name Keymix8
   xpos 378
   ypos -259
  }
  Output {
   name Output1
   xpos 378
   ypos -158
  }
 end_group
 Group {
  inputs 3
  name KeymixBBox4
  tile_color 0x4b5ec6ff
  xpos 920
  ypos 577
  addUserKnob {20 KeymixBBox}
  addUserKnob {41 channels T Keymix8.channels}
  addUserKnob {41 maskChannel l "mask channel" T Keymix8.maskChannel}
  addUserKnob {41 invertMask l invert -STARTLINE T Keymix8.invertMask}
  addUserKnob {41 mix T Keymix8.mix}
  addUserKnob {41 bbox l "Set BBox to" T Keymix8.bbox}
 }
  Input {
   inputs 0
   name InputA
   xpos 189
   ypos -485
   number 1
  }
set N1db8d400 [stack 0]
  Input {
   inputs 0
   name Inputmask
   xpos 531
   ypos -493
   number 2
  }
set N1db8d000 [stack 0]
push $N1db8d400
  Merge2 {
   inputs 2
   operation plus
   bbox intersection
   name Merge1
   label "\[ expr \{ \[value mix] == 1 ? \" \" : \[concat Mix: \[value mix]] \}]"
   xpos 285
   ypos -410
  }
  Merge2 {
   inputs 2
   name Merge2
   label "\[ expr \{ \[value mix] == 1 ? \" \" : \[concat Mix: \[value mix]] \}]"
   selected true
   xpos 285
   ypos -365
  }
set N1db8c800 [stack 0]
push $N1db8d000
  CopyBBox {
   inputs 2
   name CopyBBox2
   xpos 531
   ypos -259
  }
push $N1db8c800
push $N1db8d400
  CopyBBox {
   inputs 2
   name CopyBBox1
   xpos 189
   ypos -259
  }
  Input {
   inputs 0
   name InputB
   xpos 378
   ypos -493
  }
  Keymix {
   inputs 3
   name Keymix8
   xpos 378
   ypos -259
  }
  Output {
   name Output1
   xpos 378
   ypos -158
  }
 end_group
 Group {
  inputs 3
  name KeymixBBox5
  tile_color 0x4b5ec6ff
  xpos 1108
  ypos 577
  addUserKnob {20 KeymixBBox}
  addUserKnob {41 channels T Keymix8.channels}
  addUserKnob {41 maskChannel l "mask channel" T Keymix8.maskChannel}
  addUserKnob {41 invertMask l invert -STARTLINE T Keymix8.invertMask}
  addUserKnob {41 mix T Keymix8.mix}
  addUserKnob {41 bbox l "Set BBox to" T Keymix8.bbox}
 }
  Input {
   inputs 0
   name InputA
   xpos 189
   ypos -485
   number 1
  }
set N1db36c00 [stack 0]
  Input {
   inputs 0
   name Inputmask
   xpos 531
   ypos -493
   number 2
  }
set N1db36800 [stack 0]
push $N1db36c00
  Merge2 {
   inputs 2
   operation plus
   bbox intersection
   name Merge1
   label "\[ expr \{ \[value mix] == 1 ? \" \" : \[concat Mix: \[value mix]] \}]"
   xpos 285
   ypos -410
  }
  Merge2 {
   inputs 2
   name Merge2
   label "\[ expr \{ \[value mix] == 1 ? \" \" : \[concat Mix: \[value mix]] \}]"
   selected true
   xpos 285
   ypos -365
  }
set N1db36000 [stack 0]
push $N1db36800
  CopyBBox {
   inputs 2
   name CopyBBox2
   xpos 531
   ypos -259
  }
push $N1db36000
push $N1db36c00
  CopyBBox {
   inputs 2
   name CopyBBox1
   xpos 189
   ypos -259
  }
  Input {
   inputs 0
   name InputB
   xpos 378
   ypos -493
  }
  Keymix {
   inputs 3
   name Keymix8
   xpos 378
   ypos -259
  }
  Output {
   name Output1
   xpos 378
   ypos -158
  }
 end_group
 Group {
  inputs 3
  name KeymixBBox6
  tile_color 0x4b5ec6ff
  xpos 1313
  ypos 577
  addUserKnob {20 KeymixBBox}
  addUserKnob {41 channels T Keymix8.channels}
  addUserKnob {41 maskChannel l "mask channel" T Keymix8.maskChannel}
  addUserKnob {41 invertMask l invert -STARTLINE T Keymix8.invertMask}
  addUserKnob {41 mix T Keymix8.mix}
  addUserKnob {41 bbox l "Set BBox to" T Keymix8.bbox}
 }
  Input {
   inputs 0
   name InputA
   xpos 189
   ypos -485
   number 1
  }
set N1db34800 [stack 0]
  Input {
   inputs 0
   name Inputmask
   xpos 531
   ypos -493
   number 2
  }
set N1db34400 [stack 0]
push $N1db34800
  Merge2 {
   inputs 2
   operation plus
   bbox intersection
   name Merge1
   label "\[ expr \{ \[value mix] == 1 ? \" \" : \[concat Mix: \[value mix]] \}]"
   xpos 285
   ypos -410
  }
  Merge2 {
   inputs 2
   name Merge2
   label "\[ expr \{ \[value mix] == 1 ? \" \" : \[concat Mix: \[value mix]] \}]"
   selected true
   xpos 285
   ypos -365
  }
set N1dae7800 [stack 0]
push $N1db34400
  CopyBBox {
   inputs 2
   name CopyBBox2
   xpos 531
   ypos -259
  }
push $N1dae7800
push $N1db34800
  CopyBBox {
   inputs 2
   name CopyBBox1
   xpos 189
   ypos -259
  }
  Input {
   inputs 0
   name InputB
   xpos 378
   ypos -493
  }
  Keymix {
   inputs 3
   name Keymix8
   xpos 378
   ypos -259
  }
  Output {
   name Output1
   xpos 378
   ypos -158
  }
 end_group
 Group {
  inputs 3
  name KeymixBBox7
  tile_color 0x4b5ec6ff
  xpos 1509
  ypos 577
  addUserKnob {20 KeymixBBox}
  addUserKnob {41 channels T Keymix8.channels}
  addUserKnob {41 maskChannel l "mask channel" T Keymix8.maskChannel}
  addUserKnob {41 invertMask l invert -STARTLINE T Keymix8.invertMask}
  addUserKnob {41 mix T Keymix8.mix}
  addUserKnob {41 bbox l "Set BBox to" T Keymix8.bbox}
 }
  Input {
   inputs 0
   name InputA
   xpos 189
   ypos -485
   number 1
  }
set N1dae6000 [stack 0]
  Input {
   inputs 0
   name Inputmask
   xpos 531
   ypos -493
   number 2
  }
set N1dae5c00 [stack 0]
push $N1dae6000
  Merge2 {
   inputs 2
   operation plus
   bbox intersection
   name Merge1
   label "\[ expr \{ \[value mix] == 1 ? \" \" : \[concat Mix: \[value mix]] \}]"
   xpos 285
   ypos -410
  }
  Merge2 {
   inputs 2
   name Merge2
   label "\[ expr \{ \[value mix] == 1 ? \" \" : \[concat Mix: \[value mix]] \}]"
   selected true
   xpos 285
   ypos -365
  }
set N1dae5400 [stack 0]
push $N1dae5c00
  CopyBBox {
   inputs 2
   name CopyBBox2
   xpos 531
   ypos -259
  }
push $N1dae5400
push $N1dae6000
  CopyBBox {
   inputs 2
   name CopyBBox1
   xpos 189
   ypos -259
  }
  Input {
   inputs 0
   name InputB
   xpos 378
   ypos -493
  }
  Keymix {
   inputs 3
   name Keymix8
   xpos 378
   ypos -259
  }
  Output {
   name Output1
   xpos 378
   ypos -158
  }
 end_group
 Group {
  inputs 3
  name KeymixBBox9
  tile_color 0x4b5ec6ff
  xpos 1709
  ypos 577
  addUserKnob {20 KeymixBBox}
  addUserKnob {41 channels T Keymix8.channels}
  addUserKnob {41 maskChannel l "mask channel" T Keymix8.maskChannel}
  addUserKnob {41 invertMask l invert -STARTLINE T Keymix8.invertMask}
  addUserKnob {41 mix T Keymix8.mix}
  addUserKnob {41 bbox l "Set BBox to" T Keymix8.bbox}
 }
  Input {
   inputs 0
   name InputA
   xpos 189
   ypos -485
   number 1
  }
set Naef3800 [stack 0]
  Input {
   inputs 0
   name Inputmask
   xpos 531
   ypos -493
   number 2
  }
set Naef3400 [stack 0]
push $Naef3800
  Merge2 {
   inputs 2
   operation plus
   bbox intersection
   name Merge1
   label "\[ expr \{ \[value mix] == 1 ? \" \" : \[concat Mix: \[value mix]] \}]"
   xpos 285
   ypos -410
  }
  Merge2 {
   inputs 2
   name Merge2
   label "\[ expr \{ \[value mix] == 1 ? \" \" : \[concat Mix: \[value mix]] \}]"
   selected true
   xpos 285
   ypos -365
  }
set Naef2c00 [stack 0]
push $Naef3400
  CopyBBox {
   inputs 2
   name CopyBBox2
   xpos 531
   ypos -259
  }
push $Naef2c00
push $Naef3800
  CopyBBox {
   inputs 2
   name CopyBBox1
   xpos 189
   ypos -259
  }
  Input {
   inputs 0
   name InputB
   xpos 378
   ypos -493
  }
  Keymix {
   inputs 3
   name Keymix8
   xpos 378
   ypos -259
  }
  Output {
   name Output1
   xpos 378
   ypos -158
  }
 end_group
 Group {
  inputs 3
  name KeymixBBox10
  tile_color 0x4b5ec6ff
  xpos 1911
  ypos 577
  addUserKnob {20 KeymixBBox}
  addUserKnob {41 channels T Keymix8.channels}
  addUserKnob {41 maskChannel l "mask channel" T Keymix8.maskChannel}
  addUserKnob {41 invertMask l invert -STARTLINE T Keymix8.invertMask}
  addUserKnob {41 mix T Keymix8.mix}
  addUserKnob {41 bbox l "Set BBox to" T Keymix8.bbox}
 }
  Input {
   inputs 0
   name InputA
   xpos 189
   ypos -485
   number 1
  }
set Naef1400 [stack 0]
  Input {
   inputs 0
   name Inputmask
   xpos 531
   ypos -493
   number 2
  }
set Naef1000 [stack 0]
push $Naef1400
  Merge2 {
   inputs 2
   operation plus
   bbox intersection
   name Merge1
   label "\[ expr \{ \[value mix] == 1 ? \" \" : \[concat Mix: \[value mix]] \}]"
   xpos 285
   ypos -410
  }
  Merge2 {
   inputs 2
   name Merge2
   label "\[ expr \{ \[value mix] == 1 ? \" \" : \[concat Mix: \[value mix]] \}]"
   selected true
   xpos 285
   ypos -365
  }
set Naef0800 [stack 0]
push $Naef1000
  CopyBBox {
   inputs 2
   name CopyBBox2
   xpos 531
   ypos -259
  }
push $Naef0800
push $Naef1400
  CopyBBox {
   inputs 2
   name CopyBBox1
   xpos 189
   ypos -259
  }
  Input {
   inputs 0
   name InputB
   xpos 378
   ypos -493
  }
  Keymix {
   inputs 3
   name Keymix8
   xpos 378
   ypos -259
  }
  Output {
   name Output1
   xpos 378
   ypos -158
  }
 end_group
 Group {
  inputs 3
  name KeymixBBox11
  tile_color 0x4b5ec6ff
  xpos 2109
  ypos 577
  addUserKnob {20 KeymixBBox}
  addUserKnob {41 channels T Keymix8.channels}
  addUserKnob {41 maskChannel l "mask channel" T Keymix8.maskChannel}
  addUserKnob {41 invertMask l invert -STARTLINE T Keymix8.invertMask}
  addUserKnob {41 mix T Keymix8.mix}
  addUserKnob {41 bbox l "Set BBox to" T Keymix8.bbox}
 }
  Input {
   inputs 0
   name InputA
   xpos 189
   ypos -485
   number 1
  }
set Nae96c00 [stack 0]
  Input {
   inputs 0
   name Inputmask
   xpos 531
   ypos -493
   number 2
  }
set Nae96800 [stack 0]
push $Nae96c00
  Merge2 {
   inputs 2
   operation plus
   bbox intersection
   name Merge1
   label "\[ expr \{ \[value mix] == 1 ? \" \" : \[concat Mix: \[value mix]] \}]"
   xpos 285
   ypos -410
  }
  Merge2 {
   inputs 2
   name Merge2
   label "\[ expr \{ \[value mix] == 1 ? \" \" : \[concat Mix: \[value mix]] \}]"
   selected true
   xpos 285
   ypos -365
  }
set Nae96000 [stack 0]
push $Nae96800
  CopyBBox {
   inputs 2
   name CopyBBox2
   xpos 531
   ypos -259
  }
push $Nae96000
push $Nae96c00
  CopyBBox {
   inputs 2
   name CopyBBox1
   xpos 189
   ypos -259
  }
  Input {
   inputs 0
   name InputB
   xpos 378
   ypos -493
  }
  Keymix {
   inputs 3
   name Keymix8
   xpos 378
   ypos -259
  }
  Output {
   name Output1
   xpos 378
   ypos -158
  }
 end_group
 Group {
  inputs 3
  name KeymixBBox12
  tile_color 0x4b5ec6ff
  xpos 2307
  ypos 577
  addUserKnob {20 KeymixBBox}
  addUserKnob {41 channels T Keymix8.channels}
  addUserKnob {41 maskChannel l "mask channel" T Keymix8.maskChannel}
  addUserKnob {41 invertMask l invert -STARTLINE T Keymix8.invertMask}
  addUserKnob {41 mix T Keymix8.mix}
  addUserKnob {41 bbox l "Set BBox to" T Keymix8.bbox}
 }
  Input {
   inputs 0
   name InputA
   xpos 189
   ypos -485
   number 1
  }
set Nae94800 [stack 0]
  Input {
   inputs 0
   name Inputmask
   xpos 531
   ypos -493
   number 2
  }
set Nae94400 [stack 0]
push $Nae94800
  Merge2 {
   inputs 2
   operation plus
   bbox intersection
   name Merge1
   label "\[ expr \{ \[value mix] == 1 ? \" \" : \[concat Mix: \[value mix]] \}]"
   xpos 285
   ypos -410
  }
  Merge2 {
   inputs 2
   name Merge2
   label "\[ expr \{ \[value mix] == 1 ? \" \" : \[concat Mix: \[value mix]] \}]"
   selected true
   xpos 285
   ypos -365
  }
set Nae47800 [stack 0]
push $Nae94400
  CopyBBox {
   inputs 2
   name CopyBBox2
   xpos 531
   ypos -259
  }
push $Nae47800
push $Nae94800
  CopyBBox {
   inputs 2
   name CopyBBox1
   xpos 189
   ypos -259
  }
  Input {
   inputs 0
   name InputB
   xpos 378
   ypos -493
  }
  Keymix {
   inputs 3
   name Keymix8
   xpos 378
   ypos -259
  }
  Output {
   name Output1
   xpos 378
   ypos -158
  }
 end_group
 Group {
  inputs 3
  name KeymixBBox13
  tile_color 0x4b5ec6ff
  xpos 2499
  ypos 577
  addUserKnob {20 KeymixBBox}
  addUserKnob {41 channels T Keymix8.channels}
  addUserKnob {41 maskChannel l "mask channel" T Keymix8.maskChannel}
  addUserKnob {41 invertMask l invert -STARTLINE T Keymix8.invertMask}
  addUserKnob {41 mix T Keymix8.mix}
  addUserKnob {41 bbox l "Set BBox to" T Keymix8.bbox}
 }
  Input {
   inputs 0
   name InputA
   xpos 189
   ypos -485
   number 1
  }
set Nae46000 [stack 0]
  Input {
   inputs 0
   name Inputmask
   xpos 531
   ypos -493
   number 2
  }
set Nae45c00 [stack 0]
push $Nae46000
  Merge2 {
   inputs 2
   operation plus
   bbox intersection
   name Merge1
   label "\[ expr \{ \[value mix] == 1 ? \" \" : \[concat Mix: \[value mix]] \}]"
   xpos 285
   ypos -410
  }
  Merge2 {
   inputs 2
   name Merge2
   label "\[ expr \{ \[value mix] == 1 ? \" \" : \[concat Mix: \[value mix]] \}]"
   selected true
   xpos 285
   ypos -365
  }
set Nae45400 [stack 0]
push $Nae45c00
  CopyBBox {
   inputs 2
   name CopyBBox2
   xpos 531
   ypos -259
  }
push $Nae45400
push $Nae46000
  CopyBBox {
   inputs 2
   name CopyBBox1
   xpos 189
   ypos -259
  }
  Input {
   inputs 0
   name InputB
   xpos 378
   ypos -493
  }
  Keymix {
   inputs 3
   name Keymix8
   xpos 378
   ypos -259
  }
  Output {
   name Output1
   xpos 378
   ypos -158
  }
 end_group
 Dot {
  name Dot67
  xpos 2886
  ypos 587
 }
push $Nf97a2c00
 Dot {
  name Dot105
  xpos -79
  ypos 688
 }
 Dot {
  name Dot62
  xpos 244
  ypos 687
 }
set Nc4b9f000 [stack 0]
 Dot {
  name Dot65
  xpos 443
  ypos 687
 }
set Nc4b9ec00 [stack 0]
 Dot {
  name Dot69
  xpos 848
  ypos 687
 }
set Nc4b9e800 [stack 0]
 Dot {
  name Dot71
  xpos 1245
  ypos 687
 }
set Nc4b9e400 [stack 0]
 Dot {
  name Dot82
  xpos 1635
  ypos 686
 }
set Nc4b9e000 [stack 0]
 Dot {
  name Dot89
  xpos 2036
  ypos 686
 }
set Nc4b9dc00 [stack 0]
 Dot {
  name Dot91
  xpos 2622
  ypos 685
 }
 Grade {
  channels rgba
  blackpoint 0.7
  white_clamp true
  name Grade28
  xpos 2588
  ypos 778
 }
push $Nc4a57000
 Dot {
  name Dot106
  xpos -248
  ypos 728
 }
set Nc4b9d000 [stack 0]
 Dot {
  name Dot92
  xpos 150
  ypos 727
 }
set Nc4b9cc00 [stack 0]
 Dot {
  name Dot93
  xpos 352
  ypos 727
 }
set Nc4b9c800 [stack 0]
 Dot {
  name Dot95
  xpos 754
  ypos 727
 }
set Nc4b9c400 [stack 0]
 Dot {
  name Dot96
  xpos 1154
  ypos 727
 }
set Nc4b6bc00 [stack 0]
 Dot {
  name Dot100
  xpos 1544
  ypos 726
 }
set Nc4b6b800 [stack 0]
 Dot {
  name Dot102
  xpos 1945
  ypos 726
 }
set Nc4b6b400 [stack 0]
 Dot {
  name Dot104
  xpos 2531
  ypos 725
 }
 Defocus {
  channels {{{parent.Blur11.channels}}}
  scale {{blur} {blur}}
  name Defocus14
  xpos 2497
  ypos 779
 }
push $Nc4b9dc00
 Grade {
  channels rgba
  blackpoint 0.5
  whitepoint 0.7
  white_clamp true
  name Grade32
  xpos 2002
  ypos 779
 }
push $Nc4b6b400
 Defocus {
  channels {{{parent.Blur11.channels}}}
  scale {{blur/10*7} {blur/10*7}}
  name Defocus16
  xpos 1911
  ypos 778
 }
push $Nc4b9e000
 Grade {
  channels rgba
  blackpoint 0.3
  whitepoint 0.5
  white_clamp true
  name Grade37
  xpos 1601
  ypos 778
 }
push $Nc4b6b800
 Defocus {
  channels {{{parent.Blur11.channels}}}
  scale {{blur/10*5} {blur/10*5}}
  name Defocus18
  xpos 1510
  ypos 778
 }
push $Nc4b9e400
 Grade {
  channels rgba
  blackpoint 0.1
  whitepoint 0.3
  white_clamp true
  name Grade43
  xpos 1211
  ypos 778
 }
push $Nc4b6bc00
 Defocus {
  channels {{{parent.Blur11.channels}}}
  scale {{blur/10*3} {blur/10*3}}
  name Defocus22
  xpos 1120
  ypos 777
 }
push $Nc4b9e800
 Grade {
  channels rgba
  blackpoint 0.05
  whitepoint 0.1
  white_clamp true
  name Grade44
  xpos 814
  ypos 778
 }
push $Nc4b9c400
 Defocus {
  channels {{{parent.Blur11.channels}}}
  scale {{blur/10} {blur/10}}
  name Defocus23
  xpos 720
  ypos 778
 }
push $Nc4b9ec00
 Grade {
  channels rgba
  blackpoint 0.025
  whitepoint 0.05
  white_clamp true
  name Grade46
  xpos 409
  ypos 778
 }
push $Nc4b9c800
 Defocus {
  channels {{{parent.Blur11.channels}}}
  scale {{blur/10/4*2} {blur/10/4*2}}
  name Defocus25
  xpos 318
  ypos 777
 }
push $Nc4b9f000
 Grade {
  channels rgba
  whitepoint 0.025
  white_clamp true
  name Grade47
  xpos 210
  ypos 777
 }
push $Nc4b9cc00
 Defocus {
  channels {{{parent.Blur11.channels}}}
  scale {{blur/10/4} {blur/10/4}}
  name Defocus26
  xpos 116
  ypos 778
 }
push $Nc4b9d000
 Dot {
  name Dot107
  xpos -248
  ypos 845
 }
 Group {
  inputs 3
  name KeymixBBox8
  tile_color 0x4b5ec6ff
  xpos 116
  ypos 835
  addUserKnob {20 KeymixBBox}
  addUserKnob {41 channels T Keymix8.channels}
  addUserKnob {41 maskChannel l "mask channel" T Keymix8.maskChannel}
  addUserKnob {41 invertMask l invert -STARTLINE T Keymix8.invertMask}
  addUserKnob {41 mix T Keymix8.mix}
  addUserKnob {41 bbox l "Set BBox to" T Keymix8.bbox}
 }
  Input {
   inputs 0
   name InputA
   xpos 189
   ypos -485
   number 1
  }
set Nc4afb000 [stack 0]
  Input {
   inputs 0
   name Inputmask
   xpos 531
   ypos -493
   number 2
  }
set Nc4afac00 [stack 0]
push $Nc4afb000
  Merge2 {
   inputs 2
   operation plus
   bbox intersection
   name Merge1
   label "\[ expr \{ \[value mix] == 1 ? \" \" : \[concat Mix: \[value mix]] \}]"
   xpos 285
   ypos -410
  }
  Merge2 {
   inputs 2
   name Merge2
   label "\[ expr \{ \[value mix] == 1 ? \" \" : \[concat Mix: \[value mix]] \}]"
   selected true
   xpos 285
   ypos -365
  }
set Nc4afa400 [stack 0]
push $Nc4afac00
  CopyBBox {
   inputs 2
   name CopyBBox2
   xpos 531
   ypos -259
  }
push $Nc4afa400
push $Nc4afb000
  CopyBBox {
   inputs 2
   name CopyBBox1
   xpos 189
   ypos -259
  }
  Input {
   inputs 0
   name InputB
   xpos 378
   ypos -493
  }
  Keymix {
   inputs 3
   name Keymix8
   xpos 378
   ypos -259
  }
  Output {
   name Output1
   xpos 378
   ypos -158
  }
 end_group
 Group {
  inputs 3
  name KeymixBBox14
  tile_color 0x4b5ec6ff
  xpos 318
  ypos 835
  addUserKnob {20 KeymixBBox}
  addUserKnob {41 channels T Keymix8.channels}
  addUserKnob {41 maskChannel l "mask channel" T Keymix8.maskChannel}
  addUserKnob {41 invertMask l invert -STARTLINE T Keymix8.invertMask}
  addUserKnob {41 mix T Keymix8.mix}
  addUserKnob {41 bbox l "Set BBox to" T Keymix8.bbox}
 }
  Input {
   inputs 0
   name InputA
   xpos 189
   ypos -485
   number 1
  }
set Nc4af8c00 [stack 0]
  Input {
   inputs 0
   name Inputmask
   xpos 531
   ypos -493
   number 2
  }
set Nc4af8800 [stack 0]
push $Nc4af8c00
  Merge2 {
   inputs 2
   operation plus
   bbox intersection
   name Merge1
   label "\[ expr \{ \[value mix] == 1 ? \" \" : \[concat Mix: \[value mix]] \}]"
   xpos 285
   ypos -410
  }
  Merge2 {
   inputs 2
   name Merge2
   label "\[ expr \{ \[value mix] == 1 ? \" \" : \[concat Mix: \[value mix]] \}]"
   selected true
   xpos 285
   ypos -365
  }
set N20113c00 [stack 0]
push $Nc4af8800
  CopyBBox {
   inputs 2
   name CopyBBox2
   xpos 531
   ypos -259
  }
push $N20113c00
push $Nc4af8c00
  CopyBBox {
   inputs 2
   name CopyBBox1
   xpos 189
   ypos -259
  }
  Input {
   inputs 0
   name InputB
   xpos 378
   ypos -493
  }
  Keymix {
   inputs 3
   name Keymix8
   xpos 378
   ypos -259
  }
  Output {
   name Output1
   xpos 378
   ypos -158
  }
 end_group
 Group {
  inputs 3
  name KeymixBBox15
  tile_color 0x4b5ec6ff
  xpos 720
  ypos 836
  addUserKnob {20 KeymixBBox}
  addUserKnob {41 channels T Keymix8.channels}
  addUserKnob {41 maskChannel l "mask channel" T Keymix8.maskChannel}
  addUserKnob {41 invertMask l invert -STARTLINE T Keymix8.invertMask}
  addUserKnob {41 mix T Keymix8.mix}
  addUserKnob {41 bbox l "Set BBox to" T Keymix8.bbox}
 }
  Input {
   inputs 0
   name InputA
   xpos 189
   ypos -485
   number 1
  }
set N20112400 [stack 0]
  Input {
   inputs 0
   name Inputmask
   xpos 531
   ypos -493
   number 2
  }
set N20112000 [stack 0]
push $N20112400
  Merge2 {
   inputs 2
   operation plus
   bbox intersection
   name Merge1
   label "\[ expr \{ \[value mix] == 1 ? \" \" : \[concat Mix: \[value mix]] \}]"
   xpos 285
   ypos -410
  }
  Merge2 {
   inputs 2
   name Merge2
   label "\[ expr \{ \[value mix] == 1 ? \" \" : \[concat Mix: \[value mix]] \}]"
   selected true
   xpos 285
   ypos -365
  }
set N20111800 [stack 0]
push $N20112000
  CopyBBox {
   inputs 2
   name CopyBBox2
   xpos 531
   ypos -259
  }
push $N20111800
push $N20112400
  CopyBBox {
   inputs 2
   name CopyBBox1
   xpos 189
   ypos -259
  }
  Input {
   inputs 0
   name InputB
   xpos 378
   ypos -493
  }
  Keymix {
   inputs 3
   name Keymix8
   xpos 378
   ypos -259
  }
  Output {
   name Output1
   xpos 378
   ypos -158
  }
 end_group
 Group {
  inputs 3
  name KeymixBBox16
  tile_color 0x4b5ec6ff
  xpos 1120
  ypos 836
  addUserKnob {20 KeymixBBox}
  addUserKnob {41 channels T Keymix8.channels}
  addUserKnob {41 maskChannel l "mask channel" T Keymix8.maskChannel}
  addUserKnob {41 invertMask l invert -STARTLINE T Keymix8.invertMask}
  addUserKnob {41 mix T Keymix8.mix}
  addUserKnob {41 bbox l "Set BBox to" T Keymix8.bbox}
 }
  Input {
   inputs 0
   name InputA
   xpos 189
   ypos -485
   number 1
  }
set N200c3c00 [stack 0]
  Input {
   inputs 0
   name Inputmask
   xpos 531
   ypos -493
   number 2
  }
set N200c3800 [stack 0]
push $N200c3c00
  Merge2 {
   inputs 2
   operation plus
   bbox intersection
   name Merge1
   label "\[ expr \{ \[value mix] == 1 ? \" \" : \[concat Mix: \[value mix]] \}]"
   xpos 285
   ypos -410
  }
  Merge2 {
   inputs 2
   name Merge2
   label "\[ expr \{ \[value mix] == 1 ? \" \" : \[concat Mix: \[value mix]] \}]"
   selected true
   xpos 285
   ypos -365
  }
set N200c3000 [stack 0]
push $N200c3800
  CopyBBox {
   inputs 2
   name CopyBBox2
   xpos 531
   ypos -259
  }
push $N200c3000
push $N200c3c00
  CopyBBox {
   inputs 2
   name CopyBBox1
   xpos 189
   ypos -259
  }
  Input {
   inputs 0
   name InputB
   xpos 378
   ypos -493
  }
  Keymix {
   inputs 3
   name Keymix8
   xpos 378
   ypos -259
  }
  Output {
   name Output1
   xpos 378
   ypos -158
  }
 end_group
 Group {
  inputs 3
  name KeymixBBox17
  tile_color 0x4b5ec6ff
  xpos 1510
  ypos 836
  addUserKnob {20 KeymixBBox}
  addUserKnob {41 channels T Keymix8.channels}
  addUserKnob {41 maskChannel l "mask channel" T Keymix8.maskChannel}
  addUserKnob {41 invertMask l invert -STARTLINE T Keymix8.invertMask}
  addUserKnob {41 mix T Keymix8.mix}
  addUserKnob {41 bbox l "Set BBox to" T Keymix8.bbox}
 }
  Input {
   inputs 0
   name InputA
   xpos 189
   ypos -485
   number 1
  }
set N200c1800 [stack 0]
  Input {
   inputs 0
   name Inputmask
   xpos 531
   ypos -493
   number 2
  }
set N200c1400 [stack 0]
push $N200c1800
  Merge2 {
   inputs 2
   operation plus
   bbox intersection
   name Merge1
   label "\[ expr \{ \[value mix] == 1 ? \" \" : \[concat Mix: \[value mix]] \}]"
   xpos 285
   ypos -410
  }
  Merge2 {
   inputs 2
   name Merge2
   label "\[ expr \{ \[value mix] == 1 ? \" \" : \[concat Mix: \[value mix]] \}]"
   selected true
   xpos 285
   ypos -365
  }
set N200c0c00 [stack 0]
push $N200c1400
  CopyBBox {
   inputs 2
   name CopyBBox2
   xpos 531
   ypos -259
  }
push $N200c0c00
push $N200c1800
  CopyBBox {
   inputs 2
   name CopyBBox1
   xpos 189
   ypos -259
  }
  Input {
   inputs 0
   name InputB
   xpos 378
   ypos -493
  }
  Keymix {
   inputs 3
   name Keymix8
   xpos 378
   ypos -259
  }
  Output {
   name Output1
   xpos 378
   ypos -158
  }
 end_group
 Group {
  inputs 3
  name KeymixBBox18
  tile_color 0x4b5ec6ff
  xpos 1911
  ypos 836
  addUserKnob {20 KeymixBBox}
  addUserKnob {41 channels T Keymix8.channels}
  addUserKnob {41 maskChannel l "mask channel" T Keymix8.maskChannel}
  addUserKnob {41 invertMask l invert -STARTLINE T Keymix8.invertMask}
  addUserKnob {41 mix T Keymix8.mix}
  addUserKnob {41 bbox l "Set BBox to" T Keymix8.bbox}
 }
  Input {
   inputs 0
   name InputA
   xpos 189
   ypos -485
   number 1
  }
set N20073000 [stack 0]
  Input {
   inputs 0
   name Inputmask
   xpos 531
   ypos -493
   number 2
  }
set N20072c00 [stack 0]
push $N20073000
  Merge2 {
   inputs 2
   operation plus
   bbox intersection
   name Merge1
   label "\[ expr \{ \[value mix] == 1 ? \" \" : \[concat Mix: \[value mix]] \}]"
   xpos 285
   ypos -410
  }
  Merge2 {
   inputs 2
   name Merge2
   label "\[ expr \{ \[value mix] == 1 ? \" \" : \[concat Mix: \[value mix]] \}]"
   selected true
   xpos 285
   ypos -365
  }
set N20072400 [stack 0]
push $N20072c00
  CopyBBox {
   inputs 2
   name CopyBBox2
   xpos 531
   ypos -259
  }
push $N20072400
push $N20073000
  CopyBBox {
   inputs 2
   name CopyBBox1
   xpos 189
   ypos -259
  }
  Input {
   inputs 0
   name InputB
   xpos 378
   ypos -493
  }
  Keymix {
   inputs 3
   name Keymix8
   xpos 378
   ypos -259
  }
  Output {
   name Output1
   xpos 378
   ypos -158
  }
 end_group
 Group {
  inputs 3
  name KeymixBBox19
  tile_color 0x4b5ec6ff
  xpos 2497
  ypos 836
  addUserKnob {20 KeymixBBox}
  addUserKnob {41 channels T Keymix8.channels}
  addUserKnob {41 maskChannel l "mask channel" T Keymix8.maskChannel}
  addUserKnob {41 invertMask l invert -STARTLINE T Keymix8.invertMask}
  addUserKnob {41 mix T Keymix8.mix}
  addUserKnob {41 bbox l "Set BBox to" T Keymix8.bbox}
 }
  Input {
   inputs 0
   name InputA
   xpos 189
   ypos -485
   number 1
  }
set N20070c00 [stack 0]
  Input {
   inputs 0
   name Inputmask
   xpos 531
   ypos -493
   number 2
  }
set N20070800 [stack 0]
push $N20070c00
  Merge2 {
   inputs 2
   operation plus
   bbox intersection
   name Merge1
   label "\[ expr \{ \[value mix] == 1 ? \" \" : \[concat Mix: \[value mix]] \}]"
   xpos 285
   ypos -410
  }
  Merge2 {
   inputs 2
   name Merge2
   label "\[ expr \{ \[value mix] == 1 ? \" \" : \[concat Mix: \[value mix]] \}]"
   selected true
   xpos 285
   ypos -365
  }
set N20407c00 [stack 0]
push $N20070800
  CopyBBox {
   inputs 2
   name CopyBBox2
   xpos 531
   ypos -259
  }
push $N20407c00
push $N20070c00
  CopyBBox {
   inputs 2
   name CopyBBox1
   xpos 189
   ypos -259
  }
  Input {
   inputs 0
   name InputB
   xpos 378
   ypos -493
  }
  Keymix {
   inputs 3
   name Keymix8
   xpos 378
   ypos -259
  }
  Output {
   name Output1
   xpos 378
   ypos -158
  }
 end_group
 Switch {
  inputs 2
  which {{quality i}}
  name Switch3
  xpos 2852
  ypos 842
 }
push $Nf97a3400
 Dot {
  name Dot23
  xpos 255
  ypos -312
 }
set N20406000 [stack 0]
 Dot {
  name Dot26
  xpos 454
  ypos -312
 }
set N20405c00 [stack 0]
 Dot {
  name Dot28
  xpos 660
  ypos -312
 }
set N20405800 [stack 0]
 Dot {
  name Dot30
  xpos 859
  ypos -312
 }
set N20405400 [stack 0]
 Dot {
  name Dot7
  xpos 1054
  ypos -312
 }
set N20405000 [stack 0]
 Dot {
  name Dot5
  xpos 1242
  ypos -313
 }
set N20404c00 [stack 0]
 Dot {
  name Dot9
  xpos 1447
  ypos -313
 }
set N20404800 [stack 0]
 Dot {
  name Dot11
  xpos 1643
  ypos -313
 }
set N20404400 [stack 0]
 Dot {
  name Dot13
  xpos 1843
  ypos -313
 }
set N203cfc00 [stack 0]
 Dot {
  name Dot15
  xpos 2045
  ypos -313
 }
set N203cf800 [stack 0]
 Dot {
  name Dot17
  xpos 2243
  ypos -313
 }
set N203cf400 [stack 0]
 Dot {
  name Dot19
  xpos 2441
  ypos -314
 }
set N203cf000 [stack 0]
 Dot {
  name Dot21
  xpos 2633
  ypos -314
 }
 Grade {
  channels rgba
  blackpoint 0.9
  white_clamp true
  name Grade8
  xpos 2599
  ypos -225
 }
push $Nabd2800
 Dot {
  name Dot24
  xpos 161
  ypos -272
 }
set N203ce400 [stack 0]
 Dot {
  name Dot27
  xpos 363
  ypos -272
 }
set N203ce000 [stack 0]
 Dot {
  name Dot29
  xpos 566
  ypos -272
 }
set N203cdc00 [stack 0]
 Dot {
  name Dot31
  xpos 765
  ypos -272
 }
set N203cd800 [stack 0]
 Dot {
  name Dot3
  xpos 963
  ypos -272
 }
set N203cd400 [stack 0]
 Dot {
  name Dot8
  xpos 1151
  ypos -273
 }
set N203cd000 [stack 0]
 Dot {
  name Dot10
  xpos 1356
  ypos -273
 }
set N203ccc00 [stack 0]
 Dot {
  name Dot12
  xpos 1552
  ypos -273
 }
set N203cc800 [stack 0]
 Dot {
  name Dot14
  xpos 1752
  ypos -273
 }
set N203cc400 [stack 0]
 Dot {
  name Dot16
  xpos 1954
  ypos -273
 }
set N203a3c00 [stack 0]
 Dot {
  name Dot18
  xpos 2152
  ypos -273
 }
set N203a3800 [stack 0]
 Dot {
  name Dot20
  xpos 2350
  ypos -274
 }
set N203a3400 [stack 0]
 Dot {
  name Dot22
  xpos 2542
  ypos -274
 }
 Blur {
  channels {{{parent.Blur11.channels}}}
  size {{blur/10*10} {blur/10*10}}
  name Blur10
  xpos 2508
  ypos -224
 }
push $N203cf000
 Grade {
  channels rgba
  blackpoint 0.8
  whitepoint 0.9
  white_clamp true
  name Grade7
  xpos 2407
  ypos -225
 }
push $N203a3400
 Blur {
  channels {{{parent.Blur11.channels}}}
  size {{blur/10*9} {blur/10*9}}
  name Blur9
  xpos 2316
  ypos -225
 }
push $N203cf400
 Grade {
  channels rgba
  blackpoint 0.7
  whitepoint 0.8
  white_clamp true
  name Grade6
  xpos 2209
  ypos -225
 }
push $N203a3800
 Blur {
  channels {{{parent.Blur11.channels}}}
  size {{blur/10*8} {blur/10*8}}
  name Blur8
  xpos 2118
  ypos -225
 }
push $N203cf800
 Grade {
  channels rgba
  blackpoint 0.6
  whitepoint 0.7
  white_clamp true
  name Grade5
  xpos 2011
  ypos -225
 }
push $N203a3c00
 Blur {
  channels {{{parent.Blur11.channels}}}
  size {{blur/10*7} {blur/10*7}}
  name Blur7
  xpos 1920
  ypos -227
 }
push $N203cfc00
 Grade {
  channels rgba
  blackpoint 0.5
  whitepoint 0.6
  white_clamp true
  name Grade4
  xpos 1809
  ypos -225
 }
push $N203cc400
 Blur {
  channels {{{parent.Blur11.channels}}}
  size {{blur/10*6} {blur/10*6}}
  name Blur6
  xpos 1718
  ypos -225
 }
push $N20404400
 Grade {
  channels rgba
  blackpoint 0.4
  whitepoint 0.5
  white_clamp true
  name Grade3
  xpos 1609
  ypos -225
 }
push $N203cc800
 Blur {
  channels {{{parent.Blur11.channels}}}
  size {{blur/10*5} {blur/10*5}}
  name Blur5
  xpos 1518
  ypos -226
 }
push $N20404800
 Grade {
  channels rgba
  blackpoint 0.3
  whitepoint 0.4
  white_clamp true
  name Grade2
  xpos 1413
  ypos -225
 }
push $N203ccc00
 Blur {
  channels {{{parent.Blur11.channels}}}
  size {{blur/10*4} {blur/10*4}}
  name Blur4
  xpos 1322
  ypos -225
 }
push $N20404c00
 Grade {
  channels rgba
  blackpoint 0.2
  whitepoint 0.3
  white_clamp true
  name Grade1
  xpos 1208
  ypos -225
 }
push $N203cd000
 Blur {
  channels {{{parent.Blur11.channels}}}
  size {{blur/10*3} {blur/10*3}}
  name Blur3
  xpos 1117
  ypos -226
 }
push $N20405000
 Grade {
  channels rgba
  blackpoint 0.1
  whitepoint 0.2
  white_clamp true
  name Grade13
  xpos 1020
  ypos -225
 }
push $N203cd400
 Blur {
  channels {{{parent.Blur11.channels}}}
  size {{blur/10*2} {blur/10*2}}
  name Blur2
  xpos 929
  ypos -226
 }
push $N20405400
 Grade {
  channels rgba
  blackpoint 0.075
  whitepoint 0.1
  white_clamp true
  name Grade14
  xpos 825
  ypos -225
 }
push $N203cd800
 Blur {
  channels {{{parent.Blur11.channels}}}
  size {{blur/10} {blur/10}}
  name Blur14
  xpos 731
  ypos -226
 }
push $N20405800
 Grade {
  channels rgba
  blackpoint 0.05
  whitepoint 0.075
  white_clamp true
  name Grade11
  xpos 626
  ypos -225
 }
push $N203cdc00
 Blur {
  channels {{{parent.Blur11.channels}}}
  size {{blur/10/4*3} {blur/10/4*3}}
  name Blur13
  xpos 532
  ypos -225
 }
push $N20405c00
 Grade {
  channels rgba
  blackpoint 0.025
  whitepoint 0.05
  white_clamp true
  name Grade10
  xpos 420
  ypos -225
 }
push $N203ce000
 Blur {
  channels {{{parent.Blur11.channels}}}
  size {{blur/10/4*2} {blur/10/4*2}}
  name Blur12
  xpos 329
  ypos -227
 }
push $N20406000
 Grade {
  channels rgba
  whitepoint 0.025
  white_clamp true
  name Grade9
  xpos 221
  ypos -225
 }
push $N203ce400
 Blur {
  channels rgba
  size {{blur/10/4} {blur/10/4}}
  name Blur11
  xpos 127
  ypos -228
 }
push $Nabd2400
 Group {
  inputs 3
  name KeymixBBox27
  tile_color 0x4b5ec6ff
  xpos 127
  ypos -165
  addUserKnob {20 KeymixBBox}
  addUserKnob {41 channels T Keymix8.channels}
  addUserKnob {41 maskChannel l "mask channel" T Keymix8.maskChannel}
  addUserKnob {41 invertMask l invert -STARTLINE T Keymix8.invertMask}
  addUserKnob {41 mix T Keymix8.mix}
  addUserKnob {41 bbox l "Set BBox to" T Keymix8.bbox}
 }
  Input {
   inputs 0
   name InputA
   xpos 189
   ypos -485
   number 1
  }
set N20320400 [stack 0]
  Input {
   inputs 0
   name Inputmask
   xpos 531
   ypos -493
   number 2
  }
set N20293c00 [stack 0]
push $N20320400
  Merge2 {
   inputs 2
   operation plus
   bbox intersection
   name Merge1
   label "\[ expr \{ \[value mix] == 1 ? \" \" : \[concat Mix: \[value mix]] \}]"
   xpos 285
   ypos -410
  }
  Merge2 {
   inputs 2
   name Merge2
   label "\[ expr \{ \[value mix] == 1 ? \" \" : \[concat Mix: \[value mix]] \}]"
   selected true
   xpos 285
   ypos -365
  }
set N20293400 [stack 0]
push $N20293c00
  CopyBBox {
   inputs 2
   name CopyBBox2
   xpos 531
   ypos -259
  }
push $N20293400
push $N20320400
  CopyBBox {
   inputs 2
   name CopyBBox1
   xpos 189
   ypos -259
  }
  Input {
   inputs 0
   name InputB
   xpos 378
   ypos -493
  }
  Keymix {
   inputs 3
   name Keymix8
   xpos 378
   ypos -259
  }
  Output {
   name Output1
   xpos 378
   ypos -158
  }
 end_group
 Group {
  inputs 3
  name KeymixBBox28
  tile_color 0x4b5ec6ff
  xpos 329
  ypos -165
  addUserKnob {20 KeymixBBox}
  addUserKnob {41 channels T Keymix8.channels}
  addUserKnob {41 maskChannel l "mask channel" T Keymix8.maskChannel}
  addUserKnob {41 invertMask l invert -STARTLINE T Keymix8.invertMask}
  addUserKnob {41 mix T Keymix8.mix}
  addUserKnob {41 bbox l "Set BBox to" T Keymix8.bbox}
 }
  Input {
   inputs 0
   name InputA
   xpos 189
   ypos -485
   number 1
  }
set N20291c00 [stack 0]
  Input {
   inputs 0
   name Inputmask
   xpos 531
   ypos -493
   number 2
  }
set N20291800 [stack 0]
push $N20291c00
  Merge2 {
   inputs 2
   operation plus
   bbox intersection
   name Merge1
   label "\[ expr \{ \[value mix] == 1 ? \" \" : \[concat Mix: \[value mix]] \}]"
   xpos 285
   ypos -410
  }
  Merge2 {
   inputs 2
   name Merge2
   label "\[ expr \{ \[value mix] == 1 ? \" \" : \[concat Mix: \[value mix]] \}]"
   selected true
   xpos 285
   ypos -365
  }
set N20291000 [stack 0]
push $N20291800
  CopyBBox {
   inputs 2
   name CopyBBox2
   xpos 531
   ypos -259
  }
push $N20291000
push $N20291c00
  CopyBBox {
   inputs 2
   name CopyBBox1
   xpos 189
   ypos -259
  }
  Input {
   inputs 0
   name InputB
   xpos 378
   ypos -493
  }
  Keymix {
   inputs 3
   name Keymix8
   xpos 378
   ypos -259
  }
  Output {
   name Output1
   xpos 378
   ypos -158
  }
 end_group
 Group {
  inputs 3
  name KeymixBBox29
  tile_color 0x4b5ec6ff
  xpos 532
  ypos -165
  addUserKnob {20 KeymixBBox}
  addUserKnob {41 channels T Keymix8.channels}
  addUserKnob {41 maskChannel l "mask channel" T Keymix8.maskChannel}
  addUserKnob {41 invertMask l invert -STARTLINE T Keymix8.invertMask}
  addUserKnob {41 mix T Keymix8.mix}
  addUserKnob {41 bbox l "Set BBox to" T Keymix8.bbox}
 }
  Input {
   inputs 0
   name InputA
   xpos 189
   ypos -485
   number 1
  }
set N20237400 [stack 0]
  Input {
   inputs 0
   name Inputmask
   xpos 531
   ypos -493
   number 2
  }
set N20237000 [stack 0]
push $N20237400
  Merge2 {
   inputs 2
   operation plus
   bbox intersection
   name Merge1
   label "\[ expr \{ \[value mix] == 1 ? \" \" : \[concat Mix: \[value mix]] \}]"
   xpos 285
   ypos -410
  }
  Merge2 {
   inputs 2
   name Merge2
   label "\[ expr \{ \[value mix] == 1 ? \" \" : \[concat Mix: \[value mix]] \}]"
   selected true
   xpos 285
   ypos -365
  }
set N20236800 [stack 0]
push $N20237000
  CopyBBox {
   inputs 2
   name CopyBBox2
   xpos 531
   ypos -259
  }
push $N20236800
push $N20237400
  CopyBBox {
   inputs 2
   name CopyBBox1
   xpos 189
   ypos -259
  }
  Input {
   inputs 0
   name InputB
   xpos 378
   ypos -493
  }
  Keymix {
   inputs 3
   name Keymix8
   xpos 378
   ypos -259
  }
  Output {
   name Output1
   xpos 378
   ypos -158
  }
 end_group
 Group {
  inputs 3
  name KeymixBBox30
  tile_color 0x4b5ec6ff
  xpos 731
  ypos -163
  addUserKnob {20 KeymixBBox}
  addUserKnob {41 channels T Keymix8.channels}
  addUserKnob {41 maskChannel l "mask channel" T Keymix8.maskChannel}
  addUserKnob {41 invertMask l invert -STARTLINE T Keymix8.invertMask}
  addUserKnob {41 mix T Keymix8.mix}
  addUserKnob {41 bbox l "Set BBox to" T Keymix8.bbox}
 }
  Input {
   inputs 0
   name InputA
   xpos 189
   ypos -485
   number 1
  }
set N20235000 [stack 0]
  Input {
   inputs 0
   name Inputmask
   xpos 531
   ypos -493
   number 2
  }
set N20234c00 [stack 0]
push $N20235000
  Merge2 {
   inputs 2
   operation plus
   bbox intersection
   name Merge1
   label "\[ expr \{ \[value mix] == 1 ? \" \" : \[concat Mix: \[value mix]] \}]"
   xpos 285
   ypos -410
  }
  Merge2 {
   inputs 2
   name Merge2
   label "\[ expr \{ \[value mix] == 1 ? \" \" : \[concat Mix: \[value mix]] \}]"
   selected true
   xpos 285
   ypos -365
  }
set N20234400 [stack 0]
push $N20234c00
  CopyBBox {
   inputs 2
   name CopyBBox2
   xpos 531
   ypos -259
  }
push $N20234400
push $N20235000
  CopyBBox {
   inputs 2
   name CopyBBox1
   xpos 189
   ypos -259
  }
  Input {
   inputs 0
   name InputB
   xpos 378
   ypos -493
  }
  Keymix {
   inputs 3
   name Keymix8
   xpos 378
   ypos -259
  }
  Output {
   name Output1
   xpos 378
   ypos -158
  }
 end_group
 Group {
  inputs 3
  name KeymixBBox31
  tile_color 0x4b5ec6ff
  xpos 929
  ypos -163
  addUserKnob {20 KeymixBBox}
  addUserKnob {41 channels T Keymix8.channels}
  addUserKnob {41 maskChannel l "mask channel" T Keymix8.maskChannel}
  addUserKnob {41 invertMask l invert -STARTLINE T Keymix8.invertMask}
  addUserKnob {41 mix T Keymix8.mix}
  addUserKnob {41 bbox l "Set BBox to" T Keymix8.bbox}
 }
  Input {
   inputs 0
   name InputA
   xpos 189
   ypos -485
   number 1
  }
set N201e2800 [stack 0]
  Input {
   inputs 0
   name Inputmask
   xpos 531
   ypos -493
   number 2
  }
set N201e2400 [stack 0]
push $N201e2800
  Merge2 {
   inputs 2
   operation plus
   bbox intersection
   name Merge1
   label "\[ expr \{ \[value mix] == 1 ? \" \" : \[concat Mix: \[value mix]] \}]"
   xpos 285
   ypos -410
  }
  Merge2 {
   inputs 2
   name Merge2
   label "\[ expr \{ \[value mix] == 1 ? \" \" : \[concat Mix: \[value mix]] \}]"
   selected true
   xpos 285
   ypos -365
  }
set N201e1c00 [stack 0]
push $N201e2400
  CopyBBox {
   inputs 2
   name CopyBBox2
   xpos 531
   ypos -259
  }
push $N201e1c00
push $N201e2800
  CopyBBox {
   inputs 2
   name CopyBBox1
   xpos 189
   ypos -259
  }
  Input {
   inputs 0
   name InputB
   xpos 378
   ypos -493
  }
  Keymix {
   inputs 3
   name Keymix8
   xpos 378
   ypos -259
  }
  Output {
   name Output1
   xpos 378
   ypos -158
  }
 end_group
 Group {
  inputs 3
  name KeymixBBox32
  tile_color 0x4b5ec6ff
  xpos 1117
  ypos -163
  addUserKnob {20 KeymixBBox}
  addUserKnob {41 channels T Keymix8.channels}
  addUserKnob {41 maskChannel l "mask channel" T Keymix8.maskChannel}
  addUserKnob {41 invertMask l invert -STARTLINE T Keymix8.invertMask}
  addUserKnob {41 mix T Keymix8.mix}
  addUserKnob {41 bbox l "Set BBox to" T Keymix8.bbox}
 }
  Input {
   inputs 0
   name InputA
   xpos 189
   ypos -485
   number 1
  }
set N201e0400 [stack 0]
  Input {
   inputs 0
   name Inputmask
   xpos 531
   ypos -493
   number 2
  }
set N2019bc00 [stack 0]
push $N201e0400
  Merge2 {
   inputs 2
   operation plus
   bbox intersection
   name Merge1
   label "\[ expr \{ \[value mix] == 1 ? \" \" : \[concat Mix: \[value mix]] \}]"
   xpos 285
   ypos -410
  }
  Merge2 {
   inputs 2
   name Merge2
   label "\[ expr \{ \[value mix] == 1 ? \" \" : \[concat Mix: \[value mix]] \}]"
   selected true
   xpos 285
   ypos -365
  }
set N2019b400 [stack 0]
push $N2019bc00
  CopyBBox {
   inputs 2
   name CopyBBox2
   xpos 531
   ypos -259
  }
push $N2019b400
push $N201e0400
  CopyBBox {
   inputs 2
   name CopyBBox1
   xpos 189
   ypos -259
  }
  Input {
   inputs 0
   name InputB
   xpos 378
   ypos -493
  }
  Keymix {
   inputs 3
   name Keymix8
   xpos 378
   ypos -259
  }
  Output {
   name Output1
   xpos 378
   ypos -158
  }
 end_group
 Group {
  inputs 3
  name KeymixBBox33
  tile_color 0x4b5ec6ff
  xpos 1322
  ypos -163
  addUserKnob {20 KeymixBBox}
  addUserKnob {41 channels T Keymix8.channels}
  addUserKnob {41 maskChannel l "mask channel" T Keymix8.maskChannel}
  addUserKnob {41 invertMask l invert -STARTLINE T Keymix8.invertMask}
  addUserKnob {41 mix T Keymix8.mix}
  addUserKnob {41 bbox l "Set BBox to" T Keymix8.bbox}
 }
  Input {
   inputs 0
   name InputA
   xpos 189
   ypos -485
   number 1
  }
set N20199c00 [stack 0]
  Input {
   inputs 0
   name Inputmask
   xpos 531
   ypos -493
   number 2
  }
set N20199800 [stack 0]
push $N20199c00
  Merge2 {
   inputs 2
   operation plus
   bbox intersection
   name Merge1
   label "\[ expr \{ \[value mix] == 1 ? \" \" : \[concat Mix: \[value mix]] \}]"
   xpos 285
   ypos -410
  }
  Merge2 {
   inputs 2
   name Merge2
   label "\[ expr \{ \[value mix] == 1 ? \" \" : \[concat Mix: \[value mix]] \}]"
   selected true
   xpos 285
   ypos -365
  }
set N20199000 [stack 0]
push $N20199800
  CopyBBox {
   inputs 2
   name CopyBBox2
   xpos 531
   ypos -259
  }
push $N20199000
push $N20199c00
  CopyBBox {
   inputs 2
   name CopyBBox1
   xpos 189
   ypos -259
  }
  Input {
   inputs 0
   name InputB
   xpos 378
   ypos -493
  }
  Keymix {
   inputs 3
   name Keymix8
   xpos 378
   ypos -259
  }
  Output {
   name Output1
   xpos 378
   ypos -158
  }
 end_group
 Group {
  inputs 3
  name KeymixBBox34
  tile_color 0x4b5ec6ff
  xpos 1518
  ypos -163
  addUserKnob {20 KeymixBBox}
  addUserKnob {41 channels T Keymix8.channels}
  addUserKnob {41 maskChannel l "mask channel" T Keymix8.maskChannel}
  addUserKnob {41 invertMask l invert -STARTLINE T Keymix8.invertMask}
  addUserKnob {41 mix T Keymix8.mix}
  addUserKnob {41 bbox l "Set BBox to" T Keymix8.bbox}
 }
  Input {
   inputs 0
   name InputA
   xpos 189
   ypos -485
   number 1
  }
set N2053b400 [stack 0]
  Input {
   inputs 0
   name Inputmask
   xpos 531
   ypos -493
   number 2
  }
set N2053b000 [stack 0]
push $N2053b400
  Merge2 {
   inputs 2
   operation plus
   bbox intersection
   name Merge1
   label "\[ expr \{ \[value mix] == 1 ? \" \" : \[concat Mix: \[value mix]] \}]"
   xpos 285
   ypos -410
  }
  Merge2 {
   inputs 2
   name Merge2
   label "\[ expr \{ \[value mix] == 1 ? \" \" : \[concat Mix: \[value mix]] \}]"
   selected true
   xpos 285
   ypos -365
  }
set N2053a800 [stack 0]
push $N2053b000
  CopyBBox {
   inputs 2
   name CopyBBox2
   xpos 531
   ypos -259
  }
push $N2053a800
push $N2053b400
  CopyBBox {
   inputs 2
   name CopyBBox1
   xpos 189
   ypos -259
  }
  Input {
   inputs 0
   name InputB
   xpos 378
   ypos -493
  }
  Keymix {
   inputs 3
   name Keymix8
   xpos 378
   ypos -259
  }
  Output {
   name Output1
   xpos 378
   ypos -158
  }
 end_group
 Group {
  inputs 3
  name KeymixBBox35
  tile_color 0x4b5ec6ff
  xpos 1718
  ypos -163
  addUserKnob {20 KeymixBBox}
  addUserKnob {41 channels T Keymix8.channels}
  addUserKnob {41 maskChannel l "mask channel" T Keymix8.maskChannel}
  addUserKnob {41 invertMask l invert -STARTLINE T Keymix8.invertMask}
  addUserKnob {41 mix T Keymix8.mix}
  addUserKnob {41 bbox l "Set BBox to" T Keymix8.bbox}
 }
  Input {
   inputs 0
   name InputA
   xpos 189
   ypos -485
   number 1
  }
set N20539000 [stack 0]
  Input {
   inputs 0
   name Inputmask
   xpos 531
   ypos -493
   number 2
  }
set N20538c00 [stack 0]
push $N20539000
  Merge2 {
   inputs 2
   operation plus
   bbox intersection
   name Merge1
   label "\[ expr \{ \[value mix] == 1 ? \" \" : \[concat Mix: \[value mix]] \}]"
   xpos 285
   ypos -410
  }
  Merge2 {
   inputs 2
   name Merge2
   label "\[ expr \{ \[value mix] == 1 ? \" \" : \[concat Mix: \[value mix]] \}]"
   selected true
   xpos 285
   ypos -365
  }
set N20538400 [stack 0]
push $N20538c00
  CopyBBox {
   inputs 2
   name CopyBBox2
   xpos 531
   ypos -259
  }
push $N20538400
push $N20539000
  CopyBBox {
   inputs 2
   name CopyBBox1
   xpos 189
   ypos -259
  }
  Input {
   inputs 0
   name InputB
   xpos 378
   ypos -493
  }
  Keymix {
   inputs 3
   name Keymix8
   xpos 378
   ypos -259
  }
  Output {
   name Output1
   xpos 378
   ypos -158
  }
 end_group
 Group {
  inputs 3
  name KeymixBBox36
  tile_color 0x4b5ec6ff
  xpos 1920
  ypos -163
  addUserKnob {20 KeymixBBox}
  addUserKnob {41 channels T Keymix8.channels}
  addUserKnob {41 maskChannel l "mask channel" T Keymix8.maskChannel}
  addUserKnob {41 invertMask l invert -STARTLINE T Keymix8.invertMask}
  addUserKnob {41 mix T Keymix8.mix}
  addUserKnob {41 bbox l "Set BBox to" T Keymix8.bbox}
 }
  Input {
   inputs 0
   name InputA
   xpos 189
   ypos -485
   number 1
  }
set N204e2800 [stack 0]
  Input {
   inputs 0
   name Inputmask
   xpos 531
   ypos -493
   number 2
  }
set N204e2400 [stack 0]
push $N204e2800
  Merge2 {
   inputs 2
   operation plus
   bbox intersection
   name Merge1
   label "\[ expr \{ \[value mix] == 1 ? \" \" : \[concat Mix: \[value mix]] \}]"
   xpos 285
   ypos -410
  }
  Merge2 {
   inputs 2
   name Merge2
   label "\[ expr \{ \[value mix] == 1 ? \" \" : \[concat Mix: \[value mix]] \}]"
   selected true
   xpos 285
   ypos -365
  }
set N204e1c00 [stack 0]
push $N204e2400
  CopyBBox {
   inputs 2
   name CopyBBox2
   xpos 531
   ypos -259
  }
push $N204e1c00
push $N204e2800
  CopyBBox {
   inputs 2
   name CopyBBox1
   xpos 189
   ypos -259
  }
  Input {
   inputs 0
   name InputB
   xpos 378
   ypos -493
  }
  Keymix {
   inputs 3
   name Keymix8
   xpos 378
   ypos -259
  }
  Output {
   name Output1
   xpos 378
   ypos -158
  }
 end_group
 Group {
  inputs 3
  name KeymixBBox37
  tile_color 0x4b5ec6ff
  xpos 2118
  ypos -163
  addUserKnob {20 KeymixBBox}
  addUserKnob {41 channels T Keymix8.channels}
  addUserKnob {41 maskChannel l "mask channel" T Keymix8.maskChannel}
  addUserKnob {41 invertMask l invert -STARTLINE T Keymix8.invertMask}
  addUserKnob {41 mix T Keymix8.mix}
  addUserKnob {41 bbox l "Set BBox to" T Keymix8.bbox}
 }
  Input {
   inputs 0
   name InputA
   xpos 189
   ypos -485
   number 1
  }
set N204e0400 [stack 0]
  Input {
   inputs 0
   name Inputmask
   xpos 531
   ypos -493
   number 2
  }
set N20493c00 [stack 0]
push $N204e0400
  Merge2 {
   inputs 2
   operation plus
   bbox intersection
   name Merge1
   label "\[ expr \{ \[value mix] == 1 ? \" \" : \[concat Mix: \[value mix]] \}]"
   xpos 285
   ypos -410
  }
  Merge2 {
   inputs 2
   name Merge2
   label "\[ expr \{ \[value mix] == 1 ? \" \" : \[concat Mix: \[value mix]] \}]"
   selected true
   xpos 285
   ypos -365
  }
set N20493400 [stack 0]
push $N20493c00
  CopyBBox {
   inputs 2
   name CopyBBox2
   xpos 531
   ypos -259
  }
push $N20493400
push $N204e0400
  CopyBBox {
   inputs 2
   name CopyBBox1
   xpos 189
   ypos -259
  }
  Input {
   inputs 0
   name InputB
   xpos 378
   ypos -493
  }
  Keymix {
   inputs 3
   name Keymix8
   xpos 378
   ypos -259
  }
  Output {
   name Output1
   xpos 378
   ypos -158
  }
 end_group
 Group {
  inputs 3
  name KeymixBBox38
  tile_color 0x4b5ec6ff
  xpos 2316
  ypos -163
  addUserKnob {20 KeymixBBox}
  addUserKnob {41 channels T Keymix8.channels}
  addUserKnob {41 maskChannel l "mask channel" T Keymix8.maskChannel}
  addUserKnob {41 invertMask l invert -STARTLINE T Keymix8.invertMask}
  addUserKnob {41 mix T Keymix8.mix}
  addUserKnob {41 bbox l "Set BBox to" T Keymix8.bbox}
 }
  Input {
   inputs 0
   name InputA
   xpos 189
   ypos -485
   number 1
  }
set N20491c00 [stack 0]
  Input {
   inputs 0
   name Inputmask
   xpos 531
   ypos -493
   number 2
  }
set N20491800 [stack 0]
push $N20491c00
  Merge2 {
   inputs 2
   operation plus
   bbox intersection
   name Merge1
   label "\[ expr \{ \[value mix] == 1 ? \" \" : \[concat Mix: \[value mix]] \}]"
   xpos 285
   ypos -410
  }
  Merge2 {
   inputs 2
   name Merge2
   label "\[ expr \{ \[value mix] == 1 ? \" \" : \[concat Mix: \[value mix]] \}]"
   selected true
   xpos 285
   ypos -365
  }
set N20491000 [stack 0]
push $N20491800
  CopyBBox {
   inputs 2
   name CopyBBox2
   xpos 531
   ypos -259
  }
push $N20491000
push $N20491c00
  CopyBBox {
   inputs 2
   name CopyBBox1
   xpos 189
   ypos -259
  }
  Input {
   inputs 0
   name InputB
   xpos 378
   ypos -493
  }
  Keymix {
   inputs 3
   name Keymix8
   xpos 378
   ypos -259
  }
  Output {
   name Output1
   xpos 378
   ypos -158
  }
 end_group
 Group {
  inputs 3
  name KeymixBBox39
  tile_color 0x4b5ec6ff
  xpos 2508
  ypos -163
  addUserKnob {20 KeymixBBox}
  addUserKnob {41 channels T Keymix8.channels}
  addUserKnob {41 maskChannel l "mask channel" T Keymix8.maskChannel}
  addUserKnob {41 invertMask l invert -STARTLINE T Keymix8.invertMask}
  addUserKnob {41 mix T Keymix8.mix}
  addUserKnob {41 bbox l "Set BBox to" T Keymix8.bbox}
 }
  Input {
   inputs 0
   name InputA
   xpos 189
   ypos -485
   number 1
  }
set N20833400 [stack 0]
  Input {
   inputs 0
   name Inputmask
   xpos 531
   ypos -493
   number 2
  }
set N20833000 [stack 0]
push $N20833400
  Merge2 {
   inputs 2
   operation plus
   bbox intersection
   name Merge1
   label "\[ expr \{ \[value mix] == 1 ? \" \" : \[concat Mix: \[value mix]] \}]"
   xpos 285
   ypos -410
  }
  Merge2 {
   inputs 2
   name Merge2
   label "\[ expr \{ \[value mix] == 1 ? \" \" : \[concat Mix: \[value mix]] \}]"
   selected true
   xpos 285
   ypos -365
  }
set N20832800 [stack 0]
push $N20833000
  CopyBBox {
   inputs 2
   name CopyBBox2
   xpos 531
   ypos -259
  }
push $N20832800
push $N20833400
  CopyBBox {
   inputs 2
   name CopyBBox1
   xpos 189
   ypos -259
  }
  Input {
   inputs 0
   name InputB
   xpos 378
   ypos -493
  }
  Keymix {
   inputs 3
   name Keymix8
   xpos 378
   ypos -259
  }
  Output {
   name Output1
   xpos 378
   ypos -158
  }
 end_group
 Dot {
  name Dot59
  xpos 2883
  ypos -155
 }
push $Nf97a3000
 Dot {
  name Dot60
  xpos 253
  ypos -51
 }
set N20830c00 [stack 0]
 Dot {
  name Dot61
  xpos 452
  ypos -51
 }
set N20830800 [stack 0]
 Dot {
  name Dot63
  xpos 857
  ypos -51
 }
set N20830400 [stack 0]
 Dot {
  name Dot64
  xpos 1250
  ypos -52
 }
set N207f3c00 [stack 0]
 Dot {
  name Dot66
  xpos 1646
  ypos -53
 }
set N207f3800 [stack 0]
 Dot {
  name Dot68
  xpos 2046
  ypos -53
 }
set N207f3400 [stack 0]
 Dot {
  name Dot72
  xpos 2631
  ypos -53
 }
 Grade {
  channels rgba
  blackpoint 0.7
  white_clamp true
  name Grade27
  xpos 2597
  ypos 36
 }
push $Nabd2000
 Dot {
  name Dot73
  xpos 159
  ypos -11
 }
set N207f2800 [stack 0]
 Dot {
  name Dot74
  xpos 361
  ypos -11
 }
set N207f2400 [stack 0]
 Dot {
  name Dot76
  xpos 763
  ypos -11
 }
set N207f2000 [stack 0]
 Dot {
  name Dot77
  xpos 1159
  ypos -12
 }
set N207f1c00 [stack 0]
 Dot {
  name Dot79
  xpos 1555
  ypos -13
 }
set N207f1800 [stack 0]
 Dot {
  name Dot81
  xpos 1955
  ypos -13
 }
set N207f1400 [stack 0]
 Dot {
  name Dot85
  xpos 2540
  ypos -13
 }
 Blur {
  channels {{{parent.Blur11.channels}}}
  size {{blur/10*10} {blur/10*10}}
  name Blur1
  xpos 2506
  ypos 35
 }
push $N207f3400
 Grade {
  channels rgba
  blackpoint 0.5
  whitepoint 0.7
  white_clamp true
  name Grade31
  xpos 2012
  ypos 35
 }
push $N207f1400
 Blur {
  channels {{{parent.Blur11.channels}}}
  size {{blur/10*7} {blur/10*7}}
  name Blur18
  xpos 1921
  ypos 33
 }
push $N207f3800
 Grade {
  channels rgba
  blackpoint 0.3
  whitepoint 0.5
  white_clamp true
  name Grade33
  xpos 1612
  ypos 34
 }
push $N207f1800
 Blur {
  channels {{{parent.Blur11.channels}}}
  size {{blur/10*5} {blur/10*5}}
  name Blur20
  xpos 1521
  ypos 35
 }
push $N207f3c00
 Grade {
  channels rgba
  blackpoint 0.1
  whitepoint 0.3
  white_clamp true
  name Grade35
  xpos 1216
  ypos 35
 }
push $N207f1c00
 Blur {
  channels {{{parent.Blur11.channels}}}
  size {{blur/10*3} {blur/10*3}}
  name Blur22
  xpos 1125
  ypos 35
 }
push $N20830400
 Grade {
  channels rgba
  blackpoint 0.05
  whitepoint 0.1
  white_clamp true
  name Grade36
  xpos 823
  ypos 36
 }
push $N207f2000
 Blur {
  channels {{{parent.Blur11.channels}}}
  size {{blur/10} {blur/10}}
  name Blur23
  xpos 729
  ypos 35
 }
push $N20830800
 Grade {
  channels rgba
  blackpoint 0.025
  whitepoint 0.05
  white_clamp true
  name Grade38
  xpos 418
  ypos 36
 }
push $N207f2400
 Blur {
  channels {{{parent.Blur11.channels}}}
  size {{blur/10/4*2} {blur/10/4*2}}
  name Blur25
  xpos 327
  ypos 36
 }
push $N20830c00
 Grade {
  channels rgba
  whitepoint 0.025
  white_clamp true
  name Grade39
  xpos 219
  ypos 38
 }
push $N207f2800
 Blur {
  channels {{{parent.Blur11.channels}}}
  size {{blur/10/4} {blur/10/4}}
  name Blur26
  xpos 125
  ypos 38
 }
push $Nabd1c00
 Group {
  inputs 3
  name KeymixBBox40
  tile_color 0x4b5ec6ff
  xpos 125
  ypos 96
  addUserKnob {20 KeymixBBox}
  addUserKnob {41 channels T Keymix8.channels}
  addUserKnob {41 maskChannel l "mask channel" T Keymix8.maskChannel}
  addUserKnob {41 invertMask l invert -STARTLINE T Keymix8.invertMask}
  addUserKnob {41 mix T Keymix8.mix}
  addUserKnob {41 bbox l "Set BBox to" T Keymix8.bbox}
 }
  Input {
   inputs 0
   name InputA
   xpos 189
   ypos -485
   number 1
  }
set N207a9400 [stack 0]
  Input {
   inputs 0
   name Inputmask
   xpos 531
   ypos -493
   number 2
  }
set N207a9000 [stack 0]
push $N207a9400
  Merge2 {
   inputs 2
   operation plus
   bbox intersection
   name Merge1
   label "\[ expr \{ \[value mix] == 1 ? \" \" : \[concat Mix: \[value mix]] \}]"
   xpos 285
   ypos -410
  }
  Merge2 {
   inputs 2
   name Merge2
   label "\[ expr \{ \[value mix] == 1 ? \" \" : \[concat Mix: \[value mix]] \}]"
   xpos 285
   ypos -365
  }
set N207a8800 [stack 0]
push $N207a9000
  CopyBBox {
   inputs 2
   name CopyBBox2
   xpos 531
   ypos -259
  }
push $N207a8800
push $N207a9400
  CopyBBox {
   inputs 2
   name CopyBBox1
   xpos 189
   ypos -259
  }
  Input {
   inputs 0
   name InputB
   xpos 378
   ypos -493
  }
  Keymix {
   inputs 3
   name Keymix8
   xpos 378
   ypos -259
  }
  Output {
   name Output1
   xpos 378
   ypos -158
  }
 end_group
 Group {
  inputs 3
  name KeymixBBox26
  tile_color 0x4b5ec6ff
  xpos 327
  ypos 96
  addUserKnob {20 KeymixBBox}
  addUserKnob {41 channels T Keymix8.channels}
  addUserKnob {41 maskChannel l "mask channel" T Keymix8.maskChannel}
  addUserKnob {41 invertMask l invert -STARTLINE T Keymix8.invertMask}
  addUserKnob {41 mix T Keymix8.mix}
  addUserKnob {41 bbox l "Set BBox to" T Keymix8.bbox}
 }
  Input {
   inputs 0
   name InputA
   xpos 189
   ypos -485
   number 1
  }
set N20716c00 [stack 0]
  Input {
   inputs 0
   name Inputmask
   xpos 531
   ypos -493
   number 2
  }
set N20716800 [stack 0]
push $N20716c00
  Merge2 {
   inputs 2
   operation plus
   bbox intersection
   name Merge1
   label "\[ expr \{ \[value mix] == 1 ? \" \" : \[concat Mix: \[value mix]] \}]"
   xpos 285
   ypos -410
  }
  Merge2 {
   inputs 2
   name Merge2
   label "\[ expr \{ \[value mix] == 1 ? \" \" : \[concat Mix: \[value mix]] \}]"
   xpos 285
   ypos -365
  }
set N20716000 [stack 0]
push $N20716800
  CopyBBox {
   inputs 2
   name CopyBBox2
   xpos 531
   ypos -259
  }
push $N20716000
push $N20716c00
  CopyBBox {
   inputs 2
   name CopyBBox1
   xpos 189
   ypos -259
  }
  Input {
   inputs 0
   name InputB
   xpos 378
   ypos -493
  }
  Keymix {
   inputs 3
   name Keymix8
   xpos 378
   ypos -259
  }
  Output {
   name Output1
   xpos 378
   ypos -158
  }
 end_group
 Group {
  inputs 3
  name KeymixBBox25
  tile_color 0x4b5ec6ff
  xpos 729
  ypos 98
  addUserKnob {20 KeymixBBox}
  addUserKnob {41 channels T Keymix8.channels}
  addUserKnob {41 maskChannel l "mask channel" T Keymix8.maskChannel}
  addUserKnob {41 invertMask l invert -STARTLINE T Keymix8.invertMask}
  addUserKnob {41 mix T Keymix8.mix}
  addUserKnob {41 bbox l "Set BBox to" T Keymix8.bbox}
 }
  Input {
   inputs 0
   name InputA
   xpos 189
   ypos -485
   number 1
  }
set N20714800 [stack 0]
  Input {
   inputs 0
   name Inputmask
   xpos 531
   ypos -493
   number 2
  }
set N20714400 [stack 0]
push $N20714800
  Merge2 {
   inputs 2
   operation plus
   bbox intersection
   name Merge1
   label "\[ expr \{ \[value mix] == 1 ? \" \" : \[concat Mix: \[value mix]] \}]"
   xpos 285
   ypos -410
  }
  Merge2 {
   inputs 2
   name Merge2
   label "\[ expr \{ \[value mix] == 1 ? \" \" : \[concat Mix: \[value mix]] \}]"
   xpos 285
   ypos -365
  }
set N206cb800 [stack 0]
push $N20714400
  CopyBBox {
   inputs 2
   name CopyBBox2
   xpos 531
   ypos -259
  }
push $N206cb800
push $N20714800
  CopyBBox {
   inputs 2
   name CopyBBox1
   xpos 189
   ypos -259
  }
  Input {
   inputs 0
   name InputB
   xpos 378
   ypos -493
  }
  Keymix {
   inputs 3
   name Keymix8
   xpos 378
   ypos -259
  }
  Output {
   name Output1
   xpos 378
   ypos -158
  }
 end_group
 Group {
  inputs 3
  name KeymixBBox23
  tile_color 0x4b5ec6ff
  xpos 1125
  ypos 97
  addUserKnob {20 KeymixBBox}
  addUserKnob {41 channels T Keymix8.channels}
  addUserKnob {41 maskChannel l "mask channel" T Keymix8.maskChannel}
  addUserKnob {41 invertMask l invert -STARTLINE T Keymix8.invertMask}
  addUserKnob {41 mix T Keymix8.mix}
  addUserKnob {41 bbox l "Set BBox to" T Keymix8.bbox}
 }
  Input {
   inputs 0
   name InputA
   xpos 189
   ypos -485
   number 1
  }
set N206ca000 [stack 0]
  Input {
   inputs 0
   name Inputmask
   xpos 531
   ypos -493
   number 2
  }
set N206c9c00 [stack 0]
push $N206ca000
  Merge2 {
   inputs 2
   operation plus
   bbox intersection
   name Merge1
   label "\[ expr \{ \[value mix] == 1 ? \" \" : \[concat Mix: \[value mix]] \}]"
   xpos 285
   ypos -410
  }
  Merge2 {
   inputs 2
   name Merge2
   label "\[ expr \{ \[value mix] == 1 ? \" \" : \[concat Mix: \[value mix]] \}]"
   selected true
   xpos 285
   ypos -365
  }
set N206c9400 [stack 0]
push $N206c9c00
  CopyBBox {
   inputs 2
   name CopyBBox2
   xpos 531
   ypos -259
  }
push $N206c9400
push $N206ca000
  CopyBBox {
   inputs 2
   name CopyBBox1
   xpos 189
   ypos -259
  }
  Input {
   inputs 0
   name InputB
   xpos 378
   ypos -493
  }
  Keymix {
   inputs 3
   name Keymix8
   xpos 378
   ypos -259
  }
  Output {
   name Output1
   xpos 378
   ypos -158
  }
 end_group
 Group {
  inputs 3
  name KeymixBBox22
  tile_color 0x4b5ec6ff
  xpos 1521
  ypos 97
  addUserKnob {20 KeymixBBox}
  addUserKnob {41 channels T Keymix8.channels}
  addUserKnob {41 maskChannel l "mask channel" T Keymix8.maskChannel}
  addUserKnob {41 invertMask l invert -STARTLINE T Keymix8.invertMask}
  addUserKnob {41 mix T Keymix8.mix}
  addUserKnob {41 bbox l "Set BBox to" T Keymix8.bbox}
 }
  Input {
   inputs 0
   name InputA
   xpos 189
   ypos -485
   number 1
  }
set N2067b800 [stack 0]
  Input {
   inputs 0
   name Inputmask
   xpos 531
   ypos -493
   number 2
  }
set N2067b400 [stack 0]
push $N2067b800
  Merge2 {
   inputs 2
   operation plus
   bbox intersection
   name Merge1
   label "\[ expr \{ \[value mix] == 1 ? \" \" : \[concat Mix: \[value mix]] \}]"
   xpos 285
   ypos -410
  }
  Merge2 {
   inputs 2
   name Merge2
   label "\[ expr \{ \[value mix] == 1 ? \" \" : \[concat Mix: \[value mix]] \}]"
   selected true
   xpos 285
   ypos -365
  }
set N2067ac00 [stack 0]
push $N2067b400
  CopyBBox {
   inputs 2
   name CopyBBox2
   xpos 531
   ypos -259
  }
push $N2067ac00
push $N2067b800
  CopyBBox {
   inputs 2
   name CopyBBox1
   xpos 189
   ypos -259
  }
  Input {
   inputs 0
   name InputB
   xpos 378
   ypos -493
  }
  Keymix {
   inputs 3
   name Keymix8
   xpos 378
   ypos -259
  }
  Output {
   name Output1
   xpos 378
   ypos -158
  }
 end_group
 Group {
  inputs 3
  name KeymixBBox20
  tile_color 0x4b5ec6ff
  xpos 1921
  ypos 97
  addUserKnob {20 KeymixBBox}
  addUserKnob {41 channels T Keymix8.channels}
  addUserKnob {41 maskChannel l "mask channel" T Keymix8.maskChannel}
  addUserKnob {41 invertMask l invert -STARTLINE T Keymix8.invertMask}
  addUserKnob {41 mix T Keymix8.mix}
  addUserKnob {41 bbox l "Set BBox to" T Keymix8.bbox}
 }
  Input {
   inputs 0
   name InputA
   xpos 189
   ypos -485
   number 1
  }
set N20679400 [stack 0]
  Input {
   inputs 0
   name Inputmask
   xpos 531
   ypos -493
   number 2
  }
set N20679000 [stack 0]
push $N20679400
  Merge2 {
   inputs 2
   operation plus
   bbox intersection
   name Merge1
   label "\[ expr \{ \[value mix] == 1 ? \" \" : \[concat Mix: \[value mix]] \}]"
   xpos 285
   ypos -410
  }
  Merge2 {
   inputs 2
   name Merge2
   label "\[ expr \{ \[value mix] == 1 ? \" \" : \[concat Mix: \[value mix]] \}]"
   selected true
   xpos 285
   ypos -365
  }
set N20678800 [stack 0]
push $N20679000
  CopyBBox {
   inputs 2
   name CopyBBox2
   xpos 531
   ypos -259
  }
push $N20678800
push $N20679400
  CopyBBox {
   inputs 2
   name CopyBBox1
   xpos 189
   ypos -259
  }
  Input {
   inputs 0
   name InputB
   xpos 378
   ypos -493
  }
  Keymix {
   inputs 3
   name Keymix8
   xpos 378
   ypos -259
  }
  Output {
   name Output1
   xpos 378
   ypos -158
  }
 end_group
 Group {
  inputs 3
  name KeymixBBox21
  tile_color 0x4b5ec6ff
  xpos 2506
  ypos 97
  addUserKnob {20 KeymixBBox}
  addUserKnob {41 channels T Keymix8.channels}
  addUserKnob {41 maskChannel l "mask channel" T Keymix8.maskChannel}
  addUserKnob {41 invertMask l invert -STARTLINE T Keymix8.invertMask}
  addUserKnob {41 mix T Keymix8.mix}
  addUserKnob {41 bbox l "Set BBox to" T Keymix8.bbox}
 }
  Input {
   inputs 0
   name InputA
   xpos 189
   ypos -485
   number 1
  }
set N2061ac00 [stack 0]
  Input {
   inputs 0
   name Inputmask
   xpos 531
   ypos -493
   number 2
  }
set N2061a800 [stack 0]
push $N2061ac00
  Merge2 {
   inputs 2
   operation plus
   bbox intersection
   name Merge1
   label "\[ expr \{ \[value mix] == 1 ? \" \" : \[concat Mix: \[value mix]] \}]"
   xpos 285
   ypos -410
  }
  Merge2 {
   inputs 2
   name Merge2
   label "\[ expr \{ \[value mix] == 1 ? \" \" : \[concat Mix: \[value mix]] \}]"
   selected true
   xpos 285
   ypos -365
  }
set N2061a000 [stack 0]
push $N2061a800
  CopyBBox {
   inputs 2
   name CopyBBox2
   xpos 531
   ypos -259
  }
push $N2061a000
push $N2061ac00
  CopyBBox {
   inputs 2
   name CopyBBox1
   xpos 189
   ypos -259
  }
  Input {
   inputs 0
   name InputB
   xpos 378
   ypos -493
  }
  Keymix {
   inputs 3
   name Keymix8
   xpos 378
   ypos -259
  }
  Output {
   name Output1
   xpos 378
   ypos -158
  }
 end_group
 Switch {
  inputs 2
  which {{quality i}}
  name Switch2
  xpos 2849
  ypos 103
 }
 Dot {
  name Dot75
  xpos 3248
  ypos 106
 }
 Switch {
  inputs 2
  which {{blur_type i}}
  name Switch1
  xpos 3214
  ypos 842
 }
 Output {
  name Output1
  xpos 3214
  ypos 1164
 }
end_group