Ref A: aa961ec482ec46ae817377119fd5b882 Ref B: A55BED0601CADDD88F61AF324DC190F5 Ref C: Fri Apr 18 01:21:24 2014 PST