▌   █   ▄   ▒▄  ░▄  ▄▒  ▄▒░░▒▀▀▀▀▒░░▄▄▀▀▒░▀▒▓▒▓▄▀▄ ▄▀▄▀▀ ▄  ▄▀▄▀▀▀▀▀▄▀ ▄██░░▓▒
 █ ▌ █   ░▒  ░▓  ▒░  ▀ ▄░░▀▀░  ░    ▀▀▒░░▄▀▀▒▓▒▓▒▒░▒▄▀▄▀▀▀▄▀░ ▀▄▀▀▀▀▀ ▄▓░█▓░▒▒░
 █ █ █   ░░  ▒░  ░▒  ■▒░░ ░░ ■  ▄■ ░   ░▀░░▄■▀░▒░▒░░▀░▄▀▀▀▄▀▄▀▄  ▄░▒░▓█░ ▓▒░▒░▒
 ▀▄▀▄ ▀▄ ▀▒  ▀▓  ▒░  ░░▀ ■  ▒ ▄█▌ ▒ ▄■▄   ▀░▒▄■▀░░░▌▓▄▀ ░▒▄▀▄▒▄▀▄ ▀▓░▒▓░▒▒░▒▒▒░
▌ ▀▄▀▄ ▀▄▄▄▄▄   ▓▀ ░░▀▄▀  ░▄▐▓░ ▐▌▐▒▌░ ▄▌░▀░░▄▀▄▀░░▐░▒▄▀░▒▓ ▓░▒ ░ ▀▓░▒▒▓░▒▒░░▒
▀▄  ▀▄▀▄▄▄▄▄ ▀▄   ▐▒▌   ▄▌▐▒██▌░▐▄▓▀ ▄░▓   ■▒▒░▐▐▄▀▌▒▀▄▌▒▓▓▒▄▀▄▀▄▀▄ ▒░▓░▒▓▓▓▒▒
 ▀▄▀▄  ▀▄▄▄▄▄▀▄ ▀▄ ░▒  ■▀■▄▐█▒▓▌▐░▒▌▄▒░▀▀▒▄░▌▐░▒▌▌▒▒▄:░░▓▐▒▓░▀░▀▄▀▄▀▄ ▒░▒▓▓▓█▒░
▌ ▀▄▀▄      ▀▄▀▄  ░▌ ■/■▄▐▓▓█▒░░▒▓▀▀▓▀▄▄░▀█░▌▒▒░▐▐▓▒▌▒░▒▐▓▒▒▄▒▌▐▌▐▌▐▌ ▓▓█▓█▓░░
 █   ▀▄▀▄      ▀▄▀■▀ ░▄▄▒▓▒██▓░░▓█■▄▄▀▀▀░░▀▄▒▌▐░▒▌▌▒░▀▄▀▓▐▒░▌▐▌▓░▒░▀ ░ ▀▓░▒▓▒░▒
 ▄▀▄   ▀▄▀▄▄▄   ▄▄▄▓▓▀▒░▓▓███▒▌▒░▀▄▄▀▓▄░▀▒░░▓▌▐░░▐▐▀▐█▓▀▄▀▓▄▒░▌░░▐▌▐▌▐▌ ▒▒▒▓▒▓░
 ▀▄▀▄▄▄▄▀▄▄▄▀ █▓▌▌▌▒▒▓▓▓████▓░▌▐▒▀■▀▄▀▒▄▓▒░▓ ▐▒░▒▓█▒▒░▄▌▐▒▀▌▐▌▒▓▒░ ▒ ▀ ░░▒▒░▒▒
 ░▄ ▀▄▄▄▄▀▄▄ ▀▄▐▓▒▒░▓▓██▓▓▒▒██▀▓ ▀▐( )▐▐▒░░■▌■░░▓▒░██░▒▓▐▐▐▒▒░▌░▐▌▐▌▐▌▐▌ ▓▓░█▒░
 ▒░█▄▄▄▄ ▀▄ ▀▄  ▓▀▓▓▒███▒▒░░█▓▒▒▒▓▄▄▀■▀■░▒░▓██▓▒░░▀▀▄▄▀▌▓▒▐▓▌▐▌▒▌▒░█ ▓ ░ ▒▓█▓░▒
 ░▓█░█▓░█▄ ▀▄ ▄▒░░▓▓█▓█████▓██▓░ ░▒▓▀▀▄▒░░▌▀ ░░▒▐:▄▒░░▓▐▒░▐▓░▒▌▐░▌▌▐▌▐▌▐ ░▒▓▒▒░
 █▓▓█▓▒░██░▄ ▐▓▒▓▒▓█▓█████▓▓▒▓█▓█▀▄▀█░▒░▒▓█▌■░░░▐▐▓▒░▒▌▒░▀▐▓▌▐▌▌░▌▐░▀ ▒   ▀▀░▓▒
 ▓░▒█▒░▒█▒▓▌ ▀▀░░▓▓███▓███▓▒░███▓▀█▀░▄▀█░█▓▀ ▐▒▒██▀▒▒▓▐▒▌▒▄▀░░▓ ▒▌▓▌▐▌▐▌▀▀▀▄ ▀▓
 ░░░▓▒░▓░░▒ █▓▄ ■▒▒▓███████▓▒▓░▒▒▐▓█▐▒░░██▐▀▀▓▒░▒▐▐▄▀▌▒▓▐░▒▌▐ ▒▌░▌▒▒ ░ ░ ▀▄ ▀▄
 ▒░░▒▓▒░▒▓▌▐▌▒░▒▄▄▀▒▓███████▓█▒▓██▒▓█▄  ▓▀░▄▀ ▐▒░▒ctx▐░▌░▒▀░▒▐ ▒▒▌▓░▐▌▐▌▄▀▄▀▀▄▀
 ▓▒▒▓░░▒░▒ ██▄▀▓▄▒▓\▓▓████░▒▐▒▐█▀░▓▐▐▓▒▀█▐▐█▓▒▓▒░▐▐░▌▒▀▄▄▀▄▀▄▀▐▐▌▓▀▄▀▄▀ ▄▀▄▀▀▄▀
 █▓░░▓▒░▀ ▄█▓░▒▓▓█▓▒▓████████▓██▓████/▄░▄▄▓▄▒░ ░▒▐▐▀▐▌▒▓▓▌▓ ▒░░░▀▄▀▄▀░ ▀▄▀▄▀▄ ▀
 ▓▒░▓▓▓█ ▓█▓░▒▓▄▓░████▓█████████▐█▓▒▀▀▒▓▄▄▄▄▀▀▐░▌▌▄▌▒▐▓▓▀▄▀▄▀▄▀▄▀▄▀▄▀    ▀▄▀▄▀▄
▒░█▒▒▓▌▐▒▒░▒▒▓▓████████████▐██▌▓▓▒░█▒░▄░▒░▒▀ ░░▐▐▒▐▌▒▀▄▀░▀▄▀▄▀▄ ▄▀ ▀▄    █ █ █
░░▓░░▒░ ▀▀▒░░▒▀▀▓▓▓████▐██▌▒█▓▒░░▓▒░█░▓▄░▀▀ ░▀▄▀▐▌▀ ▄▀▄▀▄▀▄▀▄▀▄▀▄▀ ▄ ▀▄  █ █ █
░▓░▓░▒▓░▄▄ ▀▀░▓▒▒▓▀▓▓█▌░▓▓▓▓▒░░█░▀▓▓▒░▒▒▒▀■▀■▐:■▀ ▄▀▄▀▄▀░▀▄▀▄░▄▀    █ █  █ █ ▐
▒░▒▓▒▓▒▓▓▀ ▄▀▄ ▀▀▀▒▒▓▀▓▒░█░██▓▀▓▄▄▓▒▒▀▀▀│ └┐▌▌  ▄░▄▀▄▀▄▀▄▀▄▀ ▀ ▄  ▒▄ ▀▄▀▄▀▄▀▄