Ref A: 5534ed3c38c940f1bd0ea49468711baf Ref B: 723F47EB7CD41D78445930382FF7A21E Ref C: Sun Nov 23 04:41:08 2014 PST