Ref A: 25C4F35D29AE451585A331F145804180 Ref B: E6E00E1BD3606EF9ABABDBDF30D7D4FA Ref C: Fri Feb 10 06:39:09 2012 PST