§
    OŠtjä` ã                   ó`  — d dl mZ d dlmZ d dlmZmZ d dlmZ d dl	m
Z
 d dlmZmZmZmZmZmZmZmZ d dlmZ d dlmZ d d	lmZmZ d d
lmZmZmZmZ d dl m!Z!m"Z" d dl#m$Z$m%Z%m&Z&m'Z'm(Z(m)Z)m*Z* d dl+m,Z, d dl-m.Z.m/Z/m0Z0m1Z1m2Z2m3Z3m4Z4m5Z5m6Z6m7Z7m8Z8m9Z9m:Z:m;Z; d dl<m=Z=m>Z> d dl?m@Z@ d dlAmBZB d dlCmDZDmEZE d dlFmGZG d dlHmIZI d dlJmKZK d dlLmMZM d dlNmOZOmPZP d dlQmRZR d dlSmTZT d dlmUZUmVZV d dlWmXZXmYZY d dlZm[Z[ d dl\m]Z] d dl^m_Z_m`Z`maZa  ed¦  «        \  ZbZcZd ed d!¬"¦  «        Ze ed#d!¬$¦  «        \  ZfZg ed%d!¬&¦  «        Zh ed'd!¬(¦  «        Zi ed%d!¬)¦  «        Zj ed'd!¬*¦  «        Zk ed+d!¬,¦  «        Zl ed-d!¬.¦  «        Zm ed/d!¬0¦  «        Zn ed-d!¬1¦  «        Zo ed/d!¬2¦  «        Zp ed3d!¬4¦  «        Zq ed5d!¬6¦  «        Zr ed7d!d!¬8¦  «        Zsd9„ Ztd:„ Zud;„ Zvd<„ Zwd=„ Zxd>„ Zyd?„ Zzd@„ Z{dA„ Z|dB„ Z}dC„ Z~dD„ ZdE„ Z€dF„ Z�dG„ Z‚dH„ ZƒdI„ Z„dJ„ Z…dK„ Z†e`dL„ ¦   «         Z‡dM„ ZˆdN„ Z‰dO„ ZŠdP„ Z‹dQ„ ZŒdR„ Z�e_dS„ ¦   «         ZŽdT„ Z�dU„ Z�e`dV„ ¦   «         Z‘dW„ Z’dX„ Z“dY„ Z”dZ„ Z•d[„ Z–d\„ Z—d]„ Z˜d^„ Z™d_„ Zšd`„ Z›da„ Zœdb„ Z�dc„ Zždd„ ZŸde„ Z df„ Z¡dg„ Z¢dh„ Z£di„ Z¤dj„ Z¥dk„ Z¦dl„ Z§dm„ Z¨dn„ Z©do„ Zªdp„ Z«dq„ Z¬dr„ Z­ds„ Z®dt„ Z¯du„ Z°dv„ Z±dw„ Z²dx„ Z³dy„ Z´dz„ Zµd{„ Z¶d|„ Z·e`d}„ ¦   «         Z¸e`d~„ ¦   «         Z¹e`d„ ¦   «         Zºd€„ Z»d�„ Z¼d‚„ Z½dƒ„ Z¾d„„ Z¿d…„ ZÀd†„ ZÁd‡„ ZÂdˆ„ ZÃd‰„ ZÄdŠ„ ZÅd‹„ ZÆdŒ„ ZÇd�„ ZÈdŽ„ ZÉd�„ ZÊd�„ ZËd‘„ ZÌd’„ ZÍd“„ ZÎd”„ ZÏd•„ ZÐd–„ ZÑd—„ ZÒd˜„ ZÓd™„ ZÔdš„ ZÕd›„ ZÖdœ„ Z×d�„ ZØdž„ ZÙdŸS ) é    )ÚAccumBounds)ÚAdd)ÚLambdaÚdiff)ÚMod)ÚMul)ÚEÚFloatÚIÚRationalÚnanÚooÚpiÚzoo)ÚPow)ÚS)ÚSymbolÚsymbols)ÚargÚ	conjugateÚimÚre)ÚexpÚlog)ÚacothÚasinhÚatanhÚcoshÚcothÚsinhÚtanh)Úsqrt)ÚacosÚacotÚacscÚasecÚasinÚatanÚatan2ÚcosÚcotÚcscÚsecÚsinÚsincÚtan)ÚbesseljÚjn)Ú	Heaviside)ÚMatrix)ÚcancelÚgcd)Úlimit)ÚO)Úseries)ÚImageSet)Ú	FiniteSetÚInterval)Úsimplify)Ú	unchanged)ÚArgumentIndexErrorÚ	PoleError)ÚNeÚEq)Ú	Piecewise)ÚSetExpr)ÚXFAILÚslowÚraiseszx y zÚrT©Úrealzk m©ÚintegerÚp©ÚpositiveÚn©Únegative)Únonpositive©ÚnonnegativeÚnz)ÚnonzeroÚep)Úextended_positiveÚen)Úextended_negative)Úextended_nonpositive)Úextended_nonnegativeÚenz)Úextended_nonzeroÚa)Ú	algebraicÚna)rW   ra   c                  óò#  — t          d¦  «        \  } }t          dd¬¦  «        }t          j        t          d¦  «        k    sJ ‚t          t          ¦  «        t          u sJ ‚t          t
          ¦  «        t          u sJ ‚t          t          ¦  «        t          dd¦  «        k    sJ ‚t          t          ¦  «        t          t          ¦  «        z
  t          dd¦  «        k    sJ ‚t          t          t          z  ¦  «        t          t          z  k    sJ ‚t          t           t          z  ¦  «        t           t          z  k    sJ ‚d	t          t          ¦  «        z  t          j
        u sJ ‚d	t          t          ¦  «        z  t          j
        u sJ ‚d	t          t          ¦  «        z   t          dd¦  «        k    sJ ‚d
t          t          ¦  «        z   t          dd¦  «        k    sJ ‚t          d	¦  «        d	k    sJ ‚t          |t          z  ¦  «        t          t          |¦  «        z  k    sJ ‚t          t          | ¦  «        ¦  «        | k    sJ ‚t          t          | ¦  «        ¦  «        | t          d| dz  z   ¦  «        z  k    sJ ‚t          t          | ¦  «        ¦  «        t          d| dz  z
  ¦  «        k    sJ ‚t          t!          | ¦  «        ¦  «        dt          dd| dz  z  z   ¦  «        | z  z  k    sJ ‚t          t#          | ¦  «        ¦  «        d| z  k    sJ ‚t          t%          | ¦  «        ¦  «        t          dd| dz  z  z
  ¦  «        k    sJ ‚t          t'          || ¦  «        ¦  «        |t          | dz  |dz  z   ¦  «        z  k    sJ ‚t          t(          t          z  ¦  «        t          t(          ¦  «        t          z  k    sJ ‚t          t(           t          z  ¦  «        t          t(          ¦  «         t          z  k    sJ ‚t          dt          z  ¦  «        t          d¦  «         t          z  k    sJ ‚t          t(          ¦  «        d	k    sJ ‚t          t(           ¦  «        d	k    sJ ‚t          dt(          z  ¦  «        d	k    sJ ‚t          dt(          z  ¦  «        d	k    sJ ‚t          dddz  z  t(          z  ¦  «        d	k    sJ ‚t          dddz  z  t(          z  ¦  «        d	k    sJ ‚t          t(          dz  ¦  «        dk    sJ ‚t          t(           dz  ¦  «        dk    sJ ‚t          t(          t+          d
d¦  «        z  ¦  «        dk    sJ ‚t          t(          t+          dd¦  «        z  ¦  «        dk    sJ ‚t          ddd¬¦  «        }t          dd¬¦  «        }t          t(          |z  dz  ¦  «        d|dz  t          j        z
  z  k    sJ ‚t          t(          t.          z  dz  ¦  «        j        t          k    sJ ‚t          t(          |z  dz  ¦  «        d	k    sJ ‚t          t(          t.          z  ¦  «        d	k    sJ ‚t          t(          t.          z  ¦  «                             t.          d¦  «        t          t(          t.          z  dz  ¦  «                             t.          d¦  «        k    sJ ‚t          t(          dz  ¦  «        t          j        t          d¦  «        z  k    sJ ‚t          t(          t+          dd¦  «        z  ¦  «        t+          dd¦  «        t          d¦  «        z  k    sJ ‚t          t(          dz  ¦  «        t          j        t          d¦  «        z  k    sJ ‚t          t(           dz  ¦  «        t+          dd¦  «        t          d¦  «        z  k    sJ ‚t          t(          t+          dd¦  «        z  ¦  «        t          j        t          d¦  «        z  k    sJ ‚t          t(          t+          dd¦  «        z  ¦  «        t+          dd¦  «        t          d¦  «        z  k    sJ ‚t          t(          dz  ¦  «        t          j        k    sJ ‚t          t(           dz  ¦  «        t+          dd¦  «        k    sJ ‚t          t(          t+          dd¦  «        z  ¦  «        t+          dd¦  «        k    sJ ‚t          t(          t+          dd¦  «        z  ¦  «        t+          dd¦  «        k    sJ ‚t          t(          t+          dd
¦  «        z  ¦  «        t          d
t          d
¦  «        z
  dz  ¦  «        k    sJ ‚t          t(          t+          dd
¦  «        z  ¦  «        t          d
t          d
¦  «        z   dz  ¦  «        k    sJ ‚t          t(          t+          dd
¦  «        z  ¦  «        t          t(          t+          dd
¦  «        z  ¦  «        k    sJ ‚t          t(          t+          dd
¦  «        z  ¦  «        t          t(          t+          dd
¦  «        z  ¦  «        k    sJ ‚t          t(          t+          dd
¦  «        z  ¦  «        t          t(          t+          dd
¦  «        z  ¦  «         k    sJ ‚t          t(          t+          dd
¦  «        z  ¦  «        t          t(          t+          dd
¦  «        z  ¦  «         k    sJ ‚t          t(          t+          dd
¦  «        z  ¦  «        t          t(          t+          dd
¦  «        z  ¦  «         k    sJ ‚t          t(          dz  ¦  «        t          dt          d¦  «        z
  dz  ¦  «        k    sJ ‚t          t(          dz  ¦  «        t+          dd¦  «        t          d
¦  «        dz  z   k    sJ ‚t          t(          dz  ¦  «        t          d¦  «         dz  t          d¦  «        dz  z   k    sJ ‚t          t(          t+          d
d¦  «        z  ¦  «        t          d¦  «        dz  t          d¦  «        dz  z   k    sJ ‚t          t(          t+          dd¦  «        z  ¦  «        t          d¦  «         dz  t          d¦  «        dz  z
  k    sJ ‚t          t(          t+          dd¦  «        z  ¦  «        t          d¦  «        dz  t          d¦  «        dz  z
  k    sJ ‚t          t(          t+          dd ¦  «        z  ¦  «        t          t(          d z  ¦  «        k    sJ ‚t          t(          t+          d!d ¦  «        z  ¦  «        t          t(          d z  ¦  «         k    sJ ‚t          t(          t+          d"d ¦  «        z  ¦  «        t          t(          d z  ¦  «         k    sJ ‚t          t(          t+          d#d ¦  «        z  ¦  «        t          t(          d z  ¦  «        k    sJ ‚t          | t          z  ¦  «        t          | ¦  «        t          z  k    sJ ‚t          t.          t(          z  ¦  «        d	k    sJ ‚t          dt.          z  t(          z  ¦  «        d	k    sJ ‚t          dt.          z  t(          z  dz   ¦  «        t          d¦  «        k    sJ ‚t          dt.          z  t(          z  t4          t(          z  z   dz   ¦  «        dt4          dt.          z  z   z  t          d¦  «        z  k    sJ ‚t          t.          t(          z  t          z  ¦  «        t          t.          t(          z  ¦  «        t          z  k    sJ ‚t          t6          ¦  «        j        du sJ ‚t          d	d¬$¦  «        j        sJ ‚t          t<          ¦  «        j        �J ‚t          t>          ¦  «        j        du sJ ‚tA          d%d¬&¦  «        }t          t(          |z  ¦  «        j        sJ ‚tA          d'dd¬(¦  «        }t          |¦  «        j!        du sJ ‚t          |¦  «        j!        �J ‚tE          t          tG          | ¦  «        tI          |¦  «        z
  ¦  «        t          ¦  «        du sJ ‚tE          t          tG          | ¦  «         tI          |¦  «        z   ¦  «        t          ¦  «        du sJ ‚t          tK          tM          d	d¦  «        ¦  «        ¦  «        tK          tO          tQ          | t          | ¦  «        ¦  «        tM          d	d¦  «        ¦  «        ¦  «        k    sJ ‚tS          tU          dd)¦  «        ¦  «        d*d+gz   D ]u}tU          |dz  dz   ¦  «        D ]]}|t(          z  |z  } tW          tY          t          | ¦  «        ¦  «        t          tY          | ¦  «        ¦  «        z
  ¦  «        }|d,k     sJ ‚Œ^Œvt          d	d¬$¦  «        j-        du sJ ‚t          t.          t(          z  d¬$¦  «        j-        du sJ ‚t          t]          ddd¬$¦  «        d¬$¦  «        j-        du sJ ‚d S )-Núx yÚzT©Ú	imaginaryé   éÿÿÿÿéþÿÿÿé   r   é   é   é   éýÿÿÿé
   éI   é   ég   ÚneF©rL   ÚevenÚe©rv   é   é   éûÿÿÿé   éûÿÿé   éùÿÿÿéõÿÿÿéh   éi   éj   é˜ÿÿÿé–ÿÿÿ©ÚevaluateÚq©ÚrationalÚqn)rŠ   rW   é   é<   éU   çê-�™—q=)/r   r.   Únargsr;   r   r   r   r   r   r   ÚZeror    r'   r(   r"   r#   r$   r%   r&   r)   r   r   ÚHalfÚkÚfuncÚsubsÚmrH   Úis_realÚis_algebraicr`   rb   r   Úis_rationalÚ
isinstancer   r   rD   r<   r:   r   ÚlistÚrangeÚabsÚfloatÚis_zeror   )	ÚxÚyre   rt   rw   rˆ   r‹   ÚdrP   s	            úq/var/www/html/CA-Chatbot/venv/lib/python3.11/site-packages/sympy/functions/elementary/tests/test_trigonometric.pyÚtest_sinr¤   3   s¬  € Ý�5‰>Œ>�D€A€qÝ�˜tÐ$Ñ$Ô$€AåŒ9�	 !™œÒ$Ð$Ð$Ð$Ý�s‰8Œ8•sˆ?ˆ?ˆ?ˆ?Ý�s‰8Œ8•sˆ?ˆ?ˆ?ˆ?å�r‰7Œ7•k " aÑ(Ô(Ò(Ð(Ð(Ð(Ý�r‰7Œ7•S�‘W”WÑ¥¨B°Ñ 2Ô 2Ò2Ð2Ð2Ð2Ý�r•!‰t‰9Œ9��1™ÒÐÐÐÝ•ˆs•1‰u‰:Œ:�"˜�Q™ÒÐÐÐØ�S•‰WŒW‰9�œÐÐÐÐØ�S•‰WŒW‰9�œÐÐÐÐØ�s•2‰wŒw‰;�+ b¨!Ñ,Ô,Ò,Ð,Ð,Ð,Ø�s•2‰wŒw‰;�+ a¨Ñ+Ô+Ò+Ð+Ð+Ð+åˆq‰6Œ6�QŠ;ˆ;ˆ;ˆ;åˆq•‰s‰8Œ8•q�˜a™œ‘yÒ Ð Ð Ð Ý�t�A‰wŒw‰<Œ<˜1ÒÐÐÐÝ�t�A‰wŒw‰<Œ<˜1�t A¨¨1©¡H™~œ~Ñ-Ò-Ð-Ð-Ð-Ý�t�A‰wŒw‰<Œ<�4  A q¡D¡™>œ>Ò)Ð)Ð)Ð)Ý�t�A‰wŒw‰<Œ<˜1¥ Q¨¨Q°©T©¡\Ñ 2Ô 2°QÑ 6Ñ7Ò7Ð7Ð7Ð7Ý�t�A‰wŒw‰<Œ<˜1˜q™5Ò Ð Ð Ð Ý�t�A‰wŒw‰<Œ<�4  A¨¨1©¡H¡Ñ-Ô-Ò-Ð-Ð-Ð-Ý�u�Q˜‰{Œ{ÑÔ˜q¥4¨¨1©¨q°!©t©Ñ#4Ô#4Ñ4Ò4Ð4Ð4Ð4å�r•!‰t‰9Œ9��R™œ¥™
Ò"Ð"Ð"Ð"Ý•ˆs•1‰u‰:Œ:�$�r™(œ(˜¥1™Ò$Ð$Ð$Ð$Ýˆr•!‰t‰9Œ9�˜a™œ˜¥™
Ò"Ð"Ð"Ð"å�r‰7Œ7�aŠ<ˆ<ˆ<ˆ<Ý•ˆs‰8Œ8�qŠ=ˆ=ˆ=ˆ=Ýˆq•‰t‰9Œ9˜Š>ˆ>ˆ>ˆ>Ýˆr•"‰u‰:Œ:˜Š?ˆ?ˆ?ˆ?Ýˆr�"�b‘&‰y�‰|ÑÔ Ò!Ð!Ð!Ð!Ýˆq��S‘‰y�‰|ÑÔ Ò!Ð!Ð!Ð!å�r�!‰t‰9Œ9˜Š>ˆ>ˆ>ˆ>Ý•ˆs�1‰u‰:Œ:˜ÒÐÐÐÝ�r•(˜1˜a‘.”.Ñ Ñ!Ô! QÒ&Ð&Ð&Ð&Ý�r•(˜1˜a‘.”.Ñ Ñ!Ô! RÒ'Ð'Ð'Ð'å	�˜t¨%Ð	0Ñ	0Ô	0€BÝ�˜$ÐÑÔ€AÝ�r�"‰u�Q‰w‰<Œ<˜B " Q¡$­¬¡-Ñ0Ò0Ð0Ð0Ð0Ý�r•!‰t�A‰v‰;Œ;Ô�sÒ"Ð"Ð"Ð"Ý�r�!‰t�A‰v‰;Œ;˜!ÒÐÐÐÝ�r•!‰t‰9Œ9˜Š>ˆ>ˆ>ˆ>Ý�r•!‰t‰9Œ9�>Š>�!˜QÑÔ¥3¥r­!¡t¨A¡v¡;¤;×#3Ò#3µA°qÑ#9Ô#9Ò9Ð9Ð9Ð9å�r�!‰t‰9Œ9�œ�t A™wœw™Ò&Ð&Ð&Ð&Ý�r•(˜2˜q‘/”/Ñ!Ñ"Ô"¥h¨r°1¡o¤oµd¸1±g´gÑ&=Ò=Ð=Ð=Ð=å�r�!‰t‰9Œ9�œ�t A™wœw™Ò&Ð&Ð&Ð&Ý•ˆs�1‰u‰:Œ:� " a™œ­¨a©¬Ñ0Ò0Ð0Ð0Ð0Ý�r•(˜2˜q‘/”/Ñ!Ñ"Ô"¥a¤f­T°!©W¬W¡nÒ4Ð4Ð4Ð4Ý�r•(˜2˜q‘/”/Ñ!Ñ"Ô"¥h¨r°1¡o¤oµd¸1±g´gÑ&=Ò=Ð=Ð=Ð=å�r�!‰t‰9Œ9�œÒÐÐÐÝ•ˆs�1‰u‰:Œ:� " a™œÒ(Ð(Ð(Ð(Ý�r•(˜1˜a‘.”.Ñ Ñ!Ô!¥X¨b°!¡_¤_Ò4Ð4Ð4Ð4Ý�r•(˜2˜q‘/”/Ñ!Ñ"Ô"¥h¨r°1¡o¤oÒ5Ð5Ð5Ð5å�r•(˜1˜a‘.”.Ñ Ñ!Ô!¥T¨1­t°A©w¬w©;¸!Ñ*;Ñ%<Ô%<Ò<Ð<Ð<Ð<Ý�r•(˜1˜a‘.”.Ñ Ñ!Ô!¥T¨1­t°A©w¬w©;¸!Ñ*;Ñ%<Ô%<Ò<Ð<Ð<Ð<Ý�r•(˜1˜a‘.”.Ñ Ñ!Ô!¥S­­H°Q¸©N¬NÑ):Ñ%;Ô%;Ò;Ð;Ð;Ð;Ý�r•(˜1˜a‘.”.Ñ Ñ!Ô!¥S­­H°Q¸©N¬NÑ):Ñ%;Ô%;Ò;Ð;Ð;Ð;Ý�r•(˜1˜a‘.”.Ñ Ñ!Ô!¥c­"­X°a¸©^¬^Ñ*;Ñ&<Ô&<Ð%<Ò<Ð<Ð<Ð<Ý�r•(˜1˜a‘.”.Ñ Ñ!Ô!¥c­"­X°a¸©^¬^Ñ*;Ñ&<Ô&<Ð%<Ò<Ð<Ð<Ð<å�r•(˜5 !Ñ$Ô$Ñ$Ñ%Ô%­#­bµ¸!¸Q±´Ñ.?Ñ*@Ô*@Ð)@Ò@Ð@Ð@Ð@å�r�!‰t‰9Œ9�˜a¥$ q¡'¤'™k¨1™_Ñ-Ô-Ò-Ð-Ð-Ð-å�r�"‰u‰:Œ:� " a™œ­4°©7¬7°1©9Ñ4Ò4Ð4Ð4Ð4å�r�"‰u‰:Œ:�$˜q™'œ'˜ !™¥d¨1¡g¤g¨a¡iÑ/Ò/Ð/Ð/Ð/Ý�r•(˜1˜b‘/”/Ñ!Ñ"Ô"¥d¨1¡g¤g¨a¡iµ$°q±'´'¸!±)Ñ&;Ò;Ð;Ð;Ð;Ý�r•(˜2˜rÑ"Ô"Ñ"Ñ#Ô#­¨Q©¬ x°¡zµD¸±G´G¸A±IÑ'=Ò=Ð=Ð=Ð=Ý�r•(˜3 Ñ#Ô#Ñ#Ñ$Ô$­¨Q©¬°©	µD¸±G´G¸A±IÑ(=Ò=Ð=Ð=Ð=å�r•(˜3 Ñ$Ô$Ñ$Ñ%Ô%­­R°©V©¬Ò4Ð4Ð4Ð4Ý�r•(˜3 Ñ$Ô$Ñ$Ñ%Ô%­#­b°©f©+¬+¨Ò5Ð5Ð5Ð5å�r•(˜4 Ñ%Ô%Ñ%Ñ&Ô&­3­r°#©v©;¬;¨,Ò6Ð6Ð6Ð6Ý�r•(˜4 Ñ%Ô%Ñ%Ñ&Ô&­#­b°©f©+¬+Ò5Ð5Ð5Ð5åˆq•‰s‰8Œ8•t˜A‘w”w�q‘yÒ Ð Ð Ð å�q•‰t‰9Œ9˜Š>ˆ>ˆ>ˆ>Ýˆr•!‰t•B‰w‰<Œ<˜1ÒÐÐÐÝˆq•‰s•2‰v˜‰z‰?Œ?�c !™fœfÒ$Ð$Ð$Ð$Ýˆq•‰s•2‰v��"™‰}˜qÑ Ñ!Ô! b­A°µ!±©G¡_µS¸±V´VÑ%;Ò;Ð;Ð;Ð;å�q•‰t•A‰v‰;Œ;�$�q¥™t™*œ*¥Q™,Ò&Ð&Ð&Ð&å�q‰6Œ6Œ>˜TÐ!Ð!Ð!Ð!åˆq˜5Ð!Ñ!Ô!Ô.Ð.Ð.Ð.Ý�q‰6Œ6ÔÐ&Ð&Ð&Ý�r‰7Œ7Ô 5Ð(Ð(Ð(Ð(Ýˆs˜TÐ"Ñ"Ô"€AÝ�r�!‰t‰9Œ9Ô!Ð!Ð!Ð!Ý	�˜t¨TÐ	2Ñ	2Ô	2€BÝˆr‰7Œ7Ô %Ð'Ð'Ð'Ð'Ýˆq‰6Œ6ÔÐ%Ð%Ð%å•c�2˜a™5œ5¥2 a¡5¤5™=Ñ)Ô)­3Ñ/Ô/°4Ð7Ð7Ð7Ð7Ý•c�2˜a™5œ5˜&¥2 a¡5¤5™.Ñ)Ô)­3Ñ/Ô/°5Ð8Ð8Ð8Ð8å�w•x  1‘~”~Ñ&Ô&Ñ'Ô'­7µ8½FÀ1ÅcÈ!ÁfÄfÑ<MÔ<MÝ  1‘~”~ñ4'ô 4'ñ ,(ô ,(ò (ð (ð (ð (õ •%˜˜2‘,”,ÑÔ 2 r (Ñ*ð ð ˆÝ�q˜‘s˜Q‘w‘”ð 	ð 	ˆAØ•"‘�Q‘ˆAÝ•U�3˜q™6œ6‘]”]¥S­¨q©¬¡]¤]Ñ2Ñ4Ô4ˆAØ�u’9�9�9�9�9ð	õ
 ˆq˜5Ð!Ñ!Ô!Ô)¨TÐ1Ð1Ð1Ð1Ý�q•‰t˜eÐ$Ñ$Ô$Ô,°Ð4Ð4Ð4Ð4å�s�1�b 5Ð)Ñ)Ô)°EÐ:Ñ:Ô:ÔBÀdÐJÐJÐJÐJÐJÐJó    c                  ó4  — dD �]} t          d| z  | dz  ¦  «        D ]ù}|t          z  | z  }t          |t          dz  z   ¦  «        t          |¦  «        k    sJ d|| fz  ¦   «         ‚t          |t          dz  z
  ¦  «        t          |¦  «         k    sJ d|| fz  ¦   «         ‚t          |¦  «        t          |t          dz  z
  ¦  «        k    sJ d|| fz  ¦   «         ‚t          |¦  «         t          |t          dz  z   ¦  «        k    sJ d|| fz  ¦   «         ‚Œú�Œd S )N)rh   rk   ry   rm   rl   rn   rp   r~   é   é   é   é   é(   r�   éx   rj   rk   úfails for %d*pi/%d)rœ   r   r.   r*   )r¢   rP   r    s      r£   Útest_sin_cosr®   ²   s8  € ØDð Kñ KˆÝ�r˜!‘t˜Q˜q™SÑ!Ô!ð 	Kð 	KˆAØ•"‘�Q‘ˆAÝ�q�2˜a™4‘x‘=”=¥C¨¡F¤FÒ*Ð*Ð*Ð,@ÀAÀqÀ6Ñ,IÑ*Ô*Ð*Ý�q�2˜a™4‘x‘=”=¥S¨¡V¤V GÒ+Ð+Ð+Ð-AÀQÈÀFÑ-JÑ+Ô+Ð+Ý�q‘6”6�S ¥R¨¡T¡™]œ]Ò*Ð*Ð*Ð,@ÀAÀqÀ6Ñ,IÑ*Ô*Ð*Ý˜‘F”F�7�c !¥b¨¡d¡(™mœmÒ+Ð+Ð+Ð-AÀQÈÀFÑ-JÑ+Ô+Ð+Ð+ñ	KðKð Kr¥   c                  óü   — t          t          ¦  «                             t          dd¦  «        t          t          dz  dz  z
  t          dz  dz  z   t          dz  dz  z
  t          t          dz  ¦  «        z   k    sJ ‚d S )	Nr   é	   ry   rn   rl   r¬   rr   i°  )r.   r    r9   r8   © r¥   r£   Útest_sin_seriesr²   ¼   sq   € Ý�q‰6Œ6�=Š=�˜A˜qÑ!Ô!Ý	�Aˆq‰D�‰F‰
•Q˜‘T˜#‘XÑ¥ 1¡ T¡	Ñ)­A­a°©d©G¬GÑ3ò4ð 4ð 4ð 4ð 4ð 4r¥   c                  ó  — t          t          ¦  «                             t          ¦  «        t           t          t          t          z  ¦  «        t          t           t          z  ¦  «        z
  z  dz  k    sJ ‚t          t          ¦  «                             t
          ¦  «        dt          t          dz  ¦  «        z  dt          t          dz  ¦  «        dz  z   z  k    sJ ‚t          t          ¦  «                             t          ¦  «        t          dt          t          t          ¦  «        d¦  «        t          t          t          t          ¦  «        d¦  «        z  fdt          t          dz  ¦  «        z  t          t          dz  ¦  «        dz  dz   z  df¦  «        k    sJ ‚t          t          t          ¦  «        ¦  «                             t          ¦  «                             t          d¦  «                             ¦   «         t          t          ¦  «                             t          ¦  «                             t          t          d¦  «        ¦  «                             ¦   «         k    sJ ‚t          t          t          ¦  «        ¦  «                             t          ¦  «                             t          d¦  «                             ¦   «         t          t          ¦  «                             t          ¦  «                             t          t          d¦  «        ¦  «                             ¦   «         k    sJ ‚t          t!          t          ¦  «        ¦  «                             t          ¦  «                             t          d¦  «                             ¦   «         t          t          ¦  «                             t          ¦  «                             t          t!          d¦  «        ¦  «                             ¦   «         k    sJ ‚t          t#          t          ¦  «        ¦  «                             t          ¦  «                             t          d¦  «                             ¦   «         t          t          ¦  «                             t          ¦  «                             t          t#          d¦  «        ¦  «                             ¦   «         k    sJ ‚t          t          t          ¦  «        ¦  «                             t          ¦  «                             t          d¦  «                             ¦   «         t          t          ¦  «                             t          ¦  «                             t          t          d¦  «        ¦  «                             ¦   «         k    sJ ‚t          t%          t          ¦  «        ¦  «                             t          ¦  «                             t          d¦  «                             ¦   «         t          t          ¦  «                             t          ¦  «                             t          t%          d¦  «        ¦  «                             ¦   «         k    sJ ‚t          t          t          ¦  «        ¦  «                             t          ¦  «                             t          d¦  «                             ¦   «         t          t          ¦  «                             t          ¦  «                             t          t          d¦  «        ¦  «                             ¦   «         k    sJ ‚t          t          t          ¦  «        ¦  «                             t          ¦  «                             t          d¦  «                             ¦   «         t          t          ¦  «                             t          ¦  «                             t          t          d¦  «        ¦  «                             ¦   «         k    sJ ‚t          t'          t          ¦  «        ¦  «                             t(          ¦  «        t          t          t           z  z  dz  t          t          t          z  z  dz  z
  k    sJ ‚t          t          ¦  «                             t*          ¦  «        dt+          t          ¦  «        z  k    sJ ‚t          t          ¦  «                             t$          ¦  «        t%          t          t          dz  z
  d¬¦  «        k    sJ ‚t          t          ¦  «                             t,          ¦  «        dt-          t          t          dz  z
  d¬¦  «        z  k    sJ ‚t          t%          t          ¦  «        ¦  «                             t(          ¦  «        t          t%          t          ¦  «        ¦  «        k    sJ ‚t          t          ¦  «                             t.          ¦  «        t1          t          t          z  dz  ¦  «        t/          t2          j        t          ¦  «        z  k    sJ ‚t          t          ¦  «                             t.          ¦  «                             t          d¦  «        t          d¦  «        k    sJ ‚d S )Nrk   rh   r   Try   Fr†   )r.   r    Úrewriter   r   r0   r+   rC   rB   r   r   r   r    r•   rP   r   r!   r   r*   r   r   r,   r-   r1   r"   r   r’   r±   r¥   r£   Útest_sin_rewriterµ   Á   sñ  € Ý�q‰6Œ6�>Š>�#ÑÔ¥1 "¥c­!­A©#¡h¤hµµa°R½±T±´Ñ&:Ñ";¸AÑ"=Ò=Ð=Ð=Ð=Ý�q‰6Œ6�>Š>�#ÑÔ !¥C­¨!©¡H¤H¡*¨aµ#µa¸±c±(´(¸A±+©oÑ">Ò>Ð>Ð>Ð>Ý�q‰6Œ6�>Š>�#ÑÔÝ�1•b��A™œ ‘l”l¥R­­A­r©
¬
°AÑ%6Ô%6Ñ6Ð7Ø•S�˜1™‘X”X‘:�s¥1 Q¡3™xœx¨™{¨Q™Ñ/°Ð6ñ	8ô 	8ò8ð 8ð 8ð 8õ �t•A‰wŒw‰<Œ<×ÒÝñô ßŠT•!�Q‰ZŒZŸš™œ�s¥1™vœvŸ~š~­cÑ2Ô2×7Ò7½½4À¹7¼7ÑCÔC×EÒEÑGÔGòHð Hð Hð Hå�t•A‰wŒw‰<Œ<×ÒÝñô ßŠT•!�Q‰ZŒZŸš™œ�s¥1™vœvŸ~š~­cÑ2Ô2×7Ò7½½4À¹7¼7ÑCÔC×EÒEÑGÔGòHð Hð Hð Hå�t•A‰wŒw‰<Œ<×ÒÝñô ßŠT•!�Q‰ZŒZŸš™œ�s¥1™vœvŸ~š~­cÑ2Ô2×7Ò7½½4À¹7¼7ÑCÔC×EÒEÑGÔGòHð Hð Hð Hå�t•A‰wŒw‰<Œ<×ÒÝñô ßŠT•!�Q‰ZŒZŸš™œ�s¥1™vœvŸ~š~­cÑ2Ô2×7Ò7½½4À¹7¼7ÑCÔC×EÒEÑGÔGòHð Hð Hð Hå�s•1‰vŒv‰;Œ;×ÒÝñô ßŠT•!�Q‰ZŒZŸš™œ�s¥1™vœvŸ~š~­cÑ2Ô2×7Ò7½½3¸q¹6¼6ÑBÔB×DÒDÑFÔFòGð Gð Gð Gå�s•1‰vŒv‰;Œ;×ÒÝñô ßŠT•!�Q‰ZŒZŸš™œ�s¥1™vœvŸ~š~­cÑ2Ô2×7Ò7½½3¸q¹6¼6ÑBÔB×DÒDÑFÔFòGð Gð Gð Gå�s•1‰vŒv‰;Œ;×ÒÝñô ßŠT•!�Q‰ZŒZŸš™œ�s¥1™vœvŸ~š~­cÑ2Ô2×7Ò7½½3¸q¹6¼6ÑBÔB×DÒDÑFÔFòGð Gð Gð Gå�s•1‰vŒv‰;Œ;×ÒÝñô ßŠT•!�Q‰ZŒZŸš™œ�s¥1™vœvŸ~š~­cÑ2Ô2×7Ò7½½3¸q¹6¼6ÑBÔB×DÒDÑFÔFòGð Gð Gð Gå�s•1‰vŒv‰;Œ;×Ò�sÑ#Ô#¥q­­Q¨B©¡w°¡{µQµq½!±t±V¸Q±YÑ'>Ò>Ð>Ð>Ð>Ý�q‰6Œ6�>Š>�#ÑÔ !¥C­¡F¤F¡(Ò*Ð*Ð*Ð*Ý�q‰6Œ6�>Š>�#ÑÔ¥#¥a­"¨q©&¡j¸5Ð"AÑ"AÔ"AÒAÐAÐAÐAÝ�q‰6Œ6�>Š>�#ÑÔ !¥c­!­b°1©f©*¸uÐ&EÑ&EÔ&EÑ"EÒEÐEÐEÐEÝ�s•1‰vŒv‰;Œ;×Ò�sÑ#Ô#¥s­3­q©6¬6¡{¤{Ò2Ð2Ð2Ð2Ý�q‰6Œ6�>Š>�'Ñ"Ô"¥d­2­a©4°©6¡l¤lµ7½1¼6Å1Ñ3EÔ3EÑ&EÒEÐEÐEÐEÝ�q‰6Œ6�>Š>�'Ñ"Ô"×'Ò'­¨1Ñ-Ô-µ°Q±´Ò7Ð7Ð7Ð7Ð7Ð7r¥   c           	      ó6  — ddl m} t          | |¦  «        sJ ‚ | | |¦  «        ¦  «         | |¦  «        k    sJ ‚ | | t          |dd¬¦  «        ¦  «        ¦  «        |k    sJ ‚t	           | |¦  «        |z
  ¦  «                             ¦   «         dk     sJ ‚d S )Nr   )Úexpand_trigrh   Fr†   ç»½×Ùß|Û=)Úsympy.core.functionr·   r>   r   r�   rP   )ÚfÚirw   r·   s       r£   Ú_test_extrigr¼   à   s»   € Ø/Ð/Ð/Ð/Ð/Ð/Ý�Q˜‰?Œ?ÐÐˆ?Øˆ;�q�q˜‘t”tÑÔ   !¡¤Ò$Ð$Ð$Ð$ð ˆ;�q�q�˜Q ¨EÐ2Ñ2Ô2Ñ3Ô3Ñ4Ô4¸Ò9Ð9Ð9Ð9Ýˆqˆq�‰tŒt�a‰x‰=Œ=�?Š?ÑÔ˜uÒ$Ð$Ð$Ð$Ð$Ð$r¥   c            	      ó^  — t          t          t          z   ¦  «                             d¬¦  «        t          t          ¦  «        t	          t          ¦  «        z  t	          t          ¦  «        t          t          ¦  «        z  z   k    sJ ‚t          t          t          z
  ¦  «                             d¬¦  «        t          t          ¦  «        t	          t          ¦  «        z  t	          t          ¦  «        t          t          ¦  «        z  z
  k    sJ ‚t          t          t          z
  ¦  «                             d¬¦  «        t	          t          ¦  «        t          t          ¦  «        z  t          t          ¦  «        t	          t          ¦  «        z  z
  k    sJ ‚t          dt          z  ¦  «                             d¬¦  «        dt          t          ¦  «        z  t	          t          ¦  «        z  k    sJ ‚t          dt          z  ¦  «                             d¬¦  «        dt          t          ¦  «        dz  z  dt          t          ¦  «        z  z   k    sJ ‚t          dt          z  ¦  «                             d¬¦  «        dt          t          ¦  «        dz  z  t	          t          ¦  «        z  dt          t          ¦  «        z  t	          t          ¦  «        z  z   k    sJ ‚t          dt
          z  dz  ¦  «                             d¬¦  «        t          dt
          z  dz  d	¬
¦  «        k    sJ ‚t          t          t
          dz  z   ¦  «                             d¬¦  «        t          t
          dz  ¦  «        t	          t          ¦  «        z  t	          t
          dz  ¦  «        t          t          ¦  «        z  z   k    sJ ‚t          t           ddt          d¦  «        z  t	          d¦  «        z  ¦  «         t          t           ddt          d¦  «        dz  z  dt          d¦  «        z  z   ¦  «         d S )NT©Útrigrk   ry   éüÿÿÿrm   éøÿÿÿrz   Fr†   rh   )r.   r    r¡   Úexpandr*   r   r¼   r±   r¥   r£   Útest_sin_expansionrÃ   ê   sÕ  € õ �q•1‰u‰:Œ:×Ò $ÐÑ'Ô'­3­q©6¬6µ#µa±&´&©=½3½q¹6¼6Å#ÅaÁ&Ä&¹=Ñ+HÒHÐHÐHÐHÝ�q•1‰u‰:Œ:×Ò $ÐÑ'Ô'­3­q©6¬6µ#µa±&´&©=½3½q¹6¼6Å#ÅaÁ&Ä&¹=Ñ+HÒHÐHÐHÐHÝ�q•1‰u‰:Œ:×Ò $ÐÑ'Ô'­3­q©6¬6µ#µa±&´&©=½3½q¹6¼6Å#ÅaÁ&Ä&¹=Ñ+HÒHÐHÐHÐHÝˆq•‰s‰8Œ8�?Š? ˆ?Ñ%Ô%¨­3­q©6¬6©µ#µa±&´&©Ò8Ð8Ð8Ð8Ýˆq•‰s‰8Œ8�?Š? ˆ?Ñ%Ô%¨­Cµ©F¬F°A©I©¸½#½a¹&¼&¹Ñ)@Ò@Ð@Ð@Ð@Ýˆq•‰s‰8Œ8�?Š? ˆ?Ñ%Ô%¨­Cµ©F¬F°A©I©µc½!±f´fÑ)<¸qÅÅQÁÄ¹xÍÍAÉÌ¹Ñ)NÒNÐNÐNÐNÝˆq•‰t�B‰w‰<Œ<×Ò DÐÑ)Ô)­S°µ2±°b±À5Ð-IÑ-IÔ-IÒIÐIÐIÐIÝ�q•�B‘‰w‰<Œ<×Ò DÐÑ)Ô)­Sµ°B±©Z¬Z½½A¹¼Ñ->ÅÅRÈÁUÁÄÍCÕPQÉFÌFÑARÑ-RÒRÐRÐRÐRÝ•�a˜�3˜q™6œ6™¥# a¡&¤&™Ñ)Ô)Ð)Ý•�a˜�C ™FœF A™I™¨­#¨a©&¬&©Ñ0Ñ1Ô1Ð1Ð1Ð1r¥   c                  óö  — t          t          t           t          ¦  «        ¦  «        t          dd¦  «        k    sJ ‚t          t          dt          ¦  «        ¦  «        t          dd¦  «        k    sJ ‚t          t          t           d¦  «        ¦  «        t          dd¦  «        k    sJ ‚t          t          ddt          j        z  ¦  «        ¦  «        t          dd¦  «        k    sJ ‚t          t          dt          j        t          dd¦  «        z  ¦  «        ¦  «        t          dd¦  «        k    sJ ‚t          t          t          j        t          dd¦  «        z  t          j        t          dd¦  «        z  ¦  «        ¦  «        t          dt          t          j        t          dd¦  «        z  ¦  «        ¦  «        k    sJ ‚t          t          t          j        dz  t          j        dz  ¦  «        ¦  «        t          t          t          j        dz  ¦  «        t          t          j        dz  ¦  «        ¦  «        k    sJ ‚t          t          t          j        t          dd¦  «        z  t          j        t          dd	¦  «        z  ¦  «        ¦  «        t          t          t          j        t          dd	¦  «        z  ¦  «        t          t          j        t          dd¦  «        z  ¦  «        ¦  «        k    sJ ‚d S )
Nri   rh   r   rk   ry   rm   rr   rl   rn   )r.   r   r   r   ÚPir   r±   r¥   r£   Útest_sin_AccumBoundsrÆ   ù   s‚  € Ý�{�B˜3¥Ñ#Ô#Ñ$Ô$­°B¸Ñ(:Ô(:Ò:Ð:Ð:Ð:Ý�{˜1�bÑ!Ô!Ñ"Ô"¥k°"°aÑ&8Ô&8Ò8Ð8Ð8Ð8Ý�{�B˜3 Ñ"Ô"Ñ#Ô#¥{°2°qÑ'9Ô'9Ò9Ð9Ð9Ð9Ý�{˜1˜a¥¤™fÑ%Ô%Ñ&Ô&­+°b¸!Ñ*<Ô*<Ò<Ð<Ð<Ð<Ý�{˜1�aœd¥8¨A¨q¡>¤>Ñ1Ñ2Ô2Ñ3Ô3µ{À1ÀaÑ7HÔ7HÒHÐHÐHÐHÝ�{�1œ4¥¨¨A¡¤Ñ.µ´µX¸aÀ±^´^Ñ0CÑDÔDÑEÔEÍÐUWÕY\Õ]^Ô]aÕbjÐklÐnoÑbpÔbpÑ]pÑYqÔYqÑIrÔIrÒrÐrÐrÐrÝ�{�1œ4 ™6¥1¤4¨¡6Ñ*Ô*Ñ+Ô+­{½3½q¼tÀA¹v¹;¼;ÍÍAÌDÐQRÉFÉÌÑ/TÔ/TÒTÐTÐTÐTÝ�{�1œ4¥¨¨A¡¤Ñ.µ´µX¸aÀ±^´^Ñ0CÑDÔDÑEÔEÍÕUXÕYZÔY]Õ^fÐghÐjkÑ^lÔ^lÑYlÑUmÔUmÕorÕstÔswõ  yAð  BCð  EFñ  yGô  yGñ  tGñ  pHô  pHñ  JIô  JIò  Ið  Ið  Ið  Ið  Ið  Ir¥   c                  ó®   — t          t          ¦  «                             ¦   «         t          t          ¦  «        k    sJ ‚t	          t
          d„ ¦  «         d S )Nc                  óP   — t          t          ¦  «                             d¦  «        S ©Nrk   )r.   r    Úfdiffr±   r¥   r£   ú<lambda>z test_sin_fdiff.<locals>.<lambda>  ó   € ¥s­1¡v¤v§|¢|°A¡¤€ r¥   )r.   r    rÊ   r*   rG   r?   r±   r¥   r£   Útest_sin_fdiffrÍ     sB   € Ý�q‰6Œ6�<Š<‰>Œ>�S¥™VœVÒ#Ð#Ð#Ð#Ý
ÕÐ6Ð6Ñ7Ô7Ð7Ð7Ð7r¥   c                  ó6  — t          t           ¦  «        t          t          ¦  «         k    sJ ‚t          t           ¦  «        t          t          ¦  «        k    sJ ‚t          t           ¦  «        t          t          ¦  «         k    sJ ‚t	          t           ¦  «        t	          t          ¦  «         k    sJ ‚t          t          t
          z   ¦  «        t          t          ¦  «         k    sJ ‚t          t          dt
          z  z   ¦  «        t          t          ¦  «        k    sJ ‚t          t          dt
          z  z   ¦  «        t          t          ¦  «         k    sJ ‚t          t          dt
          z  z   ¦  «        t          t          ¦  «        k    sJ ‚t          t          dt
          z  z
  ¦  «        t          t          ¦  «         k    sJ ‚t          t          t
          z   ¦  «        t          t          ¦  «         k    sJ ‚t          t          dt
          z  z   ¦  «        t          t          ¦  «        k    sJ ‚t          t          dt
          z  z   ¦  «        t          t          ¦  «         k    sJ ‚t          t          dt
          z  z   ¦  «        t          t          ¦  «        k    sJ ‚t          t          dt
          z  z
  ¦  «        t          t          ¦  «         k    sJ ‚t          t          t
          z   ¦  «        t          t          ¦  «        k    sJ ‚t          t          dt
          z  z
  ¦  «        t          t          ¦  «        k    sJ ‚t	          t          t
          z   ¦  «        t	          t          ¦  «        k    sJ ‚t	          t          dt
          z  z
  ¦  «        t	          t          ¦  «        k    sJ ‚t          t
          dz  t          z
  ¦  «        t          t          ¦  «        k    sJ ‚t          t
          t          dd¦  «        z  t          z
  ¦  «        t          t          ¦  «         k    sJ ‚t          t
          t          dd¦  «        z  t          z
  ¦  «        t          t          ¦  «        k    sJ ‚t          t
          dz  t          z
  ¦  «        t          t          ¦  «        k    sJ ‚t          t
          t          dd¦  «        z  t          z
  ¦  «        t          t          ¦  «         k    sJ ‚t          t
          t          dd¦  «        z  t          z
  ¦  «        t          t          ¦  «        k    sJ ‚t          t
          dz  t          z
  ¦  «        t	          t          ¦  «        k    sJ ‚t          t
          t          dd¦  «        z  t          z
  ¦  «        t	          t          ¦  «        k    sJ ‚t          t
          t          dd¦  «        z  t          z
  ¦  «        t	          t          ¦  «        k    sJ ‚t	          t
          dz  t          z
  ¦  «        t          t          ¦  «        k    sJ ‚t	          t
          t          dd¦  «        z  t          z
  ¦  «        t          t          ¦  «        k    sJ ‚t	          t
          t          dd¦  «        z  t          z
  ¦  «        t          t          ¦  «        k    sJ ‚t          t
          dz  t          z   ¦  «        t          t          ¦  «        k    sJ ‚t          t
          dz  t          z   ¦  «        t          t          ¦  «         k    sJ ‚t          t
          dz  t          z   ¦  «        t	          t          ¦  «         k    sJ ‚t	          t
          dz  t          z   ¦  «        t          t          ¦  «         k    sJ ‚d S )Nrk   ry   rm   rl   )r.   r    r*   r0   r+   r   r   r±   r¥   r£   Útest_trig_symmetryrÏ   	  sF  € Ý•ˆr‰7Œ7•s�1‘v”v�gÒÐÐÐÝ•ˆr‰7Œ7•c�!‘f”fÒÐÐÐÝ•ˆr‰7Œ7•s�1‘v”v�gÒÐÐÐÝ•ˆr‰7Œ7•s�1‘v”v�gÒÐÐÐÝ�q•2‰v‰;Œ;�3�q™6œ6˜'Ò!Ð!Ð!Ð!Ý�q�1•R‘4‰x‰=Œ=�C¥™FœFÒ"Ð"Ð"Ð"Ý�q�1•R‘4‰x‰=Œ=�S¥™VœV˜GÒ#Ð#Ð#Ð#Ý�q�1•R‘4‰x‰=Œ=�C¥™FœFÒ"Ð"Ð"Ð"Ý�q�1•R‘4‰x‰=Œ=�S¥™VœV˜GÒ#Ð#Ð#Ð#Ý�q•2‰v‰;Œ;�3�q™6œ6˜'Ò!Ð!Ð!Ð!Ý�q�1•R‘4‰x‰=Œ=�C¥™FœFÒ"Ð"Ð"Ð"Ý�q�1•R‘4‰x‰=Œ=�S¥™VœV˜GÒ#Ð#Ð#Ð#Ý�q�1•R‘4‰x‰=Œ=�C¥™FœFÒ"Ð"Ð"Ð"Ý�q�1•R‘4‰x‰=Œ=�S¥™VœV˜GÒ#Ð#Ð#Ð#Ý�q•2‰v‰;Œ;�#�a™&œ&Ò Ð Ð Ð Ý�q�1•R‘4‰x‰=Œ=�C¥™FœFÒ"Ð"Ð"Ð"Ý�q•2‰v‰;Œ;�#�a™&œ&Ò Ð Ð Ð Ý�q�1•R‘4‰x‰=Œ=�C¥™FœFÒ"Ð"Ð"Ð"Ý�r�!‰t•a‰x‰=Œ=�C¥™FœFÒ"Ð"Ð"Ð"Ý�r•(˜1˜a‘.”.Ñ ¥1Ñ$Ñ%Ô%­#­a©&¬&¨Ò0Ð0Ð0Ð0Ý�r•(˜1˜a‘.”.Ñ ¥1Ñ$Ñ%Ô%­­Q©¬Ò/Ð/Ð/Ð/Ý�r�!‰t•a‰x‰=Œ=�C¥™FœFÒ"Ð"Ð"Ð"Ý�r•(˜1˜a‘.”.Ñ ¥1Ñ$Ñ%Ô%­#­a©&¬&¨Ò0Ð0Ð0Ð0Ý�r•(˜1˜a‘.”.Ñ ¥1Ñ$Ñ%Ô%­­Q©¬Ò/Ð/Ð/Ð/Ý�r�!‰t•a‰x‰=Œ=�C¥™FœFÒ"Ð"Ð"Ð"Ý�r•(˜1˜a‘.”.Ñ ¥1Ñ$Ñ%Ô%­­Q©¬Ò/Ð/Ð/Ð/Ý�r•(˜1˜a‘.”.Ñ ¥1Ñ$Ñ%Ô%­­Q©¬Ò/Ð/Ð/Ð/Ý�r�!‰t•a‰x‰=Œ=�C¥™FœFÒ"Ð"Ð"Ð"Ý�r•(˜1˜a‘.”.Ñ ¥1Ñ$Ñ%Ô%­­Q©¬Ò/Ð/Ð/Ð/Ý�r•(˜1˜a‘.”.Ñ ¥1Ñ$Ñ%Ô%­­Q©¬Ò/Ð/Ð/Ð/Ý�r�!‰t•a‰x‰=Œ=�C¥™FœFÒ"Ð"Ð"Ð"Ý�r�!‰t•a‰x‰=Œ=�S¥™VœV˜GÒ#Ð#Ð#Ð#Ý�r�!‰t•a‰x‰=Œ=�S¥™VœV˜GÒ#Ð#Ð#Ð#Ý�r�!‰t•a‰x‰=Œ=�S¥™VœV˜GÒ#Ð#Ð#Ð#Ð#Ð#r¥   c            
      ó~  — t          d¦  «        \  } }t          j        t          d¦  «        k    sJ ‚t          t          ¦  «        t          u sJ ‚t          t
          ¦  «        t          dd¦  «        k    sJ ‚t          t
          ¦  «        t          t
          ¦  «        z
  t          dd¦  «        k    sJ ‚t          t
          t          z  ¦  «        t
          u sJ ‚t          t
           t          z  ¦  «        t
          u sJ ‚t          t          ¦  «        t          u sJ ‚t          d¦  «        dk    sJ ‚t          t          | ¦  «        ¦  «        | k    sJ ‚t          t          | ¦  «        ¦  «        dt          d| dz  z   ¦  «        z  k    sJ ‚t          t          | ¦  «        ¦  «        t          d| dz  z
  ¦  «        k    sJ ‚t          t          | ¦  «        ¦  «        dt          dd| dz  z  z   ¦  «        z  k    sJ ‚t          t          | ¦  «        ¦  «        t          dd| dz  z  z
  ¦  «        k    sJ ‚t          t          | ¦  «        ¦  «        d| z  k    sJ ‚t          t!          || ¦  «        ¦  «        | t          | dz  |dz  z   ¦  «        z  k    sJ ‚t          t"          t          z  ¦  «        t%          t"          ¦  «        k    sJ ‚t          t"           t          z  ¦  «        t%          t"          ¦  «        k    sJ ‚t          dt          z  ¦  «        t%          d¦  «        k    sJ ‚t          t"          dz  ¦  «        dk    sJ ‚t          t"           dz  ¦  «        dk    sJ ‚t          t"          dz  ¦  «        dk    sJ ‚t          t"           dz  ¦  «        dk    sJ ‚t          ddd	z  z  dz   t"          z  dz  ¦  «        dk    sJ ‚t          d
ddz  z  dz   t"          z  dz  ¦  «        dk    sJ ‚t          ddd¬¦  «        }t          dd¬¦  «        }t          t"          |z  dz  ¦  «        dk    sJ ‚t          t"          |z  dz  ¦  «        d|dz  z  k    sJ ‚t          t"          ¦  «        dk    sJ ‚t          t"           ¦  «        dk    sJ ‚t          dt"          z  ¦  «        dk    sJ ‚t          dt"          z  ¦  «        dk    sJ ‚t          dt"          z  ¦  «        dk    sJ ‚t          t"          dz  ¦  «        t&          j        k    sJ ‚t          t"          t+          dd¦  «        z  ¦  «        t+          dd¦  «        k    sJ ‚t          t"          dz  ¦  «        t&          j        t          d¦  «        z  k    sJ ‚t          t"           dz  ¦  «        t&          j        t          d¦  «        z  k    sJ ‚t          t"          t+          dd¦  «        z  ¦  «        t+          dd¦  «        t          d¦  «        z  k    sJ ‚t          t"          t+          dd¦  «        z  ¦  «        t+          dd¦  «        t          d¦  «        z  k    sJ ‚t          t"          dz  ¦  «        t&          j        t          d¦  «        z  k    sJ ‚t          t"           dz  ¦  «        t&          j        t          d¦  «        z  k    sJ ‚t          t"          t+          d
d¦  «        z  ¦  «        t+          dd¦  «        t          d¦  «        z  k    sJ ‚t          t"          t+          dd¦  «        z  ¦  «        t+          dd¦  «        t          d¦  «        z  k    sJ ‚t          t"          t+          dd¦  «        z  ¦  «        t          d¦  «        dz   dz  k    sJ ‚t          t"          t+          dd¦  «        z  ¦  «        t          d¦  «        dz
  dz  k    sJ ‚t          t"          t+          dd¦  «        z  ¦  «        t          t"          t+          dd¦  «        z  ¦  «         k    sJ ‚t          t"          t+          dd¦  «        z  ¦  «        t          t"          t+          dd¦  «        z  ¦  «         k    sJ ‚t          t"          t+          dd¦  «        z  ¦  «        t          t"          t+          dd¦  «        z  ¦  «         k    sJ ‚t          t"          t+          dd¦  «        z  ¦  «        t          t"          t+          dd¦  «        z  ¦  «        k    sJ ‚t          t"          t+          dd¦  «        z  ¦  «        t          t"          t+          dd¦  «        z  ¦  «         k    sJ ‚t          t"          dz  ¦  «        t          dt          d¦  «        z   dz  ¦  «        k    sJ ‚t          t"          dz  ¦  «        t          d¦  «        dz  t          d¦  «        dz  z   k    sJ ‚t          t"          t+          dd¦  «        z  ¦  «        t          d¦  «         dz  t          d¦  «        dz  z   k    sJ ‚t          t"          t+          d
d¦  «        z  ¦  «        t          d¦  «        dz  t          d¦  «        dz  z
  k    sJ ‚t          t"          t+          dd¦  «        z  ¦  «        t          d¦  «         dz  t          d¦  «        dz  z
  k    sJ ‚t          t"          t+          dd¦  «        z  ¦  «        t          t"          dz  ¦  «         k    sJ ‚t          t"          t+          dd¦  «        z  ¦  «        t          t"          dz  ¦  «         k    sJ ‚t          t"          t+          dd¦  «        z  ¦  «        t          t"          dz  ¦  «         k    sJ ‚t          t"          t+          dd¦  «        z  ¦  «        t          t"          dz  ¦  «         k    sJ ‚t          | t          z  ¦  «        t%          | ¦  «        k    sJ ‚t          t,          t"          z  t          z  ¦  «        t%          t,          t"          z  ¦  «        k    sJ ‚t          t.          ¦  «        j        du sJ ‚t          dd¬ ¦  «        j        sJ ‚t          t4          ¦  «        j        �J ‚t          t6          ¦  «        j        du sJ ‚t9          d!d¬"¦  «        }t          t"          |z  ¦  «        j        sJ ‚t          t"          t+          dd
¦  «        z  ¦  «        j        sJ ‚t          t,          t"          z  ¦  «        dt,          z  k    sJ ‚t          dt,          z  t"          z  ¦  «        dk    sJ ‚t          dd¬ ¦  «        j        du sJ ‚t          t+          dd¦  «        ¦  «        j        du sJ ‚t          t          dd¬ ¦  «        d¬ ¦  «        j        �J ‚t=          t?          dd#¦  «        ¦  «        d$d%gz   D ]u}t?          d|z  dz   ¦  «        D ]]}|t"          z  |z  } tA          tC          t          | ¦  «        ¦  «        t          tC          | ¦  «        ¦  «        z
  ¦  «        }|d&k     sJ ‚Œ^Œvd S )'Nrd   rh   ri   rj   rk   r   ro   rp   rq   rr   rs   rP   TFru   rw   rx   rl   r|   ry   rm   é   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   r’   r   r“   rH   r—   r˜   r`   rb   r   rŸ   r›   rœ   r�   rž   )r    r¡   rP   rw   rˆ   r¢   s         r£   Útest_cosrÒ   .  sÃ  € Ý�5‰>Œ>�D€A€qåŒ9�	 !™œÒ$Ð$Ð$Ð$Ý�s‰8Œ8•sˆ?ˆ?ˆ?ˆ?å�r‰7Œ7•k " aÑ(Ô(Ò(Ð(Ð(Ð(Ý�r‰7Œ7•S�‘W”WÑ¥¨B°Ñ 2Ô 2Ò2Ð2Ð2Ð2Ý�r•!‰t‰9Œ9�ˆ?ˆ?ˆ?ˆ?Ý•ˆs•1‰u‰:Œ:�ÐÐÐÐÝ�s‰8Œ8•sˆ?ˆ?ˆ?ˆ?åˆq‰6Œ6�QŠ;ˆ;ˆ;ˆ;å�t�A‰wŒw‰<Œ<˜1ÒÐÐÐÝ�t�A‰wŒw‰<Œ<˜1�t A¨¨1©¡H™~œ~Ñ-Ò-Ð-Ð-Ð-Ý�t�A‰wŒw‰<Œ<�4  A q¡D¡™>œ>Ò)Ð)Ð)Ð)Ý�t�A‰wŒw‰<Œ<˜1�t A¨¨A¨q©D©¡LÑ1Ô1Ñ1Ò1Ð1Ð1Ð1Ý�t�A‰wŒw‰<Œ<�4  A¨¨1©¡H¡Ñ-Ô-Ò-Ð-Ð-Ð-Ý�t�A‰wŒw‰<Œ<˜1˜q™5Ò Ð Ð Ð Ý�u�Q˜‰{Œ{ÑÔ˜q¥4¨¨1©¨q°!©t©Ñ#4Ô#4Ñ4Ò4Ð4Ð4Ð4å�r•!‰t‰9Œ9��R™œÒ Ð Ð Ð Ý•ˆs•1‰u‰:Œ:��b™œÒ!Ð!Ð!Ð!Ýˆr•!‰t‰9Œ9�˜Q™œÒÐÐÐå�r�!‰t‰9Œ9˜Š>ˆ>ˆ>ˆ>Ý•ˆs�1‰u‰:Œ:˜Š?ˆ?ˆ?ˆ?Ý�r�!‰t‰9Œ9˜Š>ˆ>ˆ>ˆ>Ý•ˆs�1‰u‰:Œ:˜Š?ˆ?ˆ?ˆ?Ý��2�r‘6‘	˜A‘�rÑ! !Ñ#Ñ$Ô$¨Ò)Ð)Ð)Ð)Ý��"�c‘'‘	˜A‘�rÑ! !Ñ#Ñ$Ô$¨Ò)Ð)Ð)Ð)å�˜T¨Ð.Ñ.Ô.€AÝ�˜$ÐÑÔ€AÝ�r�!‰t�A‰v‰;Œ;˜!ÒÐÐÐÝ�r�!‰t�A‰v‰;Œ;˜2  1¡™+Ò%Ð%Ð%Ð%å�r‰7Œ7�bŠ=ˆ=ˆ=ˆ=Ý•ˆs‰8Œ8�rŠ>ˆ>ˆ>ˆ>Ýˆq•‰t‰9Œ9˜Š>ˆ>ˆ>ˆ>Ýˆq•‰t‰9Œ9˜Š?ˆ?ˆ?ˆ?Ýˆq•‰t‰9Œ9˜Š>ˆ>ˆ>ˆ>å�r�!‰t‰9Œ9�œÒÐÐÐÝ�r•(˜2˜q‘/”/Ñ!Ñ"Ô"¥h¨r°1¡o¤oÒ5Ð5Ð5Ð5å�r�!‰t‰9Œ9�œ�t A™wœw™Ò&Ð&Ð&Ð&Ý•ˆs�1‰u‰:Œ:�œ¥ Q¡¤™Ò'Ð'Ð'Ð'Ý�r•(˜2˜q‘/”/Ñ!Ñ"Ô"¥h¨r°1¡o¤oµd¸1±g´gÑ&=Ò=Ð=Ð=Ð=Ý�r•(˜2˜q‘/”/Ñ!Ñ"Ô"¥h¨r°1¡o¤oµd¸1±g´gÑ&=Ò=Ð=Ð=Ð=å�r�!‰t‰9Œ9�œ�t A™wœw™Ò&Ð&Ð&Ð&Ý•ˆs�1‰u‰:Œ:�œ¥ Q¡¤™Ò'Ð'Ð'Ð'Ý�r•(˜1˜a‘.”.Ñ Ñ!Ô!¥X¨b°!¡_¤_µT¸!±W´WÑ%<Ò<Ð<Ð<Ð<Ý�r•(˜2˜q‘/”/Ñ!Ñ"Ô"¥h¨r°1¡o¤oµd¸1±g´gÑ&=Ò=Ð=Ð=Ð=å�r•(˜1˜a‘.”.Ñ Ñ!Ô!¥d¨1¡g¤g°¡k°1¡_Ò4Ð4Ð4Ð4Ý�r•(˜1˜a‘.”.Ñ Ñ!Ô!¥d¨1¡g¤g°¡k°1¡_Ò4Ð4Ð4Ð4Ý�r•(˜1˜a‘.”.Ñ Ñ!Ô!¥c­"­X°a¸©^¬^Ñ*;Ñ&<Ô&<Ð%<Ò<Ð<Ð<Ð<Ý�r•(˜1˜a‘.”.Ñ Ñ!Ô!¥c­"­X°a¸©^¬^Ñ*;Ñ&<Ô&<Ð%<Ò<Ð<Ð<Ð<Ý�r•(˜1˜a‘.”.Ñ Ñ!Ô!¥c­"­X°a¸©^¬^Ñ*;Ñ&<Ô&<Ð%<Ò<Ð<Ð<Ð<Ý�r•(˜1˜a‘.”.Ñ Ñ!Ô!¥S­­H°Q¸©N¬NÑ):Ñ%;Ô%;Ò;Ð;Ð;Ð;å�r•(˜5 !Ñ$Ô$Ñ$Ñ%Ô%­#­bµ¸!¸Q±´Ñ.?Ñ*@Ô*@Ð)@Ò@Ð@Ð@Ð@å�r�!‰t‰9Œ9�˜a¥$ q¡'¤'™k¨1™_Ñ-Ô-Ò-Ð-Ð-Ð-å�r�"‰u‰:Œ:�˜a™œ ™¥T¨!¡W¤W¨Q¡YÑ.Ò.Ð.Ð.Ð.Ý�r•(˜1˜b‘/”/Ñ!Ñ"Ô"¥t¨A¡w¤w h¨q¡jµ4¸±7´7¸1±9Ñ&<Ò<Ð<Ð<Ð<Ý�r•(˜1˜b‘/”/Ñ!Ñ"Ô"¥d¨1¡g¤g¨a¡iµ$°q±'´'¸!±)Ñ&;Ò;Ð;Ð;Ð;Ý�r•(˜2˜rÑ"Ô"Ñ"Ñ#Ô#­¨Q©¬ x°¡zµD¸±G´G¸A±IÑ'=Ò=Ð=Ð=Ð=å�r•(˜3 Ñ$Ô$Ñ$Ñ%Ô%­#­b°©f©+¬+¨Ò5Ð5Ð5Ð5Ý�r•(˜3 Ñ$Ô$Ñ$Ñ%Ô%­#­b°©f©+¬+¨Ò5Ð5Ð5Ð5å�r•(˜4 Ñ%Ô%Ñ%Ñ&Ô&­3­r°#©v©;¬;¨,Ò6Ð6Ð6Ð6Ý�r•(˜4 Ñ%Ô%Ñ%Ñ&Ô&­3­r°#©v©;¬;¨,Ò6Ð6Ð6Ð6åˆq•‰s‰8Œ8•t˜A‘w”wÒÐÐÐÝ�q•‰t•A‰v‰;Œ;�$�q¥™t™*œ*Ò$Ð$Ð$Ð$å�q‰6Œ6Œ>˜TÐ!Ð!Ð!Ð!åˆq˜5Ð!Ñ!Ô!Ô.Ð.Ð.Ð.Ý�q‰6Œ6ÔÐ&Ð&Ð&Ý�r‰7Œ7Ô 5Ð(Ð(Ð(Ð(Ýˆs˜TÐ"Ñ"Ô"€AÝ�r�!‰t‰9Œ9Ô!Ð!Ð!Ð!Ý�r•(˜1˜a‘.”.Ñ Ñ!Ô!Ô.Ð.Ð.Ð.å�q•‰t‰9Œ9˜�a™ÒÐÐÐÝˆq•‰s•2‰v‰;Œ;˜!ÒÐÐÐÝˆq˜5Ð!Ñ!Ô!Ô)¨UÐ2Ð2Ð2Ð2Ý�x˜˜1‰~Œ~ÑÔÔ&¨%Ð/Ð/Ð/Ð/õ �t�B Ð'Ñ'Ô'°%Ð8Ñ8Ô8Ô@ÐHÐHÐHÝ•%˜˜2‘,”,ÑÔ 2 r (Ñ*ð ð ˆÝ�q˜‘s˜Q‘w‘”ð 	ð 	ˆAØ•"‘�Q‘ˆAÝ•U�3˜q™6œ6‘]”]¥S­¨q©¬¡]¤]Ñ2Ñ4Ô4ˆAØ�u’9�9�9�9�9ð	ðð r¥   c                  ó\  — t          dd¦  «        } t          t          t          t          fD ]€} || t
          z  ¦  «         |t
          dz  ¦  «        k    sJ ‚ |dt
          z  ¦  «         |t
          dz  ¦  «        k    sJ ‚ |dt
          z  ¦  «         |dt
          z  ¦  «        k    sJ ‚Œ�d S )Nz!123456789012345678901234567890.25Ú rm   g     €@r|   gÍÌÌÌÌÌ@ghfffffæ?)r
   r.   r*   r0   r+   r   )ÚcÚclss     r£   Útest_issue_6190r×   —  s´   € ÝÐ1°2Ñ6Ô6€AÝ•S�#�sÐ#ð 0ð 0ˆØˆs�1•R‘4‰yŒy˜C˜C¥ 1¡™IœIÒ%Ð%Ð%Ð%Øˆs�5�‘8‰}Œ}  ¥B q¡D¡	¤	Ò)Ð)Ð)Ð)Øˆs�3•r‘6‰{Œ{˜c˜c 7­B¡,Ñ/Ô/Ò/Ð/Ð/Ð/Ð/ð0ð 0r¥   c                  ó  — t          t          ¦  «                             t          dd¦  «        dt          dz  dz  z
  t          dz  dz  z   t          dz  dz  z
  t          d	z  d
z  z   t          t          dz  ¦  «        z   k    sJ ‚d S )Nr   r°   rh   rk   rm   r©   rn   éÐ  r|   i€�  )r*   r    r9   r8   r±   r¥   r£   Útest_cos_seriesrÚ   Ÿ  s~   € Ý�q‰6Œ6�=Š=�˜A˜qÑ!Ô!Ø	�Aˆq‰D�‰F‰
•Q˜‘T˜"‘WÑ�q !™t C™xÑ'­!¨Q©$¨u©*Ñ4µq½¸A¹±w´wÑ>ò?ð ?ð ?ð ?ð ?ð ?r¥   c                  ó@  — t          t          ¦  «                             t          ¦  «        t          t          t          z  ¦  «        dz  t          t           t          z  ¦  «        dz  z   k    sJ ‚t          t          ¦  «                             t
          ¦  «        dt          t          dz  ¦  «        dz  z
  dt          t          dz  ¦  «        dz  z   z  k    sJ ‚t          t          ¦  «                             t          ¦  «        t          dt          t          t          ¦  «        d¦  «        t          t          t          dt          z  ¦  «        d¦  «        z  ft          t          dz  ¦  «        dz  dz
  t          t          dz  ¦  «        dz  dz   z  df¦  «        k    sJ ‚t          t          t          ¦  «        ¦  «                             t          ¦  «                             t          d¦  «                             ¦   «         t          t          ¦  «                             t          ¦  «                             t          t          d¦  «        ¦  «                             ¦   «         k    sJ ‚t          t          t          ¦  «        ¦  «                             t          ¦  «                             t          d¦  «                             ¦   «         t          t          ¦  «                             t          ¦  «                             t          t          d¦  «        ¦  «                             ¦   «         k    sJ ‚t          t!          t          ¦  «        ¦  «                             t          ¦  «                             t          d¦  «                             ¦   «         t          t          ¦  «                             t          ¦  «                             t          t!          d¦  «        ¦  «                             ¦   «         k    sJ ‚t          t#          t          ¦  «        ¦  «                             t          ¦  «                             t          d¦  «                             ¦   «         t          t          ¦  «                             t          ¦  «                             t          t#          d¦  «        ¦  «                             ¦   «         k    sJ ‚t          t%          t          ¦  «        ¦  «                             t          ¦  «                             t          d¦  «                             ¦   «         t          t          ¦  «                             t          ¦  «                             t          t%          d¦  «        ¦  «                             ¦   «         k    sJ ‚t          t          t          ¦  «        ¦  «                             t          ¦  «                             t          d¦  «                             ¦   «         t          t          ¦  «                             t          ¦  «                             t          t          d¦  «        ¦  «                             ¦   «         k    sJ ‚t          t          t          ¦  «        ¦  «                             t          ¦  «                             t          d¦  «                             ¦   «         t          t          ¦  «                             t          ¦  «                             t          t          d¦  «        ¦  «                             ¦   «         k    sJ ‚t          t          t          ¦  «        ¦  «                             t          ¦  «                             t          d¦  «                             ¦   «         t          t          ¦  «                             t          ¦  «                             t          t          d¦  «        ¦  «                             ¦   «         k    sJ ‚t          t'          t          ¦  «        ¦  «                             t(          ¦  «        t          t          z  dz  t          t           z  dz  z   k    sJ ‚t          t          ¦  «                             t*          ¦  «        dt+          t          ¦  «        z  k    sJ ‚t          t          ¦  «                             t$          ¦  «        t%          t          t          dz  z   d¬¦  «        k    sJ ‚t          t          ¦  «                             t,          ¦  «        dt-          t           t          dz  z   d¬¦  «        z  k    sJ ‚t          t%          t          ¦  «        ¦  «                             t(          ¦  «        t          t%          t          ¦  «        ¦  «        k    sJ ‚t          t          ¦  «                             t.          ¦  «        t          t1          t          t          z  dz  ¦  «        t/          t2          j         t          ¦  «        z  t7          t          d¦  «        fd¦  «        k    sJ ‚t          t          ¦  «                             t.          ¦  «                             t          d¦  «        t          d¦  «        k    sJ ‚d S )	Nrk   rh   r   Try   Fr†   ©rh   T)r*   r    r´   r   r   r0   r+   rC   rB   r   r   r   r    r•   rP   r   r!   r   r.   r   r   r-   r,   r1   r"   r   r’   rA   r±   r¥   r£   Útest_cos_rewriterÝ   ¤  s  € Ý�q‰6Œ6�>Š>�#ÑÔ¥#¥a­¡c¡(¤(¨1¡*­sµA°2µa±4©y¬y¸©{Ñ":Ò:Ð:Ð:Ð:Ý�q‰6Œ6�>Š>�#ÑÔ 1¥s­1¨Q©3¡x¤x°¡{¡?°Q½½Q¸q¹S¹¼À1¹±_Ñ"EÒEÐEÐEÐEÝ�q‰6Œ6�>Š>�#ÑÔÝ�1•b��A™œ ‘l”l¥R­­A¨qµ©t©¬°aÑ%8Ô%8Ñ8Ð9Ý�˜!™‘H”H˜a‘K !‘O¥c­!¨A©#¡h¤h°¡k°A¡oÑ6¸Ð=ñ	?ô 	?ò?ð ?ð ?ð ?õ �t•A‰wŒw‰<Œ<×ÒÝñô ßŠT•!�Q‰ZŒZŸš™œ�s¥1™vœvŸ~š~­cÑ2Ô2×7Ò7½½4À¹7¼7ÑCÔC×EÒEÑGÔGòHð Hð Hð Hå�t•A‰wŒw‰<Œ<×ÒÝñô ßŠT•!�Q‰ZŒZŸš™œ�s¥1™vœvŸ~š~­cÑ2Ô2×7Ò7½½4À¹7¼7ÑCÔC×EÒEÑGÔGòHð Hð Hð Hå�t•A‰wŒw‰<Œ<×ÒÝñô ßŠT•!�Q‰ZŒZŸš™œ�s¥1™vœvŸ~š~­cÑ2Ô2×7Ò7½½4À¹7¼7ÑCÔC×EÒEÑGÔGòHð Hð Hð Hå�t•A‰wŒw‰<Œ<×ÒÝñô ßŠT•!�Q‰ZŒZŸš™œ�s¥1™vœvŸ~š~­cÑ2Ô2×7Ò7½½4À¹7¼7ÑCÔC×EÒEÑGÔGòHð Hð Hð Hå�s•1‰vŒv‰;Œ;×ÒÝñô ßŠT•!�Q‰ZŒZŸš™œ�s¥1™vœvŸ~š~­cÑ2Ô2×7Ò7½½3¸q¹6¼6ÑBÔB×DÒDÑFÔFòGð Gð Gð Gå�s•1‰vŒv‰;Œ;×ÒÝñô ßŠT•!�Q‰ZŒZŸš™œ�s¥1™vœvŸ~š~­cÑ2Ô2×7Ò7½½3¸q¹6¼6ÑBÔB×DÒDÑFÔFòGð Gð Gð Gå�s•1‰vŒv‰;Œ;×ÒÝñô ßŠT•!�Q‰ZŒZŸš™œ�s¥1™vœvŸ~š~­cÑ2Ô2×7Ò7½½3¸q¹6¼6ÑBÔB×DÒDÑFÔFòGð Gð Gð Gå�s•1‰vŒv‰;Œ;×ÒÝñô ßŠT•!�Q‰ZŒZŸš™œ�s¥1™vœvŸ~š~­cÑ2Ô2×7Ò7½½3¸q¹6¼6ÑBÔB×DÒDÑFÔFòGð Gð Gð Gå�s•1‰vŒv‰;Œ;×Ò�sÑ#Ô#¥q­!¡t¨A¡vµµA°2±°a±Ñ'7Ò7Ð7Ð7Ð7Ý�q‰6Œ6�>Š>�#ÑÔ !¥C­¡F¤F¡(Ò*Ð*Ð*Ð*Ý�q‰6Œ6�>Š>�#ÑÔ¥#¥a­"¨Q©$¡h¸Ð"?Ñ"?Ô"?Ò?Ð?Ð?Ð?Ý�q‰6Œ6�>Š>�#ÑÔ !¥C­¨­R°©T©	¸EÐ$BÑ$BÔ$BÑ"BÒBÐBÐBÐBÝ�s•1‰vŒv‰;Œ;×Ò�sÑ#Ô#¥s­3­q©6¬6¡{¤{Ò2Ð2Ð2Ð2Ý�q‰6Œ6�>Š>�'Ñ"Ô"¥iÝ•b�‘d˜1‘f‘”�g¥q¤v g­qÑ1Ô1Ñ1µ2µa¸±8´8Ð<Øñ'ô 'ò ð ð ð õ �q‰6Œ6�>Š>�'Ñ"Ô"×'Ò'­¨1Ñ-Ô-µ°Q±´Ò7Ð7Ð7Ð7Ð7Ð7r¥   c            	      óä  — t          t          t          z   ¦  «                             d¬¦  «        t          t          ¦  «        t          t          ¦  «        z  t	          t          ¦  «        t	          t          ¦  «        z  z
  k    sJ ‚t          t          t          z
  ¦  «                             d¬¦  «        t          t          ¦  «        t          t          ¦  «        z  t	          t          ¦  «        t	          t          ¦  «        z  z   k    sJ ‚t          t          t          z
  ¦  «                             d¬¦  «        t          t          ¦  «        t          t          ¦  «        z  t	          t          ¦  «        t	          t          ¦  «        z  z   k    sJ ‚t          dt          z  ¦  «                             d¬¦  «        dt          t          ¦  «        dz  z  dz
  k    sJ ‚t          dt          z  ¦  «                             d¬¦  «        dt          t          ¦  «        dz  z  dt          t          ¦  «        z  z
  k    sJ ‚t          dt          z  ¦  «                             d¬¦  «        dt          t          ¦  «        dz  z  dt          t          ¦  «        dz  z  z
  dz   k    sJ ‚t          dt
          z  dz  ¦  «                             d¬¦  «        t          dt
          z  dz  d	¬
¦  «        k    sJ ‚t          t          t
          dz  z   ¦  «                             d¬¦  «        t          t
          dz  ¦  «        t          t          ¦  «        z  t	          t
          dz  ¦  «        t	          t          ¦  «        z  z
  k    sJ ‚t          t           ddt          d¦  «        dz  z  dz
  ¦  «         t          t           ddt          d¦  «        dz  z  dt          d¦  «        z  z
  ¦  «         d S )NTr¾   rk   rh   ry   rm   r|   rz   Fr†   )r*   r    r¡   rÂ   r.   r   r¼   r±   r¥   r£   Útest_cos_expansionrß   Æ  sÃ  € Ý�q•1‰u‰:Œ:×Ò $ÐÑ'Ô'­3­q©6¬6µ#µa±&´&©=½3½q¹6¼6Å#ÅaÁ&Ä&¹=Ñ+HÒHÐHÐHÐHÝ�q•1‰u‰:Œ:×Ò $ÐÑ'Ô'­3­q©6¬6µ#µa±&´&©=½3½q¹6¼6Å#ÅaÁ&Ä&¹=Ñ+HÒHÐHÐHÐHÝ�q•1‰u‰:Œ:×Ò $ÐÑ'Ô'­3­q©6¬6µ#µa±&´&©=½3½q¹6¼6Å#ÅaÁ&Ä&¹=Ñ+HÒHÐHÐHÐHÝˆq•‰s‰8Œ8�?Š? ˆ?Ñ%Ô%¨­3­q©6¬6°1©9©°q©Ò8Ð8Ð8Ð8Ýˆq•‰s‰8Œ8�?Š? ˆ?Ñ%Ô%¨­3­q©6¬6°1©9©°q½½Q¹¼±xÑ)?Ò?Ð?Ð?Ð?Ýˆq•‰s‰8Œ8�?Š? ˆ?Ñ%Ô%¨­3­q©6¬6°1©9©°q½½Q¹¼À¹±{Ñ)BÀQÑ)FÒFÐFÐFÐFÝˆq•‰t�B‰w‰<Œ<×Ò DÐÑ)Ô)­S°µ2±°b±À5Ð-IÑ-IÔ-IÒIÐIÐIÐIÝ�q•�B‘‰w‰<Œ<×Ò DÐÑ)Ô)­Sµ°B±©Z¬Z½½A¹¼Ñ->ÅÅRÈÁUÁÄÍCÕPQÉFÌFÑARÑ-RÒRÐRÐRÐRÝ•�a˜�3˜q™6œ6 1™9™ q™Ñ)Ô)Ð)Ý•�a˜�3˜q™6œ6 1™9™ q­¨Q©¬¡xÑ/Ñ0Ô0Ð0Ð0Ð0r¥   c                  ó,  — t          t          t           t          ¦  «        ¦  «        t          dd¦  «        k    sJ ‚t          t          dt          ¦  «        ¦  «        t          dd¦  «        k    sJ ‚t          t          t           d¦  «        ¦  «        t          dd¦  «        k    sJ ‚t          t          ddt          j        z  ¦  «        ¦  «        t          dd¦  «        k    sJ ‚t          t          t          j         dz  t          j        dz  ¦  «        ¦  «        t          t          t          j         dz  ¦  «        d¦  «        k    sJ ‚t          t          t          j        t          dd¦  «        z  t          j        t          dd¦  «        z  ¦  «        ¦  «        t          dt          t          j        t          dd¦  «        z  ¦  «        ¦  «        k    sJ ‚t          t          t          j        t          dd¦  «        z  t          j        t          dd¦  «        z  ¦  «        ¦  «        t          t          t          j        t          dd¦  «        z  ¦  «        t          t          j        t          dd¦  «        z  ¦  «        ¦  «        k    sJ ‚t          t          t          j        dz  t          j        dz  ¦  «        ¦  «        t          t          t          j        dz  ¦  «        t          t          j        dz  ¦  «        ¦  «        k    sJ ‚d S )Nri   rh   r   rk   ry   rm   rl   )r*   r   r   r   rÅ   r   r±   r¥   r£   Útest_cos_AccumBoundsrá   Ó  s‰  € Ý�{�B˜3¥Ñ#Ô#Ñ$Ô$­°B¸Ñ(:Ô(:Ò:Ð:Ð:Ð:Ý�{˜1�bÑ!Ô!Ñ"Ô"¥k°"°aÑ&8Ô&8Ò8Ð8Ð8Ð8Ý�{�B˜3 Ñ"Ô"Ñ#Ô#¥{°2°qÑ'9Ô'9Ò9Ð9Ð9Ð9Ý�{˜1˜a¥¤™fÑ%Ô%Ñ&Ô&­+°b¸!Ñ*<Ô*<Ò<Ð<Ð<Ð<Ý�{�AœD˜5 ™7¥A¤D¨¡FÑ+Ô+Ñ,Ô,µ½CÅÄÀÀaÁ¹L¼LÈ!Ñ0LÔ0LÒLÐLÐLÐLÝ�{�1œ4¥¨¨A¡¤Ñ.µ´µX¸aÀ±^´^Ñ0CÑDÔDÑEÔEÍÐUWÕY\Õ]^Ô]aÕbjÐklÐnoÑbpÔbpÑ]pÑYqÔYqÑIrÔIrÒrÐrÐrÐrÝ�{�1œ4¥¨¨A¡¤Ñ.µ´µX¸aÀ±^´^Ñ0CÑDÔDÑEÔEÍÕUXÕYZÔY]Õ^fÐghÐjkÑ^lÔ^lÑYlÑUmÔUmÕorÕstÔswõ  yAð  BCð  EFñ  yGô  yGñ  tGñ  pHô  pHñ  JIô  JIò  Ið  Ið  Ið  IÝ�{�1œ4 ™6¥1¤4¨¡6Ñ*Ô*Ñ+Ô+­{½3½q¼tÀA¹v¹;¼;ÍÍAÌDÐQRÉFÉÌÑ/TÔ/TÒTÐTÐTÐTÐTÐTr¥   c                  ó°   — t          t          ¦  «                             ¦   «         t          t          ¦  «         k    sJ ‚t	          t
          d„ ¦  «         d S )Nc                  óP   — t          t          ¦  «                             d¦  «        S rÉ   )r*   r    rÊ   r±   r¥   r£   rË   z test_cos_fdiff.<locals>.<lambda>à  rÌ   r¥   )r*   r    rÊ   r.   rG   r?   r±   r¥   r£   Útest_cos_fdiffrä   Þ  sD   € Ý�q‰6Œ6�<Š<‰>Œ>�c¥!™fœf˜WÒ$Ð$Ð$Ð$Ý
ÕÐ6Ð6Ñ7Ô7Ð7Ð7Ð7r¥   c                  ó|"  — t          t          ¦  «        t          u sJ ‚t          t          ¦  «        t          u sJ ‚t          t          ¦  «        t	          t           t          ¦  «        k    sJ ‚t          t          ¦  «        t          t          ¦  «        z
  t	          t           t          ¦  «        k    sJ ‚t           j        t          d¦  «        k    sJ ‚t          t          t          z  ¦  «        t          k    sJ ‚t          t           t          z  ¦  «        t           k    sJ ‚t          d¦  «        dk    sJ ‚t          t          t          ¦  «        ¦  «        t          k    sJ ‚t          t          t          ¦  «        ¦  «        t          t          dt          dz  z
  ¦  «        z  k    sJ ‚t          t          t          ¦  «        ¦  «        t          dt          dz  z
  ¦  «        t          z  k    sJ ‚t          t          t          ¦  «        ¦  «        dt          z  k    sJ ‚t          t          t          ¦  «        ¦  «        dt          ddt          dz  z  z
  ¦  «        t          z  z  k    sJ ‚t          t          t          ¦  «        ¦  «        t          ddt          dz  z  z
  ¦  «        t          z  k    sJ ‚t          t!          t"          t          ¦  «        ¦  «        t"          t          z  k    sJ ‚t          t$          t          z  ¦  «        t'          t$          ¦  «        t          z  k    sJ ‚t          t$           t          z  ¦  «        t'          t$          ¦  «         t          z  k    sJ ‚t          dt          z  ¦  «        t'          d¦  «         t          z  k    sJ ‚t          t$          ¦  «        dk    sJ ‚t          t$           ¦  «        dk    sJ ‚t          dt$          z  ¦  «        dk    sJ ‚t          dt$          z  ¦  «        dk    sJ ‚t          dddz  z  t$          z  ¦  «        dk    sJ ‚t          t$          dz  ¦  «        t          u sJ ‚t          t$          t)          dd¦  «        z  ¦  «        t          u sJ ‚t          t$          dz  ¦  «        t          d¦  «        k    sJ ‚t          t$          t)          dd¦  «        z  ¦  «        t          d¦  «        k    sJ ‚t          t$          d	z  ¦  «        t*          j        u sJ ‚t          t$           d	z  ¦  «        t*          j        u sJ ‚t          t$          t)          d
d	¦  «        z  ¦  «        t*          j        u sJ ‚t          t$          t)          dd	¦  «        z  ¦  «        t*          j        u sJ ‚t          t$          dz  ¦  «        t          ddt          d¦  «        z  z
  ¦  «        k    sJ ‚t          t$          t)          dd¦  «        z  ¦  «        t          ddt          d¦  «        z  z   ¦  «        k    sJ ‚t          t$          t)          dd¦  «        z  ¦  «        t          ddt          d¦  «        z  z   ¦  «         k    sJ ‚t          t$          t)          dd¦  «        z  ¦  «        t          ddt          d¦  «        z  z
  ¦  «         k    sJ ‚t          t$          dz  ¦  «        dt          d¦  «        z  k    sJ ‚t          t$           dz  ¦  «        dt          d¦  «        z  k    sJ ‚t          t$          t)          dd¦  «        z  ¦  «        dt          d¦  «        z  k    sJ ‚t          t$          t)          dd¦  «        z  ¦  «        dt          d¦  «        z  k    sJ ‚t          t$          dz  ¦  «        dt          d¦  «        z   k    sJ ‚t          t$          t)          dd¦  «        z  ¦  «        dt          d¦  «        z   k    sJ ‚t          t$          t)          dd¦  «        z  ¦  «        dt          d¦  «        z
  k    sJ ‚t          t$          t)          dd¦  «        z  ¦  «        dt          d¦  «        z
  k    sJ ‚t          t$          dz  ¦  «        t          ddt          d¦  «        z  dz  z
  ¦  «        k    sJ ‚t          t$          t)          dd¦  «        z  ¦  «        t          ddt          d¦  «        z  dz  z   ¦  «        k    sJ ‚t          t$          t)          d
d¦  «        z  ¦  «        t          ddt          d¦  «        z  dz  z   ¦  «         k    sJ ‚t          t$          t)          dd¦  «        z  ¦  «        t          ddt          d¦  «        z  dz  z
  ¦  «         k    sJ ‚t          t$          dz  ¦  «        t          d¦  «         dz   k    sJ ‚t          t$          t)          dd¦  «        z  ¦  «        t          d¦  «        dz   k    sJ ‚t          t$          t)          dd¦  «        z  ¦  «        t          d¦  «         dz
  k    sJ ‚t          t$          t)          dd¦  «        z  ¦  «        t          d¦  «        dz
  k    sJ ‚t          t$          dz  ¦  «                             ¦   «         dt          d¦  «        z
  t          d¦  «        z   t          d¦  «        z   k    sJ ‚t          t$          t)          dd¦  «        z  ¦  «                             ¦   «         dt          d¦  «        z   t          d¦  «        z
  t          d¦  «        z   k    sJ ‚t          t$          t)          dd¦  «        z  ¦  «                             ¦   «         dt          d¦  «        z
  t          d¦  «        z
  t          d¦  «        z   k    sJ ‚t          t$          t)          dd¦  «        z  ¦  «                             ¦   «         dt          d¦  «        z   t          d¦  «        z   t          d¦  «        z   k    sJ ‚t          t$          t)          dd¦  «        z  ¦  «                             ¦   «         dt          d¦  «        z
  t          d¦  «        z
  t          d¦  «        z
  k    sJ ‚t          t$          t)          d
d¦  «        z  ¦  «                             ¦   «         dt          d¦  «        z   t          d¦  «        z   t          d¦  «        z
  k    sJ ‚t          t$          t)          dd¦  «        z  ¦  «                             ¦   «         dt          d¦  «        z
  t          d¦  «        z   t          d¦  «        z
  k    sJ ‚t          t$          t)          dd¦  «        z  ¦  «                             ¦   «         dt          d¦  «        z   t          d¦  «        z
  t          d¦  «        z
  k    sJ ‚t          t          t          z  ¦  «        t'          t          ¦  «        t          z  k    sJ ‚t          t2          t$          z  ¦  «        dk    sJ ‚t          d
t2          z  t$          z  ¦  «        dk    sJ ‚t          t2          t$          z  t          z  ¦  «        t'          t2          t$          z  ¦  «        t          z  k    sJ ‚t          t4          ¦  «        j        �J ‚t          t4          ¦  «        j        du sJ ‚t          dd¬¦  «        j        sJ ‚t          t<          ¦  «        j        �J ‚t          t>          ¦  «        j        du sJ ‚t          t$          t)          dd¦  «        z  ¦  «        t          t$          t)          dd¦  «        z  ¦  «        k    sJ ‚t          t$          t)          dd¦  «        z  ¦  «        t          t$          t)          dd¦  «        z  ¦  «         k    sJ ‚t          t$          t)          dd¦  «        z  ¦  «        t          t$          t)          dd¦  «        z  ¦  «        k    sJ ‚t          t$          t)          dd¦  «        z  ¦  «        t          t$          dz  ¦  «        k    sJ ‚t          t$          t)          d d¦  «        z  ¦  «        t          t$          dz  ¦  «         k    sJ ‚t          t4          ¦  «        j         �J ‚t          t          t4          z  ¦  «        j         du sJ ‚t          t$          t          t+          d¦  «        dz  z   z  ¦  «        dt          z  z  } |  !                    t          ¦  «        ddt$          z  t          dz  z  z  k    sJ ‚d S )!Nrh   r   rk   rj   ro   rp   rq   ry   rm   rz   rl   é   éðÿÿÿrn   ri   rr   r{   r|   iáÿÿÿr~   rÑ   r©   é   é   é   TFr†   r€   r§   é   éñÿÿÿ)"r0   r   r   r   r   r�   r;   r   r(   r    r'   r"   r#   r$   r%   r&   r)   r¡   r   r!   r   r   ÚOneÚNegativeOneÚradsimpr“   rH   r—   Úis_extended_realr˜   r`   rb   Ú	is_finiteÚas_leading_term©rº   s    r£   Útest_tanrô   ã  s_  € Ý�s‰8Œ8•sˆ?ˆ?ˆ?ˆ?å�s‰8Œ8•sˆ?ˆ?ˆ?ˆ?Ý�r‰7Œ7•k¥2 #¥rÑ*Ô*Ò*Ð*Ð*Ð*Ý�r‰7Œ7•S�‘W”WÑ¥­R¨CµÑ 4Ô 4Ò4Ð4Ð4Ð4ÝŒ9�	 !™œÒ$Ð$Ð$Ð$Ý�r•!‰t‰9Œ9�Š>ˆ>ˆ>ˆ>Ý•ˆs•1‰u‰:Œ:�!˜ÒÐÐÐåˆq‰6Œ6�QŠ;ˆ;ˆ;ˆ;å�t•A‰wŒw‰<Œ<�1ÒÐÐÐÝ�t•A‰wŒw‰<Œ<�1�t A­¨1©¡H™~œ~Ñ-Ò-Ð-Ð-Ð-Ý�t•A‰wŒw‰<Œ<�4 ¥A q¡D¡™>œ>­AÑ-Ò-Ð-Ð-Ð-Ý�t•A‰wŒw‰<Œ<˜1�q™5Ò Ð Ð Ð Ý�t•A‰wŒw‰<Œ<˜1¥ Q¨­Q°©T©¡\Ñ 2Ô 2µQÑ 6Ñ7Ò7Ð7Ð7Ð7Ý�t•A‰wŒw‰<Œ<�4  A­¨1©¡H¡Ñ-Ô-µÑ1Ò1Ð1Ð1Ð1Ý�u•Q�‰{Œ{ÑÔ�q¥™sÒ"Ð"Ð"Ð"å�r•!‰t‰9Œ9��R™œ¥™
Ò"Ð"Ð"Ð"Ý•ˆs•1‰u‰:Œ:�$�r™(œ(˜¥1™Ò$Ð$Ð$Ð$Ýˆr•!‰t‰9Œ9�˜a™œ˜¥™
Ò"Ð"Ð"Ð"å�r‰7Œ7�aŠ<ˆ<ˆ<ˆ<Ý•ˆs‰8Œ8�qŠ=ˆ=ˆ=ˆ=Ýˆq•‰t‰9Œ9˜Š>ˆ>ˆ>ˆ>Ýˆr•"‰u‰:Œ:˜Š?ˆ?ˆ?ˆ?Ýˆr�"�b‘&‰y�‰|ÑÔ Ò!Ð!Ð!Ð!å�r�!‰t‰9Œ9�ÐÐÐÐÝ�r•(˜1˜a‘.”.Ñ Ñ!Ô!¥SÐ(Ð(Ð(Ð(å�r�!‰t‰9Œ9�˜Q™œÒÐÐÐÝ�r•(˜2˜q‘/”/Ñ!Ñ"Ô"¥d¨1¡g¤gÒ-Ð-Ð-Ð-å�r�!‰t‰9Œ9�œÐÐÐÐÝ•ˆs�1‰u‰:Œ:�œÐ&Ð&Ð&Ð&Ý�r•(˜2˜q‘/”/Ñ!Ñ"Ô"¥a¤eÐ+Ð+Ð+Ð+Ý�r•(˜2˜q‘/”/Ñ!Ñ"Ô"¥a¤eÐ+Ð+Ð+Ð+å�r�!‰t‰9Œ9�˜Q ¥4¨¡7¤7¡™]Ñ+Ô+Ò+Ð+Ð+Ð+Ý�r•(˜1˜a‘.”.Ñ Ñ!Ô!¥T¨!¨aµ°Q±´©i©-Ñ%8Ô%8Ò8Ð8Ð8Ð8Ý�r•(˜2˜q‘/”/Ñ!Ñ"Ô"¥t¨A°µ$°q±'´'±	©MÑ':Ô':Ð&:Ò:Ð:Ð:Ð:Ý�r•(˜3 Ñ"Ô"Ñ"Ñ#Ô#­¨Q°µ4¸±7´7±©]Ñ(;Ô(;Ð';Ò;Ð;Ð;Ð;å�r�!‰t‰9Œ9˜�$˜q™'œ'™	Ò!Ð!Ð!Ð!Ý•ˆs�1‰u‰:Œ:˜�D ™GœG™Ò#Ð#Ð#Ð#Ý�r•(˜1˜a‘.”.Ñ Ñ!Ô! Q¥t¨A¡w¤w¡YÒ.Ð.Ð.Ð.Ý�r•(˜2˜q‘/”/Ñ!Ñ"Ô" a­¨Q©¬¡iÒ/Ð/Ð/Ð/å�r�!‰t‰9Œ9˜�T !™WœW™Ò$Ð$Ð$Ð$Ý�r•(˜1˜a‘.”.Ñ Ñ!Ô! Q­¨a©¬¡[Ò0Ð0Ð0Ð0Ý�r•(˜1˜a‘.”.Ñ Ñ!Ô! R­$¨q©'¬'¡\Ò1Ð1Ð1Ð1Ý�r•(˜1˜a‘.”.Ñ Ñ!Ô! Q­¨a©¬¡[Ò0Ð0Ð0Ð0å�r�"‰u‰:Œ:�˜a !¥D¨¡G¤G¡)¨A¡+™oÑ.Ô.Ò.Ð.Ð.Ð.Ý�r•(˜1˜b‘/”/Ñ!Ñ"Ô"¥d¨1¨qµ°a±´©y¸©{©?Ñ&;Ô&;Ò;Ð;Ð;Ð;Ý�r•(˜2˜rÑ"Ô"Ñ"Ñ#Ô#­¨Q°µ4¸±7´7±¸1±©_Ñ(=Ô(=Ð'=Ò=Ð=Ð=Ð=Ý�r•(˜3 Ñ#Ô#Ñ#Ñ$Ô$­¨a°!µD¸±G´G±)¸A±+©oÑ)>Ô)>Ð(>Ò>Ð>Ð>Ð>å�r�"‰u‰:Œ:�$˜q™'œ'˜ A™Ò%Ð%Ð%Ð%Ý�r•(˜1˜b‘/”/Ñ!Ñ"Ô"¥d¨1¡g¤g°¡kÒ1Ð1Ð1Ð1Ý�r•(˜1˜b‘/”/Ñ!Ñ"Ô"¥t¨A¡w¤w h°¡lÒ2Ð2Ð2Ð2Ý�r•(˜2˜rÑ"Ô"Ñ"Ñ#Ô#¥t¨A¡w¤w°¡{Ò2Ð2Ð2Ð2å�r�"‰u‰:Œ:×ÒÑÔ 2­¨Q©¬¡<µ$°q±'´'Ñ#9½DÀ¹G¼GÑ#CÒCÐCÐCÐCÝ�r•(˜1˜b‘/”/Ñ!Ñ"Ô"×*Ò*Ñ,Ô,°µT¸!±W´W±½tÀA¹w¼wÑ0FÍÈaÉÌÑ0PÒPÐPÐPÐPÝ�r•(˜1˜b‘/”/Ñ!Ñ"Ô"×*Ò*Ñ,Ô,°µD¸±G´G±½dÀ1¹g¼gÑ0EÍÈQÉÌÑ0OÒOÐOÐOÐOÝ�r•(˜2˜rÑ"Ô"Ñ"Ñ#Ô#×+Ò+Ñ-Ô-°µT¸!±W´W±½tÀA¹w¼wÑ1FÍÈaÉÌÑ1PÒPÐPÐPÐPÝ�r•(˜2˜rÑ"Ô"Ñ"Ñ#Ô#×+Ò+Ñ-Ô-°µd¸1±g´g±ÅÀQÁÄÑ1GÍ$ÈqÉ'Ì'Ñ1QÒQÐQÐQÐQÝ�r•(˜2˜rÑ"Ô"Ñ"Ñ#Ô#×+Ò+Ñ-Ô-°µd¸1±g´g±ÅÀQÁÄÑ1GÍ$ÈqÉ'Ì'Ñ1QÒQÐQÐQÐQÝ�r•(˜2˜rÑ"Ô"Ñ"Ñ#Ô#×+Ò+Ñ-Ô-°µT¸!±W´W±½tÀA¹w¼wÑ1FÍÈaÉÌÑ1PÒPÐPÐPÐPÝ�r•(˜2˜rÑ"Ô"Ñ"Ñ#Ô#×+Ò+Ñ-Ô-°µT¸!±W´W±½tÀA¹w¼wÑ1FÍÈaÉÌÑ1PÒPÐPÐPÐPå�q•‰s‰8Œ8•t�A‘w”w�q‘yÒ Ð Ð Ð å�q•‰t‰9Œ9˜Š>ˆ>ˆ>ˆ>Ýˆr•!‰t•B‰w‰<Œ<˜1ÒÐÐÐå�q•‰t•A‰v‰;Œ;�$�q¥™t™*œ*¥Q™,Ò&Ð&Ð&Ð&å�q‰6Œ6Œ>Ð!Ð!Ð!Ý�q‰6Œ6Ô" dÐ*Ð*Ð*Ð*åˆq˜5Ð!Ñ!Ô!Ô.Ð.Ð.Ð.Ý�q‰6Œ6ÔÐ&Ð&Ð&Ý�r‰7Œ7Ô 5Ð(Ð(Ð(Ð(å�r•(˜2˜q‘/”/Ñ!Ñ"Ô"¥c­"­X°a¸©^¬^Ñ*;Ñ&<Ô&<Ò<Ð<Ð<Ð<Ý�r•(˜2˜q‘/”/Ñ!Ñ"Ô"¥s­2­h°q¸!©n¬nÑ+<Ñ'=Ô'=Ð&=Ò=Ð=Ð=Ð=Ý�r•(˜3 Ñ"Ô"Ñ"Ñ#Ô#¥s­2­h°q¸!©n¬nÑ+<Ñ'=Ô'=Ò=Ð=Ð=Ð=å�r•(˜2˜rÑ"Ô"Ñ"Ñ#Ô#¥s­2¨b©5¡z¤zÒ1Ð1Ð1Ð1Ý�r•(˜3 Ñ#Ô#Ñ#Ñ$Ô$­­R°©U©¬¨Ò3Ð3Ð3Ð3å�q‰6Œ6ÔÐ#Ð#Ð#Ý�q•‰s‰8Œ8Ô Ð%Ð%Ð%Ð%õ 	�B••A�a‘D”D˜‘F‘
‰OÑÔ˜a¥™cÑ"€AØ×Ò�QÑÔ 2 q­¡t­A¨q©D¡y¡>Ò1Ð1Ð1Ð1Ð1Ð1r¥   c                  ó  — t          t          ¦  «                             t          dd¦  «        t          t          dz  dz  z   dt          dz  z  dz  z   dt          dz  z  d	z  z   t          t          dz  ¦  «        z   k    sJ ‚d S )
Nr   r°   ry   rk   rl   r§   rz   rr   i;  )r0   r    r9   r8   r±   r¥   r£   Útest_tan_seriesrö   K  sy   € Ý�q‰6Œ6�=Š=�˜A˜qÑ!Ô!Ý	�Aˆq‰D�‰F‰
�Q•q˜!‘t‘V˜B‘YÑ ¥A q¡D¡¨¡Ñ,­qµ°A±©w¬wÑ6ò7ð 7ð 7ð 7ð 7ð 7r¥   c                  ó  — t          t           t          z  ¦  «        t          t          t          z  ¦  «        }} t          t          ¦  «                             t           ¦  «        t          | |z
  z  | |z   z  k    sJ ‚t          t          ¦  «                             t
          ¦  «        dt          t          ¦  «        dz  z  t          dt          z  ¦  «        z  k    sJ ‚t          t          ¦  «                             t          ¦  «        t          t          t          j        dz  z
  d¬¦  «        t          t          ¦  «        z  k    sJ ‚t          t          ¦  «                             t          ¦  «        dt          t          ¦  «        z  k    sJ ‚t          t          t          ¦  «        ¦  «                             t           ¦  «                             t          d¦  «                             ¦   «         t          t          ¦  «                             t           ¦  «                             t          t          d¦  «        ¦  «                             ¦   «         k    sJ ‚t          t          t          ¦  «        ¦  «                             t           ¦  «                             t          d¦  «                             ¦   «         t          t          ¦  «                             t           ¦  «                             t          t          d¦  «        ¦  «                             ¦   «         k    sJ ‚t          t          t          ¦  «        ¦  «                             t           ¦  «                             t          d¦  «                             ¦   «         t          t          ¦  «                             t           ¦  «                             t          t          d¦  «        ¦  «                             ¦   «         k    sJ ‚t          t          t          ¦  «        ¦  «                             t           ¦  «                             t          d¦  «                             ¦   «         t          t          ¦  «                             t           ¦  «                             t          t          d¦  «        ¦  «                             ¦   «         k    sJ ‚t          t          t          ¦  «        ¦  «                             t           ¦  «                             t          d¦  «                             ¦   «         t          t          ¦  «                             t           ¦  «                             t          t          d¦  «        ¦  «                             ¦   «         k    sJ ‚t          t          t          ¦  «        ¦  «                             t           ¦  «                             t          d¦  «                             ¦   «         t          t          ¦  «                             t           ¦  «                             t          t          d¦  «        ¦  «                             ¦   «         k    sJ ‚t          t          t          ¦  «        ¦  «                             t           ¦  «                             t          d¦  «                             ¦   «         t          t          ¦  «                             t           ¦  «                             t          t          d¦  «        ¦  «                             ¦   «         k    sJ ‚t          t          t          ¦  «        ¦  «                             t           ¦  «                             t          d¦  «                             ¦   «         t          t          ¦  «                             t           ¦  «                             t          t          d¦  «        ¦  «                             ¦   «         k    sJ ‚t          t!          t          ¦  «        ¦  «                             t"          ¦  «        t          t          t           z  t          t          z  z
  z  t          t           z  t          t          z  z   z  k    sJ ‚t          t          ¦  «                             t$          ¦  «        t%          t          ¦  «        t%          t          t&          dz  z
  d¬¦  «        z  k    sJ ‚t          t          ¦  «                             t(          ¦  «        t)          t           t&          dz  z   d¬¦  «        t)          t          ¦  «        z  k    sJ ‚t          t          t          ¦  «        ¦  «                             t"          ¦  «        t          t          t          ¦  «        ¦  «        k    sJ ‚t          t&          t+          dd¦  «        z  d¬¦  «                             t,          ¦  «        t-          t-          d¦  «        dz  t+          dd¦  «        z   ¦  «        t+          dd	¦  «        t-          d¦  «        d	z  z   z  k    sJ ‚t          t          ¦  «                             t.          ¦  «        t/          t          j        t          ¦  «        t/          t          j         t          ¦  «        z  k    sJ ‚t          t          ¦  «                             t.          ¦  «                             t          d
¦  «        t          d
¦  «        k    sJ ‚d S )Nrk   Fr†   rh   ry   rl   r|   ri   rm   r   )r   r    r   r0   r´   r.   r*   r   rÅ   r+   r    r•   rP   r   r!   r   r   r   r-   r   r,   r   r"   r1   r’   )Úneg_expÚpos_exps     r£   Útest_tan_rewriterú   P  s"  € Ý�A˜2�a™4‘y”y¥#¥a­¡c¡(¤(ˆW€GÝ�q‰6Œ6�>Š>�#ÑÔ¥! W¨wÑ%6Ñ"7¸À7Ñ9JÑ"KÒKÐKÐKÐKÝ�q‰6Œ6�>Š>�#ÑÔ !¥C­¡F¤F¨A¡I¡+­c°!µA±#©h¬hÑ"6Ò6Ð6Ð6Ð6Ý�q‰6Œ6�>Š>�#ÑÔ¥#¥a­!¬$¨q©&¡j¸5Ð"AÑ"AÔ"AÅ#ÅaÁ&Ä&Ñ"HÒHÐHÐHÐHÝ�q‰6Œ6�>Š>�#ÑÔ !¥C­¡F¤F¡(Ò*Ð*Ð*Ð*Ý�t•A‰wŒw‰<Œ<×Ò¥Ñ$Ô$×)Ò)­!¨QÑ/Ô/×1Ò1Ñ3Ô3µs½1±v´v·~²~ÅcÑ7JÔ7J×7OÒ7OÕPQÕSWÐXYÑSZÔSZÑ7[Ô7[×7]Ò7]Ñ7_Ô7_Ò_Ð_Ð_Ð_Ý�t•A‰wŒw‰<Œ<×Ò¥Ñ$Ô$×)Ò)­!¨QÑ/Ô/×1Ò1Ñ3Ô3µs½1±v´v·~²~ÅcÑ7JÔ7J×7OÒ7OÕPQÕSWÐXYÑSZÔSZÑ7[Ô7[×7]Ò7]Ñ7_Ô7_Ò_Ð_Ð_Ð_Ý�t•A‰wŒw‰<Œ<×Ò¥Ñ$Ô$×)Ò)­!¨QÑ/Ô/×1Ò1Ñ3Ô3µs½1±v´v·~²~ÅcÑ7JÔ7J×7OÒ7OÕPQÕSWÐXYÑSZÔSZÑ7[Ô7[×7]Ò7]Ñ7_Ô7_Ò_Ð_Ð_Ð_Ý�t•A‰wŒw‰<Œ<×Ò¥Ñ$Ô$×)Ò)­!¨QÑ/Ô/×1Ò1Ñ3Ô3µs½1±v´v·~²~ÅcÑ7JÔ7J×7OÒ7OÕPQÕSWÐXYÑSZÔSZÑ7[Ô7[×7]Ò7]Ñ7_Ô7_Ò_Ð_Ð_Ð_Ý�s•1‰vŒv‰;Œ;×Ò�sÑ#Ô#×(Ò(­¨AÑ.Ô.×0Ò0Ñ2Ô2µc½!±f´f·n²nÅSÑ6IÔ6I×6NÒ6NÍqÕRUÐVWÑRXÔRXÑ6YÔ6Y×6[Ò6[Ñ6]Ô6]Ò]Ð]Ð]Ð]Ý�s•1‰vŒv‰;Œ;×Ò�sÑ#Ô#×(Ò(­¨AÑ.Ô.×0Ò0Ñ2Ô2µc½!±f´f·n²nÅSÑ6IÔ6I×6NÒ6NÍqÕRUÐVWÑRXÔRXÑ6YÔ6Y×6[Ò6[Ñ6]Ô6]Ò]Ð]Ð]Ð]Ý�s•1‰vŒv‰;Œ;×Ò�sÑ#Ô#×(Ò(­¨AÑ.Ô.×0Ò0Ñ2Ô2µc½!±f´f·n²nÅSÑ6IÔ6I×6NÒ6NÍqÕRUÐVWÑRXÔRXÑ6YÔ6Y×6[Ò6[Ñ6]Ô6]Ò]Ð]Ð]Ð]Ý�s•1‰vŒv‰;Œ;×Ò�sÑ#Ô#×(Ò(­¨AÑ.Ô.×0Ò0Ñ2Ô2µc½!±f´f·n²nÅSÑ6IÔ6I×6NÒ6NÍqÕRUÐVWÑRXÔRXÑ6YÔ6Y×6[Ò6[Ñ6]Ô6]Ò]Ð]Ð]Ð]Ý�s•1‰vŒv‰;Œ;×Ò�sÑ#Ô#¥q­!­a¨R©%µ!µQ±$©,Ñ'7½½Q¸B¹ÅÅAÁ¹Ñ'FÒFÐFÐFÐFÝ�q‰6Œ6�>Š>�#ÑÔ¥#¥a¡&¤&­­Qµ°A±©XÀÐ)FÑ)FÔ)FÑ"FÒFÐFÐFÐFÝ�q‰6Œ6�>Š>�#ÑÔ¥#¥q b­2¨a©4¡i¸%Ð"@Ñ"@Ô"@ÅÅQÁÄÑ"GÒGÐGÐGÐGÝ�s•1‰vŒv‰;Œ;×Ò�sÑ#Ô#¥s­3­q©6¬6¡{¤{Ò2Ð2Ð2Ð2Ý�r•(˜1˜a‘.”.Ñ ¨5Ð1Ñ1Ô1×9Ò9½$Ñ?Ô?Å4ÍÈQÉÌÐPQÉ	Ý˜˜1‰~Œ~ñIñ Dô DÝ (¨¨Q¡¤µ$°q±'´'¸!±)Ñ ;ñD=ò =ð =ð =ð =å�q‰6Œ6�>Š>�'Ñ"Ô"¥g­a¬fµaÑ&8Ô&8½Å!Ä&ÀÍ!Ñ9LÔ9LÑ&LÒLÐLÐLÐLÝ�q‰6Œ6�>Š>�'Ñ"Ô"×'Ò'­¨1Ñ-Ô-µ°Q±´Ò7Ð7Ð7Ð7Ð7Ð7r¥   c                  ó(  — dt          t          dz  ¦  «        t          t          dz  ¦  «        z  t          t          dz  ¦  «        z
                       t
          ¦  «        k    sJ ‚dt          t          dz  ¦  «        t          t          dz  ¦  «        z  t          t          dz  ¦  «        z
                       t
          ¦  «        k    sJ ‚t          t          dz  ¦  «                             t
          ¦  «        t          t          dz  ¦  «        k    sJ ‚t          t          t          dd¦  «        z  ¦  «                             t          ¦  «        t          t          t          dd¦  «        z  ¦  «        k    sJ ‚t          t          t          dd¦  «        z  d¬	¦  «                             t          ¦  «        t          t          d¦  «        dz  t          dd¦  «        z   ¦  «        t          d
d¦  «        t          d¦  «        dz  z   z  k    sJ ‚d S )Nr   é"   rz   ré   r|   rk   rl   Fr†   ri   rm   )r*   r   r0   r.   r´   Úpowr   r"   r±   r¥   r£   Útest_tan_rewrite_slowrþ   h  s¡  € à••R˜‘U‘”�C¥ 2¡™JœJÑ&­­R°©U©¬Ñ3×<Ò<½SÑAÔAÒAÐAÐAÐAØ••R˜‘U‘”�C¥ 2¡™JœJÑ&­­R°©U©¬Ñ3×<Ò<½SÑAÔAÒAÐAÐAÐAÝ�r�"‰u‰:Œ:×Ò�cÑ"Ô"¥c­"¨R©%¡j¤jÒ0Ð0Ð0Ð0Ý�r•(˜1˜b‘/”/Ñ!Ñ"Ô"×*Ò*­4Ñ0Ô0µC½½8ÀAÀr¹?¼?Ñ8JÑ4KÔ4KÒKÐKÐKÐKÝ�r•(˜1˜a‘.”.Ñ ¨5Ð1Ñ1Ô1×9Ò9½$Ñ?Ô?Å4ÍÈQÉÌÐPQÉ	Ý˜˜1‰~Œ~ñIñ Dô DÝ (¨¨Q¡¤µ$°q±'´'¸!±)Ñ ;ñD=ò =ð =ð =ð =ð =ð =r¥   c                  óV  — t          t          ¦  «                             t          t          ¦  «        t          ¦  «        t          k    sJ ‚t          t          ¦  «                             t          t          ¦  «        t          t          ¦  «        k    sJ ‚t          t          ¦  «                             t          t          j        dz  ¦  «        t          u sJ ‚t          t          ¦  «                             t          t          j        t          dd¦  «        z  ¦  «        t          u sJ ‚d S )Nrk   ry   )r0   r    r•   r¡   r   rÅ   r   r   r±   r¥   r£   Útest_tan_subsr   r  s½   € Ý�q‰6Œ6�;Š;•s�1‘v”v�qÑ!Ô!¥QÒ&Ð&Ð&Ð&Ý�q‰6Œ6�;Š;•q�!ÑÔ¥¥A¡¤Ò&Ð&Ð&Ð&Ý�q‰6Œ6�;Š;•q�!œ$˜q™&Ñ!Ô!¥SÐ(Ð(Ð(Ð(Ý�q‰6Œ6�;Š;•q�!œ$�x¨¨1™~œ~Ñ-Ñ.Ô.µ#Ð5Ð5Ð5Ð5Ð5Ð5r¥   c            
      ó`	  — t          t          t          z   ¦  «                             d¬¦  «        t          t          ¦  «        t          t          ¦  «        z   dt          t          ¦  «        t          t          ¦  «        z  z
  z                       ¦   «         k    sJ ‚t          t          t          z
  ¦  «                             d¬¦  «        t          t          ¦  «        t          t          ¦  «        z
  dt          t          ¦  «        t          t          ¦  «        z  z   z                       ¦   «         k    sJ ‚t          t          t          z   t          z   ¦  «                             d¬¦  «        t          t          ¦  «        t          t          ¦  «        z   t          t          ¦  «        z   t          t          ¦  «        t          t          ¦  «        z  t          t          ¦  «        z  z
  dt          t          ¦  «        t          t          ¦  «        z  z
  t          t          ¦  «        t          t          ¦  «        z  z
  t          t          ¦  «        t          t          ¦  «        z  z
  z                       ¦   «         k    sJ ‚dt          dt          z  ¦  «                             d¬¦  «                             t           ¦  «                             t          t          ¦  «        t          dd¦  «        fg¦  «        dz  dz
  k    sJ ‚dt          dt          z  ¦  «                             d¬¦  «                             t           ¦  «                             t          t          ¦  «        t          dd	¦  «        fg¦  «        d
z  dz
  k    sJ ‚dt          dt          z  t          dz  z
  ¦  «                             d¬¦  «                             t           ¦  «                             t          t          ¦  «        t          dd	¦  «        fg¦  «        dz  dz
  k    sJ ‚t          t           ddt          d¦  «        z  dt          d¦  «        dz  z
  z  ¦  «         t          t           dt          d¦  «        dz   dt          d¦  «        z  z   ddt          d¦  «        dz  z  z
  z  ¦  «         d S )NTr¾   rh   r   rk   rr   r©   ry   rl   é7   é%   rm   éï   )
r0   r    r¡   rÂ   re   r´   r•   r   r   r¼   r±   r¥   r£   Útest_tan_expansionr  y  sO  € Ý�q•1‰u‰:Œ:×Ò $ÐÑ'Ô'­Sµ©V¬Vµc½!±f´f©_¸qÅ3ÅqÁ6Ä6Í#ÍaÉ&Ì&Á=Ñ?PÑ,Q×+YÒ+YÑ+[Ô+[Ò[Ð[Ð[Ð[Ý�q•1‰u‰:Œ:×Ò $ÐÑ'Ô'­Sµ©V¬Vµc½!±f´f©_¸qÅ3ÅqÁ6Ä6Í#ÍaÉ&Ì&Á=Ñ?PÑ,Q×+YÒ+YÑ+[Ô+[Ò[Ð[Ð[Ð[Ý�q•1‰u•q‰y‰>Œ>× Ò  dÐ Ñ+Ô+Ý	�Q‰Œ•#•a‘&”&‰�3�q™6œ6Ñ	!¥C­¡F¤F­3­q©6¬6¡Mµ#µa±&´&Ñ$8Ñ	8Ø	
�S•‰VŒV•C�‘F”F‰]Ñ	�S¥™VœV¥C­¡F¤F™]Ñ	*­Sµ©V¬VµC½±F´F©]Ñ	:ñ	<ß=CºV¹X¼XòFð Fð Fð Fð •�A•a‘C‘”—’ T�Ñ*Ô*×2Ò2µ3Ñ7Ô7×<Ò<½sÅ1¹v¼vÅxÐPQÐSTÁ~Ä~Ð>VÐ=WÑXÔXÐY[Ñ[Ð^_Ñ_Ò_Ð_Ð_Ð_Ø•�A•a‘C‘”—’ T�Ñ*Ô*×2Ò2µ3Ñ7Ô7×<Ò<½sÅ1¹v¼vÅxÐPQÐSTÁ~Ä~Ð>VÐ=WÑXÔXÐY[Ñ[Ð^`Ñ`Ò`Ð`Ð`Ð`Ø•�A•a‘C�"˜Q™$‘J‘”×&Ò&¨DÐ&Ñ1Ô1×9Ò9½#Ñ>Ô>×CÒCÅcÍ!ÁfÄfÍhÐWXÐZ[ÉnÌnÐE]ÐD^Ñ_Ô_Ð`cÑcÐfgÑgÒgÐgÐgÐgÝ•�a˜�3˜q™6œ6™ 1¥s¨1¡v¤v¨q¡y¡=Ñ1Ñ2Ô2Ð2Ý•�a�3˜q™6œ6 1™9˜* q­¨Q©¬¡xÑ/°!°a½¸A¹¼À¹	±k±/ÑBÑCÔCÐCÐCÐCr¥   c            
      óZ  — t          t          t           t          ¦  «        ¦  «        t          t           t          ¦  «        k    sJ ‚t          t          t          j        dz  t          j        t          dd¦  «        z  ¦  «        ¦  «        t          t           t          ¦  «        k    sJ ‚t          t          t          j        dz  t          j        dz  ¦  «        ¦  «        t          t          t          j        dz  ¦  «        t          t          j        dz  ¦  «        ¦  «        k    sJ ‚d S )Nry   rk   rn   )r0   r   r   r   rÅ   r   r±   r¥   r£   Útest_tan_AccumBoundsr  †  sÏ   € Ý�{�B˜3¥Ñ#Ô#Ñ$Ô$­µR°C½Ñ(<Ô(<Ò<Ð<Ð<Ð<Ý�{�1œ4 ™6¥1¤4­°°A©¬Ñ#6Ñ7Ô7Ñ8Ô8½KÍÈÍRÑ<PÔ<PÒPÐPÐPÐPÝ�{�1œ4 ™6¥1¤4¨¡6Ñ*Ô*Ñ+Ô+­{½3½q¼tÀA¹v¹;¼;ÍÍAÌDÐQRÉFÉÌÑ/TÔ/TÒTÐTÐTÐTÐTÐTr¥   c                  óº   — t          t          ¦  «                             ¦   «         t          t          ¦  «        dz  dz   k    sJ ‚t          t          d„ ¦  «         d S )Nrk   rh   c                  óP   — t          t          ¦  «                             d¦  «        S rÉ   )r0   r    rÊ   r±   r¥   r£   rË   z test_tan_fdiff.<locals>.<lambda>Ž  rÌ   r¥   )r0   r    rÊ   rG   r?   r±   r¥   r£   Útest_tan_fdiffr
  Œ  sJ   € Ý�q‰6Œ6�<Š<‰>Œ>�S¥™VœV Q™Y¨™]Ò*Ð*Ð*Ð*Ý
ÕÐ6Ð6Ñ7Ô7Ð7Ð7Ð7r¥   c                  óà  — t          t          ¦  «        t          u sJ ‚t           j        t          d¦  «        k    sJ ‚t          t          t
          z  ¦  «        t
           k    sJ ‚t          t           t
          z  ¦  «        t
          k    sJ ‚t          t          ¦  «        t          u sJ ‚t          d¦  «        t          u sJ ‚t          dt          z  ¦  «        t          u sJ ‚t          t          t          ¦  «        ¦  «        t          k    sJ ‚t          t          t          ¦  «        ¦  «        dt          z  k    sJ ‚t          t          t          ¦  «        ¦  «        t          dt          dz  z
  ¦  «        t          z  k    sJ ‚t          t          t          ¦  «        ¦  «        t          t          dt          dz  z
  ¦  «        z  k    sJ ‚t          t          t          ¦  «        ¦  «        t          ddt          dz  z  z
  ¦  «        t          z  k    sJ ‚t          t          t          ¦  «        ¦  «        dt          ddt          dz  z  z
  ¦  «        t          z  z  k    sJ ‚t          t!          t"          t          ¦  «        ¦  «        t          t"          z  k    sJ ‚t          t          t
          z  ¦  «        t%          t          ¦  «         t
          z  k    sJ ‚t          t           t
          z  ¦  «        t%          t          ¦  «        t
          z  k    sJ ‚t          dt
          z  ¦  «        t%          d¦  «        t
          z  k    sJ ‚t          t          ¦  «        t          dt          z  ¦  «        cxk    rt          dt          z  ¦  «        k    sn J ‚t          t           ¦  «        t          dt          z  ¦  «        cxk    rt          dt          z  ¦  «        k    sn J ‚t          t          dz  ¦  «        dk    sJ ‚t          t           dz  ¦  «        dk    sJ ‚t          t          t'          dd¦  «        z  ¦  «        dk    sJ ‚t          t          t'          dd¦  «        z  ¦  «        dk    sJ ‚t          t          dz  ¦  «        dt          d¦  «        z  k    sJ ‚t          t          t'          dd¦  «        z  ¦  «        dt          d¦  «        z  k    sJ ‚t          t          d	z  ¦  «        t(          j        u sJ ‚t          t           d	z  ¦  «        t(          j        u sJ ‚t          t          t'          d
d	¦  «        z  ¦  «        t(          j        u sJ ‚t          t          t'          dd	¦  «        z  ¦  «        t(          j        u sJ ‚t          t          dz  ¦  «        t          d¦  «        k    sJ ‚t          t           dz  ¦  «        t          d¦  «         k    sJ ‚t          t          t'          dd¦  «        z  ¦  «        t          d¦  «        k    sJ ‚t          t          t'          dd¦  «        z  ¦  «        t          d¦  «        k    sJ ‚t          t          dz  ¦  «        dt          d¦  «        z   k    sJ ‚t          t          t'          dd¦  «        z  ¦  «        dt          d¦  «        z   k    sJ ‚t          t          t'          dd¦  «        z  ¦  «        dt          d¦  «        z
  k    sJ ‚t          t          t'          dd¦  «        z  ¦  «        dt          d¦  «        z
  k    sJ ‚t          t          dz  ¦  «        t          d¦  «        dz   k    sJ ‚t          t          t'          dd¦  «        z  ¦  «        t          d¦  «         dz   k    sJ ‚t          t          t'          dd¦  «        z  ¦  «        t          d¦  «        dz
  k    sJ ‚t          t          t'          dd¦  «        z  ¦  «        t          d¦  «         dz
  k    sJ ‚t          t          dz  ¦  «                             ¦   «         t          d¦  «        t          d¦  «        z   dz   t          d¦  «        z   k    sJ ‚t          t          t'          dd¦  «        z  ¦  «                             ¦   «         t          d¦  «         t          d¦  «        z
  dz   t          d¦  «        z   k    sJ ‚t          t          t'          dd¦  «        z  ¦  «                             ¦   «         t          d¦  «         t          d¦  «        z   dz
  t          d¦  «        z   k    sJ ‚t          t          t'          dd¦  «        z  ¦  «                             ¦   «         t          d¦  «        t          d¦  «        z
  dz
  t          d¦  «        z   k    sJ ‚t          t          t'          dd¦  «        z  ¦  «                             ¦   «         t          d¦  «         t          d¦  «        z   dz   t          d¦  «        z
  k    sJ ‚t          t          t'          d
d¦  «        z  ¦  «                             ¦   «         t          d¦  «        t          d¦  «        z
  dz   t          d¦  «        z
  k    sJ ‚t          t          t'          dd¦  «        z  ¦  «                             ¦   «         t          d¦  «        t          d¦  «        z   dz
  t          d¦  «        z
  k    sJ ‚t          t          t'          dd¦  «        z  ¦  «                             ¦   «         t          d¦  «         t          d¦  «        z
  dz
  t          d¦  «        z
  k    sJ ‚t          t          t
          z  ¦  «        t%          t          ¦  «         t
          z  k    sJ ‚t          t0          t          z  t
          z  ¦  «        t%          t0          t          z  ¦  «         t
          z  k    sJ ‚t          t2          ¦  «        j        �J ‚t          t2          ¦  «        j        du sJ ‚t          t8          ¦  «        j        �J ‚t          t<          ¦  «        j        du sJ ‚t          t          t'          dd¦  «        z  ¦  «        t          t          t'          dd¦  «        z  ¦  «        k    sJ ‚t          t          t'          dd¦  «        z  ¦  «        t          t          t'          dd¦  «        z  ¦  «         k    sJ ‚t          t          t'          dd¦  «        z  ¦  «        t          t          t'          dd¦  «        z  ¦  «        k    sJ ‚t          t          t'          dd¦  «        z  ¦  «        t          t          t'          dd¦  «        z  ¦  «        k    sJ ‚t          t          t'          dd¦  «        z  ¦  «        t          t          t'          dd¦  «        z  ¦  «         k    sJ ‚t          t          ¦  «        j        �J ‚t          t2          ¦  «        j        �J ‚tA          dd¬¦  «        } t          | ¦  «        j        du sJ ‚t          t          ¦  «         !                    t          dt          z  ¦  «        t          u sJ ‚t          t          t          d	z   z  ¦  «        dt          z  z  }| "                    t          ¦  «        ddt          z  t          dz  z  z  k    sJ ‚d S )Nrh   r   rk   rj   ry   ro   rl   rr   rm   rz   rn   r{   r|   ri   r~   rÑ   r©   rè   ré   rê   TFrp   r€   é'   rü   i×ÿÿÿr»   rf   )#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ð   r`   r˜   rb   rñ   r   r•   rò   )r»   rº   s     r£   Útest_cotr  ‘  sŠ  € Ý�s‰8Œ8•sˆ?ˆ?ˆ?ˆ?åŒ9�	 !™œÒ$Ð$Ð$Ð$Ý�r•!‰t‰9Œ9�˜Š?ˆ?ˆ?ˆ?Ý•ˆs•1‰u‰:Œ:�Š?ˆ?ˆ?ˆ?Ý�s‰8Œ8•sˆ?ˆ?ˆ?ˆ?åˆq‰6Œ6•Sˆ=ˆ=ˆ=ˆ=Ýˆq•‰t‰9Œ9�ÐÐÐÐå�t•A‰wŒw‰<Œ<�1ÒÐÐÐÝ�t•A‰wŒw‰<Œ<˜1�q™5Ò Ð Ð Ð Ý�t•A‰wŒw‰<Œ<�4 ¥A q¡D¡™>œ>­AÑ-Ò-Ð-Ð-Ð-Ý�t•A‰wŒw‰<Œ<�1�t A­¨1©¡H™~œ~Ñ-Ò-Ð-Ð-Ð-Ý�t•A‰wŒw‰<Œ<�4  A­¨1©¡H¡Ñ-Ô-µÑ1Ò1Ð1Ð1Ð1Ý�t•A‰wŒw‰<Œ<˜1¥ Q¨­Q°©T©¡\Ñ 2Ô 2µQÑ 6Ñ7Ò7Ð7Ð7Ð7Ý�u•Q�‰{Œ{ÑÔ�q¥™sÒ"Ð"Ð"Ð"å�r•!‰t‰9Œ9��b™œ˜	¥!™Ò#Ð#Ð#Ð#Ý•ˆs•1‰u‰:Œ:��b™œ¥!™Ò#Ð#Ð#Ð#Ýˆr•!‰t‰9Œ9�˜Q™œ¥™	Ò!Ð!Ð!Ð!å�r‰7Œ7•c˜!�B™$‘i”iÐ,Ð,Ò,Ð,¥3 q­¡t¡9¤9Ò,Ð,Ð,Ð,Ð,Ð,Ý•ˆs‰8Œ8•s˜2�b™5‘z”zÐ/Ð/Ò/Ð/¥S¨­B©¡Z¤ZÒ/Ð/Ð/Ð/Ð/Ð/å�r�!‰t‰9Œ9˜Š>ˆ>ˆ>ˆ>Ý•ˆs�1‰u‰:Œ:˜Š?ˆ?ˆ?ˆ?Ý�r•(˜1˜a‘.”.Ñ Ñ!Ô! QÒ&Ð&Ð&Ð&Ý�r•(˜1˜a‘.”.Ñ Ñ!Ô! QÒ&Ð&Ð&Ð&å�r�!‰t‰9Œ9˜�$˜q™'œ'™	Ò!Ð!Ð!Ð!Ý�r•(˜2˜q‘/”/Ñ!Ñ"Ô" a­¨Q©¬¡iÒ/Ð/Ð/Ð/å�r�!‰t‰9Œ9�œÐÐÐÐÝ•ˆs�1‰u‰:Œ:�œÐ&Ð&Ð&Ð&Ý�r•(˜2˜q‘/”/Ñ!Ñ"Ô"¥a¤eÐ+Ð+Ð+Ð+Ý�r•(˜2˜q‘/”/Ñ!Ñ"Ô"¥a¤eÐ+Ð+Ð+Ð+å�r�!‰t‰9Œ9�˜Q™œÒÐÐÐÝ•ˆs�1‰u‰:Œ:�$˜q™'œ'˜Ò!Ð!Ð!Ð!Ý�r•(˜1˜a‘.”.Ñ Ñ!Ô!¥T¨!¡W¤WÒ,Ð,Ð,Ð,Ý�r•(˜2˜q‘/”/Ñ!Ñ"Ô"¥d¨1¡g¤gÒ-Ð-Ð-Ð-å�r�!‰t‰9Œ9˜�D ™GœG™Ò#Ð#Ð#Ð#Ý�r•(˜1˜a‘.”.Ñ Ñ!Ô! R­$¨q©'¬'¡\Ò1Ð1Ð1Ð1Ý�r•(˜1˜a‘.”.Ñ Ñ!Ô! Q­¨a©¬¡[Ò0Ð0Ð0Ð0Ý�r•(˜1˜a‘.”.Ñ Ñ!Ô! R­$¨q©'¬'¡\Ò1Ð1Ð1Ð1å�r�"‰u‰:Œ:�˜a™œ 1™Ò$Ð$Ð$Ð$Ý�r•(˜1˜b‘/”/Ñ!Ñ"Ô"¥t¨A¡w¤w h°¡lÒ2Ð2Ð2Ð2Ý�r•(˜1˜b‘/”/Ñ!Ñ"Ô"¥d¨1¡g¤g°¡kÒ1Ð1Ð1Ð1Ý�r•(˜2˜rÑ"Ô"Ñ"Ñ#Ô#­¨Q©¬ x°!¡|Ò3Ð3Ð3Ð3å�r�"‰u‰:Œ:×ÒÑÔ¥4¨¡7¤7­T°!©W¬WÑ#4°qÑ#8½4À¹7¼7Ñ#BÒBÐBÐBÐBÝ�r•(˜1˜b‘/”/Ñ!Ñ"Ô"×*Ò*Ñ,Ô,µ°a±´°½4À¹7¼7Ñ0BÀQÑ0FÍÈaÉÌÑ0PÒPÐPÐPÐPÝ�r•(˜1˜b‘/”/Ñ!Ñ"Ô"×*Ò*Ñ,Ô,µ°a±´°½4À¹7¼7Ñ0BÀQÑ0FÍÈaÉÌÑ0PÒPÐPÐPÐPÝ�r•(˜2˜rÑ"Ô"Ñ"Ñ#Ô#×+Ò+Ñ-Ô-µ°a±´½4À¹7¼7Ñ1BÀQÑ1FÍÈaÉÌÑ1PÒPÐPÐPÐPÝ�r•(˜2˜rÑ"Ô"Ñ"Ñ#Ô#×+Ò+Ñ-Ô-µ$°q±'´'°½DÀ¹G¼GÑ1CÀaÑ1GÍ$ÈqÉ'Ì'Ñ1QÒQÐQÐQÐQÝ�r•(˜2˜rÑ"Ô"Ñ"Ñ#Ô#×+Ò+Ñ-Ô-µ°a±´½4À¹7¼7Ñ1BÀQÑ1FÍÈaÉÌÑ1PÒPÐPÐPÐPÝ�r•(˜2˜rÑ"Ô"Ñ"Ñ#Ô#×+Ò+Ñ-Ô-µ°a±´½4À¹7¼7Ñ1BÀQÑ1FÍÈaÉÌÑ1PÒPÐPÐPÐPÝ�r•(˜2˜rÑ"Ô"Ñ"Ñ#Ô#×+Ò+Ñ-Ô-µ$°q±'´'°½DÀ¹G¼GÑ1CÀaÑ1GÍ$ÈqÉ'Ì'Ñ1QÒQÐQÐQÐQå�q•‰s‰8Œ8��Q™œ�x¥‘zÒ!Ð!Ð!Ð!Ý�q•‰t•A‰v‰;Œ;�4¥¥"¡™:œ:˜+¥a™-Ò'Ð'Ð'Ð'å�q‰6Œ6Œ>Ð!Ð!Ð!Ý�q‰6Œ6Ô" dÐ*Ð*Ð*Ð*å�q‰6Œ6ÔÐ&Ð&Ð&Ý�r‰7Œ7Ô 5Ð(Ð(Ð(Ð(å�r•(˜2˜q‘/”/Ñ!Ñ"Ô"¥c­"­X°a¸©^¬^Ñ*;Ñ&<Ô&<Ò<Ð<Ð<Ð<Ý�r•(˜2˜q‘/”/Ñ!Ñ"Ô"¥s­2­h°q¸!©n¬nÑ+<Ñ'=Ô'=Ð&=Ò=Ð=Ð=Ð=Ý�r•(˜3 Ñ"Ô"Ñ"Ñ#Ô#¥s­2­h°q¸!©n¬nÑ+<Ñ'=Ô'=Ò=Ð=Ð=Ð=å�r•(˜2˜rÑ"Ô"Ñ"Ñ#Ô#¥s­2­h°q¸"©o¬oÑ+=Ñ'>Ô'>Ò>Ð>Ð>Ð>Ý�r•(˜3 Ñ#Ô#Ñ#Ñ$Ô$­­Rµ¸¸B±´Ñ-?Ñ)@Ô)@Ð(@Ò@Ð@Ð@Ð@å�q‰6Œ6ÔÐ#Ð#Ð#Ý�q‰6Œ6ÔÐ#Ð#Ð#Ýˆs˜dÐ#Ñ#Ô#€AÝˆq‰6Œ6Ô˜tÐ#Ð#Ð#Ð#å�q‰6Œ6�;Š;•q˜!�B™$ÑÔ¥3Ð&Ð&Ð&Ð&õ 	�B•�A‘‰J‰Œ˜�1™Ñ€AØ×Ò�QÑÔ 1 a­¡d­1¨a©4¡i¡=Ò0Ð0Ð0Ð0Ð0Ð0r¥   c            
      ój  — t          t          t          t          dd¦  «        z  ¦  «        t	          t          t          dd¦  «        z  ¦  «        z  t          t          t          dd¦  «        z  ¦  «        z  dz
                       ¦   «         ¦  «        dk     sJ ‚t          t          t          t          dd¦  «        z  ¦  «        t          t          t          dd¦  «        z  ¦  «        z  t	          t          t          dd¦  «        z  ¦  «        z  dz
                       ¦   «         ¦  «        dk     sJ ‚d S )Nr|   r§   rh   g›+¡†›„=rm   )r�   r0   r   r   r*   r.   Úevalfr+   r±   r¥   r£   Útest_tan_cot_sin_cos_evalfr  ì  sö   € Ý••B•x  2‘”Ñ&Ñ'Ô'­­B­x¸¸2©¬Ñ,>Ñ(?Ô(?Ñ?ÅÅBÅxÐPQÐSUÁÄÑDVÑ@WÔ@WÑWÐZ[Ñ[×bÒbÑdÔdÑeÔeÐhmÒmÐmÐmÐmÝ••B•x  2‘”Ñ&Ñ'Ô'­­B­x¸¸2©¬Ñ,>Ñ(?Ô(?Ñ?ÅÅBÅxÐPQÐSUÁÄÑDVÑ@WÔ@WÑWÐZ[Ñ[×bÒbÑdÔdÑeÔeÐhmÒmÐmÐmÐmÐmÐmr¥   c            	      ó*  — dt          t          t          dd¦  «        z  ¦  «        t          t          t          dd¦  «        z  ¦  «        z  t	          t          t          dd¦  «        z  ¦  «        z                       ¦   «         k    sJ ‚dt          t          t          dd¦  «        z  ¦  «        t	          t          t          dd¦  «        z  ¦  «        z  t          t          t          dd¦  «        z  ¦  «        z                       ¦   «         k    sJ ‚d S )Nrh   r|   r§   rm   )r0   r   r   r*   r.   Úratsimpr+   r±   r¥   r£   Útest_tan_cot_sin_cos_ratsimpr  ð  sØ   € à••R�  B™œÑ'Ñ(Ô(­­Rµ¸¸B±´Ñ-?Ñ)@Ô)@Ñ@ÅÅRÍÐQRÐTVÉÌÑEWÑAXÔAXÑX×aÒaÑcÔcÒcÐcÐcÐcØ••R�  B™œÑ'Ñ(Ô(­­Rµ¸¸B±´Ñ-?Ñ)@Ô)@Ñ@ÅÅRÍÐQRÐTVÉÌÑEWÑAXÔAXÑX×aÒaÑcÔcÒcÐcÐcÐcÐcÐcr¥   c                  óˆ  — t          t          ¦  «                             t          dd¦  «        dt          z  t          dz  z
  t          dz  dz  z
  dt          dz  z  dz  z
  t          d	z  d
z  z
  t          t          dz  ¦  «        z   k    sJ ‚t          t          dz  t          dz  z   ¦  «                             t          dd¦  «        t          dz  dt          dz  z  z
  t          dz  z   dt          z  z
  dz   t          t          ¦  «        z   k    sJ ‚t          t          dt          z
  z  ¦  «                             t          dd¦  «        dt          t          z  z  t          t          z  dz  z   t          t          dz  ¦  «        z   k    sJ ‚t          t          ¦  «                             dt          ¦  «        dt          z  k    sJ ‚t          t          ¦  «                             dt          ¦  «        t          j        u sJ ‚t          t          ¦  «                             dt          ¦  «        t          dz   dz  k    sJ ‚d S )Nr   r°   rh   ry   é-   rk   rl   i±  rr   iu  rm   rÀ   rj   ri   )r+   r    r9   r8   r   Útaylor_termr   r‘   r±   r¥   r£   Útest_cot_seriesr  ö  sÍ  € Ý�q‰6Œ6�=Š=�˜A˜qÑ!Ô!Ø	�!‰�a�‰c‰	•A�q‘D˜‘GÑ˜a¥ 1¡™f S™jÑ(­1¨a©4°©9Ñ4µq½¸A¹±w´wÑ>ò?ð ?ð ?ð ?õ �q�!‰t•a˜‘d‰{ÑÔ×"Ò"¥1 a¨Ñ+Ô+Ý	ˆB‰�!•A�q‘D‘&Ñ�1˜r™7Ñ" Q¥q¡SÑ(¨1Ñ,­qµ©t¬tÑ3ò4ð 4ð 4ð 4å�r�1•Q‘3‰x‰=Œ=×Ò¥ 1 aÑ(Ô(¨Bµµ1±©I½½1¹¸Q¹Ñ,>ÅÅ1ÀaÁ4ÁÄÑ,HÒHÐHÐHÐHÝ�q‰6Œ6×Ò˜a¥Ñ#Ô# q­¡sÒ*Ð*Ð*Ð*Ý�q‰6Œ6×Ò˜a¥Ñ#Ô#¥q¤vÐ-Ð-Ð-Ð-Ý�q‰6Œ6×Ò˜a¥Ñ#Ô#­¨1© u¨R¡xÒ/Ð/Ð/Ð/Ð/Ð/r¥   c            	      ó$
  — t          t           t          z  ¦  «        t          t          t          z  ¦  «        }} t          t          ¦  «                             t           ¦  «        t          || z   z  || z
  z  k    sJ ‚t          t          ¦  «                             t
          ¦  «        t          dt          z  ¦  «        dt          t          ¦  «        dz  z  z  k    sJ ‚t          t          ¦  «                             t          ¦  «        t          t          ¦  «        t          t          t          dz  z
  d¬¦  «        z  k    sJ ‚t          t          ¦  «                             t          ¦  «        dt          t          ¦  «        z  k    sJ ‚d„ } |t          ¦  «          |t          ¦  «          |t          ¦  «          |t          ¦  «          |t
          ¦  «          |t          ¦  «          |t          ¦  «         t          t          t          ¦  «        ¦  «                             t          ¦  «        t           t          t           z  t          t          z  z   z  t          t           z  t          t          z  z
  z  k    sJ ‚t          t          ¦  «                             t          ¦  «        t          t          t          dz  z
  d¬¦  «        t          t          ¦  «        z  k    sJ ‚t          t          ¦  «                             t           ¦  «        t!          t          ¦  «        t!          t           t          dz  z   d¬¦  «        z  k    sJ ‚t          t          t          ¦  «        ¦  «                             t          ¦  «        t          t          t          ¦  «        ¦  «        k    sJ ‚t          t          t#          dd¦  «        z  d¬¦  «                             t$          ¦  «        t#          dd¦  «        t%          d¦  «        dz  z   t%          t%          d¦  «        d	z  t#          dd	¦  «        z   ¦  «        z  k    sJ ‚t          t          ¦  «                             t&          ¦  «        t'          t(          j         t          ¦  «        t'          t(          j        t          ¦  «        z  k    sJ ‚t          t          ¦  «                             t&          ¦  «                             t          d
¦  «        t          d
¦  «        k    sJ ‚d S )Nrk   Fr†   rh   c                 ó|  — t           | t          ¦  «        ¦  «                             t          ¦  «        t          t          ¦  «                             t          ¦  «                             t           | t          ¦  «        ¦  «        z
  }|                     t          ¦  «                             ¦   «         dk    sJ ‚d S ©Nr   )r+   r    r´   r   r•   rÂ   )r”   re   s     r£   Úcheckztest_cot_rewrite.<locals>.check  s   € Ý��•Q‘”‰LŒL× Ò ¥Ñ%Ô%­­A©¬¯ªµsÑ(;Ô(;×(@Ò(@ÅÀDÀDÍÁGÄGÑ(LÔ(LÑLˆØ�yŠy�‰~Œ~×$Ò$Ñ&Ô&¨!Ò+Ð+Ð+Ð+Ð+Ð+r¥   rl   ri   rm   r|   r   )r   r    r   r+   r´   r.   r*   r   r0   r    r   r!   r   r   r   r-   r,   r   r"   r1   r   r’   r•   )rø   rù   r  s      r£   Útest_cot_rewriter    s•  € Ý�A˜2�a™4‘y”y¥#¥a­¡c¡(¤(ˆW€GÝ�q‰6Œ6�>Š>�#ÑÔ¥! W¨wÑ%6Ñ"7¸À7Ñ9JÑ"KÒKÐKÐKÐKÝ�q‰6Œ6�>Š>�#ÑÔ¥# a­¡c¡(¤(¨A­sµ1©v¬v°q©y©MÑ":Ò:Ð:Ð:Ð:Ý�q‰6Œ6�>Š>�#ÑÔ¥#¥a¡&¤&­­Qµ°A±©XÀÐ)FÑ)FÔ)FÑ"FÒFÐFÐFÐFÝ�q‰6Œ6�>Š>�#ÑÔ !¥C­¡F¤F¡(Ò*Ð*Ð*Ð*ð,ð ,ð ,ð 
€E�$�K„K€KØ	€E�$�K„K€KØ	€E�$�K„K€KØ	€E�$�K„K€KØ	€E�#�J„J€JØ	€E�#�J„J€JØ	€E�#�J„J€JÝ�s•1‰vŒv‰;Œ;×Ò�sÑ#Ô#­ r­1­q¨b©5µ1µa±4©<Ñ'8½!½a¸R¹%Å!ÅQÁ$¹,Ñ'GÒGÐGÐGÐGÝ�q‰6Œ6�>Š>�#ÑÔ¥#¥a­"¨q©&¡j¸5Ð"AÑ"AÔ"AÅCÍÁFÄFÑ"JÒJÐJÐJÐJÝ�q‰6Œ6�>Š>�#ÑÔ¥#¥a¡&¤&­3µ¨sµR¸!±V©|ÀeÐ+LÑ+LÔ+LÑ"LÒLÐLÐLÐLÝ�s•1‰vŒv‰;Œ;×Ò�sÑ#Ô#¥s­3­q©6¬6¡{¤{Ò2Ð2Ð2Ð2Ý�r•(˜1˜a‘.”.Ñ ¨5Ð1Ñ1Ô1×9Ò9½$Ñ?Ô?ÅHÈRÐQRÁOÄOÕVZÐ[\ÑV]ÔV]Ð^_ÑV_ÑD_Ý8<½TÀ!¹W¼WÀQ¹YÍÐRSÐUVÉÌÑ=WÑ8XÔ8XñDYò Yð Yð Yð Yå�q‰6Œ6�>Š>�'Ñ"Ô"¥g­q¬v¨gµqÑ&9Ô&9½'Å!Ä&Í!Ñ:LÔ:LÑ&LÒLÐLÐLÐLÝ�q‰6Œ6�>Š>�'Ñ"Ô"×'Ò'­¨1Ñ-Ô-µ°Q±´Ò7Ð7Ð7Ð7Ð7Ð7r¥   c            	      ó4  — t          t          t          dd¦  «        z  ¦  «                             t          ¦  «                             ¦   «         t          t          t          dd¦  «        z  ¦  «        t          t          t          dd¦  «        z  ¦  «        z                       t          ¦  «                             ¦   «         k    sJ ‚t          t          t          dd¦  «        z  ¦  «                             t          ¦  «        t          t          t          dd¦  «        z  ¦  «        t          t          t          dd¦  «        z  ¦  «        z                       t          ¦  «        k    sJ ‚t          t          dz  ¦  «                             t          ¦  «        t          t          dz  ¦  «        k    sJ ‚t          t          dz  ¦  «                             t          ¦  «        t          t          dz  ¦  «        k    sJ ‚t          t          t          dd¦  «        z  d¬¦  «                             t          ¦  «        t          d	d¦  «        t          d¦  «        dz  z   t          t          d¦  «        d
z  t          dd
¦  «        z   ¦  «        z  k    sJ ‚d S )Nrm   rü   rz   ré   rk   rl   Fr†   ri   r|   )	r+   r   r   r´   rý   r  r*   r.   r"   r±   r¥   r£   Útest_cot_rewrite_slowr    s	  € å�r•(˜1˜b‘/”/Ñ!Ñ"Ô"×*Ò*­3Ñ/Ô/×7Ò7Ñ9Ô9Ý	�R•˜˜B‘”ÑÑ	 Ô	 ¥¥R­°°B©¬Ñ%7Ñ!8Ô!8Ñ	8×AÒAÅ#ÑFÔF×NÒNÑPÔPòQð Qð Qð Qå�r•(˜1˜b‘/”/Ñ!Ñ"Ô"×*Ò*­3Ñ/Ô/Ý	�R•˜˜B‘”ÑÑ	 Ô	 ¥¥R­°°B©¬Ñ%7Ñ!8Ô!8Ñ	8×AÒAÅ#ÑFÔFòGð Gð Gð Gå�r�"‰u‰:Œ:×Ò�cÑ"Ô"¥c­"¨R©%¡j¤jÒ0Ð0Ð0Ð0Ý�r�"‰u‰:Œ:×Ò�dÑ#Ô#¥s­2¨b©5¡z¤zÒ1Ð1Ð1Ð1Ý�r•(˜1˜a‘.”.Ñ ¨5Ð1Ñ1Ô1×9Ò9½$Ñ?Ô?Ý	�"�a‰Œ�4 ™7œ7 1™9Ñ	$­­T°!©W¬W°Q©Y½À!ÀQ¹¼Ñ-GÑ(HÔ(HÑHòIð Ið Ið Ið Ið Ir¥   c                  ó  — t          t          ¦  «                             t          t          ¦  «        t          ¦  «        t          k    sJ ‚t          t          ¦  «                             t          t          ¦  «        t          t          ¦  «        k    sJ ‚t          t          ¦  «                             t          d¦  «        t          u sJ ‚t          t          ¦  «                             t          t
          j        ¦  «        t          u sJ ‚d S r  )r+   r    r•   r¡   r   r   rÅ   r±   r¥   r£   Útest_cot_subsr   (  sª   € Ý�q‰6Œ6�;Š;•s�1‘v”v�qÑ!Ô!¥QÒ&Ð&Ð&Ð&Ý�q‰6Œ6�;Š;•q�!ÑÔ¥¥A¡¤Ò&Ð&Ð&Ð&Ý�q‰6Œ6�;Š;•q˜!ÑÔ¥Ð#Ð#Ð#Ð#Ý�q‰6Œ6�;Š;•q�!œ$ÑÔ¥3Ð&Ð&Ð&Ð&Ð&Ð&r¥   c            
      ód  — t          t          t          z   ¦  «                             d¬¦  «                             ¦   «         t          t          ¦  «        t          t          ¦  «        z  dz
  t          t          ¦  «        t          t          ¦  «        z   z  k    sJ ‚t          t          t          z
  ¦  «                             d¬¦  «                             ¦   «         t          t          ¦  «        t          t           ¦  «        z  dz
  t          t          ¦  «        t          t           ¦  «        z   z  k    sJ ‚t          t          t          z   t
          z   ¦  «                             d¬¦  «                             ¦   «         t          t          ¦  «        t          t          ¦  «        z  t          t
          ¦  «        z  t          t          ¦  «        z
  t          t          ¦  «        z
  t          t
          ¦  «        z
  dt          t          ¦  «        t          t          ¦  «        z  z   t          t          ¦  «        t          t
          ¦  «        z  z   t          t          ¦  «        t          t
          ¦  «        z  z   z  k    sJ ‚t          dt          z  ¦  «                             d¬¦  «                             ¦   «         t          t          ¦  «        dz  dz
  t          t          ¦  «        z  dt          t          ¦  «        dz  z  dz
  z  k    sJ ‚t          dt          z  ¦  «                             d¬¦  «        t          t          ¦  «        dz  ddt          t          ¦  «        z  z  z
  k    sJ ‚t          dt          z  ¦  «                             d¬¦  «                             ¦   «         t          t          ¦  «        dz  dz
  t          t          ¦  «        z  dt          t          ¦  «        dz  z  dz
  z  k    sJ ‚t          dt          z  t          dz  z
  ¦  «                             d¬¦  «                             ¦   «         t          t          ¦  «        dz   dt          t          ¦  «        dz  z  z   dt          t          ¦  «        dz  z  z   dt          t          ¦  «        z  z
  dz
  t          t          ¦  «        dz  dt          t          ¦  «        dz  z  z   dt          t          ¦  «        dz  z  z
  dt          t          ¦  «        z  z
  dz   z  k    sJ ‚t          t           ddt          d¦  «        dz  z   dt          d¦  «        z  z  ¦  «         t          t           dd	t          d¦  «        z  t          d¦  «        dz  z   ddt          d¦  «        dz  z  z   z  ¦  «         d S )
NTr¾   rh   ri   ry   rk   rm   rn   ro   )
r+   r    r¡   rÂ   Útogetherre   r   r5   r0   r¼   r±   r¥   r£   Útest_cot_expansionr#  /  s*  € Ý�q•1‰u‰:Œ:×Ò $ÐÑ'Ô'×0Ò0Ñ2Ô2Ý	�Q‰Œ••A‘”‰˜Ñ	�S¥™VœV¥c­!¡f¤f™_Ñ-ò/ð /ð /ð /å�q•1‰u‰:Œ:×Ò $ÐÑ'Ô'×0Ò0Ñ2Ô2Ý�A‰Œ�s•A�2‰wŒw‰˜Ñ�S¥™VœV¥c­1¨"¡g¤gÑ-ñ7/ò /ð /ð /ð /å�q•1‰u•q‰y‰>Œ>× Ò  dÐ Ñ+Ô+×4Ò4Ñ6Ô6Ý	�Q‰Œ••A‘”‰•s�1‘v”vÑ	¥¥A¡¤Ñ	&­­Q©¬Ñ	/µ#µa±&´&Ñ	8Ø	�c•!‰fŒf•S�‘V”V‰mÑ	�c¥!™fœf¥S­¡V¤V™mÑ	+­cµ!©f¬fµS½±V´V©mÑ	;ñ	=ò>ð >ð >ð >õ ˆq•‰s‰8Œ8�?Š? ˆ?Ñ%Ô%×.Ò.Ñ0Ô0Ý	�Q‰Œ�‰�Q‰��A™œÑ ¥#¥a¡&¤&¨!¡)¡¨a¡Ñ0ò2ð 2ð 2ð 2åˆq•‰s‰8Œ8�?Š? ˆ?Ñ%Ô%­­Q©¬°©°A°q½½Q¹¼±x±LÑ)@Ò@Ð@Ð@Ð@Ýˆq•‰s‰8Œ8�?Š? ˆ?Ñ%Ô%×.Ò.Ñ0Ô0Ý�A‰Œ�‰	�A‰•s�1‘v”vñ5Ø ¥¥Q¡¤¨¡™{¨Q™ñ50ò 0ð 0ð 0ð 0åˆq•‰s•R˜‘T‰z‰?Œ?×!Ò! tÐ!Ñ,Ô,×3Ò3Ñ5Ô5Ý	�Q‰Œ�‰ˆ
�Q•s�1‘v”v˜q‘y‘[Ñ  1¥S­¡V¤V¨Q¡Y¡;Ñ.°µ3µq±6´6±Ñ9¸AÑ=Ý�q‰6Œ6�1‰9�q��Q™œ ™‘{Ñ" Q¥s­1¡v¤v¨q¡y¡[Ñ0°1µS½±V´V±8Ñ;¸aÑ?ñ:Aò Að Að Að Aõ •�a˜"�s 1™vœv q™y™.¨1­S°©V¬V©8Ñ4Ñ5Ô5Ð5Ý•�a˜"�S ™VœV™)¥c¨!¡f¤f¨a¡iÑ/°"°q½¸Q¹¼À¹±{Ñ2BÑCÑDÔDÐDÐDÐDr¥   c                  ó@  — t          t          t           t          ¦  «        ¦  «        t          t           t          ¦  «        k    sJ ‚t          t          t          j         dz  t          j        dz  ¦  «        ¦  «        t          t           t          ¦  «        k    sJ ‚t          t          t          j        dz  t          j        dz  ¦  «        ¦  «        t          t          t          j        dz  ¦  «        t          t          j        dz  ¦  «        ¦  «        k    sJ ‚d S )Nry   rn   )r+   r   r   r   rÅ   r±   r¥   r£   Útest_cot_AccumBoundsr%  C  sÈ   € Ý�{�B˜3¥Ñ#Ô#Ñ$Ô$­µR°C½Ñ(<Ô(<Ò<Ð<Ð<Ð<Ý�{�AœD˜5 ™7¥A¤D¨¡FÑ+Ô+Ñ,Ô,µ½R¸CÅÑ0DÔ0DÒDÐDÐDÐDÝ�{�1œ4 ™6¥1¤4¨¡6Ñ*Ô*Ñ+Ô+­{½3½q¼tÀA¹v¹;¼;ÍÍAÌDÐQRÉFÉÌÑ/TÔ/TÒTÐTÐTÐTÐTÐTr¥   c                  ó¼   — t          t          ¦  «                             ¦   «         t          t          ¦  «        dz   dz
  k    sJ ‚t          t          d„ ¦  «         d S )Nrk   rh   c                  óP   — t          t          ¦  «                             d¦  «        S rÉ   )r+   r    rÊ   r±   r¥   r£   rË   z test_cot_fdiff.<locals>.<lambda>K  rÌ   r¥   )r+   r    rÊ   rG   r?   r±   r¥   r£   Útest_cot_fdiffr(  I  sL   € Ý�q‰6Œ6�<Š<‰>Œ>�c¥!™fœf a™i˜Z¨!™^Ò+Ð+Ð+Ð+Ý
ÕÐ6Ð6Ñ7Ô7Ð7Ð7Ð7r¥   c                  óä  — t          t          t          ¦  «        t          ¦  «        sJ ‚t          dd¬¦  «        } t          | ¦  «        t          j        u sJ ‚t          t          j        ¦  «        t          j        u sJ ‚t          t          j        ¦  «        t          j        u sJ ‚t          t          j	        ¦  «        t          j	        u sJ ‚t          t          j
        ¦  «        t          j	        u sJ ‚t          ddd¬¦  «        }t          |t          z  ¦  «        t          j        u sJ ‚t          | t          z  ¦  «        t          j        u sJ ‚t          t          dz  ¦  «        dt          z  k    sJ ‚t          t           dz  ¦  «        dt          z  k    sJ ‚t          t          t          dd¦  «        z  ¦  «        ddt          z  z  k    sJ ‚t          t          t          dd¦  «        z  ¦  «        d	dt          z  z  k    sJ ‚t          t           ¦  «        t          t          ¦  «        k    sJ ‚t          t          ¦  «                             t          ¦  «        t          t          ¦  «        t          z  t          t          ¦  «        t          dz  z  z
  k    sJ ‚t          t          ¦  «                             t          ¦  «        t          t          ¦  «        t          z                       t          ¦  «        k    sJ ‚t          t          ¦  «                             t          t          ¦  «        t          t          ¦  «         dt          t          ¦  «        z  t          z  z
  dt          t          ¦  «        z  t          dz  z  z   t          z  k    sJ ‚t          t          ¦  «                             t          t          ¦  «        t          t          ¦  «        t          z                       t          t          ¦  «        k    sJ ‚t!          t          t          ¦  «                             t          ¦  «        t          d
¦  «        d
k    sJ ‚t!          t          t          ¦  «                             t          t          ¦  «        t          d
¦  «        t	          d¦  «         dz  k    sJ ‚t          t          ¦  «                             ¦   «         dt          dz  dz  z
  t          dz  dz  z   t%          t          dz  ¦  «        z   k    sJ ‚t          t          ¦  «                             t(          ¦  «        t)          d
t          ¦  «        k    sJ ‚t          t          ¦  «                             t          ¦  «        t+          t          t          ¦  «        t          z  t-          t          d
¦  «        fd¦  «        k    sJ ‚t          t          d¬¦  «        j        du sJ ‚t          d
d¬¦  «        j        du sJ ‚t          |t          z  d¬¦  «        j        du sJ ‚t          t          ¦  «        j        �J ‚t          ddd¬¦  «        }t          t          ¦  «        j        �J ‚t          |¦  «        j        du sJ ‚t          t2          |z  ¦  «        j        du sJ ‚t          t2          dz  ¦  «        j        du sJ ‚t          t          ¦  «        j        �J ‚t          |¦  «        j        du sJ ‚d S )NÚsT©ÚzerorP   )rL   rW   rk   rl   rr   rj   r   rh   ry   rn   rm   r¬   rÜ   Fr†   Úxr)rJ   rW   éd   )rš   r/   r    r   r   rí   ÚInfinityr‘   ÚNegativeInfinityÚNaNÚComplexInfinityr   r   r   r*   r.   r7   r9   r8   r´   r2   rC   rA   rŸ   r—   r   rñ   )r*  rP   r-  s      r£   Ú	test_sincr3  N  s(  € Ý•d�1‘g”g�tÑ$Ô$Ð$Ð$Ð$åˆs˜ÐÑÔ€AÝ�‰7Œ7•a”eÐÐÐÐÝ•”
ÑÔ�qœvÐ%Ð%Ð%Ð%Ý•Ô"Ñ#Ô#¥q¤vÐ-Ð-Ð-Ð-Ý•”‰;Œ;�!œ%ÐÐÐÐÝ•Ô!Ñ"Ô"¥a¤eÐ+Ð+Ð+Ð+åˆs˜D¨$Ð/Ñ/Ô/€AÝ�•"‘‰:Œ:�œÐÐÐÐÝ��•2‘‰;Œ;�!œ&Ð Ð Ð Ð Ý•�1‘‰:Œ:˜�R™ÒÐÐÐÝ•��A‘‰;Œ;˜!�b™&Ò Ð Ð Ð Ý••8˜A˜q‘>”>Ñ!Ñ"Ô" a¨1­R©4¡jÒ0Ð0Ð0Ð0Ý••8˜A˜q‘>”>Ñ!Ñ"Ô" b¨A­b©D¡kÒ1Ð1Ð1Ð1å•�‰8Œ8•t�A‘w”wÒÐÐÐå•‰7Œ7�<Š<�‰?Œ?�c¥!™fœf¥Q™h­­Q©¬µ°1±©Ñ4Ò4Ð4Ð4Ð4Ý•‰7Œ7�<Š<�‰?Œ?�s¥1™vœv¥a™xŸošo­aÑ0Ô0Ò0Ð0Ð0Ð0Ý•‰7Œ7�<Š<��1ÑÔ¥3¥q¡6¤6 '¨A­cµ!©f¬f©HµQ©JÑ"6¸½3½q¹6¼6¹Å!ÀQÁ$¹Ñ"FÍÑ!IÒIÐIÐIÐIÝ•‰7Œ7�<Š<��1ÑÔ¥#¥a¡&¤&­¡(§¢µµAÑ!6Ô!6Ò6Ð6Ð6Ð6Ý••a‘”—’�a‘”¥! QÑ'Ô'¨1Ò,Ð,Ð,Ð,Ý••a‘”—’�a¥Ñ#Ô#¥Q¨Ñ*Ô*­q°©t¬t¨e°A©gÒ5Ð5Ð5Ð5õ •‰7Œ7�>Š>ÑÔ˜q¥1 a¡4¨¡6™z­A¨q©D°©HÑ4µq½¸A¹±w´wÑ>Ò>Ð>Ð>Ð>å•‰7Œ7�?Š?�2ÑÔ¥" Q­¡(¤(Ò*Ð*Ð*Ð*Ý•‰7Œ7�?Š?�3ÑÔ¥9­cµ!©f¬fµQ©h½½1¸a¹¼Ð-AÀ9Ñ#MÔ#MÒMÐMÐMÐMÝ•˜UÐ#Ñ#Ô#Ô+¨tÐ3Ð3Ð3Ð3Ý�˜EÐ"Ñ"Ô"Ô*¨eÐ3Ð3Ð3Ð3Ý�•"‘˜uÐ%Ñ%Ô%Ô-°Ð5Ð5Ð5Ð5Ý•‰7Œ7Œ?Ð"Ð"Ð"Ý	�˜4¨Ð	.Ñ	.Ô	.€BÝ•‰7Œ7Œ?Ð"Ð"Ð"Ý�‰8Œ8Ô˜tÐ#Ð#Ð#Ð#Ý•�"‘‰:Œ:Ô Ð%Ð%Ð%Ð%Ý•�#‘‰;Œ;Ô $Ð&Ð&Ð&Ð&Ý•‰7Œ7ÔÐ$Ð$Ð$Ý�‰8Œ8Ô Ð%Ð%Ð%Ð%Ð%Ð%r¥   c                  óp  — t          t          ¦  «        t          u sJ ‚t           j        t          d¦  «        k    sJ ‚t          t          ¦  «        t
           t          z  k    sJ ‚t          t           ¦  «        t
          t          z  k    sJ ‚t          t          ¦  «        t          u sJ ‚t          d¦  «        dk    sJ ‚t          d¦  «        t          dz  k    sJ ‚t          d¦  «        t           dz  k    sJ ‚t          t          d¦  «        dz  ¦  «        t          dz  k    sJ ‚t          t          d¦  «         dz  ¦  «        t           dz  k    sJ ‚t          t          d¦  «        dz  ¦  «        t          dz  k    sJ ‚t          t          d¦  «         dz  ¦  «        t           dz  k    sJ ‚t          t          dt          d¦  «        z
  dz  ¦  «        ¦  «        t          dz  k    sJ ‚t          t          dt          d¦  «        z
  dz  ¦  «         ¦  «        t           dz  k    sJ ‚t          t          j
        ¦  «        t          d	z  k    sJ ‚t          t          dd¦  «        ¦  «        t           d	z  k    sJ ‚t          t          dt          d¦  «        z
  ¦  «        dz  ¦  «        t          dz  k    sJ ‚t          t          dt          d¦  «        z
  ¦  «         dz  ¦  «        t           dz  k    sJ ‚t          t          d¦  «        dz
  dz  ¦  «        t          d
z  k    sJ ‚t          t          d¦  «        dz
   dz  ¦  «        t           d
z  k    sJ ‚t          t          d¦  «        dz
  t          d¦  «        z  ¦  «        t          dz  k    sJ ‚t          t          d¦  «        dz
   t          d¦  «        z  ¦  «        t           dz  k    sJ ‚dD ]k} t          | dz   | dz  dz   ¦  «        D ]N}t          || ¦  «        dk    r8t          t          |t          z  | z  ¦  «        ¦  «        |t          z  | z  k    sJ ‚ŒOŒlt          t          ¦  «                             t          ¦  «        dt          dt          dz  z
  ¦  «        z  k    sJ ‚t          dd¬¦  «        j        du sJ ‚t          d¦  «        j        du sJ ‚t          t$          ¦  «        j        �J ‚t          dt
          z  ¦  «        t
           t'          d¦  «        z  k    sJ ‚t          t          dd¦  «        d¬¦  «        j        du sJ ‚t          t          dd¦  «        d¬¦  «        j        du sJ ‚t          t*          ¦  «        j        �J ‚t          t          t          dd¦  «        ¦  «        ¦  «        t          dd¦  «        t          z   k    sJ ‚t          t          t          dd¦  «        ¦  «        ¦  «        t          dd¦  «        t          z
  k    sJ ‚t-          t           t/          t          ¦  «        ¦  «        sJ ‚d S )Nrh   r   rk   ri   ry   rm   rl   r|   rn   rp   r~   ©rl   rn   r|   rp   r~   çš™™™™™É?Fr†   Trj   rr   r   )r'   r   r�   r;   r   r   r   r   r"   r   r’   r   rœ   r6   r.   r    r   r—   rH   r   Úis_positiverM   r>   r*   )r¢   rP   s     r£   Ú	test_asinr8  ‚  sj  € Ý•‰9Œ9�ÐÐÐÐåŒ:� 1™œÒ%Ð%Ð%Ð%Ý•‰8Œ8��r�"‘uÒÐÐÐÝ•�‰9Œ9��"™ÒÐÐÐÝ•‰9Œ9�ÐÐÐÐõ �‰7Œ7�aŠ<ˆ<ˆ<ˆ<Ý�‰7Œ7•b˜‘dŠ?ˆ?ˆ?ˆ?Ý�‰8Œ8��s˜1‘uÒÐÐÐÝ•�Q‘”˜‘	‰?Œ?�b ™dÒ"Ð"Ð"Ð"Ý•�a‘”�˜‘
ÑÔ¥˜s 1™uÒ$Ð$Ð$Ð$Ý•�Q‘”˜‘	‰?Œ?�b ™dÒ"Ð"Ð"Ð"Ý•�a‘”�˜‘
ÑÔ¥˜s 1™uÒ$Ð$Ð$Ð$Ý•�a�$˜q™'œ'‘k 1‘_Ñ%Ô%Ñ&Ô&­"¨Q©$Ò.Ð.Ð.Ð.Ý•�q�4 ™7œ7‘{ A‘oÑ&Ô&Ð&Ñ'Ô'­B¨3¨q©5Ò0Ð0Ð0Ð0Ý•”‰<Œ<�2˜a™4ÒÐÐÐÝ•˜˜Q‘”Ñ Ô ¥R C¨¡EÒ)Ð)Ð)Ð)Ý•�a�$˜q™'œ'‘kÑ"Ô" AÑ%Ñ&Ô&­"¨Q©$Ò.Ð.Ð.Ð.Ý•$�q�4 ™7œ7‘{Ñ#Ô#Ð$ QÑ&Ñ'Ô'­B¨3¨q©5Ò0Ð0Ð0Ð0Ý•�a‘”˜1‘˜a‘Ñ Ô ¥B r¡EÒ)Ð)Ð)Ð)Ý•$�q‘'”'˜A‘+�˜qÑ Ñ!Ô!¥b S¨¡VÒ+Ð+Ð+Ð+Ý•�a‘”˜1‘�d 4™jœjÑ(Ñ)Ô)­R°©UÒ2Ð2Ð2Ð2Ý•$�q‘'”'˜A‘+��t D™zœzÑ)Ñ*Ô*­r¨c°"©fÒ4Ð4Ð4Ð4ð ð 3ð 3ˆÝ˜˜A™�w  1¡ q¡Ñ)Ô)ð 	3ð 	3ˆAÝ�1�a‰yŒy˜AŠ~ˆ~Ý�C ¥"¡ Q¡™KœKÑ(Ô(¨A­b©D°©FÒ2Ð2Ð2Ð2øð	3õ •‰7Œ7�<Š<�‰?Œ?˜a¥ Q­¨A©¡X¡¤Ñ.Ò.Ð.Ð.Ð.å�˜eÐ$Ñ$Ô$Ô,°Ð4Ð4Ð4Ð4Ý�‰8Œ8Ô˜uÐ$Ð$Ð$Ð$Ý•‰7Œ7Œ?Ð"Ð"Ð"å�•1‘‰:Œ:�!˜�E !™HœH™Ò$Ð$Ð$Ð$å•˜˜A‘”¨Ð/Ñ/Ô/Ô;¸tÐCÐCÐCÐCÝ•˜˜Q‘”¨%Ð0Ñ0Ô0Ô<ÀÐEÐEÐEÐEÝ•‰7Œ7ÔÐ&Ð&Ð&Ý••H˜Q ‘N”NÑ#Ô#Ñ$Ô$­°°Q©¬½"Ñ(<Ò<Ð<Ð<Ð<Ý••H˜R ‘O”OÑ$Ô$Ñ%Ô%­°!°Q©¬½"Ñ)<Ò<Ð<Ð<Ð<Ý•T�3�q™6œ6Ñ"Ô"Ð"Ð"Ð"Ð"Ð"r¥   c                  ó  — t          t          ¦  «                             t          dd¦  «        t          t          dz  dz  z   dt          dz  z  dz  z   dt          dz  z  dz  z   t          t          dz  ¦  «        z   k    sJ ‚t          t          ¦  «                             dt          ¦  «        } | dt          dz  z  dz  k    sJ ‚t          t          ¦  «                             dt          | d¦  «        dt          dz  z  dz  k    sJ ‚d S )	Nr   r°   ry   rn   rl   r«   rr   ép   )r'   r    r9   r8   r  ©Út5s    r£   Útest_asin_seriesr=  ³  sà   € Ý•‰7Œ7�>Š>�!˜Q Ñ"Ô"Ý	�Aˆq‰D�‰F‰
�Q•q˜!‘t‘V˜B‘YÑ ¥1 a¡4¡¨¡Ñ+­aµ°1±©g¬gÑ5ò6ð 6ð 6ð 6å	�a‰Œ×	Ò	˜Q¥Ñ	"Ô	"€BØ�•1�a‘4‘˜‘Š?ˆ?ˆ?ˆ?Ý•‰7Œ7×Ò˜q¥! R¨Ñ+Ô+¨qµ°A±©v°c©zÒ9Ð9Ð9Ð9Ð9Ð9r¥   c            	      óº  — t          t          ¦  «                             t          ¦  «        t          k    sJ ‚t          t          dz   ¦  «                             t          ¦  «        t          dz  k    sJ ‚t          t          dz
  ¦  «                             t          ¦  «        t           dz  k    sJ ‚t          dt          z  ¦  «                             t          d¬¦  «        t          t          t          ¦  «        z  t          dz  z   t          t          d¦  «        z  z
  k    sJ ‚t          dt          z  ¦  «                             t          d¬¦  «        t           t          t          ¦  «        z  dt          z  dz  z
  t          t          d¦  «        z  z   k    sJ ‚t          t          t          z  dz   ¦  «                             t          d¬¦  «        t          t          d¦  «        z
  k    sJ ‚t          t           t          z  dz   ¦  «                             t          d¬¦  «        t          d¦  «        k    sJ ‚t          t          t          z  dz
  ¦  «                             t          d¬¦  «        t          d¦  «         k    sJ ‚t          t           t          z  dz
  ¦  «                             t          d¬¦  «        t           t          d¦  «        z   k    sJ ‚t          t           t          dz  z  t          z   dz
  ¦  «                             t          d¬¦  «        t           dz  t          t          dt          d¦  «        z
  ¦  «        z  z   k    sJ ‚t          t           t          dz  z  t          z   dz
  ¦  «                             t          d¬¦  «        t           dz  t          t          dt          d¦  «        z
  ¦  «        z  z   k    sJ ‚d S )Nrh   rk   ©Úcdirri   ry   )r'   r    rò   r   r   r   r"   r±   r¥   r£   Útest_asin_leading_termrA  »  sæ  € Ý•‰7Œ7×"Ò"¥1Ñ%Ô%­Ò*Ð*Ð*Ð*å•�A‘‰;Œ;×&Ò&¥qÑ)Ô)­R°©TÒ1Ð1Ð1Ð1Ý•�A‘‰;Œ;×&Ò&¥qÑ)Ô)­b¨S°©UÒ2Ð2Ð2Ð2Ý�•!‘‰9Œ9×$Ò$¥Q¨QÐ$Ñ/Ô/µ1µS½±V´V±8½bÀ¹d±?ÅQÅsÈ1ÁvÄvÁXÑ3MÒMÐMÐMÐMÝ�•!‘‰9Œ9×$Ò$¥Q¨RÐ$Ñ0Ô0µQ°Bµs½1±v´v±IÀÅ"ÁÀQÁÑ4FÍÍ3ÈqÉ6Ì6ÉÑ4QÒQÐQÐQÐQå••!‘�a‘‰=Œ=×(Ò(­°Ð(Ñ3Ô3µr½DÀ¹G¼G±|ÒCÐCÐCÐCÝ•�•1‘�q‘‰>Œ>×)Ò)­!°!Ð)Ñ4Ô4½¸Q¹¼Ò?Ð?Ð?Ð?Ý••!‘�a‘‰=Œ=×(Ò(­°Ð(Ñ3Ô3½¸Q¹¼°xÒ?Ð?Ð?Ð?Ý•�•1‘�q‘‰>Œ>×)Ò)­!°!Ð)Ñ4Ô4½¸½dÀ1¹g¼g¹ÒEÐEÐEÐEå•�•1�a‘4‘�!‘˜a‘Ñ Ô ×0Ò0µ¸Ð0Ñ;Ô;Å¸sÀ1¹uÅqÍÈQÕQUÐVWÑQXÔQXÉ[ÑIYÔIYÑGYÑ?YÒYÐYÐYÐYÝ•�•1�a‘4‘�!‘˜a‘Ñ Ô ×0Ò0µ¸Ð0Ñ<Ô<ÅÀÀAÁÍÍ#ÈaÕRVÐWXÑRYÔRYÉkÑJZÔJZÑHZÑ@ZÒZÐZÐZÐZÐZÐZr¥   c                  óX  — t          t          ¦  «                             t          ¦  «        t           t          t          t          z  t          dt          dz  z
  ¦  «        z   ¦  «        z  k    sJ ‚t          t          ¦  «                             t          ¦  «        dt          t          dt          dt          dz  z
  ¦  «        z   z  ¦  «        z  k    sJ ‚t          t          ¦  «                             t          ¦  «        t          j	        dz  t          t          ¦  «        z
  k    sJ ‚t          t          ¦  «                             t          ¦  «        dt          t          t          dz   dz   ¦  «        dz   t          z  ¦  «        z  k    sJ ‚t          t          ¦  «                             t          ¦  «        t          dt          z  ¦  «         t          dz  z   k    sJ ‚t          t          ¦  «                             t          ¦  «        t          dt          z  ¦  «        k    sJ ‚d S )Nrh   rk   )r'   r    r´   r   r   r"   r(   r#   r   rÅ   r$   r&   r   r%   r±   r¥   r£   Útest_asin_rewriterC  Ì  s|  € Ý•‰7Œ7�?Š?�3ÑÔ¥A 2¥c­!­A©#µ°Q½¸A¹±X±´Ñ*>Ñ&?Ô&?Ñ#?Ò?Ð?Ð?Ð?Ý•‰7Œ7�?Š?�4Ñ Ô  A¥d­1¨aµ$°q½1¸a¹4±x±.´.Ñ.@Ñ+AÑ&BÔ&BÑ$BÒBÐBÐBÐBÝ•‰7Œ7�?Š?�4Ñ Ô ¥A¤D¨¡F­Tµ!©W¬WÑ$4Ò4Ð4Ð4Ð4Ý•‰7Œ7�?Š?�4Ñ Ô  A¥d­Dµ!°Q±$°¸±©O¬O¸aÑ,?ÅÑ+BÑ&CÔ&CÑ$CÒCÐCÐCÐCÝ•‰7Œ7�?Š?�4Ñ Ô ¥T¨!­A©#¡Y¤Y Jµ°A±Ñ$5Ò5Ð5Ð5Ð5Ý•‰7Œ7�?Š?�4Ñ Ô ¥D¨­1©¡I¤IÒ-Ð-Ð-Ð-Ð-Ð-r¥   c                  óÀ   — t          t          ¦  «                             ¦   «         dt          dt          dz  z
  ¦  «        z  k    sJ ‚t	          t
          d„ ¦  «         d S )Nrh   rk   c                  óP   — t          t          ¦  «                             d¦  «        S rÉ   )r'   r    rÊ   r±   r¥   r£   rË   z!test_asin_fdiff.<locals>.<lambda>×  ó   € ¥t­A¡w¤w§}¢}°QÑ'7Ô'7€ r¥   )r'   r    rÊ   r"   rG   r?   r±   r¥   r£   Útest_asin_fdiffrG  Õ  sO   € Ý•‰7Œ7�=Š=‰?Œ?˜a¥ Q­¨A©¡X¡¤Ñ.Ò.Ð.Ð.Ð.Ý
ÕÐ7Ð7Ñ8Ô8Ð8Ð8Ð8r¥   c            
      óÚ  — t          t          ¦  «        t          u sJ ‚t          t          ¦  «        t          u sJ ‚t           j        t	          d¦  «        k    sJ ‚t          t
          ¦  «        t          t
          z  k    sJ ‚t          t
           ¦  «        t           t
          z  k    sJ ‚t          d¦  «        t          dz  k    sJ ‚t          t          j	        ¦  «        t          dz  k    sJ ‚t          t          dd¦  «        ¦  «        t          t          dd¦  «        z  k    sJ ‚t          d¦  «        dk    sJ ‚t          d¦  «        t          k    sJ ‚t          t          d¦  «        dz  ¦  «        t          dz  k    sJ ‚t          t          d¦  «         dz  ¦  «        t          t          dd¦  «        z  k    sJ ‚t          dd¦  «        D �]a} t          | ¦  «        D �]M}t          || ¦  «        dk    �r5t          t          |t          z  | z  ¦  «        ¦  «        |t          z  | z  k    sJ ‚t          t          |t          z  | z  ¦  «         ¦  «        t          |t          z  | z  z
  k    sJ ‚t          t          |t          z  | z  ¦  «        ¦  «        t          dz  t!          t          |t          z  | z  ¦  «        ¦  «        z
  k    sJ ‚t          t          |t          z  | z  ¦  «         ¦  «        t          dz  t!          t          |t          z  | z  ¦  «         ¦  «        z
  k    sJ ‚�ŒO�Œct          dt          z  ¦  «        t          dz  t!          dt          z  ¦  «        z
  k    sJ ‚t          t"          ¦  «                             t"          ¦  «        dt          dt"          dz  z
  ¦  «        z  k    sJ ‚t          d	¦  «        j        d
u sJ ‚t          d¦  «        j        du sJ ‚t          t(          ¦  «        j        �J ‚t          t          dd¦  «        d¬¦  «        j        d
u sJ ‚t          t          dd¦  «        d¬¦  «        j        d
u sJ ‚t          t          dd¦  «        d¬¦  «        j        du sJ ‚t          t,          ¦  «        j        �J ‚t          dt,          z   ¦  «                             ¦   «         t          dt,          z   ¦  «        k    sJ ‚t          dt0          z   ¦  «                             ¦   «         t          dt0          z   ¦  «        k    sJ ‚t          t          dd¦  «        ¦  «                             ¦   «         t          t          dd¦  «        ¦  «        k    sJ ‚t          t          dd¦  «        ¦  «                             ¦   «         t          t          dd¦  «        ¦  «        k    sJ ‚t          t,          t0          t          z  z   ¦  «                             ¦   «         t          t,          t0          t          z  z
  ¦  «        k    sJ ‚t          t2          ¦  «                             ¦   «         t          t/          t2          ¦  «        ¦  «        k    sJ ‚d S )Nrh   r   rk   ry   ri   rm   rl   rè   r6  Trj   Frr   r†   rp   ro   )r#   r   r   r�   r;   r   r   r   r   r’   r   r"   rœ   r6   r*   r.   r'   r    r   r—   rH   r7  rM   r   rP   re   )r¢   Únums     r£   Ú	test_acosrJ  Ú  s,  € Ý•‰9Œ9�ÐÐÐÐÝ•‰9Œ9�ÐÐÐÐåŒ:� 1™œÒ%Ð%Ð%Ð%Ý•‰8Œ8•q�‘tÒÐÐÐÝ•�‰9Œ9�˜�2™ÒÐÐÐõ �‰7Œ7•b˜‘dŠ?ˆ?ˆ?ˆ?Ý•”‰<Œ<�2˜a™4ÒÐÐÐÝ•˜˜Q‘”Ñ Ô ¥B¥x°°1¡~¤~Ñ$5Ò5Ð5Ð5Ð5Ý�‰7Œ7�aŠ<ˆ<ˆ<ˆ<Ý�‰8Œ8•rŠ>ˆ>ˆ>ˆ>Ý•�Q‘”˜‘	‰?Œ?�b ™dÒ"Ð"Ð"Ð"Ý•�a‘”�˜‘
ÑÔ�r¥(¨1¨a¡.¤.Ñ0Ò0Ð0Ð0Ð0õ �1�b‰\Œ\ð Kñ KˆÝ˜‘8”8ð 	Kñ 	KˆCÝ�3˜‰{Œ{˜aÒÑÝ�C ¥B¡ q¡™MœMÑ*Ô*¨cµ"©f°Q©hÒ6Ð6Ð6Ð6Ý�S ¥R¡¨¡™]œ]˜NÑ+Ô+­r°C½±F¸1±H©}Ò<Ð<Ð<Ð<Ý�C ¥B¡ q¡™MœMÑ*Ô*­b°©dµT½#¸cÅ"¹fÀQ¹h¹-¼-Ñ5HÔ5HÑ.HÒHÐHÐHÐHÝ�S ¥R¡¨¡™]œ]˜NÑ+Ô+­r°!©tµd½CÀÅBÁÀqÁ¹M¼M¸>Ñ6JÔ6JÑ/JÒJÐJÐJÐJùñ	Kõ �•!‘‰9Œ9�˜1™�t A¥a¡C™yœyÑ(Ò(Ð(Ð(Ð(å•‰7Œ7�<Š<�‰?Œ?˜b¥ a­!¨Q©$¡h¡¤Ñ/Ò/Ð/Ð/Ð/å�‰9Œ9Ô Ð$Ð$Ð$Ð$Ý�‰8Œ8Ô˜uÐ$Ð$Ð$Ð$Ý•‰7Œ7Œ?Ð"Ð"Ð"å•˜˜A‘”¨Ð/Ñ/Ô/Ô;¸tÐCÐCÐCÐCÝ•˜˜Q‘”¨%Ð0Ñ0Ô0Ô<ÀÐDÐDÐDÐDÝ•˜˜A‘”¨Ð/Ñ/Ô/Ô;¸uÐDÐDÐDÐDÝ•‰7Œ7ÔÐ&Ð&Ð&å�•A‘‰;Œ;× Ò Ñ"Ô"¥d¨2µ©6¡l¤lÒ2Ð2Ð2Ð2Ý�•Q‘‰<Œ<×!Ò!Ñ#Ô#¥t¨Bµ©F¡|¤|Ò3Ð3Ð3Ð3Ý•˜˜A‘”ÑÔ×)Ò)Ñ+Ô+­tµH¸QÀ±N´NÑ/CÔ/CÒCÐCÐCÐCÝ•˜˜Q‘”Ñ Ô ×*Ò*Ñ,Ô,µµX¸bÀ!±_´_Ñ0EÔ0EÒEÐEÐEÐEÝ••A•a‘C‘‰=Œ=×"Ò"Ñ$Ô$­­Qµµ1±©W©¬Ò5Ð5Ð5Ð5Ý•‰7Œ7×ÒÑÔ¥$¥yµ¡|¤|Ñ"4Ô"4Ò4Ð4Ð4Ð4Ð4Ð4r¥   c                  ó¶  — t          t          ¦  «                             t          ¦  «        t          dz  k    sJ ‚t          t          dz   ¦  «                             t          ¦  «        t	          d¦  «        t	          t           ¦  «        z  k    sJ ‚t          t          dz
  ¦  «                             t          ¦  «        t          k    sJ ‚t          dt          z  ¦  «                             t          d¬¦  «        t
           t          t          ¦  «        z  t
          t          d¦  «        z  z   k    sJ ‚t          dt          z  ¦  «                             t          d¬¦  «        t
          t          t          ¦  «        z  dt          z  z   t
          t          d¦  «        z  z
  k    sJ ‚t          t
          t          z  dz   ¦  «                             t          d¬¦  «        t          d¦  «         k    sJ ‚t          t
           t          z  dz   ¦  «                             t          d¬¦  «        t          d¦  «        k    sJ ‚t          t
          t          z  dz
  ¦  «                             t          d¬¦  «        t          d¦  «        k    sJ ‚t          t
           t          z  dz
  ¦  «                             t          d¬¦  «        dt          z  t          d¦  «        z
  k    sJ ‚t          t
           t          dz  z  t          z   dz
  ¦  «                             t          d¬¦  «        t          t
          t          t	          d¦  «        dz   ¦  «        z  z   k    sJ ‚t          t
           t          dz  z  t          z   dz
  ¦  «                             t          d¬¦  «        t          t
          t          t	          d¦  «        dz   ¦  «        z  z   k    sJ ‚d S )Nrk   rh   r?  ri   rj   ry   )r#   r    rò   r   r"   r   r   r±   r¥   r£   Útest_acos_leading_termrL  	  sÓ  € Ý•‰7Œ7×"Ò"¥1Ñ%Ô%­¨A©Ò-Ð-Ð-Ð-å•�A‘‰;Œ;×&Ò&¥qÑ)Ô)­T°!©W¬WµT½1¸"±X´XÑ-=Ò=Ð=Ð=Ð=Ý•�A‘‰;Œ;×&Ò&¥qÑ)Ô)­RÒ/Ð/Ð/Ð/Ý�•!‘‰9Œ9×$Ò$¥Q¨QÐ$Ñ/Ô/µA°2µc½!±f´f±9½qÅÀQÁÄ¹xÑ3GÒGÐGÐGÐGÝ�•!‘‰9Œ9×$Ò$¥Q¨RÐ$Ñ0Ô0µAµc½!±f´f±H¸qÅ¹t±OÅaÍÈAÉÌÁhÑ4NÒNÐNÐNÐNå••!‘�a‘‰=Œ=×(Ò(­°Ð(Ñ3Ô3½¸Q¹¼°xÒ?Ð?Ð?Ð?Ý•�•1‘�q‘‰>Œ>×)Ò)­!°!Ð)Ñ4Ô4½¸Q¹¼Ò?Ð?Ð?Ð?Ý••!‘�a‘‰=Œ=×(Ò(­°Ð(Ñ3Ô3µt¸B±x´xÒ?Ð?Ð?Ð?Ý•�•1‘�q‘‰>Œ>×)Ò)­!°!Ð)Ñ4Ô4¸½"¹½tÀB¹x¼x¹ÒGÐGÐGÐGå•�•1�a‘4‘�!‘˜a‘Ñ Ô ×0Ò0µ¸Ð0Ñ;Ô;½rÅAÅcÍ$ÈqÉ'Ì'ÐTUÉ+ÑFVÔFVÑDVÑ?VÒVÐVÐVÐVÝ•�•1�a‘4‘�!‘˜a‘Ñ Ô ×0Ò0µ¸Ð0Ñ<Ô<ÅÅQÅsÍ4ÐPQÉ7Ì7ÐUVÉ;ÑGWÔGWÑEWÑ@WÒWÐWÐWÐWÐWÐWr¥   c                  óì  — t          t          ¦  «                             t          dd¦  «        t          dz  t          z
  t          dz  dz  z
  dt          dz  z  dz  z
  dt          dz  z  d	z  z
  t	          t          dz  ¦  «        z   k    sJ ‚t          t          ¦  «                             t          dd¦  «        t          dz  t          t          ¦  «                             t          dd¦  «        z
  k    sJ ‚t          t          ¦  «                             dt          ¦  «        } | d
t          dz  z  dz  k    sJ ‚t          t          ¦  «                             dt          | d¦  «        dt          dz  z  d	z  k    sJ ‚t          t          ¦  «                             dt          ¦  «        t          dz  k    sJ ‚t          t          ¦  «                             dt          ¦  «        t          j        u sJ ‚d S )Nr   r|   rk   ry   rn   rl   r«   rr   r:  ro   r{   )	r#   r    r9   r   r8   r'   r  r   r‘   r;  s    r£   Útest_acos_seriesrN    s‡  € Ý•‰7Œ7�>Š>�!˜Q Ñ"Ô"Ý
ˆ1‰�q‰•1�a‘4˜‘6Ñ˜A�a ™d™F 2™IÑ%¨­!¨Q©$©¨s©
Ñ2µQµq¸!±t±W´WÑ<ò=ð =ð =ð =å•‰7Œ7�>Š>�!˜Q Ñ"Ô"¥b¨¡d­Tµ!©W¬W¯^ª^½A¸qÀ!Ñ-DÔ-DÑ&DÒDÐDÐDÐDÝ	�a‰Œ×	Ò	˜Q¥Ñ	"Ô	"€BØ�•A�q‘D‘˜‘ÒÐÐÐÝ•‰7Œ7×Ò˜q¥! R¨Ñ+Ô+¨rµ!°Q±$©w°s©{Ò:Ð:Ð:Ð:Ý•‰7Œ7×Ò˜q¥!Ñ$Ô$­¨1©Ò,Ð,Ð,Ð,Ý•‰7Œ7×Ò˜q¥!Ñ$Ô$­¬Ð.Ð.Ð.Ð.Ð.Ð.r¥   c                  óì  — t          t          ¦  «                             t          ¦  «        t          dz  t
          t          t
          t          z  t          dt          dz  z
  ¦  «        z   ¦  «        z  z   k    sJ ‚t          t          ¦  «                             t          ¦  «        t          t           t          t          dz  ¦  «        z  dz   z  dz  t          t          dt          dz  z
  ¦  «        t          z  ¦  «        z   k    sJ ‚t          d¦  «                             t          ¦  «        t          j	        dz  k    sJ ‚t          d¦  «                             t          ¦  «        t          d¦  «                             t          ¦  «        k    sJ ‚t          t          ¦  «                             t          ¦  «        t          j	        dz  t          t          ¦  «        z
  k    sJ ‚t          t          ¦  «                             t          ¦  «        dt          t          t          dz   dz   ¦  «        dz   t          z  ¦  «        z  t          dz  z   k    sJ ‚t          t          ¦  «                             t          ¦  «        t          dt          z  ¦  «        k    sJ ‚t          t          ¦  «                             t          ¦  «        t          dt          z  ¦  «         t          dz  z   k    sJ ‚d S )Nrk   rh   rj   r   ç      à?)r#   r    r´   r   r   r   r"   r(   r   rÅ   r'   r$   r&   r%   r±   r¥   r£   Útest_acos_rewriterQ  %  s  € Ý•‰7Œ7�?Š?�3ÑÔ¥2 a¡4­!­Cµµ!±µd¸1½qÀ!¹t¹8±n´nÑ0DÑ,EÔ,EÑ*EÑ#EÒEÐEÐEÐEÝ•‰7Œ7�?Š?�4Ñ Ô ¥B­¨­4µ°B±©=¬=Ñ(8¸1Ñ(<Ñ$=¸aÑ$?Å$ÅtÈAÕPQÐSTÑPTÉHÁ~Ä~ÕVWÑGWÑBXÔBXÑ$XÒXÐXÐXÐXÝ�‰7Œ7�?Š?�4Ñ Ô ¥A¤D¨¡FÒ*Ð*Ð*Ð*Ý�‰9Œ9×Ò�TÑ"Ô"¥d¨3¡i¤i×&7Ò&7½Ñ&<Ô&<Ò<Ð<Ð<Ð<Ý•‰7Œ7�?Š?�4Ñ Ô ¥A¤D¨¡F­Tµ!©W¬WÑ$4Ò4Ð4Ð4Ð4Ý•‰7Œ7�?Š?�4Ñ Ô  B¥t­Tµ1°a±4°%¸!±)©_¬_¸qÑ-@Å!Ñ,CÑ'DÔ'DÑ$DÅrÈ!ÁtÑ$KÒKÐKÐKÐKÝ•‰7Œ7�?Š?�4Ñ Ô ¥D¨­1©¡I¤IÒ-Ð-Ð-Ð-Ý•‰7Œ7�?Š?�4Ñ Ô ¥T¨!­A©#¡Y¤Y Jµ°A±Ñ$5Ò5Ð5Ð5Ð5Ð5Ð5r¥   c                  óÀ   — t          t          ¦  «                             ¦   «         dt          dt          dz  z
  ¦  «        z  k    sJ ‚t	          t
          d„ ¦  «         d S )Nri   rh   rk   c                  óP   — t          t          ¦  «                             d¦  «        S rÉ   )r#   r    rÊ   r±   r¥   r£   rË   z!test_acos_fdiff.<locals>.<lambda>2  rF  r¥   )r#   r    rÊ   r"   rG   r?   r±   r¥   r£   Útest_acos_fdiffrT  0  sO   € Ý•‰7Œ7�=Š=‰?Œ?˜b¥ a­!¨Q©$¡h¡¤Ñ/Ò/Ð/Ð/Ð/Ý
ÕÐ7Ð7Ñ8Ô8Ð8Ð8Ð8r¥   c                  ó  — t          t          ¦  «        t          u sJ ‚t           j        t          d¦  «        k    sJ ‚t          t          ¦  «        t
          dz  k    sJ ‚t          t           ¦  «        t
           dz  k    sJ ‚t          t          ¦  «        t          t
           dz  t
          dz  ¦  «        k    sJ ‚t          d¦  «        dk    sJ ‚t          d¦  «        t
          dz  k    sJ ‚t          t          d¦  «        ¦  «        t
          dz  k    sJ ‚t          dt          d¦  «        z    ¦  «        t
          t          dd¦  «        z  k    sJ ‚t          t          ddt          d¦  «        z  z
  ¦  «        ¦  «        t
          dz  k    sJ ‚t          t          ddt          d¦  «        z  dz  z
  ¦  «         ¦  «        t
           d	z  k    sJ ‚t          t          ddt          d¦  «        z  dz  z   ¦  «        ¦  «        t
          t          dd	¦  «        z  k    sJ ‚t          d
t          d¦  «        z   ¦  «        t
           dz  k    sJ ‚t          dt          d¦  «        z   ¦  «        t
          t          dd¦  «        z  k    sJ ‚t          d
t          d¦  «        z
  ¦  «        t
          t          dd¦  «        z  k    sJ ‚dD ]k} t          | dz   | dz  dz   ¦  «        D ]N}t          || ¦  «        dk    r8t          t          |t
          z  | z  ¦  «        ¦  «        |t
          z  | z  k    sJ ‚ŒOŒlt          t          ¦  «        t
          dz  k    sJ ‚t          t          ¦  «                             t          ¦  «        ddt          dz  z   z  k    sJ ‚t          t          ¦  «        j        du sJ ‚t          d
t"          z  ¦  «        t"           t%          d¦  «        z  k    sJ ‚t'          t           t)          t          ¦  «        ¦  «        sJ ‚t          t)          t          dd¦  «        ¦  «        ¦  «        t          dd¦  «        t
          dz  z   k    sJ ‚t+          t          dd¦  «        ¦  «        j        du sJ ‚t          t.          t0          t2          t4          t6          t8          t:          t<          t>          t@          fD �]Å}|j        s|j!        €’|j"        t          |¦  «        j"        u sJ ‚|j#        t          |¦  «        j#        u sJ ‚|j$        t          |¦  «        j$        u sJ ‚|j%        t          |¦  «        j%        u sJ ‚|j&        t          |¦  «        j&        u sJ ‚n‘|j'        t          |¦  «        j"        u sJ ‚|j(        t          |¦  «        j#        u sJ ‚|j)        t          |¦  «        j$        u sJ ‚|j*        t          |¦  «        j%        u sJ ‚|j+        t          |¦  «        j&        u sJ ‚|j'        t          |¦  «        j'        u sJ ‚|j(        t          |¦  «        j(        u sJ ‚|j)        t          |¦  «        j)        u sJ ‚|j*        t          |¦  «        j*        u sJ ‚|j+        t          |¦  «        j+        u sJ ‚�ŒÇd S )Nrh   rk   r   rm   ry   ro   r|   rl   rp   rj   r~   r{   r5  Tri   F),r(   r   r�   r;   r   r   r   r   r"   r   rœ   r6   r0   r    r   rH   r—   r   r   r>   r+   r$   r™   rM   rP   ÚnpÚnnrV   rX   rZ   ÚenpÚennr^   rð   Ú
is_nonzeror7  Úis_negativeÚis_nonpositiveÚis_nonnegativeÚis_extended_nonzeroÚis_extended_positiveÚis_extended_negativeÚis_extended_nonpositiveÚis_extended_nonnegative)r¢   rI  r*  s      r£   Ú	test_atanrc  5  sÑ  € Ý•‰9Œ9�ÐÐÐÐåŒ:� 1™œÒ%Ð%Ð%Ð%Ý•‰8Œ8•r˜!‘tÒÐÐÐÝ•�‰9Œ9�˜˜A™ÒÐÐÐÝ•‰9Œ9�¥R C¨¡E­2¨a©4Ñ0Ô0Ò0Ð0Ð0Ð0å�‰7Œ7�aŠ<ˆ<ˆ<ˆ<Ý�‰7Œ7•b˜‘dŠ?ˆ?ˆ?ˆ?Ý•�Q‘”‰=Œ=�B˜q™DÒ Ð Ð Ð Ý�!•d˜1‘g”g‘+�ÑÔ¥2¥h¨r°1¡o¤oÑ#5Ò5Ð5Ð5Ð5Ý•�Q˜�T !™WœW™‘_Ñ%Ô%Ñ&Ô&­"¨Q©$Ò.Ð.Ð.Ð.Ý•�a˜!�d 1™gœg™+ q™.Ñ(Ñ)Ô)Ð)Ñ*Ô*­r¨c°"©fÒ4Ð4Ð4Ð4Ý•�Q˜�T !™WœW™ q™Ñ(Ñ)Ô)Ñ*Ô*­bµ¸!¸R±´Ñ.@Ò@Ð@Ð@Ð@Ý�•T˜!‘W”W‘ÑÔ¥"  R¡Ò'Ð'Ð'Ð'Ý�•D˜‘G”G‘ÑÔ¥¥8¨A¨r¡?¤?Ñ 2Ò2Ð2Ð2Ð2Ý�•T˜!‘W”W‘ÑÔ¥¥H¨R°Ñ$4Ô$4Ñ!4Ò4Ð4Ð4Ð4ð ð 7ð 7ˆÝ˜1˜a™4˜ ! Q¡$¨¡(Ñ+Ô+ð 	7ð 	7ˆCÝ�3˜‰{Œ{˜aÒÐÝ�C ¥B¡ q¡™MœMÑ*Ô*¨cµ"©f°Q©hÒ6Ð6Ð6Ð6øð	7õ •‰8Œ8•r˜!‘tÒÐÐÐÝ•‰7Œ7�<Š<�‰?Œ?˜a ¥Q¨¡T¡™lÒ*Ð*Ð*Ð*å•‰7Œ7Œ?˜dÐ"Ð"Ð"Ð"å�•1‘‰:Œ:�!˜�E !™HœH™Ò$Ð$Ð$Ð$Ý•T�3�q™6œ6Ñ"Ô"Ð"Ð"Ð"Ý••H˜Q ‘N”NÑ#Ô#Ñ$Ô$­°°Q©¬½"¸Q¹$Ñ(>Ò>Ð>Ð>Ð>Ý•˜˜A‘”ÑÔÔ+¨uÐ4Ð4Ð4Ð4å••A•r�2�r¥2¥r­3µµSÐ9ð Lñ LˆØŒ9ð 	G˜Ô*Ð2Ø”<¥4¨¡7¤7Ô#5Ð5Ð5Ð5Ð5Ø”=¥D¨¡G¤GÔ$7Ð7Ð7Ð7Ð7Ø”=¥D¨¡G¤GÔ$7Ð7Ð7Ð7Ð7ØÔ#¥t¨A¡w¤wÔ'=Ð=Ð=Ð=Ð=ØÔ#¥t¨A¡w¤wÔ'=Ð=Ð=Ð=Ð=Ð=àÔ(­D°©G¬GÔ,>Ð>Ð>Ð>Ð>ØÔ)­T°!©W¬WÔ-@Ð@Ð@Ð@Ð@ØÔ)­T°!©W¬WÔ-@Ð@Ð@Ð@Ð@ØÔ,µ°Q±´Ô0FÐFÐFÐFÐFØÔ,µ°Q±´Ô0FÐFÐFÐFÐFØÔ$­¨Q©¬Ô(CÐCÐCÐCÐCØÔ%­¨a©¬Ô)EÐEÐEÐEÐEØÔ%­¨a©¬Ô)EÐEÐEÐEÐEØÔ(­D°©G¬GÔ,KÐKÐKÐKÐKØÔ(­D°©G¬GÔ,KÐKÐKÐKÐKÑKð#Lð Lr¥   c            	      ól  — t          t          ¦  «                             t          ¦  «        t          t          dt          t          z  z
  ¦  «        t          dt          t          z  z   ¦  «        z
  z  dz  k    sJ ‚t          t          ¦  «                             t
          ¦  «        t          dt          t          dz  dz   ¦  «        z  ¦  «         t          dz  z   t          t          dz  ¦  «        z  t          z  k    sJ ‚t          t          ¦  «                             t          ¦  «        t          t          dz  ¦  «        t          dt          t          dz  dz   ¦  «        z  ¦  «        z  t          z  k    sJ ‚t          t          ¦  «                             t          ¦  «        t          dt          z  ¦  «        k    sJ ‚t          t          ¦  «                             t          ¦  «        t          t          dz  ¦  «        t          t          t          dz  dz   ¦  «        ¦  «        z  t          z  k    sJ ‚t          t          ¦  «                             t          ¦  «        t          t          t          dz  dz   ¦  «        ¦  «         t          dz  z   t          t          dz  ¦  «        z  t          z  k    sJ ‚t          dt          z  ¦  «                             ¦   «         t          t          ¦  «                             t          ¦  «                             t          dt          z  i¬¦  «        k    sJ ‚t          dt          z  ¦  «                             ¦   «         t          t          ¦  «                             t          ¦  «                             t          dt          z  i¬¦  «        k    sJ ‚d S )Nrh   rk   r{   ©r•   rl   )r(   r    r´   r   r   r'   r"   r   r#   r$   r&   r%   r  r±   r¥   r£   Útest_atan_rewriterf  l  s|  € Ý•‰7Œ7�?Š?�3ÑÔ¥1¥c¨!­aµ©c©'¡l¤lµ3°q½1½Q¹3±w±<´<Ñ&?Ñ#@ÀÑ#BÒBÐBÐBÐBÝ•‰7Œ7�?Š?�4Ñ Ô ¥d¨1­Tµ!°Q±$¸±(©^¬^Ñ+;Ñ&<Ô&<Ð%<½rÀ!¹tÑ%CÅTÍ!ÈQÉ$ÁZÄZÑ$OÕPQÑ$QÒQÐQÐQÐQÝ•‰7Œ7�?Š?�4Ñ Ô ¥D­¨A©¡J¤J­t°Aµd½1¸a¹4À!¹8±n´nÑ4DÑ/EÔ/EÑ$EÅaÑ$GÒGÐGÐGÐGÝ•‰7Œ7�?Š?�4Ñ Ô ¥D¨­1©¡I¤IÒ-Ð-Ð-Ð-Ý•‰7Œ7�?Š?�4Ñ Ô ¥D­¨A©¡J¤J­tµD½¸A¹À¹±N´NÑ/CÔ/CÑ$CÅAÑ$EÒEÐEÐEÐEÝ•‰7Œ7�?Š?�4Ñ Ô ¥d­4µ°1±°q±©>¬>Ñ&:Ô&:Ð%:½RÀ¹TÑ%AÅ4ÍÈ1ÉÁ:Ä:Ñ$MÍaÑ$OÒOÐOÐOÐOå�•1‘‰:Œ:×ÒÑÔ¥¥a¡¤§¢µÑ!5Ô!5×!;Ò!;Å!ÀBÅqÁDÀÐ!;Ñ!JÔ!JÒJÐJÐJÐJÝ�•!‘‰9Œ9�?Š?ÑÔ¥¥Q¡¤§¢µÑ 4Ô 4× :Ò :ÅÀ1ÅQÁ3ÀÐ :Ñ HÔ HÒHÐHÐHÐHÐHÐHr¥   c                  ó¦   — t          t          ¦  «                             ¦   «         dt          dz  dz   z  k    sJ ‚t          t          d„ ¦  «         d S )Nrh   rk   c                  óP   — t          t          ¦  «                             d¦  «        S rÉ   )r(   r    rÊ   r±   r¥   r£   rË   z!test_atan_fdiff.<locals>.<lambda>z  rF  r¥   )r(   r    rÊ   rG   r?   r±   r¥   r£   Útest_atan_fdiffri  x  sH   € Ý•‰7Œ7�=Š=‰?Œ?˜a¥ A¡¨¡™lÒ*Ð*Ð*Ð*Ý
ÕÐ7Ð7Ñ8Ô8Ð8Ð8Ð8r¥   c                  ó
  — t          t          ¦  «                             t          ¦  «        t          k    sJ ‚t          dt          z  ¦  «                             t          d¬¦  «        t          dz  k    sJ ‚t          dt          z  ¦  «                             t          d¬¦  «        t           dz  k    sJ ‚t          t          t          z   ¦  «                             t          d¬¦  «        t           t          t          ¦  «        z  dz  t          dz  z   t          t          d¦  «        z  dz  z   k    sJ ‚t          t          t          z   ¦  «                             t          d¬¦  «        t           t          t          ¦  «        z  dz  dt          z  dz  z
  t          t          d¦  «        z  dz  z   k    sJ ‚t          t          t          z
  ¦  «                             t          d¬¦  «        t          t          t          ¦  «        z  dz  t          dz  z   t          t          d¦  «        z  dz  z
  k    sJ ‚t          t          t          z
  ¦  «                             t          d¬¦  «        t          t          t          ¦  «        z  dz  t          dz  z   t          t          d¦  «        z  dz  z
  k    sJ ‚t          t          dt          z  z   ¦  «                             t          d¬¦  «        t          t          d¦  «        z  k    sJ ‚t          t          dt          z  z   ¦  «                             t          d¬¦  «        t           t          t          d¦  «        z  z   k    sJ ‚t          t          dt          z  z
  ¦  «                             t          d¬¦  «        t          t          t          d¦  «        z  z
  k    sJ ‚t          t          dt          z  z
  ¦  «                             t          d¬¦  «        t           t          d¦  «        z  k    sJ ‚t          dt          z  t          t          z  z
  t          dz  z
  ¦  «                             t          d¬¦  «        t           dz  t          t          d¦  «        z  dz  z   k    sJ ‚t          dt          z  t          t          z  z
  t          dz  z
  ¦  «                             t          d¬¦  «        t           dz  t          t          d¦  «        z  dz  z   k    sJ ‚d S )Nrh   r?  rk   ri   rm   ry   )r(   r    rò   r   r   r   r   r±   r¥   r£   Útest_atan_leading_termrk  }  sµ  € Ý•‰7Œ7×"Ò"¥1Ñ%Ô%­Ò*Ð*Ð*Ð*Ý�•!‘‰9Œ9×$Ò$¥Q¨QÐ$Ñ/Ô/µ2°a±4Ò7Ð7Ð7Ð7Ý�•!‘‰9Œ9×$Ò$¥Q¨RÐ$Ñ0Ô0µR°C¸±EÒ9Ð9Ð9Ð9å••A‘‰;Œ;×&Ò&¥q¨qÐ&Ñ1Ô1µa°R½½A¹¼±Y¸q±[Å2ÀaÁ4Ñ5GÍ!ÍCÐPQÉFÌFÉ(ÐSTÉ*Ñ5TÒTÐTÐTÐTÝ••A‘‰;Œ;×&Ò&¥q¨rÐ&Ñ2Ô2µq°b½½Q¹¼±iÀ±kÀAÅbÁDÈÁFÑ6JÍQÍsÐSTÉvÌvÉXÐVWÉZÑ6WÒWÐWÐWÐWÝ••A‘‰;Œ;×&Ò&¥q¨qÐ&Ñ1Ô1µQµs½1±v´v±X¸a±ZÅ"ÀQÁ$Ñ5FÍÍ3ÈqÉ6Ì6ÉÐRSÉÑ5SÒSÐSÐSÐSÝ••A‘‰;Œ;×&Ò&¥q¨rÐ&Ñ2Ô2µa½½A¹¼±h¸q±jÅ2ÀaÁ4Ñ6GÍ!ÍCÐPQÉFÌFÉ(ÐSTÉ*Ñ6TÒTÐTÐTÐTå•�A•a‘C‘‰=Œ=×(Ò(­°Ð(Ñ3Ô3µq½¸q¹¼±zÒAÐAÐAÐAÝ•�A•a‘C‘‰=Œ=×(Ò(­°Ð(Ñ4Ô4½¸½aÅÀaÁÄ¹jÑ8HÒHÐHÐHÐHÝ•�A•a‘C‘‰=Œ=×(Ò(­°Ð(Ñ3Ô3µr½A½eÀA¹h¼h¹J±ÒFÐFÐFÐFÝ•�A•a‘C‘‰=Œ=×(Ò(­°Ð(Ñ4Ô4½¸½5À¹8¼8¹ÒCÐCÐCÐCå�•!‘•a�‘c‘	�A˜q™DÑ Ñ!Ô!×1Ò1µ!¸!Ð1Ñ<Ô<ÅÀÀAÁÍÍ#ÈaÉ&Ì&ÉÐQRÉ
Ñ@RÒRÐRÐRÐRÝ�•!‘•a�‘c‘	�A˜q™DÑ Ñ!Ô!×1Ò1µ!¸"Ð1Ñ=Ô=Å"ÀÀQÁÍÍ3ÈqÉ6Ì6ÉÐRSÉÑASÒSÐSÐSÐSÐSÐSr¥   c                  ó2  ‡	‡
— t           j        t          d¦  «        k    sJ ‚t          dd¦  «        t          j        u sJ ‚t          dd¦  «        dk    sJ ‚t          dd¦  «        t
          dz  k    sJ ‚t          dd¦  «        t
          dz  k    sJ ‚t          dd¦  «        t
          t          dd¦  «        z  k    sJ ‚t          dd¦  «        t
          k    sJ ‚t          dd¦  «        t
          t          dd¦  «        z  k    sJ ‚t          dd¦  «        t
           dz  k    sJ ‚t          dd¦  «        t
           dz  k    sJ ‚t          dd	¬
¦  «        } t          dd	¬¦  «        }t          || ¦  «        }t           t          | t          |z  z   t          | dz  |dz  z   ¦  «        z  ¦  «        z  }|df| t          ff}|                     |¦  «        |                     |¦  «        k    sJ ‚t          dd	¬¦  «        Š	t          dd	¬¦  «        Š
t          ‰
‰	¦  «        t          ‰
‰	z  ¦  «        t
          z
  k    sJ ‚t          dd	¬¦  «        Š
t          ‰
‰	¦  «        t          ‰
‰	z  ¦  «        t
          z   k    sJ ‚t          d¦  «        Š
t          ‰
‰	¦  «        t          ‰
‰	d¬¦  «        k    sJ ‚t          dd	¬¦  «        }t          d|¦  «        dk    sJ ‚t          dd	¬¦  «        }t          d|¦  «        t
          k    sJ ‚t          ‰
t          ¦  «        dk    sJ ‚t          ‰
t           ¦  «        dt
          z  t          t!          ‰
¦  «        t          j        ¦  «        z  t
          z
  k    sJ ‚t          ‰
‰	¦  «                             t          ¦  «        t           t          ‰	t          ‰
z  z   t          ‰	dz  ‰
dz  z   ¦  «        z  ¦  «        z  k    sJ ‚t          dd¦  «        t          j        u sJ ‚t          ‰
‰	¦  «        t'          ‰	t          ‰
z  z   ¦  «        z
  }|                     ‰	d‰
di¦  «                             t&          ¦  «        dk    sJ ‚|                     ‰	d‰
dt          z  i¦  «                             t&          ¦  «        t
           t          t          t          d¦  «        t          z  dz  ¦  «        z  z
  k    sJ ‚|                     ‰	dt          z  ‰
di¦  «                             t&          ¦  «        t
           dz  t          t          t          d¦  «        t          z  ¦  «        z  z
  k    sJ ‚|                     ‰	dt          z  ‰
dt          z  i¦  «                             t&          ¦  «        t
           t          t          dd¦  «        ¦  «        z   t          t          dd¦  «        ¦  «        z   k    sJ ‚t          dd	¬
¦  «        } t          dd	¬¦  «        }t          | |¦  «        }|                     t&          ¦  «        }| t          |di}|t           t          t)          t          | z  |z   ¦  «        t          t)          | dz  |dz  z   ¦  «        ¦  «        z  ¦  «        z  t'          t          | z  |z   t          | dz  |dz  z   ¦  «        z  ¦  «        z   k    sJ ‚||z
                       |¦  «                             d¦  «        sJ ‚t          d‰	¦  «                             t          ¦  «        t-          t
          t!          ‰	¦  «        dk     fdt/          ‰	d¦  «        ft0          d	f¦  «        k    sJ ‚t          d|¦  «                             t          ¦  «        t-          t
          |dk     fdt/          |d¦  «        ft          j        d	f¦  «        k    sJ ‚t          d| ¦  «        sJ  |t          ¦  «        dk    ¦   «         ‚t          d|| z   ¦  «                             t          ¦  «        t-          t
          |dk     fd¦  «        k    sJ ‚t          ‰
‰	¦  «                             t          ¦  «        t-          dt          ‰
‰	t          ‰	dz  ‰
dz  z   ¦  «        z   z  ¦  «        z  t/          ‰
d¦  «        ft
          t!          ‰	¦  «        dk     fdt!          ‰	¦  «        dk    t/          t3          ‰	¦  «        d¦  «        z  ft0          d	f¦  «        k    sJ ‚t5          t          ‰	‰
¦  «        ¦  «        t          t5          ‰	¦  «        t5          ‰
¦  «        ¦  «        k    sJ ‚t7          t          ‰
‰	¦  «        ‰	¦  «        ‰
 ‰	dz  ‰
dz  z   z  k    sJ ‚t7          t          ‰
‰	¦  «        ‰
¦  «        ‰	‰	dz  ‰
dz  z   z  k    sJ ‚t9          t7          t          ‰
‰	¦  «                             t          ¦  «        ‰	¦  «        ¦  «        ‰
 ‰	dz  ‰
dz  z   z  k    sJ ‚t9          t7          t          ‰
‰	¦  «                             t          ¦  «        ‰
¦  «        ¦  «        ‰	‰	dz  ‰
dz  z   z  k    sJ ‚t;          t          dd¦  «                             d¦  «        ¦  «        dk    sJ ‚t?          t@          ˆ	ˆ
fd„¦  «         d S )Nrk   r   rh   rm   ri   ry   ro   r»   Trf   rH   rI   r    rQ   r¡   rT   Fr†   ÚurN   rl   rj   )r   Tz0.46365c                  óJ   •— t          ‰ ‰¦  «                             d¦  «        S )Nry   )r)   rÊ   )r    r¡   s   €€r£   rË   ztest_atan2.<locals>.<lambda>×  s   ø€ ¥u¨Q°¡{¤{×'8Ò'8¸Ñ';Ô';€ r¥   )!r)   r�   r;   r   r1  r   r   r   r   r   r"   r•   r   r(   r   r3   r   r’   r´   r   r�   ÚequalsrC   rA   r   r   r   r   r=   Ústrr  rG   r?   )r»   rH   ÚeqÚansÚrepsrm  Úexrw   r´   r    r¡   s            @@r£   Ú
test_atan2ru  �  s[	  øø€ ÝŒ;�) A™,œ,Ò&Ð&Ð&Ð&Ý��A‰;Œ;�!œ%ÐÐÐÐÝ��A‰;Œ;˜!ÒÐÐÐÝ��A‰;Œ;�"˜Q™$ÒÐÐÐÝ��A‰;Œ;�"˜Q™$ÒÐÐÐÝ��B‰<Œ<�2�h q¨!™nœnÑ,Ò,Ð,Ð,Ð,Ý��B‰<Œ<�2ÒÐÐÐÝ��R‰=Œ=�B�x¨¨A™œÑ.Ò.Ð.Ð.Ð.Ý��Q‰<Œ<�B˜3˜q™5Ò Ð Ð Ð Ý��Q‰<Œ<�B˜3˜q™5Ò Ð Ð Ð Ý�˜tÐ$Ñ$Ô$€AÝ�˜$ÐÑÔ€AÝ	ˆq�!‰Œ€BÝˆ"�S�!•a˜‘c‘'�4  1¡ q¨!¡t¡Ñ,Ô,Ñ,Ñ-Ô-Ñ
-€CØ�ˆF�Q��FÐ€DØ�7Š7�4‰=Œ=˜CŸHšH T™NœNÒ*Ð*Ð*Ð*åˆs˜TÐ"Ñ"Ô"€AÝˆs˜TÐ"Ñ"Ô"€AÝ��A‰;Œ;�$˜q ™s™)œ)¥b™.Ò(Ð(Ð(Ð(Ýˆs Ð%Ñ%Ô%€AÝ��A‰;Œ;�$˜q ™s™)œ)¥b™.Ò(Ð(Ð(Ð(Ýˆs‰Œ€AÝ��A‰;Œ;�%  1¨uÐ5Ñ5Ô5Ò5Ð5Ð5Ð5åˆs˜TÐ"Ñ"Ô"€AÝ��A‰;Œ;˜!ÒÐÐÐÝˆs˜TÐ"Ñ"Ô"€AÝ��A‰;Œ;�"ÒÐÐÐå�•B‰<Œ<˜AÒÐÐÐÝ�•R�C‰=Œ=˜A�b™D¥­2¨a©5¬5µ!´&Ñ!9Ô!9Ñ9½BÑ>Ò>Ð>Ð>Ð>å��A‰;Œ;×Ò�sÑ#Ô#­ r­#¨qµ1°Q±3©w½¸QÀ¹TÀAÀqÁD¹[Ñ8IÔ8IÑ.IÑ*JÔ*JÑ'JÒJÐJÐJÐJÝ��A‰;Œ;�!œ%ÐÐÐÐå	ˆq�!‰Œ•s˜1�q ™s™7‘|”|Ñ	#€BØ�7Š7�A�a˜˜1�:ÑÔ×&Ò&¥sÑ+Ô+¨qÒ0Ð0Ð0Ð0Ø�7Š7�A�a˜˜1�Q™3�<Ñ Ô ×(Ò(­Ñ-Ô-µ"°µq½½TÀ!¹W¼WÅQ¹YÀq¹[Ñ9IÔ9IÑ7IÑ1IÒIÐIÐIÐIØ�7Š7�A�a�‘c˜1˜Q�<Ñ Ô ×(Ò(­Ñ-Ô-µ"°°Q±½½3½tÀA¹w¼wÅq¹y¹>¼>Ñ9IÑ1IÒIÐIÐIÐIØ�7Š7�A�a�‘c˜1˜Q�q™S�>Ñ"Ô"×*Ò*­3Ñ/Ô/µB°3½½hÀqÈ!¹n¼nÑ9MÔ9MÑ3MÕPTÕU]Ð^_ÐabÑUcÔUcÑPdÔPdÑ3dÒdÐdÐdÐdÝ�˜tÐ$Ñ$Ô$€AÝ�˜$ÐÑÔ€AÝˆa�‰Œ€AØ�iŠi�‰nŒn€GØ�q�!�Rˆ=€DØ•q�b��S¥ 1¡ q¡™\œ\­$­s°1°a±4¸!¸Q¹$±;Ñ/?Ô/?Ñ*@Ô*@Ñ@ÑAÔAÑAÅCÍÈ1ÉÈqÉÕRVÐWXÐZ[ÑW[Ð^_ÐabÑ^bÑWbÑRcÔRcÑHcÑDdÔDdÑdÒdÐdÐdÐdØ�‰K×Ò˜dÑ#Ô#×*Ò*¨1Ñ-Ô-Ð-Ð-Ð-å��A‰;Œ;×Ò�tÑ$Ô$­	µ2µr¸!±u´u¸q²y°/Ø-.µ°1°a±´¨MÝ-0°$¨Kñ)9ô )9ò 9ð 9ð 9ð 9õ ��A‰;Œ;×Ò�tÑ$Ô$­	µ2°q¸1²u°+ÀÅ2ÀaÈÁ8Ä8¸}ÍqÌuÐVZÈmÑ(\Ô(\Ò\Ð\Ð\Ð\Ý��A‰;Œ;Ð)Ð)�w�w�t‘}”}¨Ò)Ñ)Ô)ˆ;Ý��A˜‘E‰?Œ?×"Ò"¥4Ñ(Ô(­Iµr¸1¸qº5°kÀ9Ñ,MÔ,MÒMÐMÐMÐMå��A‰;Œ;×Ò�tÑ$Ô$­	Ø�t�A�q�4  1¡ q¨!¡t¡Ñ,Ô,Ñ,Ñ-Ñ.Ô.Ñ.µ°1°a±´Ð9Ý•�A‘”˜’ˆOØ•�A‘”˜’�b¥ A¡¤¨™lœlÑ*Ð+Ý�$ˆKñ	)ô )ò ð ð ð õ
 •U˜1˜a‘[”[Ñ!Ô!¥U­9°Q©<¬<½À1¹¼Ñ%FÔ%FÒFÐFÐFÐFå•�a˜‘”˜QÑÔ A 2 q¨!¡t¨a°©d¡{Ñ#3Ò3Ð3Ð3Ð3Ý•�a˜‘”˜QÑÔ 1 a¨¡d¨Q°©T¡k¡?Ò2Ð2Ð2Ð2å•D�˜q !™œ×,Ò,­SÑ1Ô1°1Ñ5Ô5Ñ6Ô6¸1¸"¸aÀ¹dÀQÈÁT¹kÑ:JÒJÐJÐJÐJÝ•D�˜q !™œ×,Ò,­SÑ1Ô1°1Ñ5Ô5Ñ6Ô6¸1¸aÀ¹dÀQÈÁT¹k¹?ÒJÐJÐJÐJå�u�Q˜‰{Œ{× Ò  Ñ#Ô#Ñ$Ô$¨	Ò1Ð1Ð1Ð1Ý
ÕÐ;Ð;Ð;Ð;Ð;Ñ<Ô<Ð<Ð<Ð<r¥   c                  óÈ   —  G d„ dt           ¦  «        }  | d¦  «        } | d¦  «        }t          t          ||¦  «                             ¦   «         dz
  ¦  «        dk    sJ ‚d S )Nc                   ó   — e Zd ZdZd„ ZdS )útest_issue_17461.<locals>.ATc                 ó    — t          d¦  «        S )Ng      @)r
   )ÚselfÚprecs     r£   Ú_eval_evalfz'test_issue_17461.<locals>.A._eval_evalfÝ  s   € Ý˜‘:”:Ðr¥   N)Ú__name__Ú
__module__Ú__qualname__rð   r|  r±   r¥   r£   ÚArx  Ú  s)   € € € € € ØÐð	ð 	ð 	ð 	ð 	r¥   r€  ÚXÚYg-DTû!é?r¸   )r   r�   r)   r  )r€  r    r¡   s      r£   Útest_issue_17461rƒ  Ù  s�   € ðð ð ð ð �Fñ ô ð ð 	
ˆˆ#‰Œ€AØ	ˆˆ#‰Œ€AÝ�u�Q˜‰{Œ{× Ò Ñ"Ô"Ð%6Ñ6Ñ7Ô7¸5Ò@Ð@Ð@Ð@Ð@Ð@r¥   c                  ó  — t          t          ¦  «        t          u sJ ‚t           j        t          d¦  «        k    sJ ‚t          t           ¦  «        dk    sJ ‚t          t          ¦  «        dk    sJ ‚t          t
          ¦  «        dk    sJ ‚t          d¦  «        t          dz  k    sJ ‚t          d¦  «        t          dz  k    sJ ‚t          t          d¦  «        dz  ¦  «        t          dz  k    sJ ‚t          dt          d¦  «        z  ¦  «        t          dz  k    sJ ‚t          dt          d¦  «        z  ¦  «        t           dz  k    sJ ‚t          t          ¦  «         	                    t          ¦  «        ddt          dz  z   z  k    sJ ‚t          t          ¦  «        j        du sJ ‚t          t          t          z  ¦  «        t           t          t          ¦  «        z  k    sJ ‚t          dt          z  ¦  «        t          t          d¦  «        z  k    sJ ‚t          t          ¦  «        j        �J ‚t          t          ¦  «        j        d	u sJ ‚t          t           ¦  «        j        du sJ ‚t          t          ¦  «        j        d	u sJ ‚t          t#          dd¦  «        ¦  «        j        d	u sJ ‚t'          t           t)          t          ¦  «        ¦  «        sJ ‚t'          t           t+          t          ¦  «        ¦  «        sJ ‚t          t)          t#          dd¦  «        ¦  «        ¦  «        t#          dd¦  «        k    sJ ‚t          t+          t#          dd¦  «        ¦  «        ¦  «        t#          dd¦  «        t          dz  z
  k    sJ ‚d S )
Nrh   r   rm   rk   ry   ri   Trj   F)r$   r   r�   r;   r   r   r   r"   r    r   rH   rð   r   r   r7  rP   rM   r   r™   r>   r+   r0   r±   r¥   r£   Ú	test_acotr…  ä  sÑ  € Ý•‰9Œ9�ÐÐÐÐåŒ:� 1™œÒ%Ð%Ð%Ð%Ý•�‰9Œ9˜Š>ˆ>ˆ>ˆ>Ý•‰8Œ8�qŠ=ˆ=ˆ=ˆ=Ý•‰9Œ9˜Š>ˆ>ˆ>ˆ>Ý�‰7Œ7•b˜‘dŠ?ˆ?ˆ?ˆ?Ý�‰7Œ7•b˜‘dŠ?ˆ?ˆ?ˆ?Ý•�Q‘”˜‘	‰?Œ?�b ™dÒ"Ð"Ð"Ð"Ý�•$�q‘'”'‘	‰?Œ?�b ™dÒ"Ð"Ð"Ð"Ý�•4˜‘7”7‘
ÑÔ¥˜s 1™uÒ$Ð$Ð$Ð$Ý•‰7Œ7�<Š<�‰?Œ?˜b !¥a¨¡d¡(™mÒ+Ð+Ð+Ð+å•‰7Œ7Ô# tÐ+Ð+Ð+Ð+å••"‘‰:Œ:�!˜�E¥"™IœI™Ò%Ð%Ð%Ð%Ý�•1‘‰:Œ:��5 ™8œ8™Ò#Ð#Ð#Ð#Ý•‰7Œ7ÔÐ&Ð&Ð&Ý•‰7Œ7Ô %Ð'Ð'Ð'Ð'Ý•‰7Œ7Ô $Ð&Ð&Ð&Ð&Ý•‰7Œ7Ô %Ð'Ð'Ð'Ð'Ý•˜˜A‘”ÑÔÔ+¨uÐ4Ð4Ð4Ð4Ý•T�3�q™6œ6Ñ"Ô"Ð"Ð"Ð"Ý•T�3�q™6œ6Ñ"Ô"Ð"Ð"Ð"Ý••H˜Q ‘N”NÑ#Ô#Ñ$Ô$­°°A©¬Ò6Ð6Ð6Ð6Ý••H˜R ‘O”OÑ$Ô$Ñ%Ô%­°!°Q©¬½"¸Q¹$Ñ)>Ò>Ð>Ð>Ð>Ð>Ð>r¥   c            	      óø  — t          t          ¦  «                             t          ¦  «        t          t          dt          t          z  z
  ¦  «        t          dt          t          z  z   ¦  «        z
  z  dz  k    sJ ‚t          t          ¦  «                             t
          ¦  «        t          t          t          t          dz   ¦  «        t          t          dz   dz
  ¦  «        z  ¦  «         t          dz  z   z  t          t          dz  ¦  «        z  k    sJ ‚t          t          ¦  «                             t          ¦  «        t          t          t          dz  ¦  «        z  t          t          t          dz   ¦  «        t          t          dz   dz
  ¦  «        z  ¦  «        z  k    sJ ‚t          t          ¦  «                             t          ¦  «        t          dt          z  ¦  «        k    sJ ‚t          t          ¦  «                             t          ¦  «        t          t          t          dz  ¦  «        z  t          t          t          dz  dz   t          dz  z  ¦  «        ¦  «        z  k    sJ ‚t          t          ¦  «                             t          ¦  «        t          t          t          t          dz  dz   t          dz  z  ¦  «        ¦  «         t          dz  z   z  t          t          dz  ¦  «        z  k    sJ ‚t          t           dz  ¦  «                             ¦   «         t          t          ¦  «                             t          ¦  «                             t          t           dz  i¬¦  «        k    sJ ‚t          t          dz  ¦  «                             ¦   «         t          t          ¦  «                             t          ¦  «                             t          t          dz  i¬¦  «        k    sJ ‚d S )Nrh   rk   rj   rl   re  )r$   r    r´   r   r   r'   r"   r   r#   r(   r&   r%   r  r±   r¥   r£   Útest_acot_rewriter‡    s·  € Ý•‰7Œ7�?Š?�3ÑÔ¥1¥c¨!­aµ©c©'¡l¤lµ3°q½1½Q¹3±w±<´<Ñ&?Ñ#@ÀÑ#BÒBÐBÐBÐBÝ•‰7Œ7�?Š?�4Ñ Ô ¥A­­Tµ1°a±4°%©[¬[½½qÀ!¹t¸eÀa¹i¹¼Ñ-HÑ(IÔ(IÐ'IÍBÈqÉDÑ'PÑ$QÕRVÕWXÐ[]ÑW^ÑR_ÔR_Ñ$_Ò_Ð_Ð_Ð_Ý•‰7Œ7�?Š?�4Ñ Ô ¥A¥d­1¨r©7¡m¤m¡OµD½½qÀ!¹t¸e¹¼ÅTÍ1ÈaÉ4È%ÐRSÉ)Á_Ä_Ñ9TÑ4UÔ4UÑ$UÒUÐUÐUÐUÝ•‰7Œ7�?Š?�4Ñ Ô ¥D¨­1©¡I¤IÒ-Ð-Ð-Ð-Ý•‰7Œ7�?Š?�4Ñ Ô ¥A¥d­1¨r©7¡m¤m¡OµD½½qÀ!¹tÀa¹xÍÈAÉ¹oÑ9NÔ9NÑ4OÔ4OÑ$OÒOÐOÐOÐOÝ•‰7Œ7�?Š?�4Ñ Ô ¥A­­Tµ1°a±4¸!±8½QÀ¹T±/Ñ-BÔ-BÑ(CÔ(CÐ'CÅbÈÁdÑ'JÑ$KÍDÕQRÐUWÑQXÉMÌMÑ$YÒYÐYÐYÐYå•��1‘‰:Œ:×ÒÑÔ¥¥a¡¤§¢µÑ!5Ô!5×!;Ò!;Å!ÅQÀBÀqÁDÀÐ!;Ñ!JÔ!JÒJÐJÐJÐJÝ•�!‘‰9Œ9�?Š?ÑÔ¥¥Q¡¤§¢µÑ 4Ô 4× :Ò :ÅÅ1ÀQÁ3ÀÐ :Ñ HÔ HÒHÐHÐHÐHÐHÐHr¥   c                  ó¦   — t          t          ¦  «                             ¦   «         dt          dz  dz   z  k    sJ ‚t          t          d„ ¦  «         d S )Nri   rk   rh   c                  óP   — t          t          ¦  «                             d¦  «        S rÉ   )r$   r    rÊ   r±   r¥   r£   rË   z!test_acot_fdiff.<locals>.<lambda>  rF  r¥   )r$   r    rÊ   rG   r?   r±   r¥   r£   Útest_acot_fdiffrŠ    sH   € Ý•‰7Œ7�=Š=‰?Œ?˜b¥! Q¡$¨¡(™mÒ+Ð+Ð+Ð+Ý
ÕÐ7Ð7Ñ8Ô8Ð8Ð8Ð8r¥   c                  óŠ
  — t          dt          z  ¦  «                             t          ¦  «        t          k    sJ ‚t          t          t          z   ¦  «                             t          d¬¦  «        t          t	          t          ¦  «        z  dz  t
          dz  z   t          t	          d¦  «        z  dz  z
  k    sJ ‚t          t          t          z   ¦  «                             t          d¬¦  «        t          t	          t          ¦  «        z  dz  t
          dz  z   t          t	          d¦  «        z  dz  z
  k    sJ ‚t          t          t          z
  ¦  «                             t          d¬¦  «        t           t	          t          ¦  «        z  dz  t
          dz  z   t          t	          d¦  «        z  dz  z   k    sJ ‚t          t          t          z
  ¦  «                             t          d¬¦  «        t           t	          t          ¦  «        z  dz  dt
          z  dz  z
  t          t	          d¦  «        z  dz  z   k    sJ ‚t          t          ¦  «                             t          d¬¦  «        t
          dz  k    sJ ‚t          t          ¦  «                             t          d¬¦  «        t
           dz  k    sJ ‚t          t          t          dz  z   ¦  «                             t          d¬¦  «        t
          t          t          t          d¦  «        dz  ¦  «        z  z
  k    sJ ‚t          t          t          dz  z   ¦  «                             t          d¬¦  «        t           t          t          d¦  «        dz  ¦  «        z  k    sJ ‚t          t          t          dz  z
  ¦  «                             t          d¬¦  «        t          t          t          d¦  «        dz  ¦  «        z  k    sJ ‚t          t          t          dz  z
  ¦  «                             t          d¬¦  «        t
           t          t          t          d¦  «        dz  ¦  «        z  z   k    sJ ‚t          t          dz  t          t          z  z
  t          dz  z
  ¦  «                             t          d¬¦  «        t
           dz  t          t	          d¦  «        z  dz  z
  k    sJ ‚t          t          dz  t          t          z  z
  t          dz  z
  ¦  «                             t          d¬¦  «        t
           dz  t          t	          d¦  «        z  dz  z
  k    sJ ‚d S )Nrh   r?  rk   rm   ri   ry   )r$   r    rò   r   r   r   r   r   r±   r¥   r£   Útest_acot_leading_termrŒ    sÛ  € Ý�•!‘‰9Œ9×$Ò$¥QÑ'Ô'­1Ò,Ð,Ð,Ð,å••A‘‰;Œ;×&Ò&¥q¨qÐ&Ñ1Ô1µQµs½1±v´v±X¸a±ZÅ"ÀQÁ$Ñ5FÍÍ3ÈqÉ6Ì6ÉÐRSÉÑ5SÒSÐSÐSÐSÝ••A‘‰;Œ;×&Ò&¥q¨rÐ&Ñ2Ô2µa½½A¹¼±h¸q±jÅ2ÀaÁ4Ñ6GÍ!ÍCÐPQÉFÌFÉ(ÐSTÉ*Ñ6TÒTÐTÐTÐTÝ••A‘‰;Œ;×&Ò&¥q¨qÐ&Ñ1Ô1µa°R½½A¹¼±Y¸q±[Å2ÀaÁ4Ñ5GÍ!ÍCÐPQÉFÌFÉ(ÐSTÉ*Ñ5TÒTÐTÐTÐTÝ••A‘‰;Œ;×&Ò&¥q¨rÐ&Ñ2Ô2µq°b½½Q¹¼±iÀ±kÀAÅbÁDÈÁFÑ6JÍQÍsÐSTÉvÌvÉXÐVWÉZÑ6WÒWÐWÐWÐWå•‰7Œ7×"Ò"¥1¨1Ð"Ñ-Ô-µ°A±Ò5Ð5Ð5Ð5Ý•‰7Œ7×"Ò"¥1¨2Ð"Ñ.Ô.µ2°#°a±%Ò7Ð7Ð7Ð7Ý••A�a‘C‘‰=Œ=×(Ò(­°Ð(Ñ3Ô3µr½A½eÅAÀaÁDÄDÈÁF¹m¼m¹OÑ7KÒKÐKÐKÐKÝ••A�a‘C‘‰=Œ=×(Ò(­°Ð(Ñ4Ô4½¸½5ÅÀ1ÁÄÀaÁ¹=¼=Ñ8HÒHÐHÐHÐHÝ••A�a‘C‘‰=Œ=×(Ò(­°Ð(Ñ3Ô3µq½½qÀ¹t¼tÀA¹v¹¼±ÒFÐFÐFÐFÝ••A�a‘C‘‰=Œ=×(Ò(­°Ð(Ñ4Ô4½¸½aÅÅaÈÁdÄdÈ1ÁfÁÄ¹oÑ8MÒMÐMÐMÐMå•�!‘•a�‘c‘	�A˜q™DÑ Ñ!Ô!×1Ò1µ!¸!Ð1Ñ<Ô<ÅÀÀAÁÍÍ#ÈaÉ&Ì&ÉÐQRÉ
Ñ@RÒRÐRÐRÐRÝ•�!‘•a�‘c‘	�A˜q™DÑ Ñ!Ô!×1Ò1µ!¸"Ð1Ñ=Ô=Å"ÀÀQÁÍÍ3ÈqÉ6Ì6ÉÐRSÉÑASÒSÐSÐSÐSÐSÐSr¥   c                  óP   — t          t          ¦  «        j        t          fk    sJ ‚d S ©N)r.   r    Úargsr±   r¥   r£   Útest_attributesr�  $  s#   € Ý�q‰6Œ6Œ;�1˜$ÒÐÐÐÐÐr¥   c                  ó´  — t          t          dz  t          z
  ¦  «        t          t          ¦  «        k    sJ ‚t          t          t          z
  ¦  «        t          t          ¦  «        k    sJ ‚t          t          dz  t          z
  ¦  «        t          t          ¦  «        k    sJ ‚t          t          t          z
  ¦  «        t          t          ¦  «         k    sJ ‚d S rÉ   )r.   r   r    r*   r±   r¥   r£   Útest_sincos_rewriter’  (  s–   € Ý�r�!‰t•a‰x‰=Œ=�C¥™FœFÒ"Ð"Ð"Ð"Ý�r•A‰v‰;Œ;�#�a™&œ&Ò Ð Ð Ð Ý�r�!‰t•a‰x‰=Œ=�C¥™FœFÒ"Ð"Ð"Ð"Ý�r•A‰v‰;Œ;�3�q™6œ6˜'Ò!Ð!Ð!Ð!Ð!Ð!r¥   c                 ó8   —  | |¦  «        j         d         | k    S )zMChecks that the expr has been rewritten using f(-x) -> f(x)
    arg : -x
    r   ©r�  ©r”   r   s     r£   Ú_check_even_rewriter–  /  s    € ð ˆ4�‰9Œ9Œ>˜!Ô  Ò$Ð$r¥   c                 ó,   —  | |¦  «        j         j        S )zNChecks that the expr has been rewritten using f(-x) -> -f(x)
    arg : -x
    )r”   Úis_Mulr•  s     r£   Ú_check_odd_rewriter™  6  s   € ð ˆ4�‰9Œ9Œ>Ô Ð r¥   c                 ó6   —  | |¦  «        j         d         |k    S )z%Checks that the expr is not rewrittenr   r”  r•  s     r£   Ú_check_no_rewriter›  =  s   € àˆ4�‰9Œ9Œ>˜!Ô Ò#Ð#r¥   c                  ó¤  — t          d¦  «        } t          d¦  «        }t           g}t          t          t          t          t
          t          g}dddz   t          z  t           dz  t           t          z  t           t          z
  g}|D ]b}|D ]}t          ||¦  «        sJ ‚Œt          || |z  ¦  «        sJ ‚ |t          t          z
  ¦  «         |t          t          z
  ¦  «        k    sJ ‚Œc|D ]c}|D ]}t          ||¦  «        sJ ‚Œt          || |z  ¦  «        sJ ‚ |t          t          z
  ¦  «         |t          t          z
  ¦  «         k    sJ ‚Œdd S )Nrk   rh   ri   é   r‚   )r*   r.   r0   r+   r'   r(   r$   r	   r   r    r¡   r–  r›  r™  )r`   Úbrv   ÚoddÚ
with_minusr”   Úexprs          r£   Útest_evenodd_rewriter¢  B  s‡  € ÝˆA‰Œ€AÝˆA‰Œ€AÝˆ5€DÝ••S�$¥¥dÐ
+€CØ�q˜$‘w�h¥‘l¥R C¨¡G­a¨Rµ©TµA°2½±6Ð:€JØð "ð "ˆØð 	3ð 	3ˆDÝ& t¨TÑ2Ô2Ð2Ð2Ð2Ð2Ý   q¨¡sÑ+Ô+Ð+Ð+Ð+ØˆtÝ•‰Eñô Ø�d�1�q™5‘k”kò"ð "ð "ð "ð "àð #ð #ˆØð 	2ð 	2ˆDÝ% d¨DÑ1Ô1Ð1Ð1Ð1Ð1Ý   q¨¡sÑ+Ô+Ð+Ð+Ð+ØˆtÝ•‰Eñô Ø�t�A¥™E‘{”{�lò#ð #ð #ð #ð #ð	#ð #r¥   c                  óº  — t          t          ¦  «                             t          ¦  «        t          k    sJ ‚t          t          ¦  «                             t          ¦  «        dk    sJ ‚t	          t          ¦  «                             t          ¦  «        t          k    sJ ‚t          t          ¦  «                             t          ¦  «        dt          z  k    sJ ‚d S ©Nrh   )r.   r    rò   r*   r0   r+   r±   r¥   r£   Útest_as_leading_term_issue_5272r¥  V  s    € Ý�q‰6Œ6×!Ò!¥!Ñ$Ô$­Ò)Ð)Ð)Ð)Ý�q‰6Œ6×!Ò!¥!Ñ$Ô$¨Ò)Ð)Ð)Ð)Ý�q‰6Œ6×!Ò!¥!Ñ$Ô$­Ò)Ð)Ð)Ð)Ý�q‰6Œ6×!Ò!¥!Ñ$Ô$¨­!©Ò+Ð+Ð+Ð+Ð+Ð+r¥   c                  ó¦  — t          dt          z  ¦  «                             t          ¦  «        t          dd¦  «        k    sJ ‚t          t          j        ¦  «                             t          ¦  «        t          t          j        ¦  «        k    sJ ‚t          dt          z  ¦  «                             t          ¦  «        t          dd¦  «        k    sJ ‚t          t          j        ¦  «                             t          ¦  «        t          t          j        ¦  «        k    sJ ‚t          dt          z  ¦  «                             t          ¦  «        t          t          j        t          j	        ¦  «        k    sJ ‚t          dt          z  ¦  «                             t          ¦  «        t          t          j        t          j	        ¦  «        k    sJ ‚t          dt          z  ¦  «                             t          ¦  «        t          t          j        t          j	        ¦  «        k    sJ ‚t          dt          z  ¦  «                             t          ¦  «        t          t          j        t          j	        ¦  «        k    sJ ‚t          t          t          dz   z  ¦  «        dt          z  z  } |                      t          ¦  «        t          dz  k    sJ ‚d S )Nrh   ri   rm   ry   )r.   r    rò   r   r   r’   r*   r-   r0  r/  r,   r0   r+   r   ró   s    r£   Útest_leading_termsr§  ]  sí  € Ýˆq•‰s‰8Œ8×#Ò#¥AÑ&Ô&­+°b¸!Ñ*<Ô*<Ò<Ð<Ð<Ð<Ý�qŒv‰;Œ;×&Ò&¥qÑ)Ô)­Sµ´©[¬[Ò8Ð8Ð8Ð8Ýˆq•‰s‰8Œ8×#Ò#¥AÑ&Ô&­+°b¸!Ñ*<Ô*<Ò<Ð<Ð<Ð<Ý�qŒv‰;Œ;×&Ò&¥qÑ)Ô)­Sµ´©[¬[Ò8Ð8Ð8Ð8Ýˆq•‰s‰8Œ8×#Ò#¥AÑ&Ô&­+µaÔ6HÍ!Ì*Ñ*UÔ*UÒUÐUÐUÐUÝˆq•‰s‰8Œ8×#Ò#¥AÑ&Ô&­+µaÔ6HÍ!Ì*Ñ*UÔ*UÒUÐUÐUÐUÝˆq•‰s‰8Œ8×#Ò#¥AÑ&Ô&­+µaÔ6HÍ!Ì*Ñ*UÔ*UÒUÐUÐUÐUÝˆq•‰s‰8Œ8×#Ò#¥AÑ&Ô&­+µaÔ6HÍ!Ì*Ñ*UÔ*UÒUÐUÐUÐUõ 	�B•�A‘‰J‰Œ˜�1™Ñ€AØ×Ò�QÑÔ¥2 a¡4Ò'Ð'Ð'Ð'Ð'Ð'r¥   c                  óü  — t          t          t          dz  t          dz   ¦  «                             t          ¦  «        t	          t          dz  t          dz   z  ¦  «                             t          ¦  «        z
  ¦  «        dk    sJ ‚t          t	          t
          t          z  ¦  «                             t
          dd¦  «        t          t
          t          ¦  «                             t
          dd¦  «        z
  t          dt          ¦  «        z   t	          d¦  «        z
  ¦  «        t          t
          dz  ¦  «        k    sJ ‚t          t	          t
          t          z  ¦  «                             t          dd¦  «        t          t
          t          ¦  «                             t          dd¦  «        z
  t          t
          d¦  «        z   t	          t
          ¦  «        z
  ¦  «        t          t          dz
  dz  t          df¦  «        k    sJ ‚t          t	          t
          t          z   t          z  ¦  «                             t          dd¦  «        t          t
          t          z   t          ¦  «                             t          dd¦  «        z
  t          dt
          z   d¦  «        z   t	          dt
          z   ¦  «        z
  ¦  «        t          t          dz
  dz  t          df¦  «        k    sJ ‚t          t          t
          t          ¦  «        g¦  «         	                    t
          t          g¦  «        t          t          t
          dz  t          dz  z   z  t
           t
          dz  t          dz  z   z  gg¦  «        k    sJ ‚d S )Nrk   rh   r   rl   rm   ry   )
r5   r)   r    r   r(   r¡   r9   r8   r4   Újacobianr±   r¥   r£   Útest_atan2_expansionrª  l  s©  € Ý•%�˜1™�a !™eÑ$Ô$×)Ò)­!Ñ,Ô,­tµA°q±D½!¸a¹%±LÑ/AÔ/A×/FÒ/FÅqÑ/IÔ/IÑIÑJÔJÈaÒOÐOÐOÐOÝ•$•q�‘s‘)”)×"Ò"¥1 a¨Ñ+Ô+­eµAµq©k¬k×.@Ò.@ÅÀAÀqÑ.IÔ.IÑIÝ˜!�Q‘K”Kñ Ý"& q¡'¤'ñ*ñ +ô +Ý./µ°1±©g¬gò6ð 6ð 6ð 6å•$•q�‘s‘)”)×"Ò"¥1 a¨Ñ+Ô+­eµAµq©k¬k×.@Ò.@ÅÀAÀqÑ.IÔ.IÑIÝ�!˜Q‘K”Kñ Ý"&¥q¡'¤'ñ*ñ +ô +Ý./µ°Q±¸±
½QÀ¸FÑ.CÔ.CòDð Dð Dð Då•$��A™�q‘y‘/”/×(Ò(­¨A¨qÑ1Ô1µE½!½a¹%Å±O´O×4JÒ4JÍ1ÈaÐQRÑ4SÔ4SÑSÝ˜!�a™% ‘O”Oñ$Ý&*¨1­q©5¡k¤kñ2ñ 3ô 3Ý67½¸Q¹À¹
ÅQÈÀFÑ6KÔ6KòLð Lð Lð Lå•5��A‘;”;�-Ñ Ô ×)Ò)­1­a¨&Ñ1Ô1Ý••A�q‘D�1˜a™4‘K‘¥1 "¥a¨¡d­Q°©T¡kÑ"2Ð3Ð4Ñ5Ô5ò6ð 6ð 6ð 6ð 6ð 6r¥   c                  ó¤   — d„ }  | t           ddd¦  «          | t           ddd¦  «          | t          ddd¦  «          | t          ddd¦  «         d S )Nc                 ó  — t           | d|z  ¦  «                             ¦   «          | dt          z  ¦  «                             t          |¬¦  «                             ¦   «                              t          |¦  «        z
  ¦  «        |k     sJ ‚d S )Nrh   )Údir)r�   r  r    r9   ÚremoveOr•   )rP   Úvr¢   rw   s       r£   Útztest_aseries.<locals>.ty  sŒ   € ÝØˆAˆa�‰c‰FŒF�LŠL‰NŒN˜Q˜Q˜q¥™s™VœVŸ]š]­1°!˜]Ñ4Ô4×<Ò<Ñ>Ô>×CÒCÅAÀqÑIÔIÑIñKô KØMNòOð Oð Oð Oð Oð Or¥   gš™™™™™¹?ú+gñhãˆµøä>gš™™™™™¹¿ú-)r(   r$   )r°  s    r£   Útest_aseriesr³  x  st   € ðOð Oð Oð €A…dˆC��dÑÔÐØ€A…dˆD�#�tÑÔÐØ€A…dˆC��dÑÔÐØ€A…dˆD�#�tÑÔÐÐÐr¥   c                  ó˜  — t          dd¬¦  «        } t          dd¬¦  «        }t          dd¬¦  «        }t          d| z  t          z  ¦  «        d	k    sJ ‚t          d| z  t          z  ¦  «        d
k    sJ ‚t	          d| z  t          z  ¦  «        d
k    sJ ‚t          d| z  t          z  ¦  «        t          u sJ ‚t          d| z  t          z  ¦  «        t          t          | z  ¦  «        k    sJ ‚t          d| z  t          z  ¦  «        d
k    sJ ‚t	          d| z  t          z  ¦  «        d
k    sJ ‚t          d| z  t          z  ¦  «        t          u sJ ‚t          d| z  t          z  ¦  «        d	k    sJ ‚t          d| z  t          z  ¦  «        d
k    sJ ‚t	          d| z  t          z  ¦  «        d
k    sJ ‚t          d| z  t          z  ¦  «        t          u sJ ‚t          d| z  t          z  ¦  «        t          t          | z  ¦  «        k    sJ ‚t          d| z  t          z  ¦  «        d
k    sJ ‚t	          d| z  t          z  ¦  «        d
k    sJ ‚t          d| z  t          z  ¦  «        t          u sJ ‚t          d| z  t          z  ¦  «        t          dt          z  | z  ¦  «        k    sJ ‚t          d| z  t          z  ¦  «        t          dt          z  | z  ¦  «        k    sJ ‚t	          d| z  t          z  ¦  «        t	          dt          z  | z  ¦  «        k    sJ ‚t          d| z  t          z  ¦  «        t          dt          z  | z  ¦  «        k    sJ ‚t          d|z  t          z  ¦  «        d	k    sJ ‚t          d|z  t          z  ¦  «        d
k    sJ ‚t	          d|z  t          z  ¦  «        d
k    sJ ‚t          d|z  t          z  ¦  «        t          u sJ ‚t          d|z  t          z  ¦  «        d	k    sJ ‚t          d|z  t          z  ¦  «        d
k    sJ ‚t	          d|z  t          z  ¦  «        d
k    sJ ‚t          d|z  t          z  ¦  «        t          u sJ ‚t          d|z  t          z  ¦  «        d	k    sJ ‚t          d|z  t          z  ¦  «        d
k    sJ ‚t	          d|z  t          z  ¦  «        d
k    sJ ‚t          d|z  t          z  ¦  «        t          u sJ ‚t          d|z  t          z  ¦  «        d	k    sJ ‚t          d|z  t          z  ¦  «        d
k    sJ ‚t	          d|z  t          z  ¦  «        d
k    sJ ‚t          d|z  t          z  ¦  «        t          u sJ ‚t          d|z  t          z  ¦  «        t          dt          z  |z  ¦  «        k    sJ ‚t          d|z  t          z  ¦  «        t          dt          z  |z  ¦  «        k    sJ ‚t	          d|z  t          z  ¦  «        t	          dt          z  |z  ¦  «        k    sJ ‚t          d|z  t          z  ¦  «        t          dt          z  |z  ¦  «        k    sJ ‚t          d|z  t          z  ¦  «        d	k    sJ ‚t          d|z  t          z  ¦  «        d
k    sJ ‚t	          d|z  t          z  ¦  «        d
k    sJ ‚t          d|z  t          z  ¦  «        t          u sJ ‚t          d|z  t          z  ¦  «        dk    sJ ‚t          d|z  t          z  ¦  «        d
k    sJ ‚t	          d|z  t          z  ¦  «        d
k    sJ ‚t          d|z  t          z  ¦  «        t          u sJ ‚t          d|z  t          z  ¦  «        d	k    sJ ‚t          d|z  t          z  ¦  «        d
k    sJ ‚t	          d|z  t          z  ¦  «        d
k    sJ ‚t          d|z  t          z  ¦  «        t          u sJ ‚t          d|z  t          z  ¦  «        dk    sJ ‚t          d|z  t          z  ¦  «        d
k    sJ ‚t	          d|z  t          z  ¦  «        d
k    sJ ‚t          d|z  t          z  ¦  «        t          u sJ ‚t          d|z  t          z  ¦  «        t          dt          z  |z  ¦  «        k    sJ ‚t          d|z  t          z  ¦  «        t          dt          z  |z  ¦  «        k    sJ ‚t	          d|z  t          z  ¦  «        t	          dt          z  |z  ¦  «        k    sJ ‚t          d|z  t          z  ¦  «        t          dt          z  |z  ¦  «        k    sJ ‚t          dt          z  t          z  ¦  «        t          dt          z  t          z  ¦  «        k    sJ ‚t          dt          z  t          z  ¦  «        t          dt          z  t          z  ¦  «        k    sJ ‚t	          dt          z  t          z  ¦  «        t	          dt          z  t          z  ¦  «        k    sJ ‚t          dt          z  t          z  ¦  «        t          dt          z  t          z  ¦  «        k    sJ ‚t          dt          z  t          z  ¦  «        t          dt          z  t          z  ¦  «        k    sJ ‚t          dt          z  t          z  ¦  «        t          dt          z  t          z  ¦  «        k    sJ ‚t	          dt          z  t          z  ¦  «        t	          dt          z  t          z  ¦  «        k    sJ ‚t          dt          z  t          z  ¦  «        t          dt          z  t          z  ¦  «        k    sJ ‚t          dt          z  t          z  ¦  «        t          dt          z  t          z  ¦  «        k    sJ ‚t          dt          z  t          z  ¦  «        t          dt          z  t          z  ¦  «        k    sJ ‚t	          dt          z  t          z  ¦  «        t	          dt          z  t          z  ¦  «        k    sJ ‚t          dt          z  t          z  ¦  «        t          dt          z  t          z  ¦  «        k    sJ ‚t          dt          z  t          z  ¦  «        t          dt          z  t          z  ¦  «        k    sJ ‚t          dt          z  t          z  ¦  «        t          dt          z  t          z  ¦  «        k    sJ ‚t	          dt          z  t          z  ¦  «        t	          dt          z  t          z  ¦  «        k    sJ ‚t          dt          z  t          z  ¦  «        t          dt          z  t          z  ¦  «        k    sJ ‚t          dt          z  t          z  ¦  «        t          dt          z  t          z  ¦  «        k    sJ ‚t          dt          z  t          z  ¦  «        t          dt          z  t          z  ¦  «        k    sJ ‚t	          dt          z  t          z  ¦  «        t	          dt          z  t          z  ¦  «        k    sJ ‚t          dt          z  t          z  ¦  «        t          dt          z  t          z  ¦  «        k    sJ ‚d S )Nr»   TrK   rw   rx   Úo)rŸ  rm   rh   r   ry   g      @g      @g      @rP  ri   )r   r*   r   r.   r0   r+   r   r    )r»   rw   rµ  s      r£   Útest_issue_4420r¶  ‚  sÈ  € Ýˆs˜DÐ!Ñ!Ô!€AÝˆs˜ÐÑÔ€AÝˆs˜ÐÑÔ€Aõ ˆq�‰s•2‰v‰;Œ;˜!ÒÐÐÐÝˆq�‰s•2‰v‰;Œ;˜!ÒÐÐÐÝˆq�‰s•2‰v‰;Œ;˜!ÒÐÐÐÝˆq�‰s•2‰v‰;Œ;�#ÐÐÐÐåˆq�‰s•2‰v‰;Œ;�#�b ™d™)œ)Ò#Ð#Ð#Ð#Ýˆq�‰s•2‰v‰;Œ;˜!ÒÐÐÐÝˆq�‰s•2‰v‰;Œ;˜!ÒÐÐÐÝˆq�‰s•2‰v‰;Œ;�#ÐÐÐÐåˆs�1‰u•R‰x‰=Œ=˜AÒÐÐÐÝˆs�1‰u•R‰x‰=Œ=˜AÒÐÐÐÝˆs�1‰u•R‰x‰=Œ=˜AÒÐÐÐÝˆs�1‰u•R‰x‰=Œ=�CÐÐÐÐåˆs�1‰u•R‰x‰=Œ=�C¥ 1¡™IœIÒ%Ð%Ð%Ð%Ýˆs�1‰u•R‰x‰=Œ=˜AÒÐÐÐÝˆs�1‰u•R‰x‰=Œ=˜AÒÐÐÐÝˆs�1‰u•R‰x‰=Œ=�CÐÐÐÐåˆs�1‰u•R‰x‰=Œ=�C ¥B¡ q¡™MœMÒ)Ð)Ð)Ð)Ýˆs�1‰u•R‰x‰=Œ=�C ¥B¡ q¡™MœMÒ)Ð)Ð)Ð)Ýˆs�1‰u•R‰x‰=Œ=�C ¥B¡ q¡™MœMÒ)Ð)Ð)Ð)Ýˆs�1‰u•R‰x‰=Œ=�C ¥B¡ q¡™MœMÒ)Ð)Ð)Ð)õ ˆq�‰s•2‰v‰;Œ;˜!ÒÐÐÐÝˆq�‰s•2‰v‰;Œ;˜!ÒÐÐÐÝˆq�‰s•2‰v‰;Œ;˜!ÒÐÐÐÝˆq�‰s•2‰v‰;Œ;�#ÐÐÐÐåˆq�‰s•2‰v‰;Œ;˜!ÒÐÐÐÝˆq�‰s•2‰v‰;Œ;˜!ÒÐÐÐÝˆq�‰s•2‰v‰;Œ;˜!ÒÐÐÐÝˆq�‰s•2‰v‰;Œ;�#ÐÐÐÐåˆs�1‰u•R‰x‰=Œ=˜AÒÐÐÐÝˆs�1‰u•R‰x‰=Œ=˜AÒÐÐÐÝˆs�1‰u•R‰x‰=Œ=˜AÒÐÐÐÝˆs�1‰u•R‰x‰=Œ=�CÐÐÐÐåˆs�1‰u•R‰x‰=Œ=˜AÒÐÐÐÝˆs�1‰u•R‰x‰=Œ=˜AÒÐÐÐÝˆs�1‰u•R‰x‰=Œ=˜AÒÐÐÐÝˆs�1‰u•R‰x‰=Œ=�CÐÐÐÐåˆs�1‰u•R‰x‰=Œ=�C ¥B¡ q¡™MœMÒ)Ð)Ð)Ð)Ýˆs�1‰u•R‰x‰=Œ=�C ¥B¡ q¡™MœMÒ)Ð)Ð)Ð)Ýˆs�1‰u•R‰x‰=Œ=�C ¥B¡ q¡™MœMÒ)Ð)Ð)Ð)Ýˆs�1‰u•R‰x‰=Œ=�C ¥B¡ q¡™MœMÒ)Ð)Ð)Ð)åˆq�‰s•2‰v‰;Œ;˜!ÒÐÐÐÝˆq�‰s•2‰v‰;Œ;˜!ÒÐÐÐÝˆq�‰s•2‰v‰;Œ;˜!ÒÐÐÐÝˆq�‰s•2‰v‰;Œ;�#ÐÐÐÐåˆq�‰s•2‰v‰;Œ;˜"ÒÐÐÐÝˆq�‰s•2‰v‰;Œ;˜!ÒÐÐÐÝˆq�‰s•2‰v‰;Œ;˜!ÒÐÐÐÝˆq�‰s•2‰v‰;Œ;�#ÐÐÐÐåˆs�1‰u•R‰x‰=Œ=˜AÒÐÐÐÝˆs�1‰u•R‰x‰=Œ=˜AÒÐÐÐÝˆs�1‰u•R‰x‰=Œ=˜AÒÐÐÐÝˆs�1‰u•R‰x‰=Œ=�CÐÐÐÐåˆs�1‰u•R‰x‰=Œ=˜BÒÐÐÐÝˆs�1‰u•R‰x‰=Œ=˜AÒÐÐÐÝˆs�1‰u•R‰x‰=Œ=˜AÒÐÐÐÝˆs�1‰u•R‰x‰=Œ=�CÐÐÐÐåˆs�1‰u•R‰x‰=Œ=�C ¥B¡ q¡™MœMÒ)Ð)Ð)Ð)Ýˆs�1‰u•R‰x‰=Œ=�C ¥B¡ q¡™MœMÒ)Ð)Ð)Ð)Ýˆs�1‰u•R‰x‰=Œ=�C ¥B¡ q¡™MœMÒ)Ð)Ð)Ð)Ýˆs�1‰u•R‰x‰=Œ=�C ¥B¡ q¡™MœMÒ)Ð)Ð)Ð)õ ˆq•‰s•2‰v‰;Œ;�#˜a¥™d¥1™f™+œ+Ò%Ð%Ð%Ð%Ýˆq•‰s•2‰v‰;Œ;�#˜a¥™d¥1™f™+œ+Ò%Ð%Ð%Ð%Ýˆq•‰s•2‰v‰;Œ;�#˜a¥™d¥1™f™+œ+Ò%Ð%Ð%Ð%Ýˆq•‰s•2‰v‰;Œ;�#˜a¥™d¥1™f™+œ+Ò%Ð%Ð%Ð%åˆq•‰s•2‰v‰;Œ;�#˜a¥™d¥1™f™+œ+Ò%Ð%Ð%Ð%Ýˆq•‰s•2‰v‰;Œ;�#˜a¥™d¥1™f™+œ+Ò%Ð%Ð%Ð%Ýˆq•‰s•2‰v‰;Œ;�#˜a¥™d¥1™f™+œ+Ò%Ð%Ð%Ð%Ýˆq•‰s•2‰v‰;Œ;�#˜a¥™d¥1™f™+œ+Ò%Ð%Ð%Ð%åˆs•1‰u•R‰x‰=Œ=�C ¥B¡¥q¡™MœMÒ)Ð)Ð)Ð)Ýˆs•1‰u•R‰x‰=Œ=�C ¥B¡¥q¡™MœMÒ)Ð)Ð)Ð)Ýˆs•1‰u•R‰x‰=Œ=�C ¥B¡¥q¡™MœMÒ)Ð)Ð)Ð)Ýˆs•1‰u•R‰x‰=Œ=�C ¥B¡¥q¡™MœMÒ)Ð)Ð)Ð)åˆs•1‰u•R‰x‰=Œ=�C ¥B¡¥q¡™MœMÒ)Ð)Ð)Ð)Ýˆs•1‰u•R‰x‰=Œ=�C ¥B¡¥q¡™MœMÒ)Ð)Ð)Ð)Ýˆs•1‰u•R‰x‰=Œ=�C ¥B¡¥q¡™MœMÒ)Ð)Ð)Ð)Ýˆs•1‰u•R‰x‰=Œ=�C ¥B¡¥q¡™MœMÒ)Ð)Ð)Ð)åˆs•1‰u•R‰x‰=Œ=�C ¥B¡¥q¡™MœMÒ)Ð)Ð)Ð)Ýˆs•1‰u•R‰x‰=Œ=�C ¥B¡¥q¡™MœMÒ)Ð)Ð)Ð)Ýˆs•1‰u•R‰x‰=Œ=�C ¥B¡¥q¡™MœMÒ)Ð)Ð)Ð)Ýˆs•1‰u•R‰x‰=Œ=�C ¥B¡¥q¡™MœMÒ)Ð)Ð)Ð)Ð)Ð)r¥   c                  ó  — t          t          d„ ¦  «         t          t          d„ ¦  «         t          t          ¦  «                             ¦   «         t
          k    sJ ‚t          t          ¦  «                             ¦   «         t          k    sJ ‚t          t          d„ ¦  «         t          t          d„ ¦  «         t          t          ¦  «                             ¦   «         t          k    sJ ‚t          t          ¦  «                             ¦   «         t          k    sJ ‚t          t          ¦  «                             ¦   «         t          k    sJ ‚t          t          ¦  «                             ¦   «         t          k    sJ ‚d S )Nc                  óN   — t          t          ¦  «                             ¦   «         S rŽ  )r.   r    Úinverser±   r¥   r£   rË   ztest_inverses.<locals>.<lambda>ð  ó   € ¥3¥q¡6¤6§>¢>Ñ#3Ô#3€ r¥   c                  óN   — t          t          ¦  «                             ¦   «         S rŽ  )r*   r    r¹  r±   r¥   r£   rË   ztest_inverses.<locals>.<lambda>ñ  rº  r¥   c                  óN   — t          t          ¦  «                             ¦   «         S rŽ  )r,   r    r¹  r±   r¥   r£   rË   ztest_inverses.<locals>.<lambda>ô  rº  r¥   c                  óN   — t          t          ¦  «                             ¦   «         S rŽ  )r-   r    r¹  r±   r¥   r£   rË   ztest_inverses.<locals>.<lambda>õ  rº  r¥   )rG   ÚAttributeErrorr0   r    r¹  r(   r+   r$   r'   r.   r#   r*   r±   r¥   r£   Útest_inversesr¿  ï  s  € Ý
�>Ð3Ð3Ñ4Ô4Ð4Ý
�>Ð3Ð3Ñ4Ô4Ð4Ý�q‰6Œ6�>Š>ÑÔ�tÒ#Ð#Ð#Ð#Ý�q‰6Œ6�>Š>ÑÔ�tÒ#Ð#Ð#Ð#Ý
�>Ð3Ð3Ñ4Ô4Ð4Ý
�>Ð3Ð3Ñ4Ô4Ð4Ý•‰7Œ7�?Š?ÑÔ¥Ò#Ð#Ð#Ð#Ý•‰7Œ7�?Š?ÑÔ¥Ò#Ð#Ð#Ð#Ý•‰7Œ7�?Š?ÑÔ¥Ò#Ð#Ð#Ð#Ý•‰7Œ7�?Š?ÑÔ¥Ò#Ð#Ð#Ð#Ð#Ð#r¥   c            	      ó
  — t          dd¬¦  «        \  } }| |t          z  z   }dD �]Ý}t          |¦  «                             |¬¦  «        t          | ¦  «        t	          |¦  «        z  t          | ¦  «        t          |¦  «        z  fk    sJ ‚t          |¦  «                             |¬¦  «        t          | ¦  «        t	          |¦  «        z  t          | ¦  «         t          |¦  «        z  fk    sJ ‚t          |¦  «                             |¬¦  «        t          d| z  ¦  «        t          d| z  ¦  «        t	          d|z  ¦  «        z   z  t          d|z  ¦  «        t          d| z  ¦  «        t	          d|z  ¦  «        z   z  fk    sJ ‚t          |¦  «                             |¬¦  «        t          d| z  ¦  «         t          d| z  ¦  «        t	          d|z  ¦  «        z
  z  t          d|z  ¦  «        t          d| z  ¦  «        t	          d|z  ¦  «        z
  z  fk    sJ ‚t          | ¦  «                             |¬¦  «        t          | ¦  «        dfk    sJ ‚t          | ¦  «                             |¬¦  «        t          | ¦  «        dfk    sJ ‚t          | ¦  «                             |¬¦  «        t          | ¦  «        dfk    sJ ‚t          | ¦  «                             |¬¦  «        t          | ¦  «        dfk    sJ ‚�Œßd S )Nza bTrI   )TF)Údeeprk   r   )	r   r   r.   Úas_real_imagr   r*   r    r0   r+   )r`   rž  re   rÁ  s       r£   Útest_real_imagrÃ  ü  sã  € Ý�5˜tÐ$Ñ$Ô$�D€A€qØ	ˆA�a‰C‰€AØð =ñ =ˆÝØñô ßŠ| ˆ|Ñ&Ô&­3¨q©6¬6µ$°q±'´'©>½3¸q¹6¼6Å$ÀqÁ'Ä'¹>Ð*JòKð Kð Kð KåØñô ßŠ| ˆ|Ñ&Ô&­3¨q©6¬6µ$°q±'´'©>½CÀ¹F¼F¸7Å4ÈÁ7Ä7¹?Ð*KòLð Lð Lð Lå�1‰vŒv×"Ò"¨Ð"Ñ-Ô-µ#°a¸±c±(´(½CÀÀ!Á¹H¼HÝ��1‘‰IŒIñ=ñ 3Ý˜Q˜q™S™	œ	¥3 q¨¡s¡8¤8­d°1°Q±3©i¬iÑ#7Ñ8ð2:ò :ð :ð :ð :å�1‰vŒv×"Ò"¨Ð"Ñ-Ô-µ3°q¸±s±8´8°)½SÀÀ1Á¹X¼XÝ��1‘‰IŒIñ>ñ 3Ý˜Q˜q™S™	œ	¥3 q¨¡s¡8¤8­d°1°Q±3©i¬iÑ#7Ñ8ð2:ò :ð :ð :ð :å�1‰vŒv×"Ò"¨Ð"Ñ-Ô-µ#°a±&´&¸!°Ò<Ð<Ð<Ð<Ý�1‰vŒv×"Ò"¨Ð"Ñ-Ô-µ#°a±&´&¸!°Ò<Ð<Ð<Ð<Ý�1‰vŒv×"Ò"¨Ð"Ñ-Ô-µ#°a±&´&¸!°Ò<Ð<Ð<Ð<Ý�1‰vŒv×"Ò"¨Ð"Ñ-Ô-µ#°a±&´&¸!°Ò<Ð<Ð<Ð<Ñ<ð=ð =r¥   c                  óº(  — dD �]¹} dD �]²}|| z  }t          dt          |dz   dz  dz   d¦  «        ¦  «        D �]�}dt          ||¦  «        k    �ri|t          z  |z  }t	          |¦  «                             t          ¦  «        }t          |¦  «                             t          ¦  «        }|                     t          t          ¦  «        rJ d||fz  ¦   «         ‚|                     t          t          ¦  «        rJ d||fz  ¦   «         ‚dt          t	          | 
                    d¦  «        ¦  «        | 
                    d¦  «        z
  ¦  «        k    sJ d||fz  ¦   «         ‚dt          t          | 
                    d¦  «        ¦  «        | 
                    d¦  «        z
  ¦  «        k    sJ d||fz  ¦   «         ‚�Œƒ�Œ´�Œ»t          t          d	z  ¦  «                             t          ¦  «        t          t          t          d
z  ¦  «        dz  t          j        z   ¦  «        k    sJ ‚t          t          t          dd¦  «        z  dz  d¬¦  «                             t          ¦  «        t          t          t          t          dd¦  «        z  ¦  «         dz  t          j        z   ¦  «         k    sJ ‚t          t          dt          t          j        d¬¦  «        d¬¦  «                             t          ¦  «        dk    sJ ‚t          t          dz  dz  ¦  «        }dt          t          d¦  «         dz   ¦  «        z  t          t          d¦  «        dz   ¦  «        z  dz  dt          d¦  «        z  t          t          d¦  «        dz   ¦  «        z  dz  z
  t          t          d¦  «        dz   ¦  «        t          dt          d¦  «        z  t          t          d¦  «        dz   ¦  «        z  t          d¦  «        t          t          d¦  «         dz   ¦  «        z  z
  t          d¦  «        t          t          d¦  «         dz   ¦  «        z  z   dt          d¦  «        z  z   dz   ¦  «        z  dz  z
  t          t          d¦  «         dz   ¦  «        t          dt          d¦  «        z  t          t          d¦  «        dz   ¦  «        z  t          d¦  «        t          t          d¦  «         dz   ¦  «        z  z
  t          d¦  «        t          t          d¦  «         dz   ¦  «        z  z   dt          d¦  «        z  z   dz   ¦  «        z  dz  z
  t          dd¦  «        z
  t          d¦  «        t          dt          d¦  «        z  t          t          d¦  «        dz   ¦  «        z  t          d¦  «        t          t          d¦  «         dz   ¦  «        z  z
  t          d¦  «        t          t          d¦  «         dz   ¦  «        z  z   dt          d¦  «        z  z   dz   ¦  «        z  dz  z   dt          d¦  «        z  t          t          d¦  «        dz   ¦  «        z  dz  z   t          d¦  «        t          t          d¦  «         dz   ¦  «        z  dz  z   dt          d¦  «        z  t          t          d¦  «         dz   ¦  «        z  dz  z   t          d¦  «        t          t          d¦  «         dz   ¦  «        z  t          dt          d¦  «        z  t          t          d¦  «        dz   ¦  «        z  t          d¦  «        t          t          d¦  «         dz   ¦  «        z  z
  t          d¦  «        t          t          d¦  «         dz   ¦  «        z  z   dt          d¦  «        z  z   dz   ¦  «        z  dz  z   dt          d¦  «        z  dz  z   t          d¦  «        t          t          d¦  «         t          t          d¦  «        dz   ¦  «        z  t          t          d¦  «        dz  t          d¦  «        t          t          d¦  «         dz   ¦  «        z  dz  z   t          d¦  «        t          dt          d¦  «        z  t          t          d¦  «        dz   ¦  «        z  t          d¦  «        t          t          d¦  «         dz   ¦  «        z  z
  t          d¦  «        t          t          d¦  «         dz   ¦  «        z  z   dt          d¦  «        z  z   dz   ¦  «        z  dz  z   t          dd¦  «        z   ¦  «        z  dz  dt          d¦  «        z  t          t          d¦  «        dz  t          d¦  «        t          t          d¦  «         dz   ¦  «        z  dz  z   t          d¦  «        t          dt          d¦  «        z  t          t          d¦  «        dz   ¦  «        z  t          d¦  «        t          t          d¦  «         dz   ¦  «        z  z
  t          d¦  «        t          t          d¦  «         dz   ¦  «        z  z   dt          d¦  «        z  z   dz   ¦  «        z  dz  z   t          dd¦  «        z   ¦  «        z  t          dt          d¦  «        z  t          t          d¦  «        dz   ¦  «        z  t          d¦  «        t          t          d¦  «         dz   ¦  «        z  z
  t          d¦  «        t          t          d¦  «         dz   ¦  «        z  z   dt          d¦  «        z  z   dz   ¦  «        z  dz  z
  dt          d¦  «        z  t          t          d¦  «         dz   ¦  «        z  t          t          d¦  «        dz  t          d¦  «        t          t          d¦  «         dz   ¦  «        z  dz  z   t          d¦  «        t          dt          d¦  «        z  t          t          d¦  «        dz   ¦  «        z  t          d¦  «        t          t          d¦  «         dz   ¦  «        z  z
  t          d¦  «        t          t          d¦  «         dz   ¦  «        z  z   dt          d¦  «        z  z   dz   ¦  «        z  dz  z   t          dd¦  «        z   ¦  «        z  dz  z
  t          d¦  «        t          t          d¦  «        dz  t          d¦  «        t          t          d¦  «         dz   ¦  «        z  dz  z   t          d¦  «        t          dt          d¦  «        z  t          t          d¦  «        dz   ¦  «        z  t          d¦  «        t          t          d¦  «         dz   ¦  «        z  z
  t          d¦  «        t          t          d¦  «         dz   ¦  «        z  z   dt          d¦  «        z  z   dz   ¦  «        z  dz  z   t          dd¦  «        z   ¦  «        z  t          dt          d¦  «        z  t          t          d¦  «        dz   ¦  «        z  t          d¦  «        t          t          d¦  «         dz   ¦  «        z  z
  t          d¦  «        t          t          d¦  «         dz   ¦  «        z  z   dt          d¦  «        z  z   dz   ¦  «        z  dz  z   t          t          d¦  «        dz  t          d¦  «        t          t          d¦  «         dz   ¦  «        z  dz  z   t          d¦  «        t          dt          d¦  «        z  t          t          d¦  «        dz   ¦  «        z  t          d¦  «        t          t          d¦  «         dz   ¦  «        z  z
  t          d¦  «        t          t          d¦  «         dz   ¦  «        z  z   dt          d¦  «        z  z   dz   ¦  «        z  dz  z   t          dd¦  «        z   ¦  «        dz  z   t          j        z   t          t          d¦  «         dz   ¦  «        t          t          d¦  «        dz  t          d¦  «        t          t          d¦  «         dz   ¦  «        z  dz  z   t          d¦  «        t          dt          d¦  «        z  t          t          d¦  «        dz   ¦  «        z  t          d¦  «        t          t          d¦  «         dz   ¦  «        z  z
  t          d¦  «        t          t          d¦  «         dz   ¦  «        z  z   dt          d¦  «        z  z   dz   ¦  «        z  dz  z   t          dd¦  «        z   ¦  «        z  t          dt          d¦  «        z  t          t          d¦  «        dz   ¦  «        z  t          d¦  «        t          t          d¦  «         dz   ¦  «        z  z
  t          d¦  «        t          t          d¦  «         dz   ¦  «        z  z   dt          d¦  «        z  z   dz   ¦  «        z  dz  z   t          d¦  «        t          t          d¦  «         dz   ¦  «        z  t          t          d¦  «        dz  t          d¦  «        t          t          d¦  «         dz   ¦  «        z  dz  z   t          d¦  «        t          dt          d¦  «        z  t          t          d¦  «        dz   ¦  «        z  t          d¦  «        t          t          d¦  «         dz   ¦  «        z  z
  t          d¦  «        t          t          d¦  «         dz   ¦  «        z  z   dt          d¦  «        z  z   dz   ¦  «        z  dz  z   t          dd¦  «        z   ¦  «        z  dz  z   ¦  «        z  dz  z   }|                     t          ¦  «        |k    sJ ‚|                     ¦   «         |                     ¦   «         k    sJ ‚t          t          dz  dz  ¦  «                             t          ¦  «        t	          t          dz  ¦  «        t	          t          t          dd¦  «        z  ¦  «        z  t          t          dz  ¦  «        t          t          t          dd¦  «        z  ¦  «        z  z   k    sJ ‚d S )N©rh   ry   rl   rz   ©rh   r|   rh   rk   rp   r­   çü©ñÒMbP?rl   rë   rr   rì   rÑ   Fr†   rm   ri   ry   rz   ro   é@   rü   é€   rÁ   rn   é    rè   r§   r|   r°   )rœ   Úminr6   r   r.   r´   r"   r*   Úhasr�   r  r   r’   r   r   rP   )	rM   r°  rP   r»   r    Ús1Úc1rw   r`   s	            r£   Útest_sincos_rewrite_sqrtrÏ    s  € ð ð dñ dˆØð 	dñ 	dˆAØ�!‘ˆAõ ˜1�c 1 q¡5¨1¡*¨q¡.°"Ñ5Ô5Ñ6Ô6ð dñ d�Ø�˜A˜q™	œ	’>‘>Ø�"™˜Q™�AÝ˜Q™œŸš­Ñ-Ô-�BÝ˜Q™œŸš­Ñ-Ô-�BØ!Ÿvšv¥c­3Ñ/Ô/ÐNÐNÐ1EÈÈAÈÑ1NÑNÔNÐ/Ø!Ÿvšv¥c­3Ñ/Ô/ÐNÐNÐ1EÈÈAÈÑ1NÑNÔNÐ/Ø¥#¥c¨!¯'ª'°!©*¬*¡o¤o¸¿ºÀ¹¼Ñ&CÑ"DÔ"DÒDÐDÐDÐFZÐ^_ÐabÐ]cÑFcÑDÔDÐDØ¥#¥c¨!¯'ª'°!©*¬*¡o¤o¸¿ºÀ¹¼Ñ&CÑ"DÔ"DÒDÐDÐDÐFZÐ^_ÐabÐ]cÑFcÑDÔDÐDùñdñ	dõ$ �r�"‰u‰:Œ:×Ò�dÑ#Ô#¥t­Cµ°1±©I¬I°a©K½!¼&Ñ,@Ñ'AÔ'AÒAÐAÐAÐAÝ�r•(˜3 Ñ"Ô"Ñ" 2Ñ%°Ð6Ñ6Ô6×>Ò>Ýñô Ý��B�x¨¨2™œÑ.Ñ/Ô/Ð/°Ñ1µA´FÑ:Ñ;Ô;Ð;ò<ð <ð <ð <å�s�1•b�!œ&¨5Ð1Ñ1Ô1¸EÐBÑBÔB×JÒJÝñô Øòð ð ð å�Bˆq‰D�‰G‰Œ€Aà
�4•�b‘”�	˜B‘ÑÔÑ¥¥T¨"¡X¤X°¡]Ñ 3Ô 3Ñ3°BÑ6Ø	�$ˆr‰(Œ(‰
•4�˜R™œ 2™Ñ&Ô&Ñ& sÑ*ñ	+Ý-1µ$°r±(´(Ø
ñ3ñ .ô .Ý�•D˜‘G”G‘�D¥ b¡¤¨B¡Ñ/Ô/Ñ/µ$°q±'´'½$ÅÀRÁÄ¸yÈ2¹~Ñ:NÔ:NÑ2NÑNÝ
ˆr‰(Œ(•4�˜b™œ˜	 B™Ñ'Ô'Ñ
'ñ(Ø*+­D°©H¬H©*ñ5Ø79ñ:ñ ;ô ;ñ.;à;=ñ.>ñ	>õ AEÅdÈ2ÁhÄhÀYØ
ñFñ Aô AÝ�2•d˜1‘g”g‘:�d¥4¨¡8¤8¨b¡=Ñ1Ô1Ñ1µD¸±G´G½DÅ$ÀrÁ(Ä(ÀØ
ñBñ =ô =ñ 5ñ Ý�2‰hŒh•t�T "™XœX˜I¨™NÑ+Ô+Ñ+ñ,Ø./µ°R±´©jñ9Ø;=ñ>ñ ?ô ?ñA?à?BñACñ	Cõ
 FNÈaÐQSÁ_Ä_ñ	Uõ 	ˆQ‰Œ•�R�˜Q™œ‘Z¥¥T¨"¡X¤X°¡]Ñ 3Ô 3Ñ3µd¸1±g´g½dÅDÈÁHÄHÀ9Ø
ñDñ ?ô ?ñ 7ñ Ý�2‰hŒh•t�T "™XœX˜I¨™NÑ+Ô+Ñ+ñ,Ø./µ°R±´©jñ9Ø;=ñ>ñ ?ô ?ñ 	?Ø?Añ	Bñ	Bð 	
�$ˆq‰'Œ'‰	•$•t˜B‘x”x "‘}Ñ%Ô%Ñ% cÑ)ñ	*õ -1°©H¬HµT½4À¹8¼8¸)Àb¹.Ñ5IÔ5IÑ,IÈ#Ñ,Mñ	Nð �T�!‰WŒW‰*•T�4 ™8œ8˜) b™.Ñ)Ô)Ñ
)¨#Ñ
-ñ		.õ 15°R±´½½tÀB¹x¼x¸iØ
ñ?ñ :ô :ñ 1Ý�•D˜‘G”G‘�D¥ b¡¤¨B¡Ñ/Ô/Ñ/µ$°q±'´'½$ÅÀRÁÄ¸yÈ2¹~Ñ:NÔ:NÑ2NÑNÝ
ˆr‰(Œ(•4�˜b™œ˜	 B™Ñ'Ô'Ñ
'ñ(Ø*+­D°©H¬H©*ñ5Ø79ñ:ñ ;ô ;ñ1;à;>ñ1?ñ	?ð BCÅ4ÈÁ8Ä8ÁÈBÁñ	Oõ ˆq‰'Œ'•$�˜Q™œ�x¥¥T¨"¡X¤X°¡]Ñ 3Ô 3Ñ3µD½¸b¹¼À"¹ÝˆQ‰Œ••d˜2‘h”h�Y ‘^Ñ$Ô$Ñ$ RÑ'ñ:(åˆQ‰Œ•�R�˜Q™œ‘Z¥¥T¨"¡X¤X°¡]Ñ 3Ô 3Ñ3µd¸1±g´g½dÅDÈÁHÄHÀ9Ø
ñDñ ?ô ?ñ 7ñ Ý�2‰hŒh•t�T "™XœX˜I¨™NÑ+Ô+Ñ+ñ,Ø./µ°R±´©jñ9Ø;=ñ>ñ ?ô ?ñ 	?Ø?Añ	Bñ:Bõ EMÈRÐQSÑDTÔDTñ:Uñ 5Vô 5Vñ Vð WXñXð 	
�$ˆq‰'Œ'‰	•$•t˜B‘x”x ‘{¥T¨!¡W¤W­Tµ4¸±8´8°)¸b±.Ñ-AÔ-AÑ%AÀ"Ñ%DÑDÝˆQ‰Œ•�R�˜Q™œ‘Z¥¥T¨"¡X¤X°¡]Ñ 3Ô 3Ñ3µd¸1±g´g½dÅDÈÁHÄHÀ9Ø
ñDñ ?ô ?ñ 7ñ Ý�2‰hŒh•t�T "™XœX˜I¨™NÑ+Ô+Ñ+ñ,Ø./µ°R±´©jñ9Ø;=ñ>ñ ?ô ?ñ 	?Ø?Añ	BñBõ 	��RÑÔññ ô ñ 	õ ˜r¥$ q¡'¤'™z­$­t°B©x¬x¸"©}Ñ*=Ô*=Ñ=ÅÀQÁÄÍÍdÐSUÉhÌhÈYØ
ñNñ Iô Iñ Añ  Ý�2‰hŒh•t�T "™XœX˜I¨™NÑ+Ô+Ñ+ñ ,Ø./µ°R±´©jñ 9Ø;=ñ >ñ ?ô ?ñ	?ð @Bñ		Bñ	Bð 	
�$ˆq‰'Œ'‰	•$�˜R™œ�y 2‘~Ñ&Ô&Ñ&¥t­D°©H¬H°R©KÝˆQ‰Œ••d˜2‘h”h�Y ‘^Ñ$Ô$Ñ$ RÑ'ñ-(åˆQ‰Œ•�R�˜Q™œ‘Z¥¥T¨"¡X¤X°¡]Ñ 3Ô 3Ñ3µd¸1±g´g½dÅDÈÁHÄHÀ9Ø
ñDñ ?ô ?ñ 7ñ Ý�2‰hŒh•t�T "™XœX˜I¨™NÑ+Ô+Ñ+ñ,Ø./µ°R±´©jñ9Ø;=ñ>ñ ?ô ?ñ 	?Ø?Añ	Bñ-Bõ EMÈRÐQSÑDTÔDTñ-Uñ (Vô (Vñ 	Vð WYñ	YñYõ ˆr‰(Œ(•4�˜R™œ ™¥d¨1¡g¤g­dµD¸±H´H°9¸r±>Ñ.BÔ.BÑ&BÀ2Ñ&EÑEÝˆQ‰Œ•�R�˜Q™œ‘Z¥¥T¨"¡X¤X°¡]Ñ 3Ô 3Ñ3µd¸1±g´g½dÅDÈÁHÄHÀ9Ø
ñDñ ?ô ?ñ 7ñ Ý�2‰hŒh•t�T "™XœX˜I¨™NÑ+Ô+Ñ+ñ,Ø./µ°R±´©jñ9Ø;=ñ>ñ ?ô ?ñ 	?Ø?Añ	BñBõ 	��RÑÔññ ô ñ õ ˜r¥$ q¡'¤'™z­$­t°B©x¬x¸"©}Ñ*=Ô*=Ñ=ÅÀQÁÄÍÍdÐSUÉhÌhÈYØ
ñNñ Iô Iñ Añ  Ý�2‰hŒh•t�T "™XœX˜I¨™NÑ+Ô+Ñ+ñ ,Ø./µ°R±´©jñ 9Ø;=ñ >ñ ?ô ?ñ?ð @Bñ	BñBõ$ 	�T�"‰XŒX�b‰[�4 ™7œ7¥4­¨b©¬¨	°B©Ñ#7Ô#7Ñ7¸Ñ:Ñ:ÝˆQ‰Œ•�R�˜Q™œ‘Z¥¥T¨"¡X¤X°¡]Ñ 3Ô 3Ñ3µd¸1±g´g½dÅDÈÁHÄHÀ9Ø
ñDñ ?ô ?ñ 7ñ Ý�2‰hŒh•t�T "™XœX˜I¨™NÑ+Ô+Ñ+ñ,Ø./µ°R±´©jñ9Ø;=ñ>ñ ?ô ?ñ 	?Ø?Añ	BñBåDLÈRÐQSÑDTÔDTñUñ 	Vô 	VàVWñ	Xñ%Xõ* 	
Œñ+õ* •t˜B‘x”x�i "‘nÑ%Ô%¥d­4°©8¬8°B©;½¸a¹¼ÅÅtÈBÁxÄxÀiØ
ñGñ Bô Bñ :Øñ:ñ ,Ý�a‘”�˜b¥ a¡¤™j­­d°2©h¬h¸©mÑ)<Ô)<Ñ<ÝˆQ‰Œ••d˜2‘h”h�Y ‘^Ñ$Ô$Ñ$ñ%Ý'+¨B¡x¤xµµd¸2±h´h°YÀ±^Ñ0DÔ0DÑ'DñEà	�$ˆr‰(Œ(‰
ñàññ ô ñ àññ,õ ' r¨2Ñ.Ô.ñ,/ñ '0ô '0ñ 0õ 15°R½¸Q¹¼±ZÅÅTÈ"ÁXÄXÐPRÁ]Ñ@SÔ@SÑ5SÝˆQ‰Œ••d˜2‘h”h�Y ‘^Ñ$Ô$Ñ$ñ6%Ý'+¨B¡x¤xµµd¸2±h´h°YÀ±^Ñ0DÔ0DÑ'Dñ6Eà	�$ˆr‰(Œ(‰
ñ6àñ6ñ 1ô 1ñð
 ññ+õ4 # 2™hœh¥t­T°"©X¬X¨I¸©NÑ';Ô';Ñ;½DÅÀbÁÄÈ"ÁÝˆQ‰Œ••d˜2‘h”h�Y ‘^Ñ$Ô$Ñ$ RÑ'ñB(åˆQ‰Œ•�R�˜Q™œ‘Z¥¥T¨"¡X¤X°¡]Ñ 3Ô 3Ñ3µd¸1±g´g½dÅDÈÁHÄHÀ9Ø
ñDñ ?ô ?ñ 7ñ Ý�2‰hŒh•t�T "™XœX˜I¨™NÑ+Ô+Ñ+ñ,Ø./µ°R±´©jñ9Ø;=ñ>ñ ?ô ?ñ 	?Ø?Añ	BñBBõ 	��RÑÔñ	Bñ =ô =ñ ð ñ	ñ5ñ ô ñ ð<  ñ= ñ*	 ð ðX �9Š9•T‰?Œ?˜aÒÐÐÐØ�3Š3‰5Œ5�A—C’C‘E”EŠ>ˆ>ˆ>ˆ>õ �r�!‰t�B‰w‰<Œ<×Ò¥Ñ%Ô%Ý�Bˆq‰D‰	Œ	•#•b� ! R™œÑ(Ñ)Ô)Ñ)­Cµ°1±©I¬Iµc½"½XÀaÈ¹_¼_Ñ:LÑ6MÔ6MÑ,MÑMòNð Nð Nð Nð Nð Nr¥   c                  óæ   — t          t          dz  ¦  «                             t          ¦  «                             d¦  «        t          t          dz  ¦  «                             d¦  «        k    sJ ‚d S )Ni  rÈ  )r*   r   r´   r"   r  r±   r¥   r£   Útest_sincos_rewrite_sqrt_257rÑ  ^  sW   € å�r�#‰v‰;Œ;×Ò�tÑ$Ô$×*Ò*¨2Ñ.Ô.µ#µb¸±f±+´+×2CÒ2CÀBÑ2GÔ2GÒGÐGÐGÐGÐGÐGr¥   c                  óÂ  — dD �]Ú} dD �]Ó}|| z  }t          dt          |dz   dz  dz   d¦  «        ¦  «        D �]¢}dt          ||¦  «        k    �rŠ|t          z  |z  }d|z  |k    rºd|z  d|z  k    r®t	          |¦  «                             t          ¦  «        }|                     t          t          ¦  «        rJ d||fz  ¦   «         ‚dt          t	          | 
                    d	¦  «        ¦  «        | 
                    d
¦  «        z
  ¦  «        k    sJ d||fz  ¦   «         ‚|dk    r´||k    r®t          |¦  «                             t          ¦  «        }|                     t          t          ¦  «        rJ d||fz  ¦   «         ‚dt          t          | 
                    d	¦  «        ¦  «        | 
                    d
¦  «        z
  ¦  «        k    sJ d||fz  ¦   «         ‚�Œ¤�ŒÕ�ŒÜd S )NrÅ  rÆ  rh   rk   rp   ry   r­   rÇ  rr   rm   r   )rœ   rË  r6   r   r0   r´   r"   rÌ  r+   r�   r  )rM   r°  rP   r»   r    Út1rÎ  s          r£   Útest_tancot_rewrite_sqrtrÔ  c  sç  € ð ð jñ jˆØð 	jñ 	jˆAØ�!‘ˆAÝ˜1�c 1 q¡5¨1¡*¨q¡.°"Ñ5Ô5Ñ6Ô6ð 
jñ 
j�Ø�˜A˜q™	œ	’>‘>Ø�"™˜Q™�AØ˜!™˜qš˜ Q q¡S¨A¨a©C¢Z ZÝ  ™VœVŸ^š^­DÑ1Ô1˜Ø#%§6¢6­#­sÑ#3Ô#3ÐRÐRÐ5IÈQÐPQÈFÑ5RÑRÔRÐ3Ø#¥c­3¨q¯wªw°q©z¬z©?¬?¸R¿XºXÀa¹[¼[Ñ+HÑ&JÔ&JÒJÐJÐJÐL`ÐdeÐghÐciÑLiÑJÔJÐJØ˜Qš˜ 1¨¢6 6Ý  ™VœVŸ^š^­DÑ1Ô1˜Ø#%§6¢6­#­sÑ#3Ô#3ÐRÐRÐ5IÈQÐPQÈFÑ5RÑRÔRÐ3Ø#¥c­3¨q¯wªw°q©z¬z©?¬?¸R¿XºXÀa¹[¼[Ñ+HÑ&JÔ&JÒJÐJÐJÐL`ÐdeÐghÐciÑLiÑJÔJÐJùñ
jñ	jðjð jr¥   c                  ó‚  — t          dd¬¦  «        } t          d¦  «        }t          j        t          d¦  «        k    sJ ‚t          t          ¦  «        t
          u sJ ‚t          d¦  «        dk    sJ ‚t          t          ¦  «        dk    sJ ‚t          t          dz  ¦  «        t          u sJ ‚t          t           dz  ¦  «        t          u sJ ‚t          t          d	z  ¦  «        dt          d
¦  «        z  d
z  k    sJ ‚t          t          d
z  ¦  «        dk    sJ ‚t          t          t          dd¦  «        z  ¦  «        t          u sJ ‚t          t          t          dd¦  «        z  ¦  «        t          t          t          dd¦  «        z  ¦  «         k    sJ ‚t          t          t          d
d¦  «        z  ¦  «        t          d¦  «         k    sJ ‚t          t          ¦  «        dt          d¦  «        z  k    sJ ‚t          | t          z  ¦  «        dt          | ¦  «        z  k    sJ ‚t          |  ¦  «        t          | ¦  «        k    sJ ‚t          t          | ¦  «        ¦  «        | k    sJ ‚t          |¦  «                             ¦   «         t          t          |¦  «        ¦  «        k    sJ ‚t          |¦  «                             ¦   «         t          t          |¦  «        ¦  «        t          t!          |¦  «        ¦  «        z  t#          t          |¦  «        ¦  «        dz  t%          t!          |¦  «        ¦  «        dz  z  t          t          |¦  «        ¦  «        dz  t          t!          |¦  «        ¦  «        dz  z  z   z  t#          t          |¦  «        ¦  «        t%          t!          |¦  «        ¦  «        z  t#          t          |¦  «        ¦  «        dz  t%          t!          |¦  «        ¦  «        dz  z  t          t          |¦  «        ¦  «        dz  t          t!          |¦  «        ¦  «        dz  z  z   z  fk    sJ ‚t          | ¦  «                             d¬¦  «        dt          | ¦  «        z  k    sJ ‚t          d| z  ¦  «                             d¬¦  «        ddt          | ¦  «        dz  z  dz
  z  k    sJ ‚t          | ¦  «        j        dk    sJ ‚t          |¦  «        j        d k    sJ ‚t          t,          ¦  «        j        �J ‚t          t0          ¦  «        j        du sJ ‚t          | ¦  «                             ¦   «         t          | ¦  «        k    sJ ‚t          dd¬¦  «        j        dk    sJ ‚t          | ¦  «        j        d k    sJ ‚t          t          dz  d¬¦  «        j        dk    sJ ‚t7          t          | ¦  «        | dd	¬¦  «        d| dz  dz  z   d| dz  z  dz  z   t9          | d	z  ¦  «        z   k    sJ ‚t7          t          t          | ¦  «        ¦  «        ¦  «        d| dz  dz  z   d| dz  z  dz  z   t9          | d	z  ¦  «        z   k    sJ ‚t7          t          t          | ¦  «        ¦  «        | t          d
z  dz  d¬¦  «        dt          | t          t          d
d¦  «        z  z
  ¦  «        z  | t          t          d
d¦  «        z  z
  t          d
d¦  «        z  dz  z   | t          t          d
d¦  «        z  z
  t          dd¦  «        z  dz  z   t9          | t          t          d
d¦  «        z  z
  dz  | t          t          d
d¦  «        z  f¦  «        z   k    sJ ‚t          | ¦  «                             | ¦  «        t=          | ¦  «        t          | ¦  «        z  k    sJ ‚t          |¦  «                             d|¦  «        d|dz  z  dz  k    sJ ‚t          |¦  «                             d	|¦  «        d|d	z  z  dz  k    sJ ‚t          |¦  «                             d|¦  «        dk    sJ ‚d S )Nr    TrI   re   rh   r   ri   rk   rn   ry   rl   r°   rr   rm   r¾   Fr†   ©Úx0rP   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˜   rb   rò   rñ   r9   r8   r   r0   r  )r    re   s     r£   Útest_secrÛ  v  s  € Ý�˜$ÐÑÔ€AÝ�‰Œ€AåŒ9�	 !™œÒ$Ð$Ð$Ð$å�s‰8Œ8•sˆ?ˆ?ˆ?ˆ?Ýˆq‰6Œ6�QŠ;ˆ;ˆ;ˆ;Ý�r‰7Œ7�bŠ=ˆ=ˆ=ˆ=Ý�r�!‰t‰9Œ9�ÐÐÐÐÝ•ˆs�1‰u‰:Œ:�ÐÐÐÐÝ�r�!‰t‰9Œ9˜�$˜q™'œ'™	 !™Ò#Ð#Ð#Ð#Ý�r�!‰t‰9Œ9˜Š>ˆ>ˆ>ˆ>Ý�r•(˜1˜a‘.”.Ñ Ñ!Ô!¥SÐ(Ð(Ð(Ð(Ý�r•(˜1˜a‘.”.Ñ Ñ!Ô!¥c­"­X°a¸©^¬^Ñ*;Ñ&<Ô&<Ð%<Ò<Ð<Ð<Ð<Ý�r•(˜1˜a‘.”.Ñ Ñ!Ô!¥d¨1¡g¤g XÒ-Ð-Ð-Ð-Ý�q‰6Œ6�Q•t˜A‘w”w‘YÒÐÐÐÝˆq•‰s‰8Œ8�q�˜a™œ‘yÒ Ð Ð Ð Ý�ˆr‰7Œ7•c˜!‘f”fÒÐÐÐå�t�A‰wŒw‰<Œ<˜1ÒÐÐÐåˆq‰6Œ6×ÒÑÔ¥¥Y¨q¡\¤\Ñ!2Ô!2Ò2Ð2Ð2Ð2å�‰FŒF×ÒÑ!Ô!Ý�ˆA‰Œ�Z„Z••R˜‘U”U‘”Ñ�S¥ A¡¤™ZœZ¨™]­4µ°1±´©;¬;¸©>Ñ9Ý ¥ A¡¤™ZœZ¨™]­4µ°1±´©;¬;¸©>Ñ9ñ:ñ ;å�ˆA‰Œ�Z„Z••R˜‘U”U‘”Ñ�S¥ A¡¤™ZœZ¨™]­4µ°1±´©;¬;¸©>Ñ9Ý ¥ A¡¤™ZœZ¨™]­4µ°1±´©;¬;¸©>Ñ9ñ:ñ ;ð<ò<ð <ð <ð <õ ˆq‰6Œ6�=Š=˜dˆ=Ñ#Ô# q­¨Q©¬¡xÒ/Ð/Ð/Ð/Ýˆq�‰s‰8Œ8�?Š? ˆ?Ñ%Ô%¨¨A­c°!©f¬f°a©i©K¸!©OÑ)<Ò<Ð<Ð<Ð<åˆq‰6Œ6Ô" dÒ*Ð*Ð*Ð*Ýˆq‰6Œ6Œ>˜TÒ!Ð!Ð!Ð!å�q‰6Œ6ÔÐ&Ð&Ð&Ý�r‰7Œ7Ô 5Ð(Ð(Ð(Ð(åˆq‰6Œ6×!Ò!Ñ#Ô#¥s¨1¡v¤vÒ-Ð-Ð-Ð-åˆq˜5Ð!Ñ!Ô!Ô+¨tÒ3Ð3Ð3Ð3Ýˆq‰6Œ6Ô˜tÒ#Ð#Ð#Ð#Ý�r�!‰t˜eÐ$Ñ$Ô$Ô.°%Ò7Ð7Ð7Ð7å•#�a‘&”&˜!  QÐ'Ñ'Ô'¨1¨q°!©t°A©v©:¸¸!¸Q¹$¹¸r¹	Ñ+AÅAÀaÈÁdÁGÄGÑ+KÒKÐKÐKÐKõ •$•s˜1‘v”v‘,”,ÑÔ 1 q¨!¡t¨A¡v¡:°°!°Q±$±°r±	Ñ#9½A¸aÀ¹d¹G¼GÑ#CÒCÐCÐCÐCõ •4�˜A™œ‘<”< ¥r¨!¡t¨A¡v°Ð3Ñ3Ô3Ø�d�1•r�( 1 a™.œ.Ñ(Ñ(Ñ)Ô)Ñ)¨QµµH¸QÀ±N´NÑ1BÑ-BÅXÈaÐQRÁ^Ä^Ñ,SÐTVÑ,VÑVØ••H˜Q ‘N”NÑ"Ñ"¥X¨a°¡^¤^Ñ3°CÑ7ñ8Ý:;¸QÅÅHÈQÐPQÁNÄNÑARÑ=RÐUVÑ<VÐYZÕ\^Õ_gÐhiÐklÑ_mÔ_mÑ\mÐXnÑ:oÔ:oñpòpð pð pð põ ˆq‰6Œ6�;Š;�q‰>Œ>�S ™VœV¥C¨¡F¤F™]Ò*Ð*Ð*Ð*õ ˆq‰6Œ6×Ò˜a Ñ#Ô# q¨¨A©¡v¨b¡yÒ0Ð0Ð0Ð0Ýˆq‰6Œ6×Ò˜a Ñ#Ô# r¨!¨Q©$¡w¨s¡{Ò2Ð2Ð2Ð2Ýˆq‰6Œ6×Ò˜a Ñ#Ô# qÒ(Ð(Ð(Ð(Ð(Ð(r¥   c            	      óL  — t          t          ¦  «                             t          ¦  «        dt          t          t          z  ¦  «        dz  t          t           t          z  ¦  «        dz  z   z  k    sJ ‚t          t          ¦  «                             t
          ¦  «        dt          t          ¦  «        z  k    sJ ‚t          t          ¦  «                             t          ¦  «        t          t          dz  ¦  «        dz  dz   t          t          dz  ¦  «        dz   dz   z  k    sJ ‚t          t          ¦  «                             t          ¦  «        t          t          ¦  «        k    sJ ‚t          t          ¦  «                             t          ¦  «        t          t          ¦  «        k    sJ ‚t          t          ¦  «                             t          ¦  «        t          t          dz  ¦  «        dz  dz   t          t          dz  ¦  «        dz  dz
  z  k    sJ ‚t          t          ¦  «                             t          ¦  «        dt          t          t          dz  z   d¬¦  «        z  k    sJ ‚t          t          ¦  «                             t          ¦  «        t          t          dz  ¦  «        dz  dz   t          t          dz  ¦  «        dz   dz   z  k    sJ ‚t          t          ¦  «                             t          ¦  «        t          t           t          dz  z   d¬¦  «        k    sJ ‚t          t          ¦  «                             t          ¦  «        t          t          d¦  «        t          t          t          z  ¦  «        t          t           j         t          ¦  «        z  z  t%          t          d¦  «        fd¦  «        k    sJ ‚t          t          ¦  «                             t          ¦  «                             t          d¦  «        t          d¦  «        k    sJ ‚d S )Nrh   rk   Fr†   r   rÜ   )r-   r    r´   r   r   r*   r0   rý   r"   re   r+   r.   r   r,   r1   rC   r   r’   rA   r•   r±   r¥   r£   Útest_sec_rewriterÝ  µ  sß  € Ý�q‰6Œ6�>Š>�#ÑÔ !¥S­­1©¡X¤X¨a¡Zµ#µq°b½±d±)´)¸A±+Ñ%=Ñ">Ò>Ð>Ð>Ð>Ý�q‰6Œ6�>Š>�#ÑÔ !¥C­¡F¤F¡(Ò*Ð*Ð*Ð*Ý�q‰6Œ6�>Š>�#ÑÔ¥3¥q¨¡s¡8¤8¨Q¡;°¡?µc½!¸A¹#±h´hÀ±k°\ÀAÑ5EÑ"FÒFÐFÐFÐFÝ�q‰6Œ6�>Š>�#ÑÔ¥#¥a¡&¤&Ò(Ð(Ð(Ð(Ý�q‰6Œ6�>Š>�$ÑÔ¥3¥q¡6¤6Ò)Ð)Ð)Ð)Ý�q‰6Œ6�>Š>�#ÑÔ¥3¥q¨¡s¡8¤8¨Q¡;°¡?µS½¸1¹±X´X¸q±[À1±_Ñ"EÒEÐEÐEÐEÝ�q‰6Œ6�>Š>�#ÑÔ !¥c­!­b°1©f©*¸uÐ&EÑ&EÔ&EÑ"EÒEÐEÐEÐEÝ�q‰6Œ6�>Š>�#ÑÔ¥3¥q¨1¡u¡:¤:¨q¡=°1Ñ#4½#½aÀ!¹e¹*¼*Àa¹-¸È!Ñ9KÑ"LÒLÐLÐLÐLÝ�q‰6Œ6�>Š>�#ÑÔ¥#¥q b­2¨a©4¡i¸%Ð"@Ñ"@Ô"@Ò@Ð@Ð@Ð@Ý�q‰6Œ6�>Š>�'Ñ"Ô"¥iÝ�a‘”�$�r¥!™t™*œ*¥W­a¬f¨WµaÑ%8Ô%8Ñ8Ñ9½2½aÀ¹8¼8ÐDØñ'ô 'ò ð ð ð õ �q‰6Œ6�>Š>�'Ñ"Ô"×'Ò'­¨1Ñ-Ô-µ°Q±´Ò7Ð7Ð7Ð7Ð7Ð7r¥   c                  óØ   — t          t          ¦  «                             ¦   «         t          t          ¦  «        t          t          ¦  «        z  k    sJ ‚t	          t
          d„ ¦  «         d S )Nc                  óP   — t          t          ¦  «                             d¦  «        S rÉ   )r-   r    rÊ   r±   r¥   r£   rË   z test_sec_fdiff.<locals>.<lambda>È  rÌ   r¥   )r-   r    rÊ   r0   rG   r?   r±   r¥   r£   Útest_sec_fdiffrà  Æ  sL   € Ý�q‰6Œ6�<Š<‰>Œ>�S¥™VœV¥C­¡F¤F™]Ò*Ð*Ð*Ð*Ý
ÕÐ6Ð6Ñ7Ô7Ð7Ð7Ð7r¥   c            
      óâ  ‡— t          dd¬¦  «        Št          d¦  «        } t          d¦  «        }dt          d¦  «        z  }|                     |¦  «        dk    sJ ‚|                     |¦  «        dk    sJ ‚t          j        t          d¦  «        k    sJ ‚t          d¦  «        t          u sJ ‚t          t          ¦  «        t          u sJ ‚t          t          ¦  «        t          u sJ ‚t          t          dz  ¦  «        dk    sJ ‚t          t           dz  ¦  «        dk    sJ ‚t          t          d	z  ¦  «        dk    sJ ‚t          t          d
z  ¦  «        dt          d
¦  «        z  d
z  k    sJ ‚t          t          t          dd¦  «        z  ¦  «        dk    sJ ‚t          t          t          dd¦  «        z  ¦  «        t          t          t          dd¦  «        z  ¦  «         k    sJ ‚t          t          t          d
d¦  «        z  ¦  «        t          d¦  «        k    sJ ‚t          t          ¦  «        t           t          d¦  «        z  k    sJ ‚t          ‰t          z  ¦  «        t           t          ‰¦  «        z  k    sJ ‚t          ‰ ¦  «        t          ‰¦  «         k    sJ ‚t          t          ‰¦  «        ¦  «        ‰k    sJ ‚t          | ¦  «                             ¦   «         t          t          | ¦  «        ¦  «        k    sJ ‚t          | ¦  «                             ¦   «         t          t!          | ¦  «        ¦  «        t#          t%          | ¦  «        ¦  «        z  t          t!          | ¦  «        ¦  «        dz  t#          t%          | ¦  «        ¦  «        dz  z  t'          t!          | ¦  «        ¦  «        dz  t          t%          | ¦  «        ¦  «        dz  z  z   z  t'          t!          | ¦  «        ¦  «         t          t%          | ¦  «        ¦  «        z  t          t!          | ¦  «        ¦  «        dz  t#          t%          | ¦  «        ¦  «        dz  z  t'          t!          | ¦  «        ¦  «        dz  t          t%          | ¦  «        ¦  «        dz  z  z   z  fk    sJ ‚t          ‰¦  «                             d¬¦  «        dt          ‰¦  «        z  k    sJ ‚t          d‰z  ¦  «                             d¬¦  «        ddt          ‰¦  «        z  t'          ‰¦  «        z  z  k    sJ ‚t          ‰¦  «        j        dk    sJ ‚t          | ¦  «        j        d k    sJ ‚t          t.          ¦  «        j        �J ‚t          t2          ¦  «        j        du sJ ‚t          ‰¦  «                             ¦   «         t          ‰¦  «        k    sJ ‚t          dd¬¦  «        j        dk    sJ ‚t          ‰¦  «        j        d k    sJ ‚t          t          dz  d¬¦  «        j        dk    sJ ‚t9          t          ‰¦  «        ‰t          dz  d	¬¦  «        d‰t          dz  z
  dz  dz  z   d‰t          dz  z
  dz  z  dz  z   t;          ‰t          dz  z
  d	z  ‰t          dz  f¦  «        z   k    sJ ‚t9          t          ‰¦  «        ‰dd	¬¦  «        d‰z  ‰d	z  z   d‰d
z  z  dz  z   d‰dz  z  dz  z   t;          ‰d	z  ¦  «        z   k    sJ ‚t          ‰¦  «                             ‰¦  «        t?          ‰¦  «         t          ‰¦  «        z  k    sJ ‚t          ‰¦  «                              d‰¦  «        dk    sJ ‚t          ‰¦  «                              d
‰¦  «        d‰d
z  z  dz  k    sJ ‚t          ‰¦  «                              d‰¦  «        d‰dz  z  dz  k    sJ ‚tC          tD          ˆfd„¦  «         d S )Nr    TrI   re   rh   r   rk   ri   rn   ry   rl   r°   rr   rm   r¾   Fr†   rÖ  r©   ih  é   i;  c                  óH   •— t          ‰ ¦  «                             d¦  «        S rÉ   )r,   rÊ   ©r    s   €r£   rË   ztest_csc.<locals>.<lambda>	  s   ø€ ¥s¨1¡v¤v§|¢|°A¡¤€ r¥   )#r   r,   r.   ro  r�   r;   r   r   r   r"   r   r   r    r%   r   rÂ  r   r   r   r*   rÂ   rð   r—   r`   r˜   rb   rò   rñ   r9   r8   r   r+   r  rG   r?   )re   ÚcosecantÚ	alternater    s      @r£   Útest_cscrç  Ë  så  ø€ Ý�˜$ÐÑÔ€AÝ�‰Œ€Aõ �3‰xŒx€HØ•#�c‘(”(‘
€IØ�?Š?˜9Ñ%Ô%¨Ò-Ð-Ð-Ð-Ø×Ò˜HÑ%Ô%¨Ò-Ð-Ð-Ð-åŒ9�	 !™œÒ$Ð$Ð$Ð$åˆq‰6Œ6•Sˆ=ˆ=ˆ=ˆ=Ý�r‰7Œ7•cˆ>ˆ>ˆ>ˆ>Ý�s‰8Œ8•sˆ?ˆ?ˆ?ˆ?å�r�!‰t‰9Œ9˜Š>ˆ>ˆ>ˆ>Ý•ˆs�1‰u‰:Œ:˜ÒÐÐÐÝ�r�!‰t‰9Œ9˜Š>ˆ>ˆ>ˆ>Ý�r�!‰t‰9Œ9˜�$˜q™'œ'™	 !™Ò#Ð#Ð#Ð#Ý�r•(˜1˜a‘.”.Ñ Ñ!Ô! QÒ&Ð&Ð&Ð&Ý�r•(˜1˜a‘.”.Ñ Ñ!Ô!¥c­"­X°a¸©^¬^Ñ*;Ñ&<Ô&<Ð%<Ò<Ð<Ð<Ð<Ý�r•(˜1˜a‘.”.Ñ Ñ!Ô!¥T¨!¡W¤WÒ,Ð,Ð,Ð,Ý�q‰6Œ6•a�R�˜Q™œ‘ZÒÐÐÐÝˆq•‰s‰8Œ8��r�$˜q™'œ'‘zÒ!Ð!Ð!Ð!Ý�ˆr‰7Œ7•s˜1‘v”v�gÒÐÐÐå�t�A‰wŒw‰<Œ<˜1ÒÐÐÐåˆq‰6Œ6×ÒÑÔ¥¥Y¨q¡\¤\Ñ!2Ô!2Ò2Ð2Ð2Ð2å�‰FŒF×ÒÑ!Ô!Ý•�A‘”‰ZŒZ��R ™UœU™œÑ#¥S­¨A©¬¡Z¤Z°¡]µ4½¸1¹¼±;´;À±>Ñ%AÝ%(­¨A©¬¡Z¤Z°¡]µ4½¸1¹¼±;´;À±>Ñ%Añ&Bñ Cå•"�Q‘%”%‰jŒjˆ[��b ™eœe™œÑ$¥c­"¨Q©%¬%¡j¤j°!¡mµD½¸A¹¼±K´KÀ±NÑ&BÝ�b ™eœe™*œ* a™-­­R°©U¬U©¬°Q©Ñ6ñ'7ñ 8ð9ò9ð 9ð 9ð 9õ ˆq‰6Œ6�=Š=˜dˆ=Ñ#Ô# q­¨Q©¬¡xÒ/Ð/Ð/Ð/Ýˆq�‰s‰8Œ8�?Š? ˆ?Ñ%Ô%¨¨A­c°!©f¬f©HµS¸±V´V©OÑ)<Ò<Ð<Ð<Ð<åˆq‰6Œ6Ô" dÒ*Ð*Ð*Ð*Ýˆq‰6Œ6Œ>˜TÒ!Ð!Ð!Ð!å�q‰6Œ6ÔÐ&Ð&Ð&Ý�r‰7Œ7Ô 5Ð(Ð(Ð(Ð(åˆq‰6Œ6×!Ò!Ñ#Ô#¥s¨1¡v¤vÒ-Ð-Ð-Ð-åˆq˜5Ð!Ñ!Ô!Ô+¨uÒ4Ð4Ð4Ð4Ýˆq‰6Œ6Ô˜tÒ#Ð#Ð#Ð#Ý�r�!‰t˜eÐ$Ñ$Ô$Ô.°$Ò6Ð6Ð6Ð6å•#�a‘&”&˜!¥ 1¡¨Ð*Ñ*Ô*Ø	ˆQ•�A‘‰X˜‰M˜!‰OÑ˜a ¥R¨¡T¡¨A¡™o¨bÑ0Ñ0µ1°a½"¸Q¹$±hÀ±]ÀQÍÈ1ÉÀIÑ3NÔ3NÑNòOð Oð Oð Oå•#�a‘&”&˜!  QÐ'Ñ'Ô'Øˆa‰C�!�A‘#‰I˜˜!˜Q™$™˜s™
Ñ" R¨¨1©¡W¨U¡]Ñ2µQ°q¸!±t±W´WÑ<ò=ð =ð =ð =õ ˆq‰6Œ6�;Š;�q‰>Œ>�c !™fœf˜W¥S¨¡V¤V™^Ò+Ð+Ð+Ð+åˆq‰6Œ6×Ò˜a Ñ#Ô# qÒ(Ð(Ð(Ð(Ýˆq‰6Œ6×Ò˜a Ñ#Ô# q¨¨A©¡v¨c¡zÒ1Ð1Ð1Ð1Ýˆq‰6Œ6×Ò˜a Ñ#Ô# r¨!¨Q©$¡w¨u¡}Ò4Ð4Ð4Ð4Ý
ÕÐ6Ð6Ð6Ð6Ñ7Ô7Ð7Ð7Ð7r¥   c            
      ó  — t          dd¬¦  «        } t          | ¦  «        t          u sJ ‚t          t          ¦  «        t          u sJ ‚t          d¦  «        dk    sJ ‚t          d¦  «        t          k    sJ ‚t          t
          ¦  «        t          dz  k    sJ ‚t          t
           ¦  «        t          dz  k    sJ ‚t          t          ¦  «        t          dz  k    sJ ‚t          t          t          t          dd	¦  «        z  ¦  «        ¦  «        t          t          d
d	¦  «        z  k    sJ ‚t          dt          d¦  «        z   ¦  «        t          t          dd¦  «        z  k    sJ ‚t          dt          d
¦  «        z  ¦  «        t          dz  k    sJ ‚t          t          d	dt          d¦  «        z  z
  ¦  «        ¦  «        t          dz  k    sJ ‚t          t          d	dt          d¦  «        z  z   ¦  «         ¦  «        t          t          dd¦  «        z  k    sJ ‚t          t          ddt          d¦  «        z  dz  z   ¦  «        ¦  «        t          t          d
d¦  «        z  k    sJ ‚t          t          ddt          d¦  «        z  dz  z   ¦  «         ¦  «        t          t          dd¦  «        z  k    sJ ‚t          t          d¦  «        t          d¦  «        z
  ¦  «        t          t          dd¦  «        z  k    sJ ‚dD �]a}t          |¦  «        D �]M}t          ||¦  «        dk    �r5t          t          |t          z  |z  ¦  «        ¦  «        |t          z  |z  k    sJ ‚t          t          |t          z  |z  ¦  «         ¦  «        t          |t          z  |z  z
  k    sJ ‚t          t          |t          z  |z  ¦  «        ¦  «        t          dz  t          t          |t          z  |z  ¦  «        ¦  «        z
  k    sJ ‚t          t          |t          z  |z  ¦  «         ¦  «        t          dz  t          t          |t          z  |z  ¦  «         ¦  «        z
  k    sJ ‚�ŒO�Œct          t          ¦  «                             t          ¦  «        dt          dz  t          ddt          dz  z  z
  ¦  «        z  z  k    sJ ‚t          t          ¦  «                             t           ¦  «        t"          t!          t          ddt          dz  z  z
  ¦  «        t"          t          z  z   ¦  «        z  t          dz  z   k    sJ ‚t          t          ¦  «                             t$          ¦  «        t%          dt          z  ¦  «         t          dz  z   k    sJ ‚t          t          ¦  «                             t&          ¦  «        t'          dt          z  ¦  «        k    sJ ‚t          t          ¦  «                             t(          ¦  «        t          dt          t          dz  ¦  «        t          z  z
  z  dz  t          t          dz  ¦  «        t)          t          t          dz  dz
  ¦  «        ¦  «        z  t          z  z   k    sJ ‚t          t          ¦  «                             t*          ¦  «        t          dt          t          dz  ¦  «        t          z  z
  z  dz  t          t          dz  ¦  «        t+          dt          t          dz  dz
  ¦  «        z  ¦  «        z  t          z  z   k    sJ ‚t          t          ¦  «                             t          ¦  «        t          t          ¦  «         t          dz  z   k    sJ ‚t-          t.          d„ ¦  «         d S )Nre   Tr+  rh   r   ri   rk   rè   rm   ry   rl   rn   r|   rp   rr   rÑ   r~   )ry   rm   rn   c                  óP   — t          t          ¦  «                             d¦  «        S rÉ   )r&   r    rÊ   r±   r¥   r£   rË   ztest_asec.<locals>.<lambda>1  rF  r¥   )r   r&   r   r   r   r   r-   r   r"   rœ   r6   r,   r%   r    r   r´   r   r   r'   r#   r(   r$   rG   r?   )re   r¢   rI  s      r£   Ú	test_asecrê    sö  € Ýˆs˜ÐÑÔ€AÝ�‰7Œ7•cˆ>ˆ>ˆ>ˆ>Ý•‰9Œ9�ÐÐÐÐÝ�‰7Œ7�aŠ<ˆ<ˆ<ˆ<Ý�‰8Œ8•rŠ>ˆ>ˆ>ˆ>Ý•‰8Œ8•r˜!‘tÒÐÐÐÝ•�‰9Œ9�˜1™ÒÐÐÐÝ•‰9Œ9�˜1™ÒÐÐÐå••B•x  A‘”Ñ&Ñ'Ô'Ñ(Ô(­B­x¸¸1©~¬~Ñ,=Ò=Ð=Ð=Ð=Ý�•D˜‘G”G‘ÑÔ¥¥8¨A¨q¡>¤>Ñ 1Ò1Ð1Ð1Ð1Ý�•$�q‘'”'‘	‰?Œ?�b ™dÒ"Ð"Ð"Ð"Ý•�Q˜�4 ™7œ7™‘]Ñ#Ô#Ñ$Ô$­¨1©Ò,Ð,Ð,Ð,Ý•�a˜!�D ™GœG™)‘mÑ$Ô$Ð$Ñ%Ô%­­H°Q¸©N¬NÑ):Ò:Ð:Ð:Ð:Ý•�Q˜�4 ™7œ7™ 1™‘_Ñ%Ô%Ñ&Ô&­"­X°a¸©_¬_Ñ*<Ò<Ð<Ð<Ð<Ý•�a˜!�D ™GœG™) A™+‘oÑ&Ô&Ð&Ñ'Ô'­2­h°q¸"©o¬oÑ+=Ò=Ð=Ð=Ð=Ý•�Q‘”�$˜q™'œ'Ñ!Ñ"Ô"¥b­°"°bÑ)9Ô)9Ñ&9Ò9Ð9Ð9Ð9àð Kñ KˆÝ˜‘8”8ð 	Kñ 	KˆCÝ�3˜‰{Œ{˜aÒÑÝ�C ¥B¡ q¡™MœMÑ*Ô*¨cµ"©f°Q©hÒ6Ð6Ð6Ð6Ý�S ¥R¡¨¡™]œ]˜NÑ+Ô+­r°C½±F¸1±H©}Ò<Ð<Ð<Ð<Ý�C ¥B¡ q¡™MœMÑ*Ô*­b°©dµT½#¸cÅ"¹fÀQ¹h¹-¼-Ñ5HÔ5HÑ.HÒHÐHÐHÐHÝ�S ¥R¡¨¡™]œ]˜NÑ+Ô+­r°!©tµd½CÀÅBÁÀqÁ¹M¼M¸>Ñ6JÔ6JÑ/JÒJÐJÐJÐJùñ	Kõ •‰7Œ7�<Š<�‰?Œ?˜a¥ A¡¥d¨1¨qµ°A±©v©:Ñ&6Ô&6Ñ!6Ñ7Ò7Ð7Ð7Ð7å•‰7Œ7�?Š?�3ÑÔ¥1¥S­¨a°!µA°q±D±&©jÑ)9Ô)9½A½a¹CÑ)?Ñ%@Ô%@Ñ#@Å2ÀaÁ4Ñ#GÒGÐGÐGÐGÝ•‰7Œ7�?Š?�4Ñ Ô ¥T¨!­A©#¡Y¤Y Jµ°A±Ñ$5Ò5Ð5Ð5Ð5Ý•‰7Œ7�?Š?�4Ñ Ô ¥D¨­1©¡I¤IÒ-Ð-Ð-Ð-Ý•‰7Œ7�?Š?�4Ñ Ô Ý
ˆA••Q˜‘T‘
”
�1‘ÑÑ˜aÑ¥$¥q¨!¡t¡*¤*­Tµ$µq¸!±t¸a±x±.´.Ñ-AÔ-AÑ"AÅ!Ñ"CÑCòDð Dð Dð Då•‰7Œ7�?Š?�4Ñ Ô Ý
ˆA••Q˜‘T‘
”
�1‘ÑÑ˜aÑ¥$¥q¨!¡t¡*¤*­T°!µD½¸A¹À¹±N´NÑ2BÑ-CÔ-CÑ"CÅAÑ"EÑEòFð Fð Fð Få•‰7Œ7�?Š?�4Ñ Ô ¥T­!¡W¤W H­r°!©t¡OÒ3Ð3Ð3Ð3Ý
ÕÐ7Ð7Ñ8Ô8Ð8Ð8Ð8r¥   c                  ó^  — t          t          j        ¦  «        j        du sJ ‚t	          ddd¬¦  «        } t          | ¦  «        j        du sJ ‚t          t          ¦  «        j        �J ‚t          t          ¦  «        j        �J ‚t	          ddd¬¦  «        }t          |¦  «        j        du sJ ‚d S )NFrP   T)rO   rL   r°  ©rJ   Úfinite)r&   r   r’   r—   r   rð   r    rH   )rP   r°  s     r£   Útest_asec_is_realrî  4  s§   € Ý•”‰<Œ<Ô 5Ð(Ð(Ð(Ð(Ýˆs˜T¨4Ð0Ñ0Ô0€AÝ�‰7Œ7Ô# tÐ+Ð+Ð+Ð+Ý•‰7Œ7Œ?Ð"Ð"Ð"Ý•‰7Œ7Œ?Ð"Ð"Ð"Ýˆs˜ tÐ,Ñ,Ô,€AÝ�‰7Œ7Œ?˜eÐ#Ð#Ð#Ð#Ð#Ð#r¥   c            	      óî  — t          dt          z  ¦  «                             t          ¦  «        t          dz  k    sJ ‚t          t          dz   ¦  «                             t          ¦  «        t	          d¦  «        t	          t          ¦  «        z  k    sJ ‚t          t          dz
  ¦  «                             t          ¦  «        t          k    sJ ‚t          t          ¦  «                             t          d¬¦  «        t
           t          t          ¦  «        z  t
          t          d¦  «        z  z   k    sJ ‚t          t          ¦  «                             t          d¬¦  «        t
          t          t          ¦  «        z  dt          z  z   t
          t          d¦  «        z  z
  k    sJ ‚t          t
          t          z  dz   ¦  «                             t          d¬¦  «        t          d¦  «        k    sJ ‚t          t
           t          z  dz   ¦  «                             t          d¬¦  «        t          d¦  «         k    sJ ‚t          t
          t          z  dz
  ¦  «                             t          d¬¦  «        dt          z  t          d¦  «        z
  k    sJ ‚t          t
           t          z  dz
  ¦  «                             t          d¬¦  «        t          d¦  «        k    sJ ‚t          t
           t          dz  z  t          z   t          d¦  «        dz  z
  ¦  «                             t          d¬¦  «        t          t
          t          dt	          d¦  «        z
  ¦  «        z  z   k    sJ ‚t          t
           t          dz  z  t          z   t          d¦  «        dz  z
  ¦  «                             t          d¬¦  «        t          t
          t          dt	          d¦  «        z
  ¦  «        z  z   k    sJ ‚d S )Nrh   rk   r?  ri   rP  ç      à¿ry   )r&   r    rò   r   r"   r   r   r   r±   r¥   r£   Útest_asec_leading_termrñ  >  sî  € Ý�•!‘‰9Œ9×$Ò$¥QÑ'Ô'­2¨a©4Ò/Ð/Ð/Ð/å•�A‘‰;Œ;×&Ò&¥qÑ)Ô)­T°!©W¬WµT½!±W´W©_Ò<Ð<Ð<Ð<Ý•�A‘‰;Œ;×&Ò&¥qÑ)Ô)­RÒ/Ð/Ð/Ð/å•‰7Œ7×"Ò"¥1¨1Ð"Ñ-Ô-µ!°µC½±F´F±½Q½sÀ1¹v¼v¹XÑ1EÒEÐEÐEÐEÝ•‰7Œ7×"Ò"¥1¨2Ð"Ñ.Ô.µ!µC½±F´F±(¸Q½r¹T±/ÅAÅcÈ!ÁfÄfÁHÑ2LÒLÐLÐLÐLÝ••!‘�c‘	‰?Œ?×*Ò*­1°1Ð*Ñ5Ô5½¸c¹¼ÒBÐBÐBÐBÝ•�•1‘�s‘
ÑÔ×+Ò+­A°AÐ+Ñ6Ô6½4À¹9¼9¸*ÒDÐDÐDÐDÝ••!‘�c‘	‰?Œ?×*Ò*­1°1Ð*Ñ5Ô5¸½2¹ÅÀTÁ
Ä
Ñ9JÒJÐJÐJÐJÝ•�•1‘�s‘
ÑÔ×+Ò+­A°AÐ+Ñ6Ô6½$¸t¹*¼*ÒDÐDÐDÐDå•�•1�a‘4‘�!‘�a ™dœd 1™fÑ$Ñ%Ô%×5Ò5µa¸aÐ5Ñ@Ô@ÅBÍÍ3ÈqÕSWÐXYÑSZÔSZÉ{ÑK[ÔK[ÑI[ÑD[Ò[Ð[Ð[Ð[Ý•�•1�a‘4‘�!‘�a ™dœd 1™fÑ$Ñ%Ô%×5Ò5µa¸bÐ5ÑAÔAÅRÍ!ÍCÐPQÕTXÐYZÑT[ÔT[ÑP[ÑL\ÔL\ÑJ\ÑE\Ò\Ð\Ð\Ð\Ð\Ð\r¥   c                  óð  — t          t          ¦  «                             t          dd¦  «        t          t	          d¦  «        z  t          t	          t          ¦  «        z  z
  t          t          dz  z  dz  z
  dt          z  t          dz  z  dz  z
  dt          z  t          dz  z  d	z  z
  d
t          z  t          dz  z  dz  z
  t          t          dz  ¦  «        z   k    sJ ‚t          t          ¦  «                             dt          ¦  «        } | dt          z  t          dz  z  dz  k    sJ ‚t          t          ¦  «                             dt          | d¦  «        dt          z  t          dz  z  d	z  k    sJ ‚d S )Nr   r°   rk   rm   ry   rÊ  rl   rn   rØ  é#   r|   r�  ro   r{   )r&   r    r9   r   r   r8   r  )Út4s    r£   Útest_asec_seriesrõ  O  s2  € Ý•‰7Œ7�>Š>�!˜Q Ñ"Ô"Ý	�#ˆa‰&Œ&‰•1•S�‘V”V‘8Ñ�a¥ 1¡™f Q™hÑ&¨­1©­Q°©T©°"©Ñ4Ø
�A‰#�a�‰d‰(�2‰+ñ	Ø�1™�Q ™T™	 $™ñ	'Ý)*­1¨a©4©¬ñ	1ò1ð 1ð 1ð 1õ 
�a‰Œ×	Ò	˜Q¥Ñ	"Ô	"€BØ�•A‘•a˜‘d‘˜2‘ÒÐÐÐÝ•‰7Œ7×Ò˜q¥! R¨Ñ+Ô+¨rµ!©tµA°q±D©y¸©|Ò;Ð;Ð;Ð;Ð;Ð;r¥   c            
      óò  — t          t          ¦  «        t          u sJ ‚t          d¦  «        t          dz  k    sJ ‚t          d¦  «        t           dz  k    sJ ‚t          t          ¦  «        dk    sJ ‚t          t           ¦  «        dk    sJ ‚t          t          ¦  «        dk    sJ ‚t          d¦  «        t          u sJ ‚t          t          d¦  «        ¦  «        dt          z   k    sJ ‚t          t          d¦  «        ¦  «        dt          z   k    sJ ‚t          t          d	¦  «        ¦  «        d	dt          z  z
  k    sJ ‚t          t           t          t          ¦  «        ¦  «        sJ ‚t          t           t          t          ¦  «        ¦  «        sJ ‚t          dt          d¦  «        z  ¦  «        t          dz  k    sJ ‚t          t          t          t          d
d¦  «        z  ¦  «        ¦  «        t           dz  k    sJ ‚t          t          ddt          d¦  «        z  dz  z   ¦  «        ¦  «        t          dz  k    sJ ‚t          t          ddt          d¦  «        z  dz  z   ¦  «         ¦  «        t           dz  k    sJ ‚t          d¦  «        t           d	z  k    sJ ‚t          t          ddt          d¦  «        z  z   ¦  «         ¦  «        t           dz  k    sJ ‚t          t          ddt          d¦  «        z  z
  ¦  «        ¦  «        t          t          dd¦  «        z  k    sJ ‚t          dt          d¦  «        z   ¦  «        t          dz  k    sJ ‚t          t          d¦  «        t          d	¦  «        z
  ¦  «        t          t          dd¦  «        z  k    sJ ‚t          t          ¦  «                             t          ¦  «        dt          dz  t          ddt          dz  z  z
  ¦  «        z  z  k    sJ ‚t          t          ¦  «                             t          ¦  «        t           t          t          ddt          dz  z  z
  ¦  «        t          t          z  z   ¦  «        z  k    sJ ‚t          t          ¦  «                             t          ¦  «        t          dt          z  ¦  «        k    sJ ‚t          t          ¦  «                             t           ¦  «        t!          dt          z  ¦  «         t          dz  z   k    sJ ‚t          t          ¦  «                             t"          ¦  «        t#          t          t          dz  dz
  ¦  «        ¦  «         t          dz  z   t          t          dz  ¦  «        z  t          z  k    sJ ‚t          t          ¦  «                             t$          ¦  «        t%          dt          t          dz  dz
  ¦  «        z  ¦  «         t          dz  z   t          t          dz  ¦  «        z  t          z  k    sJ ‚t          t          ¦  «                             t&          ¦  «        t'          t          ¦  «         t          dz  z   k    sJ ‚t)          t*          d„ ¦  «         d S )Nrh   rk   ri   r   ry   ro   rm   rÀ   rn   rè   rl   rj   r|   rp   r{   r~   c                  óP   — t          t          ¦  «                             d¦  «        S rÉ   )r%   r    rÊ   r±   r¥   r£   rË   ztest_acsc.<locals>.<lambda>z  rF  r¥   )r%   r   r   r   r   r,   r>   r    r-   r"   r   r   r´   r   r   r'   r#   r(   r$   r&   rG   r?   r±   r¥   r£   Ú	test_acscrø  X  sý  € Ý•‰9Œ9�ÐÐÐÐÝ�‰7Œ7•b˜‘dŠ?ˆ?ˆ?ˆ?Ý�‰8Œ8��s˜1‘uÒÐÐÐÝ•‰8Œ8�qŠ=ˆ=ˆ=ˆ=Ý•�‰9Œ9˜Š>ˆ>ˆ>ˆ>Ý•‰9Œ9˜Š>ˆ>ˆ>ˆ>Ý�‰7Œ7•cˆ>ˆ>ˆ>ˆ>å•�A‘”‰<Œ<˜2¥™7Ò"Ð"Ð"Ð"Ý•�A‘”‰<Œ<˜2¥™7Ò"Ð"Ð"Ð"Ý•�A‘”‰<Œ<˜1˜q¥™t™8Ò#Ð#Ð#Ð#Ý•T�3�q™6œ6Ñ"Ô"Ð"Ð"Ð"Ý•T�3�q™6œ6Ñ"Ô"Ð"Ð"Ð"å�•$�q‘'”'‘	‰?Œ?�b ™dÒ"Ð"Ð"Ð"Ý••B•x  A‘”Ñ&Ñ'Ô'Ñ(Ô(­R¨C°©EÒ1Ð1Ð1Ð1Ý•�Q˜�4 ™7œ7™ 1™‘_Ñ%Ô%Ñ&Ô&­"¨Q©$Ò.Ð.Ð.Ð.Ý•�a˜!�D ™GœG™) A™+‘oÑ&Ô&Ð&Ñ'Ô'­B¨3¨q©5Ò0Ð0Ð0Ð0Ý�‰8Œ8��s˜1‘uÒÐÐÐÝ•�a˜!�D ™GœG™)‘mÑ$Ô$Ð$Ñ%Ô%­"¨¨Q©Ò.Ð.Ð.Ð.Ý•�Q˜�4 ™7œ7™‘]Ñ#Ô#Ñ$Ô$­­8°A°q©>¬>Ñ(9Ò9Ð9Ð9Ð9Ý�•D˜‘G”G‘ÑÔ¥ 2¡Ò%Ð%Ð%Ð%Ý•�Q‘”�$˜q™'œ'Ñ!Ñ"Ô"¥b­°"°bÑ)9Ô)9Ñ&9Ò9Ð9Ð9Ð9å•‰7Œ7�<Š<�‰?Œ?˜b¥! Q¡$¥t¨A°µ!°Q±$±©JÑ'7Ô'7Ñ"7Ñ8Ò8Ð8Ð8Ð8å•‰7Œ7�?Š?�3ÑÔ¥A 2¥c­$¨q°1µQ¸±T±6©zÑ*:Ô*:½Q½q¹SÑ*@Ñ&AÔ&AÑ#AÒAÐAÐAÐAÝ•‰7Œ7�?Š?�4Ñ Ô ¥D¨­1©¡I¤IÒ-Ð-Ð-Ð-Ý•‰7Œ7�?Š?�4Ñ Ô ¥T¨!­A©#¡Y¤Y Jµ°A±Ñ$5Ò5Ð5Ð5Ð5Ý•‰7Œ7�?Š?�4Ñ Ô Ý
�t•A�q‘D˜1‘H‰~Œ~Ñ
Ô
Ð	¥ A¡Ñ	%¥t­A¨q©D¡z¤zÑ1µ!Ñ3ò4ð 4ð 4ð 4å•‰7Œ7�?Š?�4Ñ Ô ¥d¨1­Tµ!°Q±$¸±(©^¬^Ñ+;Ñ&<Ô&<Ð%<½rÀ!¹tÑ%CÅTÍ!ÈQÉ$ÁZÄZÑ$OÕPQÑ$QÒQÐQÐQÐQÝ•‰7Œ7�?Š?�4Ñ Ô ¥T­!¡W¤W H­r°!©t¡OÒ3Ð3Ð3Ð3Ý
ÕÐ7Ð7Ñ8Ô8Ð8Ð8Ð8r¥   c                  óö  — t          t          ¦  «                             t          ¦  «        t          t          ¦  «        k    sJ ‚t          t          ¦  «                             t          ¦  «        t          t          ¦  «        k    sJ ‚t          t          ¦  «                             t
          ¦  «        dt          z  t          t          t          z  ¦  «        t          t           t          z  ¦  «        z
  z  k    sJ ‚t          t          ¦  «                             t          ¦  «        dt          t          ¦  «        z  k    sJ ‚t          t          ¦  «                             t          ¦  «        t          t          dz  ¦  «        dz  dz   dt          t          dz  ¦  «        z  z  k    sJ ‚t          t          ¦  «                             t          ¦  «        t          t          dz  ¦  «        dz  dz   dt          t          dz  ¦  «        z  z  k    sJ ‚t          t          ¦  «                             t          ¦  «        dt          t          t          dz  z
  d¬¦  «        z  k    sJ ‚t          t          ¦  «                             t          ¦  «        t          t           t          dz  z   d¬¦  «        k    sJ ‚t          dt          t          t          t          ¦  «         ¦  «        z
  ¦  «                             t          ¦  «        dt          t           dz  dz
  t          t          t          t          t          ¦  «        z  ¦  «        z   t          t          t           dz  t          t          t          t          ¦  «        z  z   d¬¦  «        z  z   d¬¦  «        z  k    sJ ‚t          t          ¦  «                             t          ¦  «        t	          d¦  «        t	          t          t          z  ¦  «        t          t          j        t          ¦  «        z  z  k    sJ ‚t          t          ¦  «                             t          ¦  «                             t          d¦  «        t          d¦  «        k    sJ ‚d S )Nrk   rh   Fr†   ri   r   )r,   r    r´   rý   r"   r   r   r.   r0   r+   r*   r   r-   r1   r   r’   r•   r±   r¥   r£   Útest_csc_rewriterú  }  s  € Ý�q‰6Œ6�>Š>�#ÑÔ¥#¥a¡&¤&Ò(Ð(Ð(Ð(Ý�q‰6Œ6�>Š>�$ÑÔ¥3¥q¡6¤6Ò)Ð)Ð)Ð)å�q‰6Œ6�>Š>�#ÑÔ !¥A¡#¥s­1­Q©3¡x¤xµ#µq°b½±d±)´)Ñ';Ñ"<Ò<Ð<Ð<Ð<Ý�q‰6Œ6�>Š>�#ÑÔ !¥C­¡F¤F¡(Ò*Ð*Ð*Ð*Ý�q‰6Œ6�>Š>�#ÑÔ¥3¥q¨¡s¡8¤8¨Q¡;°¡?°Qµs½1¸Q¹3±x´x±ZÑ"@Ò@Ð@Ð@Ð@Ý�q‰6Œ6�>Š>�#ÑÔ¥3¥q¨¡s¡8¤8¨Q¡;°¡?°Qµs½1¸Q¹3±x´x±ZÑ"@Ò@Ð@Ð@Ð@Ý�q‰6Œ6�>Š>�#ÑÔ !¥C­­B¨q©D©¸5Ð$AÑ$AÔ$AÑ"AÒAÐAÐAÐAÝ�q‰6Œ6�>Š>�#ÑÔ¥#¥q b­2¨a©4¡i¸%Ð"@Ñ"@Ô"@Ò@Ð@Ð@Ð@õ ˆq•3�¥¥1™œ�~Ñ&Ô&Ñ&Ñ'Ô'×/Ò/µÑ4Ô4Ø�c•2�#�a‘%˜!‘)�c¥!¥G­A­q¡M¤M¡/Ñ2Ô2Ñ2Ý•C�˜˜A™¥¥'­!­Q¡-¤-¡Ñ/¸%Ð@Ñ@Ô@Ñ@ñAØKPðRñ Rô Rñ RòRð Rð Rð Rõ �q‰6Œ6�>Š>�'Ñ"Ô"¥d¨1¡g¤g­tµBµq±D©z¬z½'Å!Ä&Í!Ñ:LÔ:LÑ/LÑ&MÒMÐMÐMÐMÝ�q‰6Œ6�>Š>�'Ñ"Ô"×'Ò'­¨1Ñ-Ô-µ°Q±´Ò7Ð7Ð7Ð7Ð7Ð7r¥   c                  óô  — t          dt          z  ¦  «                             t          ¦  «        t          k    sJ ‚t          t          dz   ¦  «                             t          ¦  «        t          dz  k    sJ ‚t          t          dz
  ¦  «                             t          ¦  «        t           dz  k    sJ ‚t          t          ¦  «                             t          d¬¦  «        t          t          t          ¦  «        z  t          dz  z   t          t          d¦  «        z  z
  k    sJ ‚t          t          ¦  «                             t          d¬¦  «        t           t          t          ¦  «        z  dt          z  dz  z
  t          t          d¦  «        z  z   k    sJ ‚t          t          t          z  dz   ¦  «                             t          d¬¦  «        t          d¦  «        k    sJ ‚t          t           t          z  dz   ¦  «                             t          d¬¦  «        t          t          d¦  «        z
  k    sJ ‚t          t          t          z  dz
  ¦  «                             t          d¬¦  «        t           t          d¦  «        z
  k    sJ ‚t          t           t          z  dz
  ¦  «                             t          d¬¦  «        t          d¦  «         k    sJ ‚t          t           t          dz  z  t          z   t          d¦  «        dz  z
  ¦  «                             t          d¬¦  «        t           dz  t          t          t          d¦  «        dz   ¦  «        z  z   k    sJ ‚t          t           t          dz  z  t          z   t          d¦  «        dz  z
  ¦  «                             t          d¬¦  «        t           dz  t          t          t          d¦  «        dz   ¦  «        z  z   k    sJ ‚d S )Nrh   rk   r?  ri   ry   rP  rð  )r%   r    rò   r   r   r   r   r"   r±   r¥   r£   Útest_acsc_leading_termrü  �  s  € Ý�•!‘‰9Œ9×$Ò$¥QÑ'Ô'­1Ò,Ð,Ð,Ð,å•�A‘‰;Œ;×&Ò&¥qÑ)Ô)­R°©TÒ1Ð1Ð1Ð1Ý•�A‘‰;Œ;×&Ò&¥qÑ)Ô)­b¨S°©UÒ2Ð2Ð2Ð2å•‰7Œ7×"Ò"¥1¨1Ð"Ñ-Ô-µµ3µq±6´6±½B¸q¹D±Å1ÅSÈÁVÄVÁ8Ñ1KÒKÐKÐKÐKÝ•‰7Œ7×"Ò"¥1¨2Ð"Ñ.Ô.µ1°"µS½±V´V±)¸aÅ¹dÀ1¹fÑ2DÅqÍÈQÉÌÁxÑ2OÒOÐOÐOÐOÝ••!‘�c‘	‰?Œ?×*Ò*­1°1Ð*Ñ5Ô5½¸c¹¼ÒBÐBÐBÐBÝ•�•1‘�s‘
ÑÔ×+Ò+­A°AÐ+Ñ6Ô6½"½tÀC¹y¼y¹.ÒHÐHÐHÐHÝ••!‘�c‘	‰?Œ?×*Ò*­1°1Ð*Ñ5Ô5½"¸½tÀD¹z¼zÑ9IÒIÐIÐIÐIÝ•�•1‘�s‘
ÑÔ×+Ò+­A°AÐ+Ñ6Ô6½4À¹9¼9¸*ÒDÐDÐDÐDå•�•1�a‘4‘�!‘�a ™dœd 1™fÑ$Ñ%Ô%×5Ò5µa¸aÐ5Ñ@Ô@ÅRÀCÈÁEÍAÍcÕRVÐWXÑRYÔRYÐ\]ÑR]ÑN^ÔN^ÑL^ÑD^Ò^Ð^Ð^Ð^Ý•�•1�a‘4‘�!‘�a ™dœd 1™fÑ$Ñ%Ô%×5Ò5µa¸bÐ5ÑAÔAÅbÀSÈÁUÍQÍsÕSWÐXYÑSZÔSZÐ]^ÑS^ÑO_ÔO_ÑM_ÑE_Ò_Ð_Ð_Ð_Ð_Ð_r¥   c                  ó  — t          t          ¦  «                             t          dd¦  «        t           t	          d¦  «        z  t
          dz  z   t          t	          t          ¦  «        z  z   t          t          dz  z  dz  z   dt          z  t          dz  z  dz  z   dt          z  t          dz  z  d	z  z   d
t          z  t          dz  z  dz  z   t          t          dz  ¦  «        z   k    sJ ‚t          t          ¦  «                             dt          ¦  «        } | dt          z  t          dz  z  d	z  k    sJ ‚t          t          ¦  «                             dt          | d¦  «        d
t          z  t          dz  z  dz  k    sJ ‚d S )Nr   r°   rk   rm   ry   rÊ  rl   rn   rØ  ró  r|   r�  )r%   r    r9   r   r   r   r8   r  )Út6s    r£   Útest_acsc_seriesrÿ  ¡  s@  € Ý•‰7Œ7�>Š>�!˜Q Ñ"Ô"Ý	
ˆ�3ˆq‰6Œ6‰	•B�q‘DÑ�1�S¥™VœV™8Ñ#¥a­¨1©¡f¨Q¡hÑ.Ø
�A‰#�a�‰d‰(�2‰+ñ	Ø�!™�A˜q™D™ ™ñ	$Ø&(­¡d­1¨a©4¡i°¡nñ	5Ý78½¸A¹±w´wñ	?ò?ð ?ð ?ð ?õ 
�a‰Œ×	Ò	˜Q¥Ñ	"Ô	"€BØ�•1‘•Q˜‘T‘˜"‘ÒÐÐÐÝ•‰7Œ7×Ò˜q¥! R¨Ñ+Ô+¨rµ!©tµA°q±D©y¸©~Ò=Ð=Ð=Ð=Ð=Ð=r¥   c                  óÂ  — t          t          dz   ¦  «                             t          dd t          ¦  «        t          d¦  «         t          z   t          d¦  «        t          z  t          z  dz  z   t          d¦  «        t          z  t          dz  z  dz  z
  t          d¦  «        t          z  t          dz  z  dz  z   t          t          dz  ¦  «        z   k    sJ ‚t          t          dz   ¦  «                             t          dd t           ¦  «        t          d¦  «        t          d¦  «        t          z  t          z  dz  z
  t          d¦  «        t          z  t          dz  z  dz  z   t          d¦  «        t          z  t          dz  z  dz  z
  t          t          dz  ¦  «        z   k    sJ ‚t          t          dz
  ¦  «                             t          dd t          ¦  «        t          d¦  «         t          d¦  «        t          z  t          z  dz  z
  t          d¦  «        t          z  t          dz  z  dz  z
  t          d¦  «        t          z  t          dz  z  dz  z
  t          t          dz  ¦  «        z   k    sJ ‚t          t          dz
  ¦  «                             t          dd t           ¦  «        t          d¦  «        t          z
  t          d¦  «        t          z  t          z  dz  z   t          d¦  «        t          z  t          dz  z  dz  z   t          d¦  «        t          z  t          dz  z  dz  z   t          t          dz  ¦  «        z   k    sJ ‚t          dt          z   ¦  «                             t          dd ¦  «        t          dz  t          d¦  «        t          t           ¦  «        z  z
  t          d¦  «        t           t          d¦  «        dz  z  z  dz  z
  dt          d¦  «        z  t           t          d¦  «        dz  z  z  d	z  z
  t          t          dz  ¦  «        z   k    sJ ‚t          d
t          z   ¦  «                             t          dd ¦  «        t           dz  t          d¦  «        t          t          ¦  «        z  z   t          d¦  «        t          t          d¦  «        dz  z  z  dz  z   dt          d¦  «        z  t          t          d¦  «        dz  z  z  d	z  z   t          t          dz  ¦  «        z   k    sJ ‚t          t          t          ¦  «        ¦  «                             t          dd ¦  «        t          dz  t          d¦  «        t          t           ¦  «        z  z
  t          d¦  «        t           t          d¦  «        dz  z  z  dz  z   t          d¦  «        t           t          d¦  «        dz  z  z  dz  z
  t          t          dz  ¦  «        z   k    sJ ‚t          t          t          ¦  «         ¦  «                             t          dd ¦  «        t           dz  t          d¦  «        t          t           ¦  «        z  z   t          d¦  «        t           t          d¦  «        dz  z  z  dz  z
  t          d¦  «        t           t          d¦  «        dz  z  z  dz  z   t          t          dz  ¦  «        z   k    sJ ‚d S )Nrk   rm   ry   r°   ræ   rh   r~   rl   rÙ  ri   rn   r¬   )	r'   r    Ú_eval_nseriesr   r   r"   r8   r   r   r±   r¥   r£   Útest_asin_nseriesr  ª  s»  € Ý•�A‘‰;Œ;×$Ò$¥Q¨¨4µÑ3Ô3½¸Q¹¼°xÅ"±}Ýˆ�G„G�A�I�a�K��Mñ8Ý˜‘G”G�A‘I�a ™d‘N 1Ñ$ñ8%Ý'+¨A¡w¤w­q¡yµ°A±¡~°bÑ'8ñ89Ý;<½QÀ¹T¹7¼7ñ8Cò Cð Cð Cð Cå•�A‘‰;Œ;×$Ò$¥Q¨¨4µ!°Ñ4Ô4½¸Q¹¼Ýˆ�G„G�A�I�a�K��Mñ9Ý˜‘G”G�A‘I�a ™d‘N 1Ñ$ñ9%Ý'+¨A¡w¤w­q¡yµ°A±¡~°bÑ'8ñ99Ý;<½QÀ¹T¹7¼7ñ9Cò Cð Cð Cð Cå•�A‘‰;Œ;×$Ò$¥Q¨¨4µÑ3Ô3½¸Q¹¼°xÝˆ�G„G�A�I�a�K��Mñ8Ý˜‘G”G�A‘I�a ™d‘N 1Ñ$ñ8%Ý'+¨A¡w¤w­q¡yµ°A±¡~°bÑ'8ñ89Ý;<½QÀ¹T¹7¼7ñ8Cò Cð Cð Cð Cå•�A‘‰;Œ;×$Ò$¥Q¨¨4µ!°Ñ4Ô4½¸Q¹¼Å"¹Ýˆ�G„G�A�I�a�K��Mñ9Ý˜‘G”G�A‘I�a ™d‘N 1Ñ$ñ9%Ý'+¨A¡w¤w­q¡yµ°A±¡~°bÑ'8ñ99Ý;<½QÀ¹T¹7¼7ñ9Cò Cð Cð Cð Cõ �•A‘‰;Œ;×$Ò$¥Q¨¨4Ñ0Ô0µB°q±D½4À¹7¼7Å4ÍÈÁ8Ä8Ñ;KÑ4KÝˆ�G„G�aˆR•1�Q‘4”4˜‘6‰NÑ˜2Ññ5Ø !¥$ q¡'¤'¡	­A¨2µ°1±´°a±©.Ñ 8¸Ñ <ñ5=Ý?@ÅÀAÁ¹w¼wñ5Gò Gð Gð Gð Gå�•Q‘‰<Œ<×%Ò%¥a¨¨DÑ1Ô1µb°S¸±U½TÀ!¹W¼WÅTÍ!ÁWÄW¹_Ñ5LÝˆ�G„G�A•�!‘”�Q‘‰KÑ˜Ññ6Ø�t A™wœw™Y¥q­1¨Q©4¬4°©6¡{Ñ2°3Ñ6ñ67Ý9:½1¸a¹4¹¼ñ6Aò Að Að Að Aå••A‘”‰<Œ<×%Ò%¥a¨¨DÑ1Ô1µR¸±T½DÀ¹G¼GÅDÍ!ÈÁHÄHÑ<LÑ5LÝˆ�G„G�aˆR•1�Q‘4”4˜‘6‰NÑ˜1Ññ6Ý# A™wœw­¨­a°©d¬d°1©f¡~Ñ5°cÑ9ñ6:Ý<=½aÀ¹d¹G¼Gñ6Dò Dð Dð Dð Då••Q‘”�‰=Œ=×&Ò&¥q¨!¨TÑ2Ô2µr°c¸!±e½dÀ1¹g¼gÅdÍAÈ2ÁhÄhÑ>NÑ6NÝˆ�G„G�aˆR•1�Q‘4”4˜‘6‰NÑ˜1Ññ7Ý# A™wœw­¨­a°©d¬d°1©f¡~Ñ5°cÑ9ñ7:Ý<=½aÀ¹d¹G¼Gñ7Dò Dð Dð Dð Dð Dð Dr¥   c                  ó|  — t          t          dz   ¦  «                             t          dd t          ¦  «        t          d¦  «         t	          d¦  «        t          z  t          z  dz  z
  t	          d¦  «        t          z  t          dz  z  dz  z   t	          d¦  «        t          z  t          dz  z  dz  z
  t          t          dz  ¦  «        z   k    sJ ‚t          t          dz   ¦  «                             t          dd t           ¦  «        t          d¦  «        t	          d¦  «        t          z  t          z  dz  z   t	          d¦  «        t          z  t          dz  z  dz  z
  t	          d¦  «        t          z  t          dz  z  dz  z   t          t          dz  ¦  «        z   k    sJ ‚t          t          dz
  ¦  «                             t          dd t          ¦  «        t          d¦  «        t	          d¦  «        t          z  t          z  dz  z   t	          d¦  «        t          z  t          dz  z  dz  z   t	          d¦  «        t          z  t          dz  z  dz  z   t          t          dz  ¦  «        z   k    sJ ‚t          t          dz
  ¦  «                             t          dd t           ¦  «        t          d¦  «         dt          z  z   t	          d¦  «        t          z  t          z  dz  z
  t	          d¦  «        t          z  t          dz  z  dz  z
  t	          d¦  «        t          z  t          dz  z  dz  z
  t          t          dz  ¦  «        z   k    sJ ‚t          dt          z   ¦  «                             t          dd ¦  «        t	          d¦  «        t	          t           ¦  «        z  t	          d¦  «        t           t          d¦  «        dz  z  z  dz  z   dt	          d¦  «        z  t           t          d	¦  «        dz  z  z  d
z  z   t          t          dz  ¦  «        z   k    sJ ‚t          dt          z   ¦  «                             t          dd ¦  «        t          t	          d¦  «        t	          t          ¦  «        z  z
  t	          d¦  «        t          t          d¦  «        dz  z  z  dz  z
  dt	          d¦  «        z  t          t          d	¦  «        dz  z  z  d
z  z
  t          t          dz  ¦  «        z   k    sJ ‚t          t          t          ¦  «        ¦  «                             t          dd ¦  «        t	          d¦  «        t	          t           ¦  «        z  t	          d¦  «        t           t          d¦  «        dz  z  z  dz  z
  t	          d¦  «        t           t          d	¦  «        dz  z  z  dz  z   t          t          dz  ¦  «        z   k    sJ ‚t          t          t          ¦  «         ¦  «                             t          dd ¦  «        t          t	          d¦  «        t	          t           ¦  «        z  z
  t	          d¦  «        t           t          d¦  «        dz  z  z  dz  z   t	          d¦  «        t           t          d	¦  «        dz  z  z  dz  z
  t          t          dz  ¦  «        z   k    sJ ‚d S )Nrk   rm   ry   r°   ræ   rj   rh   r~   rl   rÙ  ri   rn   r¬   )	r#   r    r  r   r"   r8   r   r   r   r±   r¥   r£   Útest_acos_nseriesr  ¾  s†  € Ý•�A‘‰;Œ;×$Ò$¥Q¨¨4µÑ3Ô3½¸Q¹¼°xÅ$ÀqÁ'Ä'Í!Á)ÍAÁ+ÈaÁ-Ñ7OÝˆ�G„G�A�I�a�‰d�N�1Ññ8Ý˜A‘w”w�q‘y¥ A¡‘~ bÑ(ñ8)Ý+,­Q°©T©7¬7ñ83ò 3ð 3ð 3ð 3å•�A‘‰;Œ;×$Ò$¥Q¨¨4µ!°Ñ4Ô4½¸Q¹¼Å$ÀqÁ'Ä'Í!Á)ÍAÁ+ÈaÁ-Ñ8OÝˆ�G„G�A�I�a�‰d�N�1Ññ9Ý˜A‘w”w�q‘y¥ A¡‘~ bÑ(ñ9)Ý+,­Q°©T©7¬7ñ93ò 3ð 3ð 3ð 3å•�A‘‰;Œ;×$Ò$¥Q¨¨4µÑ3Ô3µt¸B±x´xÅ$ÀqÁ'Ä'Í!Á)ÍAÁ+ÈaÁ-Ñ7OÝˆ�G„G�A�I�a�‰d�N�1Ññ8Ý˜A‘w”w�q‘y¥ A¡‘~ bÑ(ñ8)Ý+,­Q°©T©7¬7ñ83ò 3ð 3ð 3ð 3å•�A‘‰;Œ;×$Ò$¥Q¨¨4µ!°Ñ4Ô4½¸b¹¼¸	ÀAÅbÁDÑ8HÝˆ�G„G�A�I�a�K��Mñ9Ý˜‘G”G�A‘I�a ™d‘N 1Ñ$ñ9%Ý'+¨A¡w¤w­q¡yµ°A±¡~°bÑ'8ñ99Ý;<½QÀ¹T¹7¼7ñ9Cò Cð Cð Cð Cõ �•A‘‰;Œ;×$Ò$¥Q¨¨4Ñ0Ô0µD¸±G´G½DÅ!À¹H¼HÑ4DÝˆ�G„G�aˆR•1�Q‘4”4˜‘6‰NÑ˜2Ññ5Ø !¥$ q¡'¤'¡	­A¨2µ°1±´°a±©.Ñ 8¸Ñ <ñ5=Ý?@ÅÀAÁ¹w¼wñ5Gò Gð Gð Gð Gå�•Q‘‰<Œ<×%Ò%¥a¨¨DÑ1Ô1µR½$¸q¹'¼'Å$ÅqÁ'Ä'¹/Ñ5IÝˆ�G„G�A•�!‘”�Q‘‰KÑ˜Ññ6Ø�t A™wœw™Y¥q­1¨Q©4¬4°©6¡{Ñ2°3Ñ6ñ67Ý9:½1¸a¹4¹¼ñ6Aò Að Að Að Aå••A‘”‰<Œ<×%Ò%¥a¨¨DÑ1Ô1µT¸!±W´W½TÅ1À"¹X¼XÑ5EÝˆ�G„G�aˆR•1�Q‘4”4˜‘6‰NÑ˜1Ññ6Ý# A™wœw­¨­a°©d¬d°1©f¡~Ñ5°cÑ9ñ6:Ý<=½aÀ¹d¹G¼Gñ6Dò Dð Dð Dð Då••Q‘”�‰=Œ=×&Ò&¥q¨!¨TÑ2Ô2µb½4À¹7¼7Å4ÍÈÁ8Ä8Ñ;KÑ6KÝˆ�G„G�aˆR•1�Q‘4”4˜‘6‰NÑ˜1Ññ7Ý# A™wœw­¨­a°©d¬d°1©f¡~Ñ5°cÑ9ñ7:Ý<=½aÀ¹d¹G¼Gñ7Dò Dð Dð Dð Dð Dð Dr¥   c                  óÖ	  — t          t          dt          z  z   ¦  «                             t          dd d¦  «        t          t	          d¦  «        z  t          dz  z
  dt          z  t          dz  z  dz  z
  dt          dz  z  dz  z   t          t          dz  ¦  «        z   k    sJ ‚t          t          dt          z  z   ¦  «                             t          dd d¦  «        t          t	          d¦  «        z  t          z
  t          dz  z
  dt          z  t          dz  z  dz  z
  dt          dz  z  dz  z   t          t          dz  ¦  «        z   k    sJ ‚t          t          dt          z  z
  ¦  «                             t          dd d¦  «        t           t	          d¦  «        z  t          z   t          dz  z
  dt          z  t          dz  z  dz  z   dt          dz  z  dz  z   t          t          dz  ¦  «        z   k    sJ ‚t          t          dt          z  z
  ¦  «                             t          dd d¦  «        t           t	          d¦  «        z  t          dz  z
  dt          z  t          dz  z  dz  z   dt          dz  z  dz  z   t          t          dz  ¦  «        z   k    sJ ‚t          dt          z  ¦  «                             t          dd d¦  «        t          dz  t          z
  t          t          dz  ¦  «        z   k    sJ ‚t          dt          z  ¦  «                             t          dd d¦  «        t           dz  t          z
  t          t          dz  ¦  «        z   k    sJ ‚t          t          t          z   ¦  «                             t          dd ¦  «        t          t          d¦  «        z  dz  t          dz  z   t          t          t          ¦  «        z  dz  z
  t          dz  z   t          t          dz  z  d	z  z   t          dz  d
z  z
  t          t          dz  ¦  «        z   k    sJ ‚t          t          t          z
  ¦  «                             t          dd ¦  «        t           t          d¦  «        z  dz  t          dz  z   t          t          t          ¦  «        z  dz  z   t          dz  z   t          t          dz  z  d	z  z
  t          dz  d
z  z
  t          t          dz  ¦  «        z   k    sJ ‚d S )Nrk   rm   rh   ry   r°   rè   éQ   ri   é   é0   )r(   r    r   r  r   r8   r   r   r±   r¥   r£   Útest_atan_nseriesr	  Ò  s'  € Ý•�A•a‘C‘‰=Œ=×&Ò&¥q¨!¨T°1Ñ5Ô5½½5À¹8¼8¹ÅaÈÁcÑ9IØ…a�C�ˆ1‰�HˆQ�Jñ:Ø•A�q‘D‘˜‘ñ:Ý¥ 1¡™gœgñ:&ò &ð &ð &ð &å•�A•a‘C‘‰=Œ=×&Ò&¥q¨!¨T°2Ñ6Ô6½!½EÀ!¹H¼H¹*År¹/Ý€a�Cñ;Ø
�A‰#�a�‰d‰(�1‰*ñ;Ø�!˜Q™$‘w˜r‘zñ;"Ý$%¥a¨¡d¡G¤Gñ;,ò ,ð ,ð ,ð ,å•�A•a‘C‘‰=Œ=×&Ò&¥q¨!¨T°1Ñ5Ô5½!¸½EÀ!¹H¼H¹ÅrÑ9IÝ€a�Cñ:Ø
�A‰#�a�‰d‰(�1‰*ñ:Ø�!˜Q™$‘w˜r‘zñ:"Ý$%¥a¨¡d¡G¤Gñ:,ò ,ð ,ð ,ð ,å•�A•a‘C‘‰=Œ=×&Ò&¥q¨!¨T°2Ñ6Ô6½1¸"½UÀ1¹X¼X¹+ÍÈ!ÉÑ:KØ…a�C�ˆ1‰�HˆQ�Jñ;Ø•A�q‘D‘˜‘ñ;Ý¥ 1¡™gœgñ;&ò &ð &ð &ð &å�•!‘‰9Œ9×"Ò"¥1 a¨¨qÑ1Ô1µR¸±T½A±XÅÅ!ÀQÁ$ÁÄÑ5GÒGÐGÐGÐGÝ�•!‘‰9Œ9×"Ò"¥1 a¨¨rÑ2Ô2µr°c¸!±e½a±iÅ!ÅAÀqÁDÁ'Ä'Ñ6IÒIÐIÐIÐIå••A‘‰;Œ;×$Ò$¥Q¨¨4Ñ0Ô0µAµc¸!±f´f±H¸Q±JÅÀAÁÑ4EÝ…c�!�f„f�HˆQ�Jñ5Ý�1‘ñ5Ý�˜A™‘v˜b‘yñ5!Ý#$ a¡4¨¡7ñ5+Ý-.­q°!©t©W¬Wñ55ò 5ð 5ð 5ð 5å••A‘‰;Œ;×$Ò$¥Q¨¨4Ñ0Ô0µQ°Bµs¸1±v´v±I¸a±KÅ"ÀQÁ$Ñ4FÝ…c�!�f„f�HˆQ�Jñ5Ý�1‘ñ5Ý�˜A™‘v˜b‘yñ5!Ý#$ a¡4¨¡7ñ5+Ý-.­q°!©t©W¬Wñ55ò 5ð 5ð 5ð 5ð 5ð 5r¥   c                  óâ
  — t          t          t          d¦  «        dz  t          z  z   ¦  «                             t          dd d¦  «        t           t          t          d¦  «        dz  ¦  «        z  t          z   dt          z  dz  z
  dt          z  t          dz  z  dz  z   dt          dz  z  dz  z   t          t          dz  ¦  «        z   k    sJ ‚t          t          t          d¦  «        dz  t          z  z   ¦  «                             t          dd d	¦  «        t           t          t          d¦  «        dz  ¦  «        z  dt          z  dz  z
  dt          z  t          dz  z  dz  z   dt          dz  z  dz  z   t          t          dz  ¦  «        z   k    sJ ‚t          t          t          d¦  «        dz  t          z  z
  ¦  «                             t          dd d¦  «        t          t          t          d¦  «        dz  ¦  «        z  dt          z  dz  z
  dt          z  t          dz  z  dz  z
  dt          dz  z  dz  z   t          t          dz  ¦  «        z   k    sJ ‚t          t          t          d¦  «        dz  t          z  z
  ¦  «                             t          dd d	¦  «        t          t          t          d¦  «        dz  ¦  «        z  t          z
  dt          z  dz  z
  dt          z  t          dz  z  dz  z
  dt          dz  z  dz  z   t          t          dz  ¦  «        z   k    sJ ‚t          t          ¦  «                             t          dd d¦  «        t          dz  t          z
  t          t          dz  ¦  «        z   k    sJ ‚t          t          ¦  «                             t          dd d	¦  «        t           dz  t          z
  t          t          dz  ¦  «        z   k    sJ ‚t          t          t          z   ¦  «                             t          dd ¦  «        t           t          d¦  «        z  dz  t          dz  z   t          t          t          ¦  «        z  dz  z   t          dz  z
  t          t          dz  z  d
z  z
  t          dz  dz  z   t          t          dz  ¦  «        z   k    sJ ‚t          t          t          z
  ¦  «                             t          dd ¦  «        t          t          d¦  «        z  dz  t          dz  z   t          t          t          ¦  «        z  dz  z
  t          dz  z
  t          t          dz  z  d
z  z   t          dz  dz  z   t          t          dz  ¦  «        z   k    sJ ‚d S )Nrh   rk   rm   ry   r|   r°   r:  r  ri   r  r  )	r$   r    r   r   r  r   r   r8   r   r±   r¥   r£   Útest_acot_nseriesr  ä  sŸ  € Ý••A�a‘D”D˜‘F�1‘H‘ÑÔ×+Ò+­A¨q°$¸Ñ:Ô:½q¸bÅÅqÈÁtÄtÈAÁvÁÄÑ>NÝñ?Ø	
�1‰ˆQ‰ñ?Ø•1‘•Q˜‘T‘˜!‘ñ?Ø!¥! Q¡$™h r™kñ?*Ý,-­a°©d©G¬Gñ?4ò 4ð 4ð 4ð 4å••A�a‘D”D˜‘F�1‘H‘ÑÔ×+Ò+­A¨q°$¸Ñ;Ô;Å¸rÅ%ÍÈ!ÉÌÈQÉÁ-Ä-Ñ?OØ…a�Cˆ�Eñ@
Ø�a‰C•�1‘‰H�Q‰Jñ@Ø�Q ™T™ "™ñ@%Ý'(­¨A©¡w¤wñ@/ò /ð /ð /ð /å••A�a‘D”D˜‘F�1‘H‘ÑÔ×+Ò+­A¨q°$¸Ñ:Ô:½aÅÅaÈÁdÄdÈ1ÁfÁÄ¹oØ…a�Cˆ�Eñ?
Ø�a‰C•�1‘‰H�Q‰Jñ?Ø�Q ™T™ "™ñ?%Ý'(­¨A©¡w¤wñ?/ò /ð /ð /ð /å••A�a‘D”D˜‘F�1‘H‘ÑÔ×+Ò+­A¨q°$¸Ñ;Ô;½qÅÅqÈÁtÄtÈAÁvÁÄ¹Ýñ@Ø	
�1‰ˆQ‰ñ@Ø•1‘•Q˜‘T‘˜!‘ñ@Ø!¥! Q¡$™h r™kñ@*Ý,-­a°©d©G¬Gñ@4ò 4ð 4ð 4ð 4å•‰7Œ7× Ò ¥ A t¨QÑ/Ô/µ2°a±4½!±8½aÅÀ1Á¹g¼gÑ3EÒEÐEÐEÐEÝ•‰7Œ7× Ò ¥ A t¨RÑ0Ô0µR°C¸±E½A±IÅÅ!ÀQÁ$ÁÄÑ4GÒGÐGÐGÐGå••A‘‰;Œ;×$Ò$¥Q¨¨4Ñ0Ô0µQ°Bµs¸1±v´v±I¸a±KÅ"ÀQÁ$Ñ4FÝ…c�!�f„f�HˆQ�Jñ5Ý�1‘ñ5Ý�˜A™‘v˜b‘yñ5!Ý#$ a¡4¨¡7ñ5+Ý-.­q°!©t©W¬Wñ55ò 5ð 5ð 5ð 5å••A‘‰;Œ;×$Ò$¥Q¨¨4Ñ0Ô0µAµc¸!±f´f±H¸Q±JÅÀAÁÑ4EÝ…c�!�f„f�HˆQ�Jñ5Ý�1‘ñ5Ý�˜A™‘v˜b‘yñ5!Ý#$ a¡4¨¡7ñ5+Ý-.­q°!©t©W¬Wñ55ò 5ð 5ð 5ð 5ð 5ð 5r¥   c                  óÈ  — t          t          t          d¦  «        dz  z   ¦  «                             t          dd t          ¦  «        t          t          d¦  «        dz  ¦  «        dt          d¦  «        z  t          z  t          z  dz  z
  dt          d¦  «        z  t          z  t          dz  z  dz  z   dt          d¦  «        z  t          z  t          dz  z  dz  z
  t          t          dz  ¦  «        z   k    sJ ‚t          t          t          d¦  «        dz  z   ¦  «                             t          dd t           ¦  «        t          t          d¦  «        dz  ¦  «         dt          d¦  «        z  t          z  t          z  dz  z   dt          d¦  «        z  t          z  t          dz  z  dz  z
  dt          d¦  «        z  t          z  t          dz  z  dz  z   t          t          dz  ¦  «        z   k    sJ ‚t          t          t          d¦  «        dz  z
  ¦  «                             t          dd t          ¦  «        t          t          d¦  «         dz  ¦  «         dt          z  z   dt          d¦  «        z  t          z  t          z  dz  z   dt          d¦  «        z  t          z  t          dz  z  dz  z   dt          d¦  «        z  t          z  t          dz  z  dz  z   t          t          dz  ¦  «        z   k    sJ ‚t          t          t          d¦  «        dz  z
  ¦  «                             t          dd t           ¦  «        t          t          d¦  «         dz  ¦  «        dt          d¦  «        z  t          z  t          z  dz  z
  dt          d¦  «        z  t          z  t          dz  z  dz  z
  dt          d¦  «        z  t          z  t          dz  z  dz  z
  t          t          dz  ¦  «        z   k    sJ ‚t          dt          z   ¦  «                             t          dd ¦  «        t          d¦  «        t          t          ¦  «        z  dt          d¦  «        z  t          t          d¦  «        dz  z  z  d	z  z
  d
t          d¦  «        z  t          t          d¦  «        dz  z  z  dz  z   t          t          dz  ¦  «        z   k    sJ ‚t          dt          z   ¦  «                             t          dd ¦  «        t          t          d¦  «        t          t           ¦  «        z  z
  dt          d¦  «        z  t           t          d¦  «        dz  z  z  d	z  z   d
t          d¦  «        z  t           t          d¦  «        dz  z  z  dz  z
  t          t          dz  ¦  «        z   k    sJ ‚t          t          t          ¦  «        ¦  «                             t          dd ¦  «        t          d¦  «        t          t          ¦  «        z  t          d¦  «        t          t          d¦  «        dz  z  z  dz  z
  t          d¦  «        t          t          d¦  «        dz  z  z  dz  z   t          t          dz  ¦  «        z   k    sJ ‚t          t          t          ¦  «         ¦  «                             t          dd ¦  «        t          t          d¦  «        t          t          ¦  «        z  z
  t          d¦  «        t          t          d¦  «        dz  z  z  dz  z   t          d¦  «        t          t          d¦  «        dz  z  z  dz  z
  t          t          dz  ¦  «        z   k    sJ ‚d S ©Nrh   rk   rm   ry   r|   r°   r  rl   r~   é+   rÙ  ri   rn   r¬   )	r&   r    r   r  r   r"   r8   r   r   r±   r¥   r£   Útest_asec_nseriesr  ö  s%  € Ý••A�a‘D”D˜‘F‘
ÑÔ×)Ò)­!¨Q°µaÑ8Ô8½DÅÀ1ÁÄÀaÁ¹L¼LØ…dˆ1�g„g�I�a�K•�M�!�Oñ=Ø�˜Q™œ‘i¥‘k¥! Q¡$Ñ& qÑ(ñ=)Ø+-­d°1©g¬g©:µa©<½¸1¹Ñ+<¸QÑ+>ñ=?ÝABÅ1ÀaÁ4ÁÄñ=Iò Ið Ið Ið Iå••A�a‘D”D˜‘F‘
ÑÔ×)Ò)­!¨Q°µq°bÑ9Ô9½dÅ1ÀQÁ4Ä4ÈÁ6¹l¼l¸]Ø…dˆ1�g„g�I�a�K•�M�!�Oñ>Ø�˜Q™œ‘i¥‘k¥! Q¡$Ñ& qÑ(ñ>)Ø+-­d°1©g¬g©:µa©<½¸1¹Ñ+<¸QÑ+>ñ>?ÝABÅ1ÀaÁ4ÁÄñ>Iò Ið Ið Ið Iå••A�a‘D”D˜‘F‘
ÑÔ×)Ò)­!¨Q°µaÑ8Ô8½TÅ1ÀQÁ4Ä4À%ÈÁ'¹]¼]¸NØ…b�Dñ=	Ø�T�!‰WŒW‰9•Q‰;•q‰=˜‰?ñ=Ø�t A™wœw™Y¥q™[­¨A©Ñ-¨aÑ/ñ=0Ø24µT¸!±W´W±*½Q±,½qÀ!¹tÑ2CÀAÑ2Eñ=FÝHIÍ!ÈQÉ$ÉÌñ=Pò Pð Pð Pð På••A�a‘D”D˜‘F‘
ÑÔ×)Ò)­!¨Q°µq°bÑ9Ô9½TÅ1ÀQÁ4Ä4À%ÈÁ'¹]¼]Ø…dˆ1�g„g�I�a�K•�M�!�Oñ>Ø�˜Q™œ‘i¥‘k¥! Q¡$Ñ& qÑ(ñ>)Ø+-­d°1©g¬g©:µa©<½¸1¹Ñ+<¸QÑ+>ñ>?ÝABÅ1ÀaÁ4ÁÄñ>Iò Ið Ið Ið Iõ �•A‘‰;Œ;×$Ò$¥Q¨¨4Ñ0Ô0µD¸±G´G½DÅ¹G¼G±OØ…dˆ1�g„g�I�a•!�A‘$”$�q‘&‰kÑ˜"Ññ5Ø!¥$ q¡'¤'™z­!­a°©d¬d°1©f©+Ñ5°cÑ9ñ5:Ý<=½aÀ¹d¹G¼Gñ5Dò Dð Dð Dð Då�•Q‘‰<Œ<×%Ò%¥a¨¨DÑ1Ô1µR½$¸q¹'¼'Å$ÍÀrÁ(Ä(Ñ:JÑ5JØ…dˆ1�g„g�I•ˆr•Q�q‘T”T˜!‘V‰nÑ˜RÑñ6 Ø"$¥T¨!¡W¤W¡*­q¨bµA°a±D´D¸±F©^Ñ";¸CÑ"?ñ6@ÝBCÅAÀqÁDÁ'Ä'ñ6Jò Jð Jð Jð Jå••A‘”‰<Œ<×%Ò%¥a¨¨DÑ1Ô1µT¸!±W´W½TÅ!¹W¼W±_Ýˆ�G„G�A•�!‘”�Q‘‰KÑ˜Ññ6Ý  ™GœG¥A­¨!©¬¨Q©¡KÑ/°Ñ3ñ64Ý67½¸1¹±g´gñ6>ò >ð >ð >ð >å••Q‘”�‰=Œ=×&Ò&¥q¨!¨TÑ2Ô2µb½4À¹7¼7Å4ÍÁ7Ä7¹?Ñ6JÝˆ�G„G�A•�!‘”�Q‘‰KÑ˜Ññ7Ý  ™GœG¥A­¨!©¬¨Q©¡KÑ/°Ñ3ñ74Ý67½¸1¹±g´gñ7>ò >ð >ð >ð >ð >ð >r¥   c                  ó
  — t          t          t          d¦  «        dz  z   ¦  «                             t          dd t          ¦  «        t          t          d¦  «        dz  ¦  «        dt          d¦  «        z  t          z  t          z  dz  z   dt          d¦  «        z  t          z  t          dz  z  dz  z
  dt          d¦  «        z  t          z  t          dz  z  dz  z   t          t          dz  ¦  «        z   k    sJ ‚t          t          t          d¦  «        dz  z   ¦  «                             t          dd t           ¦  «        t          t          d¦  «        dz  ¦  «         t          z   dt          d¦  «        z  t          z  t          z  dz  z
  dt          d¦  «        z  t          z  t          dz  z  dz  z   dt          d¦  «        z  t          z  t          dz  z  dz  z
  t          t          dz  ¦  «        z   k    sJ ‚t          t          t          d¦  «        dz  z
  ¦  «                             t          dd t          ¦  «        t          t          d¦  «        dz  ¦  «        t          z
  dt          d¦  «        z  t          z  t          z  dz  z
  dt          d¦  «        z  t          z  t          dz  z  dz  z
  dt          d¦  «        z  t          z  t          dz  z  dz  z
  t          t          dz  ¦  «        z   k    sJ ‚t          t          t          d¦  «        dz  z
  ¦  «                             t          dd t           ¦  «        t          t          d¦  «        dz  ¦  «         dt          d¦  «        z  t          z  t          z  dz  z   dt          d¦  «        z  t          z  t          dz  z  dz  z   dt          d¦  «        z  t          z  t          dz  z  dz  z   t          t          dz  ¦  «        z   k    sJ ‚t          dt          z   ¦  «                             t          dd ¦  «        t          dz  t          d¦  «        t          t          ¦  «        z  z
  dt          d¦  «        z  t          t          d¦  «        dz  z  z  d	z  z   d
t          d¦  «        z  t          t          d¦  «        dz  z  z  dz  z
  t          t          dz  ¦  «        z   k    sJ ‚t          dt          z   ¦  «                             t          dd ¦  «        t           dz  t          d¦  «        t          t           ¦  «        z  z   dt          d¦  «        z  t           t          d¦  «        dz  z  z  d	z  z
  d
t          d¦  «        z  t           t          d¦  «        dz  z  z  dz  z   t          t          dz  ¦  «        z   k    sJ ‚t          t          t          ¦  «        ¦  «                             t          dd ¦  «        t          dz  t          d¦  «        t          t          ¦  «        z  z
  t          d¦  «        t          t          d¦  «        dz  z  z  dz  z   t          d¦  «        t          t          d¦  «        dz  z  z  dz  z
  t          t          dz  ¦  «        z   k    sJ ‚t          t          t          ¦  «         ¦  «                             t          dd ¦  «        t           dz  t          d¦  «        t          t          ¦  «        z  z   t          d¦  «        t          t          d¦  «        dz  z  z  dz  z
  t          d¦  «        t          t          d¦  «        dz  z  z  dz  z   t          t          dz  ¦  «        z   k    sJ ‚d S r  )	r%   r    r   r  r   r"   r8   r   r   r±   r¥   r£   Útest_acsc_nseriesr  
  s@  € Ý••A�a‘D”D˜‘F‘
ÑÔ×)Ò)­!¨Q°µaÑ8Ô8½DÅÀ1ÁÄÀaÁ¹L¼LØ…dˆ1�g„g�I�a�K•�M�!�Oñ=Ø�˜Q™œ‘i¥‘k¥! Q¡$Ñ& qÑ(ñ=)Ø+-­d°1©g¬g©:µa©<½¸1¹Ñ+<¸QÑ+>ñ=?ÝABÅ1ÀaÁ4ÁÄñ=Iò Ið Ið Ið Iå••A�a‘D”D˜‘F‘
ÑÔ×)Ò)­!¨Q°µq°bÑ9Ô9½dÅ1ÀQÁ4Ä4ÈÁ6¹l¼l¸]Ýñ>Ø	
�4�‰7Œ7‰•1‰•Q‰�q‰ñ>Ø�T !™WœW™9¥Q™;¥q¨!¡tÑ+¨AÑ-ñ>.Ø02µ4¸±7´7±
½1±½QÀ¹TÑ0AÀ!Ñ0Cñ>DÝFGÍÈ1ÉÁgÄgñ>Nò Nð Nð Nð Nå••A�a‘D”D˜‘F‘
ÑÔ×)Ò)­!¨Q°µaÑ8Ô8½DÅÀ1ÁÄÀaÁ¹L¼LÍ2Ñ<MØ…dˆ1�g„g�I�a�K•�M�!�Oñ=Ø�˜Q™œ‘i¥‘k¥! Q¡$Ñ& qÑ(ñ=)Ø+-­d°1©g¬g©:µa©<½¸1¹Ñ+<¸QÑ+>ñ=?ÝABÅ1ÀaÁ4ÁÄñ=Iò Ið Ið Ið Iå••A�a‘D”D˜‘F‘
ÑÔ×)Ò)­!¨Q°µq°bÑ9Ô9½dÅ1ÀQÁ4Ä4ÈÁ6¹l¼l¸]Ø…dˆ1�g„g�I�a�K•�M�!�Oñ>Ø�˜Q™œ‘i¥‘k¥! Q¡$Ñ& qÑ(ñ>)Ø+-­d°1©g¬g©:µa©<½¸1¹Ñ+<¸QÑ+>ñ>?ÝABÅ1ÀaÁ4ÁÄñ>Iò Ið Ið Ið Iõ �•A‘‰;Œ;×$Ò$¥Q¨¨4Ñ0Ô0µB°q±D½4À¹7¼7Å4ÍÁ7Ä7¹?Ñ4JØ…dˆ1�g„g�I�a•!�A‘$”$�q‘&‰kÑ˜"Ññ5Ø!¥$ q¡'¤'™z­!­a°©d¬d°1©f©+Ñ5°cÑ9ñ5:Ý<=½aÀ¹d¹G¼Gñ5Dò Dð Dð Dð Då�•Q‘‰<Œ<×%Ò%¥a¨¨DÑ1Ô1µb°S¸±U½TÀ!¹W¼WÅTÍ1È"ÁXÄXÑ=MÑ5MØ…dˆ1�g„g�I•ˆr•Q�q‘T”T˜!‘V‰nÑ˜RÑñ6 Ø"$¥T¨!¡W¤W¡*­q¨bµA°a±D´D¸±F©^Ñ";¸CÑ"?ñ6@ÝBCÅAÀqÁDÁ'Ä'ñ6Jò Jð Jð Jð Jå••A‘”‰<Œ<×%Ò%¥a¨¨DÑ1Ô1µR¸±T½DÀ¹G¼GÅDÍÁGÄG¹OÑ5KÝˆ�G„G�A•�!‘”�Q‘‰KÑ˜Ññ6Ý  ™GœG¥A­¨!©¬¨Q©¡KÑ/°Ñ3ñ64Ý67½¸1¹±g´gñ6>ò >ð >ð >ð >å••Q‘”�‰=Œ=×&Ò&¥q¨!¨TÑ2Ô2µr°c¸!±e½dÀ1¹g¼gÅdÍ1ÁgÄg¹oÑ6MÝˆ�G„G�A•�!‘”�Q‘‰KÑ˜Ññ7Ý  ™GœG¥A­¨!©¬¨Q©¡KÑ/°Ñ3ñ74Ý67½¸1¹±g´gñ7>ò >ð >ð >ð >ð >ð >r¥   c                  ó¬   — t          dd¬¦  «        } t          | ¦  «        j        �J ‚t          | ¦  «        j        �J ‚t	          | ¦  «        j        �J ‚d S )NrP   TrK   )r   r.   Úis_irrationalr*   r0   ©rP   s    r£   Útest_issue_8653r    sY   € Ýˆs˜DÐ!Ñ!Ô!€AÝˆq‰6Œ6ÔÐ'Ð'Ð'Ýˆq‰6Œ6ÔÐ'Ð'Ð'Ýˆq‰6Œ6ÔÐ'Ð'Ð'Ð'Ð'r¥   c                  ó`   — t          ddd¬¦  «        } t          | dz
  ¦  «        j        du sJ ‚d S )NrP   T)rL   rO   rh   )r   r(   r]  r  s    r£   Útest_issue_9157r  %  s:   € Ýˆs˜D¨4Ð0Ñ0Ô0€AÝ��A‘‰;Œ;Ô%¨Ð-Ð-Ð-Ð-Ð-Ð-r¥   c                  ó`  ‡— t          d¦  «        \  Š} t          ‰¦  «                             ¦   «         dt          z  k    sJ ‚t	          ‰¦  «                             ¦   «         dt          z  k    sJ ‚t          ‰¦  «                             ¦   «         t          k    sJ ‚t          ‰¦  «                             ¦   «         t          k    sJ ‚t          ‰¦  «                             ¦   «         dt          z  k    sJ ‚t          ‰¦  «                             ¦   «         dt          z  k    sJ ‚t          d‰z  ¦  «                             ¦   «         t          k    sJ ‚t          d‰z  dz
  ¦  «                             ¦   «         t          dz  k    sJ ‚t	          d‰z  ¦  «                             ¦   «         t          t          dd¦  «        z  k    sJ ‚t	          ‰| z  ¦  «                             ‰¦  «        dt          z  t          | ¦  «        z  k    sJ ‚t          d‰z  | z  dt          z  z   ¦  «                             | ¦  «        dt          z  t          d‰z  ¦  «        z  k    sJ ‚t          d‰z  ¦  «                             | ¦  «        t          j        u sJ ‚t          t          ˆfd„¦  «         d S )Nzx, yrk   rm   rn   ro   ry   c                  óN   •— t          ‰ dz  ¦  «                             ‰ ¦  «        S rÉ   )r.   Úperiodrä  s   €r£   rË   z"test_trig_period.<locals>.<lambda>9  s   ø€ ­¨A¨q©D©	¬	×(8Ò(8¸Ñ(;Ô(;€ r¥   )r   r.   r  r   r*   r0   r+   r-   r,   r   r�   r   r‘   rG   ÚNotImplementedError)r¡   r    s    @r£   Útest_trig_periodr  *  s,  ø€ Ý�6‰?Œ?�D€A€qåˆq‰6Œ6�=Š=‰?Œ?˜a¥™dÒ"Ð"Ð"Ð"Ýˆq‰6Œ6�=Š=‰?Œ?˜a¥™dÒ"Ð"Ð"Ð"Ýˆq‰6Œ6�=Š=‰?Œ?�bÒ Ð Ð Ð Ýˆq‰6Œ6�=Š=‰?Œ?�bÒ Ð Ð Ð Ýˆq‰6Œ6�=Š=‰?Œ?˜a¥™dÒ"Ð"Ð"Ð"Ýˆq‰6Œ6�=Š=‰?Œ?˜a¥™dÒ"Ð"Ð"Ð"Ýˆq�‰s‰8Œ8�?Š?ÑÔ¥Ò"Ð"Ð"Ð"Ýˆq�‰s�Q‰w‰<Œ<×ÒÑ Ô ¥B q¡DÒ(Ð(Ð(Ð(Ý��A‰v‰;Œ;×ÒÑÔ¥2¥h¨q°!¡n¤nÑ#4Ò4Ð4Ð4Ð4Ýˆq�‰s‰8Œ8�?Š?˜1ÑÔ ¥2¡¥c¨!¡f¤f¡Ò,Ð,Ð,Ð,Ýˆq�‰s�1‰u�q�‘t‰|ÑÔ×#Ò# AÑ&Ô&¨!­B©$­s°1°Q±3©x¬x©-Ò7Ð7Ð7Ð7Ýˆq�‰s‰8Œ8�?Š?˜1ÑÔ¥¤Ð'Ð'Ð'Ð'Ý
ÕÐ ;Ð ;Ð ;Ð ;Ñ<Ô<Ð<Ð<Ð<r¥   c                  ó  — t          t          ¦  «                             t          ¦  «        t          t          ¦  «        k    sJ ‚t          t          ¦  «                             t          ¦  «        t          t          ¦  «        k    sJ ‚d S rŽ  )r.   r    r´   r"   rý   r±   r¥   r£   Útest_issue_7171r  <  sZ   € Ý�q‰6Œ6�>Š>�$ÑÔ¥3¥q¡6¤6Ò)Ð)Ð)Ð)Ý�q‰6Œ6�>Š>�#ÑÔ¥#¥a¡&¤&Ò(Ð(Ð(Ð(Ð(Ð(r¥   c                  óŒ  — t          dd¬¦  «        \  } }t          dt          dt          z  |z  d¦  «        ft	          t          |z  ¦  «        t          |z  z  df¦  «        }t          dt          dt          z  |z  d¦  «        ft          t          |z  ¦  «        df¦  «        }|                     t
          ¦  «        |k    sJ ‚d S )Nzw, kTrI   rh   rk   r   )r   rC   rB   r   r.   r/   r´   )Úwr“   ÚFÚsolns       r£   Útest_issue_11864r#  A  s¨   € Ý�6 Ð%Ñ%Ô%�D€A€qÝ�1•b˜�2™˜a™ ‘m”mÐ$¥s­2¨a©4¡y¤yµ"°Q±$Ñ'7¸Ð&>Ñ?Ô?€AÝ�a�˜A�b™D ™F A™œÐ'­$­r°!©t©*¬*°dÐ);Ñ<Ô<€DØ�9Š9•T‰?Œ?˜dÒ"Ð"Ð"Ð"Ð"Ð"r¥   c                  óÒ  — t          ddd¬¦  «        } t          | ¦  «        j        �J ‚t          | ¦  «        j        �J ‚t	          | ¦  «        j        du sJ ‚t          | ¦  «        j        �J ‚t          | ¦  «        j        �J ‚t          | ¦  «        j        du sJ ‚t          t          ¦  «        j        �J ‚t          t          ¦  «        j        �J ‚t          t          ¦  «        j        �J ‚t          t          ¦  «        j        �J ‚t          t          ¦  «        j        �J ‚t          t          ¦  «        j        �J ‚t          t          ¦  «        j        �J ‚t          t          ¦  «        j        �J ‚t          t          ¦  «        j        du sJ ‚t          t          ¦  «        j        du sJ ‚t#          t          ¦  «        j        du sJ ‚t#          t          ¦  «        j        du sJ ‚d S )Nre   FTrì  )r   r.   r—   r*   r0   r-   r,   r+   r'   rM   rP   r&   r#   r%   r(   r7  r[  r$   )re   s    r£   Útest_real_assumptionsr%  G  s¦  € Ýˆs˜ tÐ,Ñ,Ô,€AÝˆq‰6Œ6Œ>Ð!Ð!Ð!Ýˆq‰6Œ6Œ>Ð!Ð!Ð!Ýˆq‰6Œ6Œ>˜UÐ"Ð"Ð"Ð"Ýˆq‰6Œ6Œ>Ð!Ð!Ð!Ýˆq‰6Œ6Œ>Ð!Ð!Ð!Ýˆq‰6Œ6Œ>˜UÐ"Ð"Ð"Ð"Ý•‰7Œ7Œ?Ð"Ð"Ð"Ý•‰7Œ7Œ?Ð"Ð"Ð"Ý•‰7Œ7Œ?Ð"Ð"Ð"Ý•‰7Œ7Œ?Ð"Ð"Ð"Ý•‰7Œ7Œ?Ð"Ð"Ð"Ý•‰7Œ7Œ?Ð"Ð"Ð"Ý•‰7Œ7Œ?Ð"Ð"Ð"Ý•‰7Œ7Œ?Ð"Ð"Ð"Ý•‰7Œ7Ô $Ð&Ð&Ð&Ð&Ý•‰7Œ7Ô $Ð&Ð&Ð&Ð&Ý•‰7Œ7Ô $Ð&Ð&Ð&Ð&Ý•‰7Œ7Ô $Ð&Ð&Ð&Ð&Ð&Ð&r¥   c            	      óB  — t          t          d¦  «        ¦  «        dt          z   k    rQt           dz  dt          z   cxk    rt          dz  k    r+n n(t          d¦  «        t          dt          z   ¦  «        k    sJ ‚t          t          d¦  «        ¦  «        dt          dz  z   k    rWt           dz  dt          dz  z   cxk    rt          dz  k    r.n n+t          d¦  «        t          dt          dz  z   ¦  «        k    sJ ‚t	          t          d¦  «        ¦  «        t           dz  dz   k    rMdt           dz  dz   cxk    rt          k    r/n n,t          d¦  «        t          t           dz  dz   ¦  «        k    sJ ‚t	          t          d¦  «        ¦  «        dt          z  dz   k    rKddt          z  dz   cxk    rt          k    r.n n+t          d¦  «        t          dt          z  dz   ¦  «        k    sJ ‚t	          t          d¦  «        ¦  «        ddt          z  z   k    rKdddt          z  z   cxk    rt          k    r.n n+t          d¦  «        t          ddt          z  z   ¦  «        k    sJ ‚t          t          d	¦  «        ¦  «        d
t          z  d	z   k    rWt           dz  d
t          z  d	z   cxk     rt          dz  k     r.n n+t          d	¦  «        t          d
t          z  d	z   ¦  «        k    sJ ‚t          t          d¦  «        ¦  «        d
t          z  dz   k    rWt           dz  d
t          z  dz   cxk     rt          dz  k     r.n n+t          d¦  «        t          d
t          z  dz   ¦  «        k    sJ ‚t          t          d¦  «        ¦  «        dt          t          dd¦  «        z  z   k    rst           dz  dt          t          dd¦  «        z  z   cxk     rt          dz  k     r<n n9t          d¦  «        t          dt          t          dd¦  «        z  z   ¦  «        k    sJ ‚t          t          d¦  «        ¦  «        d
t          z  dz   k    rWt           dz  d
t          z  dz   cxk     rt          dz  k    r.n n+t          d¦  «        t          d
t          z  dz   ¦  «        k    sJ ‚t          t          d¦  «        ¦  «        dt          t          dd¦  «        z  z   k    rst           dz  dt          t          dd¦  «        z  z   cxk     rt          dz  k    r<n n9t          d¦  «        t          dt          t          dd¦  «        z  z   ¦  «        k    sJ ‚t          t          d¦  «        ¦  «        ddt          z  z   k    rKdddt          z  z   cxk    rt          k    r.n n+t          d¦  «        t          ddt          z  z   ¦  «        k    sJ ‚t          t          d¦  «        ¦  «        dt          t          dd¦  «        z  z   k    rgddt          t          dd¦  «        z  z   cxk    rt          k    r<n n9t          d¦  «        t          dt          t          dd¦  «        z  z   ¦  «        k    sJ ‚t          t          d¦  «        ¦  «        dt          z  dz   k    rWt           dz  dt          z  dz   cxk    rt          dz  k    r.n n+t          d¦  «        t          dt          z  dz   ¦  «        k    sJ ‚t          t          d¦  «        ¦  «        t          t          dd¦  «        z  dz   k    rst           dz  t          t          dd¦  «        z  dz   cxk    rt          dz  k    r<n n9t          d¦  «        t          t          t          dd¦  «        z  dz   ¦  «        k    sJ ‚d S )Nrk   rj   r   r¨   éúÿÿÿrª   iâÿÿÿrp   rz   r{   r§   r~   iôÿÿÿrr   ré   iíÿÿÿrè   rÑ   r€   rm   ióÿÿÿr°   rë   rÀ   r   )r'   r.   r   r*   r#   r(   r0   r+   r   r$   r&   r-   r,   r%   r±   r¥   r£   Útest_issue_14320r(  \  s,  € Ý•�A‘”‰<Œ<˜2¥™7Ò"Ð"­¨¨A©°µb±Ð(@Ð(@Ò(@Ð(@½B¸q¹DÒ(@Ð(@Ð(@Ð(@Ð(@ÅcÈ!ÁfÄfÕPSÐTVÕY[ÑT[ÑP\ÔP\ÒF\ÐF\ÐF\Ð\Ý•�A‘”‰<Œ<˜2¥ 1¡™9Ò$Ð$­2¨#¨a©%°2½¸1¹±9Ð*DÐ*DÒ*DÐ*DÅÀ1ÁÒ*DÐ*DÐ*DÐ*DÐ*DÍ#ÈaÉ&Ì&ÕTWÐXZÕ]_Ð`aÑ]aÑXaÑTbÔTbÒJbÐJbÐJbÐbÝ•�A‘”‰<Œ<�B˜3˜q™5 1™9Ò$Ð$¨!µ¨s°1©u°q©yÐ*>Ð*>Ò*>Ð*>½BÒ*>Ð*>Ð*>Ð*>Ð*>ÅCÈÁFÄFÍcÕSUÐRUÐVWÑRWÐZ[ÑR[ÉnÌnÒD\ÐD\ÐD\Ð\Ý•�B‘”‰=Œ=˜B�r™E B™JÒ&Ð&¨A°µB±¸±Ð,AÐ,AÒ,AÐ,A½rÒ,AÐ,AÐ,AÐ,AÐ,AÅsÈ2ÁwÄwÕRUÐVXÕY[ÑV[Ð^`ÑV`ÑRaÔRaÒGaÐGaÐGaÐaÝ•�B‘”‰=Œ=˜C "¥R¡%™KÒ'Ð'¨Q°#¸½2¹±+Ð-CÐ-CÒ-CÐ-CÅÒ-CÐ-CÐ-CÐ-CÐ-CÍÈRÉÌÕTWÐX[Ð^`ÕacÑ^cÑXcÑTdÔTdÒIdÐIdÐIdÐdå•�B‘”‰=Œ=˜B�r™E B™JÒ&Ð&­R¨C°©E°Bµr±E¸B±JÐ,EÐ,EÒ,EÐ,EÅÀAÁÒ,EÐ,EÐ,EÐ,EÐ,EÍ3ÈrÉ7Ì7ÕVYÐZ\Õ]_ÑZ_ÐbdÑZdÑVeÔVeÒKeÐKeÐKeÐeÝ•�B‘”‰=Œ=˜B�r™E B™JÒ&Ð&­R¨C°©E°Bµr±E¸B±JÐ,EÐ,EÒ,EÐ,EÅÀAÁÒ,EÐ,EÐ,EÐ,EÐ,EÍ3ÈrÉ7Ì7ÕVYÐZ\Õ]_ÑZ_ÐbdÑZdÑVeÔVeÒKeÐKeÐKeÐeÝ•�B‘”‰=Œ=˜C¥"¥X¨a°¡^¤^Ñ"3Ñ3Ò3Ð3½"¸¸Q¹ÀÅrÍ(ÐSTÐVWÉ.Ì.ÑGXÑAXÐ9_Ð9_Ò9_Ð9_Õ[]Ð^_Ñ[_Ò9_Ð9_Ð9_Ð9_Ð9_ÕehÐikÑelÔelÕpsÐtwÕz|õ  ~Fð  GHð  JKñ  ~Lô  ~Lñ  {Lñ  uLñ  qMô  qMò  fMð  fMð  fMð  MÝ•�B‘”‰=Œ=˜B�r™E B™JÒ&Ð&­R¨C°©E°Bµr±E¸B±JÐ,FÐ,FÒ,FÐ,FÅ"ÀQÁ$Ò,FÐ,FÐ,FÐ,FÐ,FÍCÐPRÉGÌGÕWZÐ[]Õ^`Ñ[`ÐceÑ[eÑWfÔWfÒLfÐLfÐLfÐfÝ•�B‘”‰=Œ=˜C¥"¥X¨b°!¡_¤_Ñ"4Ñ4Ò4Ð4½2¸#¸a¹%À#ÍÍ8ÐTVÐXYÉ?Ì?ÑHZÑBZÐ:bÐ:bÒ:bÐ:bÕ^`ÐabÑ^bÒ:bÐ:bÐ:bÐ:bÐ:bÕhkÐlnÑhoÔhoÕsvÐwzÕ}õ  AIð  JLð  NOñ  APô  APñ  ~Pñ  xPñ  tQô  tQò  iQð  iQð  iQð  Qå•�B‘”‰=Œ=˜C !¥B¡$™JÒ&Ð&¨A°°q½±t±Ð,AÐ,AÒ,AÐ,A½rÒ,AÐ,AÐ,AÐ,AÐ,AÅsÈ2ÁwÄwÕRUÐVYÐ\]Õ^`Ñ\`ÑV`ÑRaÔRaÒGaÐGaÐGaÐaÝ•�B‘”‰=Œ=˜C¥"¥X¨a°¡^¤^Ñ"3Ñ3Ò3Ð3¸¸cÅBÅxÐPQÐSTÁ~Ä~ÑDUÑ>UÐ9[Ð9[Ò9[Ð9[ÕY[Ò9[Ð9[Ð9[Ð9[Ð9[ÕadÐegÑahÔahÕloÐpsÕvxõ  zBð  CDð  FGñ  zHô  zHñ  wHñ  qHñ  mIô  mIò  bIð  bIð  bIð  IÝ•�B‘”‰=Œ=˜B�r™E B™JÒ&Ð&­R¨C°©E°R½±U¸R±ZÐ,GÐ,GÒ,GÐ,GÅ2ÀaÁ4Ò,GÐ,GÐ,GÐ,GÐ,GÍSÐQSÉWÌWÕX[Ð\^Õ_aÑ\aÐdfÑ\fÑXgÔXgÒMgÐMgÐMgÐgÝ•�B‘”‰=Œ=�B�x¨¨A™œÑ.°Ñ3Ò3Ð3½"¸¸Q¹Å"ÅXÈbÐRSÁ_Ä_ÑBTÐWYÑBYÐ9aÐ9aÒ9aÐ9aÕ]_Ð`aÑ]aÒ9aÐ9aÐ9aÐ9aÐ9aÕgjÐkmÑgnÔgnÕruÕvxõ  zBð  CEð  GHñ  zIô  zIñ  wIð  LNñ  wNñ  sOô  sOò  hOð  hOð  hOð  Oð  hOð  hOr¥   c                  ó,  — t          dt          z  dz   ¦  «        t          d¦  «        k    sJ ‚t          dt          z  dz
  ¦  «        t          d¦  «        k    sJ ‚t          t          dz   ¦  «        t          d¦  «         k    sJ ‚t          t          dz
  ¦  «        t          d¦  «         k    sJ ‚t          dt          z  dz   ¦  «        t          d¦  «        k    sJ ‚t          dt          z  dz
  ¦  «        t          d¦  «         k    sJ ‚t          t          dz   ¦  «        t          d¦  «         k    sJ ‚t          t          dz
  ¦  «        t          d¦  «        k    sJ ‚t          d¦  «        } t          t          dz  | z   ¦  «        t          | ¦  «        k    sJ ‚t          t          dz  | z
  ¦  «        t          | ¦  «        k    sJ ‚t          t          t	          dd¦  «        z  | z   ¦  «        t          | ¦  «         k    sJ ‚t          t          t	          dd¦  «        z  | z
  ¦  «        t          | ¦  «         k    sJ ‚t          t          dz  | z
  ¦  «        t          | ¦  «        k    sJ ‚t          t          dz  | z   ¦  «        t          | ¦  «         k    sJ ‚t          t          t	          dd¦  «        z  | z   ¦  «        t          | ¦  «        k    sJ ‚t          t          t	          dd¦  «        z  | z
  ¦  «        t          | ¦  «         k    sJ ‚d S )Nrk   rÑ   rz   r    ry   )r-   r   r,   r   r   rä  s    r£   Útest_issue_14543r*  n  s“  € Ýˆq•‰t�b‰y‰>Œ>�S ™WœWÒ$Ð$Ð$Ð$Ýˆq•‰t�b‰y‰>Œ>�S ™WœWÒ$Ð$Ð$Ð$Ý�r�B‰w‰<Œ<�C ™GœG˜8Ò#Ð#Ð#Ð#Ý�r�B‰w‰<Œ<�C ™GœG˜8Ò#Ð#Ð#Ð#åˆq•‰t�b‰y‰>Œ>�S ™WœWÒ$Ð$Ð$Ð$Ýˆq•‰t�b‰y‰>Œ>�c "™gœg˜XÒ%Ð%Ð%Ð%Ý�r�B‰w‰<Œ<�C ™GœG˜8Ò#Ð#Ð#Ð#Ý�r�B‰w‰<Œ<�3˜r™7œ7Ò"Ð"Ð"Ð"åˆs‰Œ€AÝ�r�!‰t�a‰x‰=Œ=�C ™FœFÒ"Ð"Ð"Ð"Ý�r�!‰t�a‰x‰=Œ=�C ™FœFÒ"Ð"Ð"Ð"Ý�r•(˜1˜a‘.”.Ñ  1Ñ$Ñ%Ô%­#¨a©&¬&¨Ò0Ð0Ð0Ð0Ý�r•(˜1˜a‘.”.Ñ  1Ñ$Ñ%Ô%­#¨a©&¬&¨Ò0Ð0Ð0Ð0å�r�!‰t�a‰x‰=Œ=�C ™FœFÒ"Ð"Ð"Ð"Ý�r�!‰t�a‰x‰=Œ=�S ™VœV˜GÒ#Ð#Ð#Ð#Ý�r•(˜1˜a‘.”.Ñ  1Ñ$Ñ%Ô%­¨Q©¬Ò/Ð/Ð/Ð/Ý�r•(˜1˜a‘.”.Ñ  1Ñ$Ñ%Ô%­#¨a©&¬&¨Ò0Ð0Ð0Ð0Ð0Ð0r¥   c                  ó¦   — t          t          t          t          t          d¦  «        z  z   z  ¦  «        } |                      ¦   «         | dfk    sJ ‚d S )Nrh   r   )r(   r   r0   rÂ  )r¡  s    r£   Útest_as_real_imagr,  …  sK   € õ ••1•q�˜Q™œ‘x‘<Ñ Ñ!Ô!€DØ×ÒÑÔ 4¨ )Ò+Ð+Ð+Ð+Ð+Ð+r¥   c                  óˆ   — t          t          j        t          dz  dz   z  ¦  «        } |                      ¦   «         dk    sJ ‚d S )Nrm   g      Ð?r|   )r*   r   rÅ   r    r  )Úe3s    r£   Útest_issue_18746r/  �  s=   € Ý	�QŒT•1�Q‘3˜‘9ÑÑ	Ô	€BØ�9Š9‰;Œ;˜!ÒÐÐÐÐÐr¥   c            	      óÊ  — t          t          t          dz  ¦  «        t          t          ¦  «        t          dz  k    sJ ‚t          t          t          dz  dz
  ¦  «        t          t          ¦  «        t          dz  k    sJ ‚t          t          t          dt          z  ¦  «        t          dt          z  ¦  «        z  ¦  «        t          t          ¦  «        t          dz  k    sJ ‚d S )Nrk   rh   )r7   r(   r    r   r   r   r±   r¥   r£   Útest_issue_25833r1  ’  s¤   € Ý••a˜‘d‘”�Q¥Ñ#Ô#¥r¨!¡tÒ+Ð+Ð+Ð+Ý••a˜‘d˜Q‘h‘”¥¥BÑ'Ô'­2¨a©4Ò/Ð/Ð/Ð/Ý••c˜!�Q™$‘i”i¥ A¥a¡C¡¤Ñ(Ñ)Ô)­1­bÑ1Ô1µR¸±TÒ9Ð9Ð9Ð9Ð9Ð9r¥   c                  ó¢  — t          t          t          ¦  «        t          z  ¦  «                             t          ¦  «        t          dz  k    sJ ‚t          t          d„ ¦  «         t          t          t          ¦  «        t          z  ¦  «                             t          ¦  «        t          dz  k    sJ ‚t          t          d„ ¦  «         t          t          t          ¦  «        t          z  ¦  «                             t          ¦  «        dk    sJ ‚t          t          d„ ¦  «         t          t          t          ¦  «        t          z  ¦  «                             t          ¦  «        t          dz  k    sJ ‚t          t          d„ ¦  «         t          t          t          ¦  «        t          z  ¦  «                             t          ¦  «        dk    sJ ‚t          t          d„ ¦  «         t          t          t          ¦  «        t          z  ¦  «                             t          ¦  «        t          dz  k    sJ ‚t          t          d	„ ¦  «         d S )
Nrm   c                  óz   — t          t          dt          z  ¦  «        ¦  «                             t          ¦  «        S r¤  )r(   r   r    rò   r±   r¥   r£   rË   z"test_issue_25847.<locals>.<lambda>›  ó$   € �d¥3 q­¡s¡8¤8™nœn×<Ò<½QÑ?Ô?€ r¥   rk   c                  óz   — t          t          dt          z  ¦  «        ¦  «                             t          ¦  «        S r¤  )r'   r   r    rò   r±   r¥   r£   rË   z"test_issue_25847.<locals>.<lambda>Ÿ  r4  r¥   r   c                  óz   — t          t          dt          z  ¦  «        ¦  «                             t          ¦  «        S r¤  )r#   r   r    rò   r±   r¥   r£   rË   z"test_issue_25847.<locals>.<lambda>£  r4  r¥   c                  óz   — t          t          dt          z  ¦  «        ¦  «                             t          ¦  «        S r¤  )r$   r   r    rò   r±   r¥   r£   rË   z"test_issue_25847.<locals>.<lambda>§  r4  r¥   c                  óz   — t          t          dt          z  ¦  «        ¦  «                             t          ¦  «        S r¤  )r&   r   r    rò   r±   r¥   r£   rË   z"test_issue_25847.<locals>.<lambda>«  r4  r¥   c                  óz   — t          t          dt          z  ¦  «        ¦  «                             t          ¦  «        S r¤  )r%   r   r    rò   r±   r¥   r£   rË   z"test_issue_25847.<locals>.<lambda>¯  r4  r¥   )r(   r.   r    rò   r   rG   r@   r'   r#   r$   r&   r%   r±   r¥   r£   Útest_issue_25847r:  ˜  s´  € å••A‘”•q‘‰>Œ>×)Ò)­!Ñ,Ô,µ°1±Ò4Ð4Ð4Ð4Ý
�9Ð?Ð?Ñ@Ô@Ð@õ ••A‘”•q‘‰>Œ>×)Ò)­!Ñ,Ô,µ°1±Ò4Ð4Ð4Ð4Ý
�9Ð?Ð?Ñ@Ô@Ð@õ ••A‘”•q‘‰>Œ>×)Ò)­!Ñ,Ô,°Ò1Ð1Ð1Ð1Ý
�9Ð?Ð?Ñ@Ô@Ð@õ ••A‘”•q‘‰>Œ>×)Ò)­!Ñ,Ô,µ°1±Ò4Ð4Ð4Ð4Ý
�9Ð?Ð?Ñ@Ô@Ð@õ ••A‘”•q‘‰>Œ>×)Ò)­!Ñ,Ô,°Ò1Ð1Ð1Ð1Ý
�9Ð?Ð?Ñ@Ô@Ð@õ ••A‘”•q‘‰>Œ>×)Ò)­!Ñ,Ô,µ°1±Ò4Ð4Ð4Ð4Ý
�9Ð?Ð?Ñ@Ô@Ð@Ð@Ð@r¥   c                  óî  — t          t          t          z   ¦  «                             t          t          ¦  «        ddt          dz  z  z  dt          z  t          dz  z  z
  ddt          dz  z  z  z   t          t          dz  z  z   dt          z  z
  t
          dz  z   t          t          dz  t          t          f¦  «        z   k    sJ ‚t          t          t          z   ¦  «                             t          t           ¦  «        ddt          dz  z  z  dt          z  t          dz  z  z
  ddt          dz  z  z  z   t          t          dz  z  z   dt          z  z
  t
          dz  z
  t          t          dz  t          t           f¦  «        z   k    sJ ‚t          t          t          z
  ¦  «                             t          t          ¦  «        ddt          dz  z  z  dt          z  t          dz  z  z   ddt          dz  z  z  z   t          t          dz  z  z
  dt          z  z
  t
          dz  z   t          t          dz  t          t          f¦  «        z   k    sJ ‚t          t          t          z
  ¦  «                             t          t           ¦  «        ddt          dz  z  z  dt          z  t          dz  z  z   ddt          dz  z  z  z   t          t          dz  z  z
  dt          z  z
  t
          dz  z
  t          t          dz  t          t           f¦  «        z   k    sJ ‚t          t          t          z   ¦  «                             t          t          ¦  «        ddt          dz  z  z  dt          z  t          dz  z  z   ddt          dz  z  z  z
  t          t          dz  z  z
  dt          z  z   t          t          dz  t          t          f¦  «        z   k    sJ ‚t          t          t          z   ¦  «                             t          t           ¦  «        ddt          dz  z  z  dt          z  t          dz  z  z   ddt          dz  z  z  z
  t          t          dz  z  z
  dt          z  z   t          t          dz  t          t           f¦  «        z   k    sJ ‚t          t          t          z
  ¦  «                             t          t          ¦  «        ddt          dz  z  z  dt          z  t          dz  z  z
  ddt          dz  z  z  z
  t          t          dz  z  z   dt          z  z   t          t          dz  t          t          f¦  «        z   k    sJ ‚t          t          t          z
  ¦  «                             t          t           ¦  «        ddt          dz  z  z  dt          z  t          dz  z  z
  ddt          dz  z  z  z
  t          t          dz  z  z   dt          z  z   t          t          dz  t          t           f¦  «        z   k    sJ ‚d S )	Nrç   rl   rk   rm   ry   rh   r'  r  )r(   r    r   r9   r   r   r8   r$   r±   r¥   r£   Útest_issue_23843r<  ±  sê  € å••A‘‰;Œ;×Ò�a¥Ñ$Ô$¨¨Q­q°!©t©V©°q½±s½1¸a¹4±xÑ(?À!ÀQÅqÈ!ÁtÁVÁ*Ñ(LÍqÕQRÐTUÑQUÉvÑ(UÐXYÕZ[ÑX[Ñ([Õ^`ÐabÑ^bÑ(bÕefÕghÐkmÑgnÕqrÕtvÐpwÑexÔexÑ(xÒxÐxÐxÐxÝ••A‘‰;Œ;×Ò�a¥" Ñ%Ô%¨¨aµ°1±©f©¸½!¹½A¸q¹D¹Ñ)@À1ÀaÍÈ1ÉÁfÁ:Ñ)MÕPQÕRSÐUVÑRVÑPVÑ)VÐYZÕ[\ÑY\Ñ)\Õ_aÐbcÑ_cÑ)cÕfgÕhiÐlnÑhoÕrsÕvxÐuxÐqyÑfzÔfzÑ)zÒzÐzÐzÐzÝ••A‘‰;Œ;×Ò�a¥Ñ$Ô$¨¨Q­q°!©t©V©°q½±s½1¸a¹4±xÑ(?À!ÀQÅqÈ!ÁtÁVÁ*Ñ(LÍqÕQRÐTUÑQUÉvÑ(UÐXYÕZ[ÑX[Ñ([Õ^`ÐabÑ^bÑ(bÕefÕghÐkmÑgnÕqrÕtvÐpwÑexÔexÑ(xÒxÐxÐxÐxÝ••A‘‰;Œ;×Ò�a¥" Ñ%Ô%¨¨aµ°1±©f©¸½!¹½A¸q¹D¹Ñ)@À1ÀaÍÈ1ÉÁfÁ:Ñ)MÕPQÕRSÐUVÑRVÑPVÑ)VÐYZÕ[\ÑY\Ñ)\Õ_aÐbcÑ_cÑ)cÕfgÕhiÐlnÑhoÕrsÕvxÐuxÐqyÑfzÔfzÑ)zÒzÐzÐzÐzõ ••A‘‰;Œ;×Ò�a¥Ñ$Ô$¨¨A­a°©d©F©°a½±c½!¸Q¹$±hÑ(>ÀÀAÅaÈÁdÁFÁÑ(KÍaÕPQÐSTÑPTÉfÑ(TÐWXÕYZÑWZÑ(ZÕ]^Õ_`ÐceÑ_fÕijÕlnÐhoÑ]pÔ]pÑ(pÒpÐpÐpÐpÝ••A‘‰;Œ;×Ò�a¥" Ñ%Ô%¨¨Q­q°!©t©V©°q½±s½1¸a¹4±xÑ)?À!ÀQÅqÈ!ÁtÁVÁ*Ñ)LÍqÕQRÐTUÑQUÉvÑ)UÐXYÕZ[ÑX[Ñ)[Õ^_Õ`aÐdfÑ`gÕjkÕnpÐmpÐiqÑ^rÔ^rÑ)rÒrÐrÐrÐrÝ••A‘‰;Œ;×Ò�a¥Ñ$Ô$¨¨A­a°©d©F©°a½±c½!¸Q¹$±hÑ(>ÀÀAÅaÈÁdÁFÁÑ(KÍaÕPQÐSTÑPTÉfÑ(TÐWXÕYZÑWZÑ(ZÕ]^Õ_`ÐceÑ_fÕijÕlnÐhoÑ]pÔ]pÑ(pÒpÐpÐpÐpÝ••A‘‰;Œ;×Ò�a¥" Ñ%Ô%¨¨Q­q°!©t©V©°q½±s½1¸a¹4±xÑ)?À!ÀQÅqÈ!ÁtÁVÁ*Ñ)LÍqÕQRÐTUÑQUÉvÑ)UÐXYÕZ[ÑX[Ñ)[Õ^_Õ`aÐdfÑ`gÕjkÕnpÐmpÐiqÑ^rÔ^rÑ)rÒrÐrÐrÐrÐrÐrr¥   N)ÚÚ!sympy.calculus.accumulationboundsr   Úsympy.core.addr   r¹   r   r   Úsympy.core.modr   Úsympy.core.mulr   Úsympy.core.numbersr	   r
   r   r   r   r   r   r   Úsympy.core.powerr   Úsympy.core.singletonr   Úsympy.core.symbolr   r   Ú$sympy.functions.elementary.complexesr   r   r   r   Ú&sympy.functions.elementary.exponentialr   r   Ú%sympy.functions.elementary.hyperbolicr   r   r   r   r   r    r!   Ú(sympy.functions.elementary.miscellaneousr"   Ú(sympy.functions.elementary.trigonometricr#   r$   r%   r&   r'   r(   r)   r*   r+   r,   r-   r.   r/   r0   Úsympy.functions.special.besselr1   r2   Ú'sympy.functions.special.delta_functionsr3   Úsympy.matrices.denser4   Úsympy.polys.polytoolsr5   r6   Úsympy.series.limitsr7   Úsympy.series.orderr8   Úsympy.series.seriesr9   Úsympy.sets.fancysetsr:   Úsympy.sets.setsr;   r<   Úsympy.simplify.simplifyr=   Úsympy.core.exprr>   r?   r@   Úsympy.core.relationalrA   rB   Ú$sympy.functions.elementary.piecewiserC   Úsympy.sets.setexprrD   Úsympy.testing.pytestrE   rF   rG   r    r¡   re   rH   r“   r–   rM   rP   rV  rW  rV   rX   rZ   rX  rY  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  r  r
  r  r  r  r  r  r  r   r#  r%  r(  r3  r8  r=  rA  rC  rG  rJ  rL  rN  rQ  rT  rc  rf  ri  rk  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ç  rê  rî  rñ  rõ  rø  rú  rü  rÿ  r  r  r	  r  r  r  r  r  r  r  r#  r%  r(  r*  r,  r/  r1  r:  r<  r±   r¥   r£   ú<module>rY     sk  ðØ 9Ð 9Ð 9Ð 9Ð 9Ð 9Ø Ð Ð Ð Ð Ð Ø .Ð .Ð .Ð .Ð .Ð .Ð .Ð .Ø Ð Ð Ð Ð Ð Ø Ð Ð Ð Ð Ð Ø HÐ HÐ HÐ HÐ HÐ HÐ HÐ HÐ HÐ HÐ HÐ HÐ HÐ HÐ HÐ HÐ HÐ HÐ HÐ HØ  Ð  Ð  Ð  Ð  Ð  Ø "Ð "Ð "Ð "Ð "Ð "Ø /Ð /Ð /Ð /Ð /Ð /Ð /Ð /Ø IÐ IÐ IÐ IÐ IÐ IÐ IÐ IÐ IÐ IÐ IÐ IØ =Ð =Ð =Ð =Ð =Ð =Ð =Ð =Ø _Ð _Ð _Ð _Ð _Ð _Ð _Ð _Ð _Ð _Ð _Ð _Ð _Ð _Ð _Ð _Ð _Ð _Ø 9Ð 9Ð 9Ð 9Ð 9Ð 9ðZð Zð Zð Zð Zð Zð Zð Zð Zð Zð Zð Zð Zð Zð Zð Zð Zð Zð Zð Zð Zð Zð Zð Zð Zð Zð Zð Zð Zð Zð Zð Zà 8Ð 8Ð 8Ð 8Ð 8Ð 8Ð 8Ð 8Ø =Ð =Ð =Ð =Ð =Ð =Ø 'Ð 'Ð 'Ð 'Ð 'Ð 'Ø /Ð /Ð /Ð /Ð /Ð /Ð /Ð /Ø %Ð %Ð %Ð %Ð %Ð %Ø  Ð  Ð  Ð  Ð  Ð  Ø &Ð &Ð &Ð &Ð &Ð &Ø )Ð )Ð )Ð )Ð )Ð )Ø 1Ð 1Ð 1Ð 1Ð 1Ð 1Ð 1Ð 1Ø ,Ð ,Ð ,Ð ,Ð ,Ð ,Ø %Ð %Ð %Ð %Ð %Ð %Ø =Ð =Ð =Ð =Ð =Ð =Ð =Ð =Ø (Ð (Ð (Ð (Ð (Ð (Ð (Ð (Ø :Ð :Ð :Ð :Ð :Ð :Ø &Ð &Ð &Ð &Ð &Ð &Ø 4Ð 4Ð 4Ð 4Ð 4Ð 4Ð 4Ð 4Ð 4Ð 4ð ˆ'�'Ñ
Ô
�€€1€aØ
€Fˆ3�TÐÑÔ€Ø€wˆu˜dÐ#Ñ#Ô#�€€1Ø
€Fˆ3˜ÐÑÔ€Ø
€Fˆ3˜ÐÑÔ€Ø€VˆC˜TÐ"Ñ"Ô"€Ø€VˆC˜TÐ"Ñ"Ô"€Ø€VˆD˜$ÐÑÔ€Ø€VˆD DÐ)Ñ)Ô)€Ø€VˆD DÐ)Ñ)Ô)€Ø€fˆT¨Ð-Ñ-Ô-€Ø€fˆT¨Ð-Ñ-Ô-€Ø€fˆU TÐ*Ñ*Ô*€Ø
€Fˆ3˜$ÐÑÔ€Ø€VˆD˜$¨$Ð/Ñ/Ô/€ð|Kð |Kð |Kð~Kð Kð Kð4ð 4ð 4ð
8ð 8ð 8ð>%ð %ð %ð2ð 2ð 2ðIð Ið Ið8ð 8ð 8ð
"$ð "$ð "$ðJfð fð fðR0ð 0ð 0ð?ð ?ð ?ð
8ð 8ð 8ðD
1ð 
1ð 
1ðUð Uð Uð8ð 8ð 8ð
e2ð e2ð e2ðP7ð 7ð 7ð
8ð 8ð 8ð0 ð=ð =ñ „ð=ð6ð 6ð 6ð
Dð 
Dð 
DðUð Uð Uð8ð 8ð 8ð
X1ð X1ð X1ðvnð nð nð ðdð dñ „ðdð
	0ð 	0ð 	0ð8ð 8ð 8ð4 ðIð Iñ „ðIð'ð 'ð 'ðEð Eð Eð(Uð Uð Uð8ð 8ð 8ð
1&ð 1&ð 1&ðh.#ð .#ð .#ðb:ð :ð :ð[ð [ð [ð".ð .ð .ð9ð 9ð 9ð
,5ð ,5ð ,5ð^Xð Xð Xð"/ð /ð /ð6ð 6ð 6ð9ð 9ð 9ð
4Lð 4Lð 4Lðn	Ið 	Ið 	Ið9ð 9ð 9ð
Tð Tð Tð&G=ð G=ð G=ðR	Að 	Að 	Að?ð ?ð ?ð:	Ið 	Ið 	Ið9ð 9ð 9ðTð Tð Tð&ð ð ð"ð "ð "ð%ð %ð %ð!ð !ð !ð$ð $ð $ð
#ð #ð #ð(,ð ,ð ,ð(ð (ð (ð	6ð 	6ð 	6ðð ð ðj*ð j*ð j*ðZ
$ð 
$ð 
$ð=ð =ð =ð$ ðLNð LNñ „ðLNð^ ðHð Hñ „ðHð ðjð jñ „ðjð$<)ð <)ð <)ð~8ð 8ð 8ð"8ð 8ð 8ð
>8ð >8ð >8ðB%9ð %9ð %9ðP$ð $ð $ð]ð ]ð ]ð"<ð <ð <ð"9ð "9ð "9ðJ8ð 8ð 8ð&`ð `ð `ð">ð >ð >ðDð Dð Dð(Dð Dð Dð(5ð 5ð 5ð$5ð 5ð 5ð$>ð >ð >ð(>ð >ð >ð((ð (ð (ð.ð .ð .ð
=ð =ð =ð$)ð )ð )ð
#ð #ð #ð'ð 'ð 'ð*Oð Oð Oð$1ð 1ð 1ð.,ð ,ð ,ðð ð ð
:ð :ð :ðAð Að Að2sð sð sð sð sr¥   