0:
  10000[0] <- 0
  goto 1
1:
  goto 2 if (10000[0] < PreviewData[0]) else 3
2:
  10000[1] <- 10000[0] + 1.0
  10000[2] <- ((((10000[0] + 0.5) * PreviewData[1]) + -0.252) - ((RuntimeEnvironment[1] - -RuntimeEnvironment[1]) / 2.0)) - 0.018
  10000[3] <- (((10000[0] + 0.5) * PreviewData[1]) + -0.252) - ((RuntimeEnvironment[1] - -RuntimeEnvironment[1]) / 2.0)
  10000[4] <- (((10000[0] + 0.5) * PreviewData[1]) + 0.252) - ((RuntimeEnvironment[1] - -RuntimeEnvironment[1]) / 2.0)
  10000[5] <- ((((10000[0] + 0.5) * PreviewData[1]) + 0.252) - ((RuntimeEnvironment[1] - -RuntimeEnvironment[1]) / 2.0)) + 0.018
  Draw(2.0, 10000[2], -1.0, 10000[2], 1.0, 10000[3], 1.0, 10000[3], -1.0, 0, 1.0)
  Draw(3.0, 10000[4], -1.0, 10000[4], 1.0, 10000[5], 1.0, 10000[5], -1.0, 0, 1.0)
  10000[0] <- 10000[1]
  goto 1
3:
  10000[0] <- 0
  goto 4
4:
  goto 5 if (10000[0] < PreviewData[0]) else 9
5:
  10000[1] <- 10000[0] + 1.0
  10000[4] <- -3.0
  goto 6
6:
  goto 7 if (10000[4] < 4.0) else 8
7:
  10000[2] <- 10000[4] + 1.0
  10000[3] <- (((10000[0] + 0.5) * PreviewData[1]) + ((10000[4] - 0.5) * 0.072)) - ((RuntimeEnvironment[1] - -RuntimeEnvironment[1]) / 2.0)
  10000[4] <- (((10000[0] + 0.5) * PreviewData[1]) + ((10000[4] + 0.5) * 0.072)) - ((RuntimeEnvironment[1] - -RuntimeEnvironment[1]) / 2.0)
  Draw(1.0, 10000[3], -1.0, 10000[3], 1.0, 10000[4], 1.0, 10000[4], -1.0, 1.0, 1.0)
  10000[4] <- 10000[2]
  goto 6
8:
  10000[0] <- 10000[1]
  goto 4
9:
  Draw(0, -RuntimeEnvironment[1], -1.0, -RuntimeEnvironment[1], -0.9, (PreviewData[1] * PreviewData[0]) + 1.0, -0.9, (PreviewData[1] * PreviewData[0]) + 1.0, -1.0, 200000.0, 1.0)
  Draw(0, -RuntimeEnvironment[1], 0.9, -RuntimeEnvironment[1], 1.0, (PreviewData[1] * PreviewData[0]) + 1.0, 1.0, (PreviewData[1] * PreviewData[0]) + 1.0, 0.9, 200000.0, 1.0)
  10000[3] <- 0
  goto 10
10:
  goto 11 if (10000[3] < (Floor(PreviewData[3]) + 1.0)) else 12
11:
  10000[0] <- 10000[3] + 1.0
  Print(10000[3], 10.0, 0, ((((Trunc(10000[3] / 2.0) + 0.5) * PreviewData[1]) + -0.252) - ((RuntimeEnvironment[1] - -RuntimeEnvironment[1]) / 2.0)) + -0.015, Lerp(-0.9, 0.9, (10000[3] % 2.0) / 2.0), 1.0, 0, 0.22, 0.12, 0, 6.0, 1.0, 1.0, 0)
  10000[1] <- (((Trunc(10000[3] / 2.0) + 0.5) * PreviewData[1]) + -0.252) - ((RuntimeEnvironment[1] - -RuntimeEnvironment[1]) / 2.0)
  10000[2] <- 10000[1] - 0.21599999999999997
  10000[3] <- Lerp(-0.9, 0.9, (10000[3] % 2.0) / 2.0)
  Draw(22.0, 10000[2], 10000[3] - 0.0018, 10000[2], 10000[3] + 0.0018, 10000[1], 10000[3] + 0.0018, 10000[1], 10000[3] - 0.0018, 23.0, 0.8)
  10000[3] <- 10000[0]
  goto 10
12:
  goto exit
