Ref A: daf1aa4f7d764e42bbb3aed8b7311dc9 Ref B: 859470450188AA9DD3085269C10F9CBD Ref C: Mon Apr 21 05:43:19 2014 PST