Ref A: ca142033d8c1442cafe0dce7bfb5aedd Ref B: E4573288BBD407B267DE219893373B00 Ref C: Sat Apr 19 01:29:30 2014 PST