Ref A: dd68ab647f994fb8906ed792d03e187a Ref B: 26673016F488F27905FE04C012CA480A Ref C: Sun Mar 01 01:23:17 2015 PST