Ref A: bfb14852210d4becb727de45c4f2ca4b Ref B: FB7C88E6E8DC1461308E03D588ABA535 Ref C: Fri Mar 06 07:19:00 2015 PST