1. The set of all $TM$ codes for $TM's$ that halt on every input.
2. The set of all $TM$ codes for $TM’s$ that halt on no input.
3. The set of all $TM$ codes for $TM's$ that halt on at least one input.
4. The set of all $TM$ codes for $TM's$ that fail to halt on at least one input.