Ref A: c0a84df2ab8841478be4a94fb89add7a Ref B: 02A004366BCB0488BD7C7D388D745291 Ref C: Tue Jul 22 09:23:50 2014 PST