Ref A: 353b98c5770b43f3b32f177c120e691e Ref B: 5F61BEB79AA091BFAABD39F3B0AE43DE Ref C: Fri Jan 30 03:39:52 2015 PST