Ref A: 443711793f9449edb7acef6867070ec4 Ref B: 50E6E348C17BE0E46A1292AE488B7090 Ref C: Fri May 24 22:38:57 2013 PST