Ref A: 147877410ee74c1dabbd7682f751a1cb Ref B: 3F0DCFEBD79A1198D66CB71D54D6D486 Ref C: Tue May 21 11:40:36 2013 PST