Ref A: 41eb4672efa5462cb7689301da3382e1 Ref B: CFE5A17ADB6842DC3546DE8C78FF5EA1 Ref C: Sun Dec 21 03:05:59 2014 PST