Ref A: 6004234108254130a214debccc941faa Ref B: BBC6EB99873FBD3E25C931646A1FD5C3 Ref C: Fri Dec 19 17:38:08 2014 PST