Ref A: 776eb1882a264f5f9e1e4b26ae318bbe Ref B: 26E58AC72C401070479507162DD3B317 Ref C: Fri Oct 24 23:23:42 2014 PST