Main Search Long Hadjob