@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@%***%@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@%@@@@@@@@%-.....-*@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@%+-:::=#%@@@@@@@@@%+-:::::=*%@@#.........-@@@@@@@@@@@@@@@@ @@@@@@@@@@%=.........-*@@@@@*-...........=+...........:%@@@@@@@@@@@@@@ @@@@@@@@@#:............-%%+:......................... .-@@@@@@@@@@@@@@ @@@@@@@@*........ .....::............................ .#@@@@@@@@@@@@@ @@@@@@@%........... ...................................-@@@@@@@@@@@@@ @@@@@@@=............. ................................. .%@@@@@@@@@@@@ @@@@@@%.......................................... ..... .#@@@@@@@@@@@@ @@@@@@*......................................... . ... .*@@@@@@@@@@@@ @@@@@@+..... .................................. ... ... .*@@@@@@@@@@@@ @@@@@@=..... .............................. ....... .#@@@@@@@@@@@@ @@@@@@* ... ... ...................................... .%@@@@@@@@@@@@ @@@@@@%.... .................................... . ....-@@@@@@@@@@@@@ @@@@@@@-... . ..........:...........:=-:........ .... .+@@@@@@@@@@@@@ @@@@@@@#....... .....-+++-........+%###=........ .. :%@@@@@@@@@@@@@ @@@@@@@@=...... ......=#%%%#+......=##%@@@+........... *@@@@@@@@@@@@@@ @@@@@@@@%+.... ..... -@@@#@@#+....:##@@##@@:......... -@@@@@@@@@@@@@@@ @@@@@@@@@%- ........%@@+ -@##....=%%@%..%@=.........:%@@@@@@@@@@@@@@@ @@@@@@@@@@: ........:@@@+ =@#%:...+#@@%::%@=...... .:%@@@@@@@@@@@@@@@@ @@@@@@@@@@: ........%@@@#@@##....=*@@@%@@#-....... -@@@@@@@@@@@@@@@@@ @@@@@@@@@%. ....... *@@@@@%#+....:*%@@@%%#........ :@@@@@@@@@@@@@@@@@ @@@@@@@@@#. ........ :%@@@%#*......:*%%%%%:........ :%@@@@@@@@@@@@@@@@ @@@@@@@@@#. ........ :*%%*+........:+*#+.......... .%@@@@@@@@@@@@@@@@ @@@@@@@@@# ......... ...... ................. .%@@@@@@@@@@@@@@@@ @@@@@@@@@# ........... ... ............... .%@@@@@@@@@@@@@@@@ @@@@@@@@@%................. .............. :@@@@@@@@@@@@@@@@@ @@@@@@@@@@:................ ............... :@@@@@@@@@@@@@@@@@ @@@@@@@@@@+ ............... ................=@@@@@@@@@@@@@@@@@ @@@@@@@@@@#................ ................*@@@@@@@@@@@@@@@@@ @@@@@@@@@@@: .............. ................%@@@@@@@@@@@@@@@@@ @@@@@@@@@@@+. .............. ................=@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@%. ............... .............. ..#@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@-. ............... ................ .=@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@%.. ............................... .-@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@=.. ............................. .:%@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@#.. ............................ .-%@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@=.. .......................... .=@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@%:. ........................ .*@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@#.. .................... :%@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@#.. . ................. .+@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@%=.... .......... :#@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@#=............. :+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@%%%@@@@@@@@@=...............+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@%%@@%#@@@@@@*:................:=%@@@@@@@%#%%%%@@@@@@@@@@@@@@@@@ @@@@@#=:=*%@@#@@@%-.............. ....=#@@@%=......:+@@@@@@@@@@@@@@@ @@@@-.....:*%@%@%:.................. .....-%*..........:#@@@@@@@@@@@@@ @@@=.........-+#-.................... ........ ........ .%@@@@@@@@@@@@ @@#.. .. ............................................ .-@@@@@@@@@@@@ @@=. ...... ....... ...................... ............. .*@@@@@@@@@@@ @@:......... ..... ....................... ............. .-@@@@@@@@@@@ @%.............. ......................... ............ .:@@@@@@@@@@@ @#.............. ........................ . ............ ..%@@@@@@@@@@ @%. .......... . ........................ .............. ..%@@@@@@@@@@ @@- ......... .. ........................ .............. ..%@@@@@@@@@@ @@%............ ........................................ .-@@@@@@@@@@@ @@@# ......... .......................... ............. .=@@@@@@@@@@@ @@@@-......... ........................... ............ ..#@@@@@@@@@@@ @@@@#:..... . ............................ ............ .=@@@@@@@@@@@@ @@@@%#:.... . ............................ .. ........ ..#@@@@@@@@@@@@ @@@@%%%-..... ............................. . ..........=@@@@@@@@@@@@@ @@@@@%%@#=.. .............................. ......... .-@@@@@@@@@@@@@@ @@@@@@%#%*. ................................ ...... .-%@@@@@@@@@@@@@@ @@@@@@@@@+........................................ :+@@@@@@@@@@@@@@@@ @@@@@@@@@+.....................................:--=*%@@@@@@@@@@@@@@@@@ @@@@@@@@@+.. ..................................*@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@+.. ..................................*@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@*.. ..................................*@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@#.....................................#@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@%.....................................%@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@%.................. ..................%@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@:................. .................-@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@=...................................=@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@+.... .. ..........................*@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@#........ ... .....................:@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@:. ......... ........... ........=@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@+...................... .........%@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@*........ .... ........ ..........=@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@=. ....... ............ .... .......*@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@%-.. ........ ......... ..............*@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@=............. .......................:%@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@:............. .... .......... .........*@@@@@@@@@@@@@@@@@@@@@@ @@@@@@%.............. . ... ....... ..........=@@@@@@@@@@@@@@@@@@@@@@ @@@@@@#............................. ..........-@@@@@@@@@@@@@@@@@@@@@@ @@@@@@%........................................=@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@:.............:*-.......................*@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@+.............-@@%*+==++#%%*...........:@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@%:. ..........*@@@@@@@@@@@@@%:.........#@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@#.. ........-@@@@@@@@@@@@@@@@-......:#@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@#:........:%@@@@@@@@@@@@@@@@@*+--=+@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@*-.....=%@@@@@@@@@@@@@@@@@@@%%%%@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@%*+*%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@