@SanFranLefty: Horrors! I just hope you kept your virtue intact.