Ref A: 6432a45a45e24ab18859a5bec15c45f2 Ref B: 604F9FC0A74E3C0B5A78D80BA2B48A08 Ref C: Tue Nov 25 16:59:44 2014 PST