
    g\                         d Z ddlmZ ddlmZ ddlmZ ed             Zed             Zed             Z	ed             Z
d	S )
zC
Do NOT manually edit this file.
Instead, run ./bin/ask_update.py.
    )Q)Literal)cacheitc            
      '   h t          t          t          j        d          t          t          j        d          t          t          j        d          f          t          t          t          j        d          t          t          j        d          t          t          j        d          f          t          t          t          j        d          t          t          j        d          t          t          j        d          f          t          t          t          j        d          t          t          j        d          f          t          t          t          j        d          t          t          j        d          t          t          j	        d          f          t          t          t          j        d          t          t          j
        d          f          t          t          t          j        d          t          t          j        d          f          t          t          t          j        d          t          t          j        d          t          t          j	        d          f          t          t          t          j        d          t          t          j        d          f          t          t          t          j        d          t          t          j
        d          f          t          t          t          j        d          t          t          j        d          f          t          t          t          j        d          t          t          j        d          f          t          t          t          j        d          t          t          j        d          t          t          j        d          t          t          j        d          f          t          t          t          j        d          t          t          j        d          t          t          j        d          f          t          t          t          j        d          t          t          j        d          f          t          t          t          j        d          t          t          j        d          f          t          t          t          j        d          t          t          j        d          t          t          j        d          f          t          t          t          j        d          t          t          j        d          f          t          t          t          j        d          t          t          j        d          f          t          t          t          j        d          t          t          j        d          f          t          t          t          j        d          t          t          j        d          f          t          t          t          j        d          t          t          j        d          t          t          j        d          f          t          t          t          j        d          t          t          j	        d          f          t          t          t          j        d          t          t          j        d          f          t          t          t          j        d          t          t          j        d          f          t          t          t          j
        d          t          t          j        d          f          t          t          t          j
        d          t          t          j        d          f          t          t          t          j        d          t          t          j        d          f          t          t          t          j        d          t          t          j        d          t          t          j        d          f          t          t          t          j        d          t          t          j        d          f          t          t          t          j        d          t          t          j        d          f          t          t          t          j        d          t          t          j	        d          f          t          t          t          j        d          t          t          j        d          f          t          t          t          j        d          t          t          j        d          f          t          t          t          j        d          t          t          j	        d          f          t          t          t          j        d          t          t          j        d          f          t          t          t          j        d          t          t          j        d          f          t          t          t          j        d          t          t          j        d          f          t          t          t          j        d          t          t          j         d          f          t          t          t          j        d          t          t          j!        d          f          t          t          t          j        d          t          t          j"        d          f          t          t          t          j        d          t          t          j!        d          f          t          t          t          j        d          t          t          j        d          f          t          t          t          j#        d          t          t          j        d          t          t          j        d          f          t          t          t          j#        d          t          t          j        d          t          t          j        d          f          t          t          t          j#        d          t          t          j        d          t          t          j	        d          f          t          t          t          j#        d          t          t          j        d          t          t          j        d          t          t          j	        d          f          t          t          t          j#        d          t          t          j        d          f          t          t          t          j        d          t          t          j$        d          t          t          j        d          f          t          t          t          j        d          t          t          j$        d          f          t          t          t          j        d          t          t          j        d          t          t          j        d          t          t          j	        d          f          t          t          t          j        d          t          t          j        d          f          t          t          t          j        d          t          t          j        d          f          t          t          t          j        d          t          t          j        d          f          t          t          t          j        d          t          t          j	        d          f          t          t          t          j        d          t          t          j        d          f          t          t          t          j        d          t          t          j        d          f          t          t          t          j        d          t          t          j	        d          f          t          t          t          j        d          t          t          j"        d          f          t          t          t          j        d          t          t          j        d          f          t          t          t          j        d          t          t          j        d          f          t          t          t          j%        d          t          t          j        d          t          t          j"        d          f          t          t          t          j%        d          t          t          j         d          f          t          t          t          j%        d          t          t          j"        d          f          t          t          t          j        d          t          t          j        d          f          t          t          t          j        d          t          t          j        d          f          t          t          t          j        d          t          t          j	        d          f          t          t          t          j        d          t          t          j	        d          f          t          t          t          j        d          t          t          j        d          f          t          t          t          j$        d          t          t          j&        d          f          t          t          t          j$        d          t          t          j        d          f          S )z>
    Known facts between unary predicates as CNF clauses.
    FT)'	frozensetr   r   	algebraic	imaginarytranscendentalnegativepositiverationalzerofiniteantihermitian	hermitiancommutativeinfinitecomplex_elementsreal_elements	compositeevenprimeodddiagonallower_triangularupper_triangularnormal	symmetricfullrank
invertiblesquarenegative_infinitepositive_infiniteinteger_elementspositive_definitesingularunitary
irrational
triangular
orthogonalunit_triangular     [/var/www/html/ai-engine/env/lib/python3.11/site-packages/sympy/assumptions/ask_generated.pyget_all_known_factsr/   
   s    
H71;..T0J0JGTUTdfkLlLlmnnH71;..
D0I0I7STScejKkKklmmH 	71;..
D0I0I7STScejKkKklmmH 	71;..
D0I0IJKK	H
 	71;..8H%0P0PRYZ[Z`bfRgRghiiH 	71;--wqx/G/GHIIH 	71;--wq7G/N/NOPPH 	71?E22GAK4O4OQXYZY_aeQfQfghhH 	71?E22GAK4N4NOPPH 	71=%00'!(D2I2IJKKH 	71=%00'!*d2K2KLMMH 	71-u55wqPT7U7UVWWH 	71;..0E0Ewqz[_G`G`bijkjqsxbybyz{{H 	71;--wqvu/E/EwquV[G\G\]^^H 	71;--wqz5/I/IJKKH  	71;--wqw/E/EFGG!H" 	71:u--wq7I4/P/PRYZ[ZlnrRsRstuu#H$ 	71:t,,ga6H%.P.PQRR%H& 	71:t,,gah.F.FGHH'H( 	71:t,,gak5.I.IJKK)H* 	71:t,,ga6H%.P.PQRR+H, 	7165))715%+@+@'!'SWBXBXYZZ-H. 	7165))7164+@+@ABB/H0 	7164(('!%*>*>?@@1H2 	7164(('!*e*D*DEFF3H4 	718U++WQ5Et-L-LMNN5H6 	718T**GAJ,E,EFGG7H8 	71:u--wq|T/J/JKLL9H: 	71:t,,galE.J.JGTUT\^bLcLcdee;H< 	71;..
D0I0IJKK=H> 	71;..
D0I0IJKK?H@ 	71;..0E0EFGGAHB 	71;--wqz4/H/HIJJCHD 	71;--wqz4/H/HIJJEHF 	71;--wqvt/D/DEFFGHH 	71:u--wq7JD/Q/QRSSIHJ 	71:u--wq7JD/Q/QRSSKHL 	71-t44gaou6U6UVWWMHN 	71<//9Ld1S1STUUOHP 	71<//U1K1KLMMQHR 	71<//D1I1IJKKSHT 	71<..
D0I0IJKKUHV 	71<..%0H0HIJJWHX 	71<//T1J1JGTUT^`eLfLfghhYHZ 	71<//T1J1JGTUT^`eLfLfghh[H\ 	71<//U1K1KWUVU[]aMbMbcdd]H^ 	71<..
E0J0JGTUT^`eLfLfhopqpvx}h~h~  	A  	A_H` 	71<..
D0I0IJKKaHb 	71-u55wq|T7R7RT[\]\npuTvTvwxxcHd 	71-t44galE6R6RSTTeHf 	71:u--wqz5/I/I7STS]_cKdKdfmnontv{f|f|}~~gHh 	71:t,,ga6I4.P.PQRRiHj 	71:t,,gaj$.G.GHIIkHl 	71:t,,ga6I4.P.PQRRmHn 	71:t,,gafd.C.CDEEoHp 	71.55wqz47P7PQRRqHr 	71.55wq?RTX7Y7YZ[[sHt 	71.55wqvt7L7LMNNuHv 	718U++WQY-E-EFGGwHx 	718T**GAHe,D,DEFFyHz 	715$''U)C)CDEE{H| 	71<//$1O1OQXYZYbdhQiQijkk}H~ 	71<..8KU0S0STUUH@ 	71<..	50I0IJKKAHB 	71:u--wqw/E/EFGGCHD 	71:t,,ga6I4.P.PQRREHF 	71:t,,gafd.C.CDEEGHH 	71.55wqvt7L7LMNNIHJ 	718U++WQ[$-G-GHIIKHL 	71<//9JD1Q1QRSSMHN 	71<//9KT1R1RSTTOH Hr-   c                     t          t          t          j        d          t          t          j        d          f          t          t          t          j        d          t          t          j        d          t          t          j        d          f          t          t          t          j        d          t          t          j        d          f          t          t          t          j        d          t          t          j        d          f          t          t          t          j        d          t          t          j	        d          f          t          t          t          j        d          t          t          j        d          f          t          t          t          j
        d          t          t          j        d          f          t          t          t          j
        d          t          t          j        d          t          t          j        d          f          t          t          t          j        d          t          t          j        d          f          t          t          t          j        d          t          t          j        d          f          t          t          t          j        d          t          t          j        d          f          t          t          t          j        d          t          t          j        d          f          t          t          t          j        d          t          t          j        d          f          t          t          t          j        d          t          t          j        d          f          t          t          t          j        d          t          t          j        d          t          t          j        d          f          t          t          t          j        d          t          t          j        d          f          t          t          t          j        d          t          t          j        d          f          t          t          t          j        d          t          t          j        d          f          t          t          t          j        d          t          t          j        d          t          t          j        d          f          t          t          t          j        d          t          t          j        d          f          t          t          t          j        d          t          t          j        d          f          t          t          t          j        d          t          t          j	        d          f          t          t          t          j        d          t          t          j        d          f          t          t          t          j        d          t          t          j        d          f          hS )zK
    Known facts between unary predicates for matrices as CNF clauses.
    FT)r   r   r   r   r   r   r   r   r   r   r   r    r!   r$   r%   r&   r'   r)   r*   r+   r,   r-   r.   get_all_known_matrix_factsr1   Y   s!    	71-u55wqPT7U7UVWW71:u--wq7I4/P/PRYZ[ZlnrRsRstuu71:t,,ga6H%.P.PQRR71:t,,gah.F.FGHH71:t,,gak5.I.IJKK71:t,,ga6H%.P.PQRR71:u--wq|T/J/JKLL71:t,,galE.J.JGTUT\^bLcLcdee71-t44gaou6U6UVWW71<//9Ld1S1STUU71<//U1K1KLMM71<//D1I1IJKK71<..
D0I0IJKK71<..%0H0HIJJ71-u55wq|T7R7RT[\]\npuTvTvwxx71-t44galE6R6RSTT718U++WQY-E-EFGG718T**GAHe,D,DEFF71<//$1O1OQXYZYbdhQiQijkk71<..8KU0S0STUU71<..	50I0IJKK718U++WQ[$-G-GHII71<//9JD1Q1QRSS71<//9KT1R1RSTT1 r-   c            
         h t          t          t          j        d          t          t          j        d          t          t          j        d          f          t          t          t          j        d          t          t          j        d          t          t          j        d          f          t          t          t          j        d          t          t          j        d          t          t          j        d          f          t          t          t          j        d          t          t          j        d          f          t          t          t          j        d          t          t          j        d          t          t          j	        d          f          t          t          t          j        d          t          t          j
        d          f          t          t          t          j        d          t          t          j        d          f          t          t          t          j        d          t          t          j        d          t          t          j	        d          f          t          t          t          j        d          t          t          j        d          f          t          t          t          j        d          t          t          j
        d          f          t          t          t          j        d          t          t          j        d          f          t          t          t          j        d          t          t          j        d          t          t          j        d          t          t          j        d          f          t          t          t          j        d          t          t          j        d          t          t          j        d          f          t          t          t          j        d          t          t          j        d          f          t          t          t          j        d          t          t          j        d          f          t          t          t          j        d          t          t          j        d          t          t          j        d          f          t          t          t          j        d          t          t          j	        d          f          t          t          t          j        d          t          t          j        d          f          t          t          t          j        d          t          t          j        d          f          t          t          t          j
        d          t          t          j        d          f          t          t          t          j
        d          t          t          j        d          f          t          t          t          j        d          t          t          j        d          f          t          t          t          j        d          t          t          j        d          f          t          t          t          j        d          t          t          j	        d          f          t          t          t          j        d          t          t          j        d          f          t          t          t          j        d          t          t          j        d          f          t          t          t          j        d          t          t          j	        d          f          t          t          t          j        d          t          t          j        d          f          t          t          t          j        d          t          t          j        d          f          t          t          t          j        d          t          t          j        d          t          t          j        d          f          t          t          t          j        d          t          t          j        d          t          t          j        d          f          t          t          t          j        d          t          t          j        d          t          t          j	        d          f          t          t          t          j        d          t          t          j        d          t          t          j        d          t          t          j	        d          f          t          t          t          j        d          t          t          j        d          f          t          t          t          j        d          t          t          j        d          t          t          j        d          t          t          j	        d          f          t          t          t          j        d          t          t          j        d          f          t          t          t          j        d          t          t          j        d          f          t          t          t          j        d          t          t          j        d          f          t          t          t          j        d          t          t          j	        d          f          t          t          t          j        d          t          t          j        d          f          t          t          t          j        d          t          t          j        d          f          t          t          t          j        d          t          t          j	        d          f          t          t          t          j        d          t          t          j        d          f          t          t          t          j        d          t          t          j        d          f          t          t          t          j        d          t          t          j        d          f          t          t          t          j        d          t          t          j	        d          f          t          t          t          j        d          t          t          j	        d          f          S )zJ
    Known facts between unary predicates for numbers as CNF clauses.
    FT)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.   get_all_known_number_factsr3   y   s	   
071;..T0J0JGTUTdfkLlLlmnn071;..
D0I0I7STScejKkKklmm0 	71;..
D0I0I7STScejKkKklmm0 	71;..
D0I0IJKK	0
 	71;..8H%0P0PRYZ[Z`bfRgRghii0 	71;--wqx/G/GHII0 	71;--wq7G/N/NOPP0 	71?E22GAK4O4OQXYZY_aeQfQfghh0 	71?E22GAK4N4NOPP0 	71=%00'!(D2I2IJKK0 	71=%00'!*d2K2KLMM0 	71;..0E0Ewqz[_G`G`bijkjqsxbybyz{{0 	71;--wqvu/E/EwquV[G\G\]^^0 	71;--wqz5/I/IJKK0 	71;--wqw/E/EFGG0  	7165))715%+@+@'!'SWBXBXYZZ!0" 	7165))7164+@+@ABB#0$ 	7164(('!%*>*>?@@%0& 	7164(('!*e*D*DEFF'0( 	718U++WQ5Et-L-LMNN)0* 	718T**GAJ,E,EFGG+0, 	71;..
D0I0IJKK-0. 	71;..
D0I0IJKK/00 	71;..0E0EFGG102 	71;--wqz4/H/HIJJ304 	71;--wqz4/H/HIJJ506 	71;--wqvt/D/DEFF708 	71:u--wq7JD/Q/QRSS90: 	71:u--wq7JD/Q/QRSS;0< 	71<//T1J1JGTUT^`eLfLfghh=0> 	71<//T1J1JGTUT^`eLfLfghh?0@ 	71<//U1K1KWUVU[]aMbMbcddA0B 	71<..
E0J0JGTUT^`eLfLfhopqpvx}h~h~  	A  	AC0D 	71<..
D0I0IJKKE0F 	71:u--wqz5/I/I7STS]_cKdKdfmnontv{f|f|}~~G0H 	71:t,,ga6I4.P.PQRRI0J 	71:t,,gaj$.G.GHIIK0L 	71:t,,ga6I4.P.PQRRM0N 	71:t,,gafd.C.CDEEO0P 	71.55wqz47P7PQRRQ0R 	71.55wq?RTX7Y7YZ[[S0T 	71.55wqvt7L7LMNNU0V 	715$''U)C)CDEEW0X 	71:u--wqw/E/EFGGY0Z 	71:t,,ga6I4.P.PQRR[0\ 	71:t,,gafd.C.CDEE]0^ 	71.55wqvt7L7LMNN_0 0r-   c                  <   i t           j        t          t           j        t           j        t           j        t           j        g          t          t           j        t           j        t           j        t           j	        g          ft           j
        t          t           j
        g          t          g           ft           j        t          t           j        g          t          g           ft           j        t          t           j        t           j        t           j        g          t          t           j        t           j        t           j        g          ft           j        t          t           j        g          t          g           ft           j        t          t           j        t           j        t           j        t           j        t           j        t           j        t           j        t           j        t           j        t           j        t           j        t           j        t           j        t           j        t           j        t           j        g          t          t           j        t           j        t           j        t           j        t           j        t           j        t           j        t           j        t           j        t           j        t           j	        t           j        g          ft           j         t          t           j         t           j!        t           j"        t           j#        t           j$        t           j%        t           j&        g          t          g           ft           j'        t          t           j        t           j        t           j        t           j'        t           j        t           j        t           j        t           j        t           j        t           j        g
          t          t           j        t           j        t           j        t           j        t           j(        t           j        t           j	        g          ft           j        t          t           j        t           j        t           j        t           j        t           j        g          t          t           j        t           j        t           j        t           j        t           j        t           j        t           j        t           j        t           j        g	          ft           j        t          t           j        t           j        t           j        g          t          t           j        t           j        t           j        t           j        g          ft           j        t          t           j        t           j        t           j        g          t          t           j        t           j        t           j        t           j        t           j        t           j        g          ft           j        t          t           j        t           j        t           j        g          t          t           j        t           j        g          ft           j        t          t           j        t           j        t           j        t           j        t           j        g          t          t           j        t           j        t           j        t           j        t           j        t           j        t           j        g          ft           j        t          t           j        t           j        g          t          t           j        g          ft           j        t          t           j        t           j        g          t          t           j        t           j        t           j        g          ft           j)        t          t           j)        g          t          g           ft           j        t          t           j        g          t          g           fi t           j        t          t           j
        t           j        t           j        t           j        t           j        g          t          t           j        t           j'        t           j        t           j        t           j        t           j        t           j        t           j        t           j        t           j        t           j        t           j        t           j        t           j        t           j        t           j        t           j(        t           j        t           j        t           j        t           j        t           j        t           j        g          ft           j        t          t           j        t           j        g          t          t           j        t           j        t           j        t           j'        t           j        t           j        t           j        t           j        t           j        t           j        t           j        t           j        t           j(        t           j        t           j        t           j        t           j        t           j	        t           j        g          ft           j        t          t           j        t           j        t           j        t           j        t           j        t           j        t           j        t           j        t           j        g	          t          t           j        t           j        t           j        t           j        t           j        t           j	        g          ft           j*        t          t           j        t           j*        t           j+        g          t          g           ft           j,        t          t           j)        t           j,        t           j#        g          t          t           j-        g          ft           j        t          t           j        t           j        t           j        t           j        t           j        t           j        t           j        t           j        t           j        g	          t          t           j        t           j'        t           j        t           j        t           j        t           j        t           j(        t           j        t           j        t           j        t           j        g          ft           j.        t          t           j.        g          t          g           ft           j!        t          t           j!        t           j%        g          t          g           ft           j        t          t           j        t           j        t           j        t           j        t           j        t           j        t           j        t           j        t           j        t           j        t           j        t           j        g          t          t           j        t           j        t           j        t           j        t           j        t           j        t           j        t           j        t           j        t           j        t           j        g          ft           j        t          t           j        t           j        t           j        t           j        t           j        t           j        t           j        g          t          t           j        t           j        t           j        t           j'        t           j        t           j        t           j        t           j        t           j        t           j        t           j        t           j        t           j        t           j        t           j(        t           j        t           j        t           j        t           j        t           j        t           j	        t           j        g          ft           j/        t          t           j/        g          t          g           ft           j        t          t           j        t           j        t           j        t           j        t           j        t           j        t           j        t           j        g          t          t           j        t           j        t           j        t           j        t           j        t           j        g          ft           j        t          t           j        t           j        t           j        t           j        t           j        t           j        t           j        t           j        g          t          t           j        t           j        t           j        t           j        t           j        t           j        t           j        t           j        g          ft           j        t          t           j        t           j        t           j        t           j        t           j        t           j        t           j        t           j        g          t          t           j        t           j        t           j        t           j        t           j        g          ft           j"        t          t           j"        t           j#        g          t          g           ft           j(        t          t           j        t           j        t           j        t           j        t           j        t           j        t           j        t           j        t           j        t           j(        t           j        t           j        g          t          t           j'        t           j        t           j        t           j        t           j        t           j        t           j	        t           j        g          ft           j0        t          t           j)        t           j,        t           j"        t           j0        t           j1        t           j#        t           j2        g          t          t           j-        g          fi t           j        t          t           j        t           j        t           j        t           j        t           j        t           j        t           j        t           j        t           j        t           j        t           j        t           j        g          t          t           j        t           j        t           j        t           j        t           j        t           j        t           j        t           j        t           j        g	          ft           j1        t          t           j)        t           j,        t           j1        t           j#        g          t          t           j-        g          ft           j        t          t           j        t           j        t           j        t           j        t           j        t           j        t           j        g          t          t           j        t           j        t           j        t           j'        t           j        t           j        t           j        t           j        t           j        t           j        t           j        t           j        t           j        t           j        t           j        t           j(        t           j        t           j        t           j        t           j        t           j	        t           j        g          ft           j        t          t           j        t           j        t           j        t           j        t           j        t           j        t           j        t           j        t           j        t           j        t           j        t           j        t           j        t           j        t           j        t           j        g          t          t           j        t           j        t           j        t           j        t           j        t           j        t           j        t           j        t           j        t           j        t           j	        t           j        g          ft           j        t          t           j        t           j        t           j        t           j        t           j        t           j        t           j        t           j        g          t          t           j        t           j        t           j        t           j        t           j        t           j	        g          ft           j        t          t           j        t           j        t           j        t           j        t           j        t           j        g          t          t           j        t           j        t           j        t           j        g          ft           j+        t          t           j        t           j+        g          t          g           ft           j-        t          t           j-        g          t          t           j,        t           j0        t           j1        t           j2        g          ft           j#        t          t           j#        g          t          g           ft           j$        t          t           j#        t           j$        g          t          g           ft           j	        t          t           j        t           j        t           j        t           j	        g          t          t           j        t           j        t           j'        t           j        t           j        t           j        t           j(        t           j        t           j        t           j        t           j        g          ft           j%        t          t           j%        g          t          g           ft           j3        t          t           j%        t           j3        g          t          g           ft           j2        t          t           j)        t           j,        t           j"        t           j#        t           j2        g          t          t           j-        g          ft           j&        t          t           j%        t           j&        g          t          g           ft           j        t          t           j        t           j        t           j        t           j'        t           j        t           j        t           j        t           j        t           j        t           j        t           j        t           j        t           j        t           j        t           j        g          t          t           j        t           j        t           j        t           j        t           j        t           j        t           j        t           j        t           j        t           j        t           j(        t           j        t           j        t           j        t           j	        g          fS )a  
    Logical relations between unary predicates as dictionary.

    Each key is a predicate, and item is two groups of predicates.
    First group contains the predicates which are implied by the key, and
    second group contains the predicates which are rejected by the key.

    )4r   r   setr   complexr   r   r"   r#   r
   r   r   r   extended_nonnegativeextended_nonzeroextended_positiveextended_realr   integernonnegativenonzeror   r   realextended_negativeextended_nonpositiver	   r(   r   nonpositiver   r   r   r   r   r!   r   r)   r   r   r   r   r$   r   r    r&   is_true
nonintegerr*   r%   r'   r+   r,   r-   r.   get_known_facts_dictrD      s   f	c1;qy!(KLLQZ,a.A	 	 	f 	
#q/00#b'':	f
 	
Q]O,,c"gg6f 	
	C	18<==QZ,a.ABCCEf 	
S!"4!566B@f 	
c1;qy!+	 2	Q_ah		1=!)QZ		   q*A,B	QZqz	Q]A,?	!16+ , ,	-f" 	

S!*a&8!(AH	Q\1#57 8 89<RB#f& 	
ak1=!)QV	1;	1:	  q{AJ	QUA$7	  'f0 	
c1=!2E	 2AO#E F FQ[!0!2E	Q]AJ0C	 	 	1f: 	
amQ5K	& " " 3Q[	
A' ) * *!+;f@ 	
amQ5K	& " "Q-@	QZ!4ag ? @ @!AAfF 	
S!-1C	"  QV4557GfJ 	
c1=!2H	A/#B C CQ !"8!+	
A'@ 	A 	ABKfR 	
#q}ao>??Q[MSfV 	
3qx0113
	Q082 43 43 4WfZ 	

S!*&&B0[f\ 	
c1;-((#b''2]f f^ 	
c1?AM19	!+    !$ak16	Q3	 2	Q_aj!)	aj!"5q}	qy!%	QWaj!&!&&B "C "CD_fn 	

S!-455sAK		1;!+		1<Q]	qy!%QW	
AFA,af	<6 87 87 8ofx 	
	CamQY	1;	1:	  q{AJ	Q0!2BD E EFyf@ 	
S!"4a6H	"  r77$AfD 	
sAJah?@@QZLEfH 	
sAM19a6H	1;		16   !+qvq{	
AIq2AE	QWaj!&": ; ;<IfR 	
	C$$c"gg.SfT 	
S!"4al!CDDc"ggNUfV 	

S!-A4G	 2AO	!+qz1=!)	   q{A$:	Q[!*	Q]AJ	QWaf. / /0Wfd 	
c1=!2E	 2AO	
A'#) * *+.		1;(>	QXq{AI	aj!-		15!*a&917	
AFA,af06 ,7 ,78eft 	
sAL>**CGG4ufv 	
Q]AIq7M	1;	  q*AK	
A')<> ? ?@wf~ 	
Q]AIq7M	1;	  q{A$7	
A'	QW& ' '(fH 	
	C	13E	1;	16C D DQ[!*a&9	QV% 	& 	&'IfP 	
3!(+,,c"gg6QfR 	
Q[!-	AOQXq{		19aeQZ9 : : 	QVQ[!*al	Q0!2B	 	 	Sf^ 	
sAJah	QXqy2 3 3474E4EG_f f fb 	

S!-A4J	A/	!+q}ai	   q*A,B	QZQ-@	q*AF4 5 56cfn 	
c1:q|	QX#' ( (),aj\):):<ofr 	
c1=!2H	A/	
A'#) * *+.		1;(;	!+qy	aj!"5q}	qy!%QW	
AFA,af06 ,7 ,78sfB 	
#q{AM19	 2	Q_ah		1=!)QZ	
AF	   "1;0C	QZ	
A'	Q-qv#7 8 8	9CfR 	

S!+q}ai	1;
AFD E EQ[!*al	Q0!2BD 	E 	EFSfZ 	
amQY	QV  "AK	Q0$2  3  34[f` 	
#q11?CDDc"ggNafb 	

S!*&&Q\1<	QY-( )) )) *cff 	
3z??CGG,gfh 	
c18Q[122CGG<ifj 	
3qy!(	   ak16	
AIq2AE	QWaj!&!: ; ;<kfr 	
sAL>**CGG4sft 	
Cq/@ ABBCGGLufv 	
	CQ\18QX		  !*&&(wfz 	
S!,0B!CDDc"ggN{f| 	
ak1=!)QV	 6	1;		q}aj!&!&B C C 	Q[!-q/A	Q[!*al	
A'AE1:	QWa&68 	9 	9	:}f f fr-   N)__doc__sympy.assumptions.askr   sympy.assumptions.cnfr   sympy.core.cacher   r/   r1   r3   rD   r,   r-   r.   <module>rI      s    
 $ # # # # # ) ) ) ) ) ) $ $ $ $ $ $L L 	L\ 	  	> 	4 4 	4l 	o o 	o o or-   