por favor, refatore essa funcao em python para ter a melhor performance possivel rodando na AWS lambda, aqui está a funcao em python

def white_list():
s3Client = boto3.client("s3")
obj = s3Client.get_object(Bucket = 'meubucket',
Key = 'minhakey')
lines1 = obj['Body'].read().decode('utf-8').split('\n')
testls = [row for row in csv.DictReader(lines1[1:], lines1[0].split(','))]
out = json.dumps([row for row in testls])
whitelist = [cpfs['cpf_hash'] for cpfs in json.loads(out)]
return whitelist