Ref A: b9d9f8cf272a442f9d9f0f59594c30ff Ref B: F911E4C498BF7C0978B2132B4529135A Ref C: Fri Apr 18 01:19:45 2014 PST