Note: passwords must be at least 6 characters long and contain at least one character from each of the following groups: {A-Za-z0-9}, {~!@#$%&*_+`-(),.\^'"/[]{}=:;?|}.