mulThread download pass