.''''. . '+''':::'...... +/:'. .'::!' ...... ..:' ..!+//+^: ... .:::!!'.. ... '! . .:^^C@@00CXXX%^' ^/!. .':: : .B' '.. .%@0/@@00CCXX%%++^' !0%+: .'':' ':+': '''!!X0%C@0000CCCXX%/++/+:. ^C%%!.....'!!.. .':' '!!+0@@000000@@00X%/++^^^. .!++^':!:. ':.'': .C0000C0@@0%%%+:++^^^+%^ :+.':''^' !!'. !CCCCCC0%/$@C%+/+!:/0%+' !:':/'.. !X//XCC%XC%+^+//!'!/!^' . %. '^!!/CXX/+^!!!:'':!^^!:. .:' .':/X%C%//+^^+/%%/+!!:!^. :+%%X%/^^%XX%/+^!!::!!^. '::' .. ..X. .+%+/%+%X%//++++^^!!!!!' .':'' '+^ '!! .''...!^%%X/+^^^!!::':!!. .+^.''!/! :+!/%::. .. .'::'...+XX%+!:!:''''!!^. .^!!!..::':!^++!:' . ''''.''!^!'..''%X%/^:''''::!!. 'C%:''.'':::'.. .:!:::^: ..':%%:..':0CX%+!:::!^++' . ..'. ...... ........^%!:'.':...'...:0/:.'%#N$C//+^!+^++%!................''......... ''''''':^!'....:'''!!+!XX+:'^###M/:^!^^%/+//%:'''''''''''''''''''''''''. ''''''''''.....''''':^+C+:''!MB$0'/0!+^!%++//!::''''''!::/X+!''''''''''' '''''''''''.'''''::::::'''+@M##MB@@0X%/++++^:+'+/+!''%+'.'!:!!'''''''''' '''''''''''':+C%X^:'''''/N#M###MNB@0X%//+^!'+$C@CX/+^N@0:...':'''''''''. ''''''''':'.':$C%:....'$#NBM##MMN$@CX%%/+:''0MN$0C%//XC@^'''''''''.''''. ''''''''':^%/^C%%:....XMB@B###MNB$@CCX/++!''B#NB@CX/+/!:::'':''''''''''. '''''''''''':''+%:....!$0@####MNB$@0CX%%/^:'@N0%^!!^^+!''''''':'''''''''