Ref A: 6440a2afcf084628ac33b6d090896afa Ref B: 02309D4F8369AD9C347E32BC361C164F Ref C: Sun Jan 25 19:58:46 2015 PST