8 characters or more

Cannot be particularly weak (like password123)

Must contain some mix of letters, numbers, and/or symbols

Cannot start or end with a blank space

Additional Info

You cannot use any other password you've used before. If you try to, it won't let you continue and will throw an error.