English Deutsch Français Italiano Español Português 繁體中文 Bahasa Indonesia Tiếng Việt ภาษาไทย
Todas as categorias

11 respostas

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

fedest.com, questions and answers