Ref A: e41d778d6b7e4535a22815346a642e1c Ref B: B9BB0F47FBF69CE465BE51C99244A937 Ref C: Fri Mar 27 00:08:00 2015 PST