Ref A: db9ca775305e4ae89025012fa8c7bb00 Ref B: 310779280B1D2F7FA817EA1D38B4C4D9 Ref C: Tue Apr 28 12:30:09 2015 PST