Ref A: 8b28359e539649f9ab77ac6757016162 Ref B: 5F61BEB79AA091BFAABD39F3B0AE43DE Ref C: Wed Jun 19 04:41:19 2013 PST