Ref A: b3807e1107ca406b99082110dbdd2860 Ref B: 5E2D025853F7EE490E64494814F38AE8 Ref C: Sat May 18 18:41:03 2013 PST