Ref A: f84df99fc7ac41c08d6b27f8e0e16912 Ref B: BA64D25BB230AF2251FA742D34992F88 Ref C: Tue May 21 13:21:10 2013 PST