███████████████████████████████████████████████████████████████████████████████
███████████████████████████████████████████████████████████████████████████████
███████████████████████████████████████████████████████████████████████████████
███▒███▓▒▓███▒▒██▒▒▒▒██████████████████████████████████████████████████████████
██▒ ▒█▒░░░▒██  ██ ░░ █▒ ▒█▒░ ░▒██  ██    ██████████████████████████████████████
██▓░▓█▓▒▒▒▓██░░██░▒▒░█░ ░█░   ░██  ██    ██████████████████████████████████████
███████████████████████████████████████████████████████████████████████████████
███▓▓████████▒▒▒███████████████████████████████████████████████████████████████
██▒░░▒███████ ░ ██████▒░░▒███████   ███████████████████████████████████████████
██▓▒▒▓███████░▒░██████░  ░███████   ███████████████████████████████████████████
███████████████████████████████████████████████████████████████████████████████
███▒███▓▓████▒▒██▒▒▒███████████████████████████████████████████████████████████
██▓░▓█▓▒▒▓███░░██░▒░██▓ ▓█▓░░▓███  ██   ███████████████████████████████████████
██▓░▓█▓▒▒▓███░░██░▒░██▓░▓█▓▒▒▓███  ██ █ ███████████████████████████████████████
███▒███▓▓████▒▒██▒▒▒██▓ ▓█▓░░▓███  ██   ███████████████████████████████████████
███████████████████████████████████████████████████████████████████████████████
███▒███▓▒▓███▒▒██▒▒▒▒██████████████████████████████████████████████████████████
██▓░▓█▓▒▒▒▓██░░██░▒▒░█▓ ▓█▓░ ░▓██  ██    ██████████████████████████████████████
██▒░▒█▒▒█▒▒██  ██ ██ █▒░▒█▒▒█▒▒██  ██ ██ ██████████████████████████████████████
██▓░▓█▓▒▒▒▓██░░██░▒▒░█▓░▓█▓▒█▒▓██  ██ ██ ██████████████████████████████████████
███▒███▓▒▓███▒▒██▒▒▒▒█▓ ▓█▓░ ░▓██  ██    ██████████████████████████████████████
███████████████████████████████████████████████████████████████████████████████
███████████████████████████████████████████████████████████████████████████████
███████████████████████████████████████████████████████████████████████████████
