i think i teared up when i read that... truly... amazing.
Me too, it's very moving (and a real sign).