Quis dizer que ele é maravilhoso de parar o trânsito,e que as mulheres babam por ele.
2006-10-17 03:20:18
·
answer #1
·
answered by Anonymous
·
0⤊
0⤋
Que por onde ele passar as meninas irão torcer o pescoço para olha-lo, de tão bonito que ele é.
2006-10-17 04:41:27
·
answer #2
·
answered by Cacau 1
·
0⤊
0⤋
?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------?!---------------------------------------------------------------------------------
2006-10-17 03:33:13
·
answer #3
·
answered by ~Elvis Did Not Die~ 5
·
0⤊
0⤋
Simplismente pq ele tem alguma forma de tratar ou ate mesmo de agir q agrada as mulheres, coisa q hj em dia esta acabando pois a maioria dos homens nao sabem mais encantar uma mulher
2006-10-17 03:32:59
·
answer #4
·
answered by Dani 1
·
0⤊
0⤋
que é lindo de morrer e todas as mulheres olham e morrem de inveja!!! hahahaha
Pq vc é lindo assim?
2006-10-17 03:32:18
·
answer #5
·
answered by Evita Perón 3
·
0⤊
0⤋
Morais esta pergunta já respondi, mas em todo caso quer dizer que por enquanto ele esta gostando de você mas que não se apaixonou ainda certo.
seja feliz.
2006-10-17 03:28:42
·
answer #6
·
answered by Anonymous
·
0⤊
0⤋
Queremos dizer exatamente que a pessoa chama a tenção. Ou porque é bonito ou simpático, inteligente, tem um jeitnho todo meigo de ser...
2006-10-17 03:23:31
·
answer #7
·
answered by Diana Lee 5
·
0⤊
0⤋
tem homen que gosta de ficar com muitas meninas para se aparecer para os amigos e adora mostrar que sabem tudo sobre tudo é isso.
2006-10-17 03:22:17
·
answer #8
·
answered by F 6
·
0⤊
0⤋
que ele eh lindo
e chama muitooo
a atenção
das pirigutes(meninas galinhas)
ao lado!!!!!
2006-10-17 03:21:36
·
answer #9
·
answered by Bekinha s 2
·
0⤊
0⤋
nada de mais...so que ele chama atenção pq é bonito ou coisa parecida...
2006-10-17 03:20:18
·
answer #10
·
answered by Anonymous
·
0⤊
0⤋