Ref A: 0bdef686d731444dbf2a1fdaab75ffdd Ref B: 35425940C29494C874BEF0408B522200 Ref C: Sat Apr 19 06:20:25 2014 PST