Ref A: 9d5ce2becb0d4ba6b3333e8cd62cc149 Ref B: 11CE3D3D0AC86E7F48590AA763F57ABC Ref C: Mon Dec 22 16:21:58 2014 PST