Ref A: 783d2f1196af47b2a89e9804776f577f Ref B: FDC431CDEB3753A31DEB2EEA257C316B Ref C: Sat Apr 25 05:59:18 2015 PST