Ref A: a6834c80b8d0473ba414e671b2000f2a Ref B: 0C2F928983F8CDEAE8BEB59821C5B1A2 Ref C: Mon May 20 05:57:16 2013 PST