
    h	             	       >   S r SSKJr  SSKrSSSS.rSSSS.rS	S
SS.rSSSS.rSSSS.r	S r
S rS r\
\\S.rS rS rS r\\\S.rS rSS jr\" 5       rSrSrS rS rS rS rS rS rS rS  rS! rS" r S# r!S$ r"S% r#S& r$S' r%S( r&S) r'S* r(S+ r)S, r*S- r+S. r,S/ r-S0 r.S1 r/S2 r0S3 r1S4 r2S5 r3S6 r4S7 r5S8 r6S9 r7S: r8S; r9S< r:S= r;\<" S>5       V s0 s H  o \=" 5       S?U  3   _M     sn r>\>S@   \>SA   \>SB   S.r?\>SC   \>SD   \>SE   S.r@\>SF   \>SG   \>SH   S.rA\>SI   \>SJ   \>SK   S.rB\>SL   \>SM   \>SN   S.rCSOrDSPrESQSQSQS.rFSRSSSTS.rGSUSVSWS.rHSXSYSZS.rIS[S\S]S.rJSSSS.rKSS^S_S.rLSSS`S.rM/ SaQ/ SbQ/ ScQS.rNSdrOSerPSfrQSgrRShrSSirTSjrUSkrVSlrWSmrXSnrYSorZSpr[Sqr\Srr]Ssr^Str_Sur`SvraSwrbSxrcSyrdSzreS{rfS|rgS}rhS~riSrjSrkSrlSrmSrnSroSrpSrqSSSS.rr\>SH   \>SH   \>SH   S.rsS rtS ruS rv\t\u\vS.rwSSSS.rxSrySSSS.rzS r{\{\{\{S.r|/ SQ/ SQ/ SQS.r}SSSS.r~/ SQ/ SQ/ SQS.rSrSrSrSrSr0 S\O_S\P_S\Q_S\R_S\~_S\S_S\T_S\U_S\W_S\V_S\Y_S\X_S\Z_S\[_S\\_S\]_S\^_0 S\__S\`_S\a_S\b_S\c_S\d_S\e_S\_S\f_S\g_S\h_S\i_S\B_S\_S\_S\_S\_E0 S\_S\_S\}_S\	_S\_S\_S\r_S\s_S\w_S\x_S\y_S\z_S\|_S\?_S\@_S\F_S\G_E0 S\H_S\I_S\N_S\A_S\J_S\_S\C_S\D_S\K_S\L_S\E_S\M_SS\j0_SS\k0_SS\l0_SS\m0_SS\n0_ES\o0S\p0S\q0S\0S\0S\0S\0S.Ergs  sn f )z
Nothing here but dictionaries for generating LinearSegmentedColormaps,
and a dictionary of these dictionaries.

Documentation for each is in pyplot.colormaps().  Please update this
with the purpose and type of your colormap if you add data for one here.
    )partialN)              ?r   r   r   r   redgreenblue)r   r   r   r   )r   r   r   r   )r   r   )r   )焟8~?瓋1?r   r   )r   )e5]Ot]?9?q?r   )r   瓋1?r   r   )r   )r   9?q?r   r   )r   )w*?r   r   r   )r   )r   St$?r   )r   )r   ףp=
?r   c                 h    S[         R                  " U S-  S-   [         R                  -  5      -  S-   $ N      ?     ?@      ?      ?npsinpixs    @/var/www/html/env/lib/python3.13/site-packages/matplotlib/_cm.py	_flag_redr$   .   s+    D4255'@ AACGG    c                 V    [         R                  " U S-  [         R                  -  5      $ )Nr   r   r!   s    r#   _flag_greenr'   /   s    266!d(RUU"233r%   c                 h    S[         R                  " U S-  S-
  [         R                  -  5      -  S-   $ r   r   r!   s    r#   
_flag_bluer)   0   s+    $TDBEE(A!BBSHHr%   c                 h    S[         R                  " U S-  S-   [         R                  -  5      -  S-   $ )Nr   fffff4@r   gq=
ףp?r   r!   s    r#   
_prism_redr,   3   s+    $TDBEE(A!BBTIIr%   c                 h    S[         R                  " U S-  S-
  [         R                  -  5      -  S-   $ )Nr   r+   r   Q?r   r!   s    r#   _prism_greenr/   4   s+    D2661t8d?bee*C#DDtKKr%   c                 \    S[         R                  " U S-  [         R                  -  5      -  $ )Ngr+   r   r!   s    r#   _prism_bluer1   5   s"    4"&&!d(bee);"<<<r%   c                     X`-  nX7-  SU-
  -  S-  nS[         R                  -  US-  X&-  -   -  n	XxU[         R                  " U	5      -  U[         R                  " U	5      -  -   -  -   $ )z=Helper function for generating picklable cubehelix colormaps.         )r   r    cosr   )
gammasrhp0p1r"   xgaphis
             r#   
_ch_helperr@   8   sk     
B 	
!b&AA
bee)q1uqu}
%CR"&&+%RVVC[(88999r%   c                 t    [        [        XX#SS5      [        [        XX#SS5      [        [        XX#SS5      S.$ )aY  
Return custom data dictionary of (r, g, b) conversion functions, which can
be used with `.ColormapRegistry.register`, for the cubehelix color scheme.

Unlike most other color schemes cubehelix was designed by D.A. Green to
be monotonically increasing in terms of perceived brightness.
Also, when printed on a black and white postscript printer, the scheme
results in a greyscale with monotonically increasing brightness.
This color scheme is named cubehelix because the (r, g, b) values produced
can be visualised as a squashed helix around the diagonal in the
(r, g, b) color cube.

For a unit color cube (i.e. 3D coordinates for (r, g, b) each in the
range 0 to 1) the color scheme starts at (r, g, b) = (0, 0, 0), i.e. black,
and finishes at (r, g, b) = (1, 1, 1), i.e. white. For some fraction *x*,
between 0 and 1, the color is the corresponding grey value at that
fraction along the black to white diagonal (x, x, x) plus a color
element. This color element is calculated in a plane of constant
perceived intensity and controlled by the following parameters.

Parameters
----------
gamma : float, default: 1
    Gamma factor emphasizing either low intensity values (gamma < 1), or
    high intensity values (gamma > 1).
s : float, default: 0.5 (purple)
    The starting color.
r : float, default: -1.5
    The number of r, g, b rotations in color that are made from the start
    to the end of the color scheme.  The default of -1.5 corresponds to ->
    B -> G -> R -> B.
h : float, default: 1
    The hue, i.e. how saturated the colors are. If this parameter is zero
    then the color scheme is purely a greyscale.
gKÿg9?gۅ:ҿgRQg)?r   r   )r   r@   )r7   r8   r9   r:   s       r#   	cubehelixrB   B   sA    H :uxIZ18LJ!EG Gr%   )r   r   r   r   r   )rC   r   r   r   r   c                     g)Nr    r!   s    r#   _g0rG   p       1r%   c                     gNr   rF   r!   s    r#   _g1rK   q   s    3r%   c                     gNr3   rF   r!   s    r#   _g2rN   r   rH   r%   c                     U $ NrF   r!   s    r#   _g3rQ   s   s    1Hr%   c                     U S-  $ Nr4   rF   r!   s    r#   _g4rT   t   
    16Mr%   c                     U S-  $ Nr5   rF   r!   s    r#   _g5rX   u   rU   r%   c                     U S-  $ N   rF   r!   s    r#   _g6r\   v   rU   r%   c                 .    [         R                  " U 5      $ rP   r   sqrtr!   s    r#   _g7r`   w   s    2771:r%   c                 V    [         R                  " [         R                  " U 5      5      $ rP   r^   r!   s    r#   _g8rb   x   s    2772771:&&r%   c                 V    [         R                  " U [         R                  -  S-  5      $ rS   r   r!   s    r#   _g9rd   y   s    266!bee)a-((r%   c                 V    [         R                  " U [         R                  -  S-  5      $ rS   r   r6   r    r!   s    r#   _g10rg   z   s    BFF1ruu9q=))r%   c                 4    [         R                  " U S-
  5      $ rJ   r   absr!   s    r#   _g11rk   {   s    BFF1s7O#r%   c                     SU -  S-
  S-  $ Nr4   r3   rF   r!   s    r#   _g12rn   |   s    QUQY1$$r%   c                 P    [         R                  " U [         R                  -  5      $ rP   r   r!   s    r#   _g13rp   }   s    BFF1ruu9%%r%   c                 x    [         R                  " [         R                  " U [         R                  -  5      5      $ rP   r   rj   r6   r    r!   s    r#   _g14rs   ~   s!    BFF266!bee),--r%   c                 V    [         R                  " U S-  [         R                  -  5      $ rS   r   r!   s    r#   _g15ru          BFF1q5255=))r%   c                 V    [         R                  " U S-  [         R                  -  5      $ rS   rf   r!   s    r#   _g16rx      rv   r%   c                 ~    [         R                  " [         R                  " U S-  [         R                  -  5      5      $ rS   r   rj   r   r    r!   s    r#   _g17r{      %    BFF266!a%"%%-011r%   c                 ~    [         R                  " [         R                  " U S-  [         R                  -  5      5      $ rS   rr   r!   s    r#   _g18r~      r|   r%   c                 ~    [         R                  " [         R                  " U S-  [         R                  -  5      5      $ rZ   rz   r!   s    r#   _g19r      r|   r%   c                 ~    [         R                  " [         R                  " U S-  [         R                  -  5      5      $ rZ   rr   r!   s    r#   _g20r      r|   r%   c                     SU -  $ rW   rF   r!   s    r#   _g21r      
    AE\r%   c                     SU -  S-
  $ Nr5   r3   rF   r!   s    r#   _g22r          AEAIr%   c                     SU -  S-
  $ Nr5   r4   rF   r!   s    r#   _g23r      r   r%   c                 :    [         R                  " SU -  S-
  5      $ r   ri   r!   s    r#   _g24r          BFF1q519%%r%   c                 :    [         R                  " SU -  S-
  5      $ r   ri   r!   s    r#   _g25r      r   r%   c                     SU -  S-
  S-  $ Nr5   r3   r4   rF   r!   s    r#   _g26r          QUQY!O#r%   c                     SU -  S-
  S-  $ r   rF   r!   s    r#   _g27r      r   r%   c                 @    [         R                  " SU -  S-
  S-  5      $ r   ri   r!   s    r#   _g28r          BFFAEAI?++r%   c                 @    [         R                  " SU -  S-
  S-  5      $ r   ri   r!   s    r#   _g29r      r   r%   c                     U S-  S-
  $ )Ng{Gz?      ?rF   r!   s    r#   _g30r      s    AHw&&r%   c                     SU -  S-
  $ )Nr4   gzG?rF   r!   s    r#   _g31r      s    AEDL r%   c                     [         R                  " [        U 5      5      nU S:  nSX   -  X'   U S:  U S:  -  nSX   -  S-   X'   U S:  nX   S-  S-
  X'   U$ )Nr   r[   gq=
ףp?gq=
ףp?g{Gz?g      '@)r   zeroslen)r"   retms      r#   _g32r      sn    
((3q6
C	
TAXCF	
dq4x A!$YCF	
dATD[4CFJr%   c                 :    [         R                  " SU -  S-
  5      $ Nr4   r   ri   r!   s    r#   _g33r      s    BFF1q53;''r%   c                     SU -  $ rS   rF   r!   s    r#   _g34r      r   r%   c                     SU -  S-
  $ r   rF   r!   s    r#   _g35r      s    AECKr%   c                     SU -  S-
  $ rm   rF   r!   s    r#   _g36r      r   r%   %   _g                         r5   "   #   $   !      
   ))r   r   333333?rC   r   r   r   r   r   ))r   )皙?r   333333?)333333?)r   r   r   )r   )r   皙?皙?)r   r   r   r   )r   )r   g
ףp=
?r.   )r   r   )r   r   r   )r   r3   r3   ))r   _L?r   )r   r   r   r   )r   )r   r   r   )r   r   r   r   )r   )r   r   r   r   )
r   )7qrCQ?r   r   )VIddY?      ?r   )F]kSU?      ?r   )VIddY?r   r   )]QJVU?r   r   )eF ^?r   r   )c#?r   r   )(m?r   r   r   )r   )r         ?r   )r   r   r   mA?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   )ffffff?r   r   )gQ?r3   r3   )g{Gz?r3   r3   r   r   r   )r   )      ?r   r   )      ?r3   r3   )g{Gz?r3   r3   )gQ?r   r   r   r   r   )r   r   r   )g)\(?r3   r3   )g(\?r3   r3   )?r   r   r   )@)r   Gx$(?r   )A?zؘ?r   )A?p}Xo
?r   )u!Va?@?r   )A?W%}e?r   )7qrCQ?#?r   )u!Va?N6?r   )9?q?T?r   )A?&UMM?r   )_#I?E'K?r   )r   KY8E?r   )r   [&|?r   )u!Va?J?r   )Gߤi?[a^Cp?r   )9?q??r   )ҩ+y?DP5z5?r   )A?E~`?r   )/E?O0?r  )_#I?+?r  )'y3M?=$?r  )7qrCQ?!?r  )r   2FY??r	  )r   vQ?r
  )r   D-M?r  )u!Va??r  )Oe?{3jJ?r  )Gߤi?4?r  )@m?n-?r  )r   {gUId?r  )½2ou?Sul?r  )ҩ+y?`cD?r  )$}?/$?r  )r   Ah:;?r  )+j0?rmo?r  )fHE?4(?r  )'c`??r!  )._x%I?縬f?r#  )6\-?no>?r%  )>yX5M?T2 Tq?r'  )FT=?R1?r)  )MeQEQ?/Q5?r+  )UMM?C5%Y?r-  )r   s* 8?r.  )r   Gߤi?r/  )l=C8fY?'K?r1  )t?Pn?B!?r3  )|)<hv]?aK?r5  r   Zg|_\*?r7  5a?l%tY?r:  r   427߈?r<  .Ȗe?up?r?  r   rl=C8?rA  &i?hx?rD  r   焜qB?rF  r   &p?rH  O@?Д?rK  Xq?n?rN  ;p?QH2?rQ  ٱu?~T$?rT  '?_P?rW  
y?~x|?rZ  ?^fب?r]  }?ϛ?r`  r   )@r   r   ynU?rb  r   ÜM?rd  r   6g?rf  r   ynU?rh  r   B%c\q?rj  r   _ ?rl  r   RE*k?rn  r   疴
?rp  r   [D7?rr  r   X?rt  r   W@?rv  r   6g?rx  r   f(ϼ?rz  r   3?r|  r   ?r~  r   ynU?r  r  ;R}%?r  r  B?r  r  ',?r  r  B%c\q?r  r   +?r  r   熪J??r  r   R?r  )r  z?r  )r  'y3M?r  )r  ?r  )r  %"?r  )r   |~!<Z?r  )r  fI?r  )r  M?r  )r  ^4?r  )r   ?r  )r  i7>[?r  )r  ?r  )r   Ss?r  )r"  1t?r  )r$  F$
-~?r  )r&   ?r  )r(  :?r  )r*  )=$?r  )r,  4ctv?r  )r   ;O?r  )r   +d?r  )r0  9?r  )r2  	MK?r  )r4  fd?r  r6  r8  r;  r=  r@  rB  rE  rG  rI  rL  rO  rR  rU  rX  r[  r^  r   )@r   ra  rc  re  rg  ri  rk  rm  ro  rq  rs  ru  rw  ry  r{  r}  r  r  r  r  r  r  r  r  )r  '
b ?r  )r  5\u?r  )r  #W<?r  )r  ?r  )r   ^f(k?r  )r  ?r  )r  &s,?r  )r  S?r  )r   疴
?r  )r  ?r  )r  c1?r  )r   x~~y?r  )r"  r   r   )r$  ,'?r  )r&  bJ?r  )r(  ?r  )r*  X?r  )r,  
F?r  )r   r   r   )r   )Bv?r  )r0  b('?r  )r2  J?r  )r4  Iv|S?r  )r   YF?r  )r9  kD?r  )r   pW?r  )r>  窵0?r  )r   WoB?r  )rC  VJ?r  )r   kMG?r  )r   ԱJ?r  )rJ  "07?r  )rM   viC?r  )rP  '?r  )rS  u9% &a?r  )rV  W{?r  )rY  dʇjt?r  )r\  
h"lx?r  )r_  熭K~?r  r   )r   r   ))r   r   r   )r   r   r   )r   r   )r   )皙?Bi?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   ŏ1w?r  ffffff?j+?r  r   r   r   r   r   r   )333333?r   r   )?.n?r  )ffffff?r   r   r   r   r   )r   )r  r   r   )r  r   r   r  r  )r   r  r  )r   r   r   r   K=U?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   )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  ?{{{{{{???YYYYYY?<<<<<<????)瑐?RRRRRR?r  )瑐?\\\\\\?緶?)?TTTTTT?甓?)r  ?r  ))?r  ?)璑?r  g?)?000000?痖?)?XXXXXX?______?)g??xxxxxx?)翾?r  r  )?g]]]]]]?罼?)?纹?g888888?)g???)p?r   瘗?)r   ?r  )	r  砟??)r  r  ???????)r   瞝??)r   ?999999?)r   r  畔?)PPPPPP?r  瞝?璑?qqqqqq?QQQQQQ?r   [[[[[[??r   g??)	r  )?r  矞?)r  zzzzzz?r  )r  瘗?[[[[[[?)r  ?r  )r  r  666666?)?r  g?)r  g?g?)SSSSSS?r   ?)	)r  r  ?)r)  ~~~~~~?r  r   r  繸?)?缻?r  )?r   癘?)甓?vvvvvv?r+  )疕?r  ?)r  ?疕?)r  ?r  )	)r  r  r  )r  r  r)  r  ======??444444?;;;;;;?gssssss??r:  r  r  uuuuuu?gWWWWWW?r   r$  r'  )	r   )r3  r3  r3  rG  rG  rG  縷?rN  rN  r.  r.  r.  )?rP  rP  )畔?rQ  rQ  )瓒?rR  rR  r   )	)r   r  r  )?r  ?r  ?TTTTTT?r  r  r  r  粱?r  )>>>>>>?ZZZZZZ?g?)rG  ?r  )??g?)?甓??)	)r   r  r  )rS  r	  ?)r  盚?r  )r  wwwwww?瑐?)r  rZ  VVVVVV?)r  YYYYYY?r]  )?r  ?)r<  r   r   )r`  r   r   ))?r  rQ  )r6  r(  r  )r  ?r  )r[  ?r-  )r  r)  r  r  r  r  )r  r  rV  )?r  ?)r`  r,  r  )r1  r  r  )ra  g?g?))rA  r   r2  )r  ?pppppp?)r   ?rK  )r  絴??)?rd  r	  rn  )rG  r3  r+  )r^  r  ?)痖?r  XXXXXX?)r(  ?眛?r'  )	r   r  r  )r  rv  ^^^^^^?rV  ::::::?r  r^  rN  r  )rI  555555?ru  r_  ?rD  )r  rs  ?)rb  rx  rZ  )???)	r|  )r  \\\\\\?r3  r~  r  )?r  ru  r  )r  r  QQQQQQ?)r  ?rg  )r  g?r_  ))r`  瞝?r  )r<  r  ?)r)  PPPPPP??)r  ro  ?)rS  r)  rm  rn  )r  r-  r  )VVVVVV?rK  ZZZZZZ?)r  rP  r@  )r   ra  r0  )r  r   r2  )	)r  r*  r  )rv  r  r  )rd  777777?r-  )r  瓒?r  )r  rh  r  rv  畔?r  )rT  g?疕?)?r   ?r  r   rj  )	)r  r  r  )r  羽?r  r-  r-  r  r,  rN  g?r  SSSSSS?rc  )r  r  WWWWWW?)盚?r  tttttt?)r   ra  r  )砟?r   r  )r  r  ?r=  r  g?r1  r*  rt  r  r  r  r  rn  )r  r  r3  )r  r6  r  )r  grrrrrr?r
  )r  r   r@  )r  r  ry  )r  r  r  r  r  r   )r)  r)  r)  )r  r  r  )?r  r  )r1  r1  r1  )?r  r  )	)r   r  r4  )r  r)  r8  )r  r6  rD  )g______?g?r  )r  r?  rF  )r8  ?r  )r  r  砟?)矞?r  rl  )RRRRRR?r   r  )rt  r   ?ri  r  ra  r*  r%  r  r  r  ry  )rS  r)  r  r   r   r  )r)  r4  ?)rK  rG  rC  )rI  綵?r  )r#  ]]]]]]?痖?)癘?r_  g?)r  r  r  r  rS  r)  r"  r  )rG  r  r"  )r^  rG  r  )r   rN  r  )r  r  g?r   r?  r{  )	)r   r  r3  )rS  r)  r  )r  re  rF  )r  r  睜?)r  r  瓒?)r  r  r&  )yyyyyy?r  ?)rt  g?g?)r  r   g?))r  r  r  )绺?g??r  r  r  r  )r  r  r  )rK  r8  r  r   r  rt  )g?r0  rN  )r  r  rW  )	r   r   r  )r  r  r  )rG  r3  r  )r  r8  rk  )rz  r  ^^^^^^?rJ  )r!  rf  r  r  )r   r#  r  )	)r   r   rG  )r  r  r/  )r  rC  r  )r`  r  re  )r  rm  r:  )r  222222?rD  )?r  r7  )rR  r  r  )r  r  r  )	r  )r   r  r,  )rS  ||||||?r  )rS  r:  r  )rS  r   r  )r  rs  r  )r   ?r  )r   r  rb  )r   rR  r  )	r   r   r   )r   r  rw  )rS  rG  r  )rS  r  r  rY  )r  r;  rq  r  r  ?)rN  r   r  )r  r   r  ))r`  r  r`  )r>  r  rd  )r  rD  rp  r   )r  r  r  )r3  r  r`  )r  g?g?r   r   r   ))r(  r  rl  )rG  g?r  )r  rs  r<  r  )r   r^  g?)r  rK  r  )r^  r  r  r  ))r^  rT  r  )rj  rz  r  )r  r  r  )r   rw  r&  )r  r  r   r  )r  r  ?r   r`  r   )r  r  r  )r  g?r  r   )r/  rg  ?)	)r  r  r  )r<  r  r  r5  )r  r  睜?)rS  rG  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  r  )r   r}  r  )r[  r  r   )r   r   r   )	)r  r  r  )r{  r  ro  )r1  g?r  )r  r;  r  r  )r   r   r   )r^  r  r  )r  r  r  )r   r   r   )r  )r  rZ  癘?)rZ  rw  r  )rv  r  r
  )r^  r  r   )r   rG  g?)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  r\  )r  r  r  rL  )r,  r  rN  r5  )r   r  r  )r   )Ps?绸?r  )g>٬\?^?r  )g rh?߾3?r  )tV?؁sF?r  )b48?fj+?r  )r   6?r  )r   ))\(?r   r   )Q?~:?r  )ZӼ?Cl?r  )g)0?0*?r  )r  Mb?r  ){?	h"lx?r  )r  m{?r  )r  jMSt?r  )綄|гY?ݓ?r  )r   ea?r  )g}b?46<?r  )gC6?D?r  )r  tF_?r  )gCl?_)Ǻ?r  )g[<?,eX?r  )g?ܵ|?笋h o?r  )#~j?-?r  )g_vO?{Gz?r  )gW[?oʡ?r  )g;pΈ?K46?r  )uq?0L
F%?r  r   V}b?r  )r   )gqo?<R!?r  )gq?HP?r  )r  3?r  )g2U0*?[Ӽ?r  )r  c]F?r  )r  6<R?r  )gS!uq?Pn?r  )gHP?綄|гY?r  )gPkw?*:H?r   r  c                     SU -  $ )Ng      ?rF   r!   s    r#   _gist_heat_redr     s
    cAg~r%   c                     SU -  S-
  $ rm   rF   r!   s    r#   _gist_heat_greenr    s    A	)r%   c                     SU -  S-
  $ )Nr[   r5   rF   r!   s    r#   _gist_heat_bluer    s    q1uqy(r%   )	r   )gO@a?r   r   )gףp=
?<R!?r  )gv?
F%u?r  )r  r   r   )r  r   r   )g!uq??r	  )r  Zd;O?r
  r   r  r  )r   )&1?犎?r  )gxz,C?r   r   )g_L?Έ?r  )g0*?_vO?r  )r  ~:p?r  )g@߾?r   r   )gq-?o_?r  )gQ?r  r  )gjMS?r   r   )gSt$?$?r  )g\(\?r   r   )r  r   r   )8m4?K=U?r  )ggj+?ۊe?r  )g?r   r   )r  r   r   )B>٬? ~:p?r  )r  r   r   )r   Q?r  ))r   r  r  )r  Aǘ?r  )r  r   r   )ga+e?r   r   )gU0*?Dl?r  )g0*?r   r   )g<,Ԛ?r   r   )g|?5^?ё\C?r  )r  r   r   )g&S?r   r   )r  Q?r  )g_vO?r   r   )gj+?r   r   )r  ^)?r  r  )r  r   r   )r  1%?r  r  ))r   )r   r   g{Gz?)gQ?r   )gQ?)r   r   r   )r   rD   )gn?r   )gp=
ף?rC   )gI+?)r   r   r   )r   )r   r   r   )r   )gı.n?r   r   )r   gS㥛?r   r   ))r   r   r   )r3   r3   r3   )r   r   r   r   )gQ?r   r   r   c                     SU -
  $ rM   rF   r!   s    r#   
_gist_yargr!  T  s
    !a%<r%   )!)r    Ej?r"  )r   	?r#  )r   'r?r$  )r   禫{1?r%  )r   NbJ?r&  )      ?环$(?r(  )      ?v?r*  )      ??|N?r,  )r   'ʱ?r-  )      ?m;b?r/  )      ?	T!t?r1  )      ? =^_#?r3  )r   >c5?r4  )      ?{+]?r6  )      ??r8  )      ?U
«?r:  )r   `DQ?r;  )      ?V-?r=  )      ?糄t?r?  )      ?+
9?rA  )      ?ȗ_?rC  )      ?TY?rE  )      ?!B	?rG  )      ?S?rI  )r   炑4?rJ  )r   oEx2?rK  )      ? A:?rM  )      ?O7y?rO  )      ?o/R`?rQ  )      ?磶#6?rS  )r   捴u?rT  )r   T$?rU  )r   "ߔ?rV  )!)r   "1?rW  )r   +f?rX  )r   V??rY  )r   tH\?rZ  )r   O()M?r[  )r'  .cY?r\  )r)  C>X?r]  )r+  CKQ?r^  )r   y>Ɔ?r_  )r.  R<?r`  )r0  MN?ra  )r2  -w2??rb  )r   O?rc  )r5  o?rd  )r7  }r1?re  )r9  8҆?rf  )r   =bp?rg  )r<  BJ~*?rh  )r>  \,y?ri  )r@  Ė2?rj  )rB  _?rk  )rD  ok~?rl  )rF  ͎n7?rm  )rH  >4@?rn  )r   (5|J?ro  )r   =c?rp  )rL  x"NH?rq  )rN  Wa!?rr  )rP  yrH6?rs  )rR  YT"?rt  )r   hn!c?ru  )r   E ?rv  )r   Ysۏ?rw  )!)r   ̵!,?rx  )r   O?ry  )r   	?rz  )r   瑩Z{G?r{  )r   .=[?r|  )r'  XB?r}  )r)   ?r~  )r+  <jb?r  )r   bs?r  )r.  '~?r  )r0  <?r  )r2  d8?r  )r   .@?r  )r5  nWMK?r  )r7  &d?r  )r9  |P?r  )r   'R?r  )r<  _GD?r  )r>  ?r  )r@  罃|)lA?r  )rB  WƷ=?r  )rD  el?r  )rF  }(a>?r  )rH  g?r  )r   AZj?r  )r   ^Q?r  )rL  羗?r  )rN  uDy?r  )rP  "ד7?r  )rR  0ad?r  )r   	/:?r  )r   H?r  )r   .)+:?r  )	r   r   r   r   )r   r   r   )r   r   r   r  )rB  r  r  )r   r  r  rP  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   r   r   )r   r   r   )rB  r   r   )r   r  r  )rP  r   r   r   ))r   r  r  )r   r   r   r  r  )r   r  r  )r   )r   r	  r	  )r   rN  rN  )r   rw  rw  )r   r`  r`  ))r   r  r  )r   r  r  r   r  r   )
rj  rl  r  r   r`  ?r&  rw  r&  r  ra  r  r  r  rN  r  r  r2  r  rl  r  r`  r`  r`  r,  rN  r  g?r>  ru  )r  )r  r  r	  r  )r   re  rz  r  )r  r  r  r  )r   r  r.  r  )r6  r  r  r  )r:  r  r  r  )r  rm  r  r  )r  r  r  r  )r  r  rZ  r  )r  r-  r  ))睜?r  r  )rQ  r   r  )r  g?ru  )r  r  r  )r  r  r  )r  rW  rQ  )r  ru  r  )rT  r  r  )r  r%  r  )rN  r  r  )rv  r  rQ  )rv  r  r  )rf  r  r  )r  r  r  )r  ry  r  )rv  r.  r  )r9  r  rP  )rt  r  r  )rT  r%  rN  )r  r  r  ))r  r  rN  r  r  r  )r  gUUUUUU?g?rY  rX  rU  )r  r  r   rH  rE  rB  )r  r  r/  r  r  r  )r  r  r  rO  rM  rL  )
)r  r  r-  )r   r  r  )rN  rj  r  )r  r  rW  )rr  r  rm  )r  r  rg  )rv  r  r   )r  r@  rs  )r  r  r  )r  r-  r8  BluesBrBGBuGnBuPuCMRmapGnBuGreensGreysOrRdOrangesPRGnPiYGPuBuPuBuGnPuOrPuRdPurplesRdBuRdGyRdPuRdYlBuRdYlGnRedsSpectralWistiaYlGnYlGnBuYlOrBrYlOrRdafmhotautumnbinarybonebrgbwrcoolcoolwarmcopperrB   flag
gist_earth	gist_gray	gist_heat	gist_ncargist_rainbow
gist_stern	gist_yarggnuplotgnuplot2grayhothsvjetnipy_spectraloceanpinkprismrainbowseismicspringsummerterrainwinterAccentlistedDark2PairedPastel1Pastel2)Set1Set2Set3tab10tab20tab20btab20c)r   r   g      r   )__doc__	functoolsr   numpyr   _binary_data_autumn_data
_bone_data
_cool_data_copper_datar$   r'   r)   
_flag_datar,   r/   r1   _prism_datar@   rB   _cubehelix_data	_bwr_data	_brg_datarG   rK   rN   rQ   rT   rX   r\   r`   rb   rd   rg   rk   rn   rp   rs   ru   rx   r{   r~   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   rangeglobalsgfunc_gnuplot_data_gnuplot2_data_ocean_data_afmhot_data_rainbow_data_seismic_data_terrain_data
_gray_data	_hot_data	_hsv_data	_jet_data
_pink_data_spring_data_summer_data_winter_data_nipy_spectral_data_Blues_data
_BrBG_data
_BuGn_data
_BuPu_data
_GnBu_data_Greens_data_Greys_data_Oranges_data
_OrRd_data
_PiYG_data
_PRGn_data
_PuBu_data_PuBuGn_data
_PuOr_data
_PuRd_data_Purples_data
_RdBu_data
_RdGy_data
_RdPu_data_RdYlBu_data_RdYlGn_data
_Reds_data_Spectral_data
_YlGn_data_YlGnBu_data_YlOrBr_data_YlOrRd_data_Accent_data_Dark2_data_Paired_data_Pastel1_data_Pastel2_data
_Set1_data
_Set2_data
_Set3_data_gist_earth_data_gist_gray_datar  r  r  _gist_heat_data_gist_ncar_data_gist_rainbow_data_gist_stern_datar!  _gist_yarg_data_coolwarm_data_CMRmap_data_wistia_data_tab10_data_tab20_data_tab20b_data_tab20c_data_petroff10_datadatad)is   0r#   <module>rF     s     +** ;868)))	*
 7557
+112 H 3 HjI
 I K < <M:&GP +?	?	         & ( ) # $ % - ) ) 1 1 1 1    % % # # + + &   (   ).r3AGI1#h	3 Qxqb	 Ryrb	 Ryra Ryrb	 Ryrb	
! 0//1
(((	)		(&0#1	2)
&%&	"=I|=I|=IyyJ
v 988:
 9::<
 988:
7( h
































 		
	

	

62G0 f Qxqa & ) ($4oO
,E6p	 # (:	   $z:N!)D!'D!)KgZ000%1P;
=
0..0M	[M	
JM	 JM	 J	M	
 lM	 JM	 lM	 [M	 JM	 }M	 JM	 JM	 JM	 lM	 JM	  J!M	" }#M	$ J%M	& J'M	( J)M	* l+M	, l-M	. J/M	0 1M	2 l3M	4 J5M	6 l7M	8 l9M	: l;M	< l=M	> l?M	@ lAM	B JCM	D 
9EM	F 
9GM	H JIM	J KM	L lMM	N OM	P JQM	R "SM	T UM	V WM	X YM	Z &[M	\ "]M	^ _M	` }aM	b cM	d JeM	f 
9gM	h 
9iM	j 
9kM	l (mM	n [oM	p JqM	r [sM	t }uM	v }wM	x lyM	z l{M	| }}M	~ lM	B x&CM	D h$EM	F x&GM	H -(IM	J -(KM	L z"z"z"$$&&YM	S& 	4s   L