Ref A: 1b98a25bbe29456a827dbe3b2d5d666d Ref B: 8DCDE71BE22131D209F2BC49DD89DA61 Ref C: Fri Dec 26 06:46:01 2014 PST