ELF>%@P]@8@88 == =  == = $$Ptd666TTQtdRtd== = ((GNUj Yn" +Ar& @&(*BE|qX=V"3 4(rK GcY a u8 R"xX X X  # 4/ .__gmon_start___init_fini_ITM_deregisterTMCloneTable_ITM_registerTMCloneTable__cxa_finalize_Jv_RegisterClassesPyObject_AsFileDescriptorPyArg_ParseTuplePyList_SizetcgetattrPyList_GetItemPyInt_AsLongPyErr_OccurredPyString_SizePyExc_TypeErrorPyErr_SetStringPyErr_FormatcfsetispeedcfsetospeedPyErr_SetFromErrnoPyString_AsStringtcsetattr_Py_NoneStruct__stack_chk_failcfgetispeedcfgetospeedPyList_NewPyList_SetItemPyString_FromStringAndSizePyInt_FromLongtcflowtcflushtcdraintcsendbreakinittermiosPy_InitModule4_64PyModule_AddObjectPyModule_AddIntConstantPyErr_NewExceptionlibpthread.so.0libc.so.6_edata__bss_start_endGLIBC_2.4GLIBC_2.2.5n0ii ui ^ui = &= @&= = I 11I /J /J / J /0J /@J /PJ /`J /pJ /J /J /J /J /J /J /J /J /K 0K  0 K 00K 0@K '0PK 10`K :0pK C0K M0K T0K Z0K a0K g0K n0K u0K |0L 0L 0 L 00L 0@L 0PL 0`L 0pL 0L 0L 0L 0L 0L 0L 0L 0L 0M 0M 0 M 00M 0@M 0PM 1`M  1pM 1M 1M 1M 1M #1M '1M +1M /1M 41N 91N >1 N C10N I1@N M1PN Q1`N U1pN Y1N ]1N a1N g1N n1N t1N {1N 1N 1O 1O 1 O 10O 1@O 1PO 1`O 1pO 1O 1O 1O 1O 1O 1O 1O 1O 1P 1P 1 P 10P 2@P  2PP 2`P 2pP 2P %2P +2P 02P 62P ;2P A2P H2P O2Q U2Q [2 Q `20Q i2@Q r2PQ z2`Q 2pQ 2Q 2Q 2Q 2Q 2Q 2Q 2Q 2Q 2R 2R 2 R 20R 2@R 2PR 2`R 2pR 2R 2R 2R 2R 3R 3R 3R  3R )3S 63S D3 S H30S M3@S U3PS [3`S b3pS j3S p3S w3S ~3S 3S 3S 3S 3S 3T 3T 3 T 30T 3@T 3PT 3`T 3pT 3T 3T 3T  4T 4T "4T -4T 54T ?4U H4U Q4 U Z40U e4@U n4PU x4`U 4pU 4U 4U 4U 4U 4U 4U 4U 4U 4V 4V 4 V 40V 4@V 5PV 5`V )5pV <5V K5V Y5V f5V p5V ~5V 5V 5V 5W 5W 5 W 50W 5@W 5PW 5`W 6pW 6W 6W %6W R/W )W  F W E/W &W @D X /X .X C X v/(X p-8X  C @X k/HX ,XX  B `X `/hX P,xX  A ? ? ? ? ?  ? #? %@  @ (@ 0@ 8@ @@ H@ P@  X@  `@  h@  p@  x@ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ !@ "A $HH HtH52 %4 @%2 h%* h%" h% h% h%  h% h% hp% h`% h P% h @% h 0% h % h % h% h% h% h% h% h% h% h% h%z hp%r h`%j hP%b h@%Z h0%R h %J h% f%* fH2 H=2 UH)HHw]H Ht]@H2 H=2 UH)HHHH?HHu]H Ht]H@=Y2 u'H= UHt H= eh]02 @f.H=` t&HW HtUH=J H]WKf.SHx[f.1[ff.AWHHH5=AVAUATUSHxdH%(HD$h1HL$LL$LD$H|$HGHxLt$ |$LH|$1*HH|$D$ HgH|$D$$HLH|$D$(H1H|$D$,HH|$H$HH|$HD$HHIHEHH 1Mn.LADHH HHIH@HtLHIGHH H5J H8E1HT$hdH3%(LHx[]A\A]A^A_fH H52 H81c벐4$Ltt$LuWH=9/ Iu@HI H5 H8VDL8ADt$|$LxtL%  I$f.AWHHH5LAVAUATUSHhdH%(HD$X1HL$ Ld$|$ LLLA AuHHtK1Ll$ IHHHH^H tPALD$ BHuHmR1HL$XdH3 %(eHh[]A\A]A^A_DD$u>|$'WHtH¾H|$&8HtH¾HHHp|$1HH|$HH~|$HHe|$HHLDHH4DHHHH HtCH+HCHP0fHEHP0H=, H+f.HHHbdH%(HD$1LD$H5H~1҅tt$<$t'H@ HHHt$dH34%(HuHÐH=+ THf.HHHdH%(HD$1LD$H5]H1҅tt$<$\t'H HHHt$dH34%(HuHÐH=Q+ H f.HHHBdH%(HD$1HL$H5a1҅t|$t-H& HHHt$dH34%(HuHH=* 4Hzf.HHHdH%(HD$1LD$H5TH1҅tt$<$lt'H HHHt$dH34%(HuHÐH=1* Hf.UHh H5!) H=1ASHxHHtPH) HtKHH5HH5 Ht%H fDHSHHH3HuH[]H=x1{HHy) HHO&iO:tcsetattrO&:tcgetattrO&i:tcflowO&i:tcflushO&:tcdrainO&i:tcsendbreaktermiostermios.errorB50B75B110B134B150B200B300B600B1200B1800B2400B4800B9600B19200B38400B57600B115200B230400CBAUDEXTCSANOWTCSADRAINTCSAFLUSHTCIFLUSHTCOFLUSHTCIOFLUSHTCOOFFTCOONTCIOFFTCIONIGNBRKBRKINTIGNPARPARMRKINPCKISTRIPINLCRIGNCRICRNLIUCLCIXONIXANYIXOFFIMAXBELOPOSTOLCUCONLCROCRNLONOCRONLRETOFILLOFDELNLDLYCRDLYTABDLYBSDLYVTDLYFFDLYNL0NL1CR0CR1CR2CR3TAB0TAB1TAB2TAB3XTABSBS0BS1VT0VT1FF0FF1CSIZECSTOPBCREADPARENBPARODDHUPCLCLOCALCIBAUDCRTSCTSCS5CS6CS7CS8ISIGICANONXCASEECHOECHOEECHOKECHONLECHOCTLECHOPRTECHOKEFLUSHONOFLSHTOSTOPPENDINIEXTENVINTRVQUITVERASEVKILLVEOFVTIMEVMINVSWTCVSWTCHVSTARTVSTOPVSUSPVEOLVREPRINTVDISCARDVWERASEVLNEXTVEOL2B460800CBAUDCDSUSPCEOFCEOLCEOTCERASECFLUSHCINTRCKILLCLNEXTCQUITCRPRNTCSTARTCSTOPCSUSPCWERASEEXTAEXTBFIOASYNCFIOCLEXFIONBIOFIONCLEXFIONREADIOCSIZE_MASKIOCSIZE_SHIFTNCCNCCSN_MOUSEN_PPPN_SLIPN_STRIPN_TTYTCFLSHTCGETATCGETSTCSBRKTCSBRKPTCSETATCSETAFTCSETAWTCSETSTCSETSFTCSETSWTCXONCTIOCCONSTIOCEXCLTIOCGETDTIOCGICOUNTTIOCGLCKTRMIOSTIOCGPGRPTIOCGSERIALTIOCGSOFTCARTIOCGWINSZTIOCINQTIOCLINUXTIOCMBICTIOCMBISTIOCMGETTIOCMIWAITTIOCMSETTIOCM_CARTIOCM_CDTIOCM_CTSTIOCM_DSRTIOCM_DTRTIOCM_LETIOCM_RITIOCM_RNGTIOCM_RTSTIOCM_SRTIOCM_STTIOCNOTTYTIOCNXCLTIOCOUTQTIOCPKTTIOCPKT_DATATIOCPKT_DOSTOPTIOCPKT_FLUSHREADTIOCPKT_FLUSHWRITETIOCPKT_NOSTOPTIOCPKT_STARTTIOCPKT_STOPTIOCSCTTYTIOCSERCONFIGTIOCSERGETLSRTIOCSERGETMULTITIOCSERGSTRUCTTIOCSERGWILDTIOCSERSETMULTITIOCSERSWILDTIOCSER_TEMTTIOCSETDTIOCSLCKTRMIOSTIOCSPGRPTIOCSSERIALTIOCSSOFTCARTIOCSTITIOCSWINSZtcsetattr, arg 3: must be 7 element listtcsetattr: attributes[6] must be %d element listtcsetattr: elements of attributes must be characters or integers;T ppXx zRx $xFJ w?;*3$"D@$AT K CLdPBSB B(A0A8D 8A0A(B BBBJ LUBSB B(A0A8D 8A0A(B BBBF D j B $D j B DD d H d`D j B ,A^D a AAA &@&= ^n # 4/= = oP0  @   @ oP ooo= ##$$&$6$F$V$f$v$$$$$$$$$%%&%6%F%V%f%v%%%%%tcflow(fd, action) -> None Suspend or resume input or output on file descriptor fd. The action argument can be termios.TCOOFF to suspend output, termios.TCOON to restart output, termios.TCIOFF to suspend input, or termios.TCION to restart input.tcflush(fd, queue) -> None Discard queued data on file descriptor fd. The queue selector specifies which queue: termios.TCIFLUSH for the input queue, termios.TCOFLUSH for the output queue, or termios.TCIOFLUSH for both queues. tcdrain(fd) -> None Wait until all output written to file descriptor fd has been transmitted.tcsendbreak(fd, duration) -> None Send a break on file descriptor fd. A zero duration sends a break for 0.25-0.5 seconds; a nonzero duration has a system dependent meaning.tcsetattr(fd, when, attributes) -> None Set the tty attributes for file descriptor fd. The attributes to be set are taken from the attributes argument, which is a list like the one returned by tcgetattr(). The when argument determines when the attributes are changed: termios.TCSANOW to change immediately, termios.TCSADRAIN to change after transmitting all queued output, or termios.TCSAFLUSH to change after transmitting all queued output and discarding all queued input. tcgetattr(fd) -> list_of_attrs Get the tty attributes for file descriptor fd, as follows: [iflag, oflag, cflag, lflag, ispeed, ospeed, cc] where cc is a list of the tty special characters (each a string of length 1, except the items with indices VMIN and VTIME, which are integers when these fields are defined). The interpretation of the flags and the speeds as well as the indexing in the cc array must be done using the symbolic constants defined in this module.This module provides an interface to the Posix calls for tty I/O control. For a complete description of these calls, see the Posix or Unix manual pages. It is only available for those Unix versions that support Posix termios style tty I/O control. All functions in this module take a file descriptor fd as their first argument. This can be an integer file descriptor, such as returned by sys.stdin.fileno(), or a file object, such as sys.stdin itself.11///////// / / / / ////0 000'010:0C0M0T0Z0a0g0n0u0|000 0@0000000 000000 0@00001 1@1111#1'1+1/14191>1C1I1M1 Q1U1@Y1]1a10g1@n1t1{11111111 10111111 1@1111112@ 2222%2+20262;2A2H2O2 U2 [2 `2 i2 r2z2222222222222222222222RT3QT3!T3PT 3T)3?63D3H3 M3U3[3b3j3p3 Tw3T~3T3 T3%T3T3T3T3T3T3T3 T3T3 T3$T3]T3VT3T 4T4T"4T-4T54T?4TH4TQ4TZ4\Te4Tn4@x4@4 444444444"T4 T4T4 T45 5)5<5K5Y5f5Tp5ST~5YT5ZT5XT5TT5[T5UT55#T5WT5T6T6T6T%6TR/) F E/&@D /.C v/p- C k/, B `/P, A termios.so.debug%7zXZִF!t/L]?Eh=ڊ2N`R~ ( cxbPdXӎwGe|)wm3on={Ă yG$eP;vQ#~@OUA?o'o<)M"_ #Igɏ>w%6o'p-;WMKcYB=Zəm.FwBSaQ$ S /ĥS:4 OiGA^2ݑKR,ws4xnoFcMiO~@wt]pL3 GT]bxT 43/) u7tNd1jɣFঢ,)شf1 I S]ʱtyr{C