{
	Tools = ordered() {
		MacroTool1 = MacroOperator {
			CtrlWZoom = false,
			Inputs = ordered() {
				Transform1_Center = InstanceInput {
					SourceOp = "Transform1",
					Source = "Center",
					Page = "Controls",
					Name = "センター/Center",
				},
				Transform1_Size = InstanceInput {
					SourceOp = "Transform1",
					Source = "Size",
					Name = "サイズ/Size",
					Default = 1,
				},
				Transform1_Angle = InstanceInput {
					SourceOp = "Transform1",
					Source = "Angle",
					Name = "角度/Angle",
					Default = 0,
				},
				Transform1_Border2 = InstanceInput {
					SourceOp = "Transform1",
					Source = "Border2",
					Page = "Controls",
					Default = 0,
				},
				Transform1_Height2 = InstanceInput {
					SourceOp = "Transform1",
					Source = "Height2",
					Page = "Controls",
					Default = 1,
				},
				Transform1_Width2 = InstanceInput {
					SourceOp = "Transform1",
					Source = "Width2",
					Page = "Controls",
					Default = 1,
				},
				Background1_TopLeftRed = InstanceInput {
					SourceOp = "Background1",
					Source = "TopLeftRed",
					Name = "カラー/Color",
					ControlGroup = 1,
					Default = 1,
				},
				Background1_TopLeftGreen = InstanceInput {
					SourceOp = "Background1",
					Source = "TopLeftGreen",
					ControlGroup = 1,
					Default = 1,
				},
				Background1_TopLeftBlue = InstanceInput {
					SourceOp = "Background1",
					Source = "TopLeftBlue",
					ControlGroup = 1,
					Default = 1,
				},
				Background1_TopLeftAlpha = InstanceInput {
					SourceOp = "Background1",
					Source = "TopLeftAlpha",
					ControlGroup = 1,
					Default = 1,
				},
				Background1_1_TopLeftRed = InstanceInput {
					SourceOp = "Background1_1",
					Source = "TopLeftRed",
					Name = "枠の色/Border Color",
					ControlGroup = 5,
					Default = 1,
				},
				Background1_1_TopLeftGreen = InstanceInput {
					SourceOp = "Background1_1",
					Source = "TopLeftGreen",
					ControlGroup = 5,
					Default = 1,
				},
				Background1_1_TopLeftBlue = InstanceInput {
					SourceOp = "Background1_1",
					Source = "TopLeftBlue",
					ControlGroup = 5,
					Default = 1,
				},
				Background1_1_TopLeftAlpha = InstanceInput {
					SourceOp = "Background1_1",
					Source = "TopLeftAlpha",
					ControlGroup = 5,
					Default = 1,
				},
				Text1_StyledText = InstanceInput {
					SourceOp = "Text1",
					Source = "StyledText",
				},
				Text1_Font = InstanceInput {
					SourceOp = "Text1",
					Source = "Font",
					Name = "フォント/Font",
					ControlGroup = 9,
				},
				Text1_Style = InstanceInput {
					SourceOp = "Text1",
					Source = "Style",
					ControlGroup = 9,
				},
				Text1_Red1Clone = InstanceInput {
					SourceOp = "Text1",
					Source = "Red1Clone",
					Name = "テキストカラー/Text Color",
					ControlGroup = 11,
					Default = 0,
				},
				Text1_Green1Clone = InstanceInput {
					SourceOp = "Text1",
					Source = "Green1Clone",
					ControlGroup = 11,
					Default = 0,
				},
				Text1_Blue1Clone = InstanceInput {
					SourceOp = "Text1",
					Source = "Blue1Clone",
					ControlGroup = 11,
					Default = 0,
				},
				Text1_Alpha1Clone = InstanceInput {
					SourceOp = "Text1",
					Source = "Alpha1Clone",
					ControlGroup = 11,
					Default = 1,
				},
				Text1_Size = InstanceInput {
					SourceOp = "Text1",
					Source = "Size",
					Name = "テキストサイズ/Text Size",
					Default = 0.08,
				},
				Text1_CharacterSpacingClone = InstanceInput {
					SourceOp = "Text1",
					Source = "CharacterSpacingClone",
					Name = "文字間/Tracking",
					Default = 1,
				},
				Text1_Center = InstanceInput {
					SourceOp = "Text1",
					Source = "Center",
					Name = "テキストセンター/Text Center",
				}
			},
			Outputs = {
				MainOutput1 = InstanceOutput {
					SourceOp = "Transform1",
					Source = "Output",
				}
			},
			ViewInfo = GroupInfo { Pos = { 0, 0 } },
			Tools = ordered() {
				Displace1_2 = Displace {
					CtrlWShown = false,
					Inputs = {
						Type = Input { Value = 1, },
						XRefraction = Input { Value = 0.011, },
						YRefraction = Input { Value = 0.011, },
						RefractionStrength = Input { Value = 0.015, },
						Input = Input {
							SourceOp = "Background1_2",
							Source = "Output",
						},
						Foreground = Input {
							SourceOp = "FastNoise1",
							Source = "Output",
						}
					},
					ViewInfo = OperatorInfo { Pos = { 1298.66, 556.203 } },
				},
				Displace1_1 = Displace {
					CtrlWShown = false,
					Inputs = {
						Type = Input { Value = 1, },
						XRefraction = Input { Value = 0.011, },
						YRefraction = Input { Value = 0.011, },
						RefractionStrength = Input { Value = 0.015, },
						Input = Input {
							SourceOp = "Background1_1",
							Source = "Output",
						},
						Foreground = Input {
							SourceOp = "FastNoise1",
							Source = "Output",
						}
					},
					ViewInfo = OperatorInfo { Pos = { 1139, 503.662 } },
				},
				Background1_2 = Background {
					CtrlWShown = false,
					Inputs = {
						EffectMask = Input {
							SourceOp = "Rectangle1_2",
							Source = "Mask",
						},
						Width = Input { Value = 1920, },
						Height = Input { Value = 1080, },
						UseFrameFormatSettings = Input { Value = 1, }
					},
					ViewInfo = OperatorInfo { Pos = { 1138, 551 } },
				},
				Merge1 = Merge {
					CtrlWShown = false,
					Inputs = {
						Background = Input {
							SourceOp = "Displace1",
							Source = "Output",
						},
						Foreground = Input {
							SourceOp = "Displace2",
							Source = "Output",
						},
						PerformDepthMerge = Input { Value = 0, }
					},
					ViewInfo = OperatorInfo { Pos = { 1284.8, 362.339 } },
				},
				Merge2 = Merge {
					CtrlWShown = false,
					Inputs = {
						Background = Input {
							SourceOp = "Merge1",
							Source = "Output",
						},
						Foreground = Input {
							SourceOp = "Displace1_1",
							Source = "Output",
						},
						PerformDepthMerge = Input { Value = 0, }
					},
					ViewInfo = OperatorInfo { Pos = { 1394.8, 362.339 } },
				},
				Merge3 = Merge {
					CtrlWShown = false,
					Inputs = {
						Background = Input {
							SourceOp = "Merge2",
							Source = "Output",
						},
						Foreground = Input {
							SourceOp = "Displace1_2",
							Source = "Output",
						},
						PerformDepthMerge = Input { Value = 0, }
					},
					ViewInfo = OperatorInfo { Pos = { 1504.8, 362.339 } },
				},
				Transform1 = Transform {
					CtrlWShown = false,
					Inputs = {
						Input = Input {
							SourceOp = "Merge3",
							Source = "Output",
						}
					},
					ViewInfo = OperatorInfo { Pos = { 1614.8, 364.064 } },
					UserControls = ordered() { Border2 = { INP_MaxAllowed = 1000000, INP_Integer = false, INPID_InputControl = "SliderControl", INP_MaxScale = 0.01, INP_Default = 0, INP_MinScale = -0.01, INP_MinAllowed = -1000000, LINKID_DataType = "Number", ICS_ControlPage = "Controls", INP_SplineType = "Default", LINKS_Name = "境界線の幅/Border Width" }, Height2 = { INP_MaxAllowed = 1000000, INP_Integer = false, INPID_InputControl = "SliderControl", IC_Steps = 2047, INP_MaxScale = 2, INP_Default = 1, ICS_ControlPage = "Controls", INP_MinScale = 0, INP_MinAllowed = -1000000, LINKID_DataType = "Number", INP_SplineType = "Default", INP_Passive = true, INP_External = false, LINKS_Name = "高さ/Height" }, Width2 = { INP_Integer = false, INPID_InputControl = "SliderControl", IC_Steps = 2047, INP_MaxScale = 2, INP_Default = 1, INP_MinScale = 0, INP_External = false, LINKID_DataType = "Number", ICS_ControlPage = "Controls", INP_Passive = true, INP_SplineType = "Default", LINKS_Name = "幅/Width", }, Text2 = { LINKS_Name = "テキストサイズ/Text Size", INP_Integer = false, INP_MaxScale = 2, ICS_ControlPage = "Controls", LINKID_DataType = "Number", INPID_InputControl = "SliderControl", INP_SplineType = "Default", INP_Default = 1, } }
				},
				Displace1 = Displace {
					CtrlWShown = false,
					Inputs = {
						Type = Input { Value = 1, },
						XRefraction = Input { Value = 0.011, },
						YRefraction = Input { Value = 0.011, },
						RefractionStrength = Input { Value = 0.015, },
						Input = Input {
							SourceOp = "Background1",
							Source = "Output",
						},
						Foreground = Input {
							SourceOp = "FastNoise1",
							Source = "Output",
						}
					},
					ViewInfo = OperatorInfo { Pos = { 1060.7, 372.947 } },
				},
				Background1_1 = Background {
					CtrlWZoom = false,
					CtrlWShown = false,
					Inputs = {
						EffectMask = Input {
							SourceOp = "Rectangle1_1",
							Source = "Mask",
						},
						Width = Input { Value = 1920, },
						Height = Input { Value = 1080, },
						UseFrameFormatSettings = Input { Value = 1, },
						TopLeftRed = Input { Value = 1, },
						TopLeftGreen = Input { Value = 1, },
						TopLeftBlue = Input { Value = 1, }
					},
					ViewInfo = OperatorInfo { Pos = { 988.996, 504.52 } },
				},
				Displace2 = Displace {
					CtrlWShown = false,
					Inputs = {
						Type = Input { Value = 1, },
						XOffset = Input { Value = 0.5, },
						XRefraction = Input { Value = 0.0217, },
						YOffset = Input { Value = 0.5, },
						YRefraction = Input { Value = 0.0147, },
						RefractionStrength = Input { Value = 0.012, },
						Input = Input {
							SourceOp = "Text1",
							Source = "Output",
						},
						Foreground = Input {
							SourceOp = "FastNoise1",
							Source = "Output",
						}
					},
					ViewInfo = OperatorInfo { Pos = { 1192.13, 301.664 } },
				},
				Rectangle1_1 = RectangleMask {
					CtrlWShown = false,
					Inputs = {
						Filter = Input { Value = FuID { "Fast" }, },
						BorderWidth = Input {
							Value = 0.0039,
							Expression = "math.max(0, (0.0039 + Transform1.Border2) * (1920 / Background1_1.Width))",
						},
						Solid = Input { Value = 0, },
						WritePosition = Input { Value = 1, },
						MaskWidth = Input { Value = 1920, },
						MaskHeight = Input { Value = 1080, },
						PixelAspect = Input { Value = { 1, 1 }, },
						UseFrameFormatSettings = Input { Value = 1, },
						Center = Input { Expression = "Point(0.5 + (0.5 - 0.5) * (1920 / Background1_1.Width) * Transform1.Width2, 0.5 + (0.5 - 0.5) * (1080 / Background1_1.Height) * Transform1.Height2)", },
						Width = Input { Expression = "math.max(0, 0.5 * (1920 / Background1_1.Width) * Transform1.Width2)", },
						Height = Input {
							Value = 0.296,
							Expression = "math.max(0, 0.37 * (1080 / Background1_1.Height) * 0.8 * Transform1.Height2)",
						}
					},
					ViewInfo = OperatorInfo { Pos = { 988.996, 403.308 } },
				},
				FastNoise1 = FastNoise {
					CtrlWShown = false,
					Inputs = {
						Width = Input { Value = 1920, },
						Height = Input { Value = 1080, },
						UseFrameFormatSettings = Input { Value = 1, },
						Detail = Input { Value = 3.78, },
						Contrast = Input { Value = 0.6, },
						XScale = Input { Value = 10.48, },
						Seethe = Input { Expression = "math.floor(time / 3) * 0.5", }
					},
					ViewInfo = OperatorInfo { Pos = { 1059.37, 271.986 } },
				},
				Rectangle1_2 = RectangleMask {
					CtrlWZoom = false,
					CtrlWShown = false,
					Inputs = {
						Filter = Input { Value = FuID { "Fast" }, },
						BorderWidth = Input {
							Value = 0.004,
							Expression = "math.max(0, (0.004 + Transform1.Border2) * (1920 / Background1_2.Width))",
						},
						Solid = Input { Value = 0, },
						WritePosition = Input { Value = 0.557, },
						WriteLength = Input { Value = 0.5, },
						MaskWidth = Input { Value = 1920, },
						MaskHeight = Input { Value = 1080, },
						PixelAspect = Input { Value = { 1, 1 }, },
						UseFrameFormatSettings = Input { Value = 1, },
						Center = Input { Expression = "Point(0.5 + (0.5 - 0.5) * (1920 / Background1_2.Width) * Transform1.Width2, 0.5 + (0.5 - 0.5) * (1080 / Background1_2.Height) * Transform1.Height2)", },
						Width = Input {
							Value = 0.475,
							Expression = "math.max(0, 0.475 * (1920 / Background1_2.Width) * Transform1.Width2)",
						},
						Height = Input {
							Value = 0.2472,
							Expression = "math.max(0, 0.309 * (1080 / Background1_2.Height) * 0.8 * Transform1.Height2)",
						}
					},
					ViewInfo = OperatorInfo { Pos = { 918.001, 543.122 } },
				},
				Background1 = Background {
					CtrlWShown = false,
					Inputs = {
						EffectMask = Input {
							SourceOp = "Rectangle1",
							Source = "Mask",
						},
						Width = Input { Value = 1920, },
						Height = Input { Value = 1080, },
						UseFrameFormatSettings = Input { Value = 1, },
						TopLeftRed = Input { Value = 1, },
						TopLeftGreen = Input { Value = 1, },
						TopLeftBlue = Input { Value = 1, }
					},
					ViewInfo = OperatorInfo { Pos = { 910.705, 373.804 } },
				},
				Rectangle1 = RectangleMask {
					CtrlWShown = false,
					Inputs = {
						Filter = Input { Value = FuID { "Fast" }, },
						BorderWidth = Input {
							Value = 0.0039,
							Expression = "math.max(0, (0.0039 + Transform1.Border2) * (1920 / Background1.Width))",
						},
						WritePosition = Input { Value = 0.557, },
						WriteLength = Input { Value = 0.5, },
						MaskWidth = Input { Value = 1920, },
						MaskHeight = Input { Value = 1080, },
						PixelAspect = Input { Value = { 1, 1 }, },
						UseFrameFormatSettings = Input { Value = 1, },
						Center = Input { Expression = "Point(0.5 + (0.5 - 0.5) * (1920 / Background1.Width) * Transform1.Width2, 0.5 + (0.5 - 0.5) * (1080 / Background1.Height) * Transform1.Height2)", },
						Width = Input {
							Value = 0.475,
							Expression = "math.max(0, 0.475 * (1920 / Background1.Width) * Transform1.Width2)",
						},
						Height = Input {
							Value = 0.2472,
							Expression = "math.max(0, 0.309 * (1080 / Background1.Height) * 0.8 * Transform1.Height2)",
						}
					},
					ViewInfo = OperatorInfo { Pos = { 910.705, 273.805 } },
				},
				Text1 = TextPlus {
					CtrlWShown = false,
					Inputs = {
						Width = Input { Value = 1920, },
						Height = Input { Value = 1080, },
						UseFrameFormatSettings = Input { Value = 1, },
						Center = Input { Value = { 0.52, 0.52 }, },
						Red1 = Input { Value = 0, },
						Green1 = Input { Value = 0, },
						Blue1 = Input { Value = 0, },
						StyledText = Input { Value = "SAMPLE TEXT", },
						Font = Input { Value = "Arial", },
						Style = Input { Value = "Regular", },
						VerticalJustificationNew = Input { Value = 3, },
						HorizontalJustificationNew = Input { Value = 3, }
					},
					ViewInfo = OperatorInfo { Pos = { 1181.09, 233.773 } },
				}
			},
		}
	},
	ActiveTool = "MacroTool1"
}