Type 2 civilization star July 8, 2019 16 32 64 128 Star trek type 2 civilization Type ii civilization Type i civilization Type 0 civilization Type 12 civilization