Recommended Firewall Rules for Steam.exe/HL.exe?

Hi everyone whats the recommended Steam.exe/HL.exe firewall rule? I have added Steam.exe as trusted application so all communications are permitted in/out HL.exe is set to custom but should i set hl.exe to trusted application as well?

Update:CPF 3.0 creates automatically rules for HL.exe but not for Steam.exe so the question is… Is it safe to set Steam.exe as trusted application/which means all communications are permitted in-out?