Abaixo está uma instrução que descreve uma tarefa de geração de SQL, combinada com uma entrada que fornece mais contexto sobre os esquemas de tabela disponíveis. Escreva o código SQL que responda adequadamente à solicitação
 ###Instrução: Qual é o salário máximo para os funcionários do sexo masculino contratados antes de junho de 2021?
 ###Tabelas: 
CREATE TABLE Employees (EmployeeID INT, Department VARCHAR(50), Gender VARCHAR(10), Salary FLOAT, HireDate DATE); INSERT INTO Employees (EmployeeID, Department, Gender, Salary, HireDate) VALUES (1, 'IT', 'Male', 85000, '2021-04-20'), (2, 'HR', 'Female', 75000, '2019-12-15'), (3, 'IT', 'Female', 80000, '2020-01-08'), (4, 'IT', 'Male', 90000, '2021-04-01'), (5, 'Finance', 'Male', 75000, '2019-12-28'), (6, 'IT', 'Male', 88000, '2021-05-12'), (7, 'Marketing', 'Female', 78000, '2021-07-01'), (8, 'HR', 'Male', 80000, '2021-02-15');
SELECT MAX(Salary) FROM Employees WHERE Gender = 'Male' AND HireDate < '2021-06-01';