At least 8-20 characters
At least 01 upper case letter (A-Z)
At least 01 lower case letter (a-z)
At least 01 digit (0-9)
At least 01 special character (!@#$...)
First and last characters don’t contain whitespace