GNDTTTGNDGNDGNDD2D1GS2S3D4D3S1GNDGNDGNDGNDGNDGNDGNDGNDGNDGNDGNDGNDTTGNDTGNDGNDGNDGNDTTGNDGNDGNDGNDGNDTTTTGNDTTGNDTGNDGNDGNDGNDGNDG...