ELF(E4(0%S 'S  0 /& 0  /$ 0 P /0 :a//0 :a//(00/ 0oQnQ R: //fQfQ R://0 :$./0 :$./0 :%./0 :%./0) [:--/0 :-/0 :-/Bm`phg@# M nPJο @P@ U 0S 00CSP@7/ U@To[wOG_@U 0S 00CS@7/UoG ZЍ@`Ёء Ѝ 0 :eR // / //0 ://Am@ ` `P 00@@MV@^ 0Ѝ@` Ѝ0@- 0@  @@\ @Ѝ BmP``p`@p@ \M08@0@@ 0 0@@\D 0 0@@\A 0 0@@Z`A `00@ @0S_Hxl 0@ 0@@^ 0 p`@@0 0@W@@@Ѝ@`ЁЍ 0 @0@@\ Ѝ@`Ё Ѝ 0 0@ @@\  0 0@ @@\  0 0@ @@\  0  @0@@Bm@`p MR>  2b 3 P0`P@`@0@\0@ 00@@ \ 00@@ \ 00@@ \ 0 0@  00@@ \ 0 0@  Zq 00@@  \0$ 0@  00@@  \04 0@  00@@  \0D 0@  00@@  \0T 0@  00@@  \0d 0@ v 0 0@@ \PP0t 0@dЍ@`ЁЍ@-@ M@Ѝ@-@ J@Ѝ@-@ J@Ѝ@- 0@Ѝ0@Am@ P` ` :,`@` ЍAm@P ` U:@ ` Ѝ.@-@ J@Ѝ@-@ J @ЍAm@ P` J  ` @ Ѝ@-@ =@Ѝ@-@ M@Ѝ@-@ J@Ѝ@-@ J@Ѝ@-@ J@Ѝ@-@ J@Ѝ@-@ J@Ѝ@-@ @ЍAmP@ `p M`J΄d`@ 0@@ @S 0 Ѝ@`ЍAmP`  M`p@ T  `@@0@V Ѝ@`Ѝ 0@0@ @^ 0  0@0@@^ 0t@z>@ @Am@ ` PP @` Ѝ 0@0@ @^ 0@- @0dS0BS0S?@ЍmS0S @-@J@Ѝ@-@J@Ѝ@-@@ЍAm@`  M`PP 0%  0 Ѝ@`ЍP p@@ 0@WBmP`@ @M pP% 0@@ @S 0 0 0 S 0 0T `P@[Ѝ@`Ёء ЍAm @` PP 0$  0@` Ѝ00@P @m @ M0 0@00S P@@@U Ѝ@Ѝ0 &0 Am P`@p 0`0@ @P$  0 0@ @@\ @`ЍvP 0@0@ @^ 0 0@0@ @^ 0Am ``P  @@P8 P0oS0mS 0lS0SJpL.P.T>@pP J0 0@P @TP@ @`Ѝ Jp0PT> 0@ 0@@p^ 0@-@0oS @PJ0?@Ѝ0fS nS0SJ0?@Ѝ0fS0SJ?@ЍAm@PR` J_@P_ 0?@` Ѝ@-@@0/o"@Ѝ:&.Am P`@ @00 R 0@@ @S0 0@` Ѝ00@ AmP`  M@p`P" 0P' T`V3 ` @@@0 @T Ѝ@`Ѝ 0@ 0@@^ 0 `@@ @VAm@ ` P:-R 0@0@@^ 0@` Ѝ `P 0'  `0`P 0@0@ @^ 0Am@PJ` P @ 0?\ 0 0@\ @ @@` ЍAm@PJ` P @ 0?\ 0 0@\ @ @@` ЍAmR@``ppp@ZP @ \ 0 0@\ @ @@`Ѝ@-@ M@ЍAmP@`p MY`p pJF00@ @ ^ 0@Ѝ@`ЁЍ@- ʌN@Ѝ@- ʌN@ЍBm`p.\NPT `@T P 0@0@ @^ 0@`ЁЍ  @ @P P > NP0@  @@@2  @@@?AmP`@ M`@p @@@0 @T Ѝ@`Ѝ BmP0`p`p@`@\M @0@ 0 @@@@S00R  *@\B @ 0- \  S00!0]  @ 0- \  S00 !0I@ v 0 @ @@S00^ @H` 0 @S00Ѝ@`Ё Ѝ0Am@P `Mp `Dp0@ 0S 0 0@ @@\ @$Ѝ@`Ѝ0 0@ @@  Bm@``R Mp p@P00 R@ 0@ 0@@^ 0 Ѝ@`Ёء Ѝpp@00S0@0 =S` !P$ oG| U=`S00 00 SVI  =S 0@ 0@@^ 0 Vp P0 0@ 0@@^ 0-  @s#!$.P j!\`@$P`o[G_ V{P =Sp@$ P `o[G_U=pS_Am@@` PUP@ 0S U0  0 UP0@` Ѝ  @@@o:  @@@x:  @ AmP@@` P00   J1@` Ѝ0 `S 0V0@ @ @V @@0 0 0@@- @@\ @ЍAmP``@ 0P0@` Ѝ 0@ 0@@^ 0Am`pᄀ M*.lN`V) PPP@TU P "00@  ,< @ 0@@ Ѝ@`ЁЍ 0@0@ @^ 00Am` S SP @0P, `0 @@` Ѝ@` Ѝ  0  0@ @ @@` Ѝ0 @0@   0 0Am@ P @P@``M0 \Pp0P@ pPJ @@@ 0@TЍ@`ЁЍp 0 @- @@ @Ѝ@ 0 @0@  @/@-@@P P: / /@Ѝ  @@@V9@-@@P P: / /@Ѝ  @@@E9AmP@` @TP 0S Tʰ D@@` Ѝ  @@@:  @@@:Am P`p   0 `P0@0@P P VsU= 0@ ! $T h7 w@`Ѝ0@" PAm P`@ `0P \P( 0 00:>S P) 0@0@@^ 0@` Ѝ 0 0@ @@\  0 0@ @@\ b 0@0@ @^ 0@-@bP : .%@Ѝ@Ѝ@-@OP : .%@Ѝ@ЍAmP`` :@P @P 6lM `@@P0``0@ ЍmM`(@@` ЍAmP`` @P M@P@(@@P  !@` Ѝ @` ЍoBm @``0@ @$MPpP@p@0^    0 @\ 00S S~ 0 S 00@ pPp@P@\@@ 0 @S000S  0AS Z8P<PpL#p@@`4@ R0 - S30-0^0-Y3-\ 0@\%S00 (%*5 0@\$ R9.5S 0 0@ @@\  0pp@@%@S003 R #4@\ppu0 0@@@ W @^ 00@@ 00@@ 5S  &@ pp@@@R   00@@ \ 00@@㨐 ^@ @ @5S 00@@ Ppp0%0 0@`@@ ^ @\` 00@@ 00p00@`@ p5S 0%@ `p`@p@@R  5S 00@@ \``0% `p`@p@00@@\  7p S"0@0@P`D `p`@p@00@@\  7  00@@\ ``$7 @@ S0 0@@P `p`@p@ 00@@ \ 7 0 0@@\ ``&7 @@ S0 0@@P `p`@p@ 00@@ \ 7 0{ 0@@\ ``%7 @@ S0e 0@@P 7R `p`@p@00@@\ @ 00@@ @P 0 0@@  \0 0@@ @ ^P7 8F\00@@ $Ѝ@`Ёء Ѝ0@@0@@0@@`0@@J0@@(0* 0@@ 00@@ \``@+ Qr\!00@@ 0@@@,B@ 0- @^pp0I 4@L0@ S00@b ^N @ 0a0 4@L0@ S00@@ ^M @ 0D Z$$@%4@@\   0!24S+ @p pxz&  0' @(p\ p@p24S 0 0@^G @ 0^F @ 0@ 0 @S000Bm@0@` ,M$00( R 0` 0@P 01@@`@P@000@0 0 pS 00 R 0S00 0z 0 @S00a?S @R   ,<  @0\. X@ 0  S00 X.@>Se @R   .> 0@\.r 0@S00 .r 0@S00$>S @R  % 0@ @@^ S00& 0@ @@^ S00 0 @S00 0 @S00> 0S .>B0ਏȀ 0 @@X @ @R  >S > R d0c @@\-= )R @\/R 0@S00/R 0@S00@ X ?38  P 0 @S00 X?Sq?S ? SE R@   0. @S00 0/ @S00 0/ @S00먏@P 0 @S00/r 0@S00=S @R   0@/S00 0@/S00 0@/S00 0@S00  @?S S @R   ?@ \ - ?0@ \  ?@\  ?@\ 0 @0@@P\0  }Z W] @ 0  S00 R 0@S00 0@ S00 0@ S00 0@ S00 0@ @@^ S00 0 @S00 0@P \ p W. W  @@@0 0  @@S00w @R  ;R@   @R  * $0 0 (0Ra@,Ѝ@`Ёء Ѝ@ 0 @S00~@)S8[P6> Bm @`@` P M`PA ,: P @@=@U@ @Pp@,`@L: 0S `M_VMЍ@`Ёء Ѝ 0@ 0@@^ 0(P, P!60(, A CF0   CR0 C(\P((0 \ @@ S5   Q$`02  00@@ @X$Pj \(`0+ L P Bz +"  B B %  $ @@`0 @@$pBmPQ`p@ 00@00 R2 0@ 0@@^ 0@`ЁЍ@00S jP=S@  s=@T00 SU`m :=S 0@ 0@@^ 0U`a P 0@ 0@@^ 0U  P0) 0@ 0@@^ 0= h0@#\wP #<P ` ` P V 0S 00CS8/- h @ #,#!8/Z=S@ =@Ty @`Ё Ѝ00@ $00@ BmP`pR @@00 R4 0@ 0@@^ 0@`ЁЍ@00Sp `=S@ @4=t@Tp00SW` :=S 0@ 0@@^ 0P z=S@@=t@TBm@``PpP@p@ @<\L 0 @S00T>S`/R 0@0@@\0]-[8 U- 04`0@@@p 0*a S 0 0V  0@ R @ @R  P U U  @@@04` 0p0@p@@R  @@PPU P  00@ @P \0U[P p00@p@@R  @@P: 5PUQ 0 0@ @@\ -@<Ѝ@`Ёء $Ѝ  00@ @\0P& 0 @S000 0 0@ @@\ Am@R`` PP@00S @"00S@` Ѝ P00@00 R 0@ 0@@^ 0AmPJ` `P @`@ ЍAmPJ` `P @`@ ЍAm@``pZP @ \ 0 0@\ @ @@`ЍAmP`p`@P @P @`Ѝ 0@0@ @^ 0 0@0@ @^ 0Bm0 ` @@p@ M@@ @@0 0Pp@@ 0 @` 0  @ , 0 @`@4 0 @ T0 @ \ 0 @ |0 @@GQ[T|e@z!@&&&&+&&&&5&&:&&?&A&&&@&@F&I&K&N&&S&U&&Z&]&_&b&&g&i&&n&q&s&v&&{&}&&,&&&& #( (( %(( (&  ''*''' ''/1@ $ $   Ѝ@`Ёء $Ѝ 1 2..4.`.x--,,x11& L\HhHHHGHdF|FEFEEE@ExDD D D|CC(CDCBBLBdBAAXA|AFG@@D@\@>?>==0=L=$<T<|;;::\:x:: :99@9X98878L7p766,<,H+`+++**0*X*)),)<)K K(KJJ(JDJIJIIxIII4IHH'L555<5\44343322X2x2&$'%%x$$"<# D!0 1/0@/`/(($ )(( (4(%)4KDKKKL L0L`LlpLLLLLL L L LLLLCopyright (C) 2010-2011 by Harald Welte, Andreas Eversberg and On-Waves Copyright (C) 2011-2022 by sysmocom - s.f.m.c. GmbH License AGPLv3+: GNU AGPL version 3 or later This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. %% Command '%s' has been deprecated.%s%% MS/BS Power control parameters should be configured in osmo-bsc: use 'no rxlev-avg'.%s%% rtp bind-ip is now deprecated%s%*sLower threshold (L_%s_XX_P): %u%s%*sUpper threshold (U_%s_XX_P): %u%s%*sLower threshold comparators: P%u=%02u / N%u=%02u%s%*sUpper threshold comparators: P%u=%02u / N%u=%02u%s%*sPre-processing algorithm: unweighted average%sweighted average%smodified median%sEWMA (alpha=%u)%sdisabled (pass-through)%sunknown%s%*sPre-processing parameters: Hreqave=%u / Hreqt=%u%s%*sPower control interval: %u ms (every %u SACCH block(s))%s%*sPower increase step size: %u%s%*sPower reduce step size: %u%s%*sRxLev measurement processing:%sRXLEV%*sRxQual measurement processing:%sRXQUAL%*sC/I measurement processing (FR/EFR):%sCI_FR%*sC/I measurement processing (HR):%sCI_HR%*sC/I measurement processing (AMR-FR):%sCI_AMR_FR%*sC/I measurement processing (AMR-HR):%sCI_AMR_HR%*sC/I measurement processing (SDCCH):%sCI_SDCCH%*sC/I measurement processing (GPRS):%sCI_GPRS%% Command '%s' has been deprecated.%s%% MS/BS Power control parameters should be configured in osmo-bsc: use 'rxlev-avg algo osmo-ewma beta %s'.%s%% Range end port (%u) must be greater than the range start port (%u)!%s%% Range must begin at an even port number! (%u is odd)%s%% Range must end at an odd port number! (%u is even)%s%% No such instance %u%s%% Unable to create phy%u instance %u%sphy %u%s instance %u%s%% Unknown BTS number %u (num %u)%s%% No such BTS (%d)%s%% Incorrect BCCH power reduction value, an even number is expected%s%% BCCH carrier power reduction operation mode is not supported for BTS (%d)%s%% can't find BTS '%s'%sinfinite%% INFINITE RADIO LINK TIMEOUT, USE ONLY FOR BTS RF TESTING%sonlyskip-nullrfc5993test message sent from VTY%% phy%s does not exist%s%% phy%s instance %s does not exit%s%% phy%s instance %s is already bound to %s%s%% The next unused TRX number is %u%s%% Unable to allocate TRX %u%svty.c:2337%% This command requires restart%svty.c:2320localhost/opt/poky-oc2g/2.3.4/sysroots/cortexa15hf-neon-poky-linux-gnueabi/usr/local/jenkins-build/inst-osmo-bts-oc2g/include/osmocom/core/utils.h:127%% Command '%s' has been deprecated.%s%% MS/BS Power control parameters should be configured in osmo-bsc: use 'rxlev-thresh lower %u upper %u'.%s%% duplicate BSC (A-Bis/OML) ip address configured ('%s')%sstruct bsc_oml_hostvty.cbsc_oml_hostAssert failed %s %s:%d bsc_oml_host->addrOper '%s', Admin '%s', Avail '%s'%s(null)fall-backfrom BSCconnecteddisconnectedTRX %u of BTS %u is on ARFCN %u%sDescription: %s%s RF Nominal Power: %d dBm, reduced by %u dB, resulting BS power: %d dBm%s BS Power control parameters (%s):%s MS Power control parameters (%s):%s NM State: RSL State: %s%s Baseband Transceiver NM State: IPA stream ID: 0x%02x%sPDCHTCH/FBTS %u, TRX %u, Timeslot %u, phys cfg %s, TSC %u (%s mode)%s%% can't find TRX '%s'%s%% can't find TS '%s'%ssapi >= 0uint16_tsapi <= 31osmo%% BTS model 'osmo-bts-trx' has no DSP/HW MS Power Control support, consider updating your configuration file!%s%% This BTS model has no DSP/HW MS Power Control support%s%% Could not resolve logical channel%s%% BAND '%s' is not a valid GSM band%svty.c:672%% no such BSC (A-Bis/OML) ip address configured ('%s')%s as %s switching %s -> %sshadowprimaryBTS %u, TRX %u, Timeslot %u (%s) %s, Lchan %u, Type %s, State %s - RXL-FULL-ul: %4d dBm%s%d SACCH blocks%% this channel has no active RTP stream%s%% error setting jitter parameters: %s%s%% jitter parameters set: %d%sbs-power-ctrldynamiccurrent Error reason: staticendisBTS %u, TRX %u, Timeslot %u (%s), Lchan %u: Type %s%s Osmocom Dyn TS: IPACC Dyn PDCH TS: State: %s%s%s%s Channel Mode / Codec: %s%s CSD mode: %s%s AMR Multi-Rate Configuration: ICMI=%u, Start Mode=%u gsm48=%02x%02x%s AMR Mode %u (%s), threshold=%u, hysteresis=%u%s Bound IP: %s Port %u CONN_ID=%u Osmux_CID=%u%s RTP_TYPE2=%u%s Conn. IP: %s Port %u SPEECH_MODE=0x%02x RTP_TYPE=%u%s LAPDm SAPIs: DCCH %c%c, SACCH %c%c%s Valid System Information: 0x%08x%s MS Timing Offset: %d, propagation delay: %d symbols %s Ciphering A5/%u State: %s, N(S)=%u%s RTP/PDCH Loopback Enabled%s Radio Link Failure Counter 'S': %d%s Interference: %d dBm (band %d)%s%*sBS (Downlink) Power Control (%s mode):%s%*sChannel reduction: %u dB (max %u dB)%*sTRX reduction: %u dB%s%*sActual / Nominal power: %d dBm / %d dBm%s%*sPower Control parameters:%s%*sMS (Uplink) Power Control (%s):%s%*sCurrent power level: %u, %d dBm (max %u, %d dBm)%*sACCH repetition:%s%*sEnable RXQUAL threshold: %u%s%*sEnable RXQUAL threshold: (none, alway on)%s%*sDL-FACCH:%s%*sretramsit all LAPDM block types%s%*sretramsit only LAPDM command blocks%s%*sno retransmission (disabled)%s%*sretransmission currently active%s%*sretransmission currently inactive%s%*sDL-SACCH:%s%*sretramsit all SACCH blocks for SAPI=0%s%*sUL-SACCH:%s%*sTemporary ACCH overpower:%s%*sOverpower value: %u dB%s%*sSACCH overpower: %sabled%s%*sFACCH overpower: %sabled%s%*sRxQual threshold: disabled (overpower is always on)%s%*sRxQual threshold: %u%sno ts101318onoffdspbts %u%s description %s%s band %s%s auto-band%s ipa unit-id %u %u%s rtp jitter-buffer %u oml remote-ip %s%s adaptive rtp port-range %u %u%s rtp ip-dscp %d%s rtp socket-priority %d%s rtp continuous-streaming%s %srtp internal-uplink-ecu%s rtp hr-format %s%s paging queue-size %u%s paging lifetime %u%suplink %s-power-target %d hysteresis %d %s-power-filtering algo ewma beta %u%s no %s-power-filtering%s agch-queue-mgmt threshold %d low %d high %d%s gsmtap-remote-host %s%s gsmtap-local-host %s%s gsmtap-sapi %s%s gsmtap-rlp skip-null%s gsmtap-rlp%s min-qual-rach %d%s min-qual-norm %d%s max-ber10k-rach %u%s/tmp/pcu_bts pcu-socket %s%s pcu-socket-wqueue-length %u%s supp-meas-info toa256%s smscb queue-max-length %d%s smscb queue-target-length %d%s smscb queue-hysteresis %d%s %sosmux%s%s use on%sonly%soff%s%s local-ip %s%s%s local-port %u%s%s batch-factor %d%s%s batch-size %u%s%s dummy-padding %s%s../../include/osmo-bts/phy_link.htrx trx %u%s user-gain %u mdB%s power-ramp max-initial %d mdBm%s power-ramp step-size %d mdB%s power-ramp step-interval %d%s ms-power-control %s%s ta-control interval %u%s phy %u instance %u%s[]BTS %u, RAC %u, NSEI %u, BVCI %u%s Cell NM state: NSE NM state: NSVC%u (NSVCI %u) NM state: Address: r=%s%s%s:%u<->l=%s%s%s:%u%s%% can't find BTS %s%s%% can't find TRX %s%s%% can't find TS %s%s%% can't find LCHAN %s%sBTS %u is of type '%s', in band %s, has CI %u LAC %u, BSIC %u and %u TRX%s Description: %s%s Unit ID: %u/%u/0, OML Stream ID 0x%02x%s Site Mgr NM State: PCU version %s connected%s Paging: Queue size %u, occupied %u, lifetime %us%s AGCH: Queue limit %u, occupied %d, dropped %llu, merged %llu, rejected %llu, ag-res %llu, non-res %llu%s CBCH queue target: %d, hysteresis: %d, maximum: %d%s CBCH backlog queue length (BASIC): %d%s CBCH backlog queue length (EXTENDED): %u%s Paging: queue length %d, buffer space %d%s OML Link state: %s.%s PH-RTS.ind FN advance average: %d, min: %d, max: %d%s Radio Link Timeout (OML): %s%s Radio Link Timeout (OVERRIDE): %s%s BCCH carrier power reduction: %u dB%s TRX %u%s phy %d %s (%s) Features:%s %03u %-40s%s (not available)%s BTS model specific (internal) flags:%s %% Cannot find PHY link number %d%s%% Cannot find PHY instance number %d%s|gsmtap-sapi ()Enable sending of UL/DL messages over GSMTAP no gsmtap-sapi (Negate a command or set its defaults Disable sending of UL/DL messages over GSMTAP logging filter l1-sapi (Configure logging Filter log messages L1 SAPI no logging filter l1-sapi (Negate a command or set its defaults Configure logging Filter log messages L1 SAPI HIDDENbts <0-0> trx <0-255> ts <0-7> (lchan|shadow-lchan) <0-7> (bs-power-ctrl|ms-power-ctrl) value (current|max) <0-255>BTS related commands BTS number TRX related commands TRX number timeslot related commands timeslot number Primary logical channel commands Shadow logical channel commands logical channel number BS power control MS power control Change current power value Current value (for both dynamic and static modes) Maximum value (for dynamic mode only) BS power reduction (in dB) or MS power level bts <0-0> trx <0-255> ts <0-7> (lchan|shadow-lchan) <0-7> (bs-power-ctrl|ms-power-ctrl) mode (static|dynamic)BTS related commands BTS number TRX related commands TRX number timeslot related commands timeslot number Primary logical channel commands Shadow logical channel commands logical channel number BS power control MS power control Change power control mode Disable the power control loop Enable the power control loop no bts <0-0> trx <0-255> ts <0-7> (lchan|shadow-lchan) <0-7> loopbackNegate a command or set its defaults BTS related commands BTS number TRX related commands TRX number timeslot related commands timeslot number Primary logical channel commands Shadow logical channel commands logical channel number Set loopback bts <0-0> trx <0-255> ts <0-7> (lchan|shadow-lchan) <0-7> loopbackBTS related commands BTS number TRX related commands TRX number timeslot related commands timeslot number Primary logical channel commands Shadow logical channel commands logical channel number Set loopback bts <0-0> trx <0-255> ts <0-7> (lchan|shadow-lchan) <0-7> rtp jitter-buffer <0-10000>BTS related commands BTS number TRX related commands TRX number timeslot related commands timeslot number Primary logical channel commands Shadow logical channel commands logical channel number RTP settings Jitter buffer Size of jitter buffer in (ms) no instance <0-255>Negate a command or set its defaults Select a PHY instance to remove PHY Instance number instance <0-255>Select a PHY instance to configure PHY Instance number phy <0-255>Select a PHY to configure PHY number %s(phy-inst)# %s(phy)# no gsmtap-rlpNegate a command or set its defaults Disable generation of GSMTAP frames for RLP (non-transparent CSD) gsmtap-rlp [skip-null]Enable generation of GSMTAP frames for RLP (non-transparent CSD) Skip the generation of GSMTAP for RLP NULL frames gsmtap-sapi (enable-all|disable-all)Enable/disable sending of UL/DL messages over GSMTAP Enable all kinds of messages (all SAPI) Disable all kinds of messages (all SAPI) no gsmtap-local-hostNegate a command or set its defaults Disable local bind for GSMTAP Um logging no gsmtap-remote-hostNegate a command or set its defaults Disable GSMTAP Um logging gsmtap-local-host HOSTNAMEEnable local bind for GSMTAP Um logging (see also 'gsmtap-sapi') Local IP address or hostname gsmtap-remote-host [HOSTNAME]Enable GSMTAP Um logging (see also 'gsmtap-sapi') Remote IP address or hostname ('localhost' if omitted) show lchan summary [<0-255>] [<0-255>] [<0-7>] [<0-7>]Show running system information Display information about a logical channel Short summary BTS Number TRX Number Timeslot Number Logical Channel Number show lchan [<0-255>] [<0-255>] [<0-7>] [<0-7>]Show running system information Display information about a logical channel BTS Number TRX Number Timeslot Number Logical Channel Number show timeslot [<0-255>] [<0-255>] [<0-7>]Show running system information Display information about a TS BTS Number TRX Number Timeslot Number show trx [<0-255>] [<0-255>]Show running system information Display information about a TRX BTS Number TRX Number bts <0-0> c0-power-red <0-6>BTS Specific Commands BTS Number BCCH carrier power reduction operation Power reduction value (in dB, even numbers only) bts <0-0> radio-link-timeout (oml|infinite|<4-64>)BTS Specific Commands BTS Number Manually override Radio Link Timeout Use value provided by BSC via A-bis OML (Connection Failure Criterion) Use infinite timeout (DANGEROUS: only use during testing!) Number of lost SACCH blocks test send-failure-event-report <0-255>Various testing commands Send a test OML failure event report to the BSC BTS Number show bts <0-255> gprsShow running system information Display information about a BTS BTS Number GPRS/EGPRS configuration show bts [<0-255>]Show running system information Display information about a BTS BTS Number phy <0-255> instance <0-255>Configure PHY Link+Instance for this TRX PHY Link number PHY instance PHY Instance numberta-control interval <0-31>Timing Advance Control Parameters Set TA control loop interval As in P_CON_INTERVAL, in units of 2 SACCH periods (0.96 seconds) (default=0, every SACCH block) ms-power-control (dsp|osmo)Mobile Station Power Level Control Handled by DSP Handled by OsmoBTS power-ramp step-interval <1-100>Power-Ramp settings Power increase by step Step time in seconds power-ramp step-size <1-100000> (dB|mdB)Power-Ramp settings Power increase by step Step size Unit is dB (decibels) Unit is mdB (milli-decibels, or rather 1/10000 bel) power-ramp max-initial <-10000-100000> (dBm|mdBm)Power-Ramp settings Maximum initial power Value Unit is dB (decibels) Unit is mdB (milli-decibels, or rather 1/10000 bel) user-gain <-100000-100000> (dB|mdB)Inform BTS about additional, user-provided gain or attenuation at TRX output Value of user-provided external gain(+)/attenuation(-) Unit is dB (decibels) Unit is mdB (milli-decibels, or rather 1/10000 bel) smscb queue-hysteresis <0-30>SMSCB (SMS Cell Broadcast) / CBCH configuration Hysteresis of the SMSCB (CBCH) queue In count of messages/pages (default: 2) smscb queue-target-length <1-30>SMSCB (SMS Cell Broadcast) / CBCH configuration Target length of the SMSCB (CBCH) queue Length in count of messages/pages (default: 2) smscb queue-max-length <1-60>SMSCB (SMS Cell Broadcast) / CBCH configuration Maximum length of the SMSCB (CBCH) queue Length in count of messages/pages (default: 15) no supp-meas-info toa256Negate a command or set its defaults Configure the RSL Supplementary Measurement Info Report the TOA in 1/256th symbol periods supp-meas-info toa256Configure the RSL Supplementary Measurement Info Report the TOA in 1/256th symbol periods pcu-socket-wqueue-length <1-2147483647>Configure the PCU socket queue length Queue length pcu-socket PATHConfigure the PCU socket file/path name UNIX socket path max-ber10k-rach <0-10000>Set the maximum BER for valid RACH requests BER in 1/10000 units (0=no BER; 100=1% BER) min-qual-norm <-100-100>Set the minimum link quality level of Normal Bursts to be accepted C/I (Carrier-to-Interference) ratio in centiBels (10e-2 B or 10e-1 dB) min-qual-rach <-100-100>Set the minimum link quality level of Access Bursts to be accepted C/I (Carrier-to-Interference) ratio in centiBels (10e-2 B or 10e-1 dB) uplink-power-filtering algo ewma beta <1-99>Configure filtering for uplink power control loop Select the filtering algorithm Exponentially Weighted Moving Average (EWMA) Smoothing factor (in %): beta = (100 - alpha) 1% - lowest smoothing, 99% - highest smoothing no uplink-power-filteringNegate a command or set its defaults Disable filtering for uplink power control loop uplink-power-target <-110-0> hysteresis <1-25>Set the nominal target Rx Level for uplink power control loop Target uplink Rx level in dBm Target Rx Level hysteresis Tolerable deviation in dBm uplink-power-target <-110-0>Set the nominal target Rx Level for uplink power control loop Target uplink Rx level in dBm agch-queue-mgmt defaultAGCH queue mgmt Reset clean parameters to default values agch-queue-mgmt threshold <0-100> low <0-100> high <0-100000>AGCH queue mgmt Threshold to start cleanup in % of the maximum queue length Low water mark for cleanup in % of the maximum queue length High water mark for cleanup in % of the maximum queue length paging lifetime <0-60>Paging related parameters Maximum lifetime of a paging record Maximum lifetime of a paging record (secods) paging queue-size <1-1024>Paging related parameters Maximum length of BTS-internal paging queue Maximum length of BTS-internal paging queue rtp hr-format (rfc5993|ts101318)RTP parameters HRv1 codec output format RFC 5993 TS 101 318 no rtp internal-uplink-ecuNegate a command or set its defaults RTP parameters Apply a BTS-internal ECU to the uplink traffic frame stream rtp internal-uplink-ecuRTP parameters Apply a BTS-internal ECU to the uplink traffic frame stream no rtp continuous-streamingNegate a command or set its defaults RTP parameters Always emit an RTP packet every 20 ms rtp continuous-streamingRTP parameters Always emit an RTP packet every 20 ms rtp socket-priority <0-255>RTP parameters Specify socket priority for RTP/IP packets The socket priority value (> 6 requires CAP_NET_ADMIN) rtp ip-dscp <0-63>RTP parameters Specify DSCP for RTP/IP packets The DSCP value (upper 6 bits of TOS) rtp port-range <1-65534> <1-65534>RTP parameters Range of local ports to use for RTP/RTCP traffic Port range start (inclusive) Port range end (inclusive) rtp jitter-buffer <0-10000> [adaptive]RTP parameters RTP jitter buffer Jitter buffer in ms Enable adaptive RTP jitter buffering rtp bind-ip A.B.C.DRTP parameters RTP local bind IP Address RTP local bind IP Address no oml remote-ip A.B.C.DNegate a command or set its defaults OML Parameters OML IP Address OML IP Address oml remote-ip A.B.C.DOML Parameters OML IP Address OML IP Address band (450|GSM450|480|GSM480|750|GSM750|810|GSM810|850|GSM850|900|GSM900|1800|DCS1800|1900|PCS1900)Set the frequency band of this BTS Alias for GSM450 450Mhz Alias for GSM480 480Mhz Alias for GSM750 750Mhz Alias for GSM810 810Mhz Alias for GSM850 850Mhz Alias for GSM900 900Mhz Alias for DCS1800 1800Mhz Alias for PCS1900 1900Mhz ipa unit-id <0-65534> <0-255>ip.access RSL commands Set the Unit ID of this BTS Site ID Unit ID bts BTS_NRSelect a BTS to configure BTS Number vty telnet-port <0-65535>Configure the VTY Set the VTY telnet port TCP Port number trx <0-254>Select a TRX to configure TRX number dummy-padding (on|off)Dummy padding Enable dummy padding Disable dummy padding (default) batch-size <1-65535>Batch size Batch size in bytes batch-factor <1-8>Batching factor Number of messages in the batch local-port <1-65535>Osmux port UDP port local-ip (A.B.C.D|X:X::X:X)IP information IPv4 Address to bind to IPv6 Address to bind to use (off|on|only)Configure Osmux usage Never use Osmux Use Osmux if requested by BSC (default) Always use Osmux, reject non-Osmux BSC requests osmuxConfigure Osmux no auto-bandNegate a command or set its defaults Automatically select band for ARFCN based on configured band auto-bandAutomatically select band for ARFCN based on configured band %s(osmux)# %s(trx)# %s(bts)# OsmoBTS1.8.0.6-82d5This command applies for newly created lchansThis command applies when the TRX powercycles or restartsBCCHCCCHRACHAGCHPCHSDCCHTCH/HPACCHPDTCHPTCCHCBCHSACCHGCC: (GNU) 6.4.0AAaeabi7Cortex-A15 A   "*,D h1?h[n0H`x$ ' 6DN0dHtD8pXl D#)/5;A GLMTS|Y_ekqw },T 4 4 4$ 4X ` L 4%8 4:l hY 4o 4< 4p 4 4 4 4@0 p&\,8CI<OxU@ekhv0,\,(=ph|<L4`  (0L6\ITO<@e`k|h,Ht h@L ph.|4:4O<g m@T@8     , @ X 0 l x d   $  L &t , 2 8 > D  "J P( V \ b h#p, vH / &|` x l l'   0(@< 0(@0(@#0(@@p(xMd T(f m t*  +  $,l\p,x  ,x, `-D $._ (/\t { l  0L 0L 1   1  p2  $    & - 4 ; B I P W 4^ De `l s z    ( |   T d         ,   L \ X p" X) 0 p7 L> E L S Z a 4@ h o v }       4 H d t  x        T    % , 3 : 4A DH XO xV ] d k r y  $ 8 L d   x       @ X t   8    ! KH/ 6 = D K R Y O O OP` ,g Dn \u t| \R xR R T,     4 T   0 \    X '.5<CJQ X0_[h\Ty]TT]4`p\t ( X t pP!(9,(WT(T|(p(}(((D(l(T((8(`("(8(P(g(((P(x((( ('(A@(Rh(p((((0(X(5(V(p(( (H(p(((-(H(`8(`(((((((-P(?xTJ(`(u (D (l ( ( ( T8 (` (2 (K (h ( (( (P (x ( ( ( ($ (G@ (^h (s ( T (4 (\ T    h#3Nn{ .;IQ[o%6IXp1GUj~(0DXo]^!1A[o ( (vty.c$acfg_bts_auto_bandcfg_bts_no_auto_bandcfg_bts_osmuxcfg_bts_osmux_dummy_paddingconfig_write_dummycfg_bts_rtp_cont_streamcfg_bts_no_rtp_cont_streamcfg_bts_rtp_int_ul_ecucfg_bts_no_rtp_int_ul_ecucfg_bts_agch_queue_mgmt_defaultcfg_bts_supp_meas_toa256cfg_bts_no_supp_meas_toa256dump_lchan_trxcfg_bts_gsmtap_sapi_allcfg_bts_no_gsmtap_rlpcfg_no_bts_ul_power_filter.LC1.LC0.LC2cfg_bts_rtp_bind_ip.LC3dump_dpc_meas_params.LC4.LC5.LC6.LC7.LC8.LC9$d.LC13.LC16.LC14.LC10.LC11.LC12.LC15dump_dpc_params.LC17.LC18.LC19.LC20.LC21.LC22.LC23.LC24.LC25.LC26.LC27.LC28.LC29.LC30.LC31.LC32.LC33.LC34.LC35cfg_bts_osmux_portcfg_bts_osmux_batch_factorcfg_bts_osmux_batch_sizecfg_vty_telnet_port.LANCHOR0cfg_bts_unit_idcfg_bts_rtp_jitbufcfg_bts_rtp_ip_dscpcfg_bts_rtp_prioritycfg_bts_agch_queue_mgmt_paramscfg_bts_min_qual_rachcfg_bts_min_qual_normcfg_bts_pcu_sock_qlcfg_bts_smscb_max_qlencfg_bts_smscb_tgt_qlencfg_bts_smscb_qhystcfg_trx_pr_step_intervalcfg_ta_ctrl_intervalcfg_bts_ul_power_filter_ewma.LC36cfg_bts_rtp_port_range.LC37.LC38.LC39cfg_phy_no_inst.LC40parse_mdbmcfg_trx_pr_step_sizecfg_trx_pr_max_initialcfg_trx_user_gaincfg_phy_inst.LC41.LC42.LC43cfg_phycfg_bts.LC44bts_c0_power_red.LC46.LC47.LC45.LC49.LC50.LC48cfg_bts_osmux_use.LC51cfg_bts_gsmtap_rlp.LC52cfg_bts_rtp_hr_format.LC53test_send_failure_event_report.LC54cfg_trx_phy.LC57.LC55.LC56cfg_bts_trx.LC58.LC59cfg_bts_no_gsmtap_local_host.LC60.LC61cfg_bts_no_gsmtap_remote_host.LC62cfg_bts_gsmtap_remote_host.LC63.LC64cfg_bts_max_ber_rachcfg_bts_ul_power_target.LC65cfg_bts_paging_lifetimecfg_bts_paging_queue_sizecfg_bts_oml_ip.LC66.LC67.LC68.LC69.LC70.LC71net_dump_nmstate.LC72trx_dump_vty.LC78.LC74.LC75.LC73.LC79.LC80.LC81.LC82.LC83.LC77.LC76.LC84.LC85.LC86.LC89.LC91.LC88.LC87.LC90show_ts.LC92.LC93.LC94.LC96.LC95cfg_trx_ms_power_control.LC97.LC99.LC98bts_t_t_l_loopback.part.5.LC100bts_t_t_l_power_ctrl_current_max.part.2bts_t_t_l_power_ctrl_mode.part.3no_bts_t_t_l_loopback.part.4cfg_bts_band.LC101cfg_bts_no_oml_ip.LC102.LC103vty_out_dyn_ts_status.LC105.LC104lchan_dump_short_vty.LC106.LC107.LC108.LC109stringify_radio_link_timeout.LC110.LANCHOR1cfg_bts_no_gsmtap_sapi.LANCHOR2cfg_bts_gsmtap_sapino_logging_fltr_l1_sapiresolve_lchan.constprop.17bts_t_t_l_jitter_buf.LC113.LC111.LC112no_bts_t_t_l_loopbackbts_t_t_l_power_ctrl_mode.LC114.LC115bts_t_t_l_power_ctrl_current_max.LC116lchan_dump_full_vty.LC121.LC124.LC125.LC134.LC135.LC136.LC138.LC139.LC140.LC118.LC141.LC142.LC143.LC144.LC145.LC146.LC147.LC148.LC149.LC150.LC151.LC153.LC154.LC157.LC159.LC160.LC161.LC162.LC119.LC120.LC163.LC164.LC165.LC166.LC158.LC156.LC155.LC152.LC122.LC167.LC123.LC137.LC132.LC130.LC129.LC127.LC128.LC117.LC131.LC133.LC126.LC174.LC210.LC173.LC175.LC176.LC177.LC179.LC178.LC181.LC182.LC183.LC184.LC168.LC185.LC169.LC186.LC187.LC188.LC189.LC190.LC191.LC192.LC194.LC195.LC196.LC197.LC198.LC200.LC201.LC202.LC203.LC204.LC205.LC206.LC207.LC208.LC209.LC211.LC212.LC215.LC216.LC217.LC218.LC219.LC170.LC171.LC220.LC223.LC224.LC225.LC226.LC227.LC172.LC228.LC229.LC230.LC221.LC222.LC193.LC214.LC199.LC213.LC180show_bts_gprs.LC233.LC236.LC234.LC235.LC231.LC232.LC238.LC239.LC240.LC241.LC242show_lchan_summaryshow_lchanshow_trxbts_dump_vty.LC243.LC244.LC245.LC246.LC247.LC248.LC249.LC250.LC251.LC252.LC253.LC254.LC255.LC256.LC258.LC259.LC260.LC261.LC262.LC263.LC264.LC266.LC265.LC267.LC257show_btscfg_bts_osmux_ipcfg_bts_pcu_sock_pathcfg_bts_gsmtap_local_host.LC268.LC269.LC271.LC272.LC270.LC273.LC274.LC275.LC276.LC277.LC278.LC279gsmtap_sapi_namesosmobts_copyrightcfg_bts_gsmtap_sapi_cmdcfg_bts_no_gsmtap_sapi_cmdno_logging_fltr_l1_sapi_cmdshow_bts_cmdshow_trx_cmdshow_ts_cmdshow_lchan_cmdshow_lchan_summary_cmdshow_bts_gprs_cmdbts_nodecfg_bts_cmdcfg_vty_telnet_port_cmdcfg_bts_unit_id_cmdcfg_bts_oml_ip_cmdcfg_bts_no_oml_ip_cmdcfg_bts_rtp_bind_ip_cmdcfg_bts_rtp_jitbuf_cmdcfg_bts_rtp_port_range_cmdcfg_bts_rtp_ip_dscp_cmdcfg_bts_rtp_priority_cmdcfg_bts_rtp_cont_stream_cmdcfg_bts_no_rtp_cont_stream_cmdcfg_bts_rtp_int_ul_ecu_cmdcfg_bts_no_rtp_int_ul_ecu_cmdcfg_bts_rtp_hr_format_cmdcfg_bts_band_cmdcfg_bts_paging_queue_size_cmdcfg_bts_paging_lifetime_cmdcfg_bts_agch_queue_mgmt_default_cmdcfg_bts_agch_queue_mgmt_params_cmdcfg_bts_ul_power_target_cmdcfg_bts_ul_power_target_hysteresis_cmdcfg_bts_no_ul_power_filter_cmdcfg_bts_ul_power_filter_ewma_cmdcfg_bts_min_qual_rach_cmdcfg_bts_min_qual_norm_cmdcfg_bts_max_ber_rach_cmdcfg_bts_pcu_sock_path_cmdcfg_bts_pcu_sock_ql_cmdcfg_bts_supp_meas_toa256_cmdcfg_bts_no_supp_meas_toa256_cmdcfg_bts_smscb_max_qlen_cmdcfg_bts_smscb_tgt_qlen_cmdcfg_bts_smscb_qhyst_cmdcfg_bts_gsmtap_remote_host_cmdcfg_bts_no_gsmtap_remote_host_cmdcfg_bts_gsmtap_local_host_cmdcfg_bts_no_gsmtap_local_host_cmdcfg_bts_gsmtap_sapi_all_cmdcfg_bts_gsmtap_rlp_cmdcfg_bts_no_gsmtap_rlp_cmdcfg_bts_osmux_cmdosmux_nodecfg_bts_osmux_use_cmdcfg_bts_osmux_ip_cmdcfg_bts_osmux_port_cmdcfg_bts_osmux_batch_factor_cmdcfg_bts_osmux_batch_size_cmdcfg_bts_osmux_dummy_padding_cmdcfg_bts_trx_cmdtrx_nodecfg_trx_user_gain_cmdcfg_trx_pr_max_initial_cmdcfg_trx_pr_step_size_cmdcfg_trx_pr_step_interval_cmdcfg_trx_ms_power_control_cmdcfg_ta_ctrl_interval_cmdcfg_trx_phy_cmdbts_t_t_l_jitter_buf_cmdno_bts_t_t_l_loopback_cmdbts_t_t_l_power_ctrl_mode_cmdbts_t_t_l_power_ctrl_current_max_cmdtest_send_failure_event_report_cmdradio_link_timeout_cmdbts_c0_power_red_cmdcfg_phy_cmdphy_nodecfg_phy_inst_cmdcfg_phy_no_inst_cmdphy_inst_nodebuf.18908bts_vty_go_parentvty_outstrtolphy_instance_by_numphy_instance_destroyphy_instance_createphy_link_by_numbts_model_config_write_phybts_model_config_write_phy_insttall_bts_ctxphy_link_createg_bts_smgsm_bts_numbts_set_c0_pwr_redstrcmpoml_tx_failure_event_repgsm_trx_namephy_instance_link_to_trxgsm_bts_trx_numgsm_bts_trx_allocbts_model_trx_init_talloc_freetalloc_strdupstrtouldbm2rxlevpaging_set_lifetimepaging_set_queue_max_talloc_zeroosmo_panicabis_nm_opstate_nameabis_nm_adm_state_namesget_value_stringabis_nm_avail_namegsm_pchan_namel1sap_common_sapi_namesget_string_valueosmo_log_vty2tgttalloc_named_constgsm_band_parse_osmo_fsm_inst_dispatchgsm_lchant_namegsm_lchans_namerxlev2dbmsnprintfosmo_rtp_socket_set_paramstrerrorgsm48_chan_mode_namesms_pwr_dbmlchan_ciph_state_namesinet_ntoaosmo_amr_type_nameslchan_csd_mode_descspower_ctrl_params_defgsm_band_namepaging_get_queue_maxpaging_get_lifetimeget_value_string_or_nullosmo_str_tolowerbts_model_config_write_btsbts_model_config_write_trxosmo_tdef_vty_groups_writeosmo_sockaddr_str_from_sockaddrbtsvariant2strstrnlenpaging_queue_lengthpaging_buffer_spacebts_get_avg_fn_advanceosmo_bts_features_descsbitvec_get_bit_posbts_impl_flag_descvty_out_rate_ctr_groupvty_get_phy_instancebts_vty_initvty_cmd_string_from_valstrinstall_element_veinstall_nodeinstall_elementbts_tdef_groupsosmo_tdef_vty_groups_initcfg_description_cmdcfg_no_description_cmdbts_model_vty_initcfg_bts_no_auto_band_cmdcfg_bts_auto_band_cmdbts_vty_infog_vty_port_numh+l,p+t,+,+,++,,++, ,H+P+`,d,lt+x+,,++,,++ ,, (,+0+!4,@,!DX\`dhp+t+x,|+$,,$++,,+,+%,%++ +&,,,&DL+P+T,X+'\,d,'p|++,+(,,(++,+),,)+++*,,,*H+P+T,X,\+,`+d,,l,++-,,-++.,,.++/, ,/(0+08,0P+T+1X,\,1x+2,2++3,,3+4,4++5 , ,5 $ +60 ,6D +H +7L ,P ,7l p +8| ,8 + +9 , ,9  +: ,: + +; , ,;  +< ,<( +, +=4 ,8 ,=L P +>d ,>   8 < +CH ,Cx    P      T    $X+,+,+R,R0DX+\+`,d,h+Tt,T++,+U,,U++,+V,,V\lx++,+X,,X$4+8+<,@,H+^T,^d++,,+`,`+a,a$+,+ ,$+(+,,0,4+d<,dLh+,+ +,+f, ,f,L\+`+d,h+gl,x,g++,+h,,h+,X+j`,jd++,+k,,k++,+l,,l D+nH,nL+p ,pD+rL,rT+,++,,+l,l +t,t TXp|++,,+v,v++,+w,,w,+0+4,8,@+xH,xXh++,+z,,z(4+8+<,@+{D,P,{\+},}++,+~,,~ +,,+0+4,8+~@,L,~P|+,+,++,+~,,~ p+,+,+,4@t++,+,, @+H,P`+++,,,+++,,,+,  + + , , +, ,@ l +p +t , , + , + +  + + , , , ,!!+!,0!8!+D!,l!!+!,!!+!,!!+!+","+",",(","+4",8"L"+X","""+",""+"+",#+#, #,##+$#,(#T#+X#+\#,`#+d#,l#,x##+#,##+#+#,#+l#,#,l# $+$$,L$p$$$%+%+%,%+$%,,%,8%L%h%|%+%+%,%+%,%,%D&&+&,&&  '+'+'+',', ',('4'+8'+<'+@',D',H',P'T'+\',`' t'+|',''+'+','+',',((+(, (,$(4(+8(+<(,@(+H(,L(,\(( (+(+(,(+(,(,(,)`)+d),t) )+),))+)+),)+),),)8*D*P*+\*,l**+*+*,*,*+*,**+*+*,*,*+**+ +++++,+,T+X++h+,x++ +++++++,+,+++,+,+,+,,$,,,,0,+<,,D,+jH,+L,,jP,,`,+h,,p,+|,,,,+,+,+,,,,,,,,+,,-@-+D-+H-+L-,P-,T-,\-`-+l-,|-- -+-+-+-,-,-,-.+.+ .+.,.,., .D.X.l...+.,..H///+/+/,/+/,/,//+/+/,/+/,/,00+0+0, 0+$0,,0,80H0P0+T0+X0,\0+`0,h0,x0@1+H1,L1h1+p1,t11+1,12+ 2,202L2t2+2+2,2,2+2+2,2,2 2+2,3<3P3+T3,`3+d3+h3,l3,3+3,33+3,33+3,33+4+4, 4,4+ 4,p4x4+4,44+4,44+4+4,4+4,5, 55+5+5, 5,(5+05,@5X5+d5,t5|5+5+5,5+5,5,5+5,5+5+5,5,55+5+5,5,56+6,6 6+$6+(6,,6,06+86,H6P6+T6+\6,`6,66+6+6,6,66+6+6,6,77+ 7+(7,,7+47,87,<7+D7,X7+\7+`7,h7,t7777+7+7,7,77+7,77+7+7,7,8+8,8,8+08+48,88,P8l8+p8+t8,x8,|8+8+8,8,88+8+8,8,88+8+8,8,8+8+9,9, 949+89+<9,@9,X9`9+d9+h9,l9,x9+9+9,9,9+9+9,9,99+9+9,9,99+9+9,:,: :+$:+(:,,:,8:+@:+D:,H:,\:+`:+h:,l:,p:x:+|:+:,:,::+:+:,:,::+:+:,:,:+;+;,;, ;4;+8;+<;,@;,D;+H;+L;,P;,h;+p;+t;,x;;+;+;,;,;,;;+;+;,;,;<+<+<,<,<<T<+`<+h<,l<,x<<+<,<,<+<,<,<+<,<,<+<,<,<+<,<,<+<+<,<,=+ =+=,=,,=4=+<=,@=d=|=+=+=,=,==+=,=,=+=,=+=,==+=,> >>+ >,,>4>+8>,D>+H>,T>+`>,h>t>|>+>,>>+>,>+>,>+>,>>+>+>,>,>+>, ?0?+pI,>II+?I,?II+I+@I,I,@I+AI,AII+BI,BJJ+CJ,C8JDJ \J+D`J+EdJ+hJ,DlJ,EpJ,xJJ+J+FJ,J,FJJ+GJ,GJJ+HJ,HJJ+IJ,IK0K+8K,