��    ?        Y         p     q  
   s     ~     �     �  Q   �     �     �     �  
   �                    2  5   G     }     �     �     �  E   �  W   �     @     X     d  	   �     �     �  	   �  
   �     �     �  %   �          
          !  
   2     @     M  F   c     �     �     �     �     �  \   �     S	     [	     a	     v	  T   	  !   �	     �	      
     -
     M
      m
     �
      �
  "