door panel system

door panel system
B

door panel system

door panel system

ok man i didint talk **** bout the subs in ur car but those look kinda i would say dawg but lol thats not my stuff so wutever u like if u like stuff that looks shtty then thats up 2 u
 
door panel system

is it me or does it look like when the door closes it will put that speaker into the dash. Take out the stock and STOP DRILLING HOLES IN YOUR CAR. Mount your stuff with pride and being able to see your speakers does not mean they are loud.
 
***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***!
 
***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***! ***!
 
Top