set cut_paste_input [stack 0]
version 9.0 v7
BackdropNode {
inputs 0
name BackdropNode42
tile_color 0x388e8e00
label "IBK remove black edges"
note_font_size 42
selected true
xpos -899
ypos 518
bdwidth 986
bdheight 559
}
push $cut_paste_input
Dot {
name Dot35
selected true
xpos -306
ypos 628
}
set N893e4400 [stack 0]
Primatte3 {
data { 5
    5023 11262 15154
    65552
    0 5
    30234 30234 30234 0
    1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
    21927.8 130560 130560 130560 130560 15223 14433.1 130560 130560 130560 5497.26 130560 130560 130560 18782.1 13163.5 130560 130560 130560 7551.09 130560 21882.8 130560 130560 130560 130560 6813.15 12400.2 99888.9 130560 130560 130560 130560 38411.5 19949.9 130560 10665.2 130560 130560 130560 130560 130560 12924.7 23334.9 12837.3 130560 130560 130560 130560 130560 130560 22476.4 130560 130560 15500.2 16181.8 6689.41 18861.4 130560 130560 130560 130560 130560 130560 130560 44869.5
    21927.8 130560 130560 130560 130560 15223 14433.1 130560 130560 130560 7591.51 130560 130560 130560 18782.1 13163.5 130560 130560 130560 11252.6 130560 21882.8 130560 130560 130560 130560 8542.06 12400.2 99888.9 130560 130560 130560 130560 38411.5 19949.9 130560 10665.2 130560 130560 130560 130560 130560 12924.7 23334.9 12837.3 130560 130560 130560 130560 130560 130560 80353.6 130560 130560 15500.2 16181.8 6689.41 18861.4 130560 130560 130560 130560 130560 130560 130560 44869.5
    -0.100189 -2.22551e+014 -2.22551e+014 1457.9 2.47784e+013 2.47784e+013
    -0.100189 -2.22551e+014 -2.22551e+014 1293.38 2.19995e+013 2.19995e+013
    -0.100067 -2.22551e+014 -2.22551e+014 -797.043 -1.36158e+013 -1.36158e+013
    -0.100067 -2.22551e+014 -2.22551e+014 -961.561 -1.63947e+013 -1.63947e+013
    -0.100128 -2.22551e+014 -2.22551e+014 961.561 1.63947e+013 1.63947e+013
    -0.100128 -2.22551e+014 -2.22551e+014 797.043 1.36158e+013 1.36158e+013
    -0.100128 -2.22551e+014 -2.22551e+014 -1293.38 -2.19995e+013 -2.19995e+013
    -0.100128 -2.22551e+014 -2.22551e+014 -1457.9 -2.47784e+013 -2.47784e+013
    -0.182617 -4.06321e+014 -4.06321e+014 2359.15 4.02004e+013 4.02004e+013
    -0.182617 -1.71462e+011 -1.71462e+011 3377.81 1.2912e+011 1.2912e+011
    -0.182373 -6.81024e+013 -6.81024e+013 1454.94 9.17834e+013 9.17834e+013
    -0.182373 -2.55436e+011 -3.8065e+011 -1465 -2.87819e+011 -1.95166e+011
    -0.182617 -4.06321e+014 -4.06321e+014 -1160.02 -1.97672e+013 -1.97672e+013
    -0.182495 -3.06956e+012 -3.06956e+012 -136.875 3.42157e+012 3.42157e+012
    -0.182495 -4.06321e+014 -4.06321e+014 -757.269 -1.28742e+013 -1.28742e+013
    -0.182129 -4.06321e+014 -4.06321e+014 -3672.72 -6.2674e+013 -6.2674e+013
    -0.182129 -4.83452e+011 -4.83452e+011 3672.72 5.87729e+011 5.87729e+011
    -0.182495 -1.06038e+012 -1.06038e+012 757.269 8.41548e+011 8.41548e+011
    -0.182495 -4.06321e+014 -4.06321e+014 136.875 2.33484e+012 2.33484e+012
    -0.182373 -6.74175e+012 -6.74175e+012 1160.02 7.29329e+012 7.29329e+012
    -0.182495 -4.06321e+014 -4.06321e+014 1465 2.49914e+013 2.49914e+013
    -0.182129 -4.06321e+014 -4.06321e+014 -1454.94 -2.48084e+013 -2.48084e+013
    -0.182129 -4.06321e+014 -4.06321e+014 -3377.81 -5.76328e+013 -5.76328e+013
    -0.182373 -4.47235e+011 -2.38263e+012 -2359.15 9.66609e+011 4.47295e+012
    -0.235352 -7.57806e+013 -7.57806e+013 4233.04 1.00488e+014 1.00488e+014
    -0.23584 -1.34349e+011 -1.85531e+011 2559.08 2.699e+011 5.28454e+011
    -0.23584 -5.24559e+014 -5.24559e+014 2491.14 4.24735e+013 4.24735e+013
    -0.235352 -2.14983e+011 -2.96883e+011 817.176 7.51224e+011 5.74756e+011
    -0.235352 -5.24559e+014 -5.24559e+014 -817.176 -1.3933e+013 -1.3933e+013
    -0.235352 -1.80275e+014 -1.80275e+014 -2491.14 5.44945e+013 5.44945e+013
    -0.235352 -5.24559e+014 -5.24559e+014 -2559.08 -4.3631e+013 -4.3631e+013
    -0.235352 -9.03048e+013 -3.22841e+014 -4233.04 -1.70319e+013 -4.65584e+013
    -0.182648 -4.06321e+014 -4.06321e+014 2735.22 4.66827e+013 4.66827e+013
    -0.182373 -5.07747e+012 -5.07747e+012 3140.43 6.90689e+012 6.90689e+012
    -0.182251 -4.06322e+014 -4.06322e+014 -156.211 -2.63757e+012 -2.63757e+012
    -0.182281 -8.02815e+012 -8.02815e+012 -1845.49 3.23305e+012 3.23305e+012
    -0.182495 -4.06321e+014 -4.06321e+014 451.121 7.67881e+012 7.67881e+012
    -0.182343 -5.84526e+013 -5.84526e+013 856.334 -1.89597e+013 -1.89597e+013
    -0.182098 -4.06321e+014 -4.06321e+014 -1746.06 -2.97941e+013 -2.97941e+013
    -0.182373 -4.06321e+014 -4.06321e+014 -3435.34 -5.86303e+013 -5.86303e+013
    -0.100128 -2.22551e+014 -2.22551e+014 931.388 1.58693e+013 1.58693e+013
    -0.100098 -2.01325e+011 -2.01325e+011 1619.28 3.67261e+011 3.67261e+011
    -0.0999756 -3.32752e+012 -3.32752e+012 1414.94 2.51739e+012 2.51739e+012
    -0.100067 -1.12811e+011 -2.10771e+011 -439.731 1.75504e+011 3.54845e+011
    -0.10022 -2.22551e+014 -2.22551e+014 -1250.42 -2.13267e+013 -2.13267e+013
    -0.100067 -1.68034e+012 -1.68034e+012 -566.003 1.41314e+012 1.41314e+012
    -0.100128 -2.22551e+014 -2.22551e+014 74.3468 1.25504e+012 1.25504e+012
    -0.100098 -2.22551e+014 -2.22551e+014 -1783.8 -3.03361e+013 -3.03361e+013
    -0.182617 -4.49098e+013 -4.49098e+013 3241.56 6.21198e+013 6.21198e+013
    -0.182495 -1.05991e+011 -1.83513e+011 1026.44 -4.99387e+010 -7.08801e+010
    -0.182495 -4.06321e+014 -4.06321e+014 1963.82 3.34874e+013 3.34874e+013
    -0.182129 -1.60855e+011 -2.22135e+011 1591.18 -9.08105e+010 2.40514e+010
    -0.182617 -4.06321e+014 -4.06321e+014 -361.94 -6.16115e+012 -6.16115e+012
    -0.182617 -4.06321e+014 -4.06321e+014 -2580.34 -4.40134e+013 -4.40134e+013
    -0.182129 -4.06321e+014 -4.06321e+014 -2252.4 -3.84278e+013 -3.84278e+013
    -0.182495 -2.05796e+013 -7.35726e+013 -2628.32 -1.03877e+013 2.79041e+013
    -0.235596 -7.64045e+012 -7.64045e+012 4790.15 9.16109e+012 9.16109e+012
    -0.235718 -1.11038e+012 -1.11038e+012 2211.54 9.03273e+011 9.03273e+011
    -0.235596 -5.24559e+014 -5.24559e+014 132.337 2.25573e+012 2.25573e+012
    -0.235596 -9.28112e+012 -9.28112e+012 260.068 4.45308e+012 4.45308e+012
    -0.235596 -5.24559e+014 -5.24559e+014 1541.63 2.62848e+013 2.62848e+013
    -0.235596 -5.24559e+014 -5.24559e+014 -1036.98 -1.768e+013 -1.768e+013
    -0.235596 -5.24559e+014 -5.24559e+014 -4013.24 -6.84246e+013 -6.84246e+013
    -0.235474 -9.98298e+012 -3.56894e+013 -3885.51 7.41714e+012 3.90041e+013
    -0.182373 -4.09667e+013 -4.09667e+013 3435.34 6.36451e+013 6.36451e+013
    -0.182404 -7.2447e+012 -7.2447e+012 1746.06 5.40297e+012 5.40297e+012
    -0.182281 -4.06322e+014 -4.06322e+014 -856.334 -1.45851e+013 -1.45851e+013
    -0.182251 -7.26216e+013 -7.26216e+013 -451.121 -3.28198e+013 -3.28198e+013
    -0.182465 -4.06321e+014 -4.06321e+014 1845.49 3.14737e+013 3.14737e+013
    -0.182495 -4.06321e+014 -4.06321e+014 156.211 2.63757e+012 2.63757e+012
    -0.182373 -4.06321e+014 -4.06321e+014 -3140.43 -5.3589e+013 -5.3589e+013
    -0.182098 -4.49179e+013 -4.49179e+013 -2735.22 1.70493e+013 1.70493e+013
    -0.182739 -4.06321e+014 -4.06321e+014 2628.32 4.47903e+013 4.47903e+013
    -0.182129 -8.32534e+010 -1.1497e+011 2252.4 -6.29182e+009 1.60556e+011
    -0.182129 -3.10869e+014 -3.10869e+014 2580.34 5.84036e+013 5.84036e+013
    -0.182373 -8.77823e+010 -1.51986e+011 361.94 3.26957e+011 2.96724e+011
    -0.182617 -4.06321e+014 -4.06321e+014 -1591.18 -2.71249e+013 -2.71249e+013
    -0.182495 -4.1083e+013 -4.1083e+013 -1963.82 1.18419e+013 1.18419e+013
    -0.182495 -4.06321e+014 -4.06321e+014 -1026.44 -1.7464e+013 -1.7464e+013
    -0.182129 -4.06321e+014 -4.06321e+014 -3241.56 -5.53163e+013 -5.53163e+013
    -0.100098 -1.62176e+012 -1.62176e+012 1783.8 2.08303e+012 2.08303e+012
    -0.100098 -2.98046e+011 -3.73679e+011 -74.3468 1.48298e+012 1.32733e+012
    -0.100128 -2.22551e+014 -2.22551e+014 566.003 9.63876e+012 9.63876e+012
    -0.0999756 -4.13078e+011 -4.13078e+011 1250.42 5.35485e+011 5.35485e+011
    -0.100128 -2.22551e+014 -2.22551e+014 439.731 7.48557e+012 7.48557e+012
    -0.10022 -2.22551e+014 -2.22551e+014 -1414.94 -2.41056e+013 -2.41056e+013
    -0.100098 -2.22551e+014 -2.22551e+014 -1619.28 -2.75572e+013 -2.75572e+013
    -0.100067 -6.36013e+011 -9.47784e+011 -931.388 -1.64025e+012 -9.73867e+011
    -0.235718 -5.24559e+014 -5.24559e+014 3885.51 6.62461e+013 6.62461e+013
    -0.235596 -3.35853e+011 -3.35853e+011 4013.24 4.52274e+011 4.52274e+011
    -0.235596 -5.24559e+014 -5.24559e+014 1036.98 1.768e+013 1.768e+013
    -0.235474 -1.01907e+012 -1.01907e+012 -1541.63 -5.26042e+011 -5.26042e+011
    -0.235596 -5.24559e+014 -5.24559e+014 -260.068 -4.43425e+012 -4.43425e+012
    -0.235596 -2.5934e+013 -2.5934e+013 -132.337 2.84987e+013 2.84987e+013
    -0.235474 -5.24559e+014 -5.24559e+014 -2211.54 -3.77056e+013 -3.77056e+013
    -0.235596 -5.24559e+014 -5.24559e+014 -4790.15 -8.16703e+013 -8.16703e+013
    -0.16333 -3.63425e+014 -3.63425e+014 2623.34 4.47465e+013 4.47465e+013
    -0.163086 -4.50434e+013 -4.50434e+013 2204.29 3.32275e+013 3.32275e+013
    -0.163208 -3.63425e+014 -3.63425e+014 -940.026 -1.59927e+013 -1.59927e+013
    -0.163208 -6.49547e+013 -6.49547e+013 -1359.08 5.41764e+013 5.41764e+013
    -0.163208 -3.63425e+014 -3.63425e+014 1359.08 2.31509e+013 2.31509e+013
    -0.163208 -3.63425e+014 -3.63425e+014 940.026 1.59927e+013 1.59927e+013
    -0.16333 -3.63425e+014 -3.63425e+014 -2204.29 -3.75883e+013 -3.75883e+013
    -0.163086 -3.63425e+014 -3.63425e+014 -2623.34 -4.47465e+013 -4.47465e+013
    -0.163452 -3.63425e+014 -3.63425e+014 1900.64 3.23676e+013 3.23676e+013
    -0.162842 -1.44467e+011 -1.44467e+011 2657.66 2.73502e+011 2.73502e+011
    -0.163086 -4.66031e+013 -4.66031e+013 2137.16 -6.31816e+012 -6.31816e+012
    -0.16333 -1.07849e+011 -2.01499e+011 -631.703 -6.17044e+010 1.0538e+011
    -0.163086 -3.63425e+014 -3.63425e+014 -1718.1 -2.92613e+013 -2.92613e+013
    -0.16333 -5.61484e+012 -5.61484e+012 -957.605 4.75774e+012 4.75774e+012
    -0.16333 -3.63425e+014 -3.63425e+014 -311.336 -5.27716e+012 -5.27716e+012
    -0.16333 -3.63425e+014 -3.63425e+014 -3076.72 -5.24686e+013 -5.24686e+013
    -0.163086 -3.28129e+012 -3.28129e+012 3076.72 5.99679e+012 5.99679e+012
    -0.16333 -3.44041e+011 -4.31345e+011 311.336 -3.33657e+011 -1.78692e+011
    -0.16333 -3.63425e+014 -3.63425e+014 957.605 1.63184e+013 1.63184e+013
    -0.163086 -5.72712e+011 -5.72712e+011 1718.1 2.58966e+011 2.58966e+011
    -0.163391 -3.63425e+014 -3.63425e+014 631.703 1.0772e+013 1.0772e+013
    -0.163086 -3.63425e+014 -3.63425e+014 -2137.16 -3.64194e+013 -3.64194e+013
    -0.16333 -3.63425e+014 -3.63425e+014 -2657.66 -4.53105e+013 -4.53105e+013
    -0.16333 -1.06459e+012 -5.67158e+012 -1900.64 1.39732e+012 1.00064e+013
    -0.272217 -8.75039e+013 -8.75039e+013 5238.67 8.38198e+013 8.38198e+013
    -0.271729 -4.56652e+011 -4.56652e+011 3564.71 1.30001e+012 1.30001e+012
    -0.271973 -6.05708e+014 -6.05708e+014 1485.5 2.53274e+013 2.53274e+013
    -0.271973 -1.05374e+012 -1.05374e+012 -188.458 9.15258e+011 9.15258e+011
    -0.271973 -6.05708e+014 -6.05708e+014 188.458 3.21316e+012 3.21316e+012
    -0.271973 -2.08164e+014 -2.08164e+014 -1485.5 -2.95452e+013 -2.95452e+013
    -0.271729 -6.05708e+014 -6.05708e+014 -3564.71 -6.07772e+013 -6.07772e+013
    -0.271729 -1.04275e+014 -3.72785e+014 -5238.67 1.13106e+013 -4.25744e+013
    -1 -1 -1 -1
    -1 -1 999999 999999
    -1 -1 -1 -1
    0.05 0.102614 0.162614
    0.05 0.102112 0.102112
    0.05 0.103837 0.103837
    0.05 0.110284 0.110284
    0.05 0.110284 0.110284
    0.05 0.110284 0.110284
    0.05 0.110284 0.110284
    0.05 0.110284 0.110284
  }

primEdgedata { 5
    5023 11262 15154
    65552
    0 5
    30234 30234 30234 0
    1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
    21927.8 130560 130560 130560 130560 15223 14433.1 130560 130560 130560 5497.26 130560 130560 130560 18782.1 13163.5 130560 130560 130560 7551.09 130560 21882.8 130560 130560 130560 130560 6813.15 12400.2 99888.9 130560 130560 130560 130560 38411.5 19949.9 130560 10665.2 130560 130560 130560 130560 130560 12924.7 23334.9 12837.3 130560 130560 130560 130560 130560 130560 22476.4 130560 130560 15500.2 16181.8 6689.41 18861.4 130560 130560 130560 130560 130560 130560 130560 44869.5
    21927.8 130560 130560 130560 130560 15223 14433.1 130560 130560 130560 7591.51 130560 130560 130560 18782.1 13163.5 130560 130560 130560 11252.6 130560 21882.8 130560 130560 130560 130560 8542.06 12400.2 99888.9 130560 130560 130560 130560 38411.5 19949.9 130560 10665.2 130560 130560 130560 130560 130560 12924.7 23334.9 12837.3 130560 130560 130560 130560 130560 130560 80353.6 130560 130560 15500.2 16181.8 6689.41 18861.4 130560 130560 130560 130560 130560 130560 130560 44869.5
    0 0 0 0 0 0
    0 0 0 0 0 0
    0 0 0 0 0 0
    0 0 0 0 0 0
    0 0 0 0 0 0
    0 0 0 0 0 0
    0 0 0 0 0 0
    0 0 0 0 0 0
    0 0 0 0 0 0
    0 0 0 0 0 0
    0 0 0 0 0 0
    0 0 0 0 0 0
    0 0 0 0 0 0
    0 0 0 0 0 0
    0 0 0 0 0 0
    0 0 0 0 0 0
    0 0 0 0 0 0
    0 0 0 0 0 0
    0 0 0 0 0 0
    0 0 0 0 0 0
    0 0 0 0 0 0
    0 0 0 0 0 0
    0 0 0 0 0 0
    0 0 0 0 0 0
    0 0 0 0 0 0
    0 0 0 0 0 0
    0 0 0 0 0 0
    0 0 0 0 0 0
    0 0 0 0 0 0
    0 0 0 0 0 0
    0 0 0 0 0 0
    0 0 0 0 0 0
    0 0 0 0 0 0
    0 0 0 0 0 0
    0 0 0 0 0 0
    0 0 0 0 0 0
    0 0 0 0 0 0
    0 0 0 0 0 0
    0 0 0 0 0 0
    0 0 0 0 0 0
    0 0 0 0 0 0
    0 0 0 0 0 0
    0 0 0 0 0 0
    0 0 0 0 0 0
    0 0 0 0 0 0
    0 0 0 0 0 0
    0 0 0 0 0 0
    0 0 0 0 0 0
    0 0 0 0 0 0
    0 0 0 0 0 0
    0 0 0 0 0 0
    0 0 0 0 0 0
    0 0 0 0 0 0
    0 0 0 0 0 0
    0 0 0 0 0 0
    0 0 0 0 0 0
    0 0 0 0 0 0
    0 0 0 0 0 0
    0 0 0 0 0 0
    0 0 0 0 0 0
    0 0 0 0 0 0
    0 0 0 0 0 0
    0 0 0 0 0 0
    0 0 0 0 0 0
    0 0 0 0 0 0
    0 0 0 0 0 0
    0 0 0 0 0 0
    0 0 0 0 0 0
    0 0 0 0 0 0
    0 0 0 0 0 0
    0 0 0 0 0 0
    0 0 0 0 0 0
    0 0 0 0 0 0
    0 0 0 0 0 0
    0 0 0 0 0 0
    0 0 0 0 0 0
    0 0 0 0 0 0
    0 0 0 0 0 0
    0 0 0 0 0 0
    0 0 0 0 0 0
    0 0 0 0 0 0
    0 0 0 0 0 0
    0 0 0 0 0 0
    0 0 0 0 0 0
    0 0 0 0 0 0
    0 0 0 0 0 0
    0 0 0 0 0 0
    0 0 0 0 0 0
    0 0 0 0 0 0
    0 0 0 0 0 0
    0 0 0 0 0 0
    0 0 0 0 0 0
    0 0 0 0 0 0
    0 0 0 0 0 0
    0 0 0 0 0 0
    0 0 0 0 0 0
    0 0 0 0 0 0
    0 0 0 0 0 0
    0 0 0 0 0 0
    0 0 0 0 0 0
    0 0 0 0 0 0
    0 0 0 0 0 0
    0 0 0 0 0 0
    0 0 0 0 0 0
    0 0 0 0 0 0
    0 0 0 0 0 0
    0 0 0 0 0 0
    0 0 0 0 0 0
    0 0 0 0 0 0
    0 0 0 0 0 0
    0 0 0 0 0 0
    0 0 0 0 0 0
    0 0 0 0 0 0
    0 0 0 0 0 0
    0 0 0 0 0 0
    0 0 0 0 0 0
    0 0 0 0 0 0
    0 0 0 0 0 0
    0 0 0 0 0 0
    0 0 0 0 0 0
    0 0 0 0 0 0
    0 0 0 0 0 0
    0 0 0 0 0 0
    0 0 0 0 0 0
    0 0 0 0 0 0
    0 0 0 0 0 0
    0 0 0 0 0 0
    0 0 0 0 0 0
    -1 -1 -1 -1
    -1 -1 999999 999999
    -1 -1 -1 -1
    0.05 0.102614 0.162614
    0.05 0.102112 0.102112
    0.05 0.103837 0.103837
    0.05 0.110284 0.110284
    0.05 0.110284 0.110284
    0.05 0.110284 0.110284
    0.05 0.110284 0.110284
    0.05 0.110284 0.110284
  }

primBodydata { 5
    5023 11262 15154
    65552
    0 5
    30234 30234 30234 0
    1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
    21927.8 130560 130560 130560 130560 15223 14433.1 130560 130560 130560 5497.26 130560 130560 130560 18782.1 13163.5 130560 130560 130560 7551.09 130560 21882.8 130560 130560 130560 130560 6813.15 12400.2 99888.9 130560 130560 130560 130560 38411.5 19949.9 130560 10665.2 130560 130560 130560 130560 130560 12924.7 23334.9 12837.3 130560 130560 130560 130560 130560 130560 22476.4 130560 130560 15500.2 16181.8 6689.41 18861.4 130560 130560 130560 130560 130560 130560 130560 44869.5
    21927.8 130560 130560 130560 130560 15223 14433.1 130560 130560 130560 7591.51 130560 130560 130560 18782.1 13163.5 130560 130560 130560 11252.6 130560 21882.8 130560 130560 130560 130560 8542.06 12400.2 99888.9 130560 130560 130560 130560 38411.5 19949.9 130560 10665.2 130560 130560 130560 130560 130560 12924.7 23334.9 12837.3 130560 130560 130560 130560 130560 130560 80353.6 130560 130560 15500.2 16181.8 6689.41 18861.4 130560 130560 130560 130560 130560 130560 130560 44869.5
    0 0 0 0 0 0
    0 0 0 0 0 0
    0 0 0 0 0 0
    0 0 0 0 0 0
    0 0 0 0 0 0
    0 0 0 0 0 0
    0 0 0 0 0 0
    0 0 0 0 0 0
    0 0 0 0 0 0
    0 0 0 0 0 0
    0 0 0 0 0 0
    0 0 0 0 0 0
    0 0 0 0 0 0
    0 0 0 0 0 0
    0 0 0 0 0 0
    0 0 0 0 0 0
    0 0 0 0 0 0
    0 0 0 0 0 0
    0 0 0 0 0 0
    0 0 0 0 0 0
    0 0 0 0 0 0
    0 0 0 0 0 0
    0 0 0 0 0 0
    0 0 0 0 0 0
    0 0 0 0 0 0
    0 0 0 0 0 0
    0 0 0 0 0 0
    0 0 0 0 0 0
    0 0 0 0 0 0
    0 0 0 0 0 0
    0 0 0 0 0 0
    0 0 0 0 0 0
    0 0 0 0 0 0
    0 0 0 0 0 0
    0 0 0 0 0 0
    0 0 0 0 0 0
    0 0 0 0 0 0
    0 0 0 0 0 0
    0 0 0 0 0 0
    0 0 0 0 0 0
    0 0 0 0 0 0
    0 0 0 0 0 0
    0 0 0 0 0 0
    0 0 0 0 0 0
    0 0 0 0 0 0
    0 0 0 0 0 0
    0 0 0 0 0 0
    0 0 0 0 0 0
    0 0 0 0 0 0
    0 0 0 0 0 0
    0 0 0 0 0 0
    0 0 0 0 0 0
    0 0 0 0 0 0
    0 0 0 0 0 0
    0 0 0 0 0 0
    0 0 0 0 0 0
    0 0 0 0 0 0
    0 0 0 0 0 0
    0 0 0 0 0 0
    0 0 0 0 0 0
    0 0 0 0 0 0
    0 0 0 0 0 0
    0 0 0 0 0 0
    0 0 0 0 0 0
    0 0 0 0 0 0
    0 0 0 0 0 0
    0 0 0 0 0 0
    0 0 0 0 0 0
    0 0 0 0 0 0
    0 0 0 0 0 0
    0 0 0 0 0 0
    0 0 0 0 0 0
    0 0 0 0 0 0
    0 0 0 0 0 0
    0 0 0 0 0 0
    0 0 0 0 0 0
    0 0 0 0 0 0
    0 0 0 0 0 0
    0 0 0 0 0 0
    0 0 0 0 0 0
    0 0 0 0 0 0
    0 0 0 0 0 0
    0 0 0 0 0 0
    0 0 0 0 0 0
    0 0 0 0 0 0
    0 0 0 0 0 0
    0 0 0 0 0 0
    0 0 0 0 0 0
    0 0 0 0 0 0
    0 0 0 0 0 0
    0 0 0 0 0 0
    0 0 0 0 0 0
    0 0 0 0 0 0
    0 0 0 0 0 0
    0 0 0 0 0 0
    0 0 0 0 0 0
    0 0 0 0 0 0
    0 0 0 0 0 0
    0 0 0 0 0 0
    0 0 0 0 0 0
    0 0 0 0 0 0
    0 0 0 0 0 0
    0 0 0 0 0 0
    0 0 0 0 0 0
    0 0 0 0 0 0
    0 0 0 0 0 0
    0 0 0 0 0 0
    0 0 0 0 0 0
    0 0 0 0 0 0
    0 0 0 0 0 0
    0 0 0 0 0 0
    0 0 0 0 0 0
    0 0 0 0 0 0
    0 0 0 0 0 0
    0 0 0 0 0 0
    0 0 0 0 0 0
    0 0 0 0 0 0
    0 0 0 0 0 0
    0 0 0 0 0 0
    0 0 0 0 0 0
    0 0 0 0 0 0
    0 0 0 0 0 0
    0 0 0 0 0 0
    0 0 0 0 0 0
    0 0 0 0 0 0
    0 0 0 0 0 0
    0 0 0 0 0 0
    0 0 0 0 0 0
    -1 -1 -1 -1
    -1 -1 999999 999999
    -1 -1 -1 -1
    0.05 0.102614 0.162614
    0.05 0.102112 0.102112
    0.05 0.103837 0.103837
    0.05 0.110284 0.110284
    0.05 0.110284 0.110284
    0.05 0.110284 0.110284
    0.05 0.110284 0.110284
    0.05 0.110284 0.110284
  }

crop {0 0 2048 1152}
"Adjust Lighting" 0
"Hybrid Matte" 0
"Fine Tuning" 0
name Primatte2
selected true
xpos -179
ypos 744
}
Invert {
name Invert3
selected true
xpos -179
ypos 770
}
Grade {
channels alpha
blackpoint 0.04
whitepoint 0.44
white_clamp true
name Grade26
selected true
xpos -179
ypos 808
}
FilterErode {
size -2
name FilterErode6
selected true
xpos -179
ypos 854
}
Blur {
size 2.5
name Blur17
selected true
xpos -179
ypos 892
}
push $N893e4400
FilterErode {
size 2
name FilterErode7
selected true
xpos -317
ypos 755
}
push $N893e4400
Group {
inputs 2
name VectorExtendEdge_Group
help "Push rgb pixels outwards using vectors  generated perpedicular to a control matte edge."
selected true
xpos -419
ypos 830
addUserKnob {20 User}
addUserKnob {4 premult l "input is" M {premultiplied unpremultiplied}}
addUserKnob {41 from0 l "control matte channel" T Copy4.from0}
addUserKnob {7 preblur l "pre-blur control matte" t "Blurring the control matte by a moderate amount will increase the width of the extended edge border and help with blending together the slices." R 0 10}
preblur 1
addUserKnob {26 ""}
addUserKnob {3 slices l "vector blur slices" t "The number of iterations of the vector blur operation, up to 10."}
slices 5
addUserKnob {7 preblur_vector l "preblur vector" t "Blur the vector a bit before it's used to extend the rgb pixels.  Can help with blending and will also extend the edge further." R 0 10}
preblur_vector 1
addUserKnob {7 vector_length l "vector length" t "The length of the vector blur operation per slice. Best to avoid making this too high because it can slow things down when multiplied by the number of slices." R 1 10}
vector_length 3
addUserKnob {26 ""}
addUserKnob {4 output t "The default output is the rgb.  The vector output options are just for checking what's going on under the hood.  The \"-1 to 1\" range is the \"native\" format while the \"0 to 1\" range compresses the vectors so that negative values can be visualised." M {"extended rgb" "vectors (-1 to 1 range)" "vectors (0 to 1 range)" ""}}
}
Input {
inputs 0
name ctrl_matte
xpos 1122
ypos 457
number 1
}
Input {
inputs 0
name img
xpos 840
ypos 457
}
Dot {
name Dot2
xpos 874
ypos 570
}
set Nf3de6000 [stack 0]
Unpremult {
name Unpremult11
xpos 965
ypos 566
disable {{parent.premult i}}
}
Copy {
inputs 2
from0 rgba.alpha
to0 rgba.alpha
name Copy4
xpos 1122
ypos 559
disable {{"!\[exists parent.input1]" i}}
}
Blur {
channels alpha
size {{parent.preblur i}}
name Blur12
label "pre-blur alpha"
xpos 1122
ypos 648
}
set N8d295400 [stack 0]
push $N8d295400
push $N8d295400
push $N8d295400
Group {
inputs 2
name ExtendEdge
help "Very useful as a super unpremultiplier.  The input matte is used as the source edge to extend the input colour channels beyond their existing alpha.  It can also be used to do dilate/erode operations on an alpha. The effect can be extended by using multiple copies.  The result should probably be re-comped with the original using an edge matte through a KeyMix so that only the desired areas are used.  "
xpos 1325
ypos 662
addUserKnob {20 Controls}
addUserKnob {7 preblurVector R 0 10}
preblurVector {{parent.preblur_vector i}}
addUserKnob {41 scale l "vector length" T VectorBlur2.scale}
}
Input {
inputs 0
name Input
xpos 556
ypos -426
}
set N8d295000 [stack 0]
Dot {
name Dot1
xpos 707
ypos -414
}
Dot {
name Dot2
xpos 707
ypos -121
}
Input {
inputs 0
name matte
xpos 440
ypos -424
number 1
}
Shuffle {
red alpha
green alpha
blue alpha
alpha black
name Shuffle3
xpos 440
ypos -346
}
Group {
name Edge2Vec2
xpos 440
ypos -322
}
Input {
inputs 0
name Input1
xpos -172
ypos -315
}
Clamp {
channels rgb
name Clamp1
xpos -172
ypos -250
}
set Ne6ecd800 [stack 0]
Position {
translate {0 1}
name Position2
xpos -63
ypos -106
}
push $Ne6ecd800
Merge2 {
inputs 2
operation minus
name Merge2
xpos -103
ypos -28
}
push $Ne6ecd800
Position {
translate {1 0}
name Position1
xpos -285
ypos -98
}
push $Ne6ecd800
Merge2 {
inputs 2
operation minus
name Merge1
xpos -253
ypos -29
}
Copy {
inputs 2
from0 rgba.green
to0 rgba.green
name Copy3
xpos -179
ypos 27
}
Grade {
channels {rgba.red rgba.green -rgba.blue none}
multiply {{Input1.height*Grade1.height i} {Input1.height*Grade1.height i} {curve i} {curve i}}
black_clamp false
name Grade1
xpos -179
ypos 196
addUserKnob {20 User}
addUserKnob {7 height l Height}
height 1
}
set Ne6ecc000 [stack 0]
push $Ne6ecc000
Expression {
channel0 rgb
expr0 sqrt((r*r)+(g*g)+(b*b))
name VectorLength
selected true
xpos -260
ypos 278
}
Merge2 {
inputs 2
operation divide
name Merge4
selected true
xpos -179
ypos 350
}
Output {
name Output1
xpos -179
ypos 494
}
end_group
Blur {
channels rgb
size {{parent.preblurVector i}}
name Blur5
label "pre blur vector"
xpos 440
ypos -296
}
push $N8d295000
ShuffleCopy {
inputs 2
red red
green green
out forward
name ShuffleCopy1
label "rg to forward"
xpos 556
ypos -194
}
VectorBlur {
channels rgba
uv forward
scale {{vector_length i}}
offset 0
alpha -rgba.alpha
maskChannelMask -rgba.alpha
maskChannelInput -rgba.alpha
name VectorBlur2
xpos 556
ypos -139
}
CopyBBox {
inputs 2
name CopyBBox1
xpos 556
ypos -92
}
Output {
name Output1
xpos 556
ypos -8
}
end_group
Keymix {
inputs 3
channels rgb
name Keymix11
xpos 1325
ypos 751
}
set Ndbdfb800 [stack 0]
push $Ndbdfb800
push $Ndbdfb800
push $Ndbdfb800
Group {
inputs 2
name ExtendEdge1
help "Very useful as a super unpremultiplier.  The input matte is used as the source edge to extend the input colour channels beyond their existing alpha.  It can also be used to do dilate/erode operations on an alpha. The effect can be extended by using multiple copies.  The result should probably be re-comped with the original using an edge matte through a KeyMix so that only the desired areas are used.  "
xpos 1509
ypos 743
addUserKnob {20 Controls}
addUserKnob {7 preblurVector R 0 10}
preblurVector {{parent.ExtendEdge.preblurVector i}}
addUserKnob {41 scale l "vector length" T VectorBlur2.scale}
}
Input {
inputs 0
name Input
xpos 556
ypos -426
}
set Ndbdfb400 [stack 0]
Dot {
name Dot1
xpos 707
ypos -414
}
Dot {
name Dot2
xpos 707
ypos -121
}
Input {
inputs 0
name matte
xpos 440
ypos -424
number 1
}
Shuffle {
red alpha
green alpha
blue alpha
alpha black
name Shuffle3
xpos 440
ypos -346
}
Group {
name Edge2Vec2
xpos 440
ypos -322
}
Input {
inputs 0
name Input1
xpos -172
ypos -315
}
Clamp {
channels rgb
name Clamp1
xpos -172
ypos -250
}
set Na3ac3c00 [stack 0]
Position {
translate {0 1}
name Position2
xpos -63
ypos -106
}
push $Na3ac3c00
Merge2 {
inputs 2
operation minus
name Merge2
xpos -103
ypos -28
}
push $Na3ac3c00
Position {
translate {1 0}
name Position1
xpos -285
ypos -98
}
push $Na3ac3c00
Merge2 {
inputs 2
operation minus
name Merge1
xpos -253
ypos -29
}
Copy {
inputs 2
from0 rgba.green
to0 rgba.green
name Copy3
xpos -179
ypos 27
}
Grade {
channels {rgba.red rgba.green -rgba.blue none}
multiply {{Input1.height*Grade1.height i} {Input1.height*Grade1.height i} {curve i} {curve i}}
black_clamp false
name Grade1
xpos -179
ypos 196
addUserKnob {20 User}
addUserKnob {7 height l Height}
height 1
}
set Na3ac2400 [stack 0]
push $Na3ac2400
Expression {
channel0 rgb
expr0 sqrt((r*r)+(g*g)+(b*b))
name VectorLength
selected true
xpos -260
ypos 278
}
Merge2 {
inputs 2
operation divide
name Merge4
selected true
xpos -179
ypos 350
}
Output {
name Output1
xpos -179
ypos 494
}
end_group
Blur {
channels rgb
size {{parent.preblurVector i}}
name Blur5
label "pre blur vector"
xpos 440
ypos -296
}
push $Ndbdfb400
ShuffleCopy {
inputs 2
red red
green green
out forward
name ShuffleCopy1
label "rg to forward"
xpos 556
ypos -194
}
VectorBlur {
channels rgba
uv forward
scale {{parent.parent.ExtendEdge.VectorBlur2.scale i}}
offset 0
alpha -rgba.alpha
maskChannelMask -rgba.alpha
maskChannelInput -rgba.alpha
name VectorBlur2
xpos 556
ypos -139
}
CopyBBox {
inputs 2
name CopyBBox1
xpos 556
ypos -92
}
Output {
name Output1
xpos 556
ypos -8
}
end_group
Keymix {
inputs 3
channels rgb
name Keymix12
xpos 1509
ypos 823
}
set N39cbc00 [stack 0]
push $N39cbc00
push $N39cbc00
push $N39cbc00
Group {
inputs 2
name ExtendEdge2
help "Very useful as a super unpremultiplier.  The input matte is used as the source edge to extend the input colour channels beyond their existing alpha.  It can also be used to do dilate/erode operations on an alpha. The effect can be extended by using multiple copies.  The result should probably be re-comped with the original using an edge matte through a KeyMix so that only the desired areas are used.  "
xpos 1695
ypos 823
addUserKnob {20 Controls}
addUserKnob {7 preblurVector R 0 10}
preblurVector {{parent.ExtendEdge.preblurVector}}
addUserKnob {41 scale l "vector length" T VectorBlur2.scale}
}
Input {
inputs 0
name Input
xpos 556
ypos -426
}
set N39cb800 [stack 0]
Dot {
name Dot1
xpos 707
ypos -414
}
Dot {
name Dot2
xpos 707
ypos -121
}
Input {
inputs 0
name matte
xpos 440
ypos -424
number 1
}
Shuffle {
red alpha
green alpha
blue alpha
alpha black
name Shuffle3
xpos 440
ypos -346
}
Group {
name Edge2Vec2
xpos 440
ypos -322
}
Input {
inputs 0
name Input1
xpos -172
ypos -315
}
Clamp {
channels rgb
name Clamp1
xpos -172
ypos -250
}
set N39ca000 [stack 0]
Position {
translate {0 1}
name Position2
xpos -63
ypos -106
}
push $N39ca000
Merge2 {
inputs 2
operation minus
name Merge2
xpos -103
ypos -28
}
push $N39ca000
Position {
translate {1 0}
name Position1
xpos -285
ypos -98
}
push $N39ca000
Merge2 {
inputs 2
operation minus
name Merge1
xpos -253
ypos -29
}
Copy {
inputs 2
from0 rgba.green
to0 rgba.green
name Copy3
xpos -179
ypos 27
}
Grade {
channels {rgba.red rgba.green -rgba.blue none}
multiply {{Input1.height*Grade1.height i} {Input1.height*Grade1.height i} {curve i} {curve i}}
black_clamp false
name Grade1
xpos -179
ypos 196
addUserKnob {20 User}
addUserKnob {7 height l Height}
height 1
}
set Nbce0c800 [stack 0]
push $Nbce0c800
Expression {
channel0 rgb
expr0 sqrt((r*r)+(g*g)+(b*b))
name VectorLength
selected true
xpos -260
ypos 278
}
Merge2 {
inputs 2
operation divide
name Merge4
selected true
xpos -179
ypos 350
}
Output {
name Output1
xpos -179
ypos 494
}
end_group
Blur {
channels rgb
size {{parent.preblurVector i}}
name Blur5
label "pre blur vector"
xpos 440
ypos -296
}
push $N39cb800
ShuffleCopy {
inputs 2
red red
green green
out forward
name ShuffleCopy1
label "rg to forward"
xpos 556
ypos -194
}
VectorBlur {
channels rgba
uv forward
scale {{parent.parent.ExtendEdge.VectorBlur2.scale i}}
offset 0
alpha -rgba.alpha
maskChannelMask -rgba.alpha
maskChannelInput -rgba.alpha
name VectorBlur2
xpos 556
ypos -139
}
CopyBBox {
inputs 2
name CopyBBox1
xpos 556
ypos -92
}
Output {
name Output1
xpos 556
ypos -8
}
end_group
Keymix {
inputs 3
channels rgb
name Keymix13
xpos 1695
ypos 895
}
set N47fd2000 [stack 0]
push $N47fd2000
push $N47fd2000
push $N47fd2000
Group {
inputs 2
name ExtendEdge3
help "Very useful as a super unpremultiplier.  The input matte is used as the source edge to extend the input colour channels beyond their existing alpha.  It can also be used to do dilate/erode operations on an alpha. The effect can be extended by using multiple copies.  The result should probably be re-comped with the original using an edge matte through a KeyMix so that only the desired areas are used.  "
xpos 1891
ypos 895
addUserKnob {20 Controls}
addUserKnob {7 preblurVector R 0 10}
preblurVector {{parent.ExtendEdge.preblurVector}}
addUserKnob {41 scale l "vector length" T VectorBlur2.scale}
}
Input {
inputs 0
name Input
xpos 556
ypos -426
}
set N4dfc3c00 [stack 0]
Dot {
name Dot1
xpos 707
ypos -414
}
Dot {
name Dot2
xpos 707
ypos -121
}
Input {
inputs 0
name matte
xpos 440
ypos -424
number 1
}
Shuffle {
red alpha
green alpha
blue alpha
alpha black
name Shuffle3
xpos 440
ypos -346
}
Group {
name Edge2Vec2
xpos 440
ypos -322
}
Input {
inputs 0
name Input1
xpos -172
ypos -315
}
Clamp {
channels rgb
name Clamp1
xpos -172
ypos -250
}
set N4dfc2400 [stack 0]
Position {
translate {0 1}
name Position2
xpos -63
ypos -106
}
push $N4dfc2400
Merge2 {
inputs 2
operation minus
name Merge2
xpos -103
ypos -28
}
push $N4dfc2400
Position {
translate {1 0}
name Position1
xpos -285
ypos -98
}
push $N4dfc2400
Merge2 {
inputs 2
operation minus
name Merge1
xpos -253
ypos -29
}
Copy {
inputs 2
from0 rgba.green
to0 rgba.green
name Copy3
xpos -179
ypos 27
}
Grade {
channels {rgba.red rgba.green -rgba.blue none}
multiply {{Input1.height*Grade1.height i} {Input1.height*Grade1.height i} {curve i} {curve i}}
black_clamp false
name Grade1
xpos -179
ypos 196
addUserKnob {20 User}
addUserKnob {7 height l Height}
height 1
}
set Na8baec00 [stack 0]
push $Na8baec00
Expression {
channel0 rgb
expr0 sqrt((r*r)+(g*g)+(b*b))
name VectorLength
selected true
xpos -260
ypos 278
}
Merge2 {
inputs 2
operation divide
name Merge4
selected true
xpos -179
ypos 350
}
Output {
name Output1
xpos -179
ypos 494
}
end_group
Blur {
channels rgb
size {{parent.preblurVector i}}
name Blur5
label "pre blur vector"
xpos 440
ypos -296
}
push $N4dfc3c00
ShuffleCopy {
inputs 2
red red
green green
out forward
name ShuffleCopy1
label "rg to forward"
xpos 556
ypos -194
}
VectorBlur {
channels rgba
uv forward
scale {{parent.parent.ExtendEdge.VectorBlur2.scale i}}
offset 0
alpha -rgba.alpha
maskChannelMask -rgba.alpha
maskChannelInput -rgba.alpha
name VectorBlur2
xpos 556
ypos -139
}
CopyBBox {
inputs 2
name CopyBBox1
xpos 556
ypos -92
}
Output {
name Output1
xpos 556
ypos -8
}
end_group
Keymix {
inputs 3
channels rgb
name Keymix14
xpos 1891
ypos 967
}
set N40f46400 [stack 0]
push $N40f46400
push $N40f46400
push $N40f46400
Group {
inputs 2
name ExtendEdge4
help "Very useful as a super unpremultiplier.  The input matte is used as the source edge to extend the input colour channels beyond their existing alpha.  It can also be used to do dilate/erode operations on an alpha. The effect can be extended by using multiple copies.  The result should probably be re-comped with the original using an edge matte through a KeyMix so that only the desired areas are used.  "
xpos 2077
ypos 967
addUserKnob {20 Controls}
addUserKnob {7 preblurVector R 0 10}
preblurVector {{parent.ExtendEdge.preblurVector}}
addUserKnob {41 scale l "vector length" T VectorBlur2.scale}
}
Input {
inputs 0
name Input
xpos 556
ypos -426
}
set N40f46000 [stack 0]
Dot {
name Dot1
xpos 707
ypos -414
}
Dot {
name Dot2
xpos 707
ypos -121
}
Input {
inputs 0
name matte
xpos 440
ypos -424
number 1
}
Shuffle {
red alpha
green alpha
blue alpha
alpha black
name Shuffle3
xpos 440
ypos -346
}
Group {
name Edge2Vec2
xpos 440
ypos -322
}
Input {
inputs 0
name Input1
xpos -172
ypos -315
}
Clamp {
channels rgb
name Clamp1
xpos -172
ypos -250
}
set Na16c800 [stack 0]
Position {
translate {0 1}
name Position2
xpos -63
ypos -106
}
push $Na16c800
Merge2 {
inputs 2
operation minus
name Merge2
xpos -103
ypos -28
}
push $Na16c800
Position {
translate {1 0}
name Position1
xpos -285
ypos -98
}
push $Na16c800
Merge2 {
inputs 2
operation minus
name Merge1
xpos -253
ypos -29
}
Copy {
inputs 2
from0 rgba.green
to0 rgba.green
name Copy3
xpos -179
ypos 27
}
Grade {
channels {rgba.red rgba.green -rgba.blue none}
multiply {{Input1.height*Grade1.height i} {Input1.height*Grade1.height i} {curve i} {curve i}}
black_clamp false
name Grade1
xpos -179
ypos 196
addUserKnob {20 User}
addUserKnob {7 height l Height}
height 1
}
set N38d7000 [stack 0]
push $N38d7000
Expression {
channel0 rgb
expr0 sqrt((r*r)+(g*g)+(b*b))
name VectorLength
selected true
xpos -260
ypos 278
}
Merge2 {
inputs 2
operation divide
name Merge4
selected true
xpos -179
ypos 350
}
Output {
name Output1
xpos -179
ypos 494
}
end_group
Blur {
channels rgb
size {{parent.preblurVector i}}
name Blur5
label "pre blur vector"
xpos 440
ypos -296
}
push $N40f46000
ShuffleCopy {
inputs 2
red red
green green
out forward
name ShuffleCopy1
label "rg to forward"
xpos 556
ypos -194
}
VectorBlur {
channels rgba
uv forward
scale {{parent.parent.ExtendEdge.VectorBlur2.scale i}}
offset 0
alpha -rgba.alpha
maskChannelMask -rgba.alpha
maskChannelInput -rgba.alpha
name VectorBlur2
xpos 556
ypos -139
}
CopyBBox {
inputs 2
name CopyBBox1
xpos 556
ypos -92
}
Output {
name Output1
xpos 556
ypos -8
}
end_group
Keymix {
inputs 3
channels rgb
name Keymix15
xpos 2077
ypos 1039
}
set N33886800 [stack 0]
push $N33886800
push $N33886800
push $N33886800
Group {
inputs 2
name ExtendEdge5
help "Very useful as a super unpremultiplier.  The input matte is used as the source edge to extend the input colour channels beyond their existing alpha.  It can also be used to do dilate/erode operations on an alpha. The effect can be extended by using multiple copies.  The result should probably be re-comped with the original using an edge matte through a KeyMix so that only the desired areas are used.  "
xpos 2263
ypos 1039
addUserKnob {20 Controls}
addUserKnob {7 preblurVector R 0 10}
preblurVector {{parent.ExtendEdge.preblurVector i}}
addUserKnob {41 scale l "vector length" T VectorBlur2.scale}
}
Input {
inputs 0
name Input
xpos 556
ypos -426
}
set N33886400 [stack 0]
Dot {
name Dot1
xpos 707
ypos -414
}
Dot {
name Dot2
xpos 707
ypos -121
}
Input {
inputs 0
name matte
xpos 440
ypos -424
number 1
}
Shuffle {
red alpha
green alpha
blue alpha
alpha black
name Shuffle3
xpos 440
ypos -346
}
Group {
name Edge2Vec2
xpos 440
ypos -322
}
Input {
inputs 0
name Input1
xpos -172
ypos -315
}
Clamp {
channels rgb
name Clamp1
xpos -172
ypos -250
}
set N7a21cc00 [stack 0]
Position {
translate {0 1}
name Position2
xpos -63
ypos -106
}
push $N7a21cc00
Merge2 {
inputs 2
operation minus
name Merge2
xpos -103
ypos -28
}
push $N7a21cc00
Position {
translate {1 0}
name Position1
xpos -285
ypos -98
}
push $N7a21cc00
Merge2 {
inputs 2
operation minus
name Merge1
xpos -253
ypos -29
}
Copy {
inputs 2
from0 rgba.green
to0 rgba.green
name Copy3
xpos -179
ypos 27
}
Grade {
channels {rgba.red rgba.green -rgba.blue none}
multiply {{Input1.height*Grade1.height i} {Input1.height*Grade1.height i} {curve i} {curve i}}
black_clamp false
name Grade1
xpos -179
ypos 196
addUserKnob {20 User}
addUserKnob {7 height l Height}
height 1
}
set Nec233400 [stack 0]
push $Nec233400
Expression {
channel0 rgb
expr0 sqrt((r*r)+(g*g)+(b*b))
name VectorLength
selected true
xpos -260
ypos 278
}
Merge2 {
inputs 2
operation divide
name Merge4
selected true
xpos -179
ypos 350
}
Output {
name Output1
xpos -179
ypos 494
}
end_group
Blur {
channels rgb
size {{parent.preblurVector i}}
name Blur5
label "pre blur vector"
xpos 440
ypos -296
}
push $N33886400
ShuffleCopy {
inputs 2
red red
green green
out forward
name ShuffleCopy1
label "rg to forward"
xpos 556
ypos -194
}
VectorBlur {
channels rgba
uv forward
scale {{parent.parent.ExtendEdge.VectorBlur2.scale i}}
offset 0
alpha -rgba.alpha
maskChannelMask -rgba.alpha
maskChannelInput -rgba.alpha
name VectorBlur2
xpos 556
ypos -139
}
CopyBBox {
inputs 2
name CopyBBox1
xpos 556
ypos -92
}
Output {
name Output1
xpos 556
ypos -8
}
end_group
Keymix {
inputs 3
channels rgb
name Keymix16
xpos 2263
ypos 1111
}
set N9441ac00 [stack 0]
push $N9441ac00
push $N9441ac00
push $N9441ac00
Group {
inputs 2
name ExtendEdge6
help "Very useful as a super unpremultiplier.  The input matte is used as the source edge to extend the input colour channels beyond their existing alpha.  It can also be used to do dilate/erode operations on an alpha. The effect can be extended by using multiple copies.  The result should probably be re-comped with the original using an edge matte through a KeyMix so that only the desired areas are used.  "
xpos 2449
ypos 1111
addUserKnob {20 Controls}
addUserKnob {7 preblurVector R 0 10}
preblurVector {{parent.ExtendEdge.preblurVector}}
addUserKnob {41 scale l "vector length" T VectorBlur2.scale}
}
Input {
inputs 0
name Input
xpos 556
ypos -426
}
set N9441a800 [stack 0]
Dot {
name Dot1
xpos 707
ypos -414
}
Dot {
name Dot2
xpos 707
ypos -121
}
Input {
inputs 0
name matte
xpos 440
ypos -424
number 1
}
Shuffle {
red alpha
green alpha
blue alpha
alpha black
name Shuffle3
xpos 440
ypos -346
}
Group {
name Edge2Vec2
xpos 440
ypos -322
}
Input {
inputs 0
name Input1
xpos -172
ypos -315
}
Clamp {
channels rgb
name Clamp1
xpos -172
ypos -250
}
set N7eb39000 [stack 0]
Position {
translate {0 1}
name Position2
xpos -63
ypos -106
}
push $N7eb39000
Merge2 {
inputs 2
operation minus
name Merge2
xpos -103
ypos -28
}
push $N7eb39000
Position {
translate {1 0}
name Position1
xpos -285
ypos -98
}
push $N7eb39000
Merge2 {
inputs 2
operation minus
name Merge1
xpos -253
ypos -29
}
Copy {
inputs 2
from0 rgba.green
to0 rgba.green
name Copy3
xpos -179
ypos 27
}
Grade {
channels {rgba.red rgba.green -rgba.blue none}
multiply {{Input1.height*Grade1.height i} {Input1.height*Grade1.height i} {curve i} {curve i}}
black_clamp false
name Grade1
xpos -179
ypos 196
addUserKnob {20 User}
addUserKnob {7 height l Height}
height 1
}
set N949c3800 [stack 0]
push $N949c3800
Expression {
channel0 rgb
expr0 sqrt((r*r)+(g*g)+(b*b))
name VectorLength
selected true
xpos -260
ypos 278
}
Merge2 {
inputs 2
operation divide
name Merge4
selected true
xpos -179
ypos 350
}
Output {
name Output1
xpos -179
ypos 494
}
end_group
Blur {
channels rgb
size {{parent.preblurVector i}}
name Blur5
label "pre blur vector"
xpos 440
ypos -296
}
push $N9441a800
ShuffleCopy {
inputs 2
red red
green green
out forward
name ShuffleCopy1
label "rg to forward"
xpos 556
ypos -194
}
VectorBlur {
channels rgba
uv forward
scale {{parent.parent.ExtendEdge.VectorBlur2.scale i}}
offset 0
alpha -rgba.alpha
maskChannelMask -rgba.alpha
maskChannelInput -rgba.alpha
name VectorBlur2
xpos 556
ypos -139
}
CopyBBox {
inputs 2
name CopyBBox1
xpos 556
ypos -92
}
Output {
name Output1
xpos 556
ypos -8
}
end_group
Keymix {
inputs 3
channels rgb
name Keymix17
xpos 2449
ypos 1183
}
set N57139000 [stack 0]
push $N57139000
push $N57139000
push $N57139000
Group {
inputs 2
name ExtendEdge7
help "Very useful as a super unpremultiplier.  The input matte is used as the source edge to extend the input colour channels beyond their existing alpha.  It can also be used to do dilate/erode operations on an alpha. The effect can be extended by using multiple copies.  The result should probably be re-comped with the original using an edge matte through a KeyMix so that only the desired areas are used.  "
xpos 2635
ypos 1183
addUserKnob {20 Controls}
addUserKnob {7 preblurVector R 0 10}
preblurVector {{parent.ExtendEdge.preblurVector}}
addUserKnob {41 scale l "vector length" T VectorBlur2.scale}
}
Input {
inputs 0
name Input
xpos 556
ypos -426
}
set N57138c00 [stack 0]
Dot {
name Dot1
xpos 707
ypos -414
}
Dot {
name Dot2
xpos 707
ypos -121
}
Input {
inputs 0
name matte
xpos 440
ypos -424
number 1
}
Shuffle {
red alpha
green alpha
blue alpha
alpha black
name Shuffle3
xpos 440
ypos -346
}
Group {
name Edge2Vec2
xpos 440
ypos -322
}
Input {
inputs 0
name Input1
xpos -172
ypos -315
}
Clamp {
channels rgb
name Clamp1
xpos -172
ypos -250
}
set Ndaf3f400 [stack 0]
Position {
translate {0 1}
name Position2
xpos -63
ypos -106
}
push $Ndaf3f400
Merge2 {
inputs 2
operation minus
name Merge2
xpos -103
ypos -28
}
push $Ndaf3f400
Position {
translate {1 0}
name Position1
xpos -285
ypos -98
}
push $Ndaf3f400
Merge2 {
inputs 2
operation minus
name Merge1
xpos -253
ypos -29
}
Copy {
inputs 2
from0 rgba.green
to0 rgba.green
name Copy3
xpos -179
ypos 27
}
Grade {
channels {rgba.red rgba.green -rgba.blue none}
multiply {{Input1.height*Grade1.height i} {Input1.height*Grade1.height i} {curve i} {curve i}}
black_clamp false
name Grade1
xpos -179
ypos 196
addUserKnob {20 User}
addUserKnob {7 height l Height}
height 1
}
set Nd5fabc00 [stack 0]
push $Nd5fabc00
Expression {
channel0 rgb
expr0 sqrt((r*r)+(g*g)+(b*b))
name VectorLength
selected true
xpos -260
ypos 278
}
Merge2 {
inputs 2
operation divide
name Merge4
selected true
xpos -179
ypos 350
}
Output {
name Output1
xpos -179
ypos 494
}
end_group
Blur {
channels rgb
size {{parent.preblurVector i}}
name Blur5
label "pre blur vector"
xpos 440
ypos -296
}
push $N57138c00
ShuffleCopy {
inputs 2
red red
green green
out forward
name ShuffleCopy1
label "rg to forward"
xpos 556
ypos -194
}
VectorBlur {
channels rgba
uv forward
scale {{parent.parent.ExtendEdge.VectorBlur2.scale i}}
offset 0
alpha -rgba.alpha
maskChannelMask -rgba.alpha
maskChannelInput -rgba.alpha
name VectorBlur2
xpos 556
ypos -139
}
CopyBBox {
inputs 2
name CopyBBox1
xpos 556
ypos -92
}
Output {
name Output1
xpos 556
ypos -8
}
end_group
Keymix {
inputs 3
channels rgb
name Keymix18
xpos 2635
ypos 1255
}
set N441e3400 [stack 0]
push $N441e3400
push $N441e3400
push $N441e3400
Group {
inputs 2
name ExtendEdge8
help "Very useful as a super unpremultiplier.  The input matte is used as the source edge to extend the input colour channels beyond their existing alpha.  It can also be used to do dilate/erode operations on an alpha. The effect can be extended by using multiple copies.  The result should probably be re-comped with the original using an edge matte through a KeyMix so that only the desired areas are used.  "
xpos 2829
ypos 1255
addUserKnob {20 Controls}
addUserKnob {7 preblurVector R 0 10}
preblurVector {{parent.ExtendEdge.preblurVector}}
addUserKnob {41 scale l "vector length" T VectorBlur2.scale}
}
Input {
inputs 0
name Input
xpos 556
ypos -426
}
set N441e3000 [stack 0]
Dot {
name Dot1
xpos 707
ypos -414
}
Dot {
name Dot2
xpos 707
ypos -121
}
Input {
inputs 0
name matte
xpos 440
ypos -424
number 1
}
Shuffle {
red alpha
green alpha
blue alpha
alpha black
name Shuffle3
xpos 440
ypos -346
}
Group {
name Edge2Vec2
xpos 440
ypos -322
}
Input {
inputs 0
name Input1
xpos -172
ypos -315
}
Clamp {
channels rgb
name Clamp1
xpos -172
ypos -250
}
set N32511800 [stack 0]
Position {
translate {0 1}
name Position2
xpos -63
ypos -106
}
push $N32511800
Merge2 {
inputs 2
operation minus
name Merge2
xpos -103
ypos -28
}
push $N32511800
Position {
translate {1 0}
name Position1
xpos -285
ypos -98
}
push $N32511800
Merge2 {
inputs 2
operation minus
name Merge1
xpos -253
ypos -29
}
Copy {
inputs 2
from0 rgba.green
to0 rgba.green
name Copy3
xpos -179
ypos 27
}
Grade {
channels {rgba.red rgba.green -rgba.blue none}
multiply {{Input1.height*Grade1.height i} {Input1.height*Grade1.height i} {curve i} {curve i}}
black_clamp false
name Grade1
xpos -179
ypos 196
addUserKnob {20 User}
addUserKnob {7 height l Height}
height 1
}
set N32510000 [stack 0]
push $N32510000
Expression {
channel0 rgb
expr0 sqrt((r*r)+(g*g)+(b*b))
name VectorLength
selected true
xpos -260
ypos 278
}
Merge2 {
inputs 2
operation divide
name Merge4
selected true
xpos -179
ypos 350
}
Output {
name Output1
xpos -179
ypos 494
}
end_group
Blur {
channels rgb
size {{parent.preblurVector i}}
name Blur5
label "pre blur vector"
xpos 440
ypos -296
}
push $N441e3000
ShuffleCopy {
inputs 2
red red
green green
out forward
name ShuffleCopy1
label "rg to forward"
xpos 556
ypos -194
}
VectorBlur {
channels rgba
uv forward
scale {{parent.parent.ExtendEdge.VectorBlur2.scale i}}
offset 0
alpha -rgba.alpha
maskChannelMask -rgba.alpha
maskChannelInput -rgba.alpha
name VectorBlur2
xpos 556
ypos -139
}
CopyBBox {
inputs 2
name CopyBBox1
xpos 556
ypos -92
}
Output {
name Output1
xpos 556
ypos -8
}
end_group
Keymix {
inputs 3
channels rgb
name Keymix19
xpos 2829
ypos 1327
}
set Nb7c61800 [stack 0]
push $Nb7c61800
push $Nb7c61800
push $Nb7c61800
Group {
inputs 2
name ExtendEdge9
help "Very useful as a super unpremultiplier.  The input matte is used as the source edge to extend the input colour channels beyond their existing alpha.  It can also be used to do dilate/erode operations on an alpha. The effect can be extended by using multiple copies.  The result should probably be re-comped with the original using an edge matte through a KeyMix so that only the desired areas are used.  "
selected true
xpos 3023
ypos 1327
addUserKnob {20 Controls}
addUserKnob {7 preblurVector R 0 10}
preblurVector {{parent.ExtendEdge.preblurVector i}}
addUserKnob {41 scale l "vector length" T VectorBlur2.scale}
}
Input {
inputs 0
name Input
xpos 556
ypos -426
}
set Nb7c61400 [stack 0]
Dot {
name Dot1
xpos 707
ypos -414
}
Dot {
name Dot2
xpos 707
ypos -121
}
Input {
inputs 0
name matte
xpos 440
ypos -424
number 1
}
Shuffle {
red alpha
green alpha
blue alpha
alpha black
name Shuffle3
xpos 440
ypos -346
}
Group {
name Edge2Vec2
xpos 440
ypos -322
}
Input {
inputs 0
name Input1
xpos -172
ypos -315
}
Clamp {
channels rgb
name Clamp1
xpos -172
ypos -250
}
set Nc63dc00 [stack 0]
Position {
translate {0 1}
name Position2
xpos -63
ypos -106
}
push $Nc63dc00
Merge2 {
inputs 2
operation minus
name Merge2
xpos -103
ypos -28
}
push $Nc63dc00
Position {
translate {1 0}
name Position1
xpos -285
ypos -98
}
push $Nc63dc00
Merge2 {
inputs 2
operation minus
name Merge1
xpos -253
ypos -29
}
Copy {
inputs 2
from0 rgba.green
to0 rgba.green
name Copy3
xpos -179
ypos 27
}
Grade {
channels {rgba.red rgba.green -rgba.blue none}
multiply {{Input1.height*Grade1.height i} {Input1.height*Grade1.height i} {curve i} {curve i}}
black_clamp false
name Grade1
xpos -179
ypos 196
addUserKnob {20 User}
addUserKnob {7 height l Height}
height 1
}
set Nc63c400 [stack 0]
push $Nc63c400
Expression {
channel0 rgb
expr0 sqrt((r*r)+(g*g)+(b*b))
name VectorLength
selected true
xpos -260
ypos 278
}
Merge2 {
inputs 2
operation divide
name Merge4
selected true
xpos -179
ypos 350
}
Output {
name Output1
xpos -179
ypos 494
}
end_group
Blur {
channels rgb
size {{parent.preblurVector i}}
name Blur5
label "pre blur vector"
xpos 440
ypos -296
}
push $Nb7c61400
ShuffleCopy {
inputs 2
red red
green green
out forward
name ShuffleCopy1
label "rg to forward"
xpos 556
ypos -194
}
VectorBlur {
channels rgba
uv forward
scale {{parent.parent.ExtendEdge.VectorBlur2.scale i}}
offset 0
alpha -rgba.alpha
maskChannelMask -rgba.alpha
maskChannelInput -rgba.alpha
name VectorBlur2
xpos 556
ypos -139
}
CopyBBox {
inputs 2
name CopyBBox1
xpos 556
ypos -92
}
Output {
name Output1
xpos 556
ypos -8
}
end_group
Keymix {
inputs 3
channels rgb
name Keymix20
xpos 3023
ypos 1399
}
push $Nb7c61800
push $N441e3400
push $N57139000
push $N9441ac00
push $N33886800
push $N40f46400
push $N47fd2000
push $N39cbc00
push $Ndbdfb800
push $Nf3de6000
Switch {
inputs 11
which {{parent.slices}}
name Switch3
xpos 2018
ypos 2366
}
set Na6d41800 [stack 0]
Shuffle {
in forward
blue black
alpha black
name Shuffle1
xpos 2116
ypos 2425
}
set Na6d41400 [stack 0]
Expression {
expr0 (r+1)/2
expr1 (g+1)/2
name Expression1
xpos 2116
ypos 2476
}
push $Na6d41400
push $Na6d41800
Switch {
inputs 3
which {{parent.output}}
name Switch1
xpos 2018
ypos 2501
}
push $Nf3de6000
Dot {
name Dot22
xpos 898
ypos 2459
}
Copy {
inputs 2
from0 -rgba.alpha
to0 -rgba.alpha
channels rgb
name Copy1
xpos 2018
ypos 2544
}
Output {
name Output1
xpos 2018
ypos 2644
}
end_group
Premult {
name Premult12
selected true
xpos -419
ypos 868
}
push $N893e4400
Dot {
name Dot36
selected true
xpos -543
ypos 761
}
Keymix {
inputs 3
name Keymix5
selected true
xpos -431
ypos 951
}
Constant {
inputs 0
channels rgb
color 0.18
name Constant3
selected true
xpos -788
ypos 757
}
Merge2 {
inputs 2
name Merge22
selected true
xpos -781
ypos 929
}
# Creation Time=Tue Mar 01 15:10:17 2016
# Creator=tmt
