Ref A: ad14aa790cb84b95a2859b821ed925ef Ref B: F25F6343EF8845277C7127F92B79C021 Ref C: Sun Mar 29 16:26:30 2015 PST