ELF>@@8 @tt?? }X,H-}888$$Ptd,,, QtdRtd}GNUk% >2m7O$?(1G~     A\" IK K   W D2 lT 0 r  < J 3  Z    =       i   -  uh *' n    + 3t{I= vF e    x[    \S `     $s VGY c t e ; :/   vYl%       ,,)0 '3f 4q , D  gg ? F"?  h`  FU _ __gmon_start___ITM_deregisterTMCloneTable_ITM_registerTMCloneTable__cxa_finalizePyInit__decimalmpd_reallocfuncPyMem_Reallocmpd_traphandlermpd_mallocfuncPyMem_Mallocmpd_callocfunc_emmpd_freePyMem_Freempd_callocfuncmpd_setminallocPyFloat_TypePyLong_TypePyBaseObject_TypePyType_ReadyPyUnicode_FromStringPyDict_SetItemStringPyImport_ImportModulePyObject_GetAttrStringPyObject_CallMethodPyType_TypePyObject_CallFunctionPyModule_Create2PyModule_AddObjectPyExc_ArithmeticErrorPyErr_NewExceptionPyTuple_NewPyTuple_PackPyExc_TypeErrorPyExc_ZeroDivisionErrorPyObject_CallObjectPyContextVar_New_Py_TrueStructPyLong_FromSsize_tmpd_round_stringPyUnicode_InternFromStringPyModule_AddStringConstantmpd_versionPyModule_AddIntConstant_Py_DeallocstrcmpPyExc_RuntimeErrorPyErr_Format_PyObject_New_Py_NoneStructPyArg_ParseTupleAndKeywordsPyLong_AsSsize_tmpd_qsetprecPyUnicode_ComparePyErr_SetStringmpd_qsetroundmpd_qseteminmpd_qsetemaxmpd_qsetclampPyList_SizePyList_GetItemmpd_qsettrapsmpd_qsetstatusPyExc_ValueErrorPyErr_OccurredPyType_IsSubtype_Py_ascii_whitespacempd_maxcontextmpd_qset_stringPyContextVar_Get_PyUnicode_IsWhitespace_PyUnicode_ToDecimalDigitmpd_qcopyPyList_NewPyErr_SetObjectmpd_seterrorPyList_Appendmpd_qset_ssize_PyUnicode_ReadyPyErr_NoMemoryPyContextVar_SetPyUnicode_CompareWithASCIIStringPyObject_GenericGetAttrmpd_set_flagsmpd_setdigitsmpd_qfinalizempd_qimport_u32PyTuple_TypePyFloat_AsDoublempd_qnewmpd_qset_uintmpd_qpowmpd_qmulmpd_delmpd_set_signmpd_setspecialmpd_isspecialmpd_iszerompd_qround_to_intmpd_qexport_u32_PyLong_Newmemcpympd_isnegativePyLong_FromLong_PyLong_GCDmpd_isnanPyExc_OverflowErrormpd_qadd_Py_NotImplementedStructmpd_issnanmpd_qcmpPyBool_FromLong_Py_FalseStructPyComplex_TypePyObject_IsInstancempd_qncopyPyComplex_AsCComplexPyFloat_FromDoublePyDict_SizePyDict_GetItemWithErrorPyObject_IsTruePyExc_KeyErrorPyArg_ParseTuplePyUnicode_AsUTF8AndSizempd_parse_fmt_strstrlenmpd_qformat_specPyUnicode_DecodeUTF8PyDict_GetItemStringPyUnicode_AsUTF8Stringmpd_validate_lconvPyFloat_FromStringmpd_qquantizempd_qplusPyComplex_FromDoublesPyObject_GenericSetAttrPyExc_AttributeErrormpd_to_sci_sizePyUnicode_Newmpd_qminusmpd_qdivmpd_to_sciPyUnicode_FromFormatmpd_qsset_ssizempd_qpowmodmpd_set_positivempd_qremmpd_qget_ssizempd_ispositivempd_arith_signmpd_adjexpPyObject_CallFunctionObjArgsPyObject_Freempd_qsubmpd_signPyLong_FromUnsignedLongmpd_isinfinitempd_isqnanmpd_clear_flagsPy_BuildValuempd_qabsmpd_qcomparempd_qcompare_signalmpd_compare_totalmpd_isfinitempd_compare_total_magmpd_qcopy_absmpd_qcopy_negatempd_qcopy_signmpd_qexpmpd_qfmampd_iscanonicalmpd_isnormalmpd_issignedmpd_qsqrtmpd_issubnormalmpd_qlnmpd_qlog10mpd_qlogbmpd_qandmpd_qinvertmpd_qormpd_qxormpd_qmaxmpd_qmax_magmpd_qminmpd_qmin_magmpd_qnext_minusmpd_qnext_plusmpd_qnext_towardmpd_qreducempd_classmpd_qrem_nearmpd_qrotatempd_same_quantummpd_qscalebmpd_qshiftmpd_to_eng_sizempd_qround_to_intxmpd_etinympd_etopPyObject_HashNotImplementedPyType_GenericNewmpd_qdivintmpd_qdivmodPyList_AsTuplePyTuple_SizePyLong_AsLongsnprintf__snprintf_chk__strcat_chkmbstowcsPyUnicode_FromWideCharmpd_getprecmpd_getemaxmpd_geteminPyErr_Clearmpd_getroundmpd_getclampmpd_lsnprint_signalsPyDict_NewPyDict_SetItemmpd_isdynamic_datalibmpdec.so.3libpthread.so.0libc.so.6GLIBC_2.14GLIBC_2.2.5GLIBC_2.3.4p z ui  ti  _`_ ( i8@HlX``hix YXk (t`h[p[[[0\ؗ\p]\(0 ]8^n`Ș ؘ@  (@8@HX`!hx +0@7șгؙI0[pP  `(8@dH X`lh$x@{-@0Ț`ؚ@:; (<8 @H=X`h>x@A @FțpI؛ L`R (@B8@H03X@`h`x Ȝ`؜  ` "(`8@)HX`3h0x@;EMȝP؝ Zb (@8@iHX `rh xP` Ȟ؞ V  (V8@H%X``h%x7`ȟ8؟  9M (N8 @)H0X`0hpOx`6  BpNȠiW@]i b(&8@qHXe`# (P8"@H@X "` hx@!`` !+Ȣ آ 7I  [(8@dHxX`lhPzx@`ȣأ` @ (8@HX`hPx@ | Ȥ0ؤ@ "P 3 `  E(p8 @;H@X` `Zh0x )p M ȥtإx~ ( 8@iHX`hx@ `Ȧئ  { (}8@H X`h@x@@@ ȧا)P 0(8@HX``hPvx@NȨmW  (q@Hм`hpsȩjPu 0 и( ~00t80s@`xHs   (@H`pxЫث 08P`pxЬج0@H`pȭ Э08PXpxЮUخ (0<8H`p )2Dȯ<]Uvn (@HD<Ȱ ( @%H`5h-E=ip$ XMs(heuȴ|ص0$hx`@8P x0pз&X`EȸDиظDDD%DDD 5(0@H.Pc) -(40?8D@IHJPOXh`nhopqxty}ȏЏ؏EвxpxxxFR`R (08@HPX ` h p x ȐАؐ !"#$%& '((0)8*@+H,P.X/`0h1p2x356789:;<=ȑ>Б@ؑABCGHKLMN P(Q0R8S@THUPVXW`XhYpZx[\]^_`abcdȒeВfؒgijklmprs u(v0w8x@zH{P|X~`hpxȓГؓ (08@HPX`hpxȔДؔ (08@HPX`hpxȕЕؕHHmHtH5%@%h%h%h%h%h%h%h%hp%h`%h P%h @%h 0%h %zh %rh%jh%bh%Zh%Rh%Jh%Bh%:h%2h%*hp%"h`%hP%h@% h0%h %h%h%h%h %h!%h"%h#%h$%h%%h&%h'p%h(`%h)P%h*@%h+0%h, %zh-%rh.%jh/%bh0%Zh1%Rh2%Jh3%Bh4%:h5%2h6%*h7p%"h8`%h9P%h:@% h;0%h< % h=% h>% h?% h@% hA% hB% hC% hD% hE% hF% hGp% hH`% hIP% hJ@% hK0% hL %z hM%r hN%j hO%b hP%Z hQ%R hR%J hS%B hT%: hU%2 hV%* hWp%" hX`% hYP% hZ@% h[0% h\ % h]% h^% h_% h`% ha% hb% hc% hd% he% hf% hgp% hh`% hiP% hj@% hk0% hl %z hm%r hn%j ho%b hp%Z hq%R hr%J hs%B ht%: hu%2 hv%* hwp%" hx`% hyP% hz@% h{0% h| % h}% h~% h% h% h% h% h% h% h% h% hp% h`% hP% h@% h0% h %z h%r h%j h%b h%Z h%R h%J h%B h%: h%2 h%* hp%" h`% hP% h@% h0% h % h% h% h% h% h% h% h% h% h% h% hp% h`% hP% h@% h0% h %z h%r h%j h%b h%Z h%R h%J h%B h%: h%2 h%* hp%" h`% hP%Bf% f%f1E1E1E1H=.HtH/H.Mt ImMt I,$Ht H+H=-HtH/H-H=-HtH/H-H=d-HtH/HP-H=;-HtH/H'-}H=-HtH/H,fH=,HtH/H,OMt I.E1HcSLLxeHE1I,$t&1E1HmuHE1E11L1E1uL7L1E1Q1E1E1DHuL^LwFE1Lb1E1NLAL4H'4K byHmuHI,$uLE1E1HiH2LE1E1LBLE1sH?LH58H8131I,$ID$HtE1=I,$uLE1"=LE1=LH5:I;DHL.OCL H59I9CLH59I:CE1WNHNL-UH59I}]NNAysKC\LH5P7I:]]L\Le]H=hH57H?q^]HSH5.1H:JBXHmt14XH1=%XI,$J\L%=\Im]L ]HHmuH1WL|$,LLET$,XHH5-H;[H1WI._\LR\H1zbWLm\HD$HYHmH1<$WLH+uH!<1WHt$Ht$IM]]HH5$4H8^_HH55H:1HDHmHEt1HHD$zHD$eHmuHWr1]bI.eL9eH=H54H?pe4L|HmuHdLOadM1@bHt]}HHtdHL1I/H eHmaH e1dLaI/}a1E1dI/a1dHL/$I/HZa`LM{a1dHb1a"cLH|$ALVH+IM0a1)dHdLdHH|$H/uH|$H/tE1vlmImL$sH$H(gH=1eL.dLH$L$,hLH$H$hL%H<$H5u3I<$I/H$uLH$zImtVH<$HT$$HD$[LL$L$9L$$%$L$H4PiLHT$_HT$H )H52H92HV2H}HHt H/uHMH]H@HLlI,$lLslLH5R1I;XlNlHE1hkL7H|$AHLkLZt+LOH5(E1I8M"ksE1kHtH51E1H:"jAHH5(H811HL"HD$H H HD$XD$%u&HH51H8E19E1sE1$A"IHt#Hp Ht$`HcE1E1E1HD$aLD$KE1:kH=WIHzHE1H=H5m1E1H?I,$tE1HLE1D$>D$HRH1]]A\A]I|$HlE1;lI|$Hl|E1$lLL;lI|$HlI|$HlI,$tE1tH%LE1 WLH|$AH`E1nHE1HnImoLnLYoE1mH=rH5.H?{nnLtnImrL\rMHmuHEI,$t*E1pH.4sH!pE1pLE1 pLr~rLE1pL H5W-I9SrImuLuMHmuHI,$t*E1sHvHtsE1sLE1\sLOkueauLE15{sL H5,I9 6uE1bv(E1UvLkvHmuHImyLE1xLLd$RyHE1wImszLfzL%`H5Q.I<$hE1wH=AH5+H?J,zp"zHCgwL6zLd$xH=H5.H?|t&"||HV|L H5-I9|Hd18}HHD$HT$}wH|$H/uH|$H/t@E17Ld$-H\I,$uLE1E ;"1GH11ME1LH1aLHI,$tE19HLE1'HL$HkH5)E1H8aAI,$ZLE1V&LH|$ H/u7H|$H/!#H|$ H/ E1HHL${HL$bHH50)E1H8H|$ H/uH|$H/H|$ H/yE1HiHL$H|$H/uOH<$H/t4E18.H|$H/uE1 {HHL$HyH5H9lHL$HH5!(E1H8%H|$H/uH<$H/t4E1C9!H|$H/ukE1^ HQHL$sHyH5lH9_HL$MHH5s'E1H8H|$H/tLl$Ll$HH|$H/uH|$H/uH|$HtH/tUE1bImuLE1K|H|$H/tH|$H/u\Ll$MF I,$t UE1L%I,$t 7E1LH|$ H/tXE1I,$uLE1H|$ H/uH|$H/uE1HHL$HyH5H9HL$H>H5%E1H84:HH5%E1H: H {E1H|$(H/E1KHHL$SI,$wLE1H|$(H/uH|$ H/tWH|$H/3su+HFH5$E1H:<BE1HL$+HBHH2HH"HHHt$b1{H9HkLXuHH5$H81BHt$HHzH=E1~I,$uLE1fgH5H5#E1H:+<H.Ht$1H6HLuHH5S#H81Ht$eHHU!HH5#E1H:HHE13H^H5"E1H:TE1I,$uLE1EH8cHH5x"E1H:E1I,$uLE1oHgHL$HH5"E1H8I,$LE1qH|$ H/uH|$H/}mHH|$ H/dTE1,GH:HL$dH(E1I,$uLE1 kHH5I!E1H:dHL$;HH5!E1H8I,$LE1H|$ H/u~H|$H/jH|$ H/QE1iD>H7HL$HL$HH5m E1H8H|$ H/uH|$H/tSE1_I,$uLE1HH|$ H/uE1&HHL$c HL$HTH5E1H8J5I,$NLE1?5H|$ H/u H|$H/ H|$ H/E1HHL$ dHL$[HH5E1H8I,$LE1H|$ H/utH|$H/`H|$ H/GE1H7HL$HL$HH5mE1H8I,$LE1WH|$ H/uH|$H/TH|$ H/iE18HHL$u HL$HPH5E1H8FVI,$oLE1;;1 H|$ H/uH|$H/6H|$ H/E1HHL$)H\E1I,$uLE140H}H5E1H:s[HvE1&I,$uLE1WH&H5E1H:H|$ H/uH|$H/E1$HL$bHH5@E1H8I,$uLE1H|$ H/uE1HHL$vHiE1YI,$uLE1JBHH5E1H:HHt$LuHH5NH81{Ht$\`HL$wHH5E1H8I,$%LE1H|$ H/uzH|$H/fH|$ H/ME1@zH3HL$HL$+HH5iE1H8I,$LE1sH|$ H/uH|$H/pH|$ H/E1THHL$H|$ H/1VHD$]HD$BHD$IHD$HXHH'HL$HyH5BH9uHL$cHH5IH811YHL$@HH5E1H8H|$ H/E1HpHL$H|$ H/uVH|$H/BnHL$H H5}E1H8HHL$I,$LE1UH|$ H/uH|$H/gRH|$ H/NE16HD$11uHGH51H:>HD$kHt$jL H5oE1I9 jHHt$ajHt$&HHt$L H5KE1I9RH|$H/t)E1I,$uLE1wYcHmLQH5I:Z{mqmHmuHLImtE1{kL5Hm>mH 1mHH52E1H8HDpLH5]I:)ppHmuHImt E1nHmoHoLI,$tE1pLE1dpH|$H/uOE1pH|$H/tH|$H/u,p"H|$H/uH<$H/t E1^qH|$H/uE1FqI,$uLE1v'l bLUHmuHAImuL2Ld$OHmuHImuL H|$HƒH/E1 H H5_H9ZPтIm;L.LaLbH5 I:kF<HmuH]Imt E1<ImL;L.LH5I:,ImLHmuHImtE1LɿĉLE1蹿҇LE1詿‡I,$tE1鯊LE1芿韊H|$H/uuE1释H|$H/tH|$H/uRgHI,$tE1QLE1,AH|$H/uE1)H|$H/tH|$H/u H|$H/ϋԾ1鯋I,$tE1xLE1賾hH|$H/u螾E1PH|$H/tH|$H/u{0qI,$tE1ZLE1UJH|$H/u@E12H|$H/tH|$H/uLH5I8F<L/LE1Խ钌HǽnHmt E1vImL蠽HE1落NL\H5I:e苽֐ImːLS龐HmuH?ImtE1龎L(铐LE1顎LE1鑎E1E1HD$Ht$ِH|$H/t)E1-I,$uLE1赼諼衼H|$H/t)E1I,$uLE1wxmZcdy1I|$H麑I|$H鰑H6gH)[H=H5bE1H?HH=H52cE1H?ϼHmH»XHH {H5|cH9脼I,$tE1I,$uLE1nLE1^1ۓ1ԓLC9H|$H/u$H|$H/uI,$tpE1H|$H/uH|$H/uE1zH|$H/t Lt$eúLt$TH诺^L袺:LE1蒺*舺H|$H/usH|$H/t$E1H|$H/t Ld$F?Ld$H(5I,$uLE1H|$H/uH|$H/t$E1H|$H/t Ld$kŹ边ZLd$PH觹I,$uLE1萹,HdH5bE1H8bE1~Ht$Ht$IMݽIM霓H1]HHD$Ht$mH1]HHD$Ht$ATH=UQ(IHt4H@@Il$1HHID$0HID$ LZ]A\E1H臸H1]HHD$mHt$1H%HiI,$tL1LL.Im9L,ImuLI,$uL1L1Ht$xHt$IM;%H H5`H9虸HV2E1艷 LUH5`I8^1H 8H5y`H9A1|ATUSHGHk(褽IHu6H H;t:#Su*H2HsLVyI $uLE1 HHL[]A\H1HL]H5]H8t)LOIHHED#PHLHMEH LHPH=(`1t$H$t$P$t$X$t$`$t$h$t$p$t$xL$LD$xH$HT$pH$HÐH9ATH9ټIHH=V1ϺID$@HH=:1賺ID$HHHVHtPoBM\$@It$,AD$oJ AL$ oR0IT$(AT$0ISHpAD$PID$XLA\I|$H5Z MD$@ML$(MT$,MHLPAD$PID$X10IHH=p1ID$@HH=T1͹ID$HHH5pHfI|$H df.HG1DAWAVAUATUHHHSHXL%HD$Ld$HLd$@Ld$8Ld$0Ld$(Ld$ Ld$Ld$P1HT$ RH5HL$0QH H\$@SLD$PAPLL$`AQLL$pLD$x赲H0H|$HL9趶HHLuL H\$@L9tHsH5H9H9H9H9H9H9H9H9H3AŅH5YHPH5JHmH5;HH5,HԸ%AL=K4HE谸IIuLH58I:xE1DDL轺H|$8L9S"HHL]#H|$0L9PHHL H|$(L9F´HbHfH|$ EPL9c蘴HHAIøI9L\Ll$M9dIUL護HD$H+E1E1HLLH;H;~H=xH9H=}H9zH=H9H=H;H=zH;H=_H5fH H>FH;Fu@FgA IL;t$AHLuDL,'L|$M9MMgA$$LKIHE1E1LL螸H;H9%H=H;*H=$H;/1H=)lH94&H=.QH99;H=36H9>@H=8H=+fH H?H;Gu@GIA M9AH}D葯"1HX[]A\A]A^A_H=H5,@H=|@H5 @H5@H=L@H=<@H5@H5@H= @H5@H=H|$0L9t#ŰHHH}ߵ}H|$(L9t蘰H8H<EPH|$ L9t=rHHALuHL9L2Ll$M9t>MMALLu肳HD$H1LL|$M9;I_LLu7IH~ H1L艭AIALu:A/ALu AALuAAAALuAH|$8L91HHH}:LH5lI8菰HHH})H\$@L9tH{H5H9tzH;H;H;&H;H;tIH;txH;t`HSAŅ ޯHu6H E1LuALu谯HH$ALutALuexHuHLuLBHH5H8薫LHi!HuHQH5"H:RH 3H5H94e$ L=H5I?@AW1H eAVAUATUSHxHH<$LL$0HLD$8HHH\$0HD$8TLl$0I9.I}H5H91Ld$8M~I|$H-0H9H߰I|$HAD$ AAADt$ @jMD$ML$0LL$IxLD$lIHzL\$MKALL$I[C|LaA<:xA|$0KA<:1LK4MMD3DA_ENA~KHA<$Mt$H9uH4$AD$,H9HIHMt$HAD$0ffo MMt$@Lt$@Il$AD$ LH\$,ID$AL$0'LHLHfT$,A#AADD$,A](E E,؀DTLHxL[]A\A]A^A_H=1HT$@蝪Ll$@MLl$0ImfH<$LL IIt{|$D$AyH8AAIt5|$CIt$HT$@IHxBt$@LVijH,$1H0IH5˱覬IL$H=H51HQH?ͬE1lH5ƱLHH6IHtHI,$HHtH<$D$,XIHL|$@Il$LLt$,ժLLHHD$,At%LƉD$,R>H貭D!LSI:A#JMjMt]1HHtNL5U AE#NupI I>uL5 AE#^urI I>uHL٣Hm I,$BLE1舣HھHT$,IvHަy顱I 2IvHz|$ܰA|$usA9L%AfC0LsHHCC [0IWLs@LsH1HAOHC0LL|$,HKH̚HC L̠LLL~T$,AYEL$(AAE D$,DDD$,DHmyH[IHJHHL6H|$(LHH|$L)HL$LHHt$褠LD$LLHLLD$iAt$(D$(A D$,LD$LLLLhLH踠D$(A D$,Ed$(D4$L H+l$Hk HhH[]A\A]A^A_ÐHIMHD$4A@LLP\XZT$,AEL$(AAE D$,EDD$,AEHmuH菖IHOٞHH6LŜL\$(LLLپL\$踕HL$LHHt$3LD$HLLLLD$At$(D$(A D$,LD$$LLLLLOHGD$(A D$,Ed$(D=4$LA蚛L+l$Lk @HھHCHL1HC0їHC Lѝi$HHIHޥ1HI/HuLHL}H} 1IHH賗ImHD$ H|$_LT$M_D$,ILT$AӥLl$0LH[I9LZHHiH5Hf.:E1f(fT0:AfV2:f.:AEDf.D $zafT :f.:LHH4$H{ML1LA0H0L_HHH{1kA!H=EH?mD#oKLoMtf1RIHtWH-ED#MH H}uL=bEE#GI I?uLLI,$2H+*!LAI;ߢDA#sISH$Hti1褐IHtZL%DA#L$"I I<$uL%DA#D$wI I<$uH<$LlI.L蚛H蒛H+ʢ鏣E!EL6I8\EE#HMpMte1IHtVL%7EE#\$uRI I<$uL%EE#T$I I<$uLL賑ImH+naIt$Lܔy3It$LƔ鞢HuL譔I LHH I 6IwLi餡It$LOt'It$L5鈡cGff.fSHHHPHH^H{躖t1H[H7H5H88H HH9u7 Ht(HPHfo 6@0fH@HP@@ H0H10Huf.SHH$tH{A1Eġ[@AUATUSQHGH5HH9.H;= H;=H;=H;=H;=H;=H9=%AąH5KH H5<HH5-HݔtbH5"HʔtgL-ItHA誔t$HHuH}H56AH:rZD[]A\A]AAAAE1AAAf.UHH蓗HEH]H@fAWAVAULoATLUSHXD$Ld$ H=z1L H\$ HH+H=y脔HHPHPH@0fLxHP@LHT$Lfoa3H@P X0LL輔Lu HE LD$H{IHocLD$LHLLLD$d$ ok l$0os0t$@D$DDK(D$ C,DʀtD$LD$H|$HD$L@1軔HHeHIHmL|$HxHL葐LLAH~AtL[I\$L豔L聕HmHLH?HL1H)YHH 胎IHHHHH+IImMLLMHHFHLWI,$ILQHL5I/HudL4H+HM1HLHmH]I.aHXH[]A\A]A^A_@H+&M7H.HL1蚓HHmI.u LgHLI\$HmuHaLH?HL1H)輌HHZ IHIHkHHH+IImcf.I,$ILԉMQqHHTHL1蓒I/HHmI.LM1=E1HE LD$p裑IH0HsL Ld$HHT$ LLD$D)DK(D$ C,DˀD$H|$MHD$8L誌u+L-H51I}蝉H蠈H-tH51H}rLUH FH5H9GHmuHH1SA!DL dI9A#AMyMtc1IHtTL%fAE#T$utI I<$uL%(A#T$I I<$uLLI.LEL蔇Ht HmMIt$LwLH5I;6I It$L諊ZәmHHH(>H=̻׍HHHEHE0fL}HE@HT$LLfo ,HEE M0蟄tL0Lu *'AWAVAUI1ATUHSHhH=Lt$0D$(L蜉Ld$0MI,$I}HH9HIEI9HEL}MuLLD$HT$(L$LHmIm=H-MHc\H1@Hh[]A\A]A^A_@H59EI}LLH=9IHHI9tHEL}LM]L߉D$L\$Ht$HT$($fLD$ԄD$HcHh[]A\A]A^A_H;=T.K(AL$,H=RLL7HHH4H9ILEHEILH<$LLD$8L $D$IqHHt$Ht$H|$HT$($(I/;HD$D$&AA AAD$D T$tt$(Lt1KwHHH5I}H5IH9 ӊH5L,xH5}LsIHoLHH=ʷI/IML$CH}H|$H<$VH5&LD$, HIH$KLLH=]I/IH$cMH|$HD$LT$HH$H=LT$HT$HIbLHT$~H4$MOLIULLL$LFHFLD$LD$,Ht$Lt$L\$Iw ImuLLt$L\$L\$Lt$H<$Lt$L\$|$,H|$LD$HWH9L9!LI!Lm1HHSLf.'f. 'z`u^苃IH•AL$,H=LHI/HcLH$ˀH<$NHH/L{IL+zgIHH(YI]ߕpff.@UHH@H H/@H}HHH/$HEH]H@AVL5״AUATAUHSHHHzL9uH+AHEHD[]A\A]A^LHL$PAŅuHEtHT$HLE1HHAEtH iHP1H5LH9LH3HHzAVAULoATLAUSHH@D$J}HHHT$Lt$ HHsHLLDd$4~S(D$ C,ӀMH|$H@1D$HD$׆IHZH~IHLl$HxJL譂LLAM~ C|MNt?Mt$H҆uH覇H@L[]A\A]A^H莅uIMt$M!H52:H>#Nt4LvMtx1{IHtiL-7I}t)A#Eu I H IuL y駓L-I}tA#}u,I LL}I,$hHE1ʆIuLɀyP鈓ff.ATLgUHLQu6H1HHؔH]HmIuH|LZ]A\LۃuL_u,H=Լ诃HHH5 E1H8}H=胃Hff.AUATUHtSHFIHIՔH5MH譁tUH5.H蚁t2LHL]A\A]郃HH5H:|]A\A]]LLA\A]]LLA\A]4e@AU1ATUHHH=kLl$LCLd$MI,$IAT$PLHu,IHHHl$NIH@ L ֓@I|$0H~H׈H|$HL]A\A]aIHtH(AT$PLHu~IHHHl$轃IHt$@ L I@SI|$0H~H JH|$nff.AUIATUHLXIHt$@ @I|$0LH~L]A\A]AV1AUIATUSH@H=ȱLt$Lk}#Ld$MI,$?ID$L\9HHAoD$LHLH\$D$AoL$ HL$ AoT$0T$0D$4xAT$(D$A D$,рIH|$H@1D$HD$xHHSHIxIHLl$HxHLK}LLAH~KETLKEt)I\$HnuBHBH@L[]A\A]A^MMt C|MNtMt$H1tDHuIMt$LZ|LKH5E1I8Iy!H5~H>#FLvMtc1.vIHtTL% A#L$uqI I<$uL%BA#T$}I I<$uLLwImFHE1'H-ۄH5E1H}xIt$L{z馐H -K^IHH(ID$La}HHzIt$ LH\$HT$HHLD$4vAT$(D$A D$,рH|$IH@1D$HD$~IHtaH%vIHLl$HxJLzHLMIt$Lyny_AVAUI1ATUHSHH=ŭHT$D$cyH\$HH+H}L%L9MEHEI9\IEL|IH]HpH@0fHKHp@foIUHuP HxLD$H@X0}HmNIm6{(D$ C,EHL[]A\A]A^H5|@HE9HHH=өHH1MEM9uxIEMH={IHINHAF0ffo IN@IT$HKIFHuI~AF LD$AN0|HmtiMM H5:L{qIUHLH= 7IHJLtMMHMMtL'!I:AE#ZMrMt]1qIHtNH-& #UuNH H}uH- AD#EuOH H}uLLsImkI,$&rHuLvyیI UHuLvy齌L%I$HmYHHH(H}L%L9HEL%I$m~ff.AVAUI1ATUHSHH=5HT$D$u H\$HH+ڌH}L%(L9MEHEI9\IELyIHzHpH@0fHKHp@foIUHuP HxLD$H@X0rHmNIm6{(D$ C,EHL[]A\A]A^H5n)y@HE9HHH=CnHH1MEM9uxIEMH=%xIHINHAF0ffo IN@IT$HKIFHuI~AF LD$AN0qHmtiMM H5LbxqIUHLH=|IHJLpMMHMMupL!I:"AE#ZMrMt]1EnIHtNH- #UuNH H}uH-[ AD#EuOH H}uLLpImI,$C鏊HuLCsyI UHuL%syډL%e|I$Hm[VHHމH(܉H}L%*L9HEL%|I$銉雉ff.AT1USHHH=HT$RrLd$MtQI,$At$PH{nHHHH=ծ1lHS|HIHL[]A\zUIHtH(At$PH{*nHHaHH=x1=lHIH{ff.AVH AUATUHHHSHCHXL-^{HD$D$ Ll$ Ll$P1LL$(LD$lZYLd$M9VLt$ H=i1Lq?Ld$ MLd$I,$ЈAoL$H|$L$ AoT$ T$0Ao\$0\$@L9H}H,H9Ll$HEMEI9qIELtIH0LHH@0fIULH@HuHxLfo%@ LD$H@`0qHmImuLlLt$T$Av(A V,HPL[]A\A]A^H5ctLUAfLHH=7bLd$HH`Ll$MEI9uxIEH=sIHIT$HfHuLIT$@I|$IUfo5ID$LD$AD$0Al$ At$0pHm逇H5LLsqM]ALLH=eIHFI|$H5Lt$ H9lIt$ LH|$L9t ƅxPLsLd$H}HH9~HEH-wIRH5Բ1H}rE1?HwISH5H81rHmu !L-XI}2AE#EMuMtc1hIHtTH- AD#Uu]H H}uH-AD#MH H}uLLdjImI,$-LE1jdHuLmyRqHvH5>E1H:j$I HuL9mgPHD$IHH('龄Ld$e酄AWAVAUATUSHHGHD$HBHfofo H|$ LsHL$foH$Hl$(LD$0HHHT$HL$XHt$ D$`HD$( Ƅ$H$D$L$8D$HL$hD$x$$nL$LnpHHvpIHoHs Ld$HLLHlL\$0H$LHMMLL$lLLLeIGLfLHLfoVLIXLIL$M)$oH$LMLLgLLgLIfuI݋D$ItQqHpLpLkHL[]A\A]A^A_HLLHkL\$0Ht$` HD$HpLpHt$HsLl$Lm̂LjuL_gLcIi/HL$HD$ATIUHHHH(HHH=^IHRHI9uH]A\H1HL1kHmuHHD$FfHD$ff.@AU1H ATUSHHHH4HXH-NsLL$LD$D$ Hl$Hl$dHt$H9 HD$HHHt$HQHHLd$ H LH|$H9tƅLm3H=1IHHsHxLHL$ [dt$ H|$=uMHXL[]A\A]H~L@L9cLlHqH5IE1H8eImuLdE1AV1AUATUSHHH5H HL$HT$D$ ^jAHl$L%JH}L9Ll$HEMEI9IEL)kIHIt$HAD$0ffo  It$@HKIUAD$ HuI|$ID$LD$ AL$0eHmImDK(D$ C,DˀH L[]A\A]A^L:kHEHHLHHLl$MEM9u"IEH=-8jIHH5LjuIUt@LHH=IHu@H oHPH5Ѫ1E1H9j%H=oHRH51H?jHm{HE1bDL֐!6I;AE#sMsM1`HHt~L-яI}t>AE#Eu I LCbcH6bKIuHeyL-e A#MuEI I}uHL%bHm]I,$LE1a I +IuH:ey~HE0]fHnG,Hff.fAV1AUATUSHHH5pH HL$HT$D$ gHl$L% H}L9Ll$HEMEI9IELgIH?It$HAD$0ffo It$@HKIUAD$ HuI|$ID$LD$ AL$0bHmImDK(D$ C,DˀH L[]A\A]A^LgHEGHHLCHHLl$MEM9u"IEH=fIHIH5ДLguIULHH=IHuL_H_DLЍ!͐I;AE#sMsM1z]HHL-njI}tAE#EuaI H="lHRH51H?gHmrHE1_H kHPH5Ц1E1H9fdIuHZby1L- A#MutAE LmƉf.fAV1AUATUSHHH50H HL$HT$D$ ZyHl$L%ʉH}L9Ll$HEMEI9IEL[IHIt$HAD$0ffo It$@HKIUAD$ HuI|$ID$LD$ AL$01UHmImDK(D$ C,DˀH L[]A\A]A^L[HEHHLHHLl$MEM9u"IEH=ZIH$H5LH[uIULHH=f葶IHuL|SHoSDL!I;ЈAE#sMsMtb1>QHHtSL-I}tAE#EuWI L-RA#MI I}uHLSHm#I,$;LE1RvIuH,VyMH=_HRH5i1H?gZHmHE1qR*H M_HPH521E1H9-ZHEGIuHU6χI 銇AV1AUATUSHHH5H HL$HT$D$ WHl$L%H}L9HELl$I}L9IEH=juXIH]It$HAD$0ffo bIt$@HKIUAD$ HuI|$ID$LD$ AL$0 ZHmImDC(D$ C,DÀH L[]A\A]A^LX1HEHHLϳHH E1H5BXIULHH=\至IHLnPBHaP*H =]HP1H5 H9 XxDLa~!5I:AE#ZMrM1 NIHH-X}H}tV#Uu:H H=\HRH51H?WHmHOHuLSygH-} #Mu1H H}uLLOImI,$HuLRyI @AV1AUATUSHHH5H HL$HT$D$LD$THl$L%H}L9Ll$HEMEI9Lt$IEI~L9/IqUIHMT$HAD$0ffo ^MT$@INIUAD$ HuI|$AL$0LL$LCID$eTHmIm^I.GD[(D$ C,DۀH L[]A\A]A^LtUHE[HHL轰HHLl$MEM9IELt$I~L9u!IH=Q\TIHH54TuIvLHH= 8IHuHmImrE1H5ہLT\IUt:LHH=ܯIH66LLLLH=YHRH5z1H?xTHmsHE1LHuLFH QYHPH561E1H91TPL -YHV1H5I9TDH-Qz!ӃH}HAD#ELuMt[1IIHtLH-OyH}t #}uGH H-z #UuOH H}uLLKImʂI,$u7HuLNyZYuHl$(L5stH}L9Ll$ HEMEI9HT$IEL9LDFIH0~HxHf@0HKfo 0Hx@IUHuLT$H@Hx@ H0MELD$ DHm#ImDs(D$ C,DH0L[]A\A]A^LQFHUHHL蚡HHTLl$ MEM9IEHT$L9tHt$HٿK}H=s'EIH#fo#LT$fML$HAD$0HKIUML$@HuI|$ID$AT$ A\$0Mu"LD$ CHmH=MZILL$ LIBH|$H/u|H5rrL*EIut LHH=HrsIHHFJHV1H5)H;)EHmuH:=E1YL*=3H JHR1E1H5H9D(DL'k!"|I8{A#pMpMt]1:IHtNH-'jH}tAD#MuRH H-j #}uZH H}uLLxHl$L%jmH}L9Ll$HEMEI9IELI?IHnxIt$HAD$0ffo 6It$@HKIUAD$ HuI|$ID$LD$ AL$0a8HmImDK(D$ C,DˀH L[]A\A]A^LZ?HEGHHL裚HHLl$MEM9u"IEH=MlX>IHxwH50lL>uIULHH=l1IHuL7H7DL0e!vI;vAE#sMsM14IHH-'dH}tAD#EuaH H=CHRH5g~1H?e>HmvHE1o6H KCHPH50~1E1H9+>dHuL9y*vH-zd #Mu1H H}uLL;6Im/vI,$vL/H-G/HHLEM!H.L%/H5_M\$`HH`HMkMM{(HY@L-YL5YL=YHY\HYHl+I$H5~_8HYHH+H /H=jVHcWHUHTHnR$+H=T$*H=FQ#*H=R#*H=Gd(IH*H=VHH5^gi-H=0ULH5^IK-I,$3-H=^%HH^*H5^H IH+HH iU1HH5o^H,H(,H5Y^HH#XHl,Hm,I,$,H=-^%IH)HL^1H *^H0^H5.^.HWIH*H=b&IHv+H5WHHH5]*I,$9+H=]w$IH.+H5]HHH*H=,I1H MOH]H5]:#HVIH(Im*I,$*H+~*H={N#IH(HSH51_HHS&.*HQH5cLHQ%*HgVH5\LH%)H=+1H7H=\!H%VIH_)HHH5\L%) I"HUIH$)L=OLAAH5U1&IM/)I1L IIH(I,$(IILH$(ML-0ULcۃI IOTtnEAt<=A@GH &LH_L1H51L&I4H=LH5L1%IH;KL=|JHmJM/MAH5K1%IM'I1LIGIH'I,$'IWI7LH#'I L F)IH5 T18%IXL )H=)1H%Ia1H=@O HSIH'HHH5kZL"#&1H=aZ<HeSIH&H-)H5KZLHEH"&HEHH54ZL"r&1H=NV HRIHp&H HLAH"foH@ I HP0H5YHHH(Lx8@P@<"%1H=NHoRIH%HHLH!fo Lx8Hp0H5sYH@ H@(@PH!%H-GLeMt2H}IH%HuHL!<%HHQL+M%1H-SQL%'N<#L@!HDIHO%HHLL-!$HH@uHXH5XL $H5XLH xZL[]A\A]A^A_$ff.ATISQHt4HH3H%LtH C%HCZ[A\%ff.kzff.ATH=P1@H(@,H=PHIHH'H(uLA\ÐS1HH=KHtSPHxHs @0PP[ff.AUATIUHSH(L-%Ll$yH*H(H*1LD$LHH DHmX*HD$L9uLH\$H=IHH|*H|$1.HEHT*H]HHH([]A\A]HxH5KH9)DAUIATIUH D$ xH,H(H+LHt$H1lLd$ty1Ht$HLQt~H=&LIH+HD$Ht$I|$HMLD$ HPHvH|$H/t(H|$H/t$t$ Hyu1H L]A\A]H|$H/U+Ld$I,$;+LE1뷐SHFHHH9N^,cƃt[H{kA1E,[ff.SHwH1HtH(8,HCH[ATUSHG HE1H->DyH uEH}tZHuH HHt,uD eH gH,H"H5(UAH:D[]A\H {"H5d^AH9nff.ATUHQH~H5HH93,H9-Lt\H9-LtSH9-LtJHEH=LHHmI',M,I,$uLHA"HZ]A\H1HH+@,뜐AWAVAUATUHSHxH|$HD$8D$$uH,H(H#,1HL$8HT$0HH5TC+H|$0HGUHt$(IH+Ll$(M~ 8SPL|$@LLŅ-1Ll$8MLt$XLH+HD$(H|$`H|$ZH|$H5+A H|$LHL$$HSHIH*HHD$(>Ht$(1LIMM+H|$@%MtH- LD$LULD$HxL[]A\A]A^A_I} GH5RL.HD$HtH|HD$H H HD$XH|$8H5RIHtHDIHB*LH LL$`H|$8H5sRIHt HIH*LP ILT$hLHH51RE1H:E1I.LLD$LD$HL$L)Ll$IL)HLD$LD$ImoLLD$LD$XA()I}H7)LLL|$@HLB(H_SPHD$Ld$fD$S)M uAIAuLLD$LD$HH5PH:E1Ld$L%H5PI<$Ld$E1E1rL=H5YI?b(fAUIATIUSHXHD$D$ qHf(H(HL(1HT$H5uPL;(H|$Hu!HL̐IHXL[]A\A]HWHD$D$ fo%fo -HD$HHD$D$(L$8'HHt~H=DnIHtxHH?H9tHHHt$(I|$IuHMHT$ LD$ gt$ Hkq:I,$uLE1A#H 'E1 fDATUSHHD$ HpH1'H(H,'H=C~IH 'HsHxHL$ HUdt$ Hp&HL[]A\@PHZff.UHFH&HHHmuHD$MD$f.Ǵ{Hf]&ATUSHHD$ HoH&H(H&H=B}IH&HsHxHL$ HU t$ Ho}&HL[]A\@UHoH1u HH]ff.QHw1HtH()HHZUHHHtH/tH}Ht H/)H]! f.AUIATIUH D$ $nHe)H(Hj)1Ht$HL謌F)1Ht$HL蒌t{H=gAR|IH(HD$Ht$I|$HMLD$ HPHvH|$H/t,H|$H/t>t$ HOn(H L]A\A]% H|$H/(Ld$ fDAWAVAUATLgUSHLHHH)LWIH(H#}H\H H=KHcOHDjIMG(H}w1pHH_H= CE1LHL1jHILIm(Ht H+3(Mt I,$(HH[]A\A]A^A_HEH H IH'HO HHD$HH'E1L;|$}$C<>0Hc< H'JDIH=1BE1LHL1HILHLH{ IH=NJIH&1H=6J1HH&&ATUSHHD$ kH'H(H 'H=>vyIH&HsHxHL$ HU t$ Hk&HL[]A\@HHAT1IH r5SHHHrIH8HLL$LD$(D$ H\$HL$H9BjHD$HHHL$HrH0H&Ht$ L躈HL$HT$(Ht$虈&H=j=UxIHB&H|$LD$ HL$HWIpHxHILD$ ` H|$ H/&H|$H/uAt$ H|$Cj%H8L[A\HyH5E;H90k%E1fAT1IH 3SHHHHH8H!LL$LD$(D$ H\$mHL$H9hHD$HHHL$HrH0H &Ht$ LZHL$HT$(Ht$9%H= <vIHs%H|$LD$ HL$HWIpHxHILD$ H|$ H/1%H|$H/ut$ H|$hu H8L[A\I,$uLE1HyH59H9$AT1IH b2SHHHFH(HLL$LD$H\$%HL$H9J%zgHD$H$HHL$HrH0H %Ht$L$HL$HT$HӅ$H=:uIHd$H|$H $HwHQHxH|$H/g$H<$H/O$H(L[A\ÐQHVu HHZHHZAT1IH 1SHHHbEH(HqLL$LD$H\$v$HL$H9$:fHD$HU$HHL$HrH0H{$Ht$L貄#$HL$HT$H蓄 $H=d9OtIH#H|$H $HwHQHxH|$H/#H<$H/#H(L[A\ÐHHAVIAUIATIUH(HD$D$FeH]$H(H$1Ht$HL΃#1Ht$HL贃#L;%H=x8csIH#HT$Ht$HMI}HD$HHHukLD$I H|$H/#H|$H/uJt$HNe#H(L]A\A]A^1Ht$HL^#LPILL$LH|$H/uvff.@ATSHH=7HD$ rrIHtHT$ HsHx D$ L#HL[A\fATSHH=C7HD$ "rIHtHT$ HsHx8D$ #HL[A\fAT1IH -SHHHBBH8HQLL$LD$(D$ H\$"HL$H9T#cHD$H"HHL$HrH0H#Ht$ L芁"HL$HT$(Ht$il"H=:6%qIH"H|$LD$ HL$ HWIpHxIH|$ H/Y"H|$H/@"t$ H|$c"H8L[A\f.AT1H u,SHHHHAHL%LD$D$Ld$b"HD$L9tdHxH53H9M"H=U5@pIHm"Ht$HxHL$HVHs)t$H|$[bu)HL[A\waHD$H""H(u "I,$ "LE1fDATH g+IHSHH@HPH# HD$D$H\$P1LL$@LD$HgZYhHL$H9#`HD$HGHHqHL$H0H!Ht$(LRHL$HT$8Ht$ 1D!HL$HT$0Ht$H=3nIH^!H|$LD$ LL$(LT$HOIPIqHxLL$ MBH|$(H/!H|$ H/t1H|$H/ut$ H|$` HHL[A\~HyH51H9 H|$(H/U H|$ H/ E1QH&!H HZÐQH Hg HZÐQH HG HZÐU1H 6)SHHHH=HH- LD$Hl$[ Ht$H9t;H~L0L9 HH{ H HH[]^HD$Hd HHt$HQHH: 묐QH& Hw HZÐQHFt H[ HZH HZQHt H+ HZH HZAT1H 'SHHHH<HL% LD$D$Ld$"HD$L9uq]HD$HH(H= 1kIHHt$HxHL$HVHsPt$H|$^HL[A\HxH5/H9tyf.U1H 'SHHHH;HH-LD$Hl$KoHt$H9t;H~L.L9hHH{CHHH[]\HD$HHHt$HQHH묐QH4HgHZÐAT1H %&SHHHH;HL%!LD$D$Ld$r(HD$L9tdHxH5-H9H=e/PjIHHt$HxHL$HVHs)t$H|$k\u)HL[A\[HD$HH(uI,$LE1fDAT1H %%SHHHH#:HL%1LD$D$Ld$kHD$L9uqZHD$HNH(cH=l.WiIH,Ht$HxHL$HVHs t$H|$r[HL[A\HxH5t,H9fAT1H 5$SHHHHC9HL%QLD$D$Ld$HD$L9uqZHD$HH(H=-whIHHt$HxHL$HVHspt$H|$ZzHL[A\HxH5+H9(fAT1IH 2#SHHHb8H8HqLL$LD$(D$ H\$HL$H92YHD$HHHL$HrH0HHt$ LwHL$HT$(Ht$w)H=Z,EgIHH|$LD$ HL$HWIpHxHILD$ pH|$ H/H|$H/t!t$ H|$8YtH8L[A\HyH53*H9.E1AT1H !SHHHH7HL%LD$D$Ld$bHD$L9thHxH5)H9H=U+@fIHQHt$HxHL$HVHsyt$H|$[X(HL[A\sWHD$HH(fAT1IH SHHH"6H8H1LL$LD$(D$ H\$}HL$H9VHD$HHHL$HrH0HMHt$ LjuHL$HT$(Ht$IuH=*eIHH|$LD$ HL$HWIpHxHILD$ H|$ H/H|$H/t!t$ H|$V7H8L[A\HyH5'H9.E1AT1IH BSHHH4H8HLL$LD$(D$ H\$HL$H9UHD$HbHHL$HrH0HHt$ L t0HL$HT$(Ht$s8H=(cIHH|$LD$ HL$HWIpHxHILD$ H|$ H/H|$H/ut$ H|$UH8L[A\HyH5&H9/+AT1IH SHHHb3H8HqLL$LD$(D$ H\$ HL$H92THD$HHHL$HrH0HHt$ LrHL$HT$(Ht$rH=Z'EbIHIH|$LD$ HL$HWIpHxHILD$ 0H|$ H/H|$H/t?t$ H|$8TH8L[A\HyH5:%H95wE1AT1IH BSHHH2H8HLL$LD$(D$ H\$]HL$H9RHD$HHHL$HrH0H-Ht$ LJqHL$HT$(Ht$)qH=%`IHH|$LD$ HL$HWIpHxHILD$ H|$ H/SH|$H/ut$ H|$RH8L[A\HyH5#H90E1fAT1IH SHHH0H8HLL$LD$(D$ H\$HL$H9rQHD$HHHL$HrH0HyHt$ LoHL$HT$(Ht$o"H=$_IHH|$LD$ HL$HWIpHxHILD$ H|$ H/H|$H/uqt$ H|$sQ^H8L[A\HyH5u"H90 E1fAT1IH BSHHHB/H8HQLL$LD$(D$ H\$HL$H9PHD$HHHL$HrH0HHt$ LnHL$HT$(Ht$innH=:#%^IH-H|$LD$ HL$HWIpHxHILD$ H|$ H/H|$H/ut$ H|$PH8L[A\HyH5!H90VE1fAT1H SHHHH-HL%LD$D$Ld$BHD$L9thHxH5 H9H=5" ]IHHt$HxHL$HVHsit$H|$;OcHL[A\SNHD$H=H(&fAT1H SHHHH-HL%LD$D$Ld$b9HD$L9thHxH5H9:H=U!@\IHHt$HxHL$HVHsyt$H|$[NHL[A\sMHD$HH(fAT1IH SHHH",H8H1LL$LD$(D$ H\$}HL$H9LHD$HHHL$HrH0HHt$ LjkjHL$HT$(Ht$IkH= [IHH|$LD$ HL$HWIpHxHILD$ H|$ H/RH|$H/9t$ H|$L H8L[A\HyH5H91AT1H uSHHHH*HL%LD$D$Ld$"HD$L9thHxH5H9H=ZIHHt$HxHL$HVHst$H|$LHL[A\3KHD$HH(jfU1H SHHHH)HH-LD$Hl$KtbHt$H9t0H~LL9qH{HHTH[]JHD$HtHHt$HQHHu1͐ATH=UQXIHt4H@@Il$1HH ID$0UHID$ TLZ]A\ff.AT1IH bSHHH(H8HLL$LD$(D$ H\$=HL$H9IHD$HHHL$HrH0HHt$ L*hHL$HT$(Ht$ hH=WIHoH|$LD$ HL$HWIpHxHILD$ H|$ H/|H|$H/t!t$ H|$IH8L[A\HyH5H9.E1AT1IH SHHH'H8HLL$LD$(D$ H\$HL$H9RHHD$HHHL$HrH0H]Ht$ LfHL$HT$(Ht$fH=zeVIHH|$LD$ HL$HWIpHxHILD$ H|$ H/H|$H/uQt$ H|$SHBH8L[A\HyH5UH90E1fAT1IH bSHHH"&H8H1LL$LD$(H\$_HL$H9FHD$H>HHQHL$HHeHt$ Lre HL$HT$(Ht$QeHt$H|$ HvH2HHH|$ H/H|$H/H8[A\fAT1IH 2SHHH%H8H!LL$LD$(D$ H\$mHL$H9EHD$HHHL$HrH0HHt$ LZdHL$HT$(Ht$9dH= SIHH|$LD$ HL$HWIpHxHILD$ H|$ H/SH|$H/ut$ H|$Eu H8L[A\I,$uLE1HyH5H9AT1IH SHHH#H8HLL$LD$(D$ H\$HL$H9rDHD$HHHL$HrH0HHt$ LbHL$HT$(Ht$b$H=RIHH|$LD$ HL$HWIpHxHILD$ H|$ H/H|$H/uqt$ H|$sD`H8L[A\E1HyH5pH9&fAT1H 5 SHHHHC"HL%QLD$Ld$pHD$L9tTHxH5 H9ePPHsHHH>H<$ gLIH<$HAHH[A\BHD$HHHHqH0HD$H@AU1H % ATSHHHHe!HPL%LL$LD$D$ Ld$Ld$ Ht$L9;BHD$HHHt$HQHHLl$ H LH|$L9uLH=lPIHHsHxLHL$ t$ H|$BuhHPL[A\A]Pƅx_LugH~LuL9gL'H H5~'E1H8I,$uLE1ff.fPHZHMff.fPHvZH-ff.fATHHUHHHt$D$y_H=J5OIHHD$I|$HL$HUHpH|$H/t$HBArHL]A\ff.@ATH~IH5H9I$LA\ff.H!G(Hff.fATHHUHHHt$D$^H=ZENIHHD$I|$HT$HpH|$H/tt$HZ@HL]A\2HHHHt$^HD$HDATHHUHHHt$D$]H=MIH\HD$I|$HT$HpH|$H/tt$H?8HL]A\rAT1UHHH5eH8HL$ HT$(D$ HT$(Ht$H]HT$ Ht$H\H=LIHHD$Ht$I|$HL$ HPHvH|$H/t*H|$H/t&t$ H>H8L]A\E1f.fH ff.ATHUHHH=HD$ AHdHuHxIHT$ Nt$ H">CHL]A\ff.@AU1ATUHHH5H@HL$0HT$8D$HT$8Ht$(H[HT$0Ht$ Hs[H=D/KIHH=,KIHHD$ HT$(I|$IuLL$LEHHHRH|$(H/uH|$ H/ut$H=u81LH=L^ImI,$H@]A\A]1ImuLI,$uL1ATHHUHHHt$D$YZ^H=*JIH;HD$I|$HL$HUHpH|$H/:t$H"<HL]A\ff.@SH~HH5H9H{H H[f.H(HHHt$YHD$HxatHHH|$H/H(HwHߐH(HHHt$'YcHD$HxuH6HH|$H/>H(HWHߐH(HHHt$XHD$HxuHHH|$H/H(HHߐSHHHH Ht$cXHD$HsHxt HHH|$H/H [HNHH(HHHt$WHD$HxuHHH|$H/_H(H'HߐH(HHHt$W?HD$HxuHHH|$H/H(HHߐH(HHHt$7WHD$Hx1uHFHH|$H/H(HgHߐSHHHH Ht$VHD$HsHx)u HHH|$H/H [HHH(HHHt$gV`HD$HxuHvHH|$H/;H(HHߐATHHUHHHt$D$UH= EIHHD$I|$HL$HUHpH|$H/t$H7HL]A\ff.@ATHHUHHHt$D$YUH=* EIHHD$I|$HL$HUHpH|$H/t$H"7gHL]A\ff.@ATHHUHHHt$D$TTH= uDIH1HD$I|$HL$HUHpmH|$H/0t$H6HL]A\ff.@ATHHUHHHt$D$TPH=CIH-HD$I|$HL$HUHp H|$H/,t$H5HL]A\ff.@ATHHUHHHt$D$yS"H=J5CIHHD$I|$HL$HUHpH|$H/t$HB5HL]A\ff.@ATHHUHHHt$D$R2H=BIHHD$I|$HL$HUHpH|$H/t$H4HL]A\ff.@ATHHUHHHt$D$9RH= AIHHD$I|$HL$HUHp-H|$H/t$H4HL]A\ff.@ATHHUHHHt$D$QH=jUAIHHD$I|$HL$HUHpH|$H/t$Hb3}HL]A\ff.@UHHSHHHt$QhHD$HsHxHH|$HH/tHH[]@ATHHUHHHt$D$PH=jU@IHHD$I|$HL$HUHp H|$H/t$Hb2HL]A\ff.@ff.AT1UHHH5H8HL$ HT$(D$ %HT$(Ht$HOHT$ Ht$HOH=va?IHHD$Ht$I|$HMLD$ HPHv0H|$H/t*H|$H/t&t$ H^1yH8L]A\6/ff.fATHHUHHHt$D$N"H=>IHHD$I|$HL$HUHpH|$H/t$H0HL]A\ff.@ATHHUHHHt$D$INH=>IHHD$I|$HL$HUHp-H|$H/t$H0qHL]A\ff.@HOHHtHtHPHH1ZDAWAVAUATUSHH(:HH{HG6HVHZHk(D$HM-T$HHHE1HD$HL H{ HtI1HHHLpHLKIHHHL$L1HusLcEM9O<E1HuIEJ|L_A,HH ^Eu 0IAGII9|A|$u)AELL$I1LrHKHmH(L[]A\A]A^A_H5 H/tXH5 HAŅH5HAŅH|$H57rHD$sH|$H5rAWHD$IH;E1C|$A0IHH|$H5qHD$HH5rH8HmLE1>L H5qE1I9HtH5ErH:uL\H5qI8]-LAH5qE1I8?Zf.AVAUATUHSHH=HD$ 9HLhLt$ IHsLLt$ H+SHuLLt$ H+?HL[]A\A]A^ff.@PHH5qH8yZfAVAUIATIUH(D$ *HLH(H1Ht$HL*Iq1Ht$HLI;H=8IH H=8IH HD$HT$I|$IuLL$ LEHHHRH|$H/r H|$H/ut$ H*u<1LH=,oLImI# I,$ H(L]A\A]A^ImuLEI,$- LE1/ff.fAUIATIUH D$ D)H H(H 1Ht$HLG 1Ht$HLGZ H=n7IH HD$Ht$I|$HMLD$ HPHvH|$H/ H|$H/t!t$ Hg), H L]A\A]=ff.AUIATIUH D$ T(H$ H(HO 1Ht$HLF+ 1Ht$HLF H=~6IH HD$Ht$I|$HMLD$ HPHv]H|$H/r H|$H/t!t$ Hw( H L]A\A]Mff.ATHUHHl$HH H]HH HHmIuHHL]A\ff.HHUHH&H H(H| HH];Fff.UHH&H` H(H[ HH]Eff.HHATUSHDIH HsHH1H=kHmIf L[]A\ff.fUHH&HH H(HC HH][Eff.BUSQ5 HVH9Hu/HvHO9@ǃAD8 HHZ[] tHuHMHĀ [HfSHFHHH9nW íƃt[H{A1E [ff.ATHHUHHHt$C H|$HLH|$IH/ HL]A\ff.@ATH yUSHHW,H$Hcx IS(yH L@x Hx{8HcS4HK HsDKPHLCP1ATUWH=lH H[]A\fUSHHRHGHh t HS8HlXH[]HHas_integer_ratiobit_length__module__numbersNumberregisterRationalcollectionssign digits exponentDecimalTuple(ss)namedtuplecollections.abcMutableMappingSignalDicts(OO){}decimal.DecimalExceptionDefaultContextdecimal_contextHAVE_CONTEXTVARHAVE_THREADSBasicContextExtendedContext1.70__version____libmpdec_version__|OOOOOOOOargument must be an integerargument must be int or floatcannot convert NaN to integernumeratordenominatorinvalid signal dictargument must be a contextformat arg must be strinvalid format stringdecimal_pointthousands_sepgroupinginvalid override dict-nanDecimal('%s')O|OOF(i)OO|Oargument must be a Decimalgetcontextsetcontextlocalcontextcopy__enter____exit__precEmaxEminroundingcapitalsclampexplnlog10next_minusnext_plusnormalizeto_integralto_integral_exactto_integral_valuesqrtaddcomparecompare_signaldividedivide_intdivmodmax_magmin_magmultiplynext_towardquantizeremainderremainder_nearsubtractpowerfmaEtinyEtopradixis_canonicalis_finiteis_infiniteis_nanis_normalis_qnanis_signedis_snanis_subnormalis_zero_applycopy_abscopy_decimalcopy_negatelogblogical_invertnumber_classto_sci_stringto_eng_stringcompare_totalcompare_total_magcopy_signlogical_andlogical_orlogical_xorrotatesame_quantumscalebshiftclear_flagsclear_traps__copy____reduce__create_decimalcreate_decimal_from_floatrealimagadjustedconjugateas_tuple__deepcopy____format____round____ceil____floor____trunc____complex____sizeof__otherthirdctxMAX_PRECMAX_EMAXMIN_EMINMIN_ETINYdecimal.InvalidOperationdecimal.ConversionSyntaxdecimal.DivisionImpossibledecimal.DivisionUndefineddecimal.InvalidContextdecimal.FloatOperationdecimal.DivisionByZerodecimal.Overflowdecimal.Underflowdecimal.Subnormaldecimal.Inexactdecimal.Roundeddecimal.Clampeddecimal.SignalDictMixindecimal.ContextManagerdecimal.Contextdecimal.Decimalinternal error: could not find method %svalid range for prec is [1, MAX_PREC]valid values for rounding are: [ROUND_CEILING, ROUND_FLOOR, ROUND_UP, ROUND_DOWN, ROUND_HALF_UP, ROUND_HALF_DOWN, ROUND_HALF_EVEN, ROUND_05UP]internal error in context_setroundvalid range for Emin is [MIN_EMIN, 0]valid range for Emax is [0, MAX_EMAX]valid values for capitals are 0 or 1valid values for clamp are 0 or 1internal error in context_settraps_listinternal error in context_setstatus_listoptional argument must be a contextinternal error in flags_as_exceptionargument must be a tuple or listconversion from %s to Decimal is not supportedcannot convert NaN to integer ratiocannot convert Infinity to integer ratiocannot convert Infinity to integerexact conversion for comparison failedinternal error in context_settraps_dictargument must be a signal dictoptional argument must be a dictformat specification exceeds internal limits of _decimalcannot convert signaling NaN to floatoptional arg must be an integercontext attributes cannot be deletedinternal error in dec_mpd_qquantizeCannot hash a signaling NaN valuedec_hash: internal error: please reportinternal error in PyDec_ToIntegralValueinternal error in PyDec_ToIntegralExact0w1/1g11localcontext($module, /, ctx=None) -- Return a context manager that will set the default context to a copy of ctx on entry to the with-statement and restore the previous default context when exiting the with-statement. If no context is specified, a copy of the current default context is used. setcontext($module, context, /) -- Set a new default context. getcontext($module, /) -- Get the current default context. create_decimal_from_float($self, f, /) -- Create a new Decimal instance from float f. Unlike the Decimal.from_float() class method, this function observes the context limits. create_decimal($self, num="0", /) -- Create a new Decimal instance from num, using self as the context. Unlike the Decimal constructor, this function observes the context limits. copy($self, /) -- Return a duplicate of the context with all flags cleared. clear_traps($self, /) -- Set all traps to False. clear_flags($self, /) -- Reset all flags to False. shift($self, x, y, /) -- Return a copy of x, shifted by y places. scaleb($self, x, y, /) -- Return the first operand after adding the second value to its exp. same_quantum($self, x, y, /) -- Return True if the two operands have the same exponent. rotate($self, x, y, /) -- Return a copy of x, rotated by y places. logical_xor($self, x, y, /) -- Digit-wise xor of x and y. logical_or($self, x, y, /) -- Digit-wise or of x and y. logical_and($self, x, y, /) -- Digit-wise and of x and y. copy_sign($self, x, y, /) -- Copy the sign from y to x. compare_total_mag($self, x, y, /) -- Compare x and y using their abstract representation, ignoring sign. compare_total($self, x, y, /) -- Compare x and y using their abstract representation. to_eng_string($self, x, /) -- Convert a number to a string, using engineering notation. to_sci_string($self, x, /) -- Convert a number to a string using scientific notation. number_class($self, x, /) -- Return an indication of the class of x. logical_invert($self, x, /) -- Invert all digits of x. logb($self, x, /) -- Return the exponent of the magnitude of the operand's MSD. copy_negate($self, x, /) -- Return a copy of x with the sign inverted. copy_decimal($self, x, /) -- Return a copy of Decimal x. copy_abs($self, x, /) -- Return a copy of x with the sign set to 0. canonical($self, x, /) -- Return a new instance of x. is_zero($self, x, /) -- Return True if x is a zero, False otherwise. is_subnormal($self, x, /) -- Return True if x is subnormal, False otherwise. is_snan($self, x, /) -- Return True if x is a signaling NaN, False otherwise. is_signed($self, x, /) -- Return True if x is negative, False otherwise. is_qnan($self, x, /) -- Return True if x is a quiet NaN, False otherwise. is_normal($self, x, /) -- Return True if x is a normal number, False otherwise. is_nan($self, x, /) -- Return True if x is a qNaN or sNaN, False otherwise. is_infinite($self, x, /) -- Return True if x is infinite, False otherwise. is_finite($self, x, /) -- Return True if x is finite, False otherwise. is_canonical($self, x, /) -- Return True if x is canonical, False otherwise. radix($self, /) -- Return 10. Etop($self, /) -- Return a value equal to Emax - prec + 1. This is the maximum exponent if the _clamp field of the context is set to 1 (IEEE clamp mode). Etop() must not be negative. Etiny($self, /) -- Return a value equal to Emin - prec + 1, which is the minimum exponent value for subnormal results. When underflow occurs, the exponent is set to Etiny. fma($self, x, y, z, /) -- Return x multiplied by y, plus z. power($self, /, a, b, modulo=None) -- Compute a**b. If 'a' is negative, then 'b' must be integral. The result will be inexact unless 'a' is integral and the result is finite and can be expressed exactly in 'precision' digits. In the Python version the result is always correctly rounded, in the C version the result is almost always correctly rounded. If modulo is given, compute (a**b) % modulo. The following restrictions hold: * all three arguments must be integral * 'b' must be nonnegative * at least one of 'a' or 'b' must be nonzero * modulo must be nonzero and less than 10**prec in absolute value subtract($self, x, y, /) -- Return the difference between x and y. remainder_near($self, x, y, /) -- Return x - y * n, where n is the integer nearest the exact value of x / y (if the result is 0 then its sign will be the sign of x). remainder($self, x, y, /) -- Return the remainder from integer division. The sign of the result, if non-zero, is the same as that of the original dividend. quantize($self, x, y, /) -- Return a value equal to x (rounded), having the exponent of y. next_toward($self, x, y, /) -- Return the number closest to x, in the direction towards y. multiply($self, x, y, /) -- Return the product of x and y. min_mag($self, x, y, /) -- Compare the values numerically with their sign ignored. min($self, x, y, /) -- Compare the values numerically and return the minimum. max_mag($self, x, y, /) -- Compare the values numerically with their sign ignored. max($self, x, y, /) -- Compare the values numerically and return the maximum. divmod($self, x, y, /) -- Return quotient and remainder of the division x / y. divide_int($self, x, y, /) -- Return x divided by y, truncated to an integer. divide($self, x, y, /) -- Return x divided by y. compare_signal($self, x, y, /) -- Compare x and y numerically. All NaNs signal. compare($self, x, y, /) -- Compare x and y numerically. add($self, x, y, /) -- Return the sum of x and y. sqrt($self, x, /) -- Square root of a non-negative number to context precision. to_integral_value($self, x, /) -- Round to an integer. to_integral_exact($self, x, /) -- Round to an integer. Signal if the result is rounded or inexact. to_integral($self, x, /) -- Identical to to_integral_value(x). plus($self, x, /) -- Plus corresponds to the unary prefix plus operator in Python, but applies the context to the result. normalize($self, x, /) -- Reduce x to its simplest form. Alias for reduce(x). next_plus($self, x, /) -- Return the smallest representable number larger than x. next_minus($self, x, /) -- Return the largest representable number smaller than x. minus($self, x, /) -- Minus corresponds to the unary prefix minus operator in Python, but applies the context to the result. log10($self, x, /) -- Return the base 10 logarithm of x. ln($self, x, /) -- Return the natural (base e) logarithm of x. exp($self, x, /) -- Return e ** x. abs($self, x, /) -- Return the absolute value of x. as_integer_ratio($self, /) -- Decimal.as_integer_ratio() -> (int, int) Return a pair of integers, whose ratio is exactly equal to the original Decimal and with a positive denominator. The ratio is in lowest terms. Raise OverflowError on infinities and a ValueError on NaNs. as_tuple($self, /) -- Return a tuple representation of the number. from_float($type, f, /) -- Class method that converts a float to a decimal number, exactly. Since 0.1 is not exactly representable in binary floating point, Decimal.from_float(0.1) is not the same as Decimal('0.1'). >>> Decimal.from_float(0.1) Decimal('0.1000000000000000055511151231257827021181583404541015625') >>> Decimal.from_float(float('nan')) Decimal('NaN') >>> Decimal.from_float(float('inf')) Decimal('Infinity') >>> Decimal.from_float(float('-inf')) Decimal('-Infinity') shift($self, /, other, context=None) -- Return the result of shifting the digits of the first operand by an amount specified by the second operand. The second operand must be an integer in the range -precision through precision. The absolute value of the second operand gives the number of places to shift. If the second operand is positive, then the shift is to the left; otherwise the shift is to the right. Digits shifted into the coefficient are zeros. The sign and exponent of the first operand are unchanged. scaleb($self, /, other, context=None) -- Return the first operand with the exponent adjusted the second. Equivalently, return the first operand multiplied by 10**other. The second operand must be an integer. rotate($self, /, other, context=None) -- Return the result of rotating the digits of the first operand by an amount specified by the second operand. The second operand must be an integer in the range -precision through precision. The absolute value of the second operand gives the number of places to rotate. If the second operand is positive then rotation is to the left; otherwise rotation is to the right. The coefficient of the first operand is padded on the left with zeros to length precision if necessary. The sign and exponent of the first operand are unchanged. logical_xor($self, /, other, context=None) -- Return the digit-wise 'exclusive or' of the two (logical) operands. logical_or($self, /, other, context=None) -- Return the digit-wise 'or' of the two (logical) operands. logical_and($self, /, other, context=None) -- Return the digit-wise 'and' of the two (logical) operands. same_quantum($self, /, other, context=None) -- Test whether self and other have the same exponent or whether both are NaN. This operation is unaffected by context and is quiet: no flags are changed and no rounding is performed. As an exception, the C version may raise InvalidOperation if the second operand cannot be converted exactly. copy_sign($self, /, other, context=None) -- Return a copy of the first operand with the sign set to be the same as the sign of the second operand. For example: >>> Decimal('2.3').copy_sign(Decimal('-1.5')) Decimal('-2.3') This operation is unaffected by context and is quiet: no flags are changed and no rounding is performed. As an exception, the C version may raise InvalidOperation if the second operand cannot be converted exactly. compare_total_mag($self, /, other, context=None) -- Compare two operands using their abstract representation rather than their value as in compare_total(), but ignoring the sign of each operand. x.compare_total_mag(y) is equivalent to x.copy_abs().compare_total(y.copy_abs()). This operation is unaffected by context and is quiet: no flags are changed and no rounding is performed. As an exception, the C version may raise InvalidOperation if the second operand cannot be converted exactly. compare_total($self, /, other, context=None) -- Compare two operands using their abstract representation rather than their numerical value. Similar to the compare() method, but the result gives a total ordering on Decimal instances. Two Decimal instances with the same numeric value but different representations compare unequal in this ordering: >>> Decimal('12.0').compare_total(Decimal('12')) Decimal('-1') Quiet and signaling NaNs are also included in the total ordering. The result of this function is Decimal('0') if both operands have the same representation, Decimal('-1') if the first operand is lower in the total order than the second, and Decimal('1') if the first operand is higher in the total order than the second operand. See the specification for details of the total order. This operation is unaffected by context and is quiet: no flags are changed and no rounding is performed. As an exception, the C version may raise InvalidOperation if the second operand cannot be converted exactly. to_eng_string($self, /, context=None) -- Convert to an engineering-type string. Engineering notation has an exponent which is a multiple of 3, so there are up to 3 digits left of the decimal place. For example, Decimal('123E+1') is converted to Decimal('1.23E+3'). The value of context.capitals determines whether the exponent sign is lower or upper case. Otherwise, the context does not affect the operation. number_class($self, /, context=None) -- Return a string describing the class of the operand. The returned value is one of the following ten strings: * '-Infinity', indicating that the operand is negative infinity. * '-Normal', indicating that the operand is a negative normal number. * '-Subnormal', indicating that the operand is negative and subnormal. * '-Zero', indicating that the operand is a negative zero. * '+Zero', indicating that the operand is a positive zero. * '+Subnormal', indicating that the operand is positive and subnormal. * '+Normal', indicating that the operand is a positive normal number. * '+Infinity', indicating that the operand is positive infinity. * 'NaN', indicating that the operand is a quiet NaN (Not a Number). * 'sNaN', indicating that the operand is a signaling NaN. logical_invert($self, /, context=None) -- Return the digit-wise inversion of the (logical) operand. logb($self, /, context=None) -- For a non-zero number, return the adjusted exponent of the operand as a Decimal instance. If the operand is a zero, then Decimal('-Infinity') is returned and the DivisionByZero condition is raised. If the operand is an infinity then Decimal('Infinity') is returned. copy_negate($self, /) -- Return the negation of the argument. This operation is unaffected by context and is quiet: no flags are changed and no rounding is performed. copy_abs($self, /) -- Return the absolute value of the argument. This operation is unaffected by context and is quiet: no flags are changed and no rounding is performed. radix($self, /) -- Return Decimal(10), the radix (base) in which the Decimal class does all its arithmetic. Included for compatibility with the specification. conjugate($self, /) -- Return self. canonical($self, /) -- Return the canonical encoding of the argument. Currently, the encoding of a Decimal instance is always canonical, so this operation returns its argument unchanged. adjusted($self, /) -- Return the adjusted exponent of the number. Defined as exp + digits - 1. is_subnormal($self, /, context=None) -- Return True if the argument is subnormal, and False otherwise. A number is subnormal if it is non-zero, finite, and has an adjusted exponent less than Emin. is_normal($self, /, context=None) -- Return True if the argument is a normal finite non-zero number with an adjusted exponent greater than or equal to Emin. Return False if the argument is zero, subnormal, infinite or a NaN. is_zero($self, /) -- Return True if the argument is a (positive or negative) zero and False otherwise. is_signed($self, /) -- Return True if the argument has a negative sign and False otherwise. Note that both zeros and NaNs can carry signs. is_snan($self, /) -- Return True if the argument is a signaling NaN and False otherwise. is_qnan($self, /) -- Return True if the argument is a quiet NaN, and False otherwise. is_nan($self, /) -- Return True if the argument is a (quiet or signaling) NaN and False otherwise. is_infinite($self, /) -- Return True if the argument is either positive or negative infinity and False otherwise. is_finite($self, /) -- Return True if the argument is a finite number, and False if the argument is infinite or a NaN. is_canonical($self, /) -- Return True if the argument is canonical and False otherwise. Currently, a Decimal instance is always canonical, so this operation always returns True. fma($self, /, other, third, context=None) -- Fused multiply-add. Return self*other+third with no rounding of the intermediate product self*other. >>> Decimal(2).fma(3, 5) Decimal('11') remainder_near($self, /, other, context=None) -- Return the remainder from dividing self by other. This differs from self % other in that the sign of the remainder is chosen so as to minimize its absolute value. More precisely, the return value is self - n * other where n is the integer nearest to the exact value of self / other, and if two integers are equally near then the even one is chosen. If the result is zero then its sign will be the sign of self. quantize($self, /, exp, rounding=None, context=None) -- Return a value equal to the first operand after rounding and having the exponent of the second operand. >>> Decimal('1.41421356').quantize(Decimal('1.000')) Decimal('1.414') Unlike other operations, if the length of the coefficient after the quantize operation would be greater than precision, then an InvalidOperation is signaled. This guarantees that, unless there is an error condition, the quantized exponent is always equal to that of the right-hand operand. Also unlike other operations, quantize never signals Underflow, even if the result is subnormal and inexact. If the exponent of the second operand is larger than that of the first, then rounding may be necessary. In this case, the rounding mode is determined by the rounding argument if given, else by the given context argument; if neither argument is given, the rounding mode of the current thread's context is used. next_toward($self, /, other, context=None) -- If the two operands are unequal, return the number closest to the first operand in the direction of the second operand. If both operands are numerically equal, return a copy of the first operand with the sign set to be the same as the sign of the second operand. min_mag($self, /, other, context=None) -- Similar to the min() method, but the comparison is done using the absolute values of the operands. min($self, /, other, context=None) -- Minimum of self and other. If one operand is a quiet NaN and the other is numeric, the numeric operand is returned. max_mag($self, /, other, context=None) -- Similar to the max() method, but the comparison is done using the absolute values of the operands. max($self, /, other, context=None) -- Maximum of self and other. If one operand is a quiet NaN and the other is numeric, the numeric operand is returned. compare_signal($self, /, other, context=None) -- Identical to compare, except that all NaNs signal. compare($self, /, other, context=None) -- Compare self to other. Return a decimal value: a or b is a NaN ==> Decimal('NaN') a < b ==> Decimal('-1') a == b ==> Decimal('0') a > b ==> Decimal('1') sqrt($self, /, context=None) -- Return the square root of the argument to full precision. The result is correctly rounded using the ROUND_HALF_EVEN rounding mode. to_integral_value($self, /, rounding=None, context=None) -- Round to the nearest integer without signaling Inexact or Rounded. The rounding mode is determined by the rounding parameter if given, else by the given context. If neither parameter is given, then the rounding mode of the current default context is used. to_integral_exact($self, /, rounding=None, context=None) -- Round to the nearest integer, signaling Inexact or Rounded as appropriate if rounding occurs. The rounding mode is determined by the rounding parameter if given, else by the given context. If neither parameter is given, then the rounding mode of the current default context is used. to_integral($self, /, rounding=None, context=None) -- Identical to the to_integral_value() method. The to_integral() name has been kept for compatibility with older versions. normalize($self, /, context=None) -- Normalize the number by stripping the rightmost trailing zeros and converting any result equal to Decimal('0') to Decimal('0e0'). Used for producing canonical values for members of an equivalence class. For example, Decimal('32.100') and Decimal('0.321000e+2') both normalize to the equivalent value Decimal('32.1'). next_plus($self, /, context=None) -- Return the smallest number representable in the given context (or in the current default context if no context is given) that is larger than the given operand. next_minus($self, /, context=None) -- Return the largest number representable in the given context (or in the current default context if no context is given) that is smaller than the given operand. log10($self, /, context=None) -- Return the base ten logarithm of the operand. The function always uses the ROUND_HALF_EVEN mode and the result is correctly rounded. ln($self, /, context=None) -- Return the natural (base e) logarithm of the operand. The function always uses the ROUND_HALF_EVEN mode and the result is correctly rounded. exp($self, /, context=None) -- Return the value of the (natural) exponential function e**x at the given number. The function always uses the ROUND_HALF_EVEN mode and the result is correctly rounded. C decimal arithmetic moduleContext(prec=None, rounding=None, Emin=None, Emax=None, capitals=None, clamp=None, flags=None, traps=None) -- The context affects almost all operations and controls rounding, Over/Underflow, raising of exceptions and much more. A new context can be constructed as follows: >>> c = Context(prec=28, Emin=-425000000, Emax=425000000, ... rounding=ROUND_HALF_EVEN, capitals=1, clamp=1, ... traps=[InvalidOperation, DivisionByZero, Overflow], ... flags=[]) >>> Decimal(value="0", context=None) -- Construct a new Decimal object. 'value' can be an integer, string, tuple, or another Decimal object. If no value is given, return Decimal('0'). The context does not affect the conversion and is only passed to determine if the InvalidOperation trap is active. ?B  ?B?d d K?(OO)InfsNaNexponent must be an integer%s%lisignal keys cannot be deletedO(O)O(nsnniiOO)TrueFalsemoduloargument must be a sequence of length 3sign must be an integer with the value 0 or 1string argument in the third position must be 'F', 'n' or 'N'coefficient must be a tuple of digitsinternal error in dec_sequence_as_strvalid values for signals are: [InvalidOperation, FloatOperation, DivisionByZero, Overflow, Underflow, Subnormal, Inexact, Rounded, Clamped]invalid decimal point or unsupported combination of LC_CTYPE and LC_NUMERICinternal error in context_setstatus_dictinternal error in context_reprContext(prec=%zd, rounding=%s, Emin=%zd, Emax=%zd, capitals=%d, clamp=%d, flags=%s, traps=%s){:%s, :%s, :%s, :%s, :%s, :%s, :%s, :%s, :%s}; uS D_ d_| Vb xb( b +cddd.e4exe(g|ggThjx]jlk(ktkkdll$lmm<mn =nGn}nDnnUo\pppqqt r)r3rHrr(ssetutuvP v v w !wt!x!x!x!xT"'y"7y#y@#yl#y#:z#z,$zl${${$|,%?}l%}%~%C,&l&F&&S,'l''(GP(((3)`))4*7**Ԇ`+F+,H,,,`,g,4--.p..0/l///ݍ<0l00.0I 1dP1111Ў$2`2L223&X333@4X44Z4,5 h5H55 6"`6)6g 7&x77 $8~d8ܖ88U89999$:`:(:f:\;5;k,<y|<7< =9H=_=4>h>>ٜ>-(?B\?a?@@@.0A@AzAB(B $< 4P ԫ D,Էlĸd4<Dd<tD$4pT$)H*$*D+tt+t+D$,H-,../ 2 ,3 l3 33,4l4456477 7!88"x8" 9#L9T&9t)9):+;T-<.\=/t=4/=T/=/=0>T0?0?0@0@1@$3 D< < <<4=4>$?d??xT@@84EFP$GDGGX$H(THDHHI\KTL$dL8M4ODP,tPLQQR DSd S T U !W!W!W!W "Xh"X"X"Y"Y#ZT#Z#[#\$t]@$^$_$a%tb@%c%4e%f&g@&h&i&k'k@'l'l'Tn'o((pd(4r(s(dtt)u)u)v *v*v+w\,w,w,Tx-Ty-dy-y.4{D/{/|0t|P0|04}0}1~41d~d1~1411482Ԁt2t24@5T|5546t6788:Dt::$;p;$;D@<<< =>H>D>>>L *7BBB B(A0D8D 8D0A(B BBBA 0PV( BEG { ABA V8, P.jBED A(Dk (D ABBA zRx ([VP, L/|BAA G0i DABzRx 0$GV, h/AJ  p/YAD B EE zRx   V"^CLt BBA O BBE W EBA A HBE AHBzRx  $U ABB0 ,BBDA G0  DBBA zRx 0$;U6(h MBJA {BB1U, D.|BAA G0i DAB U,@ BDE A(A0Dpa 0D(A BBBA T@DBBG A(D0D@ 0D(A BBBA zRx @(T@BBG A(D0D@ 0D(A BBBA FU0BCA G0l  DABA U"P`lBIB A(J0K_RAE 0D(A BBBA zRx (AULBBB B(A0A8G 8D0A(B BBBA $zRx ,Uax+$A^,(AfzRx U (tBDG0} ABA zRx 0 3U4+6Ai E !U 0d+BED D@  DBBA  TeH`,BBB B(E0A8JP 8D0A(B BBBA zRx P(Td,0-|BAA G0i DABT,t(.($.^BMQP DBA zRx P T((/iBMQP DBA ` U$$X0BMQ@DBzRx @ EU|1(AY A L$ 1BMQ@DB|U181QBEE D(DP (D BBBA zRx P$U$\2NBAN0vDBzRx 0 +V$2NBAN0vDB\ V(26BMQPDBlU(03BJT0 DBA qV@4p4BNNhZpRhA`+ DBA zRx ` IV5A]HV5A]tV05A]V(\5AJT0` AAA zRx 0 oV\$6A](V6(AY A L(6(AY A L($86BJT0 DBA /VW(d6AJT0` AAA  FV\H7A]vV(<7BJT0 DBA |FV@(7BJT0 DBA FVW(P8BJT0 DBA ]VW(,9`BMQP DBA  tV(L:BJT0 DBA |VW(:`BMQP DBA V(P ^BMQP DBA L7X(l?^BMQP DBA X(P@^BMQP DBA Y(ABJT0 DBA <{YW(LBBJT0 DBA |YW(BXBMQP DBA Y(P DBJT0 DBA ZW(DAJT0Q AAA 86ZE$ ETBHA EAB(DE`BMQP DBA t Z(8dF^BMQP DBA  Z$xGBMQPAB Z(XHiBMQP DBA 0 ^[(I^BMQP DBA p [(4JBJT0u DBA \R8thhBKA A(T (D ABBA L\:0JcBKA Tp  DBBA zRx p$[:,KAJDKAJ$\LBGL0uDB [>@BDB A(A0QP 0D(A BBBA zRx P([rK$Ba[+D(XK@l )BDB A(A0QP 0D(A BBBA l[r(BCQP DBA zRx P [^ BS0 EA zRx 0 [D t BS0 EA X[D( JBGL0m DBA [4 J+D f[(!JBGL0m DBA Dk[4(X!DKBCQP DBA _[`X!dBDB B(N0A8D`u 8D0A(B BBBA hSpIhA` zRx `(+[,"pK$@"lKaBDQ0CDBh\@|"P)BDB A(A0QP 0D(A BBBA \r@"(BDB A(A0QP 0D(A BBBA @\0,#JXBDA Q`  ABBA zRx `$\$#KBGL0uDBB]>@#BDB A(A0QP  0D(A BBBA <(]($K6At0]:X$L_D0M A zRx 0]$L_D0M A L]$LL_D0M A |o] %|LhAR0F AA zRx 0 6]T%L_D0M A !]%L_D0M A 0 ]%L_D0M A `\ %(MhAR0F AA \&`M_D0M A \$L&MBGL0uDBt\>$&MBGL0uDB\>$&XNBGL0uDB\>('BCQP DBA @\^$@'|NBGL0uDBh\>(|'PBCQP DBA \^('BCQP DBA \^('BCQP DBA <]^(<(BCQP DBA | ]^(|(PBCQP DBA >]^((BCQP DBA \]^$(`MBGL0uDB$~]>@8)(BDB A(A0QP 0D(A BBBA  d]r$)lMBGL0uDB]>$)MBGL0uDB]>(*BCQP DBA H ]^$H*MBGL0uDBp]>(*XN\AGL0~ AAA ,]$*xNBGL0uDB]>H+BIB A(A0ThcpRhA` 0D(A BBBA zRx `(?]@+x(BDB A(A0QP 0D(A BBBA  ]r+N@+<BDB A(A0QP 0D(A BBBA \ ](H,BCQP DBA  ]^(,BCQP DBA  ^^ ,BS@ BA zRx @ ^(-LBCQP DBA \ ]^(\-BCQP DBA  ^^@-mBBB H(D0G@ 0D(A BBBA \^@-BDB A(A0QP 0D(A BBBA `I^$L.p~BGL@bDB,^)$.dLBGL0uDB^>$.LBGL0uDB^>0/<BID G0  DBBA "z^-H/L;lNH`/ MVBBB B(A0A8G` 8D0A(B BBBA  /^</ PBBB A(D0N@l0D(A BBB|!}^6(0AAD0 AAE @0,PA\ X0DD  C o A |-7^80OSBBE D(DP (D BBBA ]00 QBED D@  DBBA p)k^0(1QBED D@  DBBA )^$p1\RdBID0NDB ^&1DM1DM1DM 1MAJ e AA l,^# ,2bAJ a AA P2Qd2>Aa A Zp,F^2Q5AG _I|&+^D CA 2Q5AG _I&^D CA 3Q$$3]TBHA EAB(L3QCBAA {AB)]3Q5AG _Ip']D CA (3QDAA G AAA zRx   ]$4x#D^<4 P4DMHh47BBB A(D08B@AHMPQ0\ (D BBBA zRx 0(\b 4PhAJ @ AA d/]#$5PEAj A X0/ ])$X5PQBGL0uDB$\D5QBMA JbDAAPG AABzRx $\:(6\lBAA dAB$<6Q/AAH [DAd6\Px6\GGMGDGDGDGDGDGDn_`_R ` p o`p pc'< o&oo%oX6FVfvƀր&6FVfvƁց&6FVfvƂւ&6FVfvƃփ&6FVfvƄք&6FVfvƅօ&6FVfvƆֆ&6FVfvƇև&6FVfvƈֈ&6FVfvƉ։&6FVfvƊ֊&6FVfvƋ il`i YXkt[[[[0\\p]\ ]^n` @ @! +0@7гI0[pP `d l$@{-@0`@:;< =>@A @FpI L`R@B03@` `  `"`)30@;EMP Zb@i r P`  V V%`%7`8  9MN )00pO`6  BpNiW@]ib&qe`#P"@ " @!`` !+  7I [dxlPz@`` @P@ | 0@ "P 3 ` Ep ;@` Z0 )p M tx~ i@ `  {} @@@@ )P0`Pv@NmW qмpsjPu 0и ~0t0s`xs   U<Hc c )XLI28>D<]UvnD<@  %@5-E=ip$ MsDe u|`$`@h 0p&`EDDDD%DDD5.c)6b258b0d8b3e326ddc374fe71ad1243f281f31.debug0_.shstrtab.note.gnu.build-id.gnu.hash.dynsym.dynstr.gnu.version.gnu.version_r.rela.dyn.rela.plt.init.plt.got.text.fini.rodata.eh_frame_hdr.eh_frame.init_array.fini_array.dynamic.got.plt.data.bss.gnu_debuglink 88$o``$( 0pp 8o%%Eo&&@T''<^Bccphc nЋЋw3} l ,, @8@86}}}r~`# `` `4