0:
  10000[0] <- EntityMemory[0]
  10000[0] <- Add(16.0, Multiply(10000[0], 32.0))
  10000[0] <- Multiply(EntityDataArray[10000[0]], 32.0)
  10000[0] <- EntitySharedMemoryArray[10000[0]]
  goto 6 if Not(Greater(10000[0], 0)) else 1
1:
  10000[0] <- EntityMemory[0]
  10000[0] <- Add(16.0, Multiply(10000[0], 32.0))
  10000[0] <- Multiply(EntityDataArray[10000[0]], 32.0)
  10000[0] <- EntitySharedMemoryArray[10000[0]]
  10000[1] <- 0
  goto 2
2:
  goto 3 if Less(10000[1], RuntimeUpdate[3]) else 6
3:
  10000[2] <- Multiply(10000[1], 15.0)
  10000[1] <- Add(10000[1], 1.0)
  goto 2 if NotEqual(RuntimeTouchArray[10000[2]], 10000[0]) else 4
4:
  goto 5 if RuntimeTouchArray[10000[2] + 2] else 6
5:
  10000[0] <- EntityMemory[0]
  10000[0] <- Add(16.0, Multiply(10000[0], 32.0))
  10000[0] <- Multiply(EntityDataArray[10000[0]], 32.0)
  EntitySharedMemoryArray[10000[0]] <- 0
  goto exit
6:
  goto exit
