0000950123-04-003819 DEF 14A 7 20040510 20040326 20040326 MASTERCARD INC 0001141391 7389 134172551 DE 1231 DEF 14A 34 000-50250 04691413 2000 PURCHASE STREET PURCHASE NY 10577 9142492000 2000 PURCHASE STREET PURCHASE NY 10577 DEF 14A 1 y94892def14a.htm MASTERCARD INCORPORATED GRAPHIC 3 y94892y9489200.gif GRAPHIC GRAPHIC 4 y94892y9489203.gif GRAPHIC GRAPHIC 5 y94892y9489204.gif GRAPHIC GRAPHIC 6 y94892y9489202.gif GRAPHIC GRAPHIC 7 y94892y9489205.gif GRAPHIC GRAPHIC 8 y94892y9489206.gif GRAPHIC