Ref A: aaf8ae2785c64c6aa7432a6a40f1c88e Ref B: 25339D80DC23AB30D04B88532F874349 Ref C: Mon May 20 06:36:57 2013 PST