Test infrastructure for desktop apps
Parallel VMs with configurable Windows and macOS images for testing native apps.
Invite your agent to the pack→.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
..
..
.--. .--.
.-::::---::-'
.::::::::::'
|:::::::::|
'::::::::::.
'::::::::::-.
'::::--:::|
'--' '--'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
..
..
.--. .--.
.-::::---::-'
.::::::::::'
|:::::::::|
'::::::::::.
'::::::::::-.
'::::--:::|
'--' '--'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
..
..
.--. .--.
.-::::---::-'
.::::::::::'
|:::::::::|
'::::::::::.
'::::::::::-.
'::::--:::|
'--' '--'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
..
..
.--. .--.
.-::::---::-'
.::::::::::'
|:::::::::|
'::::::::::.
'::::::::::-.
'::::--:::|
'--' '--'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
..
..
.--. .--.
.-::::---::-'
.::::::::::'
|:::::::::|
'::::::::::.
'::::::::::-.
'::::--:::|
'--' '--'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
..
..
.--. .--.
.-::::---::-'
.::::::::::'
|:::::::::|
'::::::::::.
'::::::::::-.
'::::--:::|
'--' '--'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
..
..
.--. .--.
.-::::---::-'
.::::::::::'
|:::::::::|
'::::::::::.
'::::::::::-.
'::::--:::|
'--' '--'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
..
..
.--. .--.
.-::::---::-'
.::::::::::'
|:::::::::|
'::::::::::.
'::::::::::-.
'::::--:::|
'--' '--'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
..
..
.--. .--.
.-::::---::-'
.::::::::::'
|:::::::::|
'::::::::::.
'::::::::::-.
'::::--:::|
'--' '--'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
..
..
.--. .--.
.-::::---::-'
.::::::::::'
|:::::::::|
'::::::::::.
'::::::::::-.
'::::--:::|
'--' '--'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
..
..
.--. .--.
.-::::---::-'
.::::::::::'
|:::::::::|
'::::::::::.
'::::::::::-.
'::::--:::|
'--' '--'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
..
..
.--. .--.
.-::::---::-'
.::::::::::'
|:::::::::|
'::::::::::.
'::::::::::-.
'::::--:::|
'--' '--'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
..
..
.--. .--.
.-::::---::-'
.::::::::::'
|:::::::::|
'::::::::::.
'::::::::::-.
'::::--:::|
'--' '--'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
..
..
.--. .--.
.-::::---::-'
.::::::::::'
|:::::::::|
'::::::::::.
'::::::::::-.
'::::--:::|
'--' '--'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
..
..
.--. .--.
.-::::---::-'
.::::::::::'
|:::::::::|
'::::::::::.
'::::::::::-.
'::::--:::|
'--' '--'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
..
..
.--. .--.
.-::::---::-'
.::::::::::'
|:::::::::|
'::::::::::.
'::::::::::-.
'::::--:::|
'--' '--'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
..
..
.--. .--.
.-::::---::-'
.::::::::::'
|:::::::::|
'::::::::::.
'::::::::::-.
'::::--:::|
'--' '--'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
..
..
.--. .--.
.-::::---::-'
.::::::::::'
|:::::::::|
'::::::::::.
'::::::::::-.
'::::--:::|
'--' '--'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
..
..
.--. .--.
.-::::---::-'
.::::::::::'
|:::::::::|
'::::::::::.
'::::::::::-.
'::::--:::|
'--' '--'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
..
..
.--. .--.
.-::::---::-'
.::::::::::'
|:::::::::|
'::::::::::.
'::::::::::-.
'::::--:::|
'--' '--'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
..
..
.--. .--.
.-::::---::-'
.::::::::::'
|:::::::::|
'::::::::::.
'::::::::::-.
'::::--:::|
'--' '--'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
..
..
.--. .--.
.-::::---::-'
.::::::::::'
|:::::::::|
'::::::::::.
'::::::::::-.
'::::--:::|
'--' '--'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
..
..
.--. .--.
.-::::---::-'
.::::::::::'
|:::::::::|
'::::::::::.
'::::::::::-.
'::::--:::|
'--' '--'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
..
..
.--. .--.
.-::::---::-'
.::::::::::'
|:::::::::|
'::::::::::.
'::::::::::-.
'::::--:::|
'--' '--'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
..
..
.--. .--.
.-::::---::-'
.::::::::::'
|:::::::::|
'::::::::::.
'::::::::::-.
'::::--:::|
'--' '--'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
..
..
.--. .--.
.-::::---::-'
.::::::::::'
|:::::::::|
'::::::::::.
'::::::::::-.
'::::--:::|
'--' '--'
..
..
.--. .--.
.-::::---::-'
.::::::::::'
|:::::::::|
'::::::::::.
'::::::::::-.
'::::--:::|
'--' '--'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
..
..
.--. .--.
.-::::---::-'
.::::::::::'
|:::::::::|
'::::::::::.
'::::::::::-.
'::::--:::|
'--' '--'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
..
..
.--. .--.
.-::::---::-'
.::::::::::'
|:::::::::|
'::::::::::.
'::::::::::-.
'::::--:::|
'--' '--'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
..
..
.--. .--.
.-::::---::-'
.::::::::::'
|:::::::::|
'::::::::::.
'::::::::::-.
'::::--:::|
'--' '--'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
..
..
.--. .--.
.-::::---::-'
.::::::::::'
|:::::::::|
'::::::::::.
'::::::::::-.
'::::--:::|
'--' '--'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
..
..
.--. .--.
.-::::---::-'
.::::::::::'
|:::::::::|
'::::::::::.
'::::::::::-.
'::::--:::|
'--' '--'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
..
..
.--. .--.
.-::::---::-'
.::::::::::'
|:::::::::|
'::::::::::.
'::::::::::-.
'::::--:::|
'--' '--'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
..
..
.--. .--.
.-::::---::-'
.::::::::::'
|:::::::::|
'::::::::::.
'::::::::::-.
'::::--:::|
'--' '--'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
..
..
.--. .--.
.-::::---::-'
.::::::::::'
|:::::::::|
'::::::::::.
'::::::::::-.
'::::--:::|
'--' '--'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
..
..
.--. .--.
.-::::---::-'
.::::::::::'
|:::::::::|
'::::::::::.
'::::::::::-.
'::::--:::|
'--' '--'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
..
..
.--. .--.
.-::::---::-'
.::::::::::'
|:::::::::|
'::::::::::.
'::::::::::-.
'::::--:::|
'--' '--'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
..
..
.--. .--.
.-::::---::-'
.::::::::::'
|:::::::::|
'::::::::::.
'::::::::::-.
'::::--:::|
'--' '--'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
..
..
.--. .--.
.-::::---::-'
.::::::::::'
|:::::::::|
'::::::::::.
'::::::::::-.
'::::--:::|
'--' '--'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
..
..
.--. .--.
.-::::---::-'
.::::::::::'
|:::::::::|
'::::::::::.
'::::::::::-.
'::::--:::|
'--' '--'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
..
..
.--. .--.
.-::::---::-'
.::::::::::'
|:::::::::|
'::::::::::.
'::::::::::-.
'::::--:::|
'--' '--'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
..
..
.--. .--.
.-::::---::-'
.::::::::::'
|:::::::::|
'::::::::::.
'::::::::::-.
'::::--:::|
'--' '--'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
..
..
.--. .--.
.-::::---::-'
.::::::::::'
|:::::::::|
'::::::::::.
'::::::::::-.
'::::--:::|
'--' '--'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
..
..
.--. .--.
.-::::---::-'
.::::::::::'
|:::::::::|
'::::::::::.
'::::::::::-.
'::::--:::|
'--' '--'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
..
..
.--. .--.
.-::::---::-'
.::::::::::'
|:::::::::|
'::::::::::.
'::::::::::-.
'::::--:::|
'--' '--'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
..
..
.--. .--.
.-::::---::-'
.::::::::::'
|:::::::::|
'::::::::::.
'::::::::::-.
'::::--:::|
'--' '--'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
..
..
.--. .--.
.-::::---::-'
.::::::::::'
|:::::::::|
'::::::::::.
'::::::::::-.
'::::--:::|
'--' '--'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
..
..
.--. .--.
.-::::---::-'
.::::::::::'
|:::::::::|
'::::::::::.
'::::::::::-.
'::::--:::|
'--' '--'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
..
..
.--. .--.
.-::::---::-'
.::::::::::'
|:::::::::|
'::::::::::.
'::::::::::-.
'::::--:::|
'--' '--'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
..
..
.--. .--.
.-::::---::-'
.::::::::::'
|:::::::::|
'::::::::::.
'::::::::::-.
'::::--:::|
'--' '--'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
..
..
.--. .--.
.-::::---::-'
.::::::::::'
|:::::::::|
'::::::::::.
'::::::::::-.
'::::--:::|
'--' '--'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
..
..
.--. .--.
.-::::---::-'
.::::::::::'
|:::::::::|
'::::::::::.
'::::::::::-.
'::::--:::|
'--' '--'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
..
..
.--. .--.
.-::::---::-'
.::::::::::'
|:::::::::|
'::::::::::.
'::::::::::-.
'::::--:::|
'--' '--'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
..
..
.--. .--.
.-::::---::-'
.::::::::::'
|:::::::::|
'::::::::::.
'::::::::::-.
'::::--:::|
'--' '--'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
..
..
.--. .--.
.-::::---::-'
.::::::::::'
|:::::::::|
'::::::::::.
'::::::::::-.
'::::--:::|
'--' '--'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
..
..
.--. .--.
.-::::---::-'
.::::::::::'
|:::::::::|
'::::::::::.
'::::::::::-.
'::::--:::|
'--' '--'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
..
..
.--. .--.
.-::::---::-'
.::::::::::'
|:::::::::|
'::::::::::.
'::::::::::-.
'::::--:::|
'--' '--'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
..
..
.--. .--.
.-::::---::-'
.::::::::::'
|:::::::::|
'::::::::::.
'::::::::::-.
'::::--:::|
'--' '--'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
..
..
.--. .--.
.-::::---::-'
.::::::::::'
|:::::::::|
'::::::::::.
'::::::::::-.
'::::--:::|
'--' '--'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
..
..
.--. .--.
.-::::---::-'
.::::::::::'
|:::::::::|
'::::::::::.
'::::::::::-.
'::::--:::|
'--' '--'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
..
..
.--. .--.
.-::::---::-'
.::::::::::'
|:::::::::|
'::::::::::.
'::::::::::-.
'::::--:::|
'--' '--'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
..
..
.--. .--.
.-::::---::-'
.::::::::::'
|:::::::::|
'::::::::::.
'::::::::::-.
'::::--:::|
'--' '--'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
..
..
.--. .--.
.-::::---::-'
.::::::::::'
|:::::::::|
'::::::::::.
'::::::::::-.
'::::--:::|
'--' '--'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
..
..
.--. .--.
.-::::---::-'
.::::::::::'
|:::::::::|
'::::::::::.
'::::::::::-.
'::::--:::|
'--' '--'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
..
..
.--. .--.
.-::::---::-'
.::::::::::'
|:::::::::|
'::::::::::.
'::::::::::-.
'::::--:::|
'--' '--'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
..
..
.--. .--.
.-::::---::-'
.::::::::::'
|:::::::::|
'::::::::::.
'::::::::::-.
'::::--:::|
'--' '--'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
..
..
.--. .--.
.-::::---::-'
.::::::::::'
|:::::::::|
'::::::::::.
'::::::::::-.
'::::--:::|
'--' '--'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
..
..
.--. .--.
.-::::---::-'
.::::::::::'
|:::::::::|
'::::::::::.
'::::::::::-.
'::::--:::|
'--' '--'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
..
..
.--. .--.
.-::::---::-'
.::::::::::'
|:::::::::|
'::::::::::.
'::::::::::-.
'::::--:::|
'--' '--'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
..
..
.--. .--.
.-::::---::-'
.::::::::::'
|:::::::::|
'::::::::::.
'::::::::::-.
'::::--:::|
'--' '--'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
..
..
.--. .--.
.-::::---::-'
.::::::::::'
|:::::::::|
'::::::::::.
'::::::::::-.
'::::--:::|
'--' '--'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
..
..
.--. .--.
.-::::---::-'
.::::::::::'
|:::::::::|
'::::::::::.
'::::::::::-.
'::::--:::|
'--' '--'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
..
..
.--. .--.
.-::::---::-'
.::::::::::'
|:::::::::|
'::::::::::.
'::::::::::-.
'::::--:::|
'--' '--'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
..
..
.--. .--.
.-::::---::-'
.::::::::::'
|:::::::::|
'::::::::::.
'::::::::::-.
'::::--:::|
'--' '--'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
..
..
.--. .--.
.-::::---::-'
.::::::::::'
|:::::::::|
'::::::::::.
'::::::::::-.
'::::--:::|
'--' '--'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
..
..
.--. .--.
.-::::---::-'
.::::::::::'
|:::::::::|
'::::::::::.
'::::::::::-.
'::::--:::|
'--' '--'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
..
..
.--. .--.
.-::::---::-'
.::::::::::'
|:::::::::|
'::::::::::.
'::::::::::-.
'::::--:::|
'--' '--'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
..
..
.--. .--.
.-::::---::-'
.::::::::::'
|:::::::::|
'::::::::::.
'::::::::::-.
'::::--:::|
'--' '--'
..
..
.--. .--.
.-::::---::-'
.::::::::::'
|:::::::::|
'::::::::::.
'::::::::::-.
'::::--:::|
'--' '--'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
..
..
.--. .--.
.-::::---::-'
.::::::::::'
|:::::::::|
'::::::::::.
'::::::::::-.
'::::--:::|
'--' '--'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
..
..
.--. .--.
.-::::---::-'
.::::::::::'
|:::::::::|
'::::::::::.
'::::::::::-.
'::::--:::|
'--' '--'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
..
..
.--. .--.
.-::::---::-'
.::::::::::'
|:::::::::|
'::::::::::.
'::::::::::-.
'::::--:::|
'--' '--'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
..
..
.--. .--.
.-::::---::-'
.::::::::::'
|:::::::::|
'::::::::::.
'::::::::::-.
'::::--:::|
'--' '--'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
..
..
.--. .--.
.-::::---::-'
.::::::::::'
|:::::::::|
'::::::::::.
'::::::::::-.
'::::--:::|
'--' '--'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
..
..
.--. .--.
.-::::---::-'
.::::::::::'
|:::::::::|
'::::::::::.
'::::::::::-.
'::::--:::|
'--' '--'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
..
..
.--. .--.
.-::::---::-'
.::::::::::'
|:::::::::|
'::::::::::.
'::::::::::-.
'::::--:::|
'--' '--'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
..
..
.--. .--.
.-::::---::-'
.::::::::::'
|:::::::::|
'::::::::::.
'::::::::::-.
'::::--:::|
'--' '--'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
..
..
.--. .--.
.-::::---::-'
.::::::::::'
|:::::::::|
'::::::::::.
'::::::::::-.
'::::--:::|
'--' '--'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
..
..
.--. .--.
.-::::---::-'
.::::::::::'
|:::::::::|
'::::::::::.
'::::::::::-.
'::::--:::|
'--' '--'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
..
..
.--. .--.
.-::::---::-'
.::::::::::'
|:::::::::|
'::::::::::.
'::::::::::-.
'::::--:::|
'--' '--'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
..
..
.--. .--.
.-::::---::-'
.::::::::::'
|:::::::::|
'::::::::::.
'::::::::::-.
'::::--:::|
'--' '--'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
..
..
.--. .--.
.-::::---::-'
.::::::::::'
|:::::::::|
'::::::::::.
'::::::::::-.
'::::--:::|
'--' '--'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
..
..
.--. .--.
.-::::---::-'
.::::::::::'
|:::::::::|
'::::::::::.
'::::::::::-.
'::::--:::|
'--' '--'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
..
..
.--. .--.
.-::::---::-'
.::::::::::'
|:::::::::|
'::::::::::.
'::::::::::-.
'::::--:::|
'--' '--'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
..
..
.--. .--.
.-::::---::-'
.::::::::::'
|:::::::::|
'::::::::::.
'::::::::::-.
'::::--:::|
'--' '--'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
..
..
.--. .--.
.-::::---::-'
.::::::::::'
|:::::::::|
'::::::::::.
'::::::::::-.
'::::--:::|
'--' '--'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
..
..
.--. .--.
.-::::---::-'
.::::::::::'
|:::::::::|
'::::::::::.
'::::::::::-.
'::::--:::|
'--' '--'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
..
..
.--. .--.
.-::::---::-'
.::::::::::'
|:::::::::|
'::::::::::.
'::::::::::-.
'::::--:::|
'--' '--'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
..
..
.--. .--.
.-::::---::-'
.::::::::::'
|:::::::::|
'::::::::::.
'::::::::::-.
'::::--:::|
'--' '--'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
..
..
.--. .--.
.-::::---::-'
.::::::::::'
|:::::::::|
'::::::::::.
'::::::::::-.
'::::--:::|
'--' '--'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
..
..
.--. .--.
.-::::---::-'
.::::::::::'
|:::::::::|
'::::::::::.
'::::::::::-.
'::::--:::|
'--' '--'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
..
..
.--. .--.
.-::::---::-'
.::::::::::'
|:::::::::|
'::::::::::.
'::::::::::-.
'::::--:::|
'--' '--'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
..
..
.--. .--.
.-::::---::-'
.::::::::::'
|:::::::::|
'::::::::::.
'::::::::::-.
'::::--:::|
'--' '--'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
..
..
.--. .--.
.-::::---::-'
.::::::::::'
|:::::::::|
'::::::::::.
'::::::::::-.
'::::--:::|
'--' '--'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
..
..
.--. .--.
.-::::---::-'
.::::::::::'
|:::::::::|
'::::::::::.
'::::::::::-.
'::::--:::|
'--' '--'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
..
..
.--. .--.
.-::::---::-'
.::::::::::'
|:::::::::|
'::::::::::.
'::::::::::-.
'::::--:::|
'--' '--'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
..
..
.--. .--.
.-::::---::-'
.::::::::::'
|:::::::::|
'::::::::::.
'::::::::::-.
'::::--:::|
'--' '--'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
..
..
.--. .--.
.-::::---::-'
.::::::::::'
|:::::::::|
'::::::::::.
'::::::::::-.
'::::--:::|
'--' '--'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
..
..
.--. .--.
.-::::---::-'
.::::::::::'
|:::::::::|
'::::::::::.
'::::::::::-.
'::::--:::|
'--' '--'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
..
..
.--. .--.
.-::::---::-'
.::::::::::'
|:::::::::|
'::::::::::.
'::::::::::-.
'::::--:::|
'--' '--'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
..
..
.--. .--.
.-::::---::-'
.::::::::::'
|:::::::::|
'::::::::::.
'::::::::::-.
'::::--:::|
'--' '--'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
..
..
.--. .--.
.-::::---::-'
.::::::::::'
|:::::::::|
'::::::::::.
'::::::::::-.
'::::--:::|
'--' '--'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
..
..
.--. .--.
.-::::---::-'
.::::::::::'
|:::::::::|
'::::::::::.
'::::::::::-.
'::::--:::|
'--' '--'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
..
..
.--. .--.
.-::::---::-'
.::::::::::'
|:::::::::|
'::::::::::.
'::::::::::-.
'::::--:::|
'--' '--'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
..
..
.--. .--.
.-::::---::-'
.::::::::::'
|:::::::::|
'::::::::::.
'::::::::::-.
'::::--:::|
'--' '--'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
..
..
.--. .--.
.-::::---::-'
.::::::::::'
|:::::::::|
'::::::::::.
'::::::::::-.
'::::--:::|
'--' '--'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
..
..
.--. .--.
.-::::---::-'
.::::::::::'
|:::::::::|
'::::::::::.
'::::::::::-.
'::::--:::|
'--' '--'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
..
..
.--. .--.
.-::::---::-'
.::::::::::'
|:::::::::|
'::::::::::.
'::::::::::-.
'::::--:::|
'--' '--'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
..
..
.--. .--.
.-::::---::-'
.::::::::::'
|:::::::::|
'::::::::::.
'::::::::::-.
'::::--:::|
'--' '--'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
..
..
.--. .--.
.-::::---::-'
.::::::::::'
|:::::::::|
'::::::::::.
'::::::::::-.
'::::--:::|
'--' '--'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
..
..
.--. .--.
.-::::---::-'
.::::::::::'
|:::::::::|
'::::::::::.
'::::::::::-.
'::::--:::|
'--' '--'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
..
..
.--. .--.
.-::::---::-'
.::::::::::'
|:::::::::|
'::::::::::.
'::::::::::-.
'::::--:::|
'--' '--'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
..
..
.--. .--.
.-::::---::-'
.::::::::::'
|:::::::::|
'::::::::::.
'::::::::::-.
'::::--:::|
'--' '--'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
..
..
.--. .--.
.-::::---::-'
.::::::::::'
|:::::::::|
'::::::::::.
'::::::::::-.
'::::--:::|
'--' '--'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
..
..
.--. .--.
.-::::---::-'
.::::::::::'
|:::::::::|
'::::::::::.
'::::::::::-.
'::::--:::|
'--' '--'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
..
..
.--. .--.
.-::::---::-'
.::::::::::'
|:::::::::|
'::::::::::.
'::::::::::-.
'::::--:::|
'--' '--'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
..
..
.--. .--.
.-::::---::-'
.::::::::::'
|:::::::::|
'::::::::::.
'::::::::::-.
'::::--:::|
'--' '--'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
..
..
.--. .--.
.-::::---::-'
.::::::::::'
|:::::::::|
'::::::::::.
'::::::::::-.
'::::--:::|
'--' '--'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
..
..
.--. .--.
.-::::---::-'
.::::::::::'
|:::::::::|
'::::::::::.
'::::::::::-.
'::::--:::|
'--' '--'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
..
..
.--. .--.
.-::::---::-'
.::::::::::'
|:::::::::|
'::::::::::.
'::::::::::-.
'::::--:::|
'--' '--'
..
..
.--. .--.
.-::::---::-'
.::::::::::'
|:::::::::|
'::::::::::.
'::::::::::-.
'::::--:::|
'--' '--'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
..
..
.--. .--.
.-::::---::-'
.::::::::::'
|:::::::::|
'::::::::::.
'::::::::::-.
'::::--:::|
'--' '--'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
..
..
.--. .--.
.-::::---::-'
.::::::::::'
|:::::::::|
'::::::::::.
'::::::::::-.
'::::--:::|
'--' '--'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
..
..
.--. .--.
.-::::---::-'
.::::::::::'
|:::::::::|
'::::::::::.
'::::::::::-.
'::::--:::|
'--' '--'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
..
..
.--. .--.
.-::::---::-'
.::::::::::'
|:::::::::|
'::::::::::.
'::::::::::-.
'::::--:::|
'--' '--'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
..
..
.--. .--.
.-::::---::-'
.::::::::::'
|:::::::::|
'::::::::::.
'::::::::::-.
'::::--:::|
'--' '--'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
..
..
.--. .--.
.-::::---::-'
.::::::::::'
|:::::::::|
'::::::::::.
'::::::::::-.
'::::--:::|
'--' '--'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
..
..
.--. .--.
.-::::---::-'
.::::::::::'
|:::::::::|
'::::::::::.
'::::::::::-.
'::::--:::|
'--' '--'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
..
..
.--. .--.
.-::::---::-'
.::::::::::'
|:::::::::|
'::::::::::.
'::::::::::-.
'::::--:::|
'--' '--'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
..
..
.--. .--.
.-::::---::-'
.::::::::::'
|:::::::::|
'::::::::::.
'::::::::::-.
'::::--:::|
'--' '--'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
..
..
.--. .--.
.-::::---::-'
.::::::::::'
|:::::::::|
'::::::::::.
'::::::::::-.
'::::--:::|
'--' '--'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
..
..
.--. .--.
.-::::---::-'
.::::::::::'
|:::::::::|
'::::::::::.
'::::::::::-.
'::::--:::|
'--' '--'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
..
..
.--. .--.
.-::::---::-'
.::::::::::'
|:::::::::|
'::::::::::.
'::::::::::-.
'::::--:::|
'--' '--'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
..
..
.--. .--.
.-::::---::-'
.::::::::::'
|:::::::::|
'::::::::::.
'::::::::::-.
'::::--:::|
'--' '--'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
..
..
.--. .--.
.-::::---::-'
.::::::::::'
|:::::::::|
'::::::::::.
'::::::::::-.
'::::--:::|
'--' '--'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
..
..
.--. .--.
.-::::---::-'
.::::::::::'
|:::::::::|
'::::::::::.
'::::::::::-.
'::::--:::|
'--' '--'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
..
..
.--. .--.
.-::::---::-'
.::::::::::'
|:::::::::|
'::::::::::.
'::::::::::-.
'::::--:::|
'--' '--'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
..
..
.--. .--.
.-::::---::-'
.::::::::::'
|:::::::::|
'::::::::::.
'::::::::::-.
'::::--:::|
'--' '--'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
..
..
.--. .--.
.-::::---::-'
.::::::::::'
|:::::::::|
'::::::::::.
'::::::::::-.
'::::--:::|
'--' '--'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
..
..
.--. .--.
.-::::---::-'
.::::::::::'
|:::::::::|
'::::::::::.
'::::::::::-.
'::::--:::|
'--' '--'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
..
..
.--. .--.
.-::::---::-'
.::::::::::'
|:::::::::|
'::::::::::.
'::::::::::-.
'::::--:::|
'--' '--'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
..
..
.--. .--.
.-::::---::-'
.::::::::::'
|:::::::::|
'::::::::::.
'::::::::::-.
'::::--:::|
'--' '--'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
..
..
.--. .--.
.-::::---::-'
.::::::::::'
|:::::::::|
'::::::::::.
'::::::::::-.
'::::--:::|
'--' '--'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
..
..
.--. .--.
.-::::---::-'
.::::::::::'
|:::::::::|
'::::::::::.
'::::::::::-.
'::::--:::|
'--' '--'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
..
..
.--. .--.
.-::::---::-'
.::::::::::'
|:::::::::|
'::::::::::.
'::::::::::-.
'::::--:::|
'--' '--'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
..
..
.--. .--.
.-::::---::-'
.::::::::::'
|:::::::::|
'::::::::::.
'::::::::::-.
'::::--:::|
'--' '--'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
..
..
.--. .--.
.-::::---::-'
.::::::::::'
|:::::::::|
'::::::::::.
'::::::::::-.
'::::--:::|
'--' '--'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
..
..
.--. .--.
.-::::---::-'
.::::::::::'
|:::::::::|
'::::::::::.
'::::::::::-.
'::::--:::|
'--' '--'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
..
..
.--. .--.
.-::::---::-'
.::::::::::'
|:::::::::|
'::::::::::.
'::::::::::-.
'::::--:::|
'--' '--'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
..
..
.--. .--.
.-::::---::-'
.::::::::::'
|:::::::::|
'::::::::::.
'::::::::::-.
'::::--:::|
'--' '--'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
..
..
.--. .--.
.-::::---::-'
.::::::::::'
|:::::::::|
'::::::::::.
'::::::::::-.
'::::--:::|
'--' '--'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
..
..
.--. .--.
.-::::---::-'
.::::::::::'
|:::::::::|
'::::::::::.
'::::::::::-.
'::::--:::|
'--' '--'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
..
..
.--. .--.
.-::::---::-'
.::::::::::'
|:::::::::|
'::::::::::.
'::::::::::-.
'::::--:::|
'--' '--'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
..
..
.--. .--.
.-::::---::-'
.::::::::::'
|:::::::::|
'::::::::::.
'::::::::::-.
'::::--:::|
'--' '--'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
..
..
.--. .--.
.-::::---::-'
.::::::::::'
|:::::::::|
'::::::::::.
'::::::::::-.
'::::--:::|
'--' '--'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
..
..
.--. .--.
.-::::---::-'
.::::::::::'
|:::::::::|
'::::::::::.
'::::::::::-.
'::::--:::|
'--' '--'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
..
..
.--. .--.
.-::::---::-'
.::::::::::'
|:::::::::|
'::::::::::.
'::::::::::-.
'::::--:::|
'--' '--'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
..
..
.--. .--.
.-::::---::-'
.::::::::::'
|:::::::::|
'::::::::::.
'::::::::::-.
'::::--:::|
'--' '--'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
..
..
.--. .--.
.-::::---::-'
.::::::::::'
|:::::::::|
'::::::::::.
'::::::::::-.
'::::--:::|
'--' '--'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
..
..
.--. .--.
.-::::---::-'
.::::::::::'
|:::::::::|
'::::::::::.
'::::::::::-.
'::::--:::|
'--' '--'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
..
..
.--. .--.
.-::::---::-'
.::::::::::'
|:::::::::|
'::::::::::.
'::::::::::-.
'::::--:::|
'--' '--'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
..
..
.--. .--.
.-::::---::-'
.::::::::::'
|:::::::::|
'::::::::::.
'::::::::::-.
'::::--:::|
'--' '--'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
..
..
.--. .--.
.-::::---::-'
.::::::::::'
|:::::::::|
'::::::::::.
'::::::::::-.
'::::--:::|
'--' '--'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
..
..
.--. .--.
.-::::---::-'
.::::::::::'
|:::::::::|
'::::::::::.
'::::::::::-.
'::::--:::|
'--' '--'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
..
..
.--. .--.
.-::::---::-'
.::::::::::'
|:::::::::|
'::::::::::.
'::::::::::-.
'::::--:::|
'--' '--'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
..
..
.--. .--.
.-::::---::-'
.::::::::::'
|:::::::::|
'::::::::::.
'::::::::::-.
'::::--:::|
'--' '--'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
..
..
.--. .--.
.-::::---::-'
.::::::::::'
|:::::::::|
'::::::::::.
'::::::::::-.
'::::--:::|
'--' '--'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
..
..
.--. .--.
.-::::---::-'
.::::::::::'
|:::::::::|
'::::::::::.
'::::::::::-.
'::::--:::|
'--' '--'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
..
..
.--. .--.
.-::::---::-'
.::::::::::'
|:::::::::|
'::::::::::.
'::::::::::-.
'::::--:::|
'--' '--'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
..
..
.--. .--.
.-::::---::-'
.::::::::::'
|:::::::::|
'::::::::::.
'::::::::::-.
'::::--:::|
'--' '--'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
..
..
.--. .--.
.-::::---::-'
.::::::::::'
|:::::::::|
'::::::::::.
'::::::::::-.
'::::--:::|
'--' '--'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
..
..
.--. .--.
.-::::---::-'
.::::::::::'
|:::::::::|
'::::::::::.
'::::::::::-.
'::::--:::|
'--' '--'
..
..
.--. .--.
.-::::---::-'
.::::::::::'
|:::::::::|
'::::::::::.
'::::::::::-.
'::::--:::|
'--' '--'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
..
..
.--. .--.
.-::::---::-'
.::::::::::'
|:::::::::|
'::::::::::.
'::::::::::-.
'::::--:::|
'--' '--'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
..
..
.--. .--.
.-::::---::-'
.::::::::::'
|:::::::::|
'::::::::::.
'::::::::::-.
'::::--:::|
'--' '--'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
..
..
.--. .--.
.-::::---::-'
.::::::::::'
|:::::::::|
'::::::::::.
'::::::::::-.
'::::--:::|
'--' '--'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
..
..
.--. .--.
.-::::---::-'
.::::::::::'
|:::::::::|
'::::::::::.
'::::::::::-.
'::::--:::|
'--' '--'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
..
..
.--. .--.
.-::::---::-'
.::::::::::'
|:::::::::|
'::::::::::.
'::::::::::-.
'::::--:::|
'--' '--'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
..
..
.--. .--.
.-::::---::-'
.::::::::::'
|:::::::::|
'::::::::::.
'::::::::::-.
'::::--:::|
'--' '--'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
..
..
.--. .--.
.-::::---::-'
.::::::::::'
|:::::::::|
'::::::::::.
'::::::::::-.
'::::--:::|
'--' '--'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
..
..
.--. .--.
.-::::---::-'
.::::::::::'
|:::::::::|
'::::::::::.
'::::::::::-.
'::::--:::|
'--' '--'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
..
..
.--. .--.
.-::::---::-'
.::::::::::'
|:::::::::|
'::::::::::.
'::::::::::-.
'::::--:::|
'--' '--'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
..
..
.--. .--.
.-::::---::-'
.::::::::::'
|:::::::::|
'::::::::::.
'::::::::::-.
'::::--:::|
'--' '--'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
..
..
.--. .--.
.-::::---::-'
.::::::::::'
|:::::::::|
'::::::::::.
'::::::::::-.
'::::--:::|
'--' '--'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
..
..
.--. .--.
.-::::---::-'
.::::::::::'
|:::::::::|
'::::::::::.
'::::::::::-.
'::::--:::|
'--' '--'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
..
..
.--. .--.
.-::::---::-'
.::::::::::'
|:::::::::|
'::::::::::.
'::::::::::-.
'::::--:::|
'--' '--'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
..
..
.--. .--.
.-::::---::-'
.::::::::::'
|:::::::::|
'::::::::::.
'::::::::::-.
'::::--:::|
'--' '--'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
..
..
.--. .--.
.-::::---::-'
.::::::::::'
|:::::::::|
'::::::::::.
'::::::::::-.
'::::--:::|
'--' '--'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
..
..
.--. .--.
.-::::---::-'
.::::::::::'
|:::::::::|
'::::::::::.
'::::::::::-.
'::::--:::|
'--' '--'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
..
..
.--. .--.
.-::::---::-'
.::::::::::'
|:::::::::|
'::::::::::.
'::::::::::-.
'::::--:::|
'--' '--'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
..
..
.--. .--.
.-::::---::-'
.::::::::::'
|:::::::::|
'::::::::::.
'::::::::::-.
'::::--:::|
'--' '--'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
..
..
.--. .--.
.-::::---::-'
.::::::::::'
|:::::::::|
'::::::::::.
'::::::::::-.
'::::--:::|
'--' '--'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
..
..
.--. .--.
.-::::---::-'
.::::::::::'
|:::::::::|
'::::::::::.
'::::::::::-.
'::::--:::|
'--' '--'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
..
..
.--. .--.
.-::::---::-'
.::::::::::'
|:::::::::|
'::::::::::.
'::::::::::-.
'::::--:::|
'--' '--'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
..
..
.--. .--.
.-::::---::-'
.::::::::::'
|:::::::::|
'::::::::::.
'::::::::::-.
'::::--:::|
'--' '--'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
..
..
.--. .--.
.-::::---::-'
.::::::::::'
|:::::::::|
'::::::::::.
'::::::::::-.
'::::--:::|
'--' '--'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
..
..
.--. .--.
.-::::---::-'
.::::::::::'
|:::::::::|
'::::::::::.
'::::::::::-.
'::::--:::|
'--' '--'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
..
..
.--. .--.
.-::::---::-'
.::::::::::'
|:::::::::|
'::::::::::.
'::::::::::-.
'::::--:::|
'--' '--'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
..
..
.--. .--.
.-::::---::-'
.::::::::::'
|:::::::::|
'::::::::::.
'::::::::::-.
'::::--:::|
'--' '--'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
..
..
.--. .--.
.-::::---::-'
.::::::::::'
|:::::::::|
'::::::::::.
'::::::::::-.
'::::--:::|
'--' '--'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
..
..
.--. .--.
.-::::---::-'
.::::::::::'
|:::::::::|
'::::::::::.
'::::::::::-.
'::::--:::|
'--' '--'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
..
..
.--. .--.
.-::::---::-'
.::::::::::'
|:::::::::|
'::::::::::.
'::::::::::-.
'::::--:::|
'--' '--'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
..
..
.--. .--.
.-::::---::-'
.::::::::::'
|:::::::::|
'::::::::::.
'::::::::::-.
'::::--:::|
'--' '--'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
..
..
.--. .--.
.-::::---::-'
.::::::::::'
|:::::::::|
'::::::::::.
'::::::::::-.
'::::--:::|
'--' '--'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
..
..
.--. .--.
.-::::---::-'
.::::::::::'
|:::::::::|
'::::::::::.
'::::::::::-.
'::::--:::|
'--' '--'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
..
..
.--. .--.
.-::::---::-'
.::::::::::'
|:::::::::|
'::::::::::.
'::::::::::-.
'::::--:::|
'--' '--'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
..
..
.--. .--.
.-::::---::-'
.::::::::::'
|:::::::::|
'::::::::::.
'::::::::::-.
'::::--:::|
'--' '--'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
..
..
.--. .--.
.-::::---::-'
.::::::::::'
|:::::::::|
'::::::::::.
'::::::::::-.
'::::--:::|
'--' '--'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
..
..
.--. .--.
.-::::---::-'
.::::::::::'
|:::::::::|
'::::::::::.
'::::::::::-.
'::::--:::|
'--' '--'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
..
..
.--. .--.
.-::::---::-'
.::::::::::'
|:::::::::|
'::::::::::.
'::::::::::-.
'::::--:::|
'--' '--'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
..
..
.--. .--.
.-::::---::-'
.::::::::::'
|:::::::::|
'::::::::::.
'::::::::::-.
'::::--:::|
'--' '--'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
..
..
.--. .--.
.-::::---::-'
.::::::::::'
|:::::::::|
'::::::::::.
'::::::::::-.
'::::--:::|
'--' '--'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
..
..
.--. .--.
.-::::---::-'
.::::::::::'
|:::::::::|
'::::::::::.
'::::::::::-.
'::::--:::|
'--' '--'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
..
..
.--. .--.
.-::::---::-'
.::::::::::'
|:::::::::|
'::::::::::.
'::::::::::-.
'::::--:::|
'--' '--'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
..
..
.--. .--.
.-::::---::-'
.::::::::::'
|:::::::::|
'::::::::::.
'::::::::::-.
'::::--:::|
'--' '--'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
..
..
.--. .--.
.-::::---::-'
.::::::::::'
|:::::::::|
'::::::::::.
'::::::::::-.
'::::--:::|
'--' '--'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
..
..
.--. .--.
.-::::---::-'
.::::::::::'
|:::::::::|
'::::::::::.
'::::::::::-.
'::::--:::|
'--' '--'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
..
..
.--. .--.
.-::::---::-'
.::::::::::'
|:::::::::|
'::::::::::.
'::::::::::-.
'::::--:::|
'--' '--'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
..
..
.--. .--.
.-::::---::-'
.::::::::::'
|:::::::::|
'::::::::::.
'::::::::::-.
'::::--:::|
'--' '--'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
..
..
.--. .--.
.-::::---::-'
.::::::::::'
|:::::::::|
'::::::::::.
'::::::::::-.
'::::--:::|
'--' '--'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
..
..
.--. .--.
.-::::---::-'
.::::::::::'
|:::::::::|
'::::::::::.
'::::::::::-.
'::::--:::|
'--' '--'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
..
..
.--. .--.
.-::::---::-'
.::::::::::'
|:::::::::|
'::::::::::.
'::::::::::-.
'::::--:::|
'--' '--'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
..
..
.--. .--.
.-::::---::-'
.::::::::::'
|:::::::::|
'::::::::::.
'::::::::::-.
'::::--:::|
'--' '--'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
..
..
.--. .--.
.-::::---::-'
.::::::::::'
|:::::::::|
'::::::::::.
'::::::::::-.
'::::--:::|
'--' '--'
..
..
.--. .--.
.-::::---::-'
.::::::::::'
|:::::::::|
'::::::::::.
'::::::::::-.
'::::--:::|
'--' '--'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
..
..
.--. .--.
.-::::---::-'
.::::::::::'
|:::::::::|
'::::::::::.
'::::::::::-.
'::::--:::|
'--' '--'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
..
..
.--. .--.
.-::::---::-'
.::::::::::'
|:::::::::|
'::::::::::.
'::::::::::-.
'::::--:::|
'--' '--'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
..
..
.--. .--.
.-::::---::-'
.::::::::::'
|:::::::::|
'::::::::::.
'::::::::::-.
'::::--:::|
'--' '--'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
..
..
.--. .--.
.-::::---::-'
.::::::::::'
|:::::::::|
'::::::::::.
'::::::::::-.
'::::--:::|
'--' '--'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
..
..
.--. .--.
.-::::---::-'
.::::::::::'
|:::::::::|
'::::::::::.
'::::::::::-.
'::::--:::|
'--' '--'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
..
..
.--. .--.
.-::::---::-'
.::::::::::'
|:::::::::|
'::::::::::.
'::::::::::-.
'::::--:::|
'--' '--'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
..
..
.--. .--.
.-::::---::-'
.::::::::::'
|:::::::::|
'::::::::::.
'::::::::::-.
'::::--:::|
'--' '--'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
..
..
.--. .--.
.-::::---::-'
.::::::::::'
|:::::::::|
'::::::::::.
'::::::::::-.
'::::--:::|
'--' '--'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
..
..
.--. .--.
.-::::---::-'
.::::::::::'
|:::::::::|
'::::::::::.
'::::::::::-.
'::::--:::|
'--' '--'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
..
..
.--. .--.
.-::::---::-'
.::::::::::'
|:::::::::|
'::::::::::.
'::::::::::-.
'::::--:::|
'--' '--'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
..
..
.--. .--.
.-::::---::-'
.::::::::::'
|:::::::::|
'::::::::::.
'::::::::::-.
'::::--:::|
'--' '--'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
..
..
.--. .--.
.-::::---::-'
.::::::::::'
|:::::::::|
'::::::::::.
'::::::::::-.
'::::--:::|
'--' '--'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
..
..
.--. .--.
.-::::---::-'
.::::::::::'
|:::::::::|
'::::::::::.
'::::::::::-.
'::::--:::|
'--' '--'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
..
..
.--. .--.
.-::::---::-'
.::::::::::'
|:::::::::|
'::::::::::.
'::::::::::-.
'::::--:::|
'--' '--'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
..
..
.--. .--.
.-::::---::-'
.::::::::::'
|:::::::::|
'::::::::::.
'::::::::::-.
'::::--:::|
'--' '--'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
..
..
.--. .--.
.-::::---::-'
.::::::::::'
|:::::::::|
'::::::::::.
'::::::::::-.
'::::--:::|
'--' '--'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
..
..
.--. .--.
.-::::---::-'
.::::::::::'
|:::::::::|
'::::::::::.
'::::::::::-.
'::::--:::|
'--' '--'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
..
..
.--. .--.
.-::::---::-'
.::::::::::'
|:::::::::|
'::::::::::.
'::::::::::-.
'::::--:::|
'--' '--'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
..
..
.--. .--.
.-::::---::-'
.::::::::::'
|:::::::::|
'::::::::::.
'::::::::::-.
'::::--:::|
'--' '--'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
..
..
.--. .--.
.-::::---::-'
.::::::::::'
|:::::::::|
'::::::::::.
'::::::::::-.
'::::--:::|
'--' '--'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
..
..
.--. .--.
.-::::---::-'
.::::::::::'
|:::::::::|
'::::::::::.
'::::::::::-.
'::::--:::|
'--' '--'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
..
..
.--. .--.
.-::::---::-'
.::::::::::'
|:::::::::|
'::::::::::.
'::::::::::-.
'::::--:::|
'--' '--'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
..
..
.--. .--.
.-::::---::-'
.::::::::::'
|:::::::::|
'::::::::::.
'::::::::::-.
'::::--:::|
'--' '--'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
..
..
.--. .--.
.-::::---::-'
.::::::::::'
|:::::::::|
'::::::::::.
'::::::::::-.
'::::--:::|
'--' '--'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
..
..
.--. .--.
.-::::---::-'
.::::::::::'
|:::::::::|
'::::::::::.
'::::::::::-.
'::::--:::|
'--' '--'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'
.--------. .--------.
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
|::::::::| |::::::::|
'--------' '--------'