Ref A: 361adfc7669840fe8e10424d140dee9b Ref B: A6283A9DBBC7697B060F70FBD24787D7 Ref C: Fri Dec 26 16:40:38 2014 PST