`2x ;LTj(?(7.textj( .data?k@.bss??(.loader'kh|`;!q|`~,@ԫ,@,?A@8`8H;cH `,#@||c,@HB`|,A08H8!}N cbcHkA(K, @|8H|,@D,AcbcHjA(8!}N cHB`|KcH`Kxcc,@HB`|,@bccHj9A(8!}N cbcHjA(K@cHB`K A$soe_buffcall_recover|`;}!!Q;,@`||_,@L@A LVW@LֱAAx, @x@ls@, L²LUBAAs@@"p@ s@A<,@t,@$c8!!}N b"cc@cHhA(c8!!}N "b@cccHJ`Kd88cHs``{,<A|,@4"c0cch9 HJ`<,A ;Kg"bc09cHgA(;K,'A,@,cc98HH`<,A ;|Klcbc88HgIA(;|KD<,@4cccF(9HH`<|,@cb8c(HfA(;|KAKc88Hr9``{,Ax}#,@`ccg9HH`<,@fbc8cHfIA(;KD`|Kȃ_@A @@|A N֪At}#,@\ccF9HH`<,@lcb8cHeA(;|K`|Ks@, @pA p@p}#,@\ccF9 HH`<,@cb8c He)A(;|K$`|KccFb"cHdA(Kc"HF`Kh AIPRA.$soe_set_soft_flow_control|`;}!!Q;,@`||_",@W@, AW@:, Ap@ @ @AA@ @AAs@@pA<,@t,@$c8!!}N b"ccpcHcA(c8!!}N "bpcccHJ`Kd88cHn``{,<A|,@4"c`cch9 HJ`<,A ;Kg"bc`9cHbA(;K,'A,@,"cc9hHH`<,A ;|Klc"bch8Hb1A(;|KD<,@4cccFX9HH`<|,@"cb8cXHaA(;|K8c8Hm)``{,Ax}#,@`"ccg9HHH`<,@f"bc8cHHa9A(;KL`|KȠ| OA _"K}#,@\c9"PHH`<,@|c"b8cPH`A(;|K`|K8c8Hl ``{,Ax}#,@`"ccg98HH`<,@lf"bc8c8H`A(;K0`|KȠ| OA}#,@\c9"@HH`<,@hc"b8c@H_A(;|K`|KccEbc0H_qA(K0c"0HF`K A@IPRA.$soe_set_hard_flow_control|;}&`~aAБ!a;`|,@<|,@,?@cc,@HB`~c,A,8`8!a}N cbcH^9A(8`8!a}N N8H-A(,AH8`@8H`|zy@Āc8|~,@HF`~,A,<A,@ب,@|A8cC8!|Aa} N 8HcC8!|aA} N cbcEc(H\A(AcC8!|aA} N ccccF(HD`~K 8H8`@88cHYA(,8@8`Hc~,@HF`~Ȩ,A,=@|8H8d8bcHA(8`}8`H,=~@88,ccc@ HD`~,@cb8c H[mA(KccbcH[MA(K@`{K(`|8`Hȓ,;@~K|c8HccHAA(88`HȐ~KXcbcHZA(K,`{K8`8HNBKcbcHZA(KcHB`K C soe_allocmsg|`;aAc(!|`!A,`@ `z:,@ ,;A 8`8H{`z;(,9@|,@$8c&HD`|[,A@C8H8`8!!}aAN c$(bcHYA(C8HK=T@|,@$ce8HD`|[,A@C8H8`8!!}aAN cd=bcTHXaA(C8HKz,@|, @t, @@C8H8`8!!}aAN cdzbcHWA(C8HKceHD`|[Kt, @`,9AX8{8`H˥A(8{HH́A(8,8`@ H{;8{8,9@, @;,9@;,9@H;,9@ , @;,9@;,9@t<8;P{xxPx6P,#xx6"8(0$=@l{`,#@P{p,#@4x@ 8`8H|c88H8{H|,@,@88`8!}A!aN bcHcfccHTA(8`8!}aA!N cIcgcHJ`|K@8{`H`8{pH`KH)`pKH``KH `XKc$bxcHTA(Kc%xHD`|K8{Hc#H A(8`8H{Kd8{Hc#HA(8`8H{K(|HA(K8{Hc#HŕA(8`8H{K8{Hc#HeA(8`8H{cITceHJ`|;,@@H>=KG<@bccd9THP1A(=xx>=K,@,ccCcHF`|#,Al8ш8`9 <98x 8 '88!p9@x H)`8`8!!}aAN bcccHO]A(8ш99 <8`8 '8x 8K|bccccfHOA(KP|cccgHH`\K A < soe_close|`b(aA!`c`x!1`xh`|FpT>| |@b0cx$|c *t| @Tx8cp *;|,@`{;,@|,=AT@,@,cccTHD`|#,At8ш8`9 <98x 888!p9@x H`8`8!}!AaN bcTcHM-A(899 <8ш8`8x 8Kt8`8;}H }|%@A|,@ cF8HF`|,Ac8ш<9 98%8x 88!p9@x H`cd}H8`8!}!AaN cEb8cHLA(8ш99 ,}Hc#8!A!}aKLc$bccEcHH]A(K8`cdH}}x=<` cd8` }x=,#T>xxFhD@xcKe}`,#@d|,@0,AH8bccDcHC%A(K(c8cEHF`|,AcDcb8cHBA(Kc8bHa``w,A8ш=.c8S9@8!p88dbH`|,@,~,ccEHJ`|,Al8`x88xH|c88Hcd}H8`8!A!}aK~cDcbc,HAA(x8`88xHKtb8b8cHAyA(KȀ,`88HF`KAP|,@$cE8HF`|,@cDLb8cH@A(K|,@$cE8HF`|,@PcDLb8cH@A(K0|,@,cEcFc'HF`|px¨,Ac8ш<9 c(808x 88!p9@x H`cd}H8`8!}!AaN (cDbc&cH?A(8шc(9  A | @``@`@x`cK`z,~AD,@4cc'cHcHJ`~,A,@,@4c8!!}aAN bxcccH4A(c8!!}aAN cxcccHJ`~K<Gbcc&ccH45A(K `{K`{K8`|8K8`|8@Kp8|8@KXKĀcbc&ccx9H3A(K`{Kc]`{KxxFhKdT`<<pAK@xx><pTc>AK c8 c%H``},A~,@h6cc'9 pcHJ`~,@6bcc&c9cpH2A(K`{KĀ|A KD K$|`|x|vpKc8 0H)`,A|}~,@d2cch99 HJ`~,@c2bc8ch9H2A(K`{KȃKT8c`H``},A~,@h:cc'9 `cHJ`~,@p:bcc&c9c`H1mA(KD`{KăK8@8@tKl@lKd|H`,W>@(A$8шWc8;%|0.H`,A|}~,@t$PTcc|8.HJ`~,@xb$TcPcc|0.H0qA(KH`{KKh8шWc8;%|0.H`,A|}~,@t$XTcc|8.HJ`~,@b$TcXcc|0.H/A(K`{KA8`8!}N bx@,ccHcH/]A(K(Hcx@,HH`~K A`soe_termios_set|;`~aA!!Q`,@,@t Al@8pc8H``},AH~,@0cc9 9HJ`~,A,@,@4c8!!}aAN b" cccH-A(c8!!}aAN " bccccHJ`~KDbc98ccH-1A(K`{Kp@p @̈<`c@`<?""cKi`z,~A,@t" cc'cIHJ`~],A,|@"  @`x @`x @`@`"cK`z,~At,@d"cc'cHcHJ`~,@G"bcc&ccH+A(K`{K`{Kp"K\T<@KHp@K4p@KKl"c bccc&H+eA(K`{Kc]`{K0|`4~ */|wpAAXAH@cCc=bTbc cg@xx, @lwx8xbHm`|88vxx/(pHiA(8vH]A(b(HA(^K<,@`HJ`~#,@8bcbcfbcc`H%5A(8`8!}!Kcb8ccPH$A(Kc8cPHF`^K A soe_cfg_cleanup|;`~aA!!Q;`|,@p|,@H(W>c9 cx`xh|Fp,|A0{J$|@pP*,=A`8}pWx=v|HAccG,cc(@HJ`~c,A48`8!!}aAN vbcccFc'cH#5A(KC *,:AT@Ш,@4ccc(T cGHJ`~c,A48`8!!}aAN bccTcFc'cH"}A(8`8!!}aAN c8dK`}~,@,@4c8!!}aAN bcc8cH!A(c8!!}aAN cc8HF`~KT,@$ccGHJ`~c,@x(bcccF9cH!!A(8`8!!}aAN cb8cH A(K8cHD`Kx A soe_del_tty|;`~aA!;;!A`{,@[,@(cc9 x`cxh|Fp|,AЀ{$B0|@J@*t,<A,q8T>88|h; }@8xB,| A# 8,)@; A`8# B@<```8,)@d# |,)8@P# |C ,)@<# |,)@,8,|ATxc$8|j*,#@@`,|A0``xc$8|j*,#@,|`@,b8cc@HA(,#~Accc,@HH`~,Al8ш8`8(xxh|Fp||@,b0c{d$C *,:AL:v|HĄ,@0cFc#ccg cHJ`},A<8`8!a!A}N vbccEcfcc HA(8`8!aA!}KWx|v#p,)A,@0cFc#ccg(cHJ`},A@8`8!}!AaN b}ccEcfc(pcHA(K8`(8HA(,#@},@,ccFcg0c9 HJ`},A(8` 8!}!K4cbcfcE9cc0H-A(8` 8!}!K`y8`8H `w8, @},@(ccgcFc8HJ`},A<~8H8`8!A!}aKXcbcEcfc8cHIA(~8H8`8!A!}aK|c88Hc#8H`b|8y:PX@H8%px8 "8z z xHA(8yHA(8y88 "cHyA(8yHA(88~88LH` z(0:0y8@Hc#H2X\`dH``,@d88~8 H` T>T>|@A 8yTc6x `c |88 8~88HI`~NHt`,@ L,8``h8`Y( H|c88H},@X,@8`8!}Kc{p8cHA(8`8!}Kc8pcHF`},@8`8!}KX`~c8 K8`8H|c88H8!A!}aK ,@0c#cccgcIHJ`},A<8`.8!a!A}N bcccfcHcHA(8`.8!aA!}K;@K4cb8ccH5A(K`8cHF`=K\ A  soe_add_tty|`;aA}!!!`,@`||,@xxh|Fp{X Y(@ܨ,@8c(c9 c&cxHJ`}c,A88`8!}!AaN (bcc%9ccxHA(8`8!}aA!N (|8@{7$0v}*,(A,@,c&cc9 HJ`}c,AD8`8!}!AaN cb9|*cc%HA(K8`8H `{<, @},@4{*$0c&c}P*HJ`},A<c8H8`8!!}AK{#$0"cc%|*iHA(c8H8`8!!}AK|c88H, A,|b(A,88xX{$bHAA(|vy@},@,cc&c9 HJ`},A`c8K]8`8H|c88H8` 8!!}AKcbc%cc9HA(c8KKbbH}`0x,#@U8`8H)A(,#@t},@(cc&9HH`},@cbc%8cH A(c8K)K`{8H|`B8c8\H~Q`88b0{%$;"ht|88`e8H|c88Hp`p},@X,@8`8!}KczcH A(8`8!}KccHF`},@8`8!}Kxbx$H}5`xHA(K88b88 "x HUA(8bHqA(;`8|{:ш d88`HA(,A$`~,@08`h9 `cHJ`,A8 8T8`89@8c9 dapH` `c8 K8`8H|c88Hc8!!}AK0cbc8c9H A(8T9@88 8`8cKPK\cb8ccpH A(K@`8cpHF`K A Lsoe_add_device|``8bԀa`A8!!qHA(,@`},,AA;Ԉ;, A ;`;|, A ,@,A8c8!}!AaN 8bԀHA(c8!}aA!N 8bH A(8bԐcHA(HU`H `8bHqA(8K@;W ~,@,@,<A|cKY`{;Ԉ, A;|, A8bHiA(8bԐcHIA(Hȱ`Hi`8bHA(8KcK`{Kcb8ccHAA(KT8ccHF`~K$;Ԉ, AX;x,@`{[>(,@,9\A,9hA,@4c%ccc8\9h9 HJ`xC,A;`;, AK(bc8\8h9cHQA(;`;, AlKP8a8h8cHA(,A``{,@08`h`8h9 (HJ`,AL8ш8`8}!a,@h`||,@8*A0( A(( A ( A\,@4 ccc89HH`\|,A;`,@|,@,cc8!|} N cb 8ccKA(cc8!|} N ccc8HF`Kdb cc88cKA(K4c8 8H``{,A}C,@hcgc c9HH`\,A ;`Kfb ccc8KA(;`K`|,A;`Kc8cHi``{,@A( Ah( @p@( @pA};`C,@\c 8c9HH`\,@cc8b 8cKAA(K`|,@b c8c8cK A(Kc88Hu``{,}CAp,@` cccg9HH`\,@4{b cccfc8KA(K `|K`|Kp@};`C,@\c 8c9HH`\,@cc8b 8cKA(K`|,@tb c8c8cKA(KPc8 8H-``{,}CA(,@` cccg9HH`\,@{b cccfc8K9A(K`|KȈpAK`}C,@`cc cg9HH`\,@h{b cccfc8KA(K@`|Kcb 8ccKA(Kc 8cHF`K CIPRA.$soe_set_dtr_rts|T>8!,@<,@ 8!pN `db cKA(8!p}N `8!pH\ Ahsoe_process_purge_data_ser|T>8!,@<,@ 8!pN `db c K=A(8!p}N `8!pHќ Ahsoe_process_purge_data_cli|;`~T>`!q,@ب,@W>| @`@`@@` @` @`@`@`@`8!}N cb cc(KA(K`!q,@ب,@W>| @`@`@@` @` @`@`@`@`8!}N cb cc0K]A(Kx&䑁!Q8`~",@(`{;,@,=@,@, ccccPHF`~#,AW@>| @c`x @c`@x @c` x @c`x @ @c`x @c`x @c`x @c`x ~,@_B,@cxZxB~Y,@P,@(W@>| N@|Wd"8cp#DAs`@A|`4pxxpc@@(PaA!!A8`~@"`{,@l;,@@,<8@, cccc,@xHF`~#,AW>c|` @(88c8d`8@,=@`@8cx @x>,=@H8c` H@,x P8c8`Pc @,x X8c`8Xc@,`x 8c``8c@,hx 8ch`8s@`@],@,@48!!}AaN cb ccKyA(8!!}AaN  cccHF`KTcCpcHE``{~,CA c,ccg@DHF`],@cfcb cKڥA(K`},@b fcccKuA(K`}Kb cccxKMA(KKcb ccpK%A(Kc cpHF`~Kx Asoe_process_linestate|;`~T>`!a,@,@D(8 W88@|(*A | N ,@t,@$8!}N b cc9cKA(8!}N cc9 HJ`~Kh8~KL88pdA 88pcA``~K88`~K`@~Kp~KЈ`~KT<~K`~Kp~Kppc~K`p`c~K@p`c~K 88` ~KpTc<`c~Kaxcb ccK%A(ax(8 W88@|(*A| N cc HD`~KX Asoe_process_control|;`~!qT>,@,@l,=,A8,=A@`8!}N 8!p}N cb ccKA(Kcc HD`~KT Asoe_process_stopsize|;`~!qT>,@L,@$,p`pgǘA,=//=AA`@ x ~,@d,@ 8!}N cb ccKԹA(8!}N cc HF`~,@8!}N ,=`(A<`8@<x K0`x K cb ccKA(Kcc HD`~K Asoe_process_parity|;`~!qT>,@0,@,=,T:`gA,,=``A,``A``@ x ~,@d,@ 8!}N cb ccKA(8!}N cc HF`~,@8!}N x KDcb ccKMA(Kcc HD`~K Asoe_process_datasize|!q8`T>,@\,@8!}N ax`db cKхA(ax8!}N `8!H Asoe_process_baud|`;a`~A!`!ApHZA(,<A;|B P| @@X| @A;,@ c``HF`,A,8!Aa|N cz``K-A(8!Aa}N `y8p8`8HYA(`x,:wA,@ hccHF`w,A88!}!AaN zhcKYA(8!}!AaN ,@p,`@,8@HY1A(c#8'HYIA(HCUA(|,@d,@8``w,@,@8`88HYA(p`Tc@4,#A88`H|cHY8|HKw,@\,AczcKA(8!}!AaN 8ccHF`wKczKͭA(KcHD`wKzxccKqA(Kx`h`ccHH`K|HWA(KDczpK!A(KppcHH`wK;},@$gc HHF`},A(8!a}N b cfcHKyA(8!a}N A soe_offld_kproc|;`~!,@Ԩ,@8`HVA(~,@T,@8!}N cb cK˙A(8!}N c HB`~,@8!}N cb cK1A(K@c HB`~K Asoe_etpost_term_offld_kproc|;`~!,@Ԩ,@8`HUYA(~,@T,@8!}N cb cK9A(8!}N c HB`~,@8!}N cb cKA(K@c HB`~K Asoe_etpost_recv_offld_kproc|;`~a`}!a,@0,@ ,?;Ad, @},@t,@,8`8!a}N cb cKȵA(8`8!a}N b ccHB`KtcKA8`';,&@0``HSA`;8`',p,@A,p,&LF «}A cc,c@HF`},@cb ccKǵA(Kc c,@HB`~,A,8`8!a}N cb cKAA(8`8!a}N cb cKA(Kc HB`K Asoe_destroy_offld_kproc|;`e;a;`A!aa,@,@hHP5A(`},%@c ,@HD`,A(8`ax8!}N cb cKA(ax8`8!}N ;Hx|x`x/(D@,<@Px, A;`8`X;@|; hXx&~*, @X`, @$,7@(:A,A0P|'@@@~,@$c9 c8HJ`~,A<s8L88`ϟ8HH-)` !8aH8```\H-=A(z( <{l<, @~,@,@\8!pxa!A}!AaN ,@,@|,A0/<P|(H@@,@(ab#ccHJ`~,A8888AH$` !8a8```H$A(z( ;@?`,1Ac8q8pH`,AKccwa0PKMA(8888AH#`KLc(d|z KT``,#@8~,@c8HD`~,A0, @|H>A(,A8HccDH$A(8`8H_`,:A; 0P|'@@@~,@ cc9 HJ`~,A8888AH"` !8a8```H"A(z( ;@?`,1Ac8q8pH`,AKc0cwP9KiA(8888AH"`KL, Ap( @"p@<Pxx/(K4,A01<P|(H@@~,@ ccb&HJ`~,A888 8AH` !8a8```HA(z( ;@?`,1Ac8q8pH`,AKcb%cw0PKA(88 88AH%`KLz(c| 0, @T|H9A(,A@8HccDHA(8`8H;@; cKM``|gyAq`UU8U((:#@\@P,@,@0P|'@@@ ,@(bc c9 HJ`~,A88,88A(H` !8a(8Z`ax&!a;`8`"~,@T,@((8cpL3Ap@p|4@|`!|@@4@<`<|~,A ,cc9c@HH`~,A,c8!a}N cb ccc8KA(c8!a}N ,@8,@c8!a}N ccc9HH`~K |P|48T,Ac8cHm``{Kpx Tz|(@LB1A4,$@@(P@,@$c 8PHB`C,A88`8!}!AN cb cPKQA(8`8!}A!N 8~H=A(,A;A|(A x$8b 8c| *| N cH `}_|w:,A,@( cC c`bHF`_,A,ALb8!|!} AaN 8~Hb8!|!} K b cbc`KA(KX,@,@K@ cC cb`HF`_,@K ~Z ,Y@|,@H@ M@c8aKa`z`x,AH,@,c c'9 cH`HJ`,A,@@\c8 aKa`z`x,AH,@,c c'9 cHpHJ`,A.A` @s`@8 cK!`{,AH,@, c c'cicHJ`,A_:,@0cCc c9HH`_:,A;:K cb c8cKA(;:K hb cc&ccKQA(K\c8K`{,AD,@, c c'cicHJ`,@h b cc&ccKA(KA|KЈ_:K Xb c9cc&cpKA(Kc8 aKIa`z`x,A,@,c c'9 cHxHJ`,@X b cc&c9cxKA(K Xb c9cc&c`KA(Kc8 aKa`z`x,A,@,c c'9 cHhHJ`,@hX b cc&c9chK!A(K| @ ; 8`0@`y@  `@  `z#_:K ,5@c8K`x,A_:,@4 > cCcchcHJ`_:,@, b cccgKA(;:K蒾(V>$_:Kc8bH``w`v,@ $, A.^@ |@A,@0cb cHbHJ`^,AL;@;|^,8Ac8cHQ``{,_:AH,@4 cCcbcicHJ`_:,A K hb cccbKMA(Kc8K`x,_:A,@4> cCccchbHJ`_:,@lb cbccgKA(K cb bcGcbKA(K^(W@>~~$_:K8cK`w|vK_:,@4cCc bcbHJ`_:,A;:K4 ~b cccbKA(;:Kc88H-``{,@,z(T>$_:K_:,@0cCc cg9HH`_:,@f b c8cKA(;:KH_:,@(cCc 8XHF`_:,A :K cb 8cXKA(:K~:cZ WbAKA`x,@//,,:AtAXA?cp, AHA(_:Kl_:,@4cC? 09 cchHJ`_:,@4g? b cc09K|A(;:K8z:;_c:,@0ccg cC9 P9HJ`_:,@c b cf8cP9K|1A(Kp 8?v{|@AܣccdcHf`|{,@$v!c|@A(>?~Pcp, @_:K8c8H``{,A,@0  @cicHJ`,A0;:>?~Pcp, @_:K`b  hc@cKzA(;:>?~Pcp, @_:K ,@,  cciHHJ`,@@b  ccHchKzaA(;:>?~Pcp, @_:Kx8 c8H``z,A,@0  8cIcHJ`v,A;:KHb  cc8cKyA(;:KvKx8`8H;~;A(|ATx$8b 8c| *| N  cb 8cHKy!A(KL |cc8HHF`K C t soe_service|`;aA}!|;,`; !@ p[,@ ((A {H8b 8c| *| N | @  `@@  `@  `@  ` "| @  ` @  `@~;@c#K@8tc8K9`y,Ah:{ },@$ 'cfcHF`},@&b ccecKK1A(Kvp@`c8K`y,A:{ },@$ 'cfcHF`},@T&b ccecKJA(K4(8c8c H4A(},@,'c ccHJ`},A08`!8!}aN &b ccccKIA(!8`8!}aN &b ccchccKIA(Kx |cccciHJ`}K@ A  soe_ioctl|`;aA!;C(d|$`a;!!pt,@ P`w,~@ <`o|(@>` 8sJ8J|A,TA,XA@,;A{(c|P( @h,@8b (cH9 HJ`|,AcH`:|,@,@Lb8!a}!AaN cb ccFc0bKGyA(b8!a}Kcc b0cGHJ`|K4(b ccG9KFA(KcC8t8K`w,A|,@0( cHbHJ`|,AcHe`K~(b cGcbKFUA(cH)`KHt{p A,8c{8c H0qA(K{c8c H0MA(K,@,b bc8(HF`|,@b c8c(KEA(K,;A{(c|P, @x,@8b (9 cI HJ`|,@(b c 8 cHKDA(K8`8Hz8z8H`8{8 zH:ccH/ A(K,;A{(|P( @x,@8b (9 cIHJ`|,@0(b c8 cHKDA(K8`8Hz8zc8 H`8zH:{c8  cH.!A(K<@<`@8B8dtj||AA@,;A{(|P( @x,@8b (9cIHJ`|,@$(b c8cHKC A(Kc8H`8`8HzcCcKU`8zH:{c8 cH- A(K,;A{(c|P( @x,@8b (cH9 HJ`|,@0(b ccG9KBA(K8pcC8K`w,A|,@0( cHbHJ`|,@ ~(b ccGbKAA(cHU`Ktp| @ ;;@c8`8HzBT>| @ `@@ `@ `@ ` "| @ ` @ `@|c8Hc{{8c H+A(K,;A{(|P( @x,@8b (9 cIHJ`|,@@(b c8 cHK@%A(Kc8 H1`8sJ:c`y{8 c H*=A(K< 8`<88JH]`,#@8`8Hz|c88H|,@0( cH9 HJ`|,AcH`: K4b (cGc9K? A(cH`: K`{8<8bH8<H`:{c8< ~cH)A(KcccFb bcc'K>A(K 9cccGc(HJ`K A  soe_ctl|`;aAc(!|aA!;;!,@,@xcH%A(|zyA" ;::l: :;!```,@tz(,C@, ,2A,2A,2A,2AhA;,@,hbcec89HH`|c,A@cCH`cHUA(|zy@X8`8H{,:@, A?, @h, @8|cH8{HA(|,@,@Tc8!!aA}!AaN cb 8ccK;A(Kc 8cHF`|Kd|c8HK@yhcdc88K;A(K88`H{`t=Acc8x8pK`},Ax|,@$ccepc9HH`|,@ypcdc8K3A(8{HcCH`KȈ=8{`@=HcCHa`Kcc8K`},A|,@$ccexc9HH`|,@yxcdc8K3 A(8{HcCH`KccDHA(|,@h,Acb cEcf8cK2A(8{H8`8!!aA}KDccg cF9HH`|Kx8`8H{?, @xh, @l{=p`c@{=A8cc!x8pK`},Ax|,@$ccec9HH`|,@lycdc8K1A(8{HcCHQ`K=8{xx>=HcCH%`Kdcc8Kq`},A|,@$ccec9HH`|,@ycdc8K0A(8{HcCH`KccDHMA(|,@h,Adcb cEcf8cK0iA(8{H8`8!!aA}Kccg cF9HH`|Kx8`8H{?, @h, @8ccDKM,A{8HKccDHQA(|,@\,Ahcdy8K/yA(8{H8`8!!aA}Kce8HD`|KccDHA(|,@d,Acd?hy8K.A(8{H8`8!!aA}K|ceh?9HH`|KcD8y bEK.iA(KcEb( 8HF`Kcb 8cecK.!A(Kpccf8 HF`|K@ A0soe_wsrv|``aA(!!1HUA(`|;b[,@Ы~(,#@,9A,/9 A,9A,9ApAL,@4cC ccc99 HJ`{,AcH`[:,@,@AXB ``cHA(80`x8`, @H?8}, @L@H~[K|`w{,@, ccccbPHJ`{,A(8}HcH`[Kcb ccbccPK)A(8}HcH`[KHq`K|c8HcHU`c,>@T~[K|cHccHA(c{ccc)cc,@HHJ`{,A(cH]A(,>@~[KczHcccc(K(A(cHA(,>@~[K|cHccHA(c{cc9 cc,@@HJ`{,@cz@ccc9K(A(,>@~[K0ccHIA(c,>@~[K~K, AA@, Ax,@4 ccCc9 cXcHJ`{,A|pb cccccX9K'AA(K8`8H}cc8K8}H[~K0, AccHA({,@hcc cc(`9 HJ`[~,@b ccc9c'c`K&uA(K`zKccK`w,{Ax,@h cccbh9 HJ`[,@8~b cccbch9K%A(K `zK`zK,,9A@,9A ,9A@8`8H}c8K`w,A{,@0HcH`[K8`8H}c8K`w,A{,@0HcH`[K;8~| @8;p~| @`ccH A(8`8H}ccK`w,AH{,@,cc cbcHJ`{,A8}H[K ~b ccccbcK"A(8}H[KcHq`K,@KA@,9A,9@D8`8H}?, @h, @, @̈=}xx>pc=A8 8pc88xK`w,A{,@,cc c9 bHJ`{,A4=8}`@=HcHq`[K~b cccc9bK!]A(=8}`@=HcH`[K\c8K]`w,A{,@,cc c9 bHJ`{,@ ~b cccbc9K A(=8}`@=HcH~e`[KccHA({,@(c ccHH`{,A 8}H[~K<b ccccKA(8}H[~K8`8H}?, @h, @, @Ԉ=}pc`@=A8p8c8!8xK`w,A${,@,cc c9 bHJ`{,A8=8}xx>=HcH|`[K~b cccc9bKA(=8}xx>=HcH|u`[Kc8K`w,A8{,@,cc c9 bHJ`{,@~b cccbc9KA(=8}xx>=HcH{`[KccHiA({,@(c ccHH`{,@\b ccccKaA(8}H[~Kt,<A(~|<@`A,|<@@,<AXccHA(cHz`cHQA(cHz`[~Kcb cc'c8cKA(KL|i(cC ccc8HJ`[K A \soe_wput|;`~aA!!Q(,@H,@cHmA(b |yyA\,@y(,@,<A(@HA(,Acc$HA(cHA(|yy\@,@,@48`8!!}aAN cb 8cKA(8`8!!}aAN cc8HD`K\cc$HUA(~`|C,@0,A$cb c%8cKqA(Kc 8c&HF`\,Ac%c8b cK!A(K8`8H}<`|p@~,@`,@ 8Hc#Hw`K@c{8c%KA(8Hc#Hwu`K c&8cHF`~,@8Hc#Hw-`K|c8Hy(Kc$8{cKA(K\(c%c8HF`K \Kxcb 8ccKA(K 8ccHF`~K Asoe_rsrv|;`T> ~c!qcHD`~,@$8!}N c|cKA(8!}N A!soe_process_purge_data_ser@AF49_7|;`T> ~c!q cHD`~,@$8!}N c| cKA(8!}N A!soe_process_purge_data_cli@AF50_8|;`~a T>!a`ccfHD`~,@,8!a}N c|ceKA(8!a}N Asoe_process_baud@AF51_19A( L| N |`;aA}!_X; !AT>`!p,@,@`LpA,;@cCHr`},@ cL0HD`},A88`8!}aA!N cLbc0K]A(K8?XHL<pA8`c$H`x|$@A(c#H<c#Hc#|$@@08`8H|P|(P| @x(AX}|, @8, @ c8K`88b0>`|8`@`|c8HcHA(8pccDH],A`~cCHq `},@ c8 @HD`},A8c8!}aA!N cb8 c@KA(c8!}aA!N cC8H`|8`8HLp@dcHA(},@ c8HHD`},@\cb8cHKA(K@cc8|Ѐp||H`|`~,AL(A},@$cPcHD`},@xbccPcKIA(c8!}aA!N 8cHFKh},@D,@c8!}A!aN ccPHD`}Kcbc&cec8KyA(Kccfc'8HF`}K`(AKc#H| @A`8@x`x]`}H8`8!a}N cbcfcc KA(K@cccg HF`~K A\soe_send_data_iodone|;`~``!q, @, @@8bHv-A(cHvIA(8!}N cbccc(KA(8bHuA(cHuA(8!}N c`c(HF`~K@ Asoe_m_free_mblk|`;aA|!a`;@,`;`!!; @p,@H,>Ac: :8`~ P,b@```8||, @0 ;{x(| @@@x 8 :|~A,8@|}|,@,@LcC8!a}!AaN cbcFccKUA(cC8!a}KcGccHF`|KD8`8HnA(,#(A0$8 x`xK|,@$cc8JHF`|,A ;@JKcb8JccK]A(;@JK8`8@H:~|P||8dHo`:~|`x 8 KHmA(:(,#Ad$~ |P8 |8x8d|Hoi`|`K|,@$cc8JHF`|,@cbc8JcK5A(;@JKXcbccKA(K`cHD`|Kx A soe_scan_mblk_send|;|}y;HaA!!Qp8`A ,#;ap;@|c@8HqA(8`ybHpA(,9AH88y$` |(P$((Aeyx}(c|dPy;apc;,#@,@D@08!!A}aN Chapp}ap8!!AaN yyx;c;apZ,,#@AXKap,#AH$```T<$apHoA(,#ap$@8!!A}aN 8HnA(8`ybHnA(,9ApK(8!N Apsoe_mblk_to_mbuf|;`~!,@,@8`8Hc,&A, A, @H~,@ۉPHH`~,A8c8H08|cH8!}N cb؈ۈcPK-A(KcbcHKA(K$cHHB`~K A4soe_telopts_resp_timeout|;```aA`!~`z,!Q@:,@,8@ccC,@hHB`~#,A88`8!}aA!N cbchKA(K8x88Hl A(8H,=(@{8`8AHl)A(|}y@c~,@pHB`~,AH8x88HkA(8` 8!}aA!N cbcpKA(8x88Hk5A(KcceHh`}}hc8c88HkA(`},A<~cc,@xHD`~,Ad8`8H88x8HjA(,~Acc8~,@HD`~,A8c8!}A!aN cbccKA(c8!}aA!N ,@D,@c8!}A!aN ccHD`~KbccxKA(KceHiA(|}y@KTcbc`KA(Klc`HB`^KD Asoe_socket_send|`d8b!c,Ap`,A(8cHimA(8!}N cbcXKA(c8Hi5A(8!}N `8!HB Asoe_comm_resp_timeout|;}&`~aA!!P`8dT>T>;?;`PX;AP,T>@x`v,@H,8@,@$bcHB`~,AH 8`8!}!AaN cbcKYA(8` 8!}!KNB8N1BHdEA( (8;h8,`$Te8ath psrq@(t@8v(@8d(@h8c(@L8c( A(( A NB88| P@,|t|dcL(@h`ch|c88pK}`},h@ApAL(Ax`zhL( @H~,@,cPLcIcHJ`~,At,8A8~,@(cPccHHH`~,APcC |8!} !AaN PbcccGcKA( cC8!|} K~,@$,@cC |KHccPcHHH`~,@TcC |KcPLbccHcK A(Kl8`p;`8`z8`HwPw0X"HdEA(8w`bhHdUA(8P8HdmA(8HHdA(`xbHbiA(,@8`8H,A~,@$cccHF`~,Ah,@8(;N|;@N8|y(hxhcdKP;h|y|xhcdK(cbcccKA(Kb`HauA(,b@Kx`z|y|h8K88| PK8cK8cK8dK8uKd,<@<P(@;PcHc``z8}Hc!`N1|cK`(A( A(P8autT>(@u8avK,ATK$PcbccKA(KccHF`Kt C  soe_send_command|;`~aA|,``!Q|@,@p8ap8H[`8c8p8qrp8K`}~,Ac,ccfcG@HH`~,A0c8!A}aN bccecFccKA(c8!A}aN ,@@,@c8!A}aN ccfcGcHH`~KcbcFcecKIA(KxcGccfHF`~KH Asoe_send_option|;aA}&!;=;````!1:ؓp,@4,@,8,A,@4Hc#ccb9 HJ`},A,;`8@| ,@,@@4|u,7dA8t|`8A,@0HcccbciHJ`,ALcc|8!} !AaN GbccchbcK A(cc8!|!} KcKٱ},@$,@cc|K@HcccibHJ`},@Dcc|K8<|`KhcbcbcchK)A(@lK8cchccibHJ`KbGccbc9KA(K( 88bPVx( 8P| *A|N 8,@|; 88Lc%HV`|yL,N@`hp`AT|(@HL(Ax`hKP8PHXA(hx`hK4|K8p8~8HW`cpK`K|cK=`KhcKI`KTcK`K@cK `K,cK`8K cK`8KcK`KcKA`KcK`KcK9`KcK`KA,xH8c| *| N cK`Kd;`,@4Hc#cb8,9 HJ`},@bGccbc9KiA(KGbcccbKEA(Kc#|ccbHH`=K C  soe_suboption|;`~aA!;`|`!Q`z,@t:,@L,,,//8AL3B;LZADAPcCc,;`c8;@PHF`~#,A8,c@(8cK8`{`},`zAHc~c,@}cXHF`~,A4,@~,@,@08!!A}aN cbccc`K5A(8!!A}aN ccc`HF`~K`c8 Hucc~c,@`HF`~,AP8!!A}aN ]bcccXcKQA(,@hKbcc8cPK)A(K ;cCc,c;`8@HHF`~#,A8Kbcc8cHKA(8K;`~;cc8,@@HF`~,@Tcbc8c@KIA(K4cbcc8K-A(Kcc8HD`^Kt Asoe_wontoption|`;a}&A|!ȑ`|!Q;?,@`{[,@,/.,,ApADA|Ad,@(ccccHD`|C,A8ccK`~`{,A88`z||,@(cccgHF`|,AL,@|,@,@88!!|aA} N bcccfcK!A(8!!|aA} N ccgcHF`|KPc8 HY|,@$cccgHF`|,AH8!!|aA} N [bccccfK-A(K@c8 8K,A`z`~8,@\c[c`cgHF`,@([cbccfcKݙA(K`{,@b[cccfcKeA(Kc8 8K,A`z`~8,@\c[c`cgHF`,@d[cbccfcKA(K@`{,@0b[cccfcKܡA(K c88K `~`{,At`z8|,@(cccgHF`|,@[bcccfcKA(K|cKKpcbccKA(K8|y8K|y88KcbccKۥA(K@ccHD`|K CHsoe_willoption|;`~aA,|`!a@(,@,,//,Ac8cEA8;A 8@c8 HMccF~c,@HF`~,A,8!Aa}N cbcEccK1A(8!Aa}N K8`|,cA|}~cFc,@ccHF`~,,Ap@,@8,@D8!Aa}N cccFccHF`~KbccEccKA(,@\Kp`}KT;KDcbcEcKA(KccFHD`~K Asoe_dontoption|;`~a|!a,`;@8,@,,//,cceA8A$8|8A8@ 8K|88,`}A~ccf,@(HF`~,A,~@,@t,@(8!a}N cbcecc0K-A(8!a}N cccf0HF`~Kpc8 H uccf~c,@0HF`~,AX8!a}N bccecc(K]A(KcK-KKP8|8KYL,A@(,A( Acg@$ccc#HF`~,ATc8H;` ; 8}88HAqA(~,Ac,ccg@HF`~,ALY,@TbcccfcK˵A(K4L`y,@ cbccfcKˁA(Kc~ccgC,@HHF`L>Y,@bcfcccKA(K`y,@bcfcccKA(KlcbccxKA(KtccxHD`KH A soe_telnet_recv|;`~aA;|`!a,@\,@48HcK`88`H,A,88ALH8`88H8`8q8H8`8,=AH}8`LcdpA(H`zcc|$@A(`H}ccHcc|$@@D08`c@xx]`H;A(88`HcH>iA(`},`|A<~cc,@8HD`~,A@hp@~,Ac,c@@HD`~,A0c8!A}aN cbcc@KA(c8!A}aN ,@<,@c8!A}aN cc@HD`~K8P8H=A(hxhKbccc8KUA(KccHcc| @AH}ccHcc| @@K;Kd8|cHcH`88`HKcbcEc0KA(KcFc0HD`~K Asoe_telnet_term|;;`a;|A!;`!Ap_X,@ ,@ l|,@ @,@ c8Kup8L( (AxAHcCH8A(,@8`8p88H;MA(,,@(8`d@ H;YA(;{ap80H;mA(,|f`},`A|@4|c,@HD`|,A08`8H,N,@(Tc~|T~|c8p@ 8 pA(8c, A |@A\@L(( AAc88KE`},AP|,@ccHD`|,@,cxcKA(Kc88K`},AP|,@ccHD`|,@cxcKíA(Kc88Ku`},AP|,@ccHD`|,@\cxcKEA(KDc88,K `},AP|,@c cHD`|,@cx cKA(Kc88Kե`},AP|,@c(cHD`|,@cx(cKuA(Ktc88K=`},AP|,@c0cHD`|,@$cx0cK A(K c88,K`f`}`y,AL|,@c8HD`|,@cx8c%KA(K8p88xP8`cC"X0HhH5A(|,A,@ c&c@HD`|,A8c#8!}aA!N cbc%c@KA(K,@,@Kc&c@HD`|,@Kpc8K|,@ cc&HHD`|,A88`8!}aA!N cbc%cHKA(8`8!}aA!N c8KY|,@ cc&PHD`|,@@cbc%cPKmA(8`8!}aA!N c8 K|,@cc&XHD`|,@pcxXc%KA(KXcxc%KA(KcpKy,,|f`}LFB`A|c,@HD`|,@hcxc%K]A(KP`y8`8H|,@ cc&`HD`|,@cbc%c`KA(KcC`H0A(,cC@K4|,@ chHD`|,@TbcchKA(8`8!}aA!N |,@ cpHD`|,@bccpKA(8`8!}aA!N cxKA(KcHB`|KcbcKA(KcHB`|K\ A soe_telnet_init|;a}}&A!ȑ;,N!Q@,@pH2A(; |yy@}c8 ,@HD`},A\c8H,9@8`8H8`H,A(88H},@,@<8`8!|!Aa} N bccKA(8`8!|Aa!} KcHD`}KXc#H-UA(,@c#XH0A(Kc#``H-%A(,c#@XH0A(Kc8 bcK A(K8`8H8?XLH.YA(``ALNBcKe8,@HcK `8,@,8`HcK, A`|K`|`{}cc,@HD`},A8`8H`{KcbcecKA(8`8H`{Kt`|`z}cc,@HD`},@0ccEbcKA(K8H8`dH.aA(8`8HKcbcKMA(KcHB`}KX Csoe_telnet_kproc|;`}!q,@$,@8`8H88,#LA@H. A(88`H,1A(8HH. A(88`Hc8K`~},A8cc,@HD`},A088LH,}A,cc@HD`},A$c8!}N cbccKiA(c8!}N ,@0,@8!c}N ccHD`},@pc8!}N bccKA(KcbcKA(KcHB`}K Alsoe_destroy_kproc|;`}aA!!Qa,@,@;~dxaPa`H+A(`}9P8888H+A(`|,`x@;`aa, @4?Y,A,c#@ccHF`?,A8c8!}A!aN cc~KA(c8!}aA!N ,@D,@c8!}A!aN cc#cHF`?K8```H) A(8;{8`,,AA?YA;UK`{cH*A(C,@TxcHD`?Y,A ;K<x~cK}A(;K`y,A;KcbcKIA(KTcHB`K( A$soe_create_kproc|;`~`e`X!aHD``c,A0`8H%A(8!}N cx`}XKUA(8x`H%A(8!}N Asoe_comm_resp_timeout@AF32_10|(耄,aA``!A@b0;c;~ ,#A䃣t,@t;;ch[ ,:@;|@T[ ,:Ax8z`H`x;,AT|@[ ,:@K;| Ap8`8!A}aN cC8!A}aN ;| @K8`8!N APsoe_name_to_tty|`8`!8H!A(8 (,#A 8 8!}N A\soe_sig|;`~aA!``,!Q`{@[,@?,9(A|%@@P;`c#, A<`yH )?c#(|%@@, @8y 8| @@ ~,@d,@48`8!!}aAN cb@cccKA(Kcc@cHH`~K`y8~,@,@48`8!!}aAN cb@ccc KA(8`8!!}aAN ccc@ HF`~KX,@,,Acb@cccKaA(Kxcc@cccHF`~C,AHccb@ccKA(K(cb@cccKA(K`cc`@HF`~K0 A soe_ml_get_pair|}&`|,a`A!`a=aX`:!`NaT>A8a8H%`8ap8cF!ؓHA(8a8p8 HM`,,@4,<A8a8 8H%`8a8 8H`8<8a8H`<`8S|A,8A$(78@8cH`8a8H9A(AD 8!A!|} aN 8vH 8!A!|} K8cbHa`K\,8ATK0,<@8|cAPHA(,8`A\88a8H`8L8a(8 H`8(8a8@, @\, @ 8!}N cb@c@KiA(8!}N `@c@HB`, @8!}N 8` K`dcHmA(8~HA(K,xcb@c8KA(xKc@8HB`K Al soe_kill_apps|;|~T>!q}, @̨, @ccHA(`}, @d, @$c8!}N cb@cKA(c8!}N c@HB`}Kcb@ccxKqA(KHcc@xHD`}K A soe_allocb|!``8bc, @dc, @ `HA(8!}N x`b@cKA(x`HA(8!}N `8!Ht A soe_freemsg|;`|}~`|aA!a,@|,@;@8b8|A,8;@{C$8,|.|A |@,@,@488!x}AaN cDb@c`KA(88!x}aAN ccE@`HB`~cKdcb@cXKA(Kc@XHB`K Apsoe_is_standard|;`~!q,`d@,@,#@,@T,@8!}N cb@cpK=A(8!}N `@cpHB`,@8!}N K8KPxcb@chKA(xK$c@hHB`K A8 soe_ml_clean|`;!q|,@,@t8`8K,#pA,@`,@ p8!8`}N cpb@cKA(p8`8!}N @c`f`HD`,@8`p8!}N 8c, A,@|,@(8`8!}N b@c89cKA(8`8!}N @cc9 9HJ`K\8H8`88cH]A(,8@L8`H8@c|,@HF`Ш,A,>A K8H8d8bcH A(8`~8`H,>@8,@cc@HD`,@Hcb@8cKiA(K,ccb@8cKIA(,>ADK`},A,>A K`~8`HГ,=A|c8HcH !A(88`H8Kcb@cKA(K|c@HB`|KT Asoe_allocmflush|;`~!,@ ,@8`8H8cK,@8H~,@T,@8!}N cb@cKA(8!}N c@HB`~,@8!}N PcpH A(KHcb@cKA(Kc@HB`~K APsoe_mflush_timeout|;`~!,@ ,@8`8H8cK ,@8H~,@T,@8!}N cb@cKA(8!}N c@HB`~,@8!}N PcpH A(KHcb@cKA(Kc@HB`~K APsoe_mflush_recover|;`~!a,`d@d,@8,<|A,#@|( ~,@d,@$8!}N cb@cKA(8!}N c@HB`~KK)8KT,@@,Alb@ccKA(8!}N `@cHB`~Kxcb@cKA(xKc@HB`K A soe_ml_flush|;`~aA,``!a@,@, A (8| (@A[8 `````` 8 D~,@,@08`8!A}aN cb@cfccKQA(8`8!A}aN ccg@cHF`~K`8`8K,#@~@Gc,@HF`~,A(Ap8`8!}N b@cFcKqA(Ap8`8!}N d KL8`8K,#@@~Gc,@HF`~,@8b@FccKA(Ap8`8!}N Kb@cFcKA(Kh||c@HF`~K8 Asoe_ml_put_pair|;@`~`e!qHB`, @,cHA(8!}N c}KA(cHiA(8!}N Asoe_freemsg@AF24_9H @strcmp8A( L| N H @bzeroPA( L| N /T,/|M 00AHAA,,N@ A,N@ A$, %N@ A$,,//N@ ALN@ ALN@ AL%N@ AL$,,//KBN BN BN %BN @ strncpy|fx|#x|3xH @bcopy @memmoveXA( L| N `A( L| N pA( L| N xA( L| N A( L| N A( L| N A( L| N A( L| N A( L| N A( L| N A( L| N A( L| N A( L| N A( L| N A( L| N A( L| N A( L| N A( L| N  A( L| N (A( L| N 0A( L| N 8A( L| N HA( L| N PA( L| N XA( L| N `A( L| N H @strcpyH @strlenpA( L| N xA( L| N A( L| N A( L| N A( L| N A( L| N A( L| N A( L| N A( L| N A( L| N A( L| N A( L| N A( L| N 8`N @ local_empty|!88T>8 8A(||@*g| GN!A(|c8!p}N AXopenDisc_input|!88|88A(|0*| eEN!A(|c8!p}N ATopenDisc_close|!,A(|98A,A8`8!pN |}88}@*}(`aI afl| LN!A(|c8!p}N A openDisc_open|!, 8`@$`KA(8`8!p}N 8!pN A@ dtro_input,#@ 8` N T>8H @ dtro_close|`8``aA``8!`!Qa=A(, @8HIA(,#`zA8K`8_8pc8| |\N!A(,r|d@ ,`|@@ s A4`8!!}aAN |c8| 8t\N!A(8t,@p |d@8cKqA(KYA(,8@p8Kh`c8| |\N!A(|d,@88`KAA(8rc|`|\N!A(,,|d@@K8` 88!}A!aN A, dtro_open|,!q`~A(@,|HAA(c8!}N 8pc8f| FN!A(8r,@`T:xd|ep~f| FN!A(|cHA(c8!}N |cHA(c8!}N A dtro_close@AF6_2A( L| N A( L| N 8 `8 H @ wto_dsrrose|`!q~88$cA(^N!A(&8~xT<$c|^N!A(88!}0N A wto_dsrfell|!8(@xx/(@8cK A(8!p}N A@ wto_closeit|! T:8A(,' 8f@D$``U}),(@(8FN!A(8`8!p}N |`FN!A(8`8!p}N A wto_start|8`!Q8(xHA(A 8|*| N c ` K8`8!}N c"8~8xx ^N!A($pAc~88^N!A(8`8!}N @TA(x0x'h@KA(8`@0T@8b c`8@KeA(88`8!}N c"8~8xx'h| ^N!A(@T`@(``8b8c8@KA(0@T`Alx`8x@KA(88`8!}8N  $pc` @c88$~^N!A(~8$`c$|^N!A(8`8!}N "8`8!}xx/( N  @`c  TAP8xx6@KA(8`8!}N "xx6 8`8!}N A wto_input,#@ 8` N T>8H @ wto_close|`,a`Ac!!Q,``;@`A(AtA,8@@8cx|x>8@\N!A(,@<8`H8 |8`c\N!A(8$8|c\N!A(s @@T,@t;{ Tc,@`` 8c`@@``HAA(,cAp8@` T@ p @ @KccK|~Hc8!!}aAN ;KĘ@HA(,AK|c8!!}aAN ccKuA(_8`8!}Aa!N 8@c|`@88@\N!A(,A|c8!!}AaN 8`H8KA(8H|{yA(K`,8ATKX_8` 8!}Aa!N A8wto_open|!q`}c`88pfA(| FN!A(p, @}0,#@}8,#@0cKA(c8!}N KA(@cxx@KmA(c8!}N KA(}8@,#xx'h@ApK8 `c@8bP`@p||KMA(}(@8}8T@T,A}(,#AKAA(}0,#AK-A(}8@,#xx'h@AKHA(,88}A@T@,AK;}(,#@K| Awto_close@AF10_6A( L| N 0A( L| N 8A( L| N @A( L| N HA( L| N PA( L| N XA( L| N `A( L| N 8p|`d,#A|``|lBvz|(8@@<|&8@@0|!|| @L ``|lB| @AN f|cB8c|cCdKzvf|cB8c|cCdKl @io_delayA( L| N A( L| N A( L| N A( L| N A( L| N A( L| N A( L| N A( L| N A( L| N A( L| N 8A( L| N @A( L| N PA( L| N `A( L| N hA( L| N pA( L| N A( L| N A( L| N A( L| N ||y`!qA(c;K)`,@888|P99G9f9&9/, ( @ (9@98(A}A8@\T>8xax,A|``y&C A,|y&x&x&x&x&x&x&x&C }8|A|2A<8`8!}N |8|2@K8`8!}N A` IPRA.$__htoi,#@e,#A, Al`f$/)|H@,)A@`A8,(|@@A@(bbce HD`,A$- Abw(;7@:,@4b9 (bHJ`,A,5AL,AA8,@$b800HD`,AXc@:8!0|px!A} a!N 80bc0K3A(@c:8!0|xp!A} K0K$b0cx$} *ov| @@ <oz|$@@`> ::p`xs{:7yxd$8~ *,0@0ov| @@y z|#@AK``8ap8 K`8p(bHpxd TeF~,# `~, *$@x@p, axA`|| @A |#@A@Q@Hx0p8898qK`:8{8xWNy(WF8cy(A,>@4TF>@, A(y 8 , @0ov| @@|z``y |#@AK`, A,z8 oz| @@@y8K,x0 oz| @@y8KA z8Kx0K,> AK@WNTF>@K(@K(y:| @|(@@@> <:`B0``x9y8xe$}(*,.@pv| @|(@@(A@@,A4, AK @ ,A, AK```8ap8 K`8p(aH Ux` TdF~`~* @(,$ @tp, Ahax|| @A |#@A̒/o@Hx0p8898oKe`:8{8xWNy(WF8cy(A,>@8TF>@<, A(, @ K, Az8x, @ A(, @KpWNTF>@, Al(, @KD,# @PKb~ c(K-A(KTb;78w Kcdbbc K-A(K CIPRA.$soe_dump_data|`;|!aA!(`;`!,@ 8HD`|,A48ap8 K `, A8;@:;; 0v~#*,1AcUb#```8pbHx` xTeF~,# + , b#@@:{"K|t, Ab:hu cR,3bcAh``8pbEpHpx` xTeF~,# + , bc@@:R{"K|t:|@A;;9|@A|,@ ceHD`|,AH 8!!Aa}!N bcK+A( 8!!Aa}K@{":RK@x{":K(8bcK*A(K AIPRA.$soe_ras_dump_size|``aA;b!{`aA!x;,cc!c@HF`{,Al::8b:HT:_R:?`xp9 :,$x#cXC W(4#:C0cxbFd<(<!88(8a9 9A|2;9@9 a 9a-8!aA0A@(Pa`,h!HX8!Ax|ɳ͛ϓ곡|Ll@p;8~88, 8@K`8`(?WF>@, "@T08! xa!A}!AaN 8` 08! A!x}aK,="A08` 8! Ax!}aK|xK0;";K,cbcccK'IA(K| A$IPRA.$soe_ras_ldump_tty_blocks|;`~a``;,!Accfc@HF`~,AW(488b(<p|"cxa@p;;8, 888{@K`8`(>WF>@P, "@$8!a}N 8` 8!a}N ,?"A8` 8!a}N xKh;";KdcbccecK%A(K AIPRA.$soe_ras_ldump_dev_blocks|;;`a~A`!!p`zcx8ccc,@HD`~,A<<<`<#8`Ɓ`8xxx`c=(|=0|8Ax`xA8|=A|=AA,@$cccc@HD`~,A0c8!A}aN cbcc@K#A(c8!A}aN 8`cK~`KD@hH8`cX`PK~`K8p8axKp`880ax|(~K8`;bc8cecFH A(,|eA88aKMA(8|cDH A(8p8axKmp`880ax|(~Kd<`%<$`x8c|=8xx`AxxA<|08x`xA48d)|>0c`xxcA@|cc)c`xcxA|A|AtA;`,@0cC8ccHF`\,A,@ bcecCHB`\,A@cc8!|!Aa} N cdbcKA(cc8!|!Aa} Kb8cccKA(K48c8`H -A(|{yA\Khc88H A(`{\Kc88H A(`{\Kcc8H A(`{\Kc88PH }A(|{y@TXc88H ]A(`{\K8|>8`xxcA|>Ah|>A4@cc8H A(`{\Kc88`HA(`{\Kc88HA(`{\Kcc8HA(`{\K\|`8xxA|>8`xxcA|>A\|>A(@cccK)`{\Kc88pHA(`{\Kc88XHA(`{\Kcc8HA(`{\Kt| 8xA<|AH@cc8HQA(`{\K,c88xH%A(`{\K|<<!8)x8xA8|>`e)xxA8|`cx`xAp|A|A4@Xcc8HA(`{\Kpcc8HiA(`{\KDcc8H=A(`{\K|>(``xxcA|>A|>A@K,A<|A,A|NBc`88HA(|{y@cc8HA(|{y@l@hXc88HqA(`{\KLNK8`8!}aA!N |>0`<#`xcxA|>< 8d`xcxA|>A8|>@c88HA(`{\Kc88HA(c<8H}A(`{\KX|><`$<%8x8dxcA$|>A|>AKcbcccHc'KiA(K0 Cdsoe_ras_callback|!8bcHA(8!p}N A,soe_ras_cleanup|aA!HA(;,c@8X;8aK`8a88T>KmA(8aKA(KA(8aKA(?!("(#$( ( ( ( ( SOEDEVBMsoedevem((( ( #((((((SOETTYBMsoettyemSOESTABMsoestaemSOESTPBMsoestpem ((((((ABCDހ߀RQPONMHIJKLDEFGB(CA?@=><       ((((((((((((((((   (( ( ( ( ( (  (((((((  !(" #($(&('((()(*(+(, -(.(/(0(1(2(3(4(5(6(7(8(9:;ڀۀ܀݀ UVW X(Z(Y[(\(]^(_(`a(cj d(b(e g(h i f(k lzSOETTYBMsoettyem{| } ~vwrstumn o pq S Txy׀؀ـ̀΀πЀ(рҀӀԀՀր((((((   (€ (ŀƀ(Ā ŀ(ǀ(Ȁ((À {|} ~((   (        ɀʀˀ̀((((((((((((i(j(k(l(m(n(o(r(q(p v(w(x s(t(u(y z      (ހ ׀ ؀!" ـڀۀ(܀ ݀ƀǀȀǀɀʀˀ Ҁ(Ӏ(Ԁ(Հ(րÀĀŀ€̀̀΀πЀрSOETELBMsoetelem߀SOETTYBMSOEDEVBM( RRRRRRRRR RRRRRRRRR@RERAp rbline: %d file: %s2Kn,X `%K@(#)49 1.3 src/bos/kernext/soe/soe_utils.c, sysxsoe, bos72V, v2019_37A3 9/5/19 04:43:49K%  `   X,nK2soeAIX SOEAIX SOEsoe_tn_kproc2Kn,X `%K@(#)72 1.8 src/bos/kernext/soe/soe_telnet.c, sysxsoe, bos72V, v2019_37A3 9/5/19 04:43:41K%  `   X,nK2h0DXlh0DXl DX<XTtttttttttdtropen88888wtopen99p988888882Kn,X `%K@(#)04 1.13 src/bos/kernext/tty/sdtropen.c, sysxcommon, bos720 5/19/03 17:34:33K%  `   X,nK22Kn,X `%KK%  `   X,nK2l$X2Kn,X `%K@(#)01 1.6 src/bos/kernext/tty/common_open.c, sysxcommon, bos720 5/19/03 17:34:42K%  `   X,nK2SoeOfKpr2Kn,X `%K@(#)68 1.7 src/bos/kernext/soe/soe_controls.c, sysxsoe, bos72V, v2019_37A3 9/4/19 02:30:59K%  `   X,nK2P`,Ll0|d,ۀ<hHp4\ ,,,,,,,,,,,,,,,@(#)74 1.13.2.3 src/bos/kernel/lib/libsysp/iodelay.c, libsysp, bos72Q, q2018_44A6 10/25/18 12:41:10XXX 0soesoesoeddsoe_config.csoe_config.csoe_config.csoe_config.csoe_config.csoe_config.csoe_config.csoe_config.csoe_config.csoe_config.csoe_config.csoe_config.c  h*p :0:H:` :x: 2Kn,X `%K@(#)67 1.10 src/bos/kernext/soe/soe_config.c, sysxsoe, bos72V, v2019_37A3 9/5/19 04:43:32K%  `   X,nK2 sasaallttyttysoesetsasetttysoe --help soe --help st_e_mark: %s SoE KDB Commands: Invalid sa name %s Select saX device. TTY structs for %s soe all - Print ALL. Invalid tty name %s SoE DDS struct for %s TTY devices list for %s TTY devices list for %s sd_b_mark..........: %s addr................: %s rc_level............0x%08x rc_priority.........0x%08x rc_builtin..........0x%08x flow_ctrl...........0x%08x st_carrier...........0x%1x st_stop..............0x%1x st_cread.............0x%1x st_ry_end_of_drain...0x%1x stp_b_mark........: %s stp_e_mark........: %s soe_tty_p = %016p %s rc_xtal.............0x%08lx sd_e_mark.............: %s st__b_mark.............: %s st_name................: %s st_wopen.............0x%08x st_tbc...............0x%08x st_pribuf............0x%08x st_event.............0x%08p st_lock_soft_opri....0x%08x st_breaktimer........0x%08p st_delaytimer........0x%08p st_alloctimer........0x%08p st_flushtimer........0x%08p st_temttimer.........0x%08p st_mcr...............0x%02x st_hupcl.............0x%1x st_pinned............0x%1x st_excl..............0x%1x st_conf..............0x%1x st_bufcall...........0x%08x st_flushbufcall......0x%08x st_softpacing........0x%08x st_softchars[0]......0x%02x st_softchars[1]......0x%02x st_hardpacing........0x%04x st_ospeed............0x%08x st_ispeed............0x%08x st_extspeed..........0x%08x st_stopbits..........0x%08x st_parity............0x%08x st_csize.............0x%08x st_clocal............0x%1x st_isopen............0x%1x st_block.............0x%1x st_ctlx..............0x%1x st_sak...............0x%1x st_temt..............0x%1x st_localblock........0x%1x st_ry_open...........0x%08x st_busy..............0x%02x st_flow_state........0x%04x st_ry_posted.........0x%08x st_ry_break_clear....0x%1x st_openRetrieve......0x%08p st_cur_list_ptr......0x%08x st_ry_ocnt...........0x%08x st_ry_icnt...........0x%08x st_ry_bcnt...........0x%08x st_ry_falloccnt......0x%08x soe_devices[%d]= %016p %s sd_state..............0x%08x sd_event..............0x%08x sd_conf...............0x%08x sd_no_of_ports........0x%08x st_ctl...............0x%016p st_outmsg............0x%016p st_inmsg.............0x%016p st_ioctlmsg..........0x%016p st_mflush............0x%016p st_lock_soft.......@ 0x%016p st_draining..........0x%02x st_termios.........@ 0x%016p st_termiox.........@ 0x%016p st_localstop.........0x%02x st_ry_msr............0x%08x st_open_disc.........0x%08x ss_b_mark...........: %s ss_e_mark...........: %s soe_devices[%d]= %016p %s soe_devices[%d]= %016p %s Debug Serial Over Ethernet(SoE) dds_type............: SOE_DDS stp_rbr............0x%08x stp_lcr............0x%08x stp_mcr............0x%08x stp_lsr............0x%08x stp_lsr_mask.......0x%08x stp_msr............0x%08x stp_msr_mask.......0x%08x stp_scr............0x%08x stp_fctr...........0x%08x stp_efr............0x%08x soe - Print SoE devices table. Error: Not a valid saX address Error: Not a valid TTY address sd_ports[%d] = %016p %s st_dev_ptr..............0x%016p stp_baud_rate......0x%016lx soe_devices array NULL. soe --help soe_devices array NULL. soe --help st_list_kproc[0].ml_tail...0x%08p st_list_kproc[1].ml_tail...0x%08p soe_devices array NULL. soe --help soe_devices array NULL. soe --help st_list_kproc[0].ml_head...0x%08p st_list_kproc[1].ml_head...0x%08p tx_bytes...............0x%016x rx_bytes...............0x%016x tx_control.............0x%016x rx_control.............0x%016x rx_notifications.......0x%016x tx_errors..............0x%016x rx_errors..............0x%016x tx_dropped.............0x%016x rx_dropped.............0x%016x conn_retries...........0x%016x conn_timeouts..........0x%016x control_timeouts.......0x%016x conn_drops_keepalive...0x%016x st_state.............: ST_STATE_UP Is LKU running? soe_lku_running: %d Is LKU running? soe_lku_running: %d soe sa - Print default soe structure. soe_tn_flags.................: 0 soe tty - Print default tty structure. st_sockaddr6.sin6_addr.............%s st_state.............: ST_STATE_DOWN st_state.............: ST_STATE_TERM st_b_mark....................: %s st_e_mark....................: %s lsr_tsr_empty.............0x%016x lsr_thr_empty.............0x%016x SoE devices array - soe_devices: %016p st_state.............: ST_STATE_STALE st_state.............: ST_STATE_ERROR stp_extbaud_rate_eds......0x%016lx stp_hard_flowcontrol......0x%016lx stp_soft_flowcontrol......0x%016lx msr_ri_toggles.............0x%016x SoE devices array - soe_devices: %016p SoE devices array - soe_devices: %016p st_state.............: ST_STATE_CONFIG msr_dcd_toggles.............0x%016x msr_dsr_toggles.............0x%016x msr_cts_toggles.............0x%016x Socket Address.............@ 0x%016p kproc_pid....................0x%016x m_head.....................@ 0x%016p m_tail.....................@ 0x%016p command_response_wait_event..0x%016p command_response_wait_trb..@ 0x%016p kproc_exit_event.............0x%016p command_response_wait_trb..@ 0x%016p command_resp_timeout.......@ 0x%016p lsr_break_errors.............0x%016x lsr_frame_errors.............0x%016x SoE tty devices in use - soe_is_busy: %d SoE tty devices in use - soe_is_busy: %d st_state.............: ST_STATE_NOCHANGE myopts[%d]....................0x%08x hisopts[%d]...................0x%08x comport_opts[%d]..............0x%08x lsr_parity_errors.............0x%016x st_sockaddr6.sin6_port.............0x%016x lsr_timeout_errors.............0x%016x lsr_overrun_errors.............0x%016x SoE devices array size - soe_devices_sz: %d maj,min................: %d,%d (0x%016lx) SoE devices array size - soe_devices_sz: %d SoE devices array size - soe_devices_sz: %d SoE devices cnt - soe_devices_cnt: %d SoE devices configured - soe_devices_cnt: %d TTY port Structure (st_tty_port) info for %s: soe_devices[%d]->sd_ports[%d] = %016p %s soe_devices[%d]->sd_ports[%d] = %016p %s dds_type............: Unidentified dds type [0x%08x] st_state.............: Unidentified state[0x%08x] TTY Telnet Structure (soe_tn_attrs) info for %s: TTY statistics Structure (soestats) info for %s: soe_tn_flags.................: SOE_RESP_WAITING Unable to read soe_dev_p, read only %u bytes out of %u bytes Unable to read soe_dev_p, read only %u bytes out of %u bytes Unable to read soe_dev_p, read only %u bytes out of %u bytes Unable to read soe_dev_p, read only %u bytes out of %u bytes Unable to read soe_dev_p, read only %u bytes out of %u bytes Unable to read soe_tty_p, read only %u bytes out of %u bytes Unable to read soe_tty_p, read only %u bytes out of %u bytes Unable to read soe_tty_p, read only %u bytes out of %u bytes Unable to read soe_dev_p, read only %u bytes out of %u bytes Unable to read soe_dev_p, read only %u bytes out of %u bytes Unable to read soe_tty_p, read only %u bytes out of %u bytes Unable to read soe_dev_p, read only %u bytes out of %u bytes Unable to read soe_dev_p, read only %u bytes out of %u bytes Unable to read soe_tty_p, read only %u bytes out of %u bytes Unable to read soe_dev_p, read only %u bytes out of %u bytes Unable to read soe_dev_p, read only %u bytes out of %u bytes 2Kn,X `%K soe_tn_flags.................: Unidentified flag[0x%llx] SoE outstanding send buffers - soe_outstanding_send_buffers: %d SoE outstanding send buffers - soe_outstanding_send_buffers: %d soe_dev_p is NULL, set a saX device using "soe setsa" sub-command. soe_tty_p is NULL, set a tty device using "soe settty" sub-command. SoE sa pointer soe_dev_p: %016p, does looks like a valid address... soe_dev_p is NULL, set a saX device using "soe setsa" sub-command.. SoE tty pointer soe_tty_p: %016p, does looks like a valid address... soe setsa [SA_ADDR] - Print sa structure, and set the global structure as current sa device. soe setsa [sa name] - Print sa structure, and set the global structure as current sa device. @(#)71 1.5 src/bos/kernext/soe/soe_kdb.c, sysxsoe, bos72V, v2019_37A3 9/5/19 04:43:39soe settty [TTY_ADDR] - Print TTY structure, and set the global structure as current tty device. soe settty [tty name] - Print TTY structure, and set the global structure as current tty device. K%  `   X,nK2@(#)04 1.12 src/bos/usr/ccs/lib/libc/strncmp.c, libcstr, bos720 5/28/99 12:32:38%x%u.%u.%u.%u@(#)72 1.3.1.1 src/bos/usr/ccs/lib/libinet/inet_ntop.c, libcnet, bos720 4/9/12 03:14:34soeSOE_DEVSOE_TTYSOESTATSSOETELNETSOE_TERMIOSSOE_TERMIOXSOE_TTY_PORTSOE_MSG_LISTsoe componentSOE_OFFLD_KPROCdmp_ct returned 0x%x 2Kn,X `%K@(#)69 1.2 src/bos/kernext/soe/soe_eras.c, sysxsoe, bos72X, x2021_24A2 6/5/21 21:30:28K%  `   X,nK2[]^a;@;;g@;h;v;p;;;;`;`;@;;@; ;;`;;@;π;`;; ;O;@;;>@;-;ؠ;;J@;-;W[??dH88 e88P8P8hX88@9(9@9X( 999 P9::? :??5@5i5:i(6:7:7os!!8 @@@(@8@F@BV@Da@Fl@Hw@J@@@ @ @ @ @ @ @ @ @ @  @ @ &@ :@ D@ N@ X@ `@ i@ q@ y@ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ %@ /@ ;@ K@ ^@ k@ w@ @ @ @ @ @ @ @ @ @ -@ =@ I@ \@ e@ n@ w@ @ @ @ @ @ @ @ @ @ @ @ @ @ @@@ @.@=@K@ V@ f@ w@ @ @ @ @ @ @@ @ @  @ P 9G7Y! ?f?w??????????????? ?(?0?8?@?H?P?X?`?h?p?x????????????????????? ?(?0?P?X?`?h?p??????????????????? h? p? x? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? (? 0? 8? @? H? P? X? `? h? p? x? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? (? 0? 8? @? H? P? X? `? h? p? x? ? ? ? ? ? ? ? ? ? ? h? p? ? ? ? ? ? ??? ?@?7?7?8?8?8 ?8(?88?8@?8P?8X?8h?8p?8?8?8?8?8?8?8?8?8?8?8?9?9?9?9(?90?9@?9H?9X?9`?9p?9x?9?9?9?9?9?9?9?9?9?9?:?:?:?: ?:0?:8?:H?:P?:`?:h?:x?:?:?:?:?:?:?:?:?:?:?:?;?;?;?1; ?S;(?;0?p;8?q;@?G;H?;P?;X?';`?;h?:;p?;x?;?P;?O;?K;?;?W;?;?C;?D;?R;?;?;?^;?;?,;?;?a<?l<?;<?J<?< ?<(?<0?d<8?<@??>?m>?U>?> ?>(?n>0?>8?>@?0>H?B>P?>X?9>`?>h?/>p?8>x?7>?>?">?>?.>?>?=>?>?>?j>?k>?>?>?>?>?h>?i??????2??3? ?>?(?@?0?A?8??@???H??P?5?X?-?`?4?h??p??x?