Ref A: b597fd8f06f448dba1754effb966c95a Ref B: FE13F41F8DC1A905BAC81FAC33FBD126 Ref C: Wed Apr 16 10:56:35 2014 PST