Ref A: 11a742a99398481da1ffb0cb02d0723c Ref B: D3327CFFFA9D6A68CD55D6AFB8BD207B Ref C: Sat Dec 27 01:14:59 2014 PST