ELF>P4@C@8@   H 00 0 $$PtdXXXttQtdRtd  GNU?[Nj1eEurPC rt|BE|'m( qX~^O4WT0;Y '5S {\lKW#s<_]{  vZA31a3q ['PxJ K8 p/JR"*j7N9`!!m K  5 t`! 1C +A! . m <__gmon_start___init_fini_ITM_deregisterTMCloneTable_ITM_registerTMCloneTable__cxa_finalize_Py_NoneStructPyObject_GetAttr_PyThreadState_UncheckedGetPyFrame_NewPyEval_EvalFrameEx_Py_DeallocPyExc_DeprecationWarningPyErr_WarnFormatPyExc_TypeErrorPyErr_FormatPyExc_OverflowErrorPyErr_SetStringPyLong_AsLongPyErr_OccurredPyLong_TypePyObject_GetAttrStringPyExc_ValueErrorPyOS_snprintfPyErr_WarnExPyErr_ClearPyObject_RichCompareBoolPyDict_GetItemStringPyModule_GetNamePyExc_ImportErrorPyCapsule_IsValidPyCapsule_GetNamePyCapsule_GetPointerPyDict_SetItemStringPyExc_AttributeErrorPyErr_ExceptionMatchesPyThreadState_GetPyInterpreterState_GetIDPyModule_NewObjectPyModule_GetDictPyBaseObject_TypePyErr_GivenExceptionMatchesPyDict_GetItemWithErrorPyExc_KeyErrorPyErr_SetObjectPyTuple_PackPyObject_GC_UnTrackPyObject_GC_TrackPyObject_CallFinalizerFromDeallocPyTuple_NewPyObject_CallPyDict_NextPyUnicode_Compare_Py_CheckRecursionLimitPyEval_EvalCodeEx_Py_CheckRecursiveCallPyObject_GenericGetAttr_PyObject_GenericGetAttrWithDict_PyDict_GetItem_KnownHashPyExc_NameErrorPyLong_AsUnsignedLongPyFunction_TypePyCFunction_TypePyExc_SystemErrorPyTraceBack_Here_PyObject_GetDictPtr_Py_FalseStruct_Py_TrueStructPyObject_NotPyObject_SetAttrPyUnicode_FromStringPyCode_NewPyUnicode_FromFormatPyMem_ReallocPyMem_MallocPyExc_RuntimeErrorPy_GetVersionPyFrame_TypePyBytes_FromStringAndSizePyUnicode_FromStringAndSizePyImport_AddModulePyObject_SetAttrStringPyUnicode_InternFromStringPyUnicode_DecodePyObject_HashPyLong_FromLongPyLong_FromString__pyx_module_is_main_numpy__random___pcg64PyImport_GetModuleDictPyImport_ImportModulePyType_ReadyPyCapsule_NewPyDict_SetItem_PyType_LookupPyDict_DelItemPyType_ModifiedPyObject_GetItemPyList_NewPyDict_NewPyImport_ImportModuleLevelObjectPyNumber_FloorDividePyList_TypePyNumber_Remainderpcg64_advancePyLong_FromSsize_tPyObject_SetItemPyMethod_Typepcg64_set_seedPyDict_Sizepcg64_get_statePyTuple_TypePyNumber_LongPyNumber_MultiplyPyNumber_AddPyObject_RichComparePyDict_TypePyObject_IsTruepcg64_set_statePyExc_NotImplementedErrorPyInit__pcg64PyModuleDef_Initpcg_advance_lcg_128libm.so.6libpthread.so.0libc.so.6_edata__bss_start_endGLIBC_2.2.5ui  L L( ( X! ! !( H !P p !x  ! X ! 8 ! K ! 8 !@ @` !h  !  !  !  ! ( !0 P !X x ! 5 !  x! ( p!  h! 1@ `!H (h X!p  P!  H!  @! H 8! 0 0!8  X (!`   !  !  !  !!H !!(!H!!P!p!!x!x!!!!!!!!!!!!p8!!@!P`!!h!!!!!!!h(!@! !H!!!7!5:!!PSp!Px!R!PR!!!`!!q!0N`!h!p!x!!!! !!f! !!Pe !(!c   (  0  8 @ #H $P %X 5` 7h 8p 9x ; = H N O R T U V Z \ b e z g k p  ( 0 8 @  H  P  X ` h p x               ! " & ' ( ) * +( ,0 -8 u@ .H /P 0X 1` 2h 3p 4x 6 : < > ? @ A B C D E } F G I J K L M v P Q( S0 W8 x@ XH YP [X ]` ^h _p `x y a c d f h i j k l m n o qH_H5b %d @%b h%Z h%R h%J h%B h%: h%2 h%* hp%" h`% h P% h @% 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&%* h'p%" h(`% h)P% h*@% h+0% h, % h-% h.% h/% h0%ڿ h1%ҿ h2%ʿ h3%¿ h4% h5% h6% h7p% h8`% h9P% h:@% h;0% h< %z h=%r h>%j h?%b h@%Z hA%R hB%J hC%B hD%: hE%2 hF%* hGp%" hH`% hIP% hJ@% hK0% hL % hM% hN% hO% hP%ھ hQ%Ҿ hR%ʾ hS%¾ hT% hU% hV% hWp% hX`% hYPAVEAUIHATIUHSHHHH@u H HLH5H81mLK M9s#H MHLH5|H81AAuKM9vFIPLIAQH˒ML11L1ZYyH uH1HH[]A\A]A^UHSQH5 HHu1Ht%HHŅxH uH*Z[]AWIAVIAUIH5ݣATIUSAPHLHHiHHu(LiLH5OHHչ H81kvLHnu9H"LH'IMLHH$ H55H81#.LH6IHtH1HPHHuHEH uH6Z[]A\A]A^A_AVEAUIATIHUSHt3H;ظ Hu1AtHLLH u'HH H8tY1[]A\A]A^AUATIUSQ}HxTHݻ HuHл Ht"H9tH} H5nH81H8 HtHH5LIHtH4IMHuLHtHIHAH ΡHLH̡xkAH LLHxHAH LLHpx%E1H LLHPxHHMHZZH[]A\A]HGtE@t HL$~D$HT$D$) m H= 11H- ~HHz H5K HH@HM HHuHH5 H= H + H5\ H= 0IHHe H5 HHHH5 H=T HD$HfH9H5 HHHUH5n H= IHAH9uH=B 7IHu$`H5, HOADžu11E1MH5 H= H H5 H= pADžL9HE1H5 H=[ HHE H=f IHt6H5Z H=+ H{xnH58 H= ADžxTHtJHuCH= Lg1E1E1HD$IE1E1I1E1 E11IHuH H H5jH81 LAMtIMuLVH|$t. 11E1E1HD$HL$HHD$HHuH Mt IuLHt H uHHtHMuHAxHD$H H 5 HL$HHD$HHuHH=&HHApHHiH5HH uHaH=9HHnA`HHH5 H7AH HHH5H A0HHԕH5tHAXHHH5JH; HAHHH5]HAHHiH53H^AHHNH5 H4AHHH5ߔH AHHH5qHAHHؔH5GHAHHH5aHAHHH57HbAHHrH5 H8AHHQH5HAHH1H5uHH uHH=oHHA@HHH5B&HHH5߿ HHtz1H(IHu {HuHǧ H5PH8HMuH"Mt5AHHkH5HtH u&HH uHHH=9HHtH :H2 HH57wxQH H HH5Vx0H H HH55xH u&HHH uH9H=nHHH5ڐHHHH5HhIHu/HhH H5 HHЦ H81fH5"HbuALHIMLH 2HH H5 H818H5΂LH HtHMuH4H u4H'*HMuHH uH w1L-z HHu RH= 1IHHHtzLE1HHL[IdHHuHhHD$HL$HHD$HHuH|$:E1HMuH$Ht H uHM$H5 H=۽ LcI $uLIHtH H= HH ID$HH5 L xvI $uLIHt@H5 H=O HxMI $CLQ6,9"1 ;I $~LqH5& HqH[]A\A]A^A_H= HHm HtHÐH=I HB H9tH Ht H= H5 H)HHH?HHtHm HtfD=ٸ u/UH=^ Ht H= Mh ]{f.HE̟d߅CHH]`#HQH1HHH!HHAHQHHHHQHH1H:HÐGuiHE̟d߅CHH]`#HQH1HHH!HHAHQHIHHQHL1H:GHHH W fGG DHfHE̟d߅CI]`#HALHIHH!HHLHqHyH1HHyHH1H:HH H*YGfDHq HGpHff.HH 8Ht H HP`Hf.HGHHtfD3AVIAUATIUHSHHc1LLHIpHtwIH H~%1I fDHHHHHH9u1LAE I,$tAm H[]A\A]A^LHD$HD$1SHGHL@t+H HvLH81{H؅u [Hٟ HHH5DwH81H+t 1[H1@SHHGHGHHHaHcH1H[WGHH HcʉH9tHb H5vH8#@GH[WGHH HHcʉH9uH[GH[DkHcH9aHuDHrCH@`HtgHHt[HHtQHڞ H9Cu+@HH+H߉D$ D$ HH5\HHuHwH H5,H8 \H9t[HXHt/HJH~H;rt@1 @H9tt1HH9u1DHH9tHu1H;5 ff.UHSHbHHtHHH[]@HuHEHuHW H8ǿ1HHtHH/ H8HmuHhfDHH HtHHt1HHGHtHfDHHtH9uHHtHH9tHtHi HtHHtUfDHGHtDH fDHHt)H9uHHtLI9tMu1Af.SHGHu/HHHȴ Ht3HH@0[fHtGu+t[DHCHtHfDHHtH9P0ufDHHtHH0H9tH[DHHH@u{t|@tsAT1USHMIHtM1HHI,$Ht^Ht1HM@t\HHaHmu[H]A\-D[]A\;H H5tH8fLfDH HH5GtH81AWIAVIAUATUHSHHHHD$(LD$Ll$0HD$HD$8HD$(HD$0HD$8HD$@HT$Ht$LLHHt$(H{H8HH9uf.H;2HHHuHFLIHFH9GII$Ht-H8H9uLHL$0H)I I<$KHt$(fDH9u&fDHFH9GHH9HEH8H9uHT$HH5bsH H81HH[]A\A]A^A_DHT$0H)I xDHt$(%;HtxnHt$(oHH9VHHT$H5$s]HFHW HT$H5rH81QHH[]A\A]A^A_HHt$(DAWAVIAUATIUSHHLLoHo (p VP H ;AGu A$CHK0HS(1HtHEHHE1ELQLLR1PUjvH0Hx WP Hr =!@9|HH[]A\A]A^A_D29}t@$fDH=r,D1Ht+HEHMu IcWH9t7HK0HS(BIcWL9uLLLLH?LHLH)AUIHATIUHSHHWH= :HH H@IEI$HtHHH[]A\A]DHuH=o HHGHHt'HHuH HH5H81XHUHSHHH= HGHHtHHt#HH[]f HfDH HH5)H81SHHGHWHt`Ht"1HtxaH9uuH[WGHH ‰щH9tHK H5DpH8 DGH[H H5oH8HuUHtfDH@`HtjHHt^HHtTH H9Cu+@HH+1H߉D$ D$ HH5t2HHu9H+H0 H5A~H8!fAUIATIUSHH(HGH;: |H;} HHI$L`IELh HCHLMoL- p VP A;Uh1HHAIH QP AEH=9MQHmH+H(L[]A\A]fDHWBፁ!Ht$~D$1Ll$D$)D$LB uH{Ht$AIfD @9`@$R@HH(L[]A\A]fH=Ht$~D$Ht$HT$D$)D$7IE11HHIH=l@E1{IHuH H5-mH81ɺAIfDAWAAVAUIATIUSH8BIEE1H5 H)D j DʃHcH9\m1 }4H9}$)ωHcH|>9~ى9|19A9HHH9XL(IEH 1LLHHt;hlH0ImuLH+Ht"H8[]A\A]A^A_fImuLH8[]A\A]A^A_H= HH@XfHD$IF`AFXHD$IFhIFhHD$HH[H8HY H9GH@ Ht3H H9tH;0 t;Hvt/E1*H H5" E1H= 3~D$I~XHD$IV`D$I^hAFXIFhHt H/OHt H*XHt H+YEDfDLIHELIMoH8 HE11L 111AQUAWATPPPPPHPII$HI$HI/MH H5 x}HcH9\~h1@}yAL$9~e)AAAAAIcHT9~DDDHxL1H=xIDPE1f.9AD9~sMcIIA9XT;5 tcfHcуHoL A9|AXM(5 IEDI,$LDA95 D~@HIcHH~Mcċ5\ H] ID=N IA9ZrfHT$HT$@HpH`LP(L@~1fDH= H5 HGHH8HHHHL$ HL$ HHHH H9 sDH5 HVHHn HRHk fDH&H@H H5 XL(IEDMcIN HHHԋ HHHT$(HD$ HD$ HT$(I8M(H/H H HAUATUSHH L-H HCHHoL%0 p VP A;$1HLHCH QP A$H=~L9|RHH߽!H+tDH wH=hH1[]A\A]D @9}@$HfDH1LKHHufH=)eT'f.HuH߉ H5peH8@f.AUATUSHH L- HCHHL%Љ p VP A;$1HLHH QP A$H=~L9|RHH߽ "H+tDH uH=fH1[]A\A]D @9}q@$HfDH1LHHu fH=c'f.[HuH H5dH8@f.AWAVAUIATUSHHHHH5 H HH+IH= H H9G"H HHH HVHCH5k HHHPIHHHMHgBIHVH H  H9HH HHH- HHEH5 HHH<HHHmH5 HL!H+IFH-D HH<_H QP H ;LHLH4H QP H H= @9HI.I/uH;-ކ H5ѝ LHHHEL5" L9H@hH\H@(HOH1HЅH+H5l LHHHEL9H@hHH@(HHھHЅH+HuI}hIE`LHH(qIELHmI,$HH[]A\A]A^A_ÐHHHAl 1I/uLI.Ht Hm H.H+ud1A H1ZH qDDH=b1H:Hm/H%I,$'LDH p D1H=`bfDI.11Ae L/H+HL~LdS@$@f.HgHAb I H oDH=a1)H}HEH8HHEHH/TJH@AT IH}%HEHxHHEHXH/SIDH- HUHHHK H\ H@HY HtHH@fHt0L A` PDIH- H=қ HHGHHHHOH HH5lLA` H81a HH= Hj H5k vHkfD1IHeHHHWI/LD$ 1D$ {1Ag kAi ]DH=њ H HGHHHHHH H1H5kAg H81ZDHIHHHH|I.LD$ VD$ DHLLHH fDAn 11qfH HH}H9HXHHqH~&H9Q1@H;THH9uHM HJH5]HWH81DHmHA 1Ar H=Z/H l } H=]#%fDSHHHp H5[1An H8L@A A H+vH kDD1H=4]f.  H `kH=]1@A A f.  _HyRHtH~ H5.kHAr H8˿HHH9HuH;~ Ef Ab Ae H j r 1H=&\ff.AWAVAUATUSHH8H`~ LfHD$H&MILvH= H5 HGHHmH2HHH; } LhMLxIEIH(IO1ҿAH; } *H; ~ 4$蕿HHMHc4$tLhHMcHH\INtIGLM_ ZL-} H QP A;U 1HLAI-H QP AEp=B9HM HmVI/I.HH{H5Д H$H~ $HChHChHC foHD$H4H$H$H$C(~$flC8HGHH<IM>HW H H9HVH HHL5 MrIFH5? LHHIMvI.<ID$H;p{ Mt$MM|$III,$IG1ҿAH;{ H;{  $lHH M $tLpHe HcIcHHHDLlIGLMq ,L-z H QP A;U1HLAIH QP AEp=9MHmI/L;%z It$H|$HV讽HC`HH|HHS1HHgI,$L脺MH}fH mfHILHdH?L dMLIL@HHy ATHFfH5WH81νXZH elH=WH8[]A\A]A^A_fIyIG@=L,$~$HtE1H$Lt$ $)D$IGLP@ uMGSHLAIM$ 1mf.I/Mt ImMt I.Ht Hm4$H dH=VD4@9轺@$@IG@=H Lt$HtE1Ll$ HD$IGLX@ uMWHLAIM1$ v f.4@9F0L8_H(H+@$fLLHطLȷH踷L,$~$HtHH$LLt$ $)D$IH!MZImOL]BIMIHFHHD$iHmLt$fDL%mH bH={Tf˺fDH HtHLLt$HD$Ll$ *IHQMt I.ImLlIA1E1\IA1?fDH=Pķ$ vE1E1DIH E1E1v$ xL踵4HT$LLLaH5 mlLx=Lh<HX<KIvH `j H=RfH= HJ H5K IfDE1m$ @$l I$vHI$iE11L襴Z$n H=a L= HGLHHTIMHvt LH5^H81$l mfD+I1HL蓷IHIE11m$& MA1ɿE1H=9NdLI$& 1E1mC軵IHuHr H5mNIm1H8$& H舲IHH5 LHV艵HmHD$IFfMA1ɿ8fDH HI|$H9HXHHqH~%H;Q1H;THH9uH-r HJH5OHWH81$x H $^H=OBMOI,$DfzH ] H=OrfI/v$ D1HLSIHfH>HqH~"H;Q1 H;THH9uH%q HJH5NHWH81y D1$ mM1$ vH1LAIIHcp H5\H8蔱x {H1LAI\H+p H5KE1vH8T$ XHDHH9tHuH;p H9HfDHH9HuH;Lp }1 Mv$ @f.AWAVAUATUSH8H H $ H|$H9HH HHL5 M1IFH5 LHH HIHHfIH荲IH HZ H H9H! Hj H9 HHV Hu HCH5B HHH IM H+wH5 LLmU I/cHEL- HHX諰L%ln H QP A;$ LLHH~H QP A$=29H HmI.H;HD$HsHL$,HT$(HxhwHCH;tn H;m H@hHH@H1HIM Hm I9D$LRII$HMN I$HH5 LҭIHf I/$HCH;m ,H;l H@hH H@H HIM H7m I9GL襭IHA IHIHLL苬IIML HIImHCH;m [H;Lt$t$51HHHfDH=LLХE1E11E1D$? 1fIF 1E1D$E11HeDHEI@H{HCLxI@H=| HB{ H5C{ .HfDH=} L%| HGLHHYHHHe LH5OH81肨fIE11E1E1A D$H@H{5L{ IRL舤5{IQIHE1E11۾C D$H4@H@H{vIHCHhHEEH{viL{(I~@D$ 1@.IHHHwImHL豣@IHEHH7ImILq@认IHHHI,$IL1@H {H==輤SIH E11D$E1E11HfDIHoH b H5=E1E1H8KI1ҾH D$HxL舢LxM11E1E1d D$9H{]Hk0HE]E1E1g D$0E1b H MH=?)LI11E1l D$HL訡LHE11E1o D$gI11E1E1j D$H=DE1} ;fD E1D$;1E1 D$f fD$ 1@E1D$ 1I11 D$H L舠D$ 1e@cIE1D$ 1:1Ҿ D$@#IE1b fDLID$ 1IE111E1j D$HL觟蝣HD$ 1zD$ 1fD$ 1RD$ 1>D$ 1*AWAVAUIATUSH(L5v H^Lt$HHHHHJH JHIHHGIH?L DIHLIL@HHS^ SHJH5d<H81JX ZH MJH=<1iH(H[]A\A]A^A_LvIEH5Yv LHHHHHCH;] L{MLcII$H+L|$ID$H;] H;^ IT$B'HZ1 uIl$蓟H QH N] P ;HHL$LHfHL$x WP =@9HI/LBHI,$nH H H=>;1f.H;\ H;$] HKQE1 HiF衞H b\ x WP ;ALHL$1Hux WP HL$H=9IHI,$H;-)\ +IEH5ps LHHHHHEH5Ds HHHHH;HWHrHHE`LHPHkH(HEHHPHUHEH,H蝛 @9 Lc2;@$fLHH88H(BHRHHHHFHHD$)HLt$zfD諜@$efL踚H jF H=8fD胞HBHAA AH[H FDDH=o82H(HE1Hxf.Hr HxH}H9HXH1HqH~&H;Q1@H;THH9uH]Y HJH57HWH81THEHHEHHA A1f H EH=71AHEH@;H LH-q MH QH X P ;HL$1HHAHĚH QJfH=I3HL$oHL$fI/LIbHW H5|DH8"HEHH1HIHHT$HHLkDH5c oW DC"fDޙHHRILxID$HHUH QH {W P ;MHL$1LHH葙HL$x WP H= @9H*H+fI/* H舖IH\H5n HHV艙HHD$ID$(11HI葾HfHt$LnH`fDHHV H51H8LLB1 uI|$Ht$pAH@H=0HL$HL$DkHHU H51H8輖gHۗ@$iLH=^0HL$脗HL$HHH9]HuH;U K1HLHH=/HL$HL$1聗HHuHT H530H8ӕH @ H=>31ɺAHH @ 1H=3]fDAWAVAUATUSHH(L%k I$HGH5l HHpHHrHT H9CHHHuHL芔IHH+HEH;S LuMH]IHHmLLH葿I.IImHHM)HHEI/+HS HI,$H([]A\A]A^A_fDH*H;iS Ll$H;S HUBLrE1 &HR H QP ;fLLAIH QP H=9MImHLݒLHD$ÒHD$H([]A\A]A^A_H蠒WL萒H耒L}$ @9^5@$P@H@,L07#H6 H =H=N01:fHEH8 HHHuHБfDHmH+: uؽJ ffIHIELhHELMtsLH Q H QP ;71LHAI!H QP H= @9MI.L 1LHqI@Ht$HfIfDH=A+l@E1LB1 uH}Ht$uzAI~蛒IHuHO H5M+H8U@$]IHt0E1H=*1ɺAIHNO H5*H8Hҏf.AWAVAUATUSH8H|$HsHFH  HH5Zg HHF IMH IEL%f HH] (L=N H QP A; 1LLH$H QP A=@9H<$ ImH|$H5f HGHH IM IFH5@f LHH% IIHM IHDH<$L裎HIEH HIE%H;-N AH;-M Du H;-M EHmE. Hf H 8d H9HHd HfHL- d M"IEH5e LHHIIEHxMI}H脐IHHQf H c H9HHc H`HLmc M I@H59d LLD$HHLD$IMI(H5d LLZI/xIFH5c HHHt$蓎L=TL Ht$H QA;P LLHeP P A=@9HI.ImH}H5Xc L=L HL9{'IMsH5,c LM9}IIEHxMI}HqH5b LRIHI.|HEH;K { H@hH&H@(HL1HIMHyI}Hr H5{b HL9{QIMH5Vb LM9}1,IIEHxMI}HC H5a LIHI. HEH;K  H@hHH@(HLHIMHy>I}H H5a HL9{xIMH5 b LM9}SIIEHxMI}H H5` L裎IHI.HEH;:J H@hH'H@(HLHIMHy~I}H H5` HL9{蟫IMmH54a LM9}zIIEHxMsI}HH5` L:IHI.HEH;aI H@hHH@(H LHIUHzWI}HH5` HL9{sƪIMSIE;IEHHH$5HcH29n@@$`LHbH؊AąHEIAE1L E1HI1HMt I/Mt I(H 3DH=I&輵H HmAH<$tH $HHD$HH H8D[]A\A]A^A_Ã2LhgLX{E1Ime H5>^ HL9{4L(LHLjHI^ L%\ HCHH 詇L=jE H QP A; 1HLH~P P AH=d94H H軩H+ H 1$ AH=#.f+I6 H 0H=#AL,$B@1LLcH$HfDIEE118 AHxI}H^LM蠄E1H舄LLx1Lh;@$fH= IE8 E11AH$Hx_E H /H=p"Aݱ=ۇIHHHC H5E18 AH8;IEHxfDAG E1E1bfkILXHxE1J AfL(w @DLH}= HEHxIEHELhH/ IEHxAEAUHH HcAH9umANɄAH:IE AE1HxEuAAEAUHH HHcAH9tH B H5|H8̂EuyH}HEH8IEHEL(H/IEHxLH=X H5Y HGHH IM H|$H5Y HGHH$ IM IFH5Y LHHE HH I.IEH;@ MuM{MeII$ImkHLL萬I.HH+yI$HxH I<$HHY Hl$(HCH;@  H;@ / HSB LbE1 uLk^L=@ X SP A; HLAH4H QP A=29 Hx HmnHfH+{ H߉T$t$t$T$DH=iW H V H5 V ƨIfDLL,$ D1 AfDH=IX L5V HGLHHI IM{H^? LH5n)H81ڂL,$  I\L~IA H\fH}HEHxIEHELhH/IEHx fL~H= V HT H5T fIfDHP~#@$f.IEE1 HIEHIAHIE HѐH=V L=rU HGLHH IMH= LLD$E1H5' H81EIELD$Hc{LD$I_fD1~IH LHHW|I.LD$1}D$L}LL腀HHfIEE1E1 HH=It~Ht$"IE E1E1H H H(H=kfD}IO~IH_H; H59 H8|IEE1H@L|kASD|I A(MA I.xH 'DH=-蠩H;; H\$(H;; IUBJLb1 uImJ}L= ; H QP A;HHAH }P P AH= @9HMN|IH LHHyI.1HL'tI,$H1LLtHjH@`HHHLHHHJ0 HD$H9AufHAHAHHtaHtXHHL$sHL$‰H9H)HoHH5JHHuG1ɋAQHH Љ‰H9tHl/ HL$H5` H8(pHL$H)HqoYtIE AHxH= p1\qHHuH}. H5 H8oIE AHx9qHEH|. H5H8mo*IE AHx1ɺAHpHH). H5:H8oIE AHxH&. HL$H5H8nHL$H@`HHHtxHHL$HL$HItaHD$I9Gu0LHL$I/HL$LmHL$LH5HL$9HL$HIu$HL$oHL$H H(- H59H8nHL$HoHL$HME1MAULLD$,mLD$H{, H5 H8mH@`HHHHHT$HT$HHtqHD$H9Au@HHT$HL$趌HL$HT$AH)HHT$lHT$HH5;HT$HT$HHuHT$nHT$HH+ H5H8lHT$1ɺAHHAWIH AVAUATUHLSHLL$8LT$@HLE1E1AE1tFMHILILHIIHMIMLILHIIMMMHHMHHLHD$HD$HT$IHHIIIIHMHILHHHMLH QHMH[I]A\IILLA]LA^A_Ð[HH]A\A]A^A_Df.IE̟d߅CSHI]`#HHVH;HsssmHHSXZ[@IATHFMPHMHLLLILH]`#IIHyLMLYHHHE̟d߅CHHHHLLHHQA\ff.HH@HHHHFHH@HFHH@HFGG Ðf.LLNHLL@LFHHvL@HpWO ÐHH__int__ returned non-int (type %.200s). The ability to return an instance of a strict subclass of int is deprecated, and may be removed in a future version of Python.__%.4s__ returned non-%.4s (type %.200s)value too large to convert to int%.200s.%.200s is not a type object%.200s.%.200s size changed, may indicate binary incompatibility. Expected %zd from C header, got %zd from PyObject%s.%s size changed, may indicate binary incompatibility. Expected %zd from C header, got %zd from PyObject%.200s does not export expected C variable %.200sC variable %.200s.%.200s has wrong signature (expected %.500s, got %.500s)Interpreter change detected - this module can only be loaded into one interpreter per process.calling %R should have returned an instance of BaseException, not %Rraise: exception class must be a subclass of BaseException%s() got multiple values for keyword argument '%U'%.200s() keywords must be strings%s() got an unexpected keyword argument '%U' while calling a Python objectcan't convert negative value to uint32_tvalue too large to convert to uint32_tNULL result without error in PyObject_CallModule '_pcg64' has already been imported. Re-initialisation is not supported.compiletime version %s of module '%.100s' does not match runtime version %s210306068529402873165736369884012333109Unable to initialize pickling for %sinvalid vtable found for imported type%.200s does not export expected C function %.200sPyObject *(PyObject *, PyObject *)C function %.200s.%.200s has wrong signature (expected %.500s, got %.500s)numpy.random._pcg64.PCG64.__setstate_cython__numpy.random._pcg64.PCG64.__reduce_cython__Cannot convert %.200s to %.200snumpy.random._pcg64.PCG64.advancenumpy.random._pcg64.PCG64.__init__%.200s() takes %.8s %zd positional argument%.1s (%zd given)numpy.random._pcg64.PCG64.state.__get__numpy.random._pcg64.PCG64.jumpednumpy.random._pcg64.PCG64.jump_inplacenumpy.random._pcg64.PCG64.state.__set__ PCG64(seed=None) BitGenerator for the PCG-64 pseudo-random number generator. Parameters ---------- seed : {None, int, array_like[ints], SeedSequence}, optional A seed to initialize the `BitGenerator`. If None, then fresh, unpredictable entropy will be pulled from the OS. If an ``int`` or ``array_like[ints]`` is passed, then it will be passed to `SeedSequence` to derive the initial `BitGenerator` state. One may also pass in a `SeedSequence` instance. Notes ----- PCG-64 is a 128-bit implementation of O'Neill's permutation congruential generator ([1]_, [2]_). PCG-64 has a period of :math:`2^{128}` and supports advancing an arbitrary number of steps as well as :math:`2^{127}` streams. The specific member of the PCG family that we use is PCG XSL RR 128/64 as described in the paper ([2]_). ``PCG64`` provides a capsule containing function pointers that produce doubles, and unsigned 32 and 64- bit integers. These are not directly consumable in Python and must be consumed by a ``Generator`` or similar object that supports low-level access. Supports the method :meth:`advance` to advance the RNG an arbitrary number of steps. The state of the PCG-64 RNG is represented by 2 128-bit unsigned integers. **State and Seeding** The ``PCG64`` state vector consists of 2 unsigned 128-bit values, which are represented externally as Python ints. One is the state of the PRNG, which is advanced by a linear congruential generator (LCG). The second is a fixed odd increment used in the LCG. The input seed is processed by `SeedSequence` to generate both values. The increment is not independently settable. **Parallel Features** The preferred way to use a BitGenerator in parallel applications is to use the `SeedSequence.spawn` method to obtain entropy values, and to use these to generate new BitGenerators: >>> from numpy.random import Generator, PCG64, SeedSequence >>> sg = SeedSequence(1234) >>> rg = [Generator(PCG64(s)) for s in sg.spawn(10)] **Compatibility Guarantee** ``PCG64`` makes a guarantee that a fixed seed and will always produce the same random integer stream. References ---------- .. [1] `"PCG, A Family of Better Random Number Generators" `_ .. [2] O'Neill, Melissa E. `"PCG: A Family of Simple Fast Space-Efficient Statistically Good Algorithms for Random Number Generation" `_ Get or set the PRNG state Returns ------- state : dict Dictionary containing the information required to describe the state of the PRNG an integer is required__pyx_capi__name__loader__loader__file__origin__package__parent__path__submodule_search_locationsname '%U' is not definednumpy/random/_pcg64.c%s (%s:%d)%d.%d%sbuiltinscython_runtime__builtins__18446744073709551616numpy.random.bit_generatorBitGeneratornumpydtypeflatiterbroadcastndarraygenericnumberunsignedintegerinexactcomplexfloatingflexiblecharacterufuncSeedSequenceSeedlessSequencenumpy.random._commondoubleLEGACY_POISSON_LAM_MAXuint64_tMAXSIZEwrap_int_pcg64.pyxinit numpy.random._pcg64stringsourceMissing type objectat leastat most__init__jumped__del__numpy.random._pcg64.PCG64stateadvance__reduce_cython____setstate_cython__t0tsss 2aself._bitgen,self.rng_state cannot be converted to a Python object for picklingnumpy.core.umath failed to importnumpy.core.multiarray failed to importstate must be for a {0} RNGstate must be a dictcline_in_traceback__setstate_cython__generate_state__reduce_cython__bit_generatorImportError__pyx_vtable__has_uint32ValueError__reduce_ex__TypeErroruinteger__setstate____getstate__advanceuint64__reduce____import__formatstatenumpyjumpsemptydtype__class__PCG64__test__seed__name____main____init__incget__all__np<;t-HOTU04VX3WW Y,YZlX xmmHnnno (o4oxXpqhrDrpxsstuwxXy z\xz{H~XX8 (L Hp H zRx $MFJ w?;*3$"DkOXk{l`ljll&Dal@lBEB D(D0G@p 0A(A BBBH Xm|A~ A g I <(mAD A AI  AH ^ AI G AH PhRBEH D(D0GxHfAZ0D(A BBB$RQADA HAADRBEE L(D0A8B@8C0A(B BBB8,SyBEE G(A0[(C BBB8hS]BBD A(A0I(D ABBmfToy(nADD U DAE nyD` D ns$,PoAt K Z F IDTogCA M DBJ AABD` dpp[BEE B(A0D8H] 8A0A(B BBBF  8F0A(B BBBA \hrhBBE B(D0A8G@WHJPGXC`AhBpI@o 8D0A(B BBBF DdS+oIB B(A0A8A@8D0A(B BBB80sBHD D(D0s (D ABBF (smADG e DAJ (sgAD z AH  AH L@,uZBED A(GP (D ABBG  (D ABBC !V!k!!x!!p!!!h! `!!FX!UP!d0!(!@!  !-!=!P!d!u!!!!H!8!/ 0!g (!  ! 8! @! ! ! !  cR?  PeRy  fT ! ! ! ! !' !8 !H  qry `! ! ! !   !  0 !I !g ! ! ! ! h! x! !  Z # !3  J X!Z !l  # ! ! ! ! !!?!P!h`  t  X  8  K  @      ) 8 O 5[ l ( p!  1 (       H  '! "J ] l  H  P x    p P@ M \ h m ! {!0!`!P b LHS LU @Lh L~`!  L +H( 0 X`!" 8M^i{  &8E\o`!+6 <Sex) K 7E\j{ 5 7Oap  +9Oi <w! t!0`!<LWmy 1 *?M[ly + ! 1BTar" ./usr/lib/../lib64/crti.ocall_gmon_start_pcg64.c__pyx_f_5numpy_6random_6_pcg64_pcg64_uint64__pyx_f_5numpy_6random_6_pcg64_pcg64_uint32__pyx_f_5numpy_6random_6_pcg64_pcg64_double__pyx_f_5numpy_6random_6_pcg64_5PCG64__reset_state_variables__pyx_tp_new_5numpy_6random_6_pcg64_PCG64__pyx_ptype_5numpy_6random_13bit_generator_BitGenerator__pyx_vtabptr_5numpy_6random_6_pcg64_PCG64__Pyx_PyObject_GetAttrStr__Pyx_PyFunction_FastCallNoKw__pyx_pyframe_localsplus_offset__Pyx_PyNumber_IntOrLongWrongResultType__Pyx_PyInt_As_int__Pyx_ImportType__Pyx_setup_reduce_is_named__pyx_n_s_name__Pyx_ImportVoidPtr__Pyx_copy_spec_to_module__pyx_pymod_createmain_interpreter_id.14932__pyx_m__Pyx_IsSubtype__Pyx_PyErr_GivenExceptionMatches.part.7__Pyx_PyDict_GetItem__pyx_tp_clear_5numpy_6random_6_pcg64_PCG64__pyx_tp_traverse_5numpy_6random_6_pcg64_PCG64__pyx_tp_dealloc_5numpy_6random_6_pcg64_PCG64__Pyx_Raise.constprop.27__Pyx_ParseOptionalKeywords.constprop.28__Pyx_PyFunction_FastCallDict.constprop.29__Pyx_PyObject_GetAttrStrNoError.constprop.20__pyx_type_5numpy_6random_6_pcg64_PCG64__Pyx__GetModuleGlobalName__pyx_d__pyx_b__Pyx_GetBuiltinName__Pyx_PyInt_As_uint32_t__Pyx_PyObject_Call2Args__Pyx_AddTraceback__pyx_code_cache__pyx_cython_runtime__pyx_dict_version.15379__pyx_dict_cached_value.15380__pyx_n_s_cline_in_traceback__pyx_empty_tuple__pyx_empty_bytes__pyx_pymod_exec__pcg64__pyx_string_tab__pyx_int_1__pyx_int_2__pyx_int_4__pyx_int_128__pyx_int_18446744073709551616__pyx_int_210306068529402873165736369884012333109__pyx_n_s_main__pyx_n_s_TypeError__pyx_builtin_TypeError__pyx_n_s_ValueError__pyx_builtin_ValueError__pyx_n_s_ImportError__pyx_tuple___pyx_kp_u_state_must_be_a_dict__pyx_tuple__2__pyx_kp_u__3__pyx_n_u_bit_generator__pyx_tuple__4__pyx_tuple__5__pyx_kp_s_self__bitgen_self_rng_state_cann__pyx_tuple__6__pyx_tuple__7__pyx_kp_u_numpy_core_multiarray_failed_to__pyx_kp_u_numpy_core_umath_failed_to_impor__pyx_vtable_5numpy_6random_6_pcg64_PCG64__pyx_f_5numpy_6random_6_pcg64_5PCG64_jump_inplace__pyx_n_s_pyx_vtable__pyx_n_s_PCG64__pyx_n_s_getstate__pyx_n_s_reduce_ex__pyx_n_s_reduce__pyx_n_s_reduce_cython__pyx_n_s_setstate__pyx_n_s_setstate_cython__pyx_ptype_5numpy_6random_6_pcg64_PCG64__pyx_ptype_5numpy_ndarray__pyx_vp_5numpy_6random_7_common_POISSON_LAM_MAX__pyx_vp_5numpy_6random_7_common_LEGACY_POISSON_LAM_MAX__pyx_vp_5numpy_6random_7_common_MAXSIZE__pyx_f_5numpy_6random_7_common_wrap_int__pyx_n_s_numpy__pyx_n_s_np__pyx_n_u_PCG64__pyx_n_s_all__pyx_n_s_test__pyx_pw_5numpy_6random_6_pcg64_5PCG64_9__setstate_cython____pyx_pw_5numpy_6random_6_pcg64_5PCG64_7__reduce_cython____pyx_pw_5numpy_6random_6_pcg64_5PCG64_5advance__pyx_dict_version.14595__pyx_dict_cached_value.14596__pyx_n_s_empty__pyx_dict_version.14597__pyx_dict_cached_value.14598__pyx_n_s_uint64__pyx_n_s_dtype__pyx_pw_5numpy_6random_6_pcg64_5PCG64_1__init____pyx_n_s_init__pyx_n_s_generate_state__pyx_dict_version.14431__pyx_dict_cached_value.14432__pyx_pyargnames.14394__pyx_n_s_seed__pyx_getprop_5numpy_6random_6_pcg64_5PCG64_state__pyx_dict_version.14529__pyx_dict_cached_value.14530__pyx_dict_version.14532__pyx_dict_cached_value.14533__pyx_n_s_class__pyx_n_u_state__pyx_n_u_inc__pyx_n_u_has_uint32__pyx_n_u_uinteger__pyx_pw_5numpy_6random_6_pcg64_5PCG64_3jumped__pyx_n_s_state__pyx_pyargnames.14474__pyx_n_s_jumps__pyx_n_s_advance__pyx_setprop_5numpy_6random_6_pcg64_5PCG64_state__pyx_n_s_get__pyx_dict_version.14566__pyx_dict_cached_value.14567__pyx_dict_version.14568__pyx_dict_cached_value.14569__pyx_kp_u_state_must_be_for_a_0_RNG__pyx_n_s_format__pyx_moduledef__pyx_k_ImportError__pyx_k_PCG64__pyx_k_TypeError__pyx_k_ValueError__pyx_k__3__pyx_k_advance__pyx_k_all__pyx_k_bit_generator__pyx_k_class__pyx_k_cline_in_traceback__pyx_k_dtype__pyx_k_empty__pyx_k_format__pyx_k_generate_state__pyx_k_get__pyx_k_getstate__pyx_k_has_uint32__pyx_n_s_import__pyx_k_import__pyx_k_inc__pyx_k_init__pyx_k_jumps__pyx_k_main__pyx_k_name__pyx_k_np__pyx_k_numpy__pyx_k_numpy_core_multiarray_failed_to__pyx_k_numpy_core_umath_failed_to_impor__pyx_k_pyx_vtable__pyx_k_reduce__pyx_k_reduce_cython__pyx_k_reduce_ex__pyx_k_seed__pyx_k_self__bitgen_self_rng_state_cann__pyx_k_setstate__pyx_k_setstate_cython__pyx_k_state__pyx_k_state_must_be_a_dict__pyx_k_state_must_be_for_a_0_RNG__pyx_k_test__pyx_k_uint64__pyx_k_uinteger__pyx_methods__pyx_moduledef_slots__pyx_methods_5numpy_6random_6_pcg64_PCG64__pyx_getsets_5numpy_6random_6_pcg64_PCG64__pyx_doc_5numpy_6random_6_pcg64_5PCG64_2jumped__pyx_doc_5numpy_6random_6_pcg64_5PCG64_4advancecrtstuff.cderegister_tm_clones__do_global_dtors_auxcompleted.7182__do_global_dtors_aux_fini_array_entryframe_dummy__frame_dummy_init_array_entry__FRAME_END____dso_handle_DYNAMIC__GNU_EH_FRAME_HDR__TMC_END___GLOBAL_OFFSET_TABLE_PyUnicode_FromFormatPyObject_SetItemPyList_NewPyExc_SystemErrorPyDict_SetItemStringPyDict_SizePyExc_NotImplementedErrorPyMethod_Type_ITM_deregisterTMCloneTablePyTuple_Type_PyThreadState_UncheckedGetPyModuleDef_InitPyFrame_NewPyCapsule_GetNamePyNumber_AddPyObject_GetAttrStringPyImport_AddModulePyBytes_FromStringAndSize_PyObject_GenericGetAttrWithDictPyObject_SetAttrStringPyErr_WarnEx_edata_Py_DeallocPyModule_NewObjectPyErr_SetObjectPyNumber_MultiplyPyObject_RichComparePyCode_New_finiPyImport_GetModuleDictPyObject_GC_TrackPyExc_RuntimeErrorPyNumber_LongPyErr_GivenExceptionMatchesPyErr_SetStringPyObject_GetItemPyExc_ValueErrorPyExc_DeprecationWarningPyExc_TypeErrorPyInterpreterState_GetIDPyEval_EvalFrameExPyInit__pcg64PyMem_ReallocPyErr_ExceptionMatchesPyOS_snprintfPyTraceBack_HerePyObject_CallFinalizerFromDeallocPyObject_Notpcg64_get_statePyLong_FromSsize_tPyType_ReadyPyLong_FromLongPyObject_RichCompareBoolPyModule_GetNamePyErr_Clear_Py_CheckRecursiveCall_Py_CheckRecursionLimitPyCapsule_IsValidPyExc_KeyError_Py_FalseStruct__gmon_start__PyTuple_NewPyObject_GenericGetAttrPyThreadState_GetPyExc_OverflowErrorPyDict_DelItemPyNumber_RemainderPyType_ModifiedPyObject_SetAttrPyErr_OccurredPyLong_AsLongPyImport_ImportModule_PyDict_GetItem_KnownHashpcg64_advancePyDict_GetItemStringPyEval_EvalCodeEx_Py_NoneStruct_endPyObject_IsTrue_PyType_LookupPyImport_ImportModuleLevelObjectPyObject_HashPyUnicode_Comparepcg64_set_seed_Py_TrueStruct__bss_startPyFunction_TypePyDict_NewPyLong_AsUnsignedLongPyDict_TypePyDict_NextPyBaseObject_TypePyLong_TypePyFrame_Type_PyObject_GetDictPtrpcg_advance_lcg_128PyUnicode_FromStringPyUnicode_InternFromStringPyExc_ImportErrorPyDict_SetItemPyExc_AttributeErrorPyObject_CallPyCapsule_NewPyUnicode_DecodePyErr_Formatpcg64_set_statePyCapsule_GetPointerPyExc_NameErrorPyUnicode_FromStringAndSizePyModule_GetDict_ITM_registerTMCloneTable__pyx_module_is_main_numpy__random___pcg64PyObject_GetAttrPyCFunction_TypePyLong_FromStringPyMem_MallocPyErr_WarnFormat__cxa_finalize@@GLIBC_2.2.5PyTuple_PackPy_GetVersionPyObject_GC_UnTrackPyDict_GetItemWithErrorPyList_TypePyNumber_FloorDivide.symtab.strtab.shstrtab.note.gnu.build-id.gnu.hash.dynsym.dynstr.gnu.version.gnu.version_r.rela.dyn.rela.plt.init.text.fini.rodata.eh_frame_hdr.eh_frame.init_array.fini_array.data.rel.ro.dynamic.got.got.plt.data.bss.comment$.o\8 PP @  HoUo d(( nB & &px..s..~P4P4  8 XXt   ( (0 0   ` `!`@ 0`Y  &B