o
    h|                 	   @   sv   d dl Zd dlmZ eg ddZeg ddZeeddd	d
deedddddeeddd	dddZdS )    N)SegmentedBivarColormap(1           rh?n?r   (\?/$?r   Q?sh|??r   &1?ˡE?r   ʡE?#~j?r   ;On?{Gz?r   d;O?MbX9?r   獗n?      ?r   zG?X9v?r   
ףp=
?Q?r   333333?粝K?r   S?
ףp=
?r   ~jt?7A`?r   /$?d;O?r   ʡE?|?5^?r   ףp=
?&1?r   +?S?r   Mb?Dl?r   x&1? rh?r   }?5^I?v/?r   Mb?!rh?r   {Gz?y&1?r   %C?禛 r?r   p=
ף?)\(?r   NbX9?灕Cl?r   S㥛?S?r   E?\(\?r   w/?On?r   r-   bX9?g/$?(\?X9v?g)\(?ˡE?V-?gMbX9?/$?m?gEԸ?rA   /$?"~j?rA   x&?gZd;?rA   ?gL7A`?rA   禛 r?gQ?r?   Mb?7A`?r?   Gz?ʡE?r=   $C?'1Z?L7A`?+?ˡE?r:   ;On?goʡ??jt?羟/$?#~j? rh?-?r/   Q?
ףp=
?~jt?p=
ף?Zd;O?Pn?)\(?V-?"~j?\(\?RQ?RQ?tV?NbX9?r(   Zd;O?J+?jt?}?5^I?皙?r$   333333?Cl?r"   &1?|?5^?r    /$?zG?Zd;O?Zd;?$C?Cl?Q?S?$C? rh?)\(?v?'1Z?y&1?l?On?uV?r<   n? rh?9v?Pn?Gz?r   h|?5?d;O?r   1Zd?`"?Gz?rb   rh|?S?Q?      ?V-?g rh?r   皙?S?r   n?皙?r   Cl?MbX?r   羟/$?J+?r   M?E?r   "~?S㥛?r   -?'1Z?r   7A`?T㥛 ?r   `"?灕Cl?r   rz   S?r   rw   Cl?r   1Zd?333333?r   rq   `"?r   Gz?獗n?r   +?I+?r   V-?M?r   r&   Gz?r   r3   B`"?r   r*   皙?r   r,   K7A`?r   r.   x&?r   rZ   rN   r   r/   r2   r   rU   r,   g&1?r8   T㥛 ?gʡE?rN   Zd;?rD   r=   r   S㥛?rA   粝K?g㥛 ?uV?5^I?rM   J+?Q?S?Q?ffffff?rY   r   r   x&1?r   r   rg   r+    rh?B`"?r+   uV?9v?r   NbX9?rs   r   RQ?-?r   V-?}?5^I?r   Q?r|   rA   v?r   r?   㥛 ?q=
ףp?r-   =
ףp=?V-?r:   n?ʡE?rR   MbX?r   r4   w/?X9v?S㥛?Mb?Q?r]   +?r   r`   bX9?Zd;?rc   (\?r   r(   y&1?X9v?r&   S?r   r   (\?T㥛 ?r    rh?K7A?r7   K7A?Mb?Q?v?~jt?r9   ʡE?NbX9?r   #~j?L7A`?r   ~jt?/$?r   V-?K7?㥛 ?E?MbX?I+?r   K7?tV?ry   |?5^?r   rg   Q?ʡE?(\?&1?r   gM?r   oʡ?Cl?r   rB   V-?r   jt?q=
ףp?r   h|?5?K7?r   |?5^?(\?r   r   NbX9?r   r   r   r   r   K7A?r   r   x&1?r   ^I+?+?r   r   /$?r   rh|?\(\?r   V-?A`"?r   -?x?r   r5   㥛 ?r   x&1?X9v?r   r3   =
ףp=?r   r*   jt?r   r,   n?g~jth?r]    rh?gL7A`?r   MbX?g9v?r4   r   r   rR   r:   g~jt?r:   r   r   r=   '1Z?Gz?rA   rh   MbX?r   r   獗n?r   rq   x&1?r+   rw   v/?K7?r}   r   sh|??r   v?HzG?r   Zd;?Zd;O?r   r   r  Dl?r   r  Zd;O?r   r  !rh?r   r  ~jt?r   r  x&1? rh?r  -?r   r+   \(\?Dl?r   l?r   r   "~?B`"?r?   ?5^I?r   r-   rV   ?5^I?r8   rX   r   rU   S㥛?r   r2   T㥛 ?=
ףp=?r0   Zd;?M?r`   h|?5?|?5^?r*   Q?;On?r(   x&1?"~?r  l?9v?r5   n?㥛 ?X9v?p=
ף?獗n?r  rh|?zG?r   ʡE?l?r   uV?r~   A`"?ףp=
?333333?r}   (\?S?r<   r   r   r   V-?/$?r   ?ʡE?r   |?5^?rF  r   gI+?+?rB   On?r   r   ?5^I?r   B`"?r   r   ?5^I?K7?r   =
ףp=?Zd;O?r   r   uV?r   r   r   r   r   r   r   r}   Mb?r   rz   )\(?r   rw   V-?r   rt   ʡE?r   rq   rh|?r   r    r   r   r"   On?r         ?+?r   r   -?Q?K7A?;On?gK?r,   h|?5?gT㥛 ?r.   Cl?/$?r   (\?ʡE?r4   K7?re   rR   r  r  rN   r   %C?r?   r8   r   r   rZ   rJ  r   rc   禛 r?r  r&   r   r  r
  Fx?r  r  r   r   r   r4  r)   r   r<  r)   r   5^I?q=
ףp?rU  $C?rn  r   Q?rn  r   rM  rn  v/?rF  r)   E?rO  r)   "~j?jt?r  x&1?MbX9?r  V-?}?5^I?r  ^I+?r{   r+   獗n?"~j?r   ʡE?{Gz?r   m?r}  r=   r   %C?r:   r   r  r6   '1Z?S㥛?r2   Gz?r  r0   d;O?y&1?r`    rh?r  r*   {Gz?r   r3   S??r^  =
ףp=?r  r"   ro   w/?r    rr   !rh?rq   -?ˡE?r9   q=
ףp?rD  r   )\(?Q?r   rA  v/?+?r   Zd;O?r   x&1?K7A`?r>   r   /$?r   "~?rx   r   gK?V-?r   rK   r   |?5^?羟/$?r   r   r   r   r
   Dl?r   r    rh?r   r>   v/?r   r   r   r   r   r   r   r   Pn?r   r  }?5^I?r   r   Mb?r   r  Zd;?r   r7   r   r   r
  r   ra  r   Zd;?g~jt?r&   5^I?/$?MbX9?r   gS㥛?r  r   r  r.   ffffff?g=
ףp=?r   V-?rj  r4   ʡE?r   r8   |?5^?r   r-   /$?(\?rA   r  r(  r   r   r2  r  rR   rC  r  r0   r   r  r*   灕Cl?r)   r  r{   Fx?r=  r   r  r   rD  ri  rE  r  r  r  oʡ?r  r   m?r   r@   jt?r   rB   h|?5?r  q=
ףp?tV?r  J+?X9v?ri  y&1?I+?r  }?5^I?d;O?rn  Zd;?r  r)   Cl?r  r  `"?ru   r  I+?ru   r+   r,  ru   r   rV   ru   r?   J+?ru   rN   ~jt?ru   r6   Mb?ru   r2   
ףp=
?ru   r]   ʡE?ru   r,   w/?ru   rb  -?ru   rh   9v?bX9?r   r   r  r
  r   r  r  
ףp=
?+?r   (\?r  r   r  x?rz   rG  `"?x?r+  r  r   r   r   r   r   r   r   A`"?^I+?r   r_   Zd;?r   {Gz?r   r   =
ףp=?r   r   r   r   r   (\?r   r   r   r   r   HzG?r   r   rW  r   r   r   r   r   r   r   Zd;?"~j?r   r   x&1?gy&1|?rq   r   g/$?r    r  gK7A?r   r  rM   r  1Zd?r  r3   r   r   rc   r   r   r1   bX9?\(\?rZ   (\?p=
ף?r4   r!   g?r8   羟/$?r6  r-   r  rG  r   r  rF  r   r  r}  r  r  rD  r  rA   rx   r)   r6   Gz?r  r]   r  ri  rb  r  r   r$   r  oʡ?r   r@  V-?r   X9v?r  r;         ?r  r   x&1?r  r   RQ?r  r   禛 r?r  r  ~jt?r  MbX?r>  r'   r"  NbX9?r  %C?r  r   T㥛 ?S㥛?ri  rJ   r  r  Zd;?r  r   bX9?r  r  M?r  r  r~  r  r   Zd;O?r  r?   ?r>  rN   }?5^I?r>  r6   rh|?r>  r2   ffffff?r  r.   sh|??r  r  )\(?r  r(   5^I?r  r  r;  r  r   r  r  r    \(\?r  r   羟/$?r  r9   r  r  r  rp  r  r   r   r>  r<   r   r>  r   r   r  r   r   r  r   ~jt?r  r   r   r   r   tV?r   r   Gz?r   r@   B`"?r   r   r   r   (\?K7A`?r   r   r  r   r  r   r   rz   r   g?r   %C?gCl?r   r   rI   r  r   rW   r
  rZ  r   r   r   r|   rh   Zd;O?r  rb  r  r   r`   ^I+?r   r0   l?r<  r/   r   rp  rR   r  r{   r-   tV?rD  r   r  r  r+   Q?ffffff?r  r  r  r   r  r@  r  r  V-?ri  rA   Mb?r  r6   r  r  r]   x&?r  r  r   r  r   |?5^?m?r7   Q?r   r   rm   r%   r   M?r%   r   ;On?r%   r   r   r   r   r  r   r   㥛 ?r	  K7?r  r  rF   r  r  Mb?獗n?r'   r   r  r   rh|?r  ri  5^I?r  rn  r  r  r  r,  r   r  K7?"~?r   /$?r  r?   {Gz?r  r:   V-?|?5^?rU   r   r  r   V-?r  r1   %C?r  r*   1Zd?r  r   V-?r  r$   (\?r  r
  r  r  r  r  r  rt   r  rm   r  rF  rm   r   r8  rm   r  x&?rm   r   r  r  r>   "~j?r  rU  K7?r  rS  r   r   r   ffffff?r   r   V-?r   r   ʡE?r   r   |?5^?r   r   r   r   r<   r  gl?r   rW  X9v?r  w/?rM   r9   y&1?Mb?r   r   rs   r   r  r   r   jt?RQ?r  r   rl  r(   r[  r8  r  r   rp  r]   S?r{  r2   r	  sh|??rR   r  r  r-   r   r  r   r  Cl?r+   r  Mb?r  r  r>  r)   r  K7?r  r  Dl?r   r  rm   r'   r  r  rg  r?   zG?r	  rU   rk   r%   r.   Q?r  r(   ʡE?re  r5   +?r  r  r  r  r   ri   ?5^I?r}   "~j?r  r   r  r  rU  r  re  rR  r  r  Fx?S㥛?r  r   r8  r%   p=
ף?r  r	  r$  r  r  X9v?r  r'   rL   r6  r  r  '1Z?r  r|  ri   r  (\?MbX9?r  sh|??r  r   NbX9?jt?r?   r^   r7  r8   r1  r4  r4   Gz?灕Cl?r0   !rh?ףp=
?r,   r3  rD  r  r   r  r  MbX?r3  r   r.  r   r   r  r   r  r  /$?r   r  rF  rz   7A`?rF  r  r%  r2  r   r   r2  r   !rh?r2  r   rN  r2  r   ffffff?r   rB   "~?r   rS  ʡE?r   rU  jt?gMb`?r   m?gjt?r   r   r  r  r  K7A`?r   r  rg   r  r   r   r   ?r  r   r   r   r
  r  Cl?r   r   r~   rh   r  rt  r*   ףp=
?rD  r1   Gz?S?rZ   r\  ru   rU   r   Zd;O?rN   v?r   rA   r  r  r   r   皙?r  r  r  r)   r  r  ri  r  rk   r  r  r3  r  r  r@  r	  r  r  r%   r  r  r  r?   v/?r  rU   q=
ףp?r   r1   oʡ?r#   r3   m?r  r   jt?r  rq   羟/$?r  r   r3  r  r   ʡE?r  r   rd   r  r
   rd   r#   r  rd   r   r!  rd   r  L7A`?r]  r  rG   r]  r%   +?r3  r  r   r\  r  r  r[  r   r  r  r  Cl?S?r  Fx?rZ  r  !rh?r  r   r   rY  r=   V-?r  rR   X9v?rX  r2   rf   K7A`?r.   r@  rf   r*   r1  r  r   r0  rW  r   r  r5  r=  r   uV?rq   r  ˡE?r9   r}  rh  r  A`"?rC  r   r   rC  r   r   r  r  r   r  r   rn   ?r
   x?r   rR  (\?g9v?rS  r  gZd;O?r   &1?K7?r>   Q?r   r   r   rj   r   r   rL  r;   rV  rJ  rw   r   J+?r   !rh?r2  r7   r   1Zd?r"   r  r}  r^  r   r  r(   r  r  r  r   r  r]   rQ  r.  r/   r   E?r8   r\  rV  r?   r   r  r   rU  r9  r  r  r2  r)   r   r@  ri  r  r   r'   r!   r5  rg  r  r  r   r  r[  r  r  r  r5  r  Q?r#   r  `"?r  r?   r1  r  r4   r  ʡE?r`   r  r   r   r   r  r   r  r  r        ?r  rE  x&1?r  r<   rx  r   r   rx  rv  r   rx  rd  r   rw  r  rE   r  r   r   Zd;?r  MbX9?r   r  r:  X9v?r	  rL   rd  r  rz  Zd;O?r   h|?5?Cl?r  V-?ra   r  x&?r1  r+   r  v?r   rw  r  rN   +?x?rU   rY  r  r0   r  rt  r,   rk   -?r(   Cl?r  r^  r  I+?r   r-  re  r  r  r  rt   r  rd   r  rr  r]  r   rP  r3  r   r   r\  r   r   rA  r   rp   r[  r   r\   gRQ?rR  -?gn?r   ;On?rT   r   h|?5?rN  r   rL  rH  r   r   r  r  r   r   rE  r  r6  r   r   rK  r   /$?r  r    r&  r  r5   r'  r  r&   r  rT  rb  RQ?r  r1   rY  r/  r   r   ?5^I?r6   r  r  r-   r   ~jt?r   r\  r  r  r   rj  r   r	  rf  ri  r  r  r'   r   re  r  r  r  r%   r!   ra   re  r  r{  r   r  r  r  r  MbX9?rv  r  r   r  r  r  r  r=   r.  rc  r4   y&1?r  r,   S㥛?"~?rh   r  r  r=  E?r  rt   r   r  r   r   r  r   r   rc  r   r  r!   rR  r  r   r   r  r  (\?#~j?r  {Gz?r?  r5        ?r[   r  r  r  r   r  Pn?r  rQ   r  r   S?"~j?rn  r   r  r  r  r  r   x&1?r  r?   r1  r^   rR   r[  r/  r2   rj  r  r1   rF  rw  r*   r  r  rh   ro   r   r   r  r{  r   r  r  r  rD  rd  rw   S?r  r;   r0  r~  r  S㥛?ra   r   r   粝K?r   r   r1  r@   r(  jt?r   獗n?rN  r
   I+?rH  r   M?r   r   rm  r   r   r   r8  r}   r   r  r  r   r   r9   r   r  rq   x&?r  r
  r   Gz?r$   rO  r  r3   p=
ף?Fx?rc   r   r  r]   r  On?r4   rY  rD  r:   +?r  rA   r  r  r+   r   ra  r  r\  r  r  r+  r  r  r	  rd  r  r   r  r  r  RQ?r  r   %C?r  r  r  r  r  L7A`?r  r  uV?r  r  K7?r  r  r   r   r  q=
ףp?r   r=   /$?9v?r/   rV   r`  r  oʡ?r`  r  Dl?r`  r   r  r`  r   r  r  r}   r  r  r   r  r   r
   皙?r  r   r  r!   r  r  r   #~j?r  rd  rz  K7A`?r   r:  r  re  333333?r>  r   -?v/?r  &1?rX   r  rV   r  r)   ˡE?r  r  r   rc  r   rd  r   rN   r  r  rU   r5  r  r0   rB  r  r  r  r.  r3   rE  r  r   r  r  r=  r  禛 r?r   r  r  r   r  r  rz   r8  r  r   r   r  r   r   r  r   gCl?r  r   g r?r|   r   7A`?rJ  r
   d;O?r  r   r!  r4  r  r"  rp  r<   r   r  r   r   r  r   oʡ?ru   rt   r   r  r  r  r>  r   r   K7?r  rq  r  r  S㥛?rk   r`   r   r7  rZ   禛 r?rj  r6   r  /$?r=   r   r3  r   r   r  r  rQ  r|  rn  rR  r  r   r   r  rg  r  r[   r%   r   r  r5  r  rX   r  r   r   rv  r  r  r!   rc  |?5^?r  rd  r  r  re  rS   r  rg  羟/$?r  r  r   r   r  r  r  r-   |?5^?r   r2   ffffff?r   rc   rQ   r   r$   rQ   r   r   rQ   r  r   r  Q?r   r  r  r   tV?r   r   r|  r   r7  r   rc  ˡE?V-?r  r  r  rd  r_  rS   r   r  ʡE?r  zG?r  r	  r  r   r'   r<  r  r  r  r  r  r  rV   r   r  r  r?   rt  r  rR   rX  r  r   r=  r  r`   r1  r>  r(   rV  r  r^  r   rX   r
  r  r  r   rx   r  r9   r  (\?rE  r?  r  r  HzG?r   r   r   r  r>   r   r  r   (\?r  r   zG?r   r   㥛 ?rr  r   X9v?r}  r   rK  rx   r   r  r  r   ro  V-?r  r$  r  r    rh?r  r7   r  r  r   r   rk   r&   rW  r7  r*   L7A`?r  r.   r  rY  r/   r   r  r:   r  r  rA   r  r   r  rY  r  r   r   r  r  rQ  r   r  r[  r  r%   r   rh?r  r  r  r  r   Q?r   r   r  rc  r_  r  r   r`  r*  r  r  r  r  r  r  r  r  x?r_  rg  r  r  r  On?r  r  A`"?r   rN   ry  r   rZ   r  r   rb  r  r   r   ry  r  r  ry  zG?r;   r   r   r   r  r   r   r  r  r  r)  r   r  r  r  r  r  r  r$  Q?rd  S?9v?r   r   (\?r  r  X9v?rg  r  r  r   r   r  rn  r  r}  r  r/  r  r   r  Gz?r:   r   r`  r/   r  r  r.   rk   B`"?rb  B`"?r   r&   Pn?r  r"   r  r  r  r  r  r   r{  r  r  rC  rb  r}   rl  r  r   r  r   r>   r|   r  rU  r  ri  r   `"?rx  r   r  r  r   rl  r  r   |?5^?r-  r   r"  r  r   rL  HzG?rw   rM  r  r  r  r  r    r   r4  r5   r   rj  r   r  rY  rc   r  r  r0   r  ^I+?rU   r   ry  r-   r   r  r   r  r[   r  r  r  r  rY  HzG?r'   r  r  r	  r  r  re  r   r  r  r  rQ   r   r   r  rc  $C?r  r  rU  r  r  r  rL   r  r  r  r  r  Zd;O?r   rv  rJ   r   r5  r&  r]  rg  ףp=
?r	  r  灕Cl?r	  r+   r   r   r:   r   r   r]   r   r	  r3   r  rU  r
  r  r   r9   r  r   r  r&  r  r>   ʡE?r   r   rw  r  r7  r  r   r  ~jt?r  rs  1Zd?r  r  粝K?r  S?r  r5  r  r   r   r  r  r  r  r)  r  rc  rO   r  r  rz  r   ra   r   r-   rA  d;O?rU   rj  r  r]   r  rQ   rc   rm   r  rh   r  r  r   r-  r}  r7   r  r  rt   r  r  r   ri  rS   r}   r(  r  r   r   r  r   r   r~  rU  rN  rD  r   
ףp=
?r  r   +?r  r   r  T㥛 ?r   r  J+?r  rK  r  r;   rm  r1  r   ro  r  r   r  r8  r=  r   rX  r$   r   r]  r(   rV  r  r,   r  r   r   r  r  rR   r  r  r?   r   r  r  r   r   r)   r   r  r  r   rS   rg  r   r  r  r  r  r#   rZ  r  rv  -?r  rc  r   r  r  r\  rw  r  r+  +?r   r	  r  r  r  )\(?r   r   r  r	  r   rs  r   r   Pn?r  r5  r#  r   rg  r9  r+  r  r9  r+  r   r  r+  rR   r9  r   r1   r9  r  r  r#  r  r  r  r	  r   rG   r]  r   r  r   rU  r   r_  r  rz  r   rq  r  r   r9  ru  r  jt?r   r   r   r  r  r)  r:  r  r  r  r  r  r  r   r  r  r)   r  r'  r  r  rL   r?   rd   ry  rR   rg  r   rZ   r3  r  r  r  r)  r   ro   rO   r5   r  r  r   r  r   r   r  r  r   rI  r  r   r+  r  r   r*  r  r   r   r  rU  &1?r  r   v?+?r   x?r  r   Q?r0  r   r  r  r  r  r  rz   r"  r;  r   rL  rW  rq   r  r[  r
  r$  r  r^  r  rd  r  r  r  r1   r  r.  r/   r  r  r:   r  r   r   r  r  r  r  rS   r  r  r  r'   r  r   r   rX  r  r5  r  r  r  r   r  r  r   r  r  rQ  rH   r  r[  r   r_  r  r  r   r  r   rU  r   w/?r   r  /$?r   r   Q?r  r   r  r   r  r!  r\  r5  r  r\  rg  K7A`?r   rn  r  r   r   r  r\  rU   r!  ~jt?rc   HzG?r  r5   r  r   r   rE   r  r   r   rU  r   r  r  r   r  r  r  S㥛?r  r  r  r  r   r  r  r  rG   r  r  '1Z?r5  r  K7A?r   r  r  r'   r>  ru  r  r.  r   r  r  r  r   r  r:  r8   rf   r  r   r4  r  r,   r  r  r3   r/  r  r   r  r  r   r  r  r   r  r  r  rp  r  r   r-  r  r   rk  r  r   r   rO   rU  rn   r  r   ^I+?rE  r   r  r  r   bX9?gA`"?r   9v?r7  r   r  r  rz   rK  r  r   rm  r  r   r#  ra   r   rM  jt?r  r  r  rb  rT  r   r.   r  r>  r4   r  r  r-   r  r`  r   r  r  r  r  r   r  rO  r  rg  r'  r  r  r  r  r  r  r   r  r  rz  r   r  r  r  r  r  r_  rZ  r  r  r  r  r	  V-?r   r  r  r   r  r  r  r  r]  rB   r  r_  r   r  r  r   r   r  rS  rR  r5  r   rR  r  r   rR  r)   rS  r   rA   r   r  r   r   r  r(   r   r  r=  r   r  r  r   r  r   r   r	  r   rC   r  r   r  r_  r  r  r  r  rq  r   r  r   r  r  r  r  r   rr  r  r,  r  rg  r  S㥛?ri  r  r  r  r  rs  r   r  r   rN   r  r$  r2   r  r  r`   7A`?r  r(   r   r   r   r  r  r    r  r:  r   r  r  r  r  /$?r   r   r  r   r  r  r>   r   r  r   r   r  r   $C?r  r   On?r   r   r  r  r   r  rf   r   r  r3  rz   r  ru  r9   r  r   r   rQ  r  r"   ro  r?  r&   r   r  r*   r  rb  r0   r   r  r6   r  r}  r?   r  r  r  r  r)  r)   rW  r  r  rq  rw  r   r   r_  r5  r   r	  r  r   r#  rc  r  r  r  rX  rE   r   r  r   r   r   r   r	  r   r   r   r  r   r   r[  rU  r   r   r   r   r  r   r[  r	  r   r  r  r   rQ  r`  r   r  r!   r   r  r5  r   r  r  r   rQ  r  r   r  rN   r   r[  r.   r   r   r^  r   r   r   r   r   r   rU  r  r>   r
   r	  r   r   r   r!  r   r  r   r   r  r  r   rc  r  K7?r  rO   r   r  r}  r  r	  rV   rq  r   r  r   r   r  r  r   r  rr  r-   r   r  r/   r6  r9  r1   r  r  r(   rV  rG   r$   r  r  r    r  r	  r   r  r  r  rF  rH   r   r2  r_  r   r  r  r>   tV?r  r   rp   rk   rR  S?r@  r
   A`"?rC  r   l?r   r   r  r  r   r  r~  rz   r  r  r9   r  r  r  r  r  r"   rL  r  rh   r   r  rc   r  r,  rZ   r  rQ   rR   r   7A`?rA   r  ry  r  r  r   r  r  r  r  r   rz  r  r   r  r  r&  r  r  r  rq  r  r'  r7  r   ~jt?r   r  r   rS  rU  r   r   r   r   r   r   r)  r   r  r  r  r[  r  r;   r  r  r   r   r   r   r  r   r   r  r  rt   r  r`  r   r  r  rt   r  re  r   r  r   r   r  r+   rw   r   rU   r  r  r*   r;   rR  r
  r   r  r  r  r   r   r   r  r
   r   r]  rC   r>   r  r^  r   r  r  r   r  r  r   r   r  r   r   r  rR  r   r  r  r  r  r   r)   r  rC   r+   ra   r  r-   r  r  r4   r  rE   r1   rk   r   r  r;  r"  r$   r  rr  r    r  r  r   r  r9  r   rO  r  r}   r6  rG   r   r   r  r   r   r	  r@   r  r  rB   1Zd?rf   r
   333333?r\  r   5^I?ru  r   r  r{  r   r  r  rz   r  r  r9   r  r  r  r  rb  r   rm  r  rh   r   r   r  r  r  r   r$  r  r8   r  r'  r   r   r  r  r  r  ri  rV  rG   r  r   r  r  Q?r  r  r  r  rc  rq  r   r`  r&  r   r_  r  r   r]  r'  r   r  r  r  r   r  r  r  r  r   r   r  r   r  r  r=  r   r   r   r)  r[  r^  rY  r\  r&   r   r  rh   r  r   r   r  r`  rh   r  r   r&   r   r  r^  rY  r  r5   r  rA   r   r  r0   r   rQ  r  r   r[  r  r   r  r  r   r  r   r  r   r   r   r  r  r  r  rG   r<   r   r  r   r!   r  r   r  r*  r   r  r~  r   r  rX   r   rn  r  r   r  r|  r   r=   r\  r   r4   #~j?r   r.   r  r  r  r
  r  r$   r  r!  r    r  r  r   rx   r  r   x&1?r  r  r8  r^  r   r  rF   r   r   r   r   rs   r  r   Cl?re  r   r  r  r   r  rx  r   r  r  r  r  r  rz   r  r  r9   r  r  r  r  r`  r   r"  r  r   rQ  rz  r,   r#  r  r   rM  r   r:   r$  r  r   r  r	  r  rT  r  r   r   r  r	  r   r!  r   r  r   r   r  r   r   r   r   r   r  r   r   rq  r}   r   r&  rw   r  r  r   r  r'  r
  r   r  r^  r   r  r  r  r  r,   r  rY  r0   r  r   r2   rX  r  rU   r  r  r6   r  r  r6   r   r  r6   r  r   r4   r  rd  r2   r  r  r0   r  r  r`   r   rR   r*   r   r*   r3   rQ  r    r  rR  rE  r5   r\  r   r=  r   r   r  rU  sh|??r   r  r  r   r`  r   r  rc  r  r   rd  r  r  r  r  r<   r  r>  r   r  r  r   r  r  r   r=   r]  r   r4   r  r   r1   r  r   r(   r  r   r   r  r   r   r   r   rt   r  r   r  r  r7  r   r:  r  r   r   r"  r   +?rE   r
   r   r   r   rh|?rd  rS  粝K?r  r   r  r  r  r  r  r   r  r   rz   r  r  r9   r  r  r  r!  r*  r   rK  r  r   r  rL   r,   rQ  r  r2   ro  ru  rN   rM  r  r   r$  r  r)   r  r  r  r  r7  r%   Fx?rR  r  r  r   r!   rV  r   r  r	   r   r_  r  r   r]  r  r   r   rW  r   r\  r   rh   r[  r  r,   r   rO  r2   r  r   r8   r   r  rA   r   r  r+   r   r  r  r  r)  r)   r  r  rn  r'  r  rn  r'  r  r)   r  r  r  r   r   r  r  r   r   r  r   rA   r  r   rN   r   r]   r6   r  r   r   r  r   r1   r  r   rc   r  r   r3   r   r   r^  r  r  r"   r  r  r    r  r  rq   r  r  rt   re  rS   r   r  r   rE  r  r[   r   r  ry  r   r=   r  r   r4   rh  r   r1   rF  r   r(   rm   r   r   r  r   r7   r  r   r   r  r   rE  rv  r   r  r<  r   r   rp  r   r   r   r   rS  Q?ry  r  Zd;O?r  r   \(\?r?  r   r  r  r   r  rb  r<   r  r  r;   r  r   r   r  r  r   r  r  r   r  r'  r   r  r:  r,   rm  r  r2   rL  r  rN   ro  r  r   rM  r"  r)   r  r   r'   r  r   r  r   r   r  rT  r   rc  r&  r   r  r  r   r  r   r=  r   r  r&   r  r   r,   r  r  r/   rQ  r   r=   r  r  r  r   rq  r  rX  r   r'   r  r   r	  r'  r  r  r  rX  r5  r&  rY  r   r  r   r   r  r  r5  r&  r  re  rO  r   r%   r   r!   rg  r  r   r  r  r  r  r  r6   r  r)  r3   r   r   r   r?   rR  r   r8   r  rU  r/   r  r   r0   r  r^  r,   r   r$  r  r   r   r&   rv  r  r   r  r  r
  rg  r  r7   r  r?  r  r  rw  r9   r=   r  r  r4   r5  rz   r`   r   r   r3   r  r  r   r  r   r  粝K?r   r9   r  r>   r;   rx  r   r   r?  r   r   r  r
   r   r  r   r   rv   r  r   /$?r  r   r!  r  r   r  rV   r   r  r  r   r  r  r   r  r   r   r  r  r   r  r  r"   r  r  rh   r  r$  r,   r  r#  r2   rm  r  rN   rL  r!  r+   ro  r   rn  r  rS  r  r  r   r  r   r   r  r  r  r  r   r   r   rT  r   r  r&  r  r  r   rZ   r\  r  rN   r   r   r  r  r  r  r  r   r  rX  r  r5  r  r   rv  r   r   r  r&  r&  r   r   r   r  rW  r   r   r  r   r   r  rZ  r  r   r  r  r   r	  r  r  r`  r!   r  r  rd  r   r  r5  r  r?   r%   r   r  r  r   r    ri  r  r   r   r  r   r  r   r   r   r   r  r:   r  r   r4   r   rw  rZ   rv  r  r`   r  r  rb  r  rb  rh   r  r  r$   r  rx  r   r-   r  r   r/   rW  rq   r,   r3  r   r   r  rw   r"   rs  rE  rq   r  r   r   r  r   r   rx  r   r   r?  r   r>   r  r   r   r  r   r   rv   r  r   S?r  r   ~jt?r  r@   r%  rS   r   r  r  r   r  rz  r   r  r  rw   r   r   rq   r  r  r   rJ  r	  rh   r  r9  r  rK  r  r2   r"  r  rN   r  r   r+   rL  r
   rn  r#  r   r  r  r   re  rM  r  rv  r  r  r   r   r$   r  r  r  r]  r  r4   r+  r  r   r  rT  r)   rQ  r   r  r  r&  r5  r  r   r!   r  r  r  r   r   r  rq  r	   r]  r   r  r  r   r   r  r  r   r  r   r  r  r   r  r+  r  r  r  r   r  rU  r   r  r  rq  r  r  r   r  r   r  r+   rc  r  r0   r  r)  r   r5  rQ  r   r%   r  r   r  r+  r   ri  r]  r  r   r   r  r  r   rJ   rA   rv  r)  r:   re  r   rU   r  r  rZ   rn  r  r`   r+   r  rb  rN   rt  r   r   r  r$   r  r  r"   r&   r  r    r
  rs  r   r   r  rt   r  rS  r   r}   r{   r  r   r?  r   r   r   r  r
   r  r<   rR  rv   r   r  Gz?r  rB   Q?r  r
   r)  r  r   r  r  r   r  r  r}   r  r  r  r  r   r  r  r  r
  rl  r  r&   r  r  rc   r  r   r   r  r   rN   r"  r   r   r  r   rn  rL  r  r  r#  r   re  r   r7   rv  r  r  r  rM  r`   r   r  r6   rU  r$  r   r  r$  r  r   r   r%   rZ  r  rd  r  r  r  r  r  r  r'  r   r   r  r  r  r  r   rR  r  r   r  r   rV  r   rT  r  r  r  r  r  r  r   rZ  r   r   rQ  r  r   rR  r	   r  r   r   r  r+  r&  r  r	  r  r   r  r  r4   r   rY  r^  r  r   r   r!   r   r   rd  r  r   r  rU  rq  r   r   rG   r'   r   r:  r  r  r  r  re  r|  r+   r  rV   rA   r)   r  r:   r   r  r4   r8   rt  r0   rZ   rf   r`   r*   rD  rb  r^  r  r   r    rs  r$   rt   r  r"   r  rS  r    r   r{   r   r   r?  rt   r   r   r   rS  r  r  r   rv   r   r7  X9v?r  r   r(  r*  rS  r  r  r   Zd;?r  r   r  r  r   r  r_  r  r  r   r   r   r  r    r  r   r^  rJ  r  r*   r!  r   rZ   r  r@   r:   r  r   r   r"  r  r)   rm  r   r  rQ  r   re  r   r&   rv  r#  r`   r  ro  rR   r_  r   r+   r	  r  r  r   rM  r  r[  rM  r   r   rM  r  r  rM  r   r  r   r  rO  r   r[  rW  r   r  r  r  r  r   r$  r   r  r  r  r  r&  r'  rM  r	   r'  rM  r   r  r$  r  r  r   r  r  r   r\  r  r   r  r  r   rd  r   r   ri  r  r   r8   r  r   r   r   rZ  rt   r_  r   r   r`  r  r   r  r]  r"  r   r  r  r#   r  r&  r  rd  
ףp=
?r  r  r  r   r  rV   rn  r  r  r  r   r/  r   r6   r   r?   r.   rf   r8   r(   rD  r/   r   r  r]   r7   rs  r,   r9   r  r  r;   r  rh   r<   r{   r$   r   r?  r   rU  r  r   r   r  rq   r   rv   r}  r  -?r  r   r+  r  r   r!  rL   rU  r%  rw  r   r  r_  r   r  r   rz   r  r   r   r  r   r   r  r  r   rl  r   r  r  r@   r]   r  r   rR   r  r  r   r  r   r   r"  r7   r'   rm  r  re  rQ  r`   rv  rL  rR   r  r   r+   r_  r#  r  r	  r#  r  r  r#  r  r   ro  r  r  r#  rU  r   r#  r\  r  r#  rQ  rq  r   r   r  r   r  r   r   r   r   r   r   r   r#  r	   rL  rM  r   r  r  r  r  rV  r  r#  r&  r   r   r  rO  r   r[  r  r   r]  rX  r   r!   rY  rO  r'   rZ  r  r=   r   r   r  r   rZ  r  r+  r   r   r	  r  r   r  r   r  r   r   r  r  r  r  r!   r  r  rd  r   r  r5  r  rV   r   r  r   r  r?   r/  ri  r4   r   r   r`   rf   r  r   r  r   r"   r  r-   rq   rs  r6   rw   r  r   r   r  r.   r   rx  rc   r   r?  r(   r
   r  r  rR  r   r5   r   r'  r  r  +?r)  r   r,  r  rR  r$  r  r   r  r  r   r
  r  r   r  r   r   r  r   r   r  r   r   r  r   r   r  r   r3   rJ  r   r.   r  r   r6   r  rw   r   rK  r  r  r  r^  r  r"  r,   r  rm  r6   r  r  r   r   rQ  ri  r_  rQ  r  r	  rL  r   r  rL  r  r   rQ  rU  r  rQ  r\  rX  r  r  r   r  r  r   r  r'  rV  r"  r  r   r  r  r  r  r  rm  r  r   rK  r"  r   r  r   ro  r  r  r  r"  r  r  r   r  rV  r$  r   r   r   r   r&  r  r  r  r   rg  r  r  rA   r  r   r*   r  r   r   r  r  r<   r  r   rS  r  r  r  r   r  r  r   r  r  r   r   r  r  r  r  rc  r  rV   rv  r+   r  r#   rN   r  r  r   rt  rg  rc   r  r   r  r  rn  r=  r  r  r   r  r   r  r*  r?   r   r  r8   r   rv  r4   r   r<  r0   r   rp  r,   r  r#  rb  r  r'  r  rq  ףp=
?r  r7  r.  r  r   r/  r  rS  r)  r  r   r  r   r   r  r   r}   r  r   r  r  r   r   r   r
   r   r  r>   rh   rl  r  r,   r  r   r/   r!  r   r?   r  r   r  rK  rc   r  r  r4   r%   r"  r   r  r  r  r  rm  r   r  rm  r  rU  r  r  r   rm  r  r   rm  r   r  r  r  rX  r"  r   r   r  r  rW  r  rW  r  r  r   r   r  r  rL  r  r  r  rJ  rJ  rl  r  r  r  r!  r  r  rL  r  r  r   r  rm  r  rM  r   r  r  r&  r+  rV  r  r  r   r   r	  r   r  r   r   r  r*   rX  r  rq   r  r  r<   r  r  r   r  r  r  r  r  r  r  r   r&  r   re  r2  r  r  r  r_  r   rV   r`  r   r  r  rR   r  r   r]   r  r  r(   rW  re  r5   r3  r	  r  r  r'   r   r  r  r   r  r  r   r  r+   r>   r  rA   r@   r:  rN   r   r   rU   r   r   rZ   r!  r   r  r  Zd;?r  r  r.  r  r   r/  r  r   r  r  rU  r1  r  r   r  r  r  r  r  rE  r  r   rt   r  r   r    r  r<   r^  r  rE  r*   rJ  r   r   r  r   rN   r  rb  r+   r  r   r  r  r?   r  r  r   r#   r"  rg  rc  r"  r  r   r  r   r   r  r  r  r  r   r[  r"  r[  r  r"  r   r   r  r  r   rK  r   r  r  r  r  r!  r   r  rJ  r  rm  r  r  r  r   r  r  r  r%  r  r  r  r  r  r  r  r  r  r"  r  r  r   r   r   r&  r  r$  r  r   r&  r  r	  r	   r  r   r  r)  r*   rO  r  r   r  r  r   rX  r	  r   rY  r   r"  r  r  r  r  r  r:  r  r%   r  r  r  r|  r   r  r  r   r=   r  r_  r/   rx  r  r,   r  r  r&   r5  r  r
  r   r  r  r  r  r   r>  r   r  r  r  r   r  ri  r   rt  r   rS  rH  r  r   r  r   r7  r   rN   rq  rs   rJ   r  r6  r  r"  ʡE?r   r  r(  r  rR  r!  r  r   r  r  r   r  r   r   r  r   r   r  r   r   r  r   r  r  r;   r5   r  rt   r(   r  r   r]   r  r3   rR   r!  r]   r   r  rN   r)   rK  r  r  r  r  r  r  r  r  r"  r  r`  r"  r  r   r"  r   r   r"  r  r  r  r  rZ  r  r   r  rK  r  r  r  r  r   r  r  r   r  rQ  r   rl  rJ  r  r  r  rJ  r  r!  r  r  r4  r1  r  r(  r  r  r1  rJ  r   r  rm  r  r  r$  r)  r  r  r+  rm  r   r  r  r'  r  r  r  rA   r  r  rb  r  r   r  r   r+  r   r   r  r   r  r  r  r  r!   rG   r   r5  r  rZ  r  r)  r   rn  r}  r  r   rb  r  r8   r  r   r]   rw  r   r  r  r_  r   rg  r  r7   r2  r   r   r  r  r   r  r  r   r   r  r>   rx   r   r@   r   r  r   r8  ri  r   r   r   r!  r   r  r  5^I?r  rr  灕Cl?r   r  r0  r9  r   r+  r  r  r!  r!  r   r%  r   r   r
  r   r   r  r   r  r  r   r   r  r   r  r   r9   r
  r  r    rh   r  r&   r,   r  r`   r/   r!  r6   r?   r  r   r  r  r  r   r  r%   r  r  r  rd  r  r  r   r"  r  r_  r"  r  r   r"  r  r   r  rY  rQ  r  r  rY  rK  r   r  r  r  r&  r  r   r   r  r  r  r  r  r#  r  r  r  r  r-  r  r  r7  r  r  r.  r  rK  r-  rK  r  r  ro  rO  r  rT  r  r  r  r  r  r   r  r"  r   r  r#  rY  r-   r$  r  r3   r   r\  rt   r  r   r   r   r_  r   r&  r   rE   r'  rd  r  r   r%   r  r  r   r  r)  r  r  r   r=   r  r[  r/   r  r  r,   ry  r  r&   r  r   r
  rC  r  r  r  r_  r   r  r  r   r  r  r   r  r  r   r  r  r   r  r  r  r4  r   r  r  r  rq  r   ri  r^  rp   r   r  V-?r9  r  r0  r  r  r+  r  r   r-  r   r   r%  r   r@   r
  r   r>   r  r   r   r  r}   r;   r  rw   r9   r   r  r7   r  r$   r   rl  rc   rb  r  r/   r0   r!  rA   r:   r  r   r   r  r  r  rK  r#   rg  r  r  r   r  r_  r  r"  r   r  r"  r  r   r"  r  r  r"  r   rR  r  r   r   r  r  r   rK  rT  r'  r  ro  r  r  r  r   r  r  r  rJ  r  r   rl  r)  r  rl  r+  rK  r  r,  r  r#  r/  ro  rV  r)  r   r   r  r  r  r  rq  rU  r  r   r!   r  r  r   r  rZ  r8   rL  r  r&   rM  r   r   r   r   r  r  r`  rB   r  r  r   r   r  r   rO  r  r  r   r)   r  r  r   r  r   rR   r   r  r.   r.  r  r(   r{  rR  r5   r]  r\  r  rj  r+  r   r  r	  r   r  r   r   r  r   r   r  r`  r   r  r  rR  rF  r   r   r0  r  r  r  re  r  r   r	  r  r   r  r  r:  r"  rr  r3  r"  r  V-?r   r  r-  r   r  r%  r   r   r
  r   r   r  r   r   r  r   r  r  r   r   r   r   r   r  r  r   rl  r0   rh   r  rN   r`   r!  r  r4   r  r   r?   r  r  r  r  r   r  r  r`  r  r"  r   r  r"  r  r  r  r  r_  r  r   r   r  r  r\  r"  r&  r  r"  r	   r   r  r  r  r  r   r  rK  r  rW  r  r  r   r  r  r  r  r%  r$  r  r$  r  r   r(  r  r  r(  r&  r  r!  r   rX  r%  rq  rR  r  r  r  r  r  rd  r  r   rn  rJ  rR  r4   rK  r  r$   r  r]  r   r   r   r>   r  rc  r   r&  r#   r  r  r	  rz  r   r  r  r  r  rz  r   rN   r`  r  r   r>  r   r*   r  rY  r^  r|  r  r    r\  r  rt   r   r  rE  rk   r  r   r  r  r   r  rU  rU  ru   r  r   r  r   r   rM  r   r   r   rc  r  r   rv  rr  gm?r   r  rn   r^  r  r:  r  r  r3  r  r  r;  rB   r  r-  r   r   r  r>   rR  r
  r<   r   r  rz   r>   r  r   r   r  r
  r   r   rh   r9   r  r1   r7   r  r6   r   r  r   r  r!  r  r0   r  r  r8   rK  r  r   r  r  rn  r"  r_  r  r  r   r5  rm  r  r!   rm  r   r`  r  r  r   r  r  r  r  r   r  r  r   r  rm  r   rY  rm  rQ  r  rm  r  r   rm  r  rq  r  r  r  rL  r  r	   r  r  r	   r   r$  r  r   r/  r  r   r-  rO  r)  r)  r  r   r1  r  r   r  r   r  r  r[  r  r  r  r0   r  rU  r   r  r  r;   rm  r  r   ro  r  r   r$  r%   r  rT  r   r  r   r  r'  r  r?   r  r   r/   r  rO  r,   r  r   rh   r  r  r   r~  r  r   r  r  r   r  r   r  r  r[  r   r  r  r   r.  r  rS  r  r   r   rD  r   rC   rp  r  r  rP  r  r"  r   r   r9  r   r!   r  r  rq  r$  r:  rC   r  r3  r   rF   r;  r
   r  r-  r   r   r  r   r   r
  r   r   r  r9   r   r  r   r   r  r^  r   r   rc   r  r  r/   r   r  r?   r=  r  r  r&   r  r'   r  r  re  r2   r  r  r-   r"  r  r  r  r  ri  rm  r  r	  r  r[  r  rQ  r  rc  rL  rX  r  rL  r   r  r   r   r   r   r  r  r   r  rQ  r#  r  r)  r#  r!  r  r   r  r  rM  r  r'  r   r
  r   r   r  r  r	   r!  r   r&  r$  r  r   r$  rX  r  r!  rY  r   r  r   r  r  r   r	  r  r  r   r  rU  r,   r  r   r7   r  r   r}   r  rd  r   r"  r  r7  r   r  r  r   r  r  r   rA   rL   r  rU   r  r	   r1   r   rW  r3   r  r&  r   r  r   r   r1  r  r   r   r   r   ri   rY  r   r1  r   r   r   r  r   r  r   rR  r  r  r   r  r   r  rr  r	  r  r+  r  r  r   r  rG   Zd;O?r  r  r   r7  r  r:  r   r   r3  rS  r  r;  r   r"  r-  r   r  r%  r   rC   r
  rw   r   r  r   r
   r  r5   r   r  r  r   r  r0   r   r  r:   rw   rJ  r+   rq   r!  r  r"   r  r	  r3   rK  r  r1   r  r  rU   r  r_  rA   r  r   r  rQ  r\  r   rL  rQ  r%   r   rY  r  r#  r  r  ro  r   r  r   r  r  r  r&  r  rM  r   r\  r   rm  r[  r$  r!  rZ  r  r  r)  rT  r  r  r  r  r  r  r  r  r  r  r   r  r-  r)  r  r$  rZ  r\  r-  r   r  r)  r   rv  r  r   r   r
  r   rN   r  r   r(   r  r  r  r  rd  r<   r  r  rS  r  r  r!  r"  r  r  rL  r   r  rM  r6   r  r  r.   r  r&  r(   r  rV  r5   r  r  r  r  rq  r   r  r  r;   r  r  r<   r@  r  r   r  r   r   r/  r  r   r  r  r   rB  r[  r  r   r  r  ro  r  rF   r   r   r  r   r   r	  rH  r_  r_  rj   r  r  r:  r   r  r3  r   rs  r;  r   r  r-  r   r  r%  r   r!  r
  r  r   r  r   r   r  r   r@   r  r`   r   r  rU   r<   rl  r   r;   r  r   r9   r  r  r7   r  r  r   r  r  r  r  r`  r]   r  r   r6   rL  r   r   r   r  r  ro  r  r  r   r  r%   rM  r   r  r   rq  rc  r  r   r`  r   rT  r  r  rM  r	  r   rm  r+  r   r!  r\  r  r  r   r  r  r   r   r  r  r   r1  r  r  r)  r   rY  r!  r  r[  r-  r\  r   r-  r+  r  r!  rU  re  r  r  r  r1  r`  r/   r  r  r^  r  r  r   r  r%   r   r  r   r   r  r  rE   r  r   rG   r  r6   r:  rQ  r]   r  r  r  r  r   r   rV   r   r7   r   r   r   r/  r  rz   r   r   r   rf  r   r   rB  r  rU  r  r   r   ro   r  r   rT  r   r   r  rZ  rE   r  r  r  r~   r  r#  r   r   r   r  r  ru  r|   r]  r:  r   r   rw  r:  rU  r  r3  r   rz  r+  r   r  r!  rz   rF   r  rt   r  r  r    r   r  r^  r   r  rc   r   r  r   r   r  r-   r  r  r  r  r  ri  rE  r  r   r   r  r  r   r"  r  r$   r  r   rb  rL  rU  r]   r#  r   rR   r   r   r   rM  r  r  r  rX  r   r$  r'  r   r  r   r   r   r  r  rT  r  r   r&  r  r   r  r  r  r  r!  r]  r  r  r   r   r  r  r  r  r   r  r  r   r  r  r  r  r  r   r  r-  r   r  r-  r  r   r!  r  r  r  r  r   r%  rv  r1   r  r5  r
  r  r  rz   r  ri  r   r  r  r   r  rA   r  r  rU   r  r  r.   r  r  r  r  rQ  r   r  r   r7   r  r$  r   r  rT  rz   rw  r  r  r  r   r  rW  r  r   r3  r&  r   r  r'  r  rs  r  r  r  r   rq  rS  rY  r^  r{  r   r9  rA  r  r  r   r   r  rJ  r\  r  r   r   r  r  r   r  r:  r   r  r0  r   r  r+  r   r  r!  r   r  r  r  r^  r  r5   rq  r  r  r7  r  r]   r   r   rR   rS  r  r   r   rJ  r)   r   r  r  r   rK  r  r  r"  r  rt   rm  r  r    rL  r  r$   r#  r  rb  r  r  r]   r   rQ  r6   r$  rY  rA   r  r  r  r  r  r  r   rW  rg  r   r   r  r   r   r  r	   r   r  r  r  r  r  r!  r  r&  r  r   r'  r  r   r  r  r_  r  r
  r   r  r%  r  r\  r)  r  r   r!  r   r  r-  rc  r  r-  rv  rn  r!  r   r8   r)  r%   r  r%  r'   rq   r  r)   r   r  r+   r   r  r-   r  r  r/   rr  r  r`   r  r  r3   r  r  r5   r  r  r7   rS   rQ  r9   r  r   rz   r.  r$  r  r{  r  r  rd   r  r   rC  r   r   r2  rW  r   r  r  r7  r>  r   r  r  r  r"  r  rX  r  rv  r  r  r?  r  r  r   rQ  r  r   rR  r  r  r   r  r  r   ry  r9  r   r  r0  r   r&  r(  rw   rH   r  rq   r  r1  r"   r9  r  r   r  r  r`   r  r  r4   rC   r  r?   r   rl  r  r   r  r  r   r  r   r   r  r  r  rm  r  r  rL  r   rt   ro  r]  r    r  r  r$   r  r   r  r   r  r.   r   r  r4   rT  r  r=   r   r   r+   r   r  r   r	   r  r   r  r  rg  rW  ro  r  rq  r  r   r  r!  rd  r   r  rv  rX  r  r  rY  r  r!   r  r  r!   r   r  r   r   r)  r  r  r!  r  r  r-  re  r  r-  r   r   r-  r'   rZ   r  r  r$   r  r  r   r  r   r   r
  r8   r   r  rZ   r  r  r  r9  r  rh   r_  r  r"   rL   r  r   r  r  r   r  r  r;   r  rQ  r   r  r   r   r  r$  r   rA  r  r   r   r  r   $C?r	   r7  r  rW  r  r  r  r  r  r   r  r  r  rs  r   rX  r  rH  r   r  r   r  rw  r#  r  r  rv   r[  r  r   r   r)  r9  r  r  r7  r   r  r/  r   r  r)  r=  r  r  r  rs  r  r*   r   r  rZ   r  r  r:   r  r  r   r  rJ  rn  rB   r  r  r   rK  r  r   r  r   r   rQ  r   r   r#  r  rE  r  r   r   r  r\  r7   r  r  r5   r  r  r   r&  r  r,   r  r   r   r  r  rR   r  r  rA   r   r   r+   r   r   r   r   ro  ri  r'  r"  r'   r  r!  rg  r  r  r	  r)  r  r%   rQ  r  r%   r  r  r%   r   r1  r   r   r  rg  r  r  r'   r  r-  r  rn  r-  r)   rN   r-  r  rc   r!  r   r    r  r:   r;   r  r/   r   r1  r1   r   r  r  r  r  r^  rG   r  r=  r&  r  r   r   r  rw   r  rJ  r   r  r  r   r  r  r   r  rQ  rU  r1  r   r   rZ  r$  r  r6  r  r7  r  r  r  rV  r	   r"  r  r   r  ru   r  rs  r  r   r  rF  r  r  r4  rX  rw  r   r   r'  r   r  r   rs   r  rO   g+?r   r   r6  rE  r  r.  r   r  r$  r7   r  r  r   r  r
  r(   r  r  r.   rG   r  r6   r  r   rA   r  rl  r  r  r  r   r  r  r%   rB   r"  r  r   r  rc  r   r#  r  r   r  r  r  r  r   rz   r  r  r   rT  r  r   r   r   r   r   r  r  r   r'  rb  r  r   r1   r   r   r2   r  r&  rR   r   r$  r=   r   r#  r   r  r"  r  r  r!  r  r  r  r   r  r  r)   r  r  rn  r  r  r)   r  r  r   r   r%  r  r   r  r  r  r!  r   r   r-  r=   r   r-  r8   r  r-  r2   r   r!  r1   r  r)  rb  r   r%  r&   r   r  r"   r"  r  r  r	  r  r   r  r  r  r  r  r  r   r  r   r  rJ  r   r   r  r@   r^   r"  r   ru  rQ  r   r  r   r  r  r$  rq  r  r  r"  rE  r  r  r  r	   r  r  rW  r  rD  r  r  r  r   rw  r   r  r'  r  rX  r   r   r   rO   rp   r  r  Cl?r;   rQ   r5  r   r  r,  r   r2  r-  r"   r  r%  r   rw  r  r,   r  r  r2   r$  r  r-   rG   r  r+   r  r  r  r  r  rg  r  r  r  r  rm  r   r   r   r  rS  r  r_  r   r  r	  r   r  r  r<   rT  rR  r   r  rZ  r  rV  r   r   r  r   r   rW  r   r   r   r   r&   r   r	   r  r'  r   r,   r  r$  r0   rX  r   r/   r  r"  r6   r   r!  r:   r  r  r-   r   r  r=   r  r  r=   r  r  r=   r   r  r-   rd  r%  r:   r  r)  r6   r  r!  r/   r8   r-  r0   rc   r$  r,   r=  r-  r  r   r-  r&   r   r  r   r   r  r   r  r  r   r   r
  rw   rH   r  r   r  r  r   r  r  r   r,  r   r   r  r  r
   r?  r  rR  rx  r  r   r  r"  r  rf   rL  r  rB  r  r  r  r   r  r  rT  r  r  r  r  rB  r   r  r  rW  rw  rr  r  r'  r   r   r   rk  r  rO   r   rX  r  r  r  r  rY   rw   r  r4  r   r  r;  r
  rz  r!  r  r2  r  r*   r  r  r0   rw  r  r8   r  r  r   r  r  r  rG   r  r  r   r  r%   r  r"  r  r  rL  rc  r7  r   r  r  r  r   r   r  r  r   rT  r\  r>   r  r  r   r  r  r   r  r  rz   r  r  r   r  rO  r  r  rW  r   r  rV  r"   r   rT  r^  r  r  r   r   r   rb  rZ  r  r  r   r!  r`   r\  r  r.   r  r  r]   r  r  r]   r  r  r]   rv  r
  r1   r%   r  r,   r  r)  rc   rA   r!  r  r0   r-  rh   r  r$  r$   r  r$  r   r  r-  r7   r   r!  r   r  r)  rw   r  r%  r;   r  r1  r   r  r  r   r  r  r   r  r  r   r  r  r   r  r  r   r  rl  r  r{  r  r  rd   rK  r   rh  r  rF   r   r   r#  r  rM  r   rs  r  rH   r@  r   r  r  r   r  r  r  r  rG  r  r  r   r&  r  r  r   r  r<  r  r  r  r   r,  rW   r   r  r3  r    r  r+  r$   r  r  r  r  r  r.   r2  r  rU   r  r  r?   rw  r  r  r  r  r  r  r  rg  rs  r  r  r  r  rv  r"  r#  r  rq  r   r   r   r  r]  r   rT  r+  r   r  r  r
   r  rQ  r   r  r   r   r  r   r   r&  r   r}   r   r&  rz   r  r  rw   r  r   rt   r  r  r   r)  r   r    r   rL  r   r[  r  r5   r\  r!  r$   r  r  r  r  r  r  r`  r  r&   r  r  r  re  r
  r^  r   r  r   r+   r  r   rU   r  r
  rb  r-  r7   r=  r$  r   r   r$  r   r   r-  r  r   r-  r;   rC   r  r   r^  r)  r   r	  r  r   r  r  r   r  r  r   r  r  rR  r  r  r   r  r  r   r   r  rq  r~  r  r  rA  r  r  r   r  r  r  rm  r	  r  r#  r  r  r   r&  r  r  r   r  r&  rL   r{  rV  r2  rC  r  r  rl  r   r  r   r   r|  rH  r'  rS   rN  r   r   rh  r7   r  r0  r5   r  r(  r   r  r)  r,   r  r
  r2   rz  r  rN   r2  r  r   r  r  r   r  r  r  r  r  r%   r  r  r  r  r   r  r  r  r`  rr  r   r  r  r  r   r!  r  r   r  r  rR  r   r  rZ  r   r   r  r@   r&  r  r   r   r'  r  r  rq  r   rX  r  r   r   r  r   r  r   r  r  rM  rw   rR  rL  r9   r  r  r   r   r!  r   r  r  rq   r  r  r   r!   r  r   r5  r  r   r'   r  rq   r  r1  r  r:   r  rt   r`   r  r   r$   r!  r  r   r-  rz   r}   r$  r}   r   r$  r   rB   r-  r   r"  r!  r>   r9  r)  r   ru  r  r
   r  r1  r   r  r
  r   r  r  rC   r  r  r  r   r  r   r  r   rr  r  r  r  r   r  r  r6  r  r  r  r  r   r0  rQ  rJ   r  r   r  r  r  r  rx   r   r  r  r   r  r<  r  r*  r  r  r   r   r   r`  r  r  r<  r   r   r  r   r"   r  r7  r&   r  r$  rc   r  r%  r0   r  r  rR   r  r  rA   r  r   r  r  rl  ri  rL   r!  r  r   r  r  r&  rQ  rv  ru  r   r   r  r  r  r  r   r   r  r   r  r  r  r   rq  r  r  r   r   r  r   r   r  r   r   r  r   r  r   r   rX  r   r   r  r  r>   r  r  r   rQ  r  r   r   rM  r  r   rQ  r}   r   r  r   r  r!  r;   r  r  rz   r  r  rE  r   r  rE  r  r  rE  r   r  rz   r?   r1  r   rZ   r%  r   r   r  r   r7   r!  r<   r  r-  r   r   r$  r   r
   r$  r   r   r-  rU  r  r!  r   rs  r  r   r  r  r  r  r  r  r  r  r!  r  r  r  r  r  r"  r  r  r   rx  r  r  rt  r  r  rf  rl  rH   r@  r  r  r  rK  r  r   r  r'  r.  r   r  r  r  r  r  r   r  r  rT  rQ   r8  r  r  r   r   r  r  rW  r  r  r  rb  E?r   r  rN  r^  r  r,  r  r  r-  r.   rV   r1  r4   r  r  r-   r  r  r+   r  r  r)   r   rJ  r'   r)  r  r  r  r  r  r  r#  r  rJ   r   r`  r   r  r  r  r&  r	  r  rV  r  r  r  r  rr  r  rQ  r  r&  r)  r  r   r  r   r  r  r   r   rO  r   r  r  r   r   r	   rS  r  r   r@   r  r  r   r   r  r   r   rQ  r   r  r  r  r  r!  r   r  r  r   r#   r   r   r  r  r   rn  r  r   r   r  r   r4   r  r   r*   r%  r   r"   r)  r   r   r!  r   r   r-  r   r   r$  r
   rR  r$  r   r!  r-  rB   r  r-  r   r  r!  rC   r  r)  r!  r  r%  r  r  r1  r  r  r  r  rX   r  r  r  r  r  r  r  r  r  r  r   rg  r  r  r  rJ  r  r  r  rL   r  r  r2  r  r  r  r  r#  r  r  r   r  r  r  r  r0  r&  r  r  rV  r  r   r  r  r'  r   r  rb   r   rc  rP   r3   r  r;  r,   r  r  r2   r>  r  r:   r  r  r   r~  r  r  r  r  r  r  r!  r  r  r  r5  rO   rQ  rv  r   r  r  r'  r   r   r  rT  r   r  r  r  ru  r  r  r	  r  r[  rG   r&  rZ  r9  r   rY  rr  r  rX  r  r   r   rq  r  r   r  r   rW  rC   r  r  r   r  r&  r   r  r   r   r   r   r   r  r  rS  r  r  r
   rc  r  r@   r  r  r   r	  r   rU  r  r  rU  r+   r  r   rR   r  r@   r`   r  r   r^  r  r   rq   r)  r   rz   r  r   r   r!  r   r
   r-  r   r   r$  r  r   r-  r   r  r-  r"  r   r!  r  r'  r)  r"  rz  r  r  r  r  r  r  r
  r  rc  r  r  r  r  r_  r  r  r&  r[  r  r  r  r  r'  r  rl  r  rm   r  r  r  r  r   r@  r  r  r  rL  r   r   r  rS   rr  r$  r   rP  r  rV   r   r  r  r   r	   r  r  r   r   r_   rq  r.  r  rc   r  r(  r0   r[   r  r6   rc  r  r?   r  r  r  rb  r   r  r<  r  r  rS   r  r  r|  r  r  r  r#  r  rz  r  r  r  r   r_  r  r  r]  r  r	   r+  rJ   rW  r  r  r  r  rH   r   r   r	  r  r   rG   r   r  r9  r  r'  rF   r   r  r  r  r   r  r  rV  r  r  r   r  r   r   r  r  r   r  r  r  r   rc  r  r   r  r  r  r%   rl  r   r  r   r   r  r  r   rN   r  r   r]   r  r  r   r
  r   r    r  r   rw   r  r  r   r  r  r   r!  r  rB   r-  r"  r!  r-  r  rF   r-  r  r	  r-  rr  rJ   r!  r  r   r  r  r  r  r  r  r  r  r  r  r  r?  r  r  r  r  rw  r  r  r  rY  r  r  r;  r   r  r  r  r  r;  rJ  r  r  r  r  r  r  r  r  r  r  r}  r#  r  r~   r   rb  r   r  r>  r   r   r  r   r   r  r   r  r  r>  r   r  g+?r.   r  r/  r4   r  r%  r-   r  r  r   r   r  r   rX   r  r   r  r  r	  r  r  r5  r  rQ  rv  r  r  r  r  r  r  r  r&  r  rO   r  r   r  r  r  r  rq  r  r  r   rQ  rJ   r  r  r  rX  r  rH   r  r  rz  r   r   r  r  rq  r  r  r  r  r  r   rF   r   rT  r^  r  r$  r  r  ro  r  r  r  rq  r  rK  r  r  r  r  r   rl  r!  r  r   r!  r=   r  r!  r   r  r!  r  r  r  r"   r
  r  rt   r1  rq  r   r%  r  r   r)  r  rS  r  r"  r   r!  rF   r   r-  r  r  r-  r  r  r-  rs  r  r!  r	  r  r  r  r  r  r   r  r%  r&  rX   r1  r  r  r  r  r   r  r  r  r  r2  rf   r  rO   r7  r  r  r  r  rQ   r  r  r}  r  r!  rS   r  rK  r   r  r  rV   r  rL  r   rG  r  r  rl  r   rc  r   r  r?  r  r  r  r  r	   r  rk  r   rw  rf  r2   r1  r-  r:   ry  r1  r   r  r  r  r  r  r  r  rl  r  r  r  r  r  r  r  rV   r#  r!   r   r  r   r,  r  r   r|  r  r   r*  r  r  r   r   r\  r  rO  r[  r   r   rZ  r  r  r   r  r   r   r  r  r  r  r  r  r_  r  r   r  r  r  r	  r   r  r  r   r  r  r  r  r#  r  ro  r  rd  rm  r  r  rK  r  r'   r  rr  r  rl  r  rA   r  r  r/   r  r  rc   r  r  r$   r  rr  rq   r  r  rE  r1  r   r   r%  r9  r   r)  r#  r   r  r  r!  r!  r  rF   r!  r	  r  r-  r  r:  r!  r  r  r!  r  r  r  r  r  r  r  rb  r%  r'  r  r1  r  r  r
  r2  ra   r  rO   r\  r  r  rC  r  r  r   r  r|  r  r  r  r  rl  r  rr   r  r  r  r  r  r,  r"  r>  r  rQ  r  rH  ro  r  r  r  r  r   r  r  r|   r&  r/  rj   rV  r   rI  r  ra   rP  rR   r  r  r?   r  r
  r  r  r  r)   r/  r  r  r  r  r   r  rK  r5  rc  rQ  rv  r  r  r  r  r  r  r  r   r  r  r	   r	  r  rW  r  r  r   r  r  r  r  r  r  r   r  r  r  r  r  r  r  rQ  r   r  r   r   r  r   r  rJ   r   r   r  r   r  r   r   r   ru  r  r  r  r  r#  rz  re  rm  r  r  rK  r   r)   r  r  r   rl  r  r6   r  rs  r`   r  rs  r&   r  r  r   r  r  r   r  r   r   r  r	  r   r  r$  r   r  r  rC   r)  ru  r  r  r   r  r!  r  ru  r!  r  r  r!  r  r)  r  r  r  r  r  r~  r  r  r  r%  r  r  r1  r  r  r
  r  ru  r  r  r   r  r|  r  r  r  r  r  r  r  r   r  r  r  r  rT  rJ  r  r  r  r  r  r  r  rK  rm  r  r0  r#  r  r   rM  K7A?r   r  rx  ry   r   rd  rg   r  r  r  r   rt  g(\?r-   r   r  r   rd   r  r  ru  r  ri  r  r  rg  rx  r!  r  r  r"  r  r  r#  r!   r  r$  r   r  rT  r   r  rV  r  r  r  r  r  rq  r   r  r   r   r  r  rQ  r  r  r  r*  r)  r  r  r  r   rO   rR  r'  r  r  r&  r  r  rW  rL   r  r	   r  r  r   r  r   r   rw  rv  r   rJ   r  r#  r&  r  rm  r  rn  rK  r  r   r!  r  r8   rl  r   r.   r  r_  r3   r  r_  r
  r  r   r   r  r  r   r  r  r   r
  r  r@   r1  r:  r  r%  rJ   r"  r  r  r  r)  r  r  r  r  r&  r  rL   r  r  r  r  r  r  r  r)  r  r  r  r  r  r%  r  r  r1  r  r{  r
  r   r  r  r  rf  r  r  r  r  r  r9  r  r  r  r   r   r  r  rX   r  rJ  rc  rS  r!  r  r  rK  r  rI  r  r  rP  r   r/  r  r  r   r   r$  ra   rv   r  ru  r  r  r  g/$?r	   rA  g?5^I?r   rh  r  r  r  r  r  r\  r  r'   rt  r  r   r  r  r   r   r  rv  r^   r  r  r  r  r  r[   r  r  r   r   rU  r  r   r   r  r  r   r  r  r[  r  r   rZ  r  rY  r   r  rZ  r  r   r[  r  r  r\  r   r  r  r  r  r   r   rO   r   r  r)  r  r&  r  r   r  ry  r5  r   r  rg  r#  r  r  rm  r  r+   rK  r  rN   r!  r  rZ   rl  r  r  r  r  r   r  r  r   r  r  rE  r  r  r   r  r  r   r
  r'  r   r1  r  r  r  r  r  r  r  r  r)  r  ru  r)  r)  r   r  rO   r  r  r  r  r)  r  r  r)  r  r  r  r  r  r  r  r@  r1  rS   ra   r
  r  r\  r  r  rh  r  r  r  r  r  r   r  r  rE  r  r  r  r  r  r  r  r  rx   r!  r   rx  r  r^   rm  r"  r  r(  rL  r|  r*  r   r  r   r  rt  r8  r   r]  r(  r   rZ  rP   rV  rf  rn  r+   r  r  r   rj  r  r  rf  r  r  r  r  re  re  r  r  r  r   r!   r|  r  r   rw  rT  r  r@  rV  r   r  r   r   r?  r&  r  r  r  r  rX   r  r  r  r  r  r  r   r  r  r  rX  r~  r  r  r`  r   r  r  r]  rq  r|  r_  r  r  r   rV  r  r  r&  r  r   r  r  r	  rM  r  ri  r   r  r  rm  r  r=   rK  r  r2   r!  r  rc   r  r2  r$   r  r2  r  r  r2  rw   r  r2  r   r  r  r>   r  r  rS  r  r  r   r  rO   rq  r1  r  r  r%  r  r	  r  r  r&  r)  r  rL   r)  r  rz  r)  r  r   r)  r  r  r  r,  r  r%  r  r  r  r<  rx  r  r  r  r
  r  r   r  r  r8  r  rX   r  r  rc  r  r  r  r  r  r  r  r  r   r  r  r  r,  r  rw  rO  r  rd  r<  r"  r1  r%  rQ  r   gMb?ro  r  r<  r   r[  r  r  r  r\   r&  r5  rM   r   r  r  r  r  r  r  r4  r  r  r  r  r%   r5  r  r   r  rm  rv  r3  r   r  rt  r  r  r1  r  r  r  r  r]  r  r   r  r  r   r  r  r  r   r?  r  rQ  r  r  r  r  rQ  r   r>  r  r  r  r  r   rV   r	  rO  r  r  r   r~  r`  r  r  r  rV  r  r  r   r  r   r  r|  r   rM  r  r  r   r  rA   rm  r  r4   rK  r  r,   r!  r  r&   r  r  r    r  r  r9   r  r  r   r  r  r   r  r  r   r  r*  r   r  r  r  r
  r  r"  r1  r  rG   r  r|  r  r%  r  r   r  r  r  r  r`  r*  r  r  r`  r  r  r  r%  r  rc  r  rb  r  r1  r   rd  r  r  re  r  r  rf   r  r   r  r  r?  r  r  r  r;  r  r  r>  r  r  r-  r  rw  r  rl  rd  r  r  r1  r  r  r  r4  r  re  rp  r  rA  r   ro  r  rL  r   rf   rl   r  r  rY   r   r  gףp=
?r   r7  gPn?rn  r  r  r  r  r  r	  r3  r  r  ri   rK  r  rj  rL  r!   rf  r  r  ra  rT  r   rd   r  r  r  rW  r	  r  r   r+  r{  r   r   r  r   r[  r@  r   r   r  r   r)  r[   r   r  r  r   r   r  r   r  rX   r  r   r>  r  r   r  rc  r  r  r  r   r  r  r   r  r  r  r~  r   rM  r  r   r   r  r6   rm  rS   r1   rK  r,  r   r!  r  r   rJ  r  r   r  r  rz   r   r  r   r  r  r   r  r  r   r  r,  r  r  rS   r  r  r  r9  r  r  r$  r1  r~  r:  r  r  rL   r%  r  rz  r%  r  r|  r%  r  r  r%  r  r  r  r  r  r  r  r/  r1  rc  r  r
  r  rA  r  r.  rC  r  r  r  r  r  r  r  r/  r  r  r  r   r  rd  r  r  r1  r  rl  r  r  r  r  rI  r  r\  r   r  r   r  r  rf  r   r#  rC  ry   rM  r  r  r  r  rI  rT  r  gS?r  r  r%  r  r  r  r  r  r  r  r  r  r#   r  r"  r   r4  ro  r  r  r  r`  rh  r  r_  r  r  r   r  rq  r  r  r   r   r  r  r  r  r   r  r  r  r  rx  r   rY  r  r\  r  r  r  r  r  r  r   r  r   r&  r  r  r  rc  r  r   r  re  r  r  r  rT  r  r)   r   r   r   rM  r  r8   r   r  r0   rm  rV   r  r  r  r5   r  r  rq   rJ  r  r   r  r  r  r   r  r>   r  r  r   r  r  r   r  r  r"  r  rV   rr  r  r  r  r
  r  r   r  r  r  r1  r  r  r  r  r*  r  r  rS   r  r  r  r  r   r  r1  r  r  r1  r[   r   r  r  rt  r  r  rY  r  r  r  r  r  r  r  r   r  r  r  r  r  r  rr   r   r   ru   r  re  r  r  rA  rx  r  r   rm  r  rf  r   r  rh  r   r  r8  r  r#  r=  rv   rM  rD  r?  r  r  r   rT  r  rI   r  r  gQ?r'   r>  r  r   r  r  r  r
  r  rd  r  r  r  r  rM  r  rF  r  r   r@  rV  r  r8  rW  rU  rg  rO  r   r  r  r\  r  r  r   r  r  rQ  r   r  r  r  r  r  r  r+  rX  ry  r]  r  r  r   r   r  r  r  r  r   rW  r  r5  r   r.  rg  r  r?  r  rT  r  r  r   r  rN   rM  r  r   r   r  r*   rm  r  r$   r  rX   r7   r  r  r   r  r  r}   r  r  r   r  r  r   r  r  rB   r  r  r   r  r  r  r  r  r#  r  r  r  r  r  rJ   r
  rc  r  r  r  rz  r  r  r|  r1  r  r<  r1  r  r  r1  r  r  r  r  r  r  r  ra   r
  r  rd   r  ry  rW  r  rd  r@  r  r  r9  r  ru  r  r  r  r  r  rd   r@  r   r[  r  r  r  r  r  rf   r  r  rh  r<  r  r8  rl  r  r=  r  r  rD  r   r#  r  r8  rM  r  rb   r  r  rN  rT  r  gV-?r  r
  gV-?r  r  r  r  r  r  r#   r  r  r   r  r   r  rm   r$  r`  r  r   r   rk   r  r  r3  rq  r   r  r'  r  r8  r  r  rg  rY  r[  r  r   r   ra  rR  r  r]  r   r  r  r   r  r  r  r  r1  r`  r  r|  r!   rq  r   r#   r   rx  r	  r	   r^   r  r  r@  r  rT  r  r?   r   r  r/   rM  r  r,   r   r  r&   rm  r[   r=  r  r  r   r  r?  r   r  r  r   rl  r  r   r  r  r   r  r  r   r  r?  rE   r  r  r  r  r[   r   r  r  r  r  r  r  r  r  r  r  r   r*  r
  r  rS   r  r  r  r  r  r  r  rw  r  r
  r   rw  r
  r|  r  r  r  ra  r  r  rj  r  rt  r3  r  re  r   r  r\  r   r  rZ  r  r  r  r  r  rW  r   r  r  r  rJ  r  rK  r!  r  r4  r  rD  r  r"  r  r   rQ  r  r  r#  r  r  r   r  r  r  r
  g#~j?rT  r  gDl?r  r  rD   r%   r  r   r5  r*  r  rd  r  r  r  r  r   r  r  r   r  r  r   r  r  rW  r]  r  rO  r  r=  r  r   r3  r  r  r  r  r  r  r  rZ  rC  r   r   rf   r  r  r  r   r  r[  r  r   rd   r  r  r  r  rq  r  r  r   r  r  r	   ra   r  r  r|  r   rT  r{  r6   r   r  r1   rM  rx  r3   r#  r  r"   r  r^   r  r  r  r  r  r  r   r  r@  r   r  r@  r   r  r@  r   r   r@  r!  r  r  r^  r  r  r  r  r^   rH   r  r/  rw  r  r  ry  r  rw  r  r  ry  r   r  r  r<  r  r|  r  r  ra   r  r  r  r  r  r  r|  r  r  re  r  r  rX  r  r\  r;  r  ra  r=  r  rY  r  r  rf   ro   r  rh  r  r  r  r  r  r6  r  r  r7  r{  rJ  r3  ro  r  r  r-  rK  r  r   r"  r  r  rQ  r  rj  ro  r
  r   r   r  g^I+?r  r  gMbX9?rT  r  gx&?r  r  g1Zd?)A   rA     )r   r   r   r   X9v?      ?r   rD  r   r   r(  r  r   r   rw  r   rO  r  r   r  r^  r   r7  r   r   rw        ?rD  rC  r   rD  rD  rD  rD  r(  r   rD  r   r  rD  rO  rw  rD  r  r  rD  r7  r^  rD  rw  r   rD  r`  rE  r   rD  r   r   r(  rD  r   r   r   r   rO  r  r   r  rw  r   r7  r  r   rw  r^  r   r`  r   r   r  rE  r  r(  r   r  r   rD  r  rO  r   r  r  r  r  r7  rw  r  rw  r  r  r`  r^  r  r  r   r  r   rE  rw  r   r   rw  rO  rD  rw  r  r   rw  r7  r  rw  rw  rw  rw  r`  r  rw  r  r^  rw  r   r   rw  r^  rE  r  rO  r   r  r  rD  r  r7  r   r  rw  r  r  r`  rw  r  r  r  r  r   r^  r  r^  r   r  re  rE  r^  r  r   r^  r7  rD  r^  rw  r   r^  r`  r  r^  r  rw  r^  r   r  r^  r^  r^  r^  re  r   r^  r   rE  r   r7  r   r   rw  rD  r   r`  r   r   r  r  r   r   rw  r   r^  r  r   re  r^  r   r   r   r   rL  rE  rE  rw  r   rE  r`  rD  rE  r  r   rE  r   r  rE  r^  rw  rE  re  r  rE  r   r^  rE  rL  r   rE  rE  rE  )	   rF  rB     square)rw  rw  BiPeak)name)r   r   BiOrangeBluecircleBiCone)rI  rK  rM  )	numpynpmatplotlib.colorsr   arrayreshaperI  rK  cmaps rT  rT  h/var/www/html/construction_image-detection-poc/venv/lib/python3.10/site-packages/matplotlib/_cm_bivar.py<module>   s`            ~                   


