_________________________________.:::._____________________
_______________________________:::::::::___________________
________________________'._______':::'_______..____________
___________.......________':.______'_______.::::.__________
_______..:::::::::::..______':::.........:::::::::_________
____..:::::::::::''::::._______''::::::::::::::'___________
___:::::::::''_______':::___________''''''''_______________
____'::::''___________:::.__________________...::::::..____
______''_____________.::::_______________.:::::::::'''::.__
___________________.::::::____________.::::::::''______::._
________________..:::::::____..__...::::::::'__________:::_
_______________'::::::::._____''::::::::''____________.:::_
__.______________'':::'__':.______''''_____.________.:::::_
__'.________________'_____'::_______________'::..::::::::__
___'.______________________'::._______________''::::::::'__
____':______________________:::.__________________''''_____
_____':.____________________::::___________________________
______'::.__________________::::___________________________
_______'::.________________::::____________________________
________':::._____________::::_____________________________
_________':::.___________.:::______________________________
___________':::.........:::'________________________________
_____________'::::::::::::'________________________________
_______________'::::::::'__________________________________