part 1 MEGAUPLOAD - The leading online storage and file delivery service part 2 MEGAUPLOAD - The leading online storage and file delivery service