Don't worry, I won't sell or share this.
allowed characters: Aa-Zz 0-9 .-'_)@ space
 dP               dP  d8888b.                        .8888b 
88 88 `88 88 "
88 .dP 88 .aaadP' 88d8b.d8b. .d8888b. 88aaa
88888" 88 88' 88'`88'`88 88ooood8 88
88 `8b. 88. .d8P 88. 88 88 88 88. ... 88
dP `YP `Y8888' Y88888P dP dP dP `88888P' dP