Ref A: 0e1e19b8b7d74d269e6f0fc6b4dc8d7d Ref B: C080FA19BF0F5A755DB80954DD1548CC Ref C: Thu Nov 27 03:08:41 2014 PST