Ref A: 098ad030e2784376bc806d1c3360b72d Ref B: 93C98EB0C72F851DE86C9AA11525B697 Ref C: Fri May 24 23:28:07 2013 PST