Main Search Shemale Hard Compilation