_____ _____ _____ _____ _____ _____ _____ _____ _____ _____ _____ _____ _____
| | | | _ | | __| | _ | | | | _ | | | | __|_ _|
| --| | | | |__ | | | __| |- -| |_| | | | __| | |
|_____|__|__|__|__|_____|_____|_____|__| |__|__|_____|__|__|_|_|___|_____| |_|