Ref A: 2a90836043564cca8e61d2e4c55022c8 Ref B: 5153F6D65CCF9C085C31B259B7C2FD08 Ref C: Fri May 24 15:15:40 2013 PST