|dwRdZdZdZdZdZdZdZdZdZd Z d Z d Z d Z d Z dZdZdZdZdZd Zd Zd Zd Zd ZdZdZdZdZdZdZdZdZdZ dZ!dZ"dZ#dZ$dZ%dZ&dZ'd Z(d Z)d Z*d Z+d Z,dZ-dZ.dZ/dZ0dZ1dZ2dZ3d Z4d Z5d Z6d Z7d Z8d Z9dZ:dZ;d!Zd Z?d Z@d ZAdZBdZCdZDe>ZEd ZFd ZGd ZHdZId ZJdZKd"S)#i@ ct|zdkSN) CTL_RESPONSEr_m_e_ops -/usr/lib/python3/dist-packages/ntp/control.pyCTL_ISRESPONSEr 's|x'@Q&FGct|zdkSr)CTL_MOREr s r CTL_ISMOREr(sH$9a#?@rct|zdkSr) CTL_ERRORr s r CTL_ISERRORr)sY(%;$ABrct|zS)N) CTL_OP_MASKr s r CTL_OPr*s {h78rr  cH|dzdzdz|dzdzz|dzdzz|dzzS) Niiri?rr$)lisourcenevntevnts r CTL_SYS_STATUSr-NsH VmF" aK QJ &=.rc|dz dzS)Nr&rr(statuss r CTL_SYS_LIr1Ts&2 45rc|dz dzS)Nr?r(r/s r CTL_SYS_SOURCEr4Usfq[D$89rc|dz dzSNrr$r(r/s r CTL_SYS_NEVNTr7VsVaK3#67rc |dzSNr$r(r/s r CTL_SYS_EVENTr:Ws Fc>2rc0|dzdz|dzdzz|dzzS)Nrrr'r$r()r0r+r,s r CTL_PEER_STATUSr>ms0 q[F QJ&F?+rc|dz dzS)Nrr(r/s r CTL_PEER_STATVALrArsvkT%9:rc|dz dzSr6r(r/s r CTL_PEER_NEVNTrCssfq[C$78rc |dzSr9r(r/s r CTL_PEER_EVENTrEts VsN3rc|dzdz|dzzS)Nrr=r@r()r0events r CTL_CLK_STATUSrHs  q[F V$rN)LCTL_MAX_DATA_LENr rrrr rrr CTL_OP_UNSPECCTL_OP_READSTATCTL_OP_READVARCTL_OP_WRITEVARCTL_OP_READCLOCKCTL_OP_WRITECLOCKCTL_OP_CONFIGURECTL_OP_READ_MRUCTL_OP_READ_ORDLIST_ACTL_OP_REQ_NONCECTL_SST_TS_UNSPECCTL_SST_TS_ATOM CTL_SST_TS_LF CTL_SST_TS_HFCTL_SST_TS_UHFCTL_SST_TS_LOCALCTL_SST_TS_NTPCTL_SST_TS_UDPTIMECTL_SST_TS_WRSTWTCHCTL_SST_TS_TELEPHONECTL_SYS_MAXEVENTSr-r1r4r7r:CTL_PST_CONFIGCTL_PST_AUTHENABLECTL_PST_AUTHENTIC CTL_PST_REACH CTL_PST_BCASTCTL_PST_SEL_REJECTCTL_PST_SEL_SANECTL_PST_SEL_CORRECTCTL_PST_SEL_SELCANDCTL_PST_SEL_SYNCCANDCTL_PST_SEL_EXCESSCTL_PST_SEL_SYSPEERCTL_PST_SEL_PPSCTL_PEER_MAXEVENTSr>rArCrE CTL_CLK_OKAYCTL_CLK_NOREPLYCTL_CLK_BADFORMAT CTL_CLK_FAULTCTL_CLK_PROPAGATIONCTL_CLK_BADDATECTL_CLK_BADTIMErH CERR_UNSPECCERR_PERMISSION CERR_BADFMT CERR_BADOP CERR_BADASSOCCERR_UNKNOWNVAR CERR_BADVALUE CERR_RESTRICTCERR_NORESOURCETYPE_SYS TYPE_PEER TYPE_CLOCKIFSTATS_FIELDSRESLIST_FIELDS NONCE_TIMEOUTr(rr rs:    GGG@@@BBB888      655999777222    ;::888333         !    r