Ref A: 57519ccd20444360bee05667ea513349 Ref B: E1B64834C7912901FE744882B06CC86E Ref C: Sun Dec 21 05:39:25 2014 PST