      .    .         .           .           .          .         .    .    .