Ref A: 7ce0ad157f6d491ea46bdd13df42578a Ref B: 799225BAB3AC527D9D629FF1A39F1A6E Ref C: Wed May 22 05:36:47 2013 PST