Main Search Reverse Cowboy Compilation