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