ELF()4 4 (p   444444     x2   PPPDDQtd/lib/ld-linux-armhf.so.3GNU GNU 8͉iRCS?/FICM,HPG R*@$0 !L2Q-"1#KND5J9E4'O%+8  )& (3:<6 7B;>.A=q X{mz'^P ;Id yo' 6uCi8S1T Wq] 6 iK%J 0 eelibm.so.6_ITM_deregisterTMCloneTable__gmon_start___Jv_RegisterClasses_ITM_registerTMCloneTableacosexppowlogsinfloorfsqrtfatanlibc.so.6socketfflushexitreaddircfmakerawconnectclosedirinet_ntopsignalstrncpylistenselectmkdirabort__assert_failsymlinkcfsetispeedsendgetaddrinfomemset__errno_locationtcsetattrbindreadgetnameinfograntptshutdownctimestdoutfputcrecvstrnlenlseekmemcpyrandsetsockoptmallocraiseremovegetpeernameopendirrecvfromstderrioctlgethostbynamecreat__fxstatrenameclock_gettimeunlockptcloseopenlseek64fprintfgetsocknamesendtoaccepttcgetattr__ctype_toupper_locfreeaddrinfofcntlcfsetospeedptsname_raccess__libc_start_mainwritefreeGLIBC_2.4GLIBC_2.17 ii ii  "P T 6                    $ ( , 0 4 8 < @ D H L P  T !X "\ #` $d %h &l 'p (t )x *| + , - . / 0 1 2 3 4 5 7 8 9 : ; < = > @ A B C D E F G I J K L M N O P Q R@--4Əʌ4Əʌ,Əʌ$ƏʌxGFƏʌxGFƏʌxGFƏʌƏʌƏʌƏʌxGFƏʌxGFƏʌƏʌƏʌxGFƏʌƏʌxGFƏʌxGFƏʌƏʌxGFƏʌxƏʌpƏʌhƏʌ`xGFƏʌTƏʌLƏʌDƏʌ<Əʌ4Əʌ,xGFƏʌ ƏʌƏʌxGFƏʌxGFƏʌƏʌƏʌxGFƏʌƏʌxGFƏʌxGFƏʌxGFƏʌƏʌƏʌƏʌƏʌxGFƏʌxGFƏʌxxGFƏʌlƏʌdƏʌ\ƏʌTƏʌLƏʌDxGFƏʌ8Əʌ0Əʌ(Əʌ ƏʌxGFƏʌ ƏʌxGFƏʌƏʌxGFƏʌƏʌƏʌxGFƏʌxGFƏʌƏʌƏʌƏʌxGFƏʌxGFƏʌƏʌxGFƏʌxƏʌpƏʌhƏʌ`# `h\ ,DAx )&сx )#., DAx.)сx.)3 `% 'h]4`0 + h=c0 `   3`pG-OOB- հTO4S1"D FK, #F@0qC@ "FCxCAK "`` `E#h3BQA $ AxO@O2pGq` iK0OFv OF $ J  8 Gq0F4 D%BG # %TF FD; '!U!9?3333@.!Y?.99:II@@Z  5 BCPOa CC(`~@`C_&F`(kAdGÂCR_&'RFCFF;["_F B$CF`FUF F2dZK0 jj4R4@ 60 6 ::ZZ*J *bJeE$*Bz:z7FzJJwzjb0iGjD+jd6EzDB vz zwjja7zzZG$ZZZ@򋁕,0F+ׁS+hdc22B03S jzb    S ZJzS *: **'ZjzjJZJ$zS:SJe0/5fZwzBBF* DE"jz*ZvjwFzS:"6JwJC *D#ZjC jCzC Zjkj3+kb@܀*i#RTF 4lK:kb : Hhi[F "@1FzzDgzGzzȿFȿg*zz{B r1r3*¿Qz07'zB TNz #F " )zNz03jSzb  f:Jjg*Z$*:Z:*jJJCjZe:B"z:F:D:vjwz *CJ#JcZ6*7::JB"Z0/#jE DjZJCzZjJѝ:; ʓ̿O O B0@CRcz x [ *!HF l FL !FVNzMz_Zj9gI&zMzh+@CzCz7'jwz@jjzzBjfzwzzBz:zgzz,qI cyf+"jCS$j%J#Z9f&ZHzIzI$jFx%wJZvj'ZIʄ#6Z"j%j̿O O $j+@0 DB0z皛ǚĿIzHXGwjzz0&zJEwz7 zHzIzz KE #O3cay+@Ã`z 𨿰L OP!FH !FL H xHzIzMjwZQjwzZuZNzwzjGjMjQj$h 4`,.AhC8GNLsh":#F*Faa a H*4`:CS)Fhe" (d(FTd#" Dh,F /*~{*?hCV@Px++*~ݯ"*(!#+@zD ף<"?>33=c+@/*~"*b+T",T#Dh<:+~3x+@H@Xr!#d! (+]*+~c,:+ + 4d,?:+ +4d,ѝL1#-+4T" h<")Iz0;ز (:@zz I)z' zg?4.+8z&ʧ"zJE+? +3""D0%ʧ{tC OcnD`f,s r ϺJw+zGzNz? Bz!HF HzIzD#20 2 FzoA"O@3: ' CSx+?@Hp! "!20 [Nlp! W" !L ¿@FL1S@I3ؿL  OYZ@8p !+3*]+*~{"*/4*~s,*}*T#Dh<}++?d F/a*~]"*4T#Dh,*~S@F! &!d! "Np!  I O1 bCC@h/B&3x@`p! I ! Nlp!  oAO@) T#D?h3x+@hp)! T#DO OjFMHK!E0 0 R/@K@L@+@GpGO @LC@L@qI@GpG@XD#x##p@h@@+ИGzjz@z*jjZjzѿ & % & ȿ7 z Dz7 H@ pGzÿj j fzgzV&zg 9>= ??I@D$F3,@*LB0"< +,B1]KpGCE&/BFҶo-pEzjZ2zzzgz61Bz" D#O5BCҳo-xC z::2zzzgzzzz;5FN0` ! F! UN<`!@ FN@` F! r)F F nNH`! gO0`8O1- HTH  O1g  8`( Ed"H1.!k  2# 8O"Azj`'zzz@zzjjzfzjzGpzz O@Gq p O@pFNF FNXaF,"&c !   W$"0# BO pO!`OOOa@Od , - . / Ot`&`00000#0%0'0$p(@)+* ,#(FF s @  @z zz jj  ; ' za z7 A '&z *` {zpG2Z@8@-A²ND\B Fo !F Jòo !(F Aòo(F !\ 9 \DFDB4  FhFF!U3#'h7'` ^0"*`k"hT#h3#`+h3D+`4<+#h "T#h3#`)0 F3+C=$+OppAq3+GC3p+A33+G3.)Sp)+A3 3+G3=+;۲>+ +#/#)p?(A0 3(G0=(8>( + / p0pG=+;۲>+ +#/#=+;ܲ>+ +$/$OxAqBO@uDB[ P@B]KpGpG (Р ^+Nl`!!  M]F F4F5F F{@/FEёB8ٴyC\C\FXyC,Np`!  , LB(FB!#C04@ 1#=!(F  x@BѼ  ,_!@Ntb0#-F F@3 iF" 8 jF)F F#$N|b)F F# 0o:-CF-Na}FFOzr`FAaB@h,xNb#Ozq8(OzqNb #Ozqi Ozr lOzsFNb#Ozq0FOzs!OzsF,@^Nb#Ozq O1 Ozs!OzsFNb#OzqOzs!$sOzsFpNb#OzqfOzs!(ZOzsFWNb #OzqMOzs!0AOzsF>Nb #Ozq4I Ozr OzsF%@@CD#x+@Nr#Ozq N r #Ozq(xJ''$4B#[/C +!OzsF4BO#J""#YAq>N0rC#Ozq#xCE.h.΀Ozq5OzrF0F @CSOzqh!FCF F = }HOzsFNr #Ozq|"F #OzquN r#OzqkRNb #Ozq`J Ozr 8 OzsFO.Nb#OzqD8FOzs!OzsF6Nb#Ozq,J Ozr OzsFNb#Ozq Ozs!OzsFNb #OzqOzs!LOzsF=Oa F s((`! e.h.#N4p! p& FOa TF(`o:-O!F- ,M@ ò`pH3Ggg:pP@!: "B0(>!?0#0Fs0H g: "BBK@\Ch2` ,M0@vB FP`0JCpCp!#@CX@kF(#0FX00`p0@uB)q &Ov #~@%D=D:F #C#D0;p  !A#D0?BzoA60O@@z:z: ' KzF@zD7j(z'&zj' 1z 1.K,@ހCSx+Q#000Ct 4X@Fȱ#0F0 z(jfjzzz'0IX@(@)?0BHE8HCBNTp! ! l gN\p! ! [Ndp! HF! `Nlp! Npp! oAO@ ! GNxp! v#zoA O@_)z0G ' t! +N|p! Zh ! .Np! MNp! F!0F CCx+b@@! 2(zG oAO@O g /#zNL~zT*:F'!wzSFAFXFI '* h_c ACC_hzP'#0F0Np! ' '")0!1!BѶ#OqU Np! t-CC<MCF=h$mO(OEB+!DO20h (D M;h+*+fCO~CFF9$c >($56 5E& x MCCx۱0CaO#0 D?BO#(? F M0CaO#C0D?BO#C(? FC"FZ`Nr0F FF#!I FjFe#!jFe#(F!Y<" + ٤F +2,13,94,A5,I6,Q7,Y:,jF(Fe#!:0Nr #e!hFNr#e!hF O#e!hFNr#e!hFNr#e!hFNr#e!hFNr#e!hFNr#e!hFNr#e!hF0FHS0 FD F#!*O(F#!? DjF#!jF(F#!O (F#! 0-A F,G Fz`  :jjFzg V zz1z''z0zz ,z >՟" (j(z'&zzHgz zz ݟ oAO@ ;hC4$h*3_ D*;`OS!FF0F #;` LL@@F33s?`F`Ǝ?'7h ],+/++4`-+)@3B6 ]!D0 +O-4#@7_0 . B`C0Ѿ[B`4@3B` ]!D0 +O##-OCF- / ,0h !F aBA"p#$%&'(*-p +,P4/ f/a/ $$0/D gz` ' ,hcya+@>zoAO@'C0gz@zzxj vzz '&z ' ' +O3)h0C40`O@"h`pz `.hgz0oA@zzXjzz Sz'&z ' ' +hCRpxY#`*?@@! OT! ! Nlp! 0+@HOt! +hoAO@D ! kNlp! O! +h! GNlp! +h>zDzgzz[yf+_a+i0+Ol! h+h! +h[ya+&@@!O OA@">333?F`BBEO O6q(F 2(h(R!FO6rp,hO10 zd0 Gzcez @zgzRBz6*:begzj' h0& G z+hg  e  k(hz 0g  _zoA,hO@gz@z_>j?zzz  z oA 5hO@@ z ' 4h (f#dh2hP DRRbhl# 2AhCRhx!` h`*?\@@! kOT! f! ,Nlp! Y0+@VOt! O oAO@#h S! Nlp! 7O! 2#h!Xm Nlp! $Ol! ! FMQ  h(.MR!JO1'h_zhQRc z' H%hxazgz@z?jz@z@= O1 O % ?!z'hz` {i%hFgzzCaQQ_ÊGz;azO1@zjz_z' & #h!8b 1 CxGjz bf x, hzzRSFgzzQS`00 @z'zP zhgzZcgz' hzRSa H0gz@zjzzPzjgzf gz' hh8F:gzRS@zjzhfj'zOSz:zfjvzwzgz oAO@ I  Efl#h  ORR I   `q h JRQ `  _%hzj@jѸgzRS@zj hfj`(zOSz: Gz7@ 0 ' z@z?îz ff&?FE#hoAO@QSz@zz_ j _ zz gz '  }#hC4`jRR h-`QSO1 F(Fh"O3O@ poA0z&hgz@zz_0jzz _5z'&z ' ' 3Ad!hCRhxb ` hM``*?@@!CE OT! !Nlp! O\! #h! +D Nlp! Ol! #h! QS @@! Ot! #h! QS Nlp! O! #h! RS yNlp! O! #h!iF@@! O! ~#h! zDgz@zz ' CNlp! `O! [#h! QS ,Nlp! IO! D#hziRSgz@zjS:z'&z' !FNlp! O ! At!F O! >zoA O@gzh@z:_jGzH :gz& z ' /h >zhgz@z@:|jfjzz' $oAO@ x(hD48 > (0@ `  ),,hX#3z_00:\zgz  zS: ' LO+! o+hO ! g!,Nlp! YO ! R+h!h@@! D+hi*O<! :+hֺO\ ! 0 !h@`! $Oh !  !hO ! +hy[yO4! +hO ! !Nlp! O( ! +h[ynOD!WO$!PEOaC FOa  @ FCOa F F-OFOaFC F#OFF~"30/x:+EA]0 +1k$ F3FFD0<0 /x:+ ,.)0#0*@72/д?O4 F$ F.Fx:+0#00,:+5@%CxC<-O- FMCQ FCAK,# F3`CQC FCA;p'7`K(CQ3pAtCAzC[3pCZzCHO2  O.0OL3pF `4%`:0OazJ\ OzP02zz`0.p@)%$OS'@S5z&+,*1Oa F z#x+-+[gx/XУx+Ui/S/gF/f/؀M/8W/OB/gm/b/|t/T/D/@q/[O/#pv/cV/br/n/uI/U/𲂧LF.@J/A/,C/aY/wh/+O !  FOa @| ! O00+ʄOa F #xp-++Ą F+(0jO!n0+Oa F #xp-++ F (0KO!OCPOa 0-++5Ot!9@Oa F %x  a-2f-0-ād-4-?O !Oa F #xi+`u+if+@jcx3+@fx2+@b#Oa F` l#x+0+o+1*.7- 2 &3'5)4,0  8$%$  D0+ MOa F #Ob!F2(O !COa F Ob!F383zz{O$ !Oa FmOa FAtOb!F(#pXOa FOb!F4H4zzzCO !G#Oa F#2F(!F3` (3h\,*3h\+?#O0!'&'),+*3.5147- 206 8%$ $ cx#"2`,+&o@Jc@r*3h+\,*p3h\+?ѭO8 (!#Oa FC#2F!F(3`2hC S(\`,)3h\+@AphB`cx1+À8+ #`pcx8+O !Oa FOb!F5H5zzzvO<0!zbx##-3`,*с3h\+?bO` #!f#ppTcx#"2`,+3h\+?IO '!MOa F1Oa F|(4O`0!8bxDPc#',#,*3`B3h\*@'CCp)O ! 2(W@D! !//*mcxOa FL{B{Ask/ F1(Q/ h ``x6+E#`#`Oa FJCBOa F 0c+?OL0!C@ !-C@ !( C@ ! (Ox0!32F!F)3`j3h\,*`32F!F(3`^(3h\,*R32F!F%3`P3h\,*F32F!F$3`D=32F!F+3`<3h\,*32F!F*3`03h\,*x32F!F,3`$o#2F!F&3`WOa FOa FuNcO27F9 !# F(@߹0#+W9.AН0 +/@,+/ # !' /ѝ0+9'/ #\-)3+!F08 ()01BP\A  !9U9*>0V`Vr +٣0 *@Ԁ 'ApS2F!F3`Oa F*K,G F(O0!#2F!F'3`l3h\,*#32F!F,3``3h\,*3-2F!F3`TOa FOa F(`|Oa F`h+YO0!]0 *d/'%#2F!F'3` 3h\,*32F!F,3`3h\,*32F!F.3`>%@d@Oa)DcEO 0rx9!XhQ! 9! 0 !!9!z?@@!|"9h``99 'Jh30;K`#2F!F'3`3h\,*32F!F,3`Oa F<`e9)\-)F@\ !O!O!O!O!O0%!O0!OD!O !OD0!@(!y@@!O0>!O@J!@@!O`@8!O@E!O@3!OPl!OPC!OPR!O`1!OL`!Oh`PG`rF`hB<0F`@$hDB8CS(`x$&+?@`0! !@d0!!@`!!H F@l0!!8F@t0!!XFl0+@@0!! {/+%%@/& // %%@/@ /!N@0! ! }@0! ! p,`@@!!4@@!! {@@ !t!;oPZ!f@@ !_!BZ@@ !S! F'@@!F`h!>@@!7 !2.@@@!&)& '0B+nO( 1sFID"o3BB*@2ҲҲ /!3F 43FF 0F!1F0F;1 0 !! ?zK(3h+r npF#!O  n@"pF#! c F!# c@"F#! c F!# c@"F#!0# bFFZF c@"F#!#!P6# aFF a@"F#!Ph# `F@" `#!"  I# `F@" `#!6h `! aF"0F!ͺ+Ū ]c ga/BJ 9!HF+# aF cBB h+?حAph/(////W@@!&!'0@E@|0!!Ox@!@0!V ! @0! ! @0! z!Fg v@0!!g F e3+?@0!!{@@!s0F!)Ox@!h7& '0B+b0&: pq3FID"3BB*@2ҲҲ6 /Z.3 p̓q3FID"3BB*@2ҲҲ6 /. c `"BBZ`=OF3  1sFID"o3BB*@2ҲҲ /p ܀1sFID"o3BB*@2ҲҲ /O~ 1sFID"o3BB*@2ҲҲ / r s!BA =p"PBB Up ]v!Z`F/BA ArHz#gzgzzBC LFF. ?    A 02 C F03FDF06 F ONE`0 @03B 00B02G01I FH0@"W@"3 h+dh(`h+\!FFh1*BvB@OCQ` xF*@9#T"!$ F h ``@d@x+?/Oa(PFOA(?& iOB!F#IFF8F(F@i.! F0ڲ *A&@0!(F Wc ua/B@!d% [@0!}y +F" 3EB*@2ҲҲ! @F5a@3BBû&QNc($F @@!5D(F!!8F< a"FID ?2B@! @$@!!!(F!8F QE  /1E@!@,@ !!(F!8FBv  ?1B@!@8@ !!(F!8FrEO  2E@4!zDEq !h !a@!!(T!(><@!"5@x!"+@\!"!@@!"@,!" @ !"@!"@41"@1"@!"۾@!"zѾ@!"pǾ@!"f@!"\@!"R@"@"@" Wb acBE gaO/BH@0!(F!@0!@F!80+@ c saO/BH@@ !D%@F!q@@! [ +F" 3EB*@2ҲҲ5 !@F{B@"zҙ *BF$ M l@0!p@"A+ҩ(!HFx@D@![ ! /@L@!N ! "K!HFX@T@!; ! @\@!. ! @d@!!n@!o p0qDBC@l@! 0@CD @tC DD! F DB@@!@! 0DBC>@"@0!(F Wc ua/B@!*$@0!Nr#! F F#!Nr#! F@b#! FN#! FmNr#! F F#!Nr#! FM@4R #! F F#!;2Nr#! F@@!Fu8F!JF !D~@T1"zѼ )-O-e}س) e}}O FxO xO xJ$$$$$ $zH $ $% $ $('& '$Ouz8Oal]]]E]' '' D=-Dq-~zV \T `H`  @E] ]]$$'<,D,QzE ;C `H`F ]]]]%*F],ȿt 1z  .O !D@ CU1Ig+x +K@Atz@i@Tp!)!%@(`!!PF@8` !V@Vf@f1.@@R#! F#~!#~F@R#!H "~ ~#~F@b#!z@z@g@R#! "~ W#~FO#!Npr#!zoAO@纰K C#~!#~FNlr#!@R#!sh "~  #~FfO#!]@R#!T#~! J#~FH@R#!?#~! #~F3Cx",!h` dchBvchBs$h,#~!@dm!~(O"FO~@a"K!~x(@̀#~FK`0+@𩀰K #oAO@51@dz@c*xIFJKz#JI _J:g: *h*D{h_#z+U !#K#z@d+"KT!K(O"FOKٝ,1+?g~#!@HR#!s#~Fm@R#!c\g !@R#!RK #!.@R#!@9Nr#!6#F0Nr#!'=@b#!K(0-O F-+0@"Bfٴ ¿:` :H@𑃱 @ @JzKzRj @zpgz7Lz0zvjw'zKJ RjLz 0X 2* !/0;+O0/PQ3UP!0yP-*"!08!H!0!,!(!/=ДP!@q2B*F-نD%FgQQE*): wP12F8F@_P P!ZE\OF0OzpKz Rz@z Ї j Wӊ7zGz@z z ' z Ś@ z MzoAN O@z0' >zgz '  >jFQzO@zoAf  ' kRz @zLZj zjf  oAO@ LCS x+GУy+@ŀ AtzzL0@_03N0! N#:3ED%@ZR+@d`2!&Уy+} "@_*F8F h H cK,h.9cy T d"f+ @q@q PFPFG8  zh:F 1Fd'&Gh#H @ *0fLjz Dz ' ?AzP'@P1 BOF1FG h KF 8F"ZhRz@@D` !J[@`!D!@`!9!.P@ 0@$p@c@!O #WFF"FF8>ƒ">BBB!]7!!F4OFTF 0@` +##!s *ƀ* *|G*)a)/)C)c)~)\!PFEvc-3+΀+ˀ ""!D{ VE u@0`!h@@瀵@@̀ @ +@ +o@@!FVEV@CF##  VE (+!)#@`!" !@p!+?$@@! ` v @ c@8` !@`!OZ.03Fi=I@ p! !@p!|@`!! -H@`!:@p! !uNlp!PNpp!HF!bNlp!9@P!!H F]O!|@`!t!I FHO!g@`.!]OZ!03i=FRB03!O0FH@`A#i@`!6@`!.OZ.!03i=%@`!@`!@`!x@`!p@`!hzFO@F Fp ' Gqh #h%3_#`OS)FF8F##`'DQ$0O "FB  Ѭ Dh:F;BАB.h   0DA F+hB#D4A=0 F!$C F-FQ?";;OBэBD F0-O F-1F8Fe"@`A- FmOD%FJ# 2##ZF   O :O2! FOSF Ft@O2!I"F! FC`K  F!7EO "I# 3M+i1/ENR;2 O, FYD/B% 6,FO (FQF+F!ED\ H ,\ C,TBѝ0;p,:FD[EAx03" +(O5l D( @,s  C & !s=x4EFO CFFC FBOO5]ٺ\EH[FFF 0o8 S P-+$&F0F*F !6~.D,' & Fo  F*F !@Fgp   @6\A@T8 7#!,04 7@r EFEw GFOu\>D(o!(Fo!PF"!(F "F!PF`@"!PFNEd +b@z('@{EKS\+G{KCXB{=E 5z 5z2{9Fe"<@0{KB{K@zijjgz[fj:z@jP FwgzRS{KQKBwz RSjz{&z=Cgzkzz{ǚF+PlTPcz{,"=CFz0z{KC " FPmXq# !, Npb#!,t$% F"# H @=OD F дo F=H @OD F#"FPoFh$H P !DoFF _ jEzG&zgzѻбgz"zoAO@'' ` BQDRDK KB ;+oz@zјz@zX$FQD,07IdFBD33>I@?765¸2>5<>;[9776C6_+4=|(0j: !(y!( AxA,؄x ,0< -Aza9)؄x!<[)@Hx4hS$0p?z@z1,zjj/՘z_0jjj$Gzÿ_8j7&zzz>zwzz z@z#00 FZEhZxG*lxG)3R)!FO Vzzx +0;ڲ *_[jO :zzz{\ +0;ڲ *zO :z_ijzGzz\ +0;ڲ *zO :z_tjzGzz\ +0;ڲ *zO :z_jzGzz{\ +0;ڲ *zO :z_jzGzz\ +0;ٲ )zO :z_jzGzzBo7zj'*jzGjfzjB'zO F xQF3 ,0Բ ,Ex+AA,+SH2F)A0,)9BѰxS+'zgzzEAx+A,+S2K, ,,F F[EӰzzx +0;ٲ )jO :zzzS\ +0;ٲ )zO :zjzGzz\ +0;ٲ )zO :zjzGzz\ +0;ٲ )zO :zrjzGzz\ +0;ٲ )zO :zijzGzz\ +0;ٲ )zO :zZjzGzz\ (08IJ ,zO  zPjzGzzB'2Cz2DCj:jzGjfzjB'zOF xXF2 ,0ܲ ,E x*",*Z+3K,,,FEF\W*zgzzCAPB \*)*)3Bg"B(,FO p,2x=*Tcz_+*+/3f?_+4=¸2>>;75<[976C6765"FK/XF \F XF2\(3 O XF 2\( XFO 2\y(" XFO 2\l(& XFO 2\_(O x@L(B*zgzzZxc(O ؑ@LNH *P*Hzzgzzxc(O ;(FX:*_RjzG&zzxc**_YjzG&zzIy@L)Bgzz" ``+yc)Oa "qFO `cO @򇀚yc)bO yp]p 4@B!XFx})л y}* 3\!:Ѳ[)@kO m#'pzwzz _j7fzz<#0 3%FxF}*@LBF*?v#F``Fh D` hH!Hq`F(h!q F`L@@Od h D@ ``a *(F{.+r  0#0S+N+b 0#0W+E+Y{jzzzz\Gz +0;ڲ *O @򪄹s\ +У0в (zO *zjzGzzs\6+(O \ +0;ڲ *zO :zjzGzz{\ +0;ڲ *zO :zjzGzz\ +0;ڲ *zO :zjzGzz 0^#0S+$N+O \  p\ +0;ڲ *zO :zkjzGzz \ +0;ڲ *zO :zYjzGzz \ +0;ڲ *zO :zRjzGzz s\ +У0в (zO *z?jzGzzs\6+(O  \ +0;ڲ *zO :z0jzGzz\ +0;ڲ *zO :z$jzGzz\ +0;ڲ *zO :zjzGzz hS"0W+E+O \7g#B pp@ރ'F¸2>>;[9776C6f?5<I@3dFB$tIV?=Cm 3:7D_ jzj7zfzWzz{zp\}+ + $$:{*!;^+Y+`s\!^**@VO OFq3D_x!?[)?x!;ٲ[)?*O1_1Z z_2jz5jzGj: fzGz0' P84``FF\S+ϪǺF\E@ x*@,*Z),)FBѕB@ Q_]z_[Z2D_jj zG%zBgz z; +0ò +_njz 0 O1 w`ZE\*,*X3/*,*F𧁣BѝB@mY j3D_jz z B   д + *0² *ٷ O1 %BO `Cx!9Ͳ[-?JZZj_jzFjjjzL6Gz7zLwzwzzz2B FRD  B 'tyM+C ##𰁙FFԸAGqLL O O Fr\!!^)^(?2[!# : z FO1 ' `iE8 x*@M,*Z3D)@?,)FBE@= x+@6,+Ѽ)@),)S2ZEFx-([FB@3t3D jjz*z B & д   )0Ѳ )\[Eׁ)o,)iS)c,)F\УB\-([M)!oAO@ `3\ozx ,30< ->rJjkZgjF%jJjejazz b AzO10g `FZRj3F2FF-(ȩ@ FY3Es\<+@f,+r(@,(K1YEF\3 F3\.FXE@<3\+@:,+?+@9,+ F[Ep\ F FBEXٱ\)U,))@,)'FBFO 7:jzG&zzO HE'ٱ\)Q,)1:FA?>=$tI_+4q=?5<)5,):FBѳFO '` E]+,+29F (%,( 17YEF9FӒO ɾ7O þ#0YFOF4'FO 3O #0F_(U`x\+ \/*30FJx'F`zgzzFFݼxl+/30F!(л1 zsFoϫA#'F `p`F>zgzzغF\ F\s\F-CxG)4S)нAxP)VY)сxM)x/g@|@T eFFF!@5BA16^)@OABѐlxE!1/ ppAxP)сxS)xCy0 ,Ey0 , $Qot ],ءqpxC* /"\"pxC)ѩtxE!1\$ppBy0A) (p/!ppCH#h"`R@>-G% $p(` E$$E $OLE $- $_@ h-h`h #F- h@&U5h-` - % hD#mThD`F `]0 , %D`Ek0=0 /-ٿp:9;F$BМB__-ppGB#UppG9x\E$7x?4.FBFx5p-;oo.ОEةBB#CU-OLJJ F"   FF#O0 -JFE04JF9F#@ BF9Fx9F$o4BB 2{B{آB𼜿#TpGx9SF /0BpGpGFpxFN#F"_5h2BT%@pp9x -F$_ -4B&#UB ] -%_ -4B#"TpG$;&_ОBU6BٞB+F-B#_-3_BҋBpGBػ-O<$(Fgi @LH$ @BfiHeF%F gO{:O l g  K  0 &.- UEC#[BD !BSEDQKOE#F-C*F!#FB)xb)eаh,F oFAB2g/O.kT z?9Dlz8g((O1  0?Bz8gѸD#0))D<9Bс-#+p@O1 #F*F!+xb+!h#0`x0< -)` D hBOC0D`  0 +ٰ@ 0pG 0pGF#`9-d B]0_  "0_ 4BC`ِ -h[B` / F: x -L#[ - 3&FB\-,#` F#--$O`3$B`qO5x0 .f؟5z4jj_0 /$ؐzz3AJzGzzB'АzGzz/КB\- '.-3B\0 -jzfj_0 /J3Bzzfjzپ'-'' #|=0xxBѬ)+DD0dB ИB[OB 0pG 0pGFFxı%;9.F,F6$5B E]]]B4B]-0FpGO0pG90B8 Fӄ#TD#_3BJD $C;\:B0pGLDS-O.# FF#F#p zK:J(( jF#!O HOG50jF)F F +0#0#,Nb)F F##O[jF#!HOY 0jF)F F +0#0#Nb)F F#OYjF#!0jF)F F +0#0#F!"F@2#)F Fu-ODT.$F3EKsmhFF!@TEF@1p# !OT1#004;B@ O   BNRO R@C0F%9FR 2HSOd #9F0F#NlcOR K8JFNlc9F0Fy@c"F9F0FoJ$O"$NcH9F0FODTENc9F0Fl OY@@C9F0F2 O r𵃰FC Fx0˲ +CxOzu"MC%0"ٲ )d!#KCx"09D˲ +x!"I0;)Dݲ -#" Dq)}@moa^/!&`Ay09Ͳ -y"'Oz0=_09_ FO "  WM0_ "!)DM-AgD6#D#/7&` // ]eipt{#hs#`z0;ٲ ){+09Ͳ[ - FD*؃{{0;ٲ )"Y0ݲ -# D;+%(F0ʲ *"%09˲ +F F0ٲ )!#!hOaf%A3#`%h3B"5%`#h;3#`#h)"Z3#`#hx3#`#h)"3#`#h3#`#h3#`#h)"3#`#h#`z#h)"s#`rx*W-AFM#O,I3B9"B9<&>%\ ,-wE3\DU'MEpќ@# D` +3 ,040;F042@T2BًB#T@+F#TpG-OFE (F F0!O FF|+D"x:+5F%Ё]0 +Ds$ F3WFFD0<0 پپMо.д?#*@2x:+,.)0*#0@$ FO4 F/ I pOq;x:+/+##BC+6`@x:+ 0#0;x,:+6&Nlf FFFF F!2F)F F#@jF#!jF)F F#2F)F F#jF #!jF)F F#2F)F F#jF#!jF)F F# ( xpCP6xX@CP%3\(\c@p pppGS+xCP6CP'\\ D;K@E\\сTP! FTPB!CP7CP&DDFK ,y]A@p]B pG pG-OO F O0O>FEF `FF3F*F F oر\>* p",!: 3F*F9F FS ##` D%A##`O \,)D: *"3F*F 9F F/(л \*)2!<`F [S8D;9Bѱ\ h[ :)C+8O ;\!3;T#h#h3#`T#h3#` 9Eت SE~2OpE (SEqT8#h3#`)Z*"9xCP>CP,  P xQ@B PTup#h3#`+"F ;1FtF3F{@/ FaEѳB.Ҟ0C+DLF)hF- g +PT1 )hO)`PT)hOD10)`ST+hD+`3FC`G)htFSTB)h)`#x[ +8x^#(PT(` -Ol,E{&Նym v %P>/Fp7B_D%J  U/{.{.|.F|.ц|@.OvF#SFFFM#0 >!#(FSF JFp7p5(,Ik{F#O  \E><  8 O,SF JFp(F7p ( ,\") *D !O*  2 "\)+\0@62(O: 6PB0F٪+F2BٻB( PkF0\E#  $ @@0Op30 @B.@0F(?? *?:*,*##IF /*?:*,*3B#,*3B *?,*:*(F y)?,):)p3B@$" P0F#!^#F \@# ! R+F"2* 0!1B??:++:+B  Fo>3B(B􎮋B HD i;Biҝ(3  S?x F DBm.+iKD0 (?a -(\xVF%hBO, FiOqE$5TThB UDF`OKhB`xp$9F"F +*&T&22FB?+rS\ -"F] - #F\+#"pTpGFBppG#"TpGpFFCFF+x+Հb+F$(ɀ4B#\hR! T3B,@+xAò+jxA:*򮀪x0:Ӳ +x0; +)yA9˲+kyA;+,jZ*Zvjz Jjz7zZJz7zzjyixxAA*0fj:FjgzvjF$zjwzz:,RЫy0;ڲ *U ,K+zA;ڲ*FjzA:*B: ,9jzJ7j7ZzZ5j7$z7fzzkzA:gjzwzwzz*Z(F)j)j7ezwz'&zgzzzhp,7#(F3`s`^py0: *:,JjJZZj6z7dzzy0:fjjv'zwzzѳ4E.؂;E.;4CB5<B=pC h@غ@PD !h0 h@ʺp@TDF@dF+F hp@8@TDF@dF+F hz8@p@PDF@dF+F hp@_8@PDF@dF+F hP8@@TD F@lF h]K8@TD F@tF h]K(@TC h F@xF F@TD F@F h h@-r8 FF\B@A(F8@̺O088 FFHB(F@A8@O088 FF6B(FOq8@O088 FF$B(FO18@O088 FFB(F!8@O088 FFB(F!8@uO088 FFB(F@8@dO08CpG\ZB(FB(F FFFFB!F0FB1F8F@>FX"hF!jF!F   F]"$ FF(q" FF@s"oF##p##p!b0 FjF p@P P@ ]F0 0Hб бo>бoAб_@б_7бO?бO>бaO=б?3бa?:б/:A%F()F()F4(  F!C c@0 % %% % %A%%AAO0p%FD! "#F('+*F!0F(+ "!"0Fx( + #"0FF jpp8CPCCTDh%h;B#p8CXC5 FhS%p%`8F FF_~  ACPCh2hCXB``pGpFF F(F"F)h8.`p  )  {  :;: ¿:3: @@@@{g B:3: pG  ٷ @,@@@|  zgzѰg @L@@OrZ@z F   t   ٷ @X@@@ ֿFF `h0@@@@" 5 )#O3@3*ݑB pG@@pGIBBRB@@pGB#BF pG pGB A #R! BF pG pGB J #P"@!C@"@4@@@:"B L "P$0#@$0@@@@@A"rbT#F3/B س/*ыB"Tp$6FVftʼzd lK{Dh "`pGVEh]EZ]EL]E >]"E3E,]E] FOACO3 ] pG FOAC] F20i#h h#`O0"! pGP-A' B  O`h3F"! D"F!(FB,F!(F*Bb$(F!F(F+i, FO5(F (F P0 FF B @ Xh!()F FV F 0 FO4DFFF( ( IpF]yD F] o F] h!$O@COC|@#jh +$ FO4(EAO3]ܼ!"F0!Fn!@ Fh F F"iFO [ 0 t]"!FH(@b! F@-S only FM or SSB-S -S soundfile create-F only FM or SSB-F fmfile create-f u8|i8|i16|f32-M -W -m a,,,,-m f,,,-m 0,,,-m d,[[,]]-m d, baud too low-m f,,-b -t <+-Hz>[,]-T [,]-D -q -r -n -I valid-len: Decode AFSK, FSK, 4FSK, DQPSK out of IQ-File/Pipe by oe5dxl output data in udp, axudp or json + output pipe or file (wav) FM or USB -A write (append) ais shipdata to file -B 4fsk demodulator carriers filter bandwidth (140) -b 4fsk baudrate, symbols/s (100) -C read callsign database to replace payload number if valid callsign found (,) -D deviation, spaceing between 2 4fsk tones (270) -F output FM demodulated audio wav to file or (unbreakable) pipe -f u8|i8|i16|f32 IQ data format (f32 slow) -h this -I Callsign of APRS-object sender (NOCALL) -i IQ-filename or pipe from sdr receiver -J send demodulated data(base64) with metadata in json, take note of crc -L as -U but AXUDPv2 with metadata for igate -M pass through rx frequency to json metadata and aprs comment -M 437.6 -m 4 demodulate 4fsk (default) -m a[,[,[,[,]]]] afsk (-m a,1200,1200,2400,12500 -m f[,[,[,]]] fsk, pr=0, pr-descramble=1 raw hdlc=2, -m f,9600,16000,1 -m 0[,[,,]]] no demodulator, use for audio pipe -m 0,16000,12500 -F af.wav -m d[,[,]] tetra dqpsk (-m d,18000,20000) may be repeated as cpu is able to do with following other -t -n bfo frequency Hz for ssb audio output, -1500 for lsb (1500) -O print raw demodulated bits to stdout (not 4fsk) -q verbous like -v but show only frames with crc ok or SNR over (2) set to 0 to show all, 100 for frames with crc ok, axudp never sent with wrong crc -r iq samplerate -S output USB demodulated audio wav to file or (unbreakable) pipe -T [,] min. Ship beacon time moveing, not moving (0) -t <+-offsetHz>[,[,[,[,]]]] Shift rx-frequency inside IQ band (avoid near 0 where is adc birdy) (0) afc-follow-range Hz, 90% in about 10ms, 0=afc off (0) scanner only for tetra (-487500,0,487500,25000,500) -U send frame in AXUDP, may be repeated to more destinations -v verbous -W if-bandwidth 4fsk (2970) -Y read AIS countrynames database ( ) mknod a.wav p horus: rtl_sdr -f 437.5m -s 1024000 - | ./fsk4rx -i /dev/stdin -f u8 -v -r 1024000 -t 100000 -L 127.0.0.1:9001 -M 437.6 -I MYCALL-11 -S a.wav usb rx: rtl_sdr -f 144.4m -s 1024000 - | ./fsk4rx -i /dev/stdin -f u8 -v -r 1024000 -t 28000 -m 0,16000,2400 -S a.wav AIS rx: rtl_sdr -f 162.0m -s 1024000 - | ./fsk4rx -i /dev/stdin -f u8 -v -r 1024000 -m f,9600,12000,2 -t -25000 -m f,9600,12000,2 -t 25000 -U 127.0.0.1:9000 pr rx: rtl_sdr -f 438.1m -s 1000000 - | ./fsk4rx -i /dev/stdin -f u8 -v -r 1000000 -t 25000 -m f,9600,15000,1 -m f,4800,15000,1 -m a,1200,1200,2200 -m a,2400,1994,3657 Tetra(dqpsk): rtl_sdr -f 426.0m -s 1000000 - | ./fsk4rx -i /dev/stdin -f u8 -v -r 1000000 -m d,18000,20000 -t 37500 -J 127.0.0.1:7000 ./tetradec -J 0.0.0.0:7000 -v -w a.wav -c 2 aplay a.wavneed input samplerate (-r)cannot open udp socket-C file not readable< use -h beacon encode error, check callsign and ssid 0..15:;*hClb=m/s TX:remove oldest ship from database,m under way using engineat anchornot under commandrestricted maneuverabilityconstrained by her draughtmooredagroundengaged in fishingunder way sailingreserved for futuredangerous goodspowerdriven vessel towing asternpower-driven vessel pushing aheadreserved for future useAIS-SART, MOB-AIS, EPIRB-AISunder testAIS:len:dB msg: MMSI:( rep: lat: long: dir: knots: stat: ToID: Text: BaseStationUTC: MobilStationUTC: IMO: dac: fi: ack textnum: text: Offset Slots Timeoutmin Incr lat1: long1: lat2: long2: Typ: Mode:TxB, RxA/RxBTxA, RxA/RxBTxB, RxA/RxB Quiet: Part: Call: Name: Vendor: Arrive: Draught: Dim: Dest: (rep: draught: ETA: Call[] Name[] Dest[ Vendor[APLAIS id: seq: td: alt: speed: sat: gpspower: batt: fec: snr: rf: ppm:Seq: Sat:(powersafe=off)(powersafe=tracking)(powersafe=opt) Temp:C Batt:VHORUSAPLHOR/O4fsk] len: crc:ok crc:err no ax.25 (no address end mark) no ax.25 (address field size not multiples of 7):fm to ctl RRRNRREJIUIDMSABMDISCUAFRMRv1 pid lev: txd:ms dev: eye:%fskafsk via+NOCALLopen iq filescan:json[tunetune:tune outside iq band or no tunable demodBBBCBDBEBFBGBHBIBJBKBLBMBNBOBPP0P1P2P3P4P5P6P7P8P9MRMSMTMUMVMWMXPAPBPCPDPEPFPGPHPIPJPKPLPMPNPOPPPQPRPSPTPUPVPWPXPYPZHSHTHUHVHWHXLALBLCLDLELFLGLHLILJLKLLLMLNLOLPLQLRLSLTLULVLWLXLYLZJ1J2J3J4OBOCODOEOFOGOHOIOJOKOLOMONOOOPA0A1A2A3A4A5A6A7A8A9NRNSNTNUNVNWNXAAABACADAEAFAGAHAIAJAKALAMANAOAPAQARASATAUAVAWAXAYAZDSDTDUDVDWDXSASBSCSDSESFSGSHSISJSKSLSMSNSOSPSQSRSSSTSUSVSWSXSYSZQ1Q2Q3Q43303232332323,GHOSTosic_lnX2C_INCLX2C_EXCLosic_sqrtosic_power%.*s%*lu%*d%*.*f%*Xosic.c0*aposic_chkptrosic_freeX2C_TRUNCIUnknown AF **    $    h  o oo   @ @ GCC: (Linaro GCC 5.5-2017.10) 5.5.0GCC: (Debian 12.2.0-14) 12.2.0A4aeabi*7-A A   ".shstrtab.interp.note.ABI-tag.note.gnu.build-id.hash.dynsym.dynstr.gnu.version.gnu.version_r.rel.dyn.rel.plt.init.text.fini.rodata.ARM.exidx.eh_frame.init_array.fini_array.jcr.dynamic.got.data.bss.comment.ARM.attributes 44PP !pp$4`: 0B$ $ Jo  Wo  Pf   o B  h x s$~8p               D  8P L 00L Cp 5