Ref A: e2d728bc09b54110bfc4ce177914ccbe Ref B: F64F6CCCFE5610174910C824898AD924 Ref C: Fri Oct 24 11:08:38 2014 PST