PNG  IHDR;IDATxܻn0K )(pA 7LeG{ §㻢|ذaÆ 6lذaÆ 6lذaÆ 6lom$^yذag5bÆ 6lذaÆ 6lذa{ 6lذaÆ `}HFkm,mӪôô! x|'ܢ˟;E:9&ᶒ}{v]n&6 h_tڠ͵-ҫZ;Z$.Pkž)!o>}leQfJTu іچ\X=8Rن4`Vwl>nG^is"ms$ui?wbs[m6K4O.4%/bC%t Mז -lG6mrz2s%9s@-k9=)kB5\+͂Zsٲ Rn~GRC wIcIn7jJhۛNCS|j08yiHKֶۛkɈ+;SzL/F*\Ԕ#"5m2[S=gnaPeғL lذaÆ 6l^ḵaÆ 6lذaÆ 6lذa; _ذaÆ 6lذaÆ 6lذaÆ RIENDB` ELF>P!@m@8@KK MM M  MM M $$PtdDDDQtdRtdMM M hhGNUíu(  G )UR GHIJKLNOPRSTUVW$|tnոfqXW~;hdeذCEr:H/ȷ->o )zve [:IY6Z?  jpQ?4)M ?a ~o8 R"h .0U   "u P"o0$U  U  %G . < U  #o[(U  > #q -\N $__gmon_start___init_fini_ITM_deregisterTMCloneTable_ITM_registerTMCloneTable__cxa_finalize_Jv_RegisterClassesNoSuchProcessPyExc_OSErrorPyObject_CallFunctionPyErr_SetObjectstrerrorPyErr_SetFromOSErrnoWithSyscall__errno_location__sprintf_chk__stack_chk_failAccessDeniedpsutil_set_testingPSUTIL_TESTING_Py_NoneStructpsutil_debugPSUTIL_DEBUGstderrfwrite__vfprintf_chkfputcpsutil_setupgetenvPyModule_GetStatePyArg_ParseTuplesocketstrncpyioctlclose_Py_TrueStructPy_BuildValuePyErr_SetFromErrno_Py_FalseStructgetnameinfoPyList_NewgetifaddrsPyList_Appendfreeifaddrssetprioritygetprioritypsutil_pid_existskillpsutil_raise_for_pidPyExc_RuntimeErrorPyErr_FormatPyInit__psutil_posixPyModule_Create2PyLong_AsLongprlimit64PyErr_OccurredsetutentgetutentPyUnicode_DecodeFSDefaultendutentPyEval_SaveThreadsetmntentPyEval_RestoreThreadgetmntentendmntentPyErr_SetFromErrnoWithFilenamePySequence_CheckPySequence_FastPyExc_TypeErrorsched_setaffinityPyExc_ValueErrorPyErr_SetStringsched_getaffinity__sched_cpufree__sched_cpuallocPyErr_NoMemory__sched_cpucountPyLong_FromLongPyExc_OverflowErrorsysinfosyscallPyInit__psutil_linuxPyModule_AddIntConstantPyModule_AddObjectlibpthread.so.0libc.so.6_edata__bss_start_endGLIBC_2.2.5GLIBC_2.7GLIBC_2.3GLIBC_2.13GLIBC_2.4GLIBC_2.6GLIBC_2.3.4  ui ii ii  ii +ii 5ti ?ui M  "M !Q Q (R >@R R PR %XR p%R  ?R -R ?R -?R ,R 9?R N?R )R [?R u?R 'R ?S ?S &S ?hS AS S S  /S .S AS  <S AS AS p;S AT AT `7T C T B(T `58T HC@T BHT 3XT xC`T ,BhT 0xT CT 2BT  :T DT FBT 9T HDT TBT `/T DT bBT #T nBO  O O O O !O "O $O &O LO /O 4O :O SO ?O BO CP  P (P 0P 8P @P HP PP  XP  `P  hP  pP xP P P P P P P P P P P P P P P  P #P %Q 'Q (Q )Q * Q +(Q ,0Q -8Q .@Q 0HQ 1PQ 2XQ 3`Q 5hQ 6pQ 7xQ 8Q 9Q ;Q <Q =Q >Q @Q AQ DQ EQ FHH 2 HtH5B2 %D2 @%B2 h%:2 h%22 h%*2 h%"2 h%2 h%2 h% 2 hp%2 h`%1 h P%1 h @%1 h 0%1 h %1 h %1 h%1 h%1 h%1 h%1 h%1 h%1 h%1 h%1 h%1 hp%1 h`%z1 hP%r1 h@%j1 h0%b1 h %Z1 h%R1 h%J1 h%B1 h %:1 h!%21 h"%*1 h#%"1 h$%1 h%%1 h&% 1 h'p%1 h(`%0 h)P%0 h*@%0 h+0%0 h, %0 h-%0 h.%0 h/%0 h0%0 h1%0 h2%0 h3%0 h4%0 h5%0 h6%j. f%. fH=3 H3 UH)HHvH. Ht ]fD]@f.H=3 H53 UH)HHHH?HHtH). Ht ]f]@f.=93 u'H=- UHt H=/ EH]3 @f.H=+ H?u ^fDH- HtUH]@USHH?tRH-;- H5$1H}H}HHHtH+u HCHP0H1[]FH럐ATUHSHdH%(H$1J8HH IIH1H-, H5oH1H}aH}HHRHtH+u HCHP01H$dH3%(u H[]A\7USHH?tRH- , H5 1H}H}HHHtH+u HCHP0H1[] H럐H+ H+ HUSHHHt$(HT$0HL$8LD$@LL$Ht7)D$P)L$`)T$p)$)$)$)$)$dH%(HD$1HY+ tfHd+ H$H= $HD$HD$ D$0H HD$ H;HH:H3 =HD$dH3%(u H[]@f.H=HHt H* H=Ht Hf* 1HfUSHHRHHtHBHH+t H1[]@HCHP0H1[]DATUISHHH8tH[LH8H]A\[1]A\fUSHH5HHdH%(HD$81HT$1tn1Ҿt~Hl$Ht$H1H~tID$ t[H5D) H=1fDHL$8dH3 %(uGHH[]ft @1H( H8H5( H=Z1@USHH5HHdH%(HD$81HT$1tX1Ҿt^Hl$Ht$H1H!~uAu-H( H8HL$8dH3 %(u9HH[]QAt$ H=1AVAUATUSHdH%(H$1Ht@uoEHHjE1E1HZYHz' HH$dH3%(H[]A\A]A^uDo MtN$/HIH@DC H ,H1HHHI9uKDmH=LD1eH=H1LDAWAV1AUATUSH(dH%(HD$1HHD$H|$H\$HE1E1E1E18HA& HIIHHsH=>AVT$1MMHIMXZH|$LImLHmVI,$`I/kI.uHHH{HtƉ$H;% HtHtOH{ 4$HIt;CH{(4$tIHR% HMI f.H|$HtHT$HH$HHHEMt ImUHt HmUMt I,$UMt I/Mt I.1HL$dH3 %(ZH([]A\A]A^A_fIELP0HmHEHP0I,$ID$LP0I/IGLP0I.IFLP0HHH|$HD$W@H{(4$IH# HMIDIFLP0fHBHP0IGLP0IELP0HEHP0ID$LP0HI# E1E1E11E1H81,2fH(HH5YdH%(HD$1HT$HL$ 1҅t"T$ t$1t)H" HHHt$dH34%(HuH(H" H8qHUSHHdH%(HD$1H5HHH11t 4$1u-H=1-HL$dH3 %(uH[]fDH " H8 f.H 1H1¸tUt&uHH! H8ufD1@USHHHuiHt-HN! H5HH81H1[]fH=QHHH=BH1[]fH ! H8H1[]H=I# f.DUSHHHHtHHH+t H1[]@HCHP0H1[]DATUISHHH8tH[LH8H]A\[1]A\fHXHH5dH%(HD$H1HL$HT$LL$LD$HD$HD$H|$HHHD$0taH|$HHD$8t$|$HL$ HT$0QH HHt$HdH34%(HX@Ht1fH|$st$|$HL$ 1t3HT$(Ht$ H=1#딐;HZ1~H H8gDf.AWAV1AUATUSH H&1E1IDHHf;L= H{,eHIH{PHIdH{L;HHfDKH=HMLL*TZHHHLImt`I,$tjHmtuH+0HCHP0!HH&`HL[]A\A]A^A_fDL= @IELP0I,$uID$LP0HmuHEHP0|fD1ImtmI,$t|Ht HmHtH+tuI.t1H[]A\A]A^A_fIFLP0@IE1HHIEuLIELP0MtI,$uID$LP0t@HCHP0|HEHP0a11mDAWAV1AUATUSHHdH%(HD$1HeH5g IH1HF+H<$H5 HHIME11L`HHH;HI`H{HHHKLCH=? HL1HItwHLluhImtQHmt:I,$wID$LP0LHHlLL[HEHP0@IELP0@LIm|HmtVMtI,$t:I.u IFLP01HT$dH3%(H[]A\A]A^A_DID$LP0HEHP0@LImuIELP0HqsfLH= 1Ha H4$H8uF[f.AWAVHAUATH5 USHdH%(H$1HL$HH|$C H|$H5 jHIHPLl$1LHB1AL4NID$H<HHtQHuGHwHLHHI THL9ID$uI|KHI,$u ID$LP01H$dH34%(HĨ[]A\A]A^A_DHD$H5 H@HPH H81f<$L꾀 u$I,$tH HwID$LP0Hq H89BHM H5H8n'T@AWAVHAUATH5USHdH%(HD$1HAA@?f.<$HH2t~Hfa8HAVEIcH_?_HHHHuH=71lHL$dH3 %(_H[]A\A]A^A_f1HIHHBAtmE1IcHHH9HHHDLHItRLLIu*HHIAAuHVL2HHIu IGLP0H0ImuIELP01Hy H8A@Hy H5 H8r1H1@AIGLP0A$@HHdH%(HD$x1uMD$hH=Pt$P1LL$PLD$@HL$HHT$8Ht$0ZYHT$xdH3%(uHĈH H8af.ATUHSH51HĀdH%(HD$x1HT$1ҾLd$Ht$LHT$@HعFHHT$ LH1D$@0tkt$NT$LH=1HHt;HL$xdH3 %(HubH[]A\H=N@1D_tu1ҾfDH=dHJf.H(HH5dH%(HD$1HT$HL$LD$ 1҅t3L$T$1 L$ t+H HHHt$dH34%(HuH(DH H8iHDf.HHH5dH%(HD$1H1t2$ t3‰H= 1 HL$dH3 %(uHH H8fSH= HH51HH.H5 HH5HH51HH5HH5HH5y HH5rHH5mHH5gH}H5`HiH5WHUHHtH5?HHH5;Hߺ H57Hߺ H5/HߺH5)HߺH5#Hߺ H5!H1H5HߺH5HߺH[1[HH(is)%s (originated from %s)psutil-debug> PSUTIL_DEBUGPSUTIL_TESTING%02x:(siOOOO)li%s syscall failedpsutil_posixgetpriorityReturn process prioritysetprioritySet process prioritynet_if_addrsRetrieve NICs informationnet_if_mtuRetrieve NIC MTUnet_if_flagsRetrieve NIC flags%s syscall failed and PID %i no longer exists; assume NoSuchProcessli|OOll(OOOfOi)rsetmntent() failed(OOss)lOinvalid CPU valueCPU_ALLOC() failed(kkkkkkI)socket()ioctl(SIOCETHTOOL)[ii]liiversionRLIMIT_ASRLIMIT_CORERLIMIT_CPURLIMIT_DATARLIMIT_FSIZERLIMIT_LOCKSRLIMIT_MEMLOCKRLIMIT_NOFILERLIMIT_NPROCRLIMIT_RSSRLIMIT_STACKRLIM_INFINITYRLIMIT_MSGQUEUERLIMIT_NICERLIMIT_RTPRIORLIMIT_RTTIMERLIMIT_SIGPENDINGDUPLEX_HALFDUPLEX_FULLDUPLEX_UNKNOWNpsutil_linuxproc_ioprio_getGet process I/O priorityproc_ioprio_setSet process I/O priorityproc_cpu_affinity_getproc_cpu_affinity_setdisk_partitionsusersnet_if_duplex_speedlinux_sysinfolinux_prlimitset_testingSet psutil in testing modesequence argument expected, got %sexpected a sequence or integercould not allocate a large enough CPU setReturn process CPU affinity as a Python long (the bitmask).Set process CPU affinity; expects a bitmask.Return disk mounted partitions as a list of tuples including device, mount point and filesystem typeReturn currently connected users as a list of tuplesReturn duplex and speed info about a NICA wrapper around sysinfo(), return system memory usage statisticsGet or set process resource limits.;@p8Xh 8pHH(X`XX0phX phhzRx $FJ w?;*3$",DPoAAG K CAH 4tBAD G  AABA ,oAAG K CAH X,`AAJ AAA $@GK{4<xKAAG f CAE NCA4t7BAD Z JBC ACB,AAN` AAJ ,hAAN` AAH T +BBB A(A0GyBVAo 0A(A BBBH \dnBBD B(A0A8D`uhMp[hA`e 8A0A(B BBBC D0h D ,pAAG0n AAG \Tg A <4 AAJ v CAJ b CAJ SCAt4KAAG f CAE NCA47BAD Z JBC ACBQD` E dKBBD B(A0A8D@ 8D0A(B BBBG  8A0A(B BBBJ LEBBD B(A0A8GP 8A0A(B BBBF LBBE B(H0A8G5 8A0A(B BBBF L$,BBE B(H0A8DP 8A0A(B BBBJ ,t`GhDaAW D 4FBAD M  AABI D0~ F hD p D $A A C "!  >M M o  K P (p ooo\o8M &6FVfv&6FVfv  & 6 F V f v !!&!6!Q >R %p% ?-?-?,9?N?)[?u?'??&?AS /.A <AAp;AA`7CB`5HCB3xC,B0C2B :DFB9HDTB`/DbB#nBGCC: (Ubuntu 5.4.0-6ubuntu1~16.04.11) 5.4.0 20160609M  P! !# !9 U HM o "{M  p%K %7 & ' '+ )n ,, -ER hOR ] .Kp /7 `/Q 0K 3E `5 `7, 9 :F) p;@ <E@S hOS `WKeM qQ ~M D U P  \p   @! P! >>DEM M M M O P Q  U  " #;Wu  < U "> >D`s . $0Obx $U '5GVgu .0U $ -\6 P"oD`o U { # #o (U (=\i} "  %G * > __JCR_LIST__deregister_tm_clones__do_global_dtors_auxcompleted.7594__do_global_dtors_aux_fini_array_entryframe_dummy__frame_dummy_init_array_entrypsutil_posix_clearpsutil_posix_traversepsutil_net_if_flagspsutil_net_if_mtupsutil_convert_ipaddrpsutil_net_if_addrspsutil_posix_setprioritypsutil_posix_getprioritymoduledefPsutilMethodspsutil_linux_clearpsutil_linux_traversepsutil_linux_prlimitpsutil_userspsutil_disk_partitionspsutil_proc_cpu_affinity_setpsutil_proc_cpu_affinity_getpsutil_linux_sysinfopsutil_net_if_duplex_speedpsutil_proc_ioprio_setpsutil_proc_ioprio_get__FRAME_END____JCR_END____dso_handle_DYNAMIC__GNU_EH_FRAME_HDR__TMC_END___GLOBAL_OFFSET_TABLE_getenv@@GLIBC_2.2.5PyList_NewPySequence_CheckPyErr_SetFromOSErrnoWithSyscallendmntent@@GLIBC_2.2.5PyModule_AddIntConstant__vfprintf_chk@@GLIBC_2.3.4__errno_location@@GLIBC_2.2.5strncpy@@GLIBC_2.2.5getpriority@@GLIBC_2.2.5_ITM_deregisterTMCloneTablePyEval_RestoreThreadPyErr_SetFromErrnoPyInit__psutil_linux_edataPyErr_NoMemoryPyErr_SetObject__sched_cpucount@@GLIBC_2.6_fini__stack_chk_fail@@GLIBC_2.4PyExc_RuntimeErrorPyInit__psutil_posixPyErr_SetStringpsutil_debugPyExc_ValueErrorPyModule_GetStatePyExc_TypeErrorsetpriority@@GLIBC_2.2.5ioctl@@GLIBC_2.2.5close@@GLIBC_2.2.5getnameinfo@@GLIBC_2.2.5sched_setaffinity@@GLIBC_2.3.4fputc@@GLIBC_2.2.5endutent@@GLIBC_2.2.5prlimit64@@GLIBC_2.13PyLong_FromLongPyList_AppendPyExc_OSError_Py_FalseStructsyscall@@GLIBC_2.2.5__gmon_start__PyObject_CallFunctionPyExc_OverflowErrorPSUTIL_TESTINGPy_BuildValuekill@@GLIBC_2.2.5PyErr_OccurredPyModule_Create2PyLong_AsLongpsutil_raise_for_pidgetutent@@GLIBC_2.2.5getmntent@@GLIBC_2.2.5setmntent@@GLIBC_2.2.5_Py_NoneStructgetifaddrs@@GLIBC_2.3__sched_cpufree@@GLIBC_2.7_endPyArg_ParseTuplepsutil_pid_existsNoSuchProcess__sched_cpualloc@@GLIBC_2.7_Py_TrueStruct__bss_startfreeifaddrs@@GLIBC_2.3psutil_set_testingsetutent@@GLIBC_2.2.5PyUnicode_DecodeFSDefaultPyEval_SaveThreadPyModule_AddObjectAccessDenied_Jv_RegisterClassesPSUTIL_DEBUGsysinfo@@GLIBC_2.2.5PyErr_SetFromErrnoWithFilenamePyErr_Formatfwrite@@GLIBC_2.2.5_ITM_registerTMCloneTablesched_getaffinity@@GLIBC_2.3.4strerror@@GLIBC_2.2.5__cxa_finalize@@GLIBC_2.2.5_initpsutil_setupstderr@@GLIBC_2.2.5__sprintf_chk@@GLIBC_2.3.4socket@@GLIBC_2.2.5PySequence_Fast.symtab.strtab.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.jcr.dynamic.got.plt.data.bss.comment$.o8 @@  KHo\\UodnBpp(xs~@!@!P!P!4>> 2>>(DDEEDM MM MM MM MO OP PQ Q@  U U0 U5XU@ hcN l