Ref A: 7c949f3c1ac54f4fb840276ceff67572 Ref B: 30BA275EB99D6D14811805B757F7A291 Ref C: Thu Oct 23 08:38:02 2014 PST