Q]㠑+qqqttt1@T* 4 40SXX@T*@4Q/0)0џ)(џ) џ)џ)џ)џ/1P Q 4 4: S 4:/  @@X|dp0  @ )i0hk\kD@AP  t  l @ CIHbb c0($ O<` H K` MPP0 ( cHHcpGmCoC0 @ HFb/ G I0(RyB( X! HI P,C!JPHbb ( pG @IbpG @JQbpGpGpGaBapGaapG`B`pG``pG``pG!1bpG!bpG!IbpG!bpG8"!8"!8"!8"!888G8"!8"!8"!8"!8GgBgCA`pG`apGAa`pGCfAfpGkpG8@GcpGAcpG`pGapGapGH*K"! !HGH!HGKC`pGKC`pGhpG@hpG@h#[@pG!`pG!`pG!`!``B`pG00BPpGpG pGi  pGiIӀh pG pGR)0G8bGbpG C` 8`88)0 |`G!`pG@!`pG@i#@pG apGA`pGI`pG((& t"{( (( d( \ (( P FG O8x%()$  (11= G1 ( h8`h` i8a`ixa j8b`jxbjbjb k8c`kxckc> =( G H@i pG HpG 6(H8! ."Mjj "8! $j %8! j &8! *k &8! GKNOWNNOT KNOWN- Message length is currently %s . Octets (length field) = %d Data bits = %d Total bits = %d Super Frames = %d 񵂰%H#I5((!=R8`Q> `xa8bxbbhFH! xjj:j 7?07%( &Npp ( # .! *%up pp8?( 4/8?((G?readblock: err1 readblock: err2 readblock: err3  readblock: err4 ]!H;!I H4'!H0!H)7 /C_G$+KB1 (& $ $: G@xi(   $#xW(   {$8F( n j G?writebyte: err1 writebyte: err2 writebyte: err3 writebyte: err4 %& !BKB@/ GG89I ( ( 0 .  p&&.Y@x( ( & %-Gx( $ " %58?( x4(   %8?(M(G? writepage: err1 writepage: err2 writepage: err3 writepage: err4 !I H!I H!H!HG!IH$8x@8p!H!I H(8x#C8p!H4,ӐG%$8 !I#H!I H!Hw~!Hrx?4,!IHTl!H^e!I HO(%! HQVH@x(!IH0(G $KB O ($' G+@x($!x($%8{($5@- < G? 0(pG!H!HG! H!I H!IH!HG!I H!I H!H!IHG𵆰hFw(nCO ?(bPP(<    4    x.I  @ ( :#& ($M(0(x 9*1O8 9! !:1O8 v9G  / @@@ .  H D A  r.-.\q.cђ  | Gs.3t.Sя p lhF:iF ciF _ G W ShF:iF JiF F G > :hF:wiF 1iF - G % ! hF2iF iF KB3B~KB3B#| z '} { ~ | F D  hF*yaiF iF   @#B1[B[BDs q hF:u?iF iF *v t hF:j)iF iF s q hF:_iF iF  GhF"oiF ziF vhF:siF miF i G@ Stack Overflow Undefined InstructionError occurred at address 0x%X Data Abort Prefetch Abort Report Exception SWI Reason: 0x%X #'Divide by Zero RunTime Error Unknown Application Exit ADP SubReason: 0x%X Floating Point Overflow Error occurred at 0x%X Floating Point Divide By Zero Floating Point Invalid Operation Unknown Floating Point Exception: 0x%X Error possibly occurred at 0x%X H@#@( pG pG/ HxpGP !,H!*H!(H 'M70 B!"H 0 BH#B"/x$5x!H!H!H!Hx?`$ , H%B!Hl!(GHAp G@P H@xpGP H@#@( pG pG/ K#B[B [B#Bi'''@7O8G IppGP U *}#B  GHpG/ H) pG#@( pG pGP JT##@'+ќCTS$$#C ҉#@*ppIHrpG8pG/ P H!@) pG #@ ( pG pGP JԈ##@'+ќCԀӈ$$#C Ѓ҉@*ppIrpG8pG/ P H@!@@) pG#@( pG pGP H ŒCCpG/ HA CpG/ IppGP HxpGP H!*\[D "B A"B"B"BHAspG/ P I K@( @#C #C rpGP ?J I(ѐ#@  ppG/ P IH IqpG/ P I K@( #C #C rpGP I K@( #C #C rpGP ! @ I "@ ʄ IspG/ P IJ K@( #C #CH rpGP I K@( #C #C rpGP IJ K@( #C #CH rpGP ! @ IJ IqpG/ P !x( IpGP Ly) G('' 8CI qGP / L!('' 8C` IHqG/ P H!*"‚HspG/ P H@#@( pG pG/ HpG/ I B( IpG/ P I 0$O(rG @B(=pxz(~r! 6(=pGP / HOz&$(оr9 (sC @(q)A @(!<!IH4!H/!IH>! H9!I H !H! HIHG IJjR  pGIj  KB[B pG!H( G GHOx` xap 8a8ji 8` I0Bi@  ~ip#@p( u9lH`ylA`l`8jG @waiting for ADC Data Ready waiting for ADC done 0 (HG! HG(HG!HG! H{! HwH`Gh  GpG"#  ";" ";l"! ~"I yK`"! [G Nx%'!;HKc 6L( qF(2 0 D I F 'I`a`a&%H$ (t x( &p i  )HjLh/H Ic H IHc#_@l FPGA Download Failed! @HypGl  IppGl  IppGl  IHppGl  IppGl Lx(  f @b(8i pGl ( (   GResetting software... 2(G (GHx)!pLJ : e9O8  9 Gl 0 $0 HAx)!ApI  :xI Y8@  8( G Gl t0 x0 O#kB kG0 $J>H5Hy3eef\fffgM%\gg11g `L```0( IppG0 t H@hpG 1 HxpGt H@xpGt HxpGt HxpGt IpGP1 HopG0 H@jpG0 HhpG 1 H@hpG0 HhpG0 HhpG0 HipG0 I pG1 I pG,1 HpGHjpG0 HhpG0 HjpG 1 HjpG 1 H@kpG 1 HipG0 HipG0 HopG8 HkpG 1 HkpG 1 HpG1 I@#mpG0 H@mpG8 H@ipG0 HlpG 1 I pG0 HkpG 1 "CChkIkJ jL( `p>h" 9#)hBxh("9]J @( `p:h" 9)hBxh(" !PM**B )`9IJ w([ `pj(`9CJ @k(O `p^* )`9`:`#8hB!9`m5( ((  p8hKB pG0 t 0 5 HjpG0  X%4IFy4o3hhon"oaon`n  nmm3"L " 8! '5-GTimeStamp___ Nid__ Sid__ PN_ SNR_ AGC TCXO___ LO_ DST Leap Len Type Rev MRev Freq 0 A %12llu %5u %5u %3u %4.1f %3d %7d %+3d %u %2d %3d %3d %3d %3d %s  IpGt s IpGt Oy3[lK#B3 IppG0 t Lo9 o( gIpG0 t IkBc IppG0 t IJjBHb IppG0 t I hB` IppG 1 t IJhBH` IppG0 t IhBЈ` IppG0 t IhB` IppG0 t I iBa IppG0 t IJhBH` IppG 1 t JjBSjBbQb IppG 1 t Iy0hBhBiB BiBтiBiB0  IpG0 t IjBЈb IppG 1 t IjBb IppG 1 t I kBc IppG 1 t I jBb IppG0 t IJkBHc IppG 1 t '9L#1MhhhCh/0) g( 13 Z(7//G$H(G H  hiy7e"ii  ;2he(i8fhjxgj8gy0jg(jghf0zfphxfj1`(kH`hk`k` IpG0 B A t IiBЈa IppG0 t IiBa IppG0 t IoBЈg IppG8 t IkBЈc IppG 1 t IkBc IppG 1 t J#mBЁe IppG0 t IJmBHe IppG8 t IJiBHa IppG0 t I lBd IppG 1 t H1 {xB kBAkBсkB iF,0  IpG0 t aL`x(G]O ? \ (GxWM(tM pTH#3;8h0\"8`  1"8g 9#(eEK(" "g 9#`>Hh( @ 91@06M&@-@"@=&* ( &@0@1*H.(  @"9( (8h(`KB ph( ` `(`h (0``j0b p `p ``Gt | 0 9 T0 D@5 : xX@ '1 @KX@ @ {?:ՀpG!c!HAa!abt V IpG0 t K "L`` ` %`y7%ag&=`7 !## ?~`>b~b bb>cyccc8dyddd i)[\[D b ! a`b}`c=c} c=cHpG0 t " IgBe C\#e0(HppG0 t "H!Bb#bca3scAccHppG0 t 𵁰'Lm0& 'O(3&K !51hB p 0\"U4 '!hB\? ((" )!4!hB p $p&pG pG0 1.00 t T 1.01 0L1F1 1>1 x`8p1 1 0 0 1N1!0f`GF H@~pG4G 󵒰IxI 3=:$9 O4"4 66  41 ; 1(B0N0I1 %1 t3 (!*HHH"HH H ܢHHHHۡHHc > c p kB()ˢ Ǣ   c6 600 8k  > KƼ  H6V66^6666666)s1f1 1n1        < = < <?  (.>   = A  ?3 y  > uHH  U)R g< = _ < <? W ((> D  =  8 3 +I ) > VE 9  <h[h (  0)  < ( < > " 6 ( 2  ) ( 00 3v3< 1~1  <  c : |B lD G z?{GL}A@@osccntrl_OSCLoopFilter: TStamp delta = 0 @?h( l =)8 l0dGIHvpGE 𵋰eMhxeL9 dJ > ?( a 8a a ? @ Rh[h > \  hp[M1N1 WI` "; P"; sM L 0 6f6 "6n6  6V6 6^6 t  "; O7v7  *7~7 \ 3i[h " 0" 77  77 9 G B G 33@3333@@&lD XB z?{GI@ff?ffff?@z{G𵃰NOxNI(0f pJN0zJI5IL( hah = ([D 81 < = =(g((c$1: 9O?1 1 6 6 e ? ? = (H8H hah:h{h  ( 0) < ? (``0) (n( 0) r< ? (``dG XB lD G E f?Ⱥ@B >?TCXOVECTRON_OCXOMICROXTAL_OCXOfL `H#[#; hGB  Hh(ӂ(pGI@#[hpGB INVALID Hh8pGB GG<$,8= 8,8: 8>,8: 8g,88 8,87 8,85 8,83 8,81 }8,8/ t8;,8, k8(,8( ^8i,8& U8) P,8, J8GCal = Channelset = Ctime = DSTStart = DSTStop = Emul = Event = Leap = Lo = Port = PPSwidth = Respmode = TERSE Respmode = VERBOSE Tmode =  j\ N(0 "; 0 "; (1GB %+10.9f Cal = %+10.9f 񵄰(. %,%hFK.x(C<N( :0"+ :0"+ 1GB %d%c%d Leap = %d%c%d x(\[D    !%),.(8!MG"+H+ 8)@GNORTH AMERICA CELLULAR KOREA CELLULAR INDIA CELLULAR NORTH AMERICA PCS JAPAN CELLULAR CDMA450ABC CDMA450GH UNKNOWN B ChannelSet = %s((((|FLH: + i)3: + T; + >8!GB Praecis Cf %s - %s Praecis %s %02d Praecis Ct %s - %s Praecis %s %02d EndRun Engine %s - %s %s %02d Praecis II %s - %s Praecis II %s %02d Praecis II Engine %s - %s Praecis II %s %02d ??? %s - %s %s %02d  ?+$-$80@ J-/B8@ ;6O( 28"+ 28"+ 9GB %c%d:%02d Lo = %c%d:%02d @(8GGL(   O   G8!GERROR B %s Osctype = %s (\[D "%(8!G"!H! 8)wG1 (Praecis II) 2 (Praecis Cf Mode) 3 (Praecis Ct Mode) 4 (Unknown) 0 (Unknown) Unknown B *Legacy = %s(((|FD<(8!G" H 8) G1PPM 1PPS 1PP2S B *Pulserate = %s`}#B_(8G8GMM((" W(" Q8)GNTP PPSwidth = NTP B %d PPSwidth = %d (8IG8GTERSE (((*+O*M(9u(:& )k&0#B$u(!:(r )J!:(r ):6.GSELECTED ALL B *Selectchan = %s%d, %1.2f *Selectchan = %d, %1.2f 𵉰hFx (\[D  ''''''SV$M(т Y S x ("3  ? 9 x ("3 k8) GACQDETLKGTKGLKD???B %s %s %3d %3d %5d %4.1f %5.3f Spstat = %s %s %3d %3d %5d %4.1f %5.3f  L(      8!RGB 0x%04X Fltstat = 0x%04X p=L( <  p-  *9   "yFF9 (  3  (@(  8  (@(  >  (@(  A w (@(  G l (@ (  M a@ (@@(  T V (@(  b K8!GB Fltmsg = No faults. DAC is out of bounds. Contact factory. CDMA synchronization signal not found. FPGA problem. Contact factory. FLASH error occurred. Contact factory. Local oscillator PLL fault. Contact factory. Local oscillator failure. Contact factory. Bad time decoded. Do NOT reset unit until this fault clears. Contact factory. Main oscillator failure. Contact factory. 𵂰jF xI LL( p  TjF!   )2r8!G\D B Time = 0((((L(8!G"H 8)rGLOCALMAN GPS UTC LOCAL B Tmode = %snL((( i  i  p(d\[DAa")1&  Y2+ 8!Gb   S2+ 8!GC  N*3 `8!G=#  G2+ @8!G  ?*3 !8!G  :2+ 8!sGB Ver = ver = Praecis Cf %s - %s Praecis %s %02d Praecis Ct %s - %s Praecis %s %02d EndRun Engine %s - %s %s %02d Praecis II %s - %s %s %02d Praecis II Engine %s - %s %s %02d ??? %s - %s %s %02d HpG HpGߺHpGغHpGNAC_PRI_ANAC_PRI_BNAC_SEC_ANAC_SEC_BSKC_PRI_ASKC_PRI_BSKC_SEC_ASKC_SEC_BNAP_00_ANAP_01_ANAP_02_ANAP_03_ANAP_04_ANAP_05_ANAP_06_ANAP_07_ANAP_08_ANAP_09_ANAP_10_ANAP_00_DNAP_01_DNAP_02_DNAP_00_BNAP_01_BNAP_02_BNAP_03_BNAP_04_BNAP_05_BNAP_06_BNAP_07_BNAP_08_BNAP_09_BNAP_10_BNAP_00_ENAP_01_ENAP_02_ENAP_00_FNAP_01_FNAP_02_FNAP_00_CNAP_01_CNAP_02_CNAP_03_CNAP_04_CNAP_05_CNAP_06_CNAP_07_CNAP_08_CNAP_09_CNAP_10_CJC_PRI_AJC_SEC_ASRL_043_ASRL_146_AIND_185_AIND_226_AIND_267_AIND_308_AIND_369_AIND_410_AIND_451_AIND_492_A450_PRI_A450_SEC_A450_TER_A450_PRI_B450_SEC_B450_TER_B450_PRI_C450_SEC_C450_TER_C450_PRI_G450_SEC_G450_TER_G450_PRI_H450_SEC_H450_TER_H𵙰sO660uI\11yI-3A26"6I22>2JJJ@22J }52 J Y42 1 (sn(f(m֣ ? 8c8r q b sΡ c90ʡ ʠ 0ȡ 1Š 7!?¡ ' c j k d HHHH9H060HHH1F1HH 0v pv q_((&0#B 0!t6.jX   kh   s's`sg {@ Ah X ng /uv t u t t WtG(иjX^~( g8rvk m kI( 5#;YG9zcH822`J 2 )s[\[DjY |)G o)j!{)h(lG)0 kB c c>  k: yB v{ qjX  {@ Xs #V#VHC!z {@ @h#VJR #VPC c` {@ @@hHg (lD H G H lH H L P?F H E ? &~aa t>a u t t Vt~ ( (v&sGg!!s #V#VIo30ooBt {@ { Io٣ 9(<Π  {R  3i[h (Iã (A!9r hs HhHg*kA8k#aV n  J1iv#V)j D1 0 >0Chb(bpCa (u{(K s -60({0s g)})*#VxiB #VxC!C#VH@i #VPC 8   #VxC,!)uGij9ib #V#VIo3S5#8;hj(G gChb {R  3i[h (Rhk dJ Jb J( hk% #[B2{(8s sHkA8k#aV R J   GJi}#ia (u  8r1 8r`{@B`s+\ {@ @3 (P9  8kc |) ! tc 1 u8i(88a aska `sHBa!asis8z#I(q6(n(m~( (!k  @.;?j@@L}AH I >h)@tE ff?ffffj>H( hޣ ( > ^ۣ (X |0t(s 8r tI#~(ϣ A(!k 3ʣ 3(% )ǣ )( !( P|0Pt (68kc  8r Pt t t PtK~( (!k: () ( ( |0t(gjBo 8r s t t t Pt M( |0t(? 8r tw t t Ptx (h hQh  q( ?2 z (Qy k IkB_8 k>VU |(9!as8i0#8ax3BG t 8a 8r! u hs\kA8k%#aV [ .[  !XJii0ai( }0u( `{@B`s }HC#VHC#XCa3 (0(8!v>KBi( |(#V) #V SC8kJC8c#Vi@a a`{@B`s{0s( s: 8r` 015#;G$@>ff?ffffyE>:0@z>Hת>H6)@L}AH I@  GH L=A.A M K y 'L b B8G7M/ CG@@?H L=AM(҃I@hpGpGH ????I0kHhBiBz( pG pGF G  Hz) I1 8`G 8`GF r@Hz)I1mIh G GF 8px`L00}8rT`j8ai!j d1 1a ]1N1a V8bGF H~pG4G 5?%((GIhIh  ( G 9 s(. G 9 g(* G 9 [(# G(G`G 6?-CMbP?zt?{G? ;M(p)(9 -8)bHnBn`Li!j 0N03Xh0 0h1ɂ 1ɂ 0003Xhh mam lalk00}!i"k zj0>0 w8 O( 6 8)"8GG TStamp_secs CoastDur St Ch PNO AGC SL COffset Max MOffset SNR Mu Sig OSC_Freq DAC EPwr LPwr CodeError LOPhiAve C_TAU FER SubMSE MSE lH F @@%13.3f %8.0f %d %2d %3d %3d %3d %+7d %9lld %+7d %4.1f %.2e %.2e %+.2e %5d %.3e %.3e %+.2e %+.2e %6.1f %.2e %+6d %+4d  +M(p)()8)CHnBnALi!j 0N03Xh0 0h000`m00}!i"m zj ~( V( ' 8)?GG TStamp_secs St Ch PNO AGC SL SNR Mu OSC_Freq DAC CodeError LOPhiAve C_TAU FER SubMSE MSE lH F @@%13.3f %d %2d %3d %3d %3d %4.1f %.2e %+.2e %7d %+.2e %+.2e %6.1f %.2e %+6d %+4d  IvpGH  IHvpGH Hy I z**)!qypG)!qh lD HzpGF IepGlH J$k(cB#c k)#cB#c0(ӐpGlD &IIIȠ$IJ'E1@8hh = : (3 bB x?/`$,% I(;&H,T '..>>/T '>><<GI ?I >h㈸I M6>h[h (Шll  ?3 : G 9GlD 󵂰9Oxy9N( 9I9  xq_7O=z6H1>14F4--$10 (9 060 + 1 1 <' F(0&Ȉ,00@~$K(-?  ~  <3=3  i @Gh I G @@lD ff?ffff>h>>'BF 𵄰+O8~1;(' t %  8v#H@i#Lai@ii@ 81*# (6iqh O>*#G; >qGI ge?lD F O`f 4< <#hB[`#B[` ( hg ~GI @>h㈐ H1;hIh (82.h[h / (8+ #0) "( 0) $%  ?$2+# 1?8 zL( < <  <Gh J ge?lD @@33?3333?D ,L1 {I*J {t'N>1ɁI8 +5=1ɂ587{?= u ? ? ?= >e? _GlD L $J IhIh O( 8vG (!( 8vG (!( 8vG 8vGE z?{GE MbP?6?-C#B[pG#B[pG hH) hIh";&";xhIh"; 93 9|( (h;";Q y(`GE ? "I[t0M(pGH 񵒰IyJ222 9 )6!3 1 7(t98 00900   y I89  < < = =<h[hR<=J= h[hY:h[h` <* ; sA<<9 =   o00 02n((0 0080 c q kB092c:  c_M(z_L( < ?? > ?? < ??  > ?? ?h[h6( 8 0! ?'( w?   (k@ -M=&h[h(' 9= 92T( 9=Gh \J !@??0z?{G@?t@~jlD tE |J ?EH1 y)[\[D&8J\nj)!b C VGj))!b 1 DGj2))!b~  2Gj4)2)2!bl   Gj>)4)4!bZ GjG)>)>!bH  GjM)G)G!b6  GlD ZCO8g h%I I 1 92 11 I4I9(s {@ @{ w(( (( w  w  w ww ͡ ˠ ɠ hBmRh P hC@h5 << {@ @{ h@ ` Bӽf f<dYd kn8:oSCBc-6> >> L>m> _ H@2H0( <J<  <knQ:oQC n X <)N4!b_)?5I~#)сj1b2)?ӃbQj)1b)JуbH)1b)B!b?!)1b!)9!b6$)1b$)0!!b-')1b')'$!b$1b2) '!b)сj1b4)2!b)сj1bG) >!b)сj1bM)G!b{BHhX8`GlD H L O0 ``1 ``hAh&M0 Lpm@h _ m@#Vh m@h > {@@{pm@h ) m@#Vh m@h  {@@{#3B {@@3ll (] j[KRh[h6 >i  2  nNy6g00I @ (o}D  0`q`390  {@@{ >4>2> f>6> {@@{5u=$ K=  == Z(0 m ? GlD L lH p@H $x@P(#p@B`pG#p`pGK#B [B[B#B pG pG HAi#@) J I `2"J`Ai#@)i@)` IppGJ p HAi#@) J I `2"J`Ai#@)i@)` IppG@K Ap  $J+Kh7hB]`\ ph2)` pG Kh OShB]U`\ pQh2)P` pGJ AK (HHx( pG pGr s (OO0k 08`@ 8`iG@#(OM.HOM.Hx, G$p*x0p136+ғB0) ` GK r @L s I(x( LHx( L8x( (9x xx7(ѐGp @"(OKHOKHx, G$px( x(p125*x(0 ` GK r @L s (LHLHx) G%p809q `(Gr @s !9H+C#C8L*4p@!6H" !5H"@!2H2*;0I0H,''`0-L `2 `` *M`(6`(5ihi&K"! GAp!H"!IHh"!Hb2*;IH'g`HL `2 `` M`(`(ihiK"! Gp J @K Ah I hakGt "!H"! H "!IH"!H !HO8hJ!U"!8hV8h008hA8hihK"! *Gt  Jhh33`h00A` hXaHh33`h00` pGt L  Hh( ( H@x(d (8#G@M x !%O(xh0x`(ypG$xh(."PXO@ 2+";C:+ 2+(8x(v (w`0`h0`( Ѩh (0`  $C ` H{8h(  $ClG DM ;Hh;O((r ( 1 -x( G Gxx(%йiHa )i0a( xpaai@  G G8x(( \( G G (Xx(G G@M x L x '(&(8G((8G pGH"(8GG XM H@pGx uI`G@M Oj0b (\[D  hG?  j@#xjX@xbxj(VG PGx #Ok0c %0 K jxcj(4Gxk(\[D  $G     k@#8kX@8c8k( G Gx  IHtpG I y)II"'7 zT 12BӀpG lM t_ Jh`h`pG H@kpGdr H@i(pG pG 𵂰DMh|&DO(~cntkBL(` wxkk@xcc #8cVC8cyk)-8k( #V@B!xk9k@xcH#V(IB6@B1#VpCyk@xc0!~c))'8k #V!xk9k@xc#Vy61#VpCykxc!~cL8n(hqG dr r 𵁰#L t:~ |(+ i)a1a a yNM( 0 qo`(`0 ` ( qw`0`0 ` #i3B!h1!10a!`G dM l_  Npq$M`@#VhF iF84, pq8G tq %5d  #Npq'"M|*YhF eiF dhFbh [iF  #VhF QiF #VhF!FiF bhF$=iF yF ~97/ pqG tq OEPwr= %d (dec) LPwr= %d (dec) PhiSym[PHI]= %d (dec) PhiSym[SYM]= %d (dec) 0x%X StatusRegShadow= 0x%X IHapG I3ZwcpGdr Hсh1`pGh1`pG H@y( J IC[40(ِpG tq dM w%O4(ep}aGxi(`x(&(( B `p}bG8|(fp}bG x(%p -|8|( xj0xb(}b&pG 1%=O4(erGxi(az&)[\[D< K  `rb``G8|(frbG z(%r h( `r`h( ``r#8|(j0byiBb&rG9|)j1bBer G z(%r 8|(j0byiBb&rG '%!#H$!1 H !H!H!1Hm4,Ӏ!H$%!1HH#@B#C!1H~4,x@ GI pG !:HM!17HH!5HD!3HB!1HQ ,I(K\[DG!.; t&H9 @c 5 t!H, @V  % tH @F  tH @9 v  tH , i XxvG sUlH#@B G G Hh#@#B#B pG pG pG H|pG H|)ЀhpG@hpG HhpG H| @"R)[\[D pGpGpG pG ((  I hK@C` G )I |BL(F\[DBB*7 t @ = 0 t @{ 0 # t@o $  t @b   tV  G  H#hC` G#Ch@` G I |'"+KBG` 8G KBGH` }8G ! KBG(G I |) ] X G (H#hC` EG '((((' H#Ch@`` + 9'G'' vHvH|vLvO((vHn 0Bx`rHd 0B`nHZ 0B`jHP 0B8a((dHC 0B}x``H9 0Bs`\H/ 0Bi`XH% 0B_8a}((SH 0BRx`OH 0BH`IH 0B>`EH 0B48aR((?H 0B'x`;H 0B`7H 0B`3H 0B 8a'/H 0Bx`+H 0B`'H 0B`#H 0B8a9@h@9i@8`(H8G@ E ik'mmWOUQ% rs;tCr  (K\[D!!HL%!1HF !H=!H9!1H2d5-$!1H*8 ! H!! H!1Hx?4,Ӏ!H G! J H+ +JQbj`pGQbj`pGQfn`pGr i!HbjG)3HnGHjpGI(i pG(m pGHi pGN@IE"-G:IB&B& u B& B& BX&,! -H-Ia 0CH` ` `/ Hb'K "! #Ij,aHoHe1CAd!d!d/ IHfK "! Hn,aHSLa 0C`` ` `/ `bK "! i j GGDBpȸ f8GOK !JpI`yF9G r |" (8 8!iF|" @(8 }8"x8%t$-MhFxx@x]|0xxZx&]("$8)W4|,>Greadblock1 ok readblock1 not ok readblock2 ok readblock2 not ok ByteNum Bank1 Bank2 r %03d 0x%02X 0x%02X 0x%02X 0x%02X 0x%02X 0x%02X 0x%02X 0x%02X 8GOK  J8G ( O ( F8yFN9G8G :=,ONOFFERROR yF 9 8G yF49(  yFF9( 8yF9~G8yFd9vG!JqIayF9iG r  cO9iB8a8xL( hGxx(`h/x(@x(S8y( iEG r  (H8!GIx\ p(8G8 G :=,r _NDiv = %d OK ERROR R(>( ( H +O8!GYESNOr StepsDone (1pps)=%s (ms)=%s (subms)=%s 񵃰jFcoh[hh[h[2#*;N2#*;x  H '9`G33 @3333@r PLL EFC = %5.3f V 1.5V = %5.3f V 3.3VRF = %5.3f V wdHd8!%af 8!f 8!h 8!Di 8!ul |8!8n88o8w88;88888o84o G8!/(8m8|( (8j8hF"m8e8hR   R j8!v8{r88~k8 Gr Write count = %u Flash size = %d bytes Fatal flash error = %d Param flash error = %d Flash update error count = %d Saved firmware rev = %s USER SETTINGS PRODUCTION/TEST/CONFIG SETTINGS: *Legacy = OTHER SETTINGS: Freq Channel = %s *Pulserate = PPSwidth = SAVED BAD TIME: Error saved in flash (saved every 20 minutes) GPS timetag = %02d/%02d/%04d %02d:%02d:%02d Time error (in secs) = %d Count=%d *SELECTCHAN SETTINGS: PAST ACQUISITIONS: &8=88 8N8E8b88 8/8888'88aG0*83&hFm(8;8A"R   R=H=8!hF"8LI8KIR   R BI_8!GCURRENT BAD TIME: Error > 1 second since POR (except when TFOM=9) Time input is currently bad. Time input is currently good. r GPS timetag = %02d/%02d/%04d %02d:%02d:%02d Most recent time error (in secs) = %d Count=%d  P(81E8/H/8!5; }.55 58!* 58! b  <8!hF]( 8w8!GTmode = r Test Weekday = %d (1=Sun 2=Mon 3=Tues 4=Wed 5=Thur 6=Fri 7=Sat) OnOffUser DST State = %s UserStart=%d(std) UserStop=%d(std). CurrTime=%d(local) UserLocOffset=%d CdmaDstBit=%d CdmaLocOffset=%d HI8!^HI 8!SCI 8!H, 8!=}I 8!2Gr  (Too many writes flash error = %d DhF+L(A\[D==&2 #~, 1r  @h H\  VP8!ce D8!Gr _Pll = Initial: PriA=0x%02X, PriB=0x%02X, SecA=0x%02X, SecB=0x%02X, Avg=0x%02X_Pll = Initial: 00_A=0x%02X, 00_B=0x%02X, 00_F=0x%02X, 10_C=0x%02X Avg=0x%02X_Pll = Initial: PrJA=0x%02X, SeJA=0x%02X, Avg=0x%02X_Pll = Initial: SEC2=0x%02X, PRI2=0x%02X, PRI1=0x%02X, TER0=0x%02X Avg=0x%02X_Pll = Initial: SEC7=0x%02X, PRI7=0x%02X, PRI6=0x%02X, TER6=0x%02X Avg=0x%02X Current: 0x%02X GHHI0h*шB0BIV@ T"?H?R8!BHCI0h*шB0=I2. 0 7/8!;H;I0h*шB05Io   0 8!~3H4I0h*шB0o.IL  (8![G pAY@r IRQ stack usage = %u%% HBFIQ stack usage = %u%% CSVC stack usage = %u%% l aCUSR stack usage = %u%% !Oz{;{BxL+K]{d#kCM[x ^U01c)x- d#SCXT*xspGPxspG (s HypG !JQpIH`G r OK  "(nH48!GIx\ `,(8yFR9G8 G :=,r _RDiv = %d ERROR 8yF9kGOy{)8{(8{ )( 8s08s8{d#XCL M8{d#XC FG (s yF 9 (8G Ix\ (v8 G8yF9GOK yF 9 u(8GxA(M(  Q8yF@9G8GERROR  J8iG ( ? ( 68yF9G8yF^9G :=,ONOFFyF 9 (8vG Ix\ X KB8G8yF9GOK yF |9 8`G yF9(  yF9( 8yFT9PG8IGERROR %yF 9 (8GIx\ %( ( ( $ (($$$$%-8yFp9 G  K8yF9G `8G ( 7 (.8 G8yF9G :=,YESNOOK %yF "9 "8GH!x@\  h( c(% \08yF\98%-8GCycle power for new oscillator type to take effect. ERROR yF 9 (8LGxP(S(  8yF9@G8yFP98G (8\Gx08('\[D  ( $    T8 8 G8yF9G :=,OK TYPE A RESET COMMAND TO RE-INITIALIZE !JqyF<9G yF X9 1(8GxP( C( 8yF9G8GERROR yF 9 (8GIx\ J#B  e8yF9vG8yF`9nG x%0LT)V)ea!aaIx\ ((Ipa`G8yF9?G8yF97G :=,r  yF 9 x%0LT)V)ea!aaIx\ (( Ipa`G8 G8Gr  ERROR yF 9 SL( ѢhHf8!GIx\ ( (ؠ`8G8yFb9G r _Dsttest = %d (1=Sun 2=Mon 3=Tues 4=Wed 5=Thur 6=Fri 7=Sat) OK !JQqyF9G  xA(R(  8yFJ9mG8fG :=,ERROR "I ` qyF9QG Ih`h(pG pG H@ypG H8!,Gr _Agc = %d |(( 8 G8  G8 G_Agcmode = Auto _Agcmode = Manual _Agcmode = Unknown j((HZ8)8$ F#B!0 b(3r8),GSELECTED ALL UNKNOWN r Status = %sSelected Channel Table Entries: %d, %03d (%1.2f) (H8!\GONOFFr _Calock = %s (zF,:zF.:H8!6Gr _CDMA450 = %s H8!Gr _Ifdds = %u (zF:zF:H8!Gr _El = %s (( 8 G8G8G_EventInput = EVT_TT_UP Rising _EventInput = EVT_TT_UP Falling _EventInput = Unknown ()\[D 8G8G8G8xG8qG8jG_Freq = 1 _Freq = 5 _Freq = 10 _Freq = 15 _Freq = 0 _Freq = Unknown (H8!(GYESNOr _Include = %s (H8!GONOFFr _Japan = %s 2 xiFIR*H*]8!x(\[D zFz: )*,zF:, -<8! :x(\[D zF: zF: *8!Gr Current time = %03d:%02d:%02d:%02d PENDINGIMMINENTNEXTUNKNOWNCurrent second leap state via time_GetThisSecond() = %s Next second leap state via time_GetNextSecond() = %s ,H8!Gr _Osc = %s (( 8 G8 G8 G_Chan = Sync _Chan = Pilot _Chan = Unknown 0()\[D 8G8G8G8!G8%G8*G_Config = 1 (Praecis2) _Config = 3 (Praecis Ct Mode) _Config = 2 (Praecis Cf Mode) _Config = 4 (Praecis2 Engine) _Config = 0 (EndRun Engine) _Config = Unknown (( 8 2G8 +G8 $G_Rfmode = PCS _Rfmode = Cellular _Rfmode = Unknown IJiPHaHiB"JaAi  hCG r IiPaHiB"aAi  hCG r `HR8!Gr _Tcxo = %u IHypG@ H Dx HC(x(8x(((4 GTu J1HHHHHHD``I1 (Ѕ (!{8bbxb0c8dcGh8b (!)8j  s 0)#n8b0clN2y eK945*` hRzb2c q(saqis0h(dxj0xbk0ch{8hs`y8`q q(sxjYI"H() (4(0(Ɉ) )0`yj9ybi{1is!)sk9cay1aq qY(WȈ;(S;(Ok8c`y0`q!!qF 0`yj9ybk9ci{1isay1aq(s q431h!q)shbqjs)#[\[D  !0`!q0i`q!1`)s q0ihs`q 0`0i`3$ (s qhhs`qi{8j@xbayk@c((xj i@bk@8dyj bk8dG\ u , du I ( 8 G8 nzG`K?%g(G(#[BGHO88y(Gh9iB!9`G>H@j>I" 8h(O(%!8H!b * \[D *% "B":ࢉ*%"B"$J+w-h3FhH @08i`38h(\[D- 8` ࠈ( ;( :( 8`!9`G, \ tu u Q ItpGH  "J9  B ݋0o0 0n0 0i0 @@*J@8@ J@8@ KXC YC #YCI Y G>$Q-Hr0,I9:!o1!n1B@Q99#J#J !K@;ۏB9  yI@9ɏAx)HDHA0  :6 < )31@ ! qCi8,808GQ>$: H|( pGH JSk `k`pGu HhpGu ;(GHiGu Jj`j`pG( G ";K+}#B G(J((((115191 hTl<` hB( 8pG\ :L!ybyCyCyC xbxCxCxC 5! iF* (  T(lF  y(lF  < `//// /Рhai1`hai1` iai1` G\  IppG( (G'2L((((((ѧbbKjF' J"c- !+m !+c -- X ;_bX ;_#bG( $H(G(GKB G1    (Б (1*3 (1!xiAC ; } 8h z sm m i jF‚j s9("cIk8`=+x6+*CB j`Ah1A` 0q G G 0qPL1E ( (pD * DM(c(б|)8h@A #icB[hc#B[hc|( hk(k(hk(Ѱt! `' =<=j`#xjXC0@ aj uO8y(  (`jB 8` Gu P@x<2\ u , I  = )IIjKB G4u \ $O0) 0@|)"j)pG|pG Hl KCj BҋBӻBpGBһBpG( \ '+J1(tOtGj+tOtG$j"HB҆jBӮB#b ttljB jB#dLtGOtGjBҮBt#b tljBjBOtG#dLtG( \ hF (K hIISZ@:ҏZ2B0B,#,0B G3BB0B811`;>$ +OhF 8 2, & x 8xT 8"  !K8}" GERT = %d %10d %3d %2d %d %3d %5d %5.3f %.3e %+.3e %5.2f 0x%04X %d %+6d %05d  (()(((((#X %G&{ L&q L&%U&%?& (8)2x; 8 )2z; ( ]G   Jx;K%01d %04d %03d %02d:%02d:%02d %+03d %c%01d %04d %03d %02d:%02d:%012.9f %+03d %c %02d %02d .L``(iF iF x(I K`h&O((%(/(8)8h`GjF! ^8) 8O`O8)8C`x@ "8) ` v 4v  %p xp p@x4JpxPpjF x/Jpxp@xqxPqxqxq@xrxPrrȈrsPsHs@xsxt $((( IHttILt t.I| #Ct. I|#Ct I# l!TP9TBTQ|THG w H@|pG HhpG 'iF (/JIx (&% Lx!X0( xAh N%7x X(-  _G u :=,ERROR 'iF (1JLx!((% yF@9Lx!X0W( xAh %7x X(-yF x9G v H|pG (H8(8!G@(ML/`h( h)/`h( h G hh)G4v  ( 9h`T%8`%(9h)99` I \I9h`T8h1(08`(G  *?' 'و[ : G %c %03d %02d:%02d:%02d TZ= 0 e9{ "G%c%03d:%02d:%02d:%02d%c'8, x<U x7B<U781,8pG: xX@ '1 @KX@ @ {?:ՀpG!JZG?%H od.)0BCLh@!X0(h@h8h5h@ X(h@ X(84G82,,8/8=8K8(8P8[I(8iB(8t8 88888ʡ8ӡ8ݡ8{8w8 :=,ERROR ***Ƶ Product Help*** Type 'help name' to find out more about the command 'name'. Commands are not case-sensitive. CAL=x - Set calibration factor: x is in seconds, +.000500000 to -.000500000 CHANNELSET - Show CDMA frequency channel set. CHANNELSET=x - Set CDMA450 frequency channelset: x is C=CDMA450ABC or H=CDMA450GH CHANNELSET=x - Set CDMA frequency channel set: x is A=North America Cellular, K=Korea Cellular, P=North America PCS, or I=India CTIME=x - Enable or disable the continuous time output: x is ON or OFF DSTSTART=m,s,h - Set DST start time: DSTSTOP=m,s,h - Set DST stop time: m is month 1-12 s is the Sunday of the month 1-4 or L for last % h is hour of transition 0-23 where 0 is midnight H8(D82@,8>:8O68^28mI.8l*8x&8"888,88š 8ѡ8ۡ,888EMUL=x - Set emulation mode: x is NONE, TRIMBLE or TRUETIME ERTINFO=x - Enable or disable tx of string for EndRun Engine x is ON or OFF (not saved in NVSTORE) EVENT=x - Set or clear event timetagging ability: FLTMSG - Show fault status messages. FLTSTAT - Show fault status. HELP - Show help menu. LEAP=c,f - Set leap seconds: c is current leap seconds override f is future leap seconds at next transition point (usually c=f; -1,-1 is auto; 0,0=no leap seconds) (usually c=f; 0,0 is auto) LO=x - Set local offset: x is -12:30 to +12:30 (minutes = 0 or 30 only) OSCTYPE - Show oscillator type installed. PORT=b,d,p,s - Set serial port settings: # b is baud rate: 9600, 19200, 38400 or 57600. 8$8/8;,8E8P8a8q8z8888888ˡ8ء8gG d is data bits: 7 or 8 p is parity: o, e or n s is stop bits: 1 or 2 PPSWIDTH=x - Set 1 PPS pulse width: x is pulse width in milliseconds 1 to 999 or NTP REACQUIRE - Force signal processor to begin acquisition. RESET - Reset software. RESPMODE=x - Set command response mode setting: x is TERSE or VERBOSE SETTINGS - Show ALL user settings. SPSTAT - Show signal processor status. TIME - Show current time. TMODE=x - Set time mode: x is GPS, UTC, LOCAL or LOCALMAN UPLOAD - Start the FLASH upload process. VER - Software and hardware versions. $ )0M`)X0(`@h84`(X(`(X(8 GI8G :=,ERROR m!!Ox\0[-*+*x0.*K#C\ #Cx0e*E*ы#C@x0+*-*x0\ #Cx\0 *#C@ pG pGyF 98G08A( j`047( `V0( (8yF9GB* ] )I`0u( `!0 h(8G (!E( C(!#B8G8GALLSELECTED :=, ERROR INVALID CHANNEL FREQUENCY OK (H8(8!G@yF z9(kG I`0( `!0Vh( 9f( 9((yF9) 9l I`(yF9G Mb@?Mb@Ҩ o q8BG.( 8h8kG pN0` "! E(C0h(CBc-8fGR 7 "!g0h(CBc,8ZGBфB p$%GB`B p>8LG0h(-c-8EG0  "!$0h(,c,89vG-, pB`B$ p. x(x(x(8H8$DG8<G*#8",G :=,INVALID OPERATION Wait for CDMA time acquisition  ERROR Leap second transition in progress OK yF 9M8hG x*Bx0* "pxI(A( C(H(%$J( K(P($$$$$$H(,B(,8IG8yF9G/(,,'( ,,8 IGB  8yF9pGX+% 8wGj ($ y($ q($ i($ 9* -, 98'G8 G :=,SPECTRACOMTRUETIMENONETRIMBLEOK ERROR $yF L9ayF X9[yF d9UyF p9O)( ( (87GOH x@\ $($x7(8(  $@x($xe(E(N( O( n(o(%m%%$@x($x1(2(#[#$@x($,8$s?0%(0;B }#Bm8S8(HW8( A! 0B"81*82GERROR OK @ 8G <(  2( H`8yFV9G8yFn9G :=,ONOFF yF 9L(8G!LL!` "q h(8yF9GyF `9+xL)%!!` "U h(8:GyF 9!!` "? h(8/GhF.-(3. .8$G-[][D8mG8eG((8WGhFhhhhI8>G ERROR OK T (8\G!OL!` " h(8yFJ9GD wxL)%!!` " h(8yF9G6 \!!` " h(8yF9GhF.-(4. .8yF9G-[][D8G8G((8GhFhhhh8G :=, ERROR OK yF $9L(`|(8dG8]G(( `t(y(`t8yFf9EG8yF~9=G Ertinfo = ON Ertinfo = OFF ONOFFyF 98G#(8yF9 G yFD90(9 yFV9%(  98G8GOK ERROR '6 C3 >(Gx-(&+(&'/$!&H` "Qh( - #B'!` ">h(,,'/yF9o. !e !_8#XC0@yF9o :=, (8%\GyF *98]G t(} nTz8:G M(` "! )h)KB(8#GJ W8GERROR NTPOK  h(8yF.9GyF 9a(8JGx1(2( 3(   %8yFt98G8yF9GTYPE A RESET COMMAND TO RE-INITIALIZE  8qG (  (  (  8G8 xG :=,1PPS1PP2S1PPMOK ERROR 8yF9SGyF.9K ItG yF h98G ]( f  S(  \8yF9G8yF9GVERBOSETERSEyF 9q8bG #(  (  (   (  P8 G8 GUTCGPSLOCALLOCALMANOK ERROR x(8x8pxx7(рG C JI$4P0B `IH@0 00000A00000M 6 `*^Vnf`@RP0! !f`\p@/BӐB pG pGxG ** ,B R J r0Q/QA7>.rB7B7/xGK-3 ,*UJ+b0Aʰ | 1 , % `ʰ | M "K/511 , % `ʰ |\O xG`0/ƌ (L ,L .L /L/L /xGK-!"xG1R >ƌ !8 !< !> !? ? L0!+ b R31 b21/13 l</1/"/xGK-3= ,*UJ+b0Aʰa | 1= , % `ʰ" | K/5'11 , % `ʰ  |`Oư1CK/1 LK/ <  K/ 55xGĠƌ\ 1 : PQr /S o PQh 3/ PQ` #/!PQ/PQ3#/"P@pG /@@pGxGĠƌ\ 1 : PQA /S > PQ7 3#3/ PQ. #/!PQ3#/PQ/B CS`#@$+_:K_7KBCӉ3J#" ,J#0)"H@x  jF @G{ӃKkF*GGIC!MG !Gh??]G I hIhCGIC!%G!G|xGK-1 , % `ʰ& |  K/Kp K/4O8 xGK- kY@P@ KBR#RB[ABӉB Z@P@Y@pGABFx+@ I SC @@ @ @`DpGxG01 </Ġƌ\//xG0: =SJS 1ˌ/0 /3   21& C/A15 /  A/A 3J 0b0 /0  0b0 @/1 /" /S /5xGĠƌ\ 1 : PQ /S  PQ 3/ PQ #/!PQ/PQ3#/xG * ,B* RJ r0/ / RJ r0`//6>.rYB7VxGĠƌ\ 1 : PQ /S PQ 3#3/ PQ #/!PQ3#/PQ/pFxG.XH"Ƞ h $Ȭ%Ȭ!!p@/ApGBӐB pG pGxG0/OČ (L ,L .L /L/L1/1 /xGK-Ca0AP,̰  <   ` ,̰ < K/51  ` ,̰ <TO xG *", R J r0Q/QA7arB7B7/ᰵ L,h% "!8,`8GxGK-7 Ca0AP,̰ < 8   ` ,̰w <  K/5|1   ` ,̰a <XO @ ZK/ K/<K/5X 5V K/ xGZ`vpE<:@tP0 76 `p*WVgpf`@RP0! !pf`^:p: r0@/GGGG G(G0G8GI \ ( 8pG `HHjFgG5".M(8i88a0 :j!6/8i88ah8`0 :j!6 h8`:j!60BH 0 :j!68v(=( @]:j!(=( ( E :j!6=0G 0 x1 (t 2)1%("j0%# ` x1 +. .#.#C-.0.#3C#3C(%C#C#C *.8h008`8o(@B#]@ x1 I] Ӄ@ x2 ]08 ( ..* x1 *.8h008`8go x1 I] Ӄ@ x2 ]08 (#C`l.L. x1 l.L.@#C #Ch.р#C x1 g.cc.!.^E.[G.YX.Yd.We.Rf.Pp.Ui.Mn.Qo.\s.Zu.Yx.X8h008`8o8h 0 -8 0 "j(8 "j00(REX0 "j=S 9 ( 9h119`9o 9h119`9o^ś (@8h008`8o`8h008`8oh &h~6B ])uh 0 -8 0 "j(H8%.H] "j;5B( E 0 "j'=2 8h0098`"8h008`8o(  b( ``h a 8h0098`"8h008`8o(  0123456789ABCDEF0Xxb( {y``h %ӧ8h008`8onb( ro`` #C`~ 8h0098`"V 8h008`8o(  ( ^Z``h Wi 8h0098`".8h008`8o(  H``h 4F !8h0098`"  hIh F(J C 8h008`8o) (CB+(-,+$``h )K@#[Ch  `8h0098`" #``b%` 1"A@ x1 ()aj( CG0123456789abcdef0x@0-+ K!R @- @͠ > <. \* t-N< 0\/Floating Point Exception: Invalid OperationFloating Point Exception: OverflowFloating Point Exception: Divide By Zero!  /!///2/AxG88 Z;SJ \ ŰX* 0/@0/33/401 BC0C/A 0S ðJ c1 2,0/ c1 2,0/"/02/A/"/ 0ðJ c10/< c10/120/ 01C/A2a4//0/ˠ 0 "& /Q3/ /"& /Q3/@- !8!<!>!?? 0l2, @"8("<$">""?!?  @ @@-A $H$ D$B$A@ l5@\ 0C0%X% T%R%QP@P0C 0C0@ P 0I?<0H-!x" 6n df(hi`⡆f)i)"h&c@eP031# ) PU @8S(XXE0XU (H $ ) 9SV YE0YU F1S^QE0QU NM%C]#S=  ) PU @8S(XXE0XU (H +)$ ) 9SV YE0YU F1S^QE0QU NM%C]#S=$ ? ) PU @8S(XXE0XU (HG%IW#Y7 n)" xU P!@!0P@ U P!@!0P@ U P!@!`n ≈HH` 0C x0P@U P!@!0P@ U P!@!0P@ U P!@!`$≈HH 0C x0P@U P!@! "0P@ U P!@!"0P@ U P!@!"` 1㉈HH0Cက~}|{zyxwvvutsrqqponnmllkjjihhgffeddccbaa``__^^]]\\[[ZZYYXXWWVVUUUTTSSRRRQQPPPOOONNMMMLLLKKKJJJIIIHHHGGGGFFFEEEDDDDCCCCBBBBAAAy 0x0 J20@ P`CB`AC0B 0I?<0@-p U @ ᄀ a၀  P@0`ᄀ}   0`@@-h჈V 8. `hh0঒bY93 f2&)1 ( :!!(! ##hᦂbX83 f5VX4F )P@:! !)!P#@#  ` 80ab `f` `X * `v ` 0C ЍK/იy 0x0J"@-`CB`AC0Bh& h]   ᄀ  #8R Za၀ ꄀ ((@Bx#/"5/ 5/0$|x70,,:x9/p7px0* )B\CZp9 pGpG W*01!p9<?)ܐG  Q( 9? 9/('x=ኰjF 9 .0xCK} {  .vBMLgML'.p kF(!:. (!:hv g hͣ (̣h[h 9 8 *3L 9(ѿ 9(йh[h 91 0 *3 9( 9B EB ZhAh -%ɑhRh&3 8hIh "3^ :P~Ahh-^h5ӂ :C 1:m7d"3*# O -&r"3:<: 1"3&38 9#mD( 8 U |\Lh[h {4"; 2nGK=/EHBCK5B-@K 9 -ۅB;K 1 B 8KB $d)  dd90H% 8 B 'KYCI #KYCH 0 0$p"1"(.??@j@$@.A?@@@B 1"8t'u0Gh"" `hJ @KB pG @h( pG pGcTO*RB-!+!8!T}#7B A)28"T 7d* d 5)28"T 7B)28"T7801!T78Gh 0iF)н ӼӺມa`((Ѹภx9pAxypxp pK@ ` GE.se.qf.p80HvBhAB0!9p. %xph a7- 8% a8)(5>.xx8p .(-9\:Qp8(0!9p5. xp(-9\:p8(0!9p. xp< pp`5 i(W$h-=%8)(%6iB .9Ix9T0B. Hph8 a:1>!(9T5, ):Rx:T0B< y 9wp0.!`(9Th5( a8)a(56 .9Ix9T0B. Hph(a _=l8h( `h(%E8)5BhB#Bxx8p f&* *9Ix9T0B. HpRB(9\T8խ *0!9T0B. xp  C ax].( x 80(=x 80(x 8.( =  h(8>! a(9T5f.г-(G8h(8 a `h8)Bxx8ph( %. xp i(>!(9T538)?-+ NaNInf  0?!?? 0l2, @/"8("<$">""?!?  @ @/pvFW 6lF4+3I<+ 3B#X@kFnkF 3N FxpG FppGxGK-0@P3K/OCwvF]kF # 48mFppGxGK-8K/O-xGK-8AZ7K/ $O\ #K/b4a4xGK-8AZ%K/ $OA #K/b4a4xG xG 10P @-@ 1/|$)KBAӇ(K8 8$H(!`83 3G J#:!J#(!:kF(kF_K>sG H"G @!"G? D?1a?<00AA2AA"P ㋒k:P@`T1@D !P@`T1@D !P@(aT1@D !P@aT1@D (!P@(bT1@D !P@bT1@D (!h` XH-P@`Up1 P!@! !!P@`Up1 P!@! !P@(aUp1 P!@! !P@aUp1 P!@!(!!Yh`XP@xp1 P!@!3 #aP@(`3@x0J 1a@-0?<00@k0`၀aO Z=SJ \ !İ5* 00330 BC0CAðJ c1 0 c1 00 01CA2a4`0̂ !0  Q3  Q3Bh* hx3(:J` `pG ` CpGBh* hh+уhB9`QA` pG CpG&ChF_000h6r\I\@ CBsYK@- +*-* #Ch6W=-'0*%#[Ch=6H-x*X*(( CK@h=63 ( ( #[C=Sh6-(9i 1 C.`+ ӄ iF  8h008`8oiFɈ 8h008`8oiFɈ0GVh:&G%C!hh5KI\@ CBcHK@, +*-* #Ch5~<,'0*%#[Ch<5o,x*X*)) 2K@h<5Z!)!) !#[CQC h<5>,/(9i1  C('p$  @B9h119`9o2 `8h008`8o1 `(X𵁰jF'~0M( 9,(-!` .-!` 9d( H Hh 9+G  $C% hAhhOhh4J\@ CBuK@.+)-) #Ch4>.@.)8 Ҁ#C>/H@\ 4#[C>KB @@088 =)8l(ϣ v8 5h4?..Qe)E)MѸ K!K@ h4>(+(-(#3C h4>#[CYI)9 h4>KB.ݤI \ KBx mmx MB iH#[B(э (rЂ nhF H(`#[B(| (Ow H(I!`[II *  2fhAh-&hBn`hRh%+ Eg2+ f _b  ]EhhMhAh(m@B0)  0) 2+#c  ('92+0)2+%+7 @    @ KBH (W+?$@@B|?@?@ .hF 3H(62KB2 ( - *H(#!` ӂ*hF*   C"xh00`8oȈ3y  h11`9o` G$C&Khhh4J\@ CBG;h33;`;o =+1p6h4-#BJP\@9i+ 0p %(8h008`8o h CB&G<()p50h,#B0@X RBRB3@@9iv((p  ,x5,%,9J]@(x \5@h=Q \@ 0hG \@9i@h;B0n9i1 CB)Y&$(x*($5(x5J\ ӬIBܲR)>#C(x5J\ a ңNl((x5l(#CL( (x5L((x#C5$#Ch((x#C5|``!f(Y[(W %()E(QG(OX(zc(3d(^e(yp(Zg(?i(Vn(Uo(@ Cx`!:s(\u([x(@ Ch%(t9i CB)` &!8h008`8o.3e.0h#B (CG?%,p1>.,05@ Cx` !:*9w@ Cx`!:8h008`8o   ` #Cx`!:wN9I (x5^( (x5!&jFP1)&( 1IjFQXRBRB3@C(0@hFP(x5](( jFRXCkFZP0(iF : ( #Bu(CTa1Z & 0I x4( \R0(& xx(X(//&' x4/'/ '%!9(&:JC9iC  3B  x94p().``( H(!` C(CG : SB 2@F @CbF@pG@!pGCB0ӄFR) xp@Iу:Ӱɸ:Ұ 2 p Cp p p xpI@R`FpG CCXPpGR\TpGBܐB pG pG !@BApG1 !!!!X1 `h2( @0V: !!!!X1 @0ᦈ h2(14 $H$D$B$A@X4I `h5FX 0C0V:@P $H$D$B$A@X4I 0C0ᦈ hH5IX f090`1  0C!!!! x2(0C4@P 0C$H$D$B$A@ x5IX0C1  0!!!! x2(0@  (  "    C X 3  0C %%0 aX@@B   R )@ 9X@Y@pG`GxG1` /* `2,B B ?;"3/ BJ # /xG@-0:  ^90 ^7`@/0 @/ B 0s4s @/0c c10 0ڡ  0c0!0c0 @/"@/@d@dxGK-Z|K/K/0OxGaB / !Ȱ@!̰@!ΰ@!ϰ@ϰ@/xGK-81#K/OxGK-8K/O   ""#0 J \30ᢀ! 0!Ȱ"Ƞ0!̰"̠0!ΰ"Π0!ϰ"Ϡ0ϰϠ00JZ J\ 08  W8R 78 CB CpGa@-9>0S"ቂY93 hi2()1 a&a :`!a!&a! ##: " "#0"! r""1a@x0Ja`a M((h(8!d8x(& 8!>k8x( 8p7/`0G />\P V4HP <08А D  V4А0Q63N@-/@//xG@/xG@-/@//xG@/D This code can only run on a Thumb compatible processor xGsP\PP\P-,@0.00Ÿ@/xGxGp  RABEXReturn code too large@-`2@/xG(Ÿ,/0  RxGq/ R, / ;P @;,;,q@@! Р / TV4!<^No Stack for Trap HandlerRecursive TrapxG//xG/xG/xG P 3 1SS!: ! /P- P @^0N @S PC/P C@ 0 /xG  $ R1 5#/xG/  џx/ #x4+pGB2Lx- x'+ЫBpG;x7+2xG 8Ќ/xG( ,@4\#/xGМ/ xG@-P @/ PPP PP P R!#PP  PR/xG@-0@P - xG0P/xG -L  9#""Zhh!KZ`#!JpSpp J*H(H(H(H(H(H(!H(H(0)"(/G:tt  ɨ(H(Oxh( x` Oxx$(|p H(x(ѼpH(4G  xGP/xG/xG @ P3#/xG/xG/xG/xG/Unknown ErrorBranch Through ZeroUndefined InstructionUndefined SWI InstructionPrefetch AbortData AbortAddress ExceptionUnhandled InterruptUnhandled Fast InterruptĠ$<T( Oh !~! z!8v KG &'%x(I]\@7]\@7] \R(]6(ѰK `x X`H(! H'x4(X"/'/BN(K%C*&p^p`x0*9*0)=x>*<*5>*w"p-b-aBx0>*a"p00>+p2x+ +-Lr"px&*##B-^Bx00*[2*;0+[B@13Bfp"x0r* #Bxr*%%x*"Jx\[Cx\0[x"*'* 0nx*ЅK\Rf"'x4( \/ x"(\('(4 Bz@'x4B/ (pH]@ ZhT1B((t(r" [hT1(j(ШB Xh@iF( XhA[`#BR(@@BA@(>т F(@B @96 0#"R03#hC`x#"R03#hC`  XhC hP/ /З( Ёp"ZpiF%%9" h P( hh h"K@"hB;0 ` hsa G ' for I/O redirection can't open 'missing closing RUN' unsupported or illegal I/O redirection 'I*G (\[D   3?KR8m!'/ GGAbnormal termination (e.g. abort() function)Illegal instruction (call to non-function/code corrupted) [is the floating point emulator installed?]Interrupt received from user - program terminatedIllegal address (e.g. wildly outside array bounds)Termination request receivedUser-defined signal Ip!xd SG Stack overflow (GGG( ( I`G KY JBLBQz G ( (ڀIXIB pG pG ( (HpGJXPpG 'L8!7 /ېG H( Hx(8!.(` 8x(8x78x(Ѡ Ga .iF m#B! eI`8G iF U! OI`8G iF =! 7I`8G iF $! I`8G iF G@iiF GiF ! I`8G iF ! I`8G iF GiF GiF GkiF ! I`8G QiF ! I`8G 681iF p! jI`8G O 0iF U( 8G ! EI h@G ! 9I`G ! ,/8`G pGI h8G No store left for I/O buffer or the like#hC`!``pGhVi h #C0aH(@йi0(K@`0"+AIaiQa(8 CG HhK@BHhK@BHh K@B' LhK@B7 /۰G  \ ijyhBhK@%`*Ђ"@* @ ӡB  :u(0Gb|``hK@`(Gh #C@`ijB 8hK@#C`ja8ibx`hK@`G@i8i%hCH0 @$8;p $!I@Bh BiB I hK@`h@`4,,(%C0 I h #B H(8)@"!8{(G    x4a( r(w(%&%&%N% x4+(b( #C#C#C#C8t(#C)##B G!y`9a! xaa`( "!88" OhG2* G Mh N0p8@ ) )& ) 0p G G\  !!8 gGCouldn't write  H"!J(L(( 2B( J87(8#!0S( #!(G(8G \ wr ' L7/'7/ېG  L#hC`K@`@iha8G h%. +B [B[B'1~KB(pGa#CA`a!C` pG)9?? /)1P1p0G Hh) L  " 09)!p!Ap G0G Unknown Signal (0x !! !8 XG*** fatal error in run time system: h #@нjyhi:i(8h K@`8k"8)' G G$( 'M@($C7/ G hFi iB;kB (C!9``b$@B`hӊB@B8`0 #Cx`(K@` GhKh:?Gp3`K`Gx 7(%C!B(G8x7( Gh I`@BpG ӀjBhii (8pG hZK@#C` 8&6h(h "C` @C`yhp1y`0GhII@)8FI@#B "!8h 8gh %mC`8i(/8(h  i8ax`#Ch08ax` #Ca`il8ax`#Ch(C`) C(C`h xhj 1 Hr w/TFOM = 9. 0x0004 -- FPGA configuration error. 0x0008 -- Non-Volatile FLASH memory error. 0x0010 -- LO Synthesizer near limit. 0x0020 -- LO Synthesizer failure. 0x0040 -- Decoded CDMA time has jumped. 0x0080 -- System Oscillator Failure. See the User Manual for a detailed description of each fault. Normally, the red LED on the Praecis will be lit when a fault condition is asserted. You can use this command to determined what the fault is. See FLTMSG for a more user-friendly fault status command. FLTMSG shows the current system status of the Praecis as a sequence of user-friendly messages. See the User Manual for a detailed description of each fault. Normally, the red LED on the Praecis will be lit when a fault condition is asserted. You can use this command to determined what the fault is. See FLTSTAT for a machine-friendly fault status command. Typing HELP by itself will show the list of all commands and a short description of each. Typing HELP followed by a command name will show a more detailed description of that command. The LEAP command allows you to set the current and future leap seconds value. Command syntax is: LEAP = c,f where c is the current leap seconds and f is the future leap seconds. Usually, c=f. If LEAP=0,0 then the leap seconds information is obtained from the CDMA cell phone system. See the User Manual for details. Typing LEAP by itself, with no parameter, will show the current setting. Leap seconds is applied to the time when the time mode is UTC, LOCAL or LOCALMAN. (See TMODE command.) The LO command allows you to set the local offset for your time zone. Positive values are for time zones east of Greenwich Mean Time. Command syntax is: LO = x where x is -12:30 to +12:30 (minutes = 0 or 30 only). The minutes field is not required but the sign field is, so for no local offset type LO = +0 or LO = +0:00. Typing LO by itself, with no parameter, will show the current setting. This setting is applied to the time only if the time mode is LOCALMAN. (See TMODE command.) OSCTYPE shows the oscillator type installed in the Praecis. PORT sets the serial port settings of baud rate, data bits, parity, and stop bits. As soon as this command is entered the port settings will change. Command syntax is: PORT=b,d,p,s where: b is baud rate: 9600, 19200, 38400 or 57600 d is data bits: 7 or 8 p is parity: o, e or n s is stop bits: 1 or 2 Typing PORT by itself, with no parameters, will show the current PORT settings. PPSWIDTH changes the width of the 1PPS (pulse-per-second) output. Command syntax is: PPSWIDTH=x where x is 1-999 or NTP. 1-999 is 1 to 999 milliseconds wide. If x = NTP then the pulsewidth will be one bit width of the currently selected baud rate of the serial port (see PORT command). This NTP setting is used with NTP reference clock drivers. REACQUIRE forces the software to start over in its search for a valid CDMA synchronization signal. REACQUIRE will cause the Praecis to flywheel until it acquires this signal. This command is normally never used. RESET causes the software to do a system reset and start over from the beginning. This is similar to cycling the power. RESPMODE sets the way the Praecis responds to commands. Command syntax is: RESPMODE = x, where x is either TERSE or VERBOSE. The TERSE mode means that when a command is entered the Praecis will respond with only data. The VERBOSE mode means that when a command is entered the Praecis will respond with the command name and equal sign followed by the data. For example, RESPMODE = VERBOSE. Typing RESPMODE by itself, with no parameter, will show the current setting. SETTINGS shows a list of the current setting for all user commands such as: CAL, CHANNELSET, CTIME, DSTSTART, etc. SPSTAT shows the current status of the CDMA signal processor. Format of the data is: SPS CHAN PNO AGC VCDAC SN.R F.ERR Where: SPS is signal processor state. CHAN is the CDMA frequency channel. PNO is the basestation PseudoNoise Offset. AGC is the Automatic Gain Control DAC byte. VCDAC is the TCXO Voltage Control DAC word. SN.R is the carrier Signal-to-Noise Ratio. Typical is 2.5 to 10.0. F.ERR is the synchronization channel Frame Error Rate. See the User Manual for detailed information on each of these data fields. TIME shows the current time-of-day in the native EndRun format. Format is: T YYYY DDD HH:MM:SS zZZ m CC FF Where: T is the Time Figure-of-Merit (TFOM). YYYY is the year. DDD is the day-of-the-year. HH is the hour-of-the-day. MM is the minute-of-the-hour. SS is the second-of-the-minute. zZZ is the time zone offset. m is the time mode (G=GPS, U=UTC, L=Local or Local/Manual). CC is the current leap seconds. FF is the future leap seconds and will show a leap second pending up to 24 hours in advance. TMODE sets the time mode used by the Praecis. Command syntax is: TMODE = x where x is UTC, GPS, LOCAL or LOCALMAN. GPS time does not use leap seconds. UTC time uses leap seconds. LOCAL time is UTC plus local offset and daylight savings time as transmitted by the CDMA cell phone system. LOCALMAN time is UTC plus local offset and daylight savings time as determined manually, via the user interface (see the LO, DSTSTART and and DSTSTOP commands. Typing TMODE by itself, with no parameters, will show the current settings. NOTE: The TMODE setting affects time information shown in the native EndRun format. Time messages that are emulating the Trimble or TrueTime clock types are always in UTC time. UPLOAD causes the software to jump to the bootloader and wait for new application software to be uploaded. For detailed information on the upload process see the User Manual. VER shows the version number and compile date for the firmware/software and FPGA images. No help available. ***Ƶ Test/Engineering Help*** Type '_help name' to find out more about the command 'name'. Commands are not case-sensitive. _adc - Show recent A-D conversion results. _agcmode - Show current Agc Mode setting. _agcmode=* - Set Agc Mode: * is A or M (auto or manual). _agc - Show current Agc Dac setting. _agc=* - Set Agc Dac: * is 0..255. _badtime - Show info regarding bad system time input. _bits - Monitor data bits (after de-interleaving & viterbi). _calock - Show current carrier lock mode. _calock=* - Set carrier lock mode: * is ON or OFF. _cdma450 - Show current CDMA450 configuration. _cdma450=* - Set CDMA450 config: * is ON or OFF. _chan - Show current pilot/sync channel setting. _chan=* - Set channel: * is P or S (pilot or sync). _clr - Clear saved CDMA system information. _config - Show product configuration type. _config=* - Set product config: * is 0=EndRun Engine, 1=Praecis II, 2=Praecis Cf Mode, 3=Praecis Ct Mode, 4=Praecis II Engine. (Then reset.) _dst - Show current DST information. _dsttest=* - Set day for testing DST: * is 1=Sun, 2=Mon, 3=Tues, 4=Wed, 5=Thur, 6=Fri 7=Sat. _dump - Dump saved CDMA system information. _el - Show current early/late mode setting. _el=* - Setup early/late mode: * is ON or OFF. _factory - Clear ALL settings stored in flash (not tcxo & config) to factory defaults. (Then reset.) _flash - Show contents of flash. _flashdump - Show hex dump of beginning of both flash banks. _flasherase!- Erase flash (write 0xFF to all bytes). Follow with a reset? _flasherrs - Show all flash errors _freq - Show frequency output setting. _freq=* - Set frequency output: * is 0, 1, 5, 10 or 15 (15.36) MHz. 0=off. _hw - Show all hardware settings. _help - Displays _help menu. _ifdds - Show current DDS phase increment control. _ifdds=* - Set DDS phase increment control: * is 24-bit number. _include - Show current IncludeLeapSeconds setting. _include=* - Set IncludeLeapSeconds in time output: * is YES or NO. _japan - Show current Japan configuration. _japan=* - Set Japan config: * is ON or OFF. _leapstate - Monitor leap second state. _leaptest - Test leap second at UTC midnight. _len - Show CDMA message length. _msg - Show decoded message information. _ndiv - Show synthesizer NDiv. _ndiv=* - Set synthesizer NDiv: * is 0 to 65535. _observ - Show first 4 signal processor observables (epwr, lpwr, phi, sym). _osc=* - Set oscillator type: 0=tcxo 1=vectron, 2=microcrystal. _pll - Show synthesizer PLL self-tuning results. _quit - Quit all monitor functions. _r3561 - R3561 CDMA Test Source. _raw - Monitor raw symbol data (straight from fpga). _rdiv - Show synthesizer RDiv. _rdiv=* - Set synthesizer RDiv: * is 7 to 8189. _rfmode=* - Set front-end RF mode: * is P or C (pcs or cellular). _sd - Show 1PPS steps done (millisecond & submillisecond. (Valid only after sigproc state = 4.) _sp=mi - Monitor signal processing data: m is t=terse or v=verbose, i is interval in seconds (1-255). _spl=mi - Monitor signal proc lite data: m is t=terse or v=verbose, i is interval in seconds (1-255). _stacks - Show maximum stack usage. _step=* - Step frame: * is A or R (advance or retard). _tcxo=* - Set TCXO: * is 0 to 65535. _ADC shows results from the most recent A-D conversion on channels 4, 5, 6. The A-D conversion is done every 5 seconds. _BITS shows 5 superframes (3x5 = 15 octets) of sync channel data. This is the maximum message size Praecis can handle. But most of the time the message size is 3 superframes. That means, once the message length (see _LEN) is determined then only the first 9 octets displayed in _BITS will be valid. Also, if we lose lock _BITS will display the last sync channel message bits that was processed but it will look stuck - the data won't change - so you'll know it is old data. Using the _CONFIG command will change the product configuration and reset user settings (like baud rate, ppswidth) to match. You MUST follow it with the RESET command in order to properly set up the hardware. _CONFIG=x where x is: 0=EndRun Engine, 1=Praecis II, 2=Praecis Cf Mode, 3=Praecis Ct Mode, 4=Praecis II Engine. (Then reset.) The user can also change the product config type (via *LEGACY), but it is limited. Product config will not change by resetting factory defaults (_FACTORY). _FACTORY resets all parameters to their factory defaults EXCEPT for: TCXO because this value needs to be retained whenever possible, AND PRODUCT because some of the factory defaults (pulse width, etc.) depend on the product configuration, so we need to retain PRODUCT whenever possible. _FLASHDUMP shows the beginning of FLASHBANK1 and FLASHBANK2. If the flash was brand new (erased) then the first bank that is actually used (has stuff in it) is FLASHBANK2. So the first 4 bytes (ulWriteCount) will show 0xFF for FLASHBANK1 and 0x00 for FLASHBANK2. After that, the ulWriteCount will increment by one and ping pong back and forth between the two banks. _FREQ sets the frequency output on the SMA connector. It can be 15.36 MHz, 10 MHz, 5 MHz, 1 MHz or OFF. It is factory set to 10 MHz. Syntax is: _FREQ = x where x is 0, 1, 5, 10, 15. Typing _HELP by itself will show the list of all test commands and a short description of each. Typing _HELP (or HELP) followed by a command name will show a more detailed description of that command. _INCLUDE changes the flash variable that determines whether the ENDRUN format time strings (continuous time, time command, event output) use leap seconds or not. Default for legacy Praecis products is no leap seconds. Default for other product configurations is to include the leap seconds. Changing the variable is via this hidden command only. User cannot change it. _LEAPTEST will force a leap second occurrence to happen at UTC midnight of the current day. You must also set the LEAP setting with the appropriate current and future leap seconds. _LEN shows decoded CDMA message length info. If length is NOT KNOWN and the fields show values other than 0, then that means they are previously decoded values - or else the decoded values are out-of-bounds. (Have sometimes seen a superframe length = 12 which is impossible.) _OBSERV shows 1st six bunches of observerable data in a sample superframe. The contents of the Status Reg Shadow are actually sampled at a different time then the General Status Register so that is why the first two symbols show the superframe. To be specific: In the General Status Register, which is read instantly, in real time, the superframe bit is set during the first 3 symbol periods. In the shadow register, the contents are sampled at the end of each symbol so the SF bit is set during the last symbol of a superframe and the first two symbols of the following superframe. Get it? _STACKS shows the high-water mark for what has been used on the stacks since the last RESET. Goal is to keep the high-water mark below 75%.  a) %V V] | AVx }B (, V V + )V , ]/& ) V V V 2V  Y3  ɒ ) 9V  i V V ,$ MV / A1 V! R 1&+ 4 UV+ 3 I; V V Vr VN 7 V6 -B; 4 pVU 1JVP !I`  m }V E6x VD 6@T 7 M'Z IVh )V 7 5X -V.  V MVf  V j V iVF 6m ѕ$r 7S ?n*DN??\zw,?uՕ9?1tPV?*Gh??Hdz?${. BJ? <҄ ??i?@@@@@@@@@AAAAA@@@@@@@@@@@@@@@@@@ @?);\??むbCe?W!Z4?_:,P??g4?bx9F?B???@?5h!?s?/';H?X}/qB/F/!jxG/}jxG/yjxG/ujxGk/qjxGy// //=//D////i/i/iXHy)@y( pG pGH Hy( pGH H@y( pGH  M,! 8 .? <(0G/ O qhF( pH9  x(g> Xu&i(#B((a( ( i8a Cu(i0ad-:-, - G #-3B4#B iLM? =(^)  i( g}! =Z  F? }# =;Ÿi/M(.q (qa9j0)8bai)hqs}#aB ad(( (y(!HK y( !HA! H;i(8a!H2 IHcG( 8 / / 0 H IqpGH IqpGH K`"! 5GJ1Ky+ pGb HqpG(  N5(y$( G8}#B G a(qG(     d$R>X'z>H@.@ư>qlw= x| >$@Y@yE>:0K |=dyx| >$@Y@yE>:0K rAGJLPV[]agjlpv{}BDIOSUX^bdiosux~@FKMQWZ\`fkmqwz|CEHNRTY_cehnrtyj@j@j@DUTDUUtuWwuWwuVvuWweVfeV6%R"%R7QQQQQQQQQ"*"*"*"*"*"*"*P"%"*$$OB$$OB$$OBee_Vee_V$$OB/(PONONʬ $$OB$$OB$$OB$$OB$$OB$$OB/, POJOJ,,,,,,,,bb/&PDE/,aafjʯʯ/,/, /,<<<<<<<<FFod/,/,/, /,44OC44OC44OCttOGttOG44OCS35𩩟/,omom/,/, /,44OC44OC44OCvvogvvog44OC PCC?4WWuWWuCC?4CC?4CC?43:3:3:33?333?33: CC?4SS?5SS?5CC?4CC?4CC?43:3:3:33?3/-؏ 33?33:DJ?8?8?8?8?8?8888888󹹟88""/"VVoeɟɟ 񘘏EE_Tɟɟ <<<<<<}}}}<<ã_^_^ \\\\Q𘘏OLOLʬ UU_UUDE\PXXX TTOE ((((((򨨏((AA44OCȏȏʬ II !!EaH BHfBXD@"B"@)B@X( !,B$QD`(@!H A )QD&$Bpn BBfi @|n nH/@@jDB@Bn $PABD" 0D!Dm @DwLA"A@#@Ľ D@EDD@sA@THA$@@D@AX$"@!DADAADADAPHDAtDA@AD@@DAD2DED@TDD@ADPjDDBD!%BBDBRB$aADADDo. !$A!$AA$@@AYD!$@Ba$DD/HBTDERBa!$DBTD!%$AdDEDDADTIDEB$!$@V$TdERFa%A@@DDEMDAD@BDDPDA@A@$Fde%FRb(!ADad-ECTDDEDDADDLP5\2dDEDR$eR&%rVbeV"ETDA%VFeeT$DADAD@\DLL\OJR$e!A%V$eT&DiHS"dDDAHDAETD(A!t>GTBeRDR"PDA%DeVDER"ETFPDD@TDAEXA\ 'KT&$Td.S$>dA(C(+(D+)DXK'K&$dDBf(BB(_Fa#VC;$OAF!g*xF"4MC*GCFh!D9bL;$CoDˆg*8N.C/g$T$D"D&BB!%!AHABADBlD%HF~AP$@DBAD@Aȭ!D!E!A;$@D$ Bp6ABAA($+A@DDAA3H?AD+DED@AD@? 2@@ @ERDA@AAAi@E!B@BB@BAD@@@DAD!!AADAE/OTbAAAA!EDED$D!D@A@D %%!A$A@D@D@!Ad!$@D/D@%B$@D$BBADD%DT$AE$P$@BDE!A!!D@EX!$DBBRDeTB%d@@DP E%R"$DEDTdDD%DFFRDAD/CT"%FDVDAd%BbRdeBRD%VBE"X6eVdeDDDDDDM$EQȥLؤDeR&%TdEV&,Q"$%VdeFETb%Tf%R"eR"!eVDETDEAETDEXT6MdHTBERb!!/!VbeRDP&$,X%eTDAMBEDE$EXDgMT"%RFade!%RBeRbPDAeFBT"P"AeV&EEEHL)Qp"T&$dDbA(C($D+7)DXJx"DlMOdDBf(L(BB,/ FA#GE;$D;$Moxfg.MC*4|$Fh!OH#ƴCbH;$IF8f*8N.BO #T$BEBD"`"D!$!DX1A!AH DPD(D"P$_DAEP$@Ag@a!DwDH!L@D !@P$$@& $@DAB\AEH!B@d(A"A(HAb!AOT$@ F@@_#G 2@$A%D!D"B A1,D@!@AADoIA$!@B!A@BF$$ D@D2D"DD@AACaBDBt$A."ID`b"D@ DM(H($A#BAED`ADAPDd$DAD!!aG$`$A D@LeDA!$d!$$,ADAa!LD&$#@E(-$D( B@PDA.QP"PB$!d"!,"".BB$DfD$@eyDA"P$$"H@( C!!F$!A$C$@@$"$H H@@DA!!A$AD$ (3D"APH@DD!A@D ,@D (ښ$!(!E BACB$ DRd"!&4&&aB@$LA!D`F"!@dD!AD( $!U"d!DDHPB )RDPF(D"0$5".B+"!A"0DAdL""D2"J"B(DB AAACQ$$!AdPD!$ePB p$B"BHA$("$BE"dHJ$ "a$AFEH?DA!AFD$"DDH(B)BDDDӭ$q&VCiR"dEDGBPDC$'DGd!%DL$$bbH*BAJ$DIDtDh[ATIR%RDH$D"HB!(&D"B$&/dTBbA%HF52!#?c!q"22#Pfm"@&BEBOD$&jdFI&Ir$"&%$2(({\/s"7>W3O"r$#'?2b"m&E$$'BMDNDNDODDX6e"Dd$FO"$b+ffV""L$D$MLĦfot(os&3?37?s6#2!!&R"%"$$GBMD/DBf/dtBVfgdeDDdK&Ob&&O"bf&/""F%Fo$$lDnn_U /2&ew1!$=""LBTDe&2$I4D-BJHQ"De"&beFD$"-"$`$!Jdd_ os'2?Q?q4"!!$%VF%$$CDFBodFB'D%RD-"/"dDGFe$&m"/&&"RbeV&N""ODd+p"DeM*tDBf(D"D$(DzA"K%$x"D&$2DBBL(BH(Ok%>9?4;$o‚.M4$9H'D;$$4tv'S##R2?6C?4#FmKD/$bj$od/$r""F'"'bmohƆmoho($/lfd,RLt#D%6T%?T!.d/(A"A$XAo(r¢bD'odbODlmO$2D"dF-D/hD,L(GyA#bU?$G?$DF#xfg.mG*6ot6?h%/h%OH'rC"Co$f&*xNjخ~d3"!+Fp#SD*B(A(LHHQddB+DALe(BH#X(!? 8#D@H!!HDHBD"HAD!D%Dg](A@$! !0DGD$J%$hD\]$HD !!A$[$PA!@GDDJTD@F(2H.$D$T H#NB@AF-PD@DD!  GHDH"BB",B@H@IB@xH?M$TF@Bb$$HDBE$&""RA`"$6D`D&D1_D@ "BIBPDH,AD(DD@d!DD"CG"Ti# B$(@!d"BBH$ ($%L$M,H(""02H"I%$B r)&4"DAB"5aB#,tl!"$DHMJIB`a@AHBh(bb@DBA$*dBAK!aJB"6"H@$!HLM(!H)"BE(#Aa`#$HDNHAC 2bH# O@("2h,()(JF"N"L" Df"DFdHJE>+JHE2" :$BDbRLHA$8$DBBa&$P8&0D8@Ĉ#:T"C ((DI,(y BB!tB!hA&"t"L@TBp#!!"+hR!v$=H#ϨE䎻OҰ"$a+#44&(b-2)ϲтB!ٶٰ̯ҶI(+2*̤4/(((H<*"$$MfCdh*J(BMoDը B/] nAGS"*Kz{NOh(OܨʹDl#/,R)8Ij}ڥHȯOKa$r=3kz/Oibk+nr8Kf/(bi{;jҏZڏ̏/LaT[*?Ef/%lnd(98Z//br*/!~zD2o!񈊯lү~AG.;{j3?Boe/-ȸ4tofƢ"hƴT/&"/%/:~{,싴H7ODq*&)AEBFtK)IDO_d򂨟TтF'2KMԬ|j!*dG)e"OIRD/|GM1sXS2S2Mo5o7^=.5C/OKUfl="G"S#MoeƜo&¹n>c+B$;D'B0f"!"$4MA!FBL1BM'DkB(oD$DR$MDQH äRB/#2DDD1$FDHI/ (DA$&F2F"A"HBDrHAW/NBBAFD@0BQAF$c@EBF0D DB,A(A!AHGDQ!!KAHA@I(TB($$B %IADǩ H$ HPD D!C!B$H߆H0@DD$F,D A0D(X(DB!BI1FD".J"E2B(0mICDDDB)$B(`D@ <,B$DF$Z1A)$(N$%LBP!HPB!B!E(0D@E $RGpA BD@EB$'&$DFAB`ABB4BL$@ LHh$΄DJ aJJE, D$"D PDA9d)T!LDALA%T(@1A$@BB ",@B$!HH,D@BFZ(E$PDApI B%HDB%H4DgH8 @D$%%QFODB!!U$Ԅ!!DD$@A$EH@D@wO@@qDD$AP"!@@`$I!rpA@S$FQ1'b%-CB-D'AF*DxBDȈIHß@QAE$TbEDEXI%Dd!čLcTR(E*T&D8EHD)|LDImDԄBAd%1AT$!X"xj$8DTETbE'dDQ^a!шLJHDEXmOAB'dN荈؊FDESDQb\tGB3!qBS!3ADLLkTDeDmOAu^Ԣ|.ܪHL8DEEPbEUg$/4%R?1X%XYLLXuXtFEXOAOAqzHJKhGďJʏȊ/yTWQPbE'd474NB?4R/5QdD\OZ'%'d_TAFBJ$NhʯH' 7KTmT$d1BvK"D,8D/E̲DY$y&DՇrM&*A(fN)RL/nG#G"N\?$Tot}f8yN8K/FݾWkNAhiA(ՇL\?LoL}F}NJ HDBpBD2F,2B&HR($HB%ĊA.8R?= ΁!!@QD0BB 3"1BqBP8H!H!BI҄AUO#$%%ANH!!@BB$DF @AD@b$@0A$@*@D ((sCa(AD0@"A  pDBCRH !"D`4P!Pd0ABH&@A-D,HA(DB$D$DH$) H@A$I$&1B((dDe(DA#rBIW)dbEI(D@"$(L{P$!(B$H!M$!0DԄDO!QHNAEE1LB4BH!h$$LA@$bA!JX H@% BP U%!D$!HD;Ar$$D@$ $CCDAHAT@X$-H@"H.P^P@$P$@Ad(NXCB@4DBP(A5A@T!JqBA9JD!AHt$@BJ@M @xA+MBEA$/F ERAB0pIABH@b"#BJ 4NP%B1p(("i"B"Da$A$AB""0H8(P@ WPDQFR#/UqZ/aEC$@B2!$vQEf(RO1HBDj(@!JQFq #BAAr!:9HJWARGEN'\UXECH!I/)21=#i/!BKBB*ˆ(KHaADdU1tT~yN+O}C=ٍk/xՎUBVGnK+!JQaQ\G4$kJ\Qy+/{!#A/xLLJZ/hzJ$J-"/= UA%S^][Y=XLՃ—4H/h#Sa>-A%\č55:Ҵ1ٴHl_t/+?b321eD-ZO/-Iب´ܱ2D($((ô)D"=ٞh8/Ң-(%̲"D($,т!ֳ)ٞ,/ٟqԅѰ*?ѝo͝ǖ生N2N#[+!?!;OΘk&^؏*-4ٓHC0ʴ$)6#4<a(9("!B541BsHAcq!N%!dXN%!R$RAB1 XDBDQEd$A!! BCFPG$$#! @(HbDHIH$ ԄRBH$D$EB@! D$@q=EA&(D0"B@"HPD?2 0"D!1AP 4B`!!@DBP%@,B`AH0DLHB8H"P$,G!DH$B!J$SA#$C"!H,YD`,фHHDAIBIJ'h~P!A  NB!@%)$@FH=!$H(RB(T! A! AA)`$ʻ4PD($A!@e(!HrA@% &aT 02""*@B6h1 B :BG*TB@RD0"NIH?) X!BIA(2OB(r8Ad*R(2!rDƬCT(DX$ND&hA#!т2($-B!GrD(B$XID(B'BC$T(D$KBETH8 L"f"EDGBBAC("A؄D'AD%&E$4$JPD(I!",A!@#Hh$(DbcEU"|Dx&DXC:WNK".8GϢQ8$,zHAFRHG(+!35REQA89$QHHC$DAJ$iQDDE#C/%CeADtDD(d,MK5D*D25I~d2(6,&Rh+(,"O߈xDب?Jf$AB6{?r+Bu{!|c:n/f{6r/we5/WBO(F/eM؄y4T$M*oo2z/5Z/a[ϟ!/>c^Դǻ2/e5O&߻v֮>4/ڳ՘߂R7"Ҳtիܗe9"-ÿ>DZ/ճ%5/Q?/BƔ4?$$.3"C"ֳDZ峧a2c6/V}2/;Ձ/"6Ԧ;Kٴ,RH."d(4((ֲ)(ϳ.CZW[((b{$$dkNc\Hf/cA6(H0BBi(e"E"E%HqAȈ;DDE"X"$;+ BHIO$T(C$0CdALDX ($@ABpd1D@D.(IBiÈHYEP*I1NN3B%AHb!A'A*bDH%H8$OEd(:ABEDB"! @؄DT$E'F$`Hq*AAI2$(HL"A(B@PEAD!$eeD%@ ($(M"H$CD"EB!_F!DC4 tH1FHGBX"LB$ AH(H~DAD,HHHTBLD&H"'AB@B(QB`AFE,0D"CB`D#4,D B{ACAJAT(A!D"E@d@EA$e$H$@AH@ADBK$@$!QH"NB(HBMDU$bA(@HA!JDCH@D qbD1BAHH$,QH"񳙀"H D2(F(TE"FJXDLAI$ "I!H!H QH(?r$$"FA'AC8DBD Q@PD(lG*H`*Q(HBB`BAߒ D"! @"!*DMAKChDM$"$!*DdJ@B⡒dDŽG.RŜH$DK? !CuB2*HX*4H$J,QDLDDpTȔhȅMWM("(CF&"XKFxK!6HHTd/%aKÁHHDTLAdC%!j2&*r*^.V,ς$.DuVDFodѪ"T$DQLODIi/(TBCJ(mM_fd"/#xx/gv2#8h8(>*Ʊ^FDzT\%HL/)Dϒһ˳ٹA>'$Ѧ2"MAʴǕ$T$󳾳'!紳恥UDȰψ2?Dٰ&#!LRժnL4uԅF8O+$ȵC̹Fɹf8(8j "FDAaBC2H-d)!xBB$D()HD",I,(D $Gp$A"!ADlDHO )rA(A*D F8$((! qL$ "t!D,!BQF(E(FHBA$A$*h"3 A_A@DD!A h(A B @ HI(0DA(D$/BAA"1H!Th$$&"$+B+"!,! RD($! AB0H!I@ED񖓠 @QwE$rT?BO!vź4Stelm^&q-2BfjLåD#6JbW'$m1d&3VzL!E']GB$9h~rՒ/I扲fdxGC$  @qW!D)&BHb%Dn#4A!H$ !H0%b$"b(_6MDR(HH(D$2D %т0'@AB6,8ABЄR(@Ĥ"@D(!/ $ <@.A$$$P(H$ABH(DNB EG(*"$!$!1JBPD" BB/@$A! "@""X!"! DEB"$"BBBD$`"R( $(B @KHHH$DDD"(BI4HH)DDD((!@HBBAA "pB !!8 $""@B/a@@@$FBtP $? aBAAB"((@hBH`HhD/ DAHJ"@(J!HJwA$,#Ȃ(""D-!DB 3$$(H$($ &*&("("$o!@N@"!!!\B@Bf@ @! "(B(?LHj!&("(*hH""-#†@HE@"H,DB$Fb(H(H">ڳ?#&;&CE_E!.(-h·ٳϰ,RþǤ?.2OI.ڱҷ'/2尿BDFհմ9%HݷBGJ䱹+&ԨڲϱDE%A̧Fd尿D$Բ!%((樹HĝBV$B,d":$_5ك%4ԶٶٰD2%()F紡eΩF*,-ڲ,°"8$(A&D$ڶٰ$(򡁏ٳ粹EB:uuȂ.ջ&䢳榼$(/L4ٴǶٳ&BFҰ&$I(2EH)ݰղX屷+ԷfDDTEjTEKBGDMDn$AOF$WB$WR B!QAADAQT$eBA$#$k]D$CDDL0$GDAEDR&$$A$H7QEDNDNDBKDKDKdjB!$&傢".)*"(TMTH&]T'b-"M"EBB%VodBEdfad*dd*F&Ndj!["b.)"TELA]D%^"Z$M/(H'h/(Ea!LaADOF"ddKBODB.$BR*(@U\EHU\%V&%T$M/(ȄXb/|ID!A*veBn$(jD&!SB".!QETTTBEZ"eV$ih('HDfeOAD.dBK&KDODdBEbR".!&"QEXUBRLAm-D+JED$J!eLBOB"f&J$(YR&(b"PXEHMD D/hvD!Jt$$fFKBK$HBRER&(&(]EHAUXd%JFlDG(DMAK$H.dEBdB(GF(K$$QT"`@UDQD@UHD% E&/hfOLT$DABnDB.DKDHj&%$&"(PEETEV$E$lDMDAHfR_FfBOD"I&MDjRA"b2(P]EXPERb/(xx$GTBYa!e!DOD"dKBMD*$r%t!(!PAT%R%Z$!/(HҦT]AL!A"V"N$(LD"B(LA\ET"R*EBb('()hxTDRBDL&DDTDJv!AbR.!"QPT!eBT$DR"CX"IOTDdR]d&D"Aj$DRQ0(Q@QH!P"%Z$%"8'(w9TFQA$%BE$KB4!t!BTDAQT%R%RBERB-!IR&7MAA"$B(AAD%R%R"EB20!OQ@DDDDEH PPIāEER$TBeRPA@EDTDPDPDPAQEXAXD$HRA!!!%;@QD@DPAAHAPA JRJA%DR}EDED@QA PLALAYHP(P(A%%$!DQAQDAETETA PHAHAQX!ADAxGTETDDEEA@UQH\D@QD$EHBTB!$APoUDADATDPDAAPAUTQ@QAAQX@BT"!%$}DAA@TDDDPDDQTHHQHP"P"A$@@DED@UDPADEFRBA%%DDAEEDQPPAADAQLPPAd!$AP&߮CTEQDADUT@A@\DT@T"!%$%DQD@D@DAAHD$$$$A!$CDQAPADADQAP@Q@AA!D$!?AD@QDPD@XHQHP@!@DPAAPDATQ@AA$A$/FA@DD@$Ao!1Q!5 H(IVDBA(&,R""0H B$(Oi&P"%HB@$TD*"", "aЈ$(E9$)""!A(CH*D#b"# HȈʈ1"@A  BH H(A_^N("Bj$"b" BBg0"!!BQDB@B""B(@@Hs2 (TD"$$!H$hO ,B$!$BDKB"ЁXŠ@%$RB$D@ B$$A@ȈQ5PB@BB$A@#$$D@4BH H(H" ("oQY!!-$1! Ra($‚B"Nd$F!D%DB8"BH(DGDDJ,q$(B@"$d,,B()  *DCR)DF(!`F$AABDH*‹$0t@"*DD`Db D"`, $}D!.A$"$$`"HB(!B"$H D$0B@HB(Eb$@BHD AH BDpA"  B(@(BdB@ DHC(BH `A(dH"" oMD,$D" DA$)JA$t$ HL8E(Eȁ0"(H(H A *XDDAD)d@Z_aM!Q(J$(DH*$)"$HOs"Ā$BD"DJb02($("XO2AB)(8BA"G(I!"( ( +oD(BH(EC8I%"( *6L$P+!B@&( ("(D'A!08)DDBMH$ HԆVD(Ä!B@Xf Ar0!"8+DN$@E"qb(!B!4J B%#2H"bJB(%B2$^$B(D!TH_W "($DOB҈gD͂(DH*(b*/ (8H*"d( ( D$!AB%D$AeTHBHt(͓dt$!T)LLD&)tDx(XDDAETH{dREB1B*8(LBNLHB$(%Ȧ-dg(:xOBr)҈ӄX)yDQCE*$.$-b,xJHBψd*$"/*L~BD#$%8HBNXDEdLH.Hia#22Ex:%g$t*(JBNBHO%,dG!N$6KqLtX|$8E2rKd"<"k.(H,O*8.8/b*"-}.!#&x,88"(\Kć(Tt/bT/}%ߢ|++Ύﭬy.O/&,b2vόfo.,XDDDEJ߽ME/5;1SA͞++σꍼ*(C:i䇡/&*aA؊ƘݴDUo4s<6/b2HZ^*^ժD/&D/$xn^E6oFD{jb⯨Zb.,H"O /D(KUd$(dI)?r8DA8KFly"D}($(IMd!f)Lb-d(D/G_qM;!մS|\;4ϏF1f*ټczOi(iU("W2okkk*l.tjNH$FD2D(B&D!HaH5HHD$DHXDJd'(]8&$a2@qB8E$Bb!0RCB""A&HDāHQ!BA$BR$(R@"!$b4`+{ H@@P F(PCA*pD@`A&@jHAE"aH*A(DPB-2 H$䁁"D_%L@@(@ՄD"$Ad"("`D)@ZB&$D(h$`$A#de%1B" A2"*@2!F$( !B@!bA!1"HD(LD DJ%H@,$$ (1"@(#6H"!$F(#hA D D"0(D(A5 B(pHBdB:( A4(P$&A$2" R.D@DGԬBhH#BD$D"B$"H1($C,%t BI1D%B HD%F" J DD(^(AIQB!" $FB( a@E$BLR8BHl($" c!#a"%!)(CD!A#4$#ArAA@QAE3B.FtBERQADDA(A"o9,P%AGHEFeDQAGDPD_A1DFXNIa&+A'd]DH/"DK(AJrHBhȏƂBCQd$<%b$T!/!qR'dR#$EW-%-W/1AAQD4C!'O!O&-"suBA$QD&Da*a2ft$QR!D:ISL48XLSR/'y1q"*$Z/fVg$ODsu3c'-G?$&So<w'&ɦDKbEK4Ƕ$(Awvoe3;j+D-Z|GlfOBCq717D3Cmo$Rogf_d!C6D8IOIOreN!Rx?.oajZ&fm)B&A16'?$r-.qa#vʲ$V*fEJD2tybgFҷ;No'*z/UOIABAq!T7c&bod6lwU&,=CW7XJHYOD⇿Z/#np"Du,.,IE(C!BvDO)CRA/sAN-,K'˔'2KԇZMRd8A(dH"-Tb/8f4l=#ǶC$|;%O#o"?cn238gKkg}϶G|;%O=nn(x0!T$DP(`*%B,T%LGDPD( "E)o1N$mA$bTJD(D&aA,D8SLLA? IтAZ(AHD"ID !AA`W?OC `B9H"O|A&HP DA*P$"Z("B!(A( DB$A)H (!!*XdC(0BPF  "@$$@$($`!J@#!AB8X$_I$ X !PĀ*"`! HNBKE"TF@$0!d&H"@c )! R( DT  $hФ@1D` BXH&XQCBĈ`U ChD߈ )H0Ap_ #`€2X0HALLD 1E$0@)P !F! $(@8( AR(4BC(an(A ",!!AI4""H(ߊW&!IQP"A(Aḧ́LD@X4Bh!ԄAIB$4%b(!(H@0DN$Bt$(hBQ(*(\(B!" J#"$2(`!2CB8A)(HDkd !Xb#!HC(("p`!dDHQD`QpA%A$BAP$l(s(P"0(BtqQq4HaQH2bBdA$U$G"M,"1HԂ"OVs$)e"6!fAZ%!"rD2>$,::AV4"r؄#($ ‰IM"m$YCхA#R"''B#$H:1"1DlE(q+DD/FtH8Ls$&!S=1>2=>w$§ڰz\$_d_8$(دհg6:-ȧ/<84.VtJ/kq/!SbO#:/!.~nگXo"TGG|Mr7v2&/1_8"uW}MS>B-,$̱6$":+1./"QRް-ʻ尿̸"F($(䷡(()G䉸鴡/s[(%L'+,(ц2!ô)F"-ٞ(<_kց:m=(C8S*ςF/o)n-",k&,k#@@@H !H@}0A DB)D"A"oHD(@(@DH@sJ  @$F(D@:KH$J$(@ ()D+!@*H@!D!D8!) D"!41BH@ĄH0"B`8(%BV(BD"X$!8H$A$,Ȅ!A1)+ACDZA!@HiPT*A "T[/J1B AD`!@$@A`!!oNJ3AADRTPq@`H!04Rb!@&D(&"22$D#!"20!"(Ԅ=W)Db,!H84E(%!%4"+4""L!t$(18 Dx$R!D$(!TdPAM"@1$LAoHT :T"1%"%BDBABEV" 1,XC:aRH"(G!^*.Q2!c"'!""R2*aAdPk!D"H;fDlCH4DDEDLBBBB$G DTD@BQCBI$BFl-AB%HFMDxOq3Bt"A&BaY(l!TBPZ-R"$#sB4%Q'!%YHMXcO$(/ZED/1$'A?"*"C+=iEF]$)^G"$CJ[TLQ?!H ah(DFK.cC>xgiAF#L;$?$҄҈$*y#by HAFFDZA"$%H$XCXEABPXA*'d%l$G!T`!!$EAT RD'PBECQ$E !H""DQ1G$pV!HD%X4"!EX(T@R!*1`( !L@$@ $P $!"E4!D,&HPHV"Q$A!!iAH@(@d$ AB8LAD$@HD2$!D(DA`a"d!AHHo+!D"*$0E(HBE@1dEh& "2ADDI8B$(HE!IAfEDAHDAH,K(H!AD $ )ˆBN!$D@D$0|."PH$'BA#D I%H@@B GBDQP!T$@A$D$Bd!f9D$`BPEC$T$DPPD@G0!H& $D@"aaB$!`$D)!@R0(.!$قBD$A,Bd$P"@1!Q$A%Q$!0(A%%A!$DAĄ3z!%BIBX,PHPTb XBDDE@!d$!@tyLB"!" !"""$B(BD@BEEJ-]"$"X&!@$!r"FDIQD@TFPDp$;"%z(YG"QQeEDrRXM&h"K-DIS@/a% RcC,с/"""aB'"$%TA"B1D-DB%DCDBѢQVD!DՈE|)Bx(R65aAQ)!&'-H$IDS#AAJ%bA@XāALTr'*2#'W"/213QwUUvBk"M('CmC5eӲT?]A_tHU9Vngd%T|t$Tr#*-g"/233qWwew.%!](FJKc6obNOdqVwEW7EHBetDTd|JEt$'j/#'-2?;?EUwҁ(jz'6)%obStK"2Tr5_]DTjVNg$eBsdor'#?"',"23?3;wqUUU_ҕ,jJ/4iiBmM"Gwd/$TvuVMTVdtDTDDEL!]p"du(%X&(C"Cg(E_9RA(D/A(+%M92ko(A!BgiD"-L(Lx >(ѹb$Ԧ!%#Bn!,m*ǏqΟvm(ݶ̷ڄBި.EDHABD(&BIAXCEB0hPH,1,,""jLDTBH$F!HèCADfD@P(BL@"($T*߸%A@@$DOu !P@BBLB&.NB!@"$#@AP@H$ Ld"PA H(CBAD99"ZB!$DBDBWi!BDB! 8#0(E!K!"AA(@N@BBB!`(@ @PB0P1$aDA%ؘ$!PAB,$DHC"TBDhBH$o A`DH@("AAF"$DLA "JA$PHD#$E$hA!D'%b-KDB(HDDAb"$,A!"a2D$HT$iA!"`dZ($Da_H!QBD !QLD$!(`D $2!B-( $$HH@EH !R/BBM!"#!IbJ"FDXB%! 'BDEQAEAV@AAA!Eb( ((,!D@QDX$`A1E@LABH$ET"@BCAGGQj$lAbR$ătxMq{AV*LH\XA@K2`&RV$/F!JaDONt!U"`D3RC$$D$AiĄAGHTE p"ICdA!o Q!TEQhB(B(aDH%"HER!D&4Ba&2Dтx4'AҌx}dow6;>3R"ܙm4..\O4.8#-/bҴʯ!.O6o|:/4n԰^?5K/n^'Ǭ⺏#GҖ/%$>2863?۳QѲ<􋻯&fςXOEAޏ|_C$WHj/|Nk/ƾN3$Ogs3ϓ:?#Y%_|f&džN\aVyŵ_Otj򧎯$:/.OMK,E":A4$.x~j(j(xVVaFOOATXQ^XO4D!XD2"+"+"P"҈bcGaO2C4&Oᣲ"b/hXVVO%BOXOATXLDTDKR?b/""f"&""-6:2)R""8>(b+&bo~ZFmFodGLXX\\E-DODDTKGR",b&((-28(/Q%Z"ヲ(xhhh+fo"n^FevVOQZX\D4DVa 'KTMTdd!BfT*=D(/sAтDyLy2F|8$(AMd!Bf)D"-D(D/:S$i֡l="C"-8?dV#o7(N)"^k"پGoONF{4iA8ԃrG(S(ĹFDcdd!tH(D(4(h0$H!XXHAJD!$4$D@DIB  ANe@DD0B @$AOU$A @ @VuDAl(kD@B@@@釀,A B& @D(!/7 H " _ A@@_SD?OPO@H@a @DD@HD@HA@EX!H؈XTD8qXqt(HXDEXPXX@XЈ!AX؈H@XHX,ETX؈QXXXȇ1X؈V @X@THXPXXPP؈ 'KTMT$d!BvI)CRA/sAтDY˔'KԇMd(A(d)D"-DB8OaԁL=(?C,o҈yf(yN(CCq4i!iԁԃb;4ȱSӄVØ㧒>J0H D(A"BHB@A( BBr۠uK @@D (@q3 HA"@>ZD@D+   +v(BT@Do  H[  iDH?M?\ ! AE"VnߐB$D&AXH LHJ1(BD&A$)D(!,Ą"BB@X("!,A#D"!B1BHH!H '