Ref A: 0792a0bde8cb4e31915d50202fe5c304 Ref B: B01FA36F1DB6D581AA98DA42A9B95681 Ref C: Sun Nov 23 13:27:41 2014 PST