ELF>@@GNU؍#%X 2eG`LinuxUH]UHATSLHI$8A$ C(A$[1A\]ff.fUHAUAATSHHH@eH%(HD$81HT$6Ht$fHT$fD$6HGH?D$@8D$"fD$fD$ HD$HD$(tEA=tHE万DIHD$8eH3%(u%HeD[A\A]]HDd$8vff.UHATLI$8LA\]ÐUD_H~mE1D9}2IcL ljD)~/F DDHcL EQD9}AȉED)HcD)]H A1I)D)™Iff.%=tU@H/]ff.fUHATSHHSD`Db4LHI":D[A\]DUHAUATSLHA$vuA$X1[A\A]]ÃwI$8[A\A]]A$Xtɾ%LL$LAHuA~gI>HuA~OI>fAHufD}A~oI>HuA~cIDMɃ8vEuAHEeH3%(u@HPD[A\A]A^A_]A=A=t=tff.@U1HAUATSLHfA$vuA$X1[A\A]]ÃwI$8[A\A]]A$Xtɾ Lt.LADAtDHffI$:m 1ҾL%?A1A?tDH^ffI$:UHAWEAVAAUAATSHH@MeH%(HE1UHUfEfEHGHU@8EDEfEfEHEHEffEH8H;HuAą~ Hv7u7X1HMeH3 %(He[A\A]A^A_]ÃwH8‹XttHUξ@HEfDf=' 4A%bDH6fA$H:N H,HDAAAAAkd;D=|#;D=}&HAD;-D|*D;-}D$HD}UMDA)IH#fA4$H>W--뫺@UHAWAVA1AUATASHXeH%(HE1HGfu@8fEAfEHEHEA@DHӉffE>IHH}I8I?HuAD%=tRAtGAtIEDIHEeH3%(u(HXD[A\A]A^A_]E1DL@DUHAUA*ATSHLeH%(HE1LXxgI$EuEHUL]߾*x-1HUeH3%(u5H[A\A]]ÃۀˀI$ff.@UHATIHeH%(HE1LEEA$tMI$EHULEHEeH3%(iHA\]þ3L HUL 3EHULEHHULEaIHULEBJLHULȀEEM83LVHUL3EHULEHHULEBIHULE@JHULEKLHULEEeࣃ II$83LxHUL3EHULEHHULE@IHULEBJHULEKLHULȀEEMxhUHATISvHHOeH%(HE1H81q4ÃHUL]羳L(I$A$:HEeH3%(u H[A\]fUHAVAUATISHHeH%(HE1(HLkPd9-@B=cHHCHHt) wAKL L@KLvVAuHHwVHHMeH3 %(H[A\A]A^]AuDH<vuHLkǃ(LHHCLMtHL獰HCHHtH8L1LHUHEWHߋ HiMbHiɃCH&H2A1HS LiMbI&D9B|DFB|1E1ҹ H0AE H8H[ǃX~tH8HLkLHHºfFH"y(HCLMt@HLHH@H HgfffffffHH?HHHH)HCHHtH8L1LHUHEWH8H tǃX[HǃX87HǃX8vff.@UHATHLeH%(HE1t-tmHUeH3%(HA\]ùHULE@EHUALEHUBL1듹HULE@HULEAE묹HULE@EoDUHATSHLeH%(HE1LPtDtHUeH3%(H[A\]ùHULE _1A$HULEf_ HiPH HXHLCHULH#0EL]HU16,UHAUATSHLeH%(HE1L.LHULAžEtkLpLHU߃ELx[HULDm߾1H]eH3%(u7H[A\A]]EHU߾LvE߸UHAVAUATSHLeH%(HE1~ILᅠE1HULEA~tZHHdHH9LL@uAĹHULAAEE8fwLHULEd1HMeH3 %(u,H[A\A]A^]I̸UHHeH%(HE1HGH@(Ht*@HH0t*t*HUEHEeH3%(u1ÀtֹHUEff.UHAUATSLHA$v/u/I$8A$X[1A\A]]ÃwI$8[A\A]]I$8A$Xt LjtI$8 LEtI$8 L{1y@L6. I$8LLAAt I$8A t I$8A I$8L1UHATLI$8L111A\]ff.UH11HW]DUHAVAUATSHHeH%(HE1HLc8I$Lm0ft9E1Lm@LHAEI$IcH0fuH8ID$ft7E1PD@ɾHAIcH@ID$HfuH8ID$0ft6E1@LHAEID$IcH0fuH8ID$ft7E1PD@ɾHAIcH@ID$HfuH8ID$ 0ft6E1@LHAEID$ IcH0fu͹HU־HHHǃRH< Hǃ`1҃@1ҹ HD`%A A \ H߾HǃltH HdfpLH߃߾EHLH߃@EHLH߃࿾EHQrH߉HLH3Eǃ NHEeH3%(uH1[A\A]A^]UHAUI ATSHHH=eH%(HE1IHL(Hx^HUHǀHX1HLEHSTB0899 ADŽ$ID$HMultistaID$ HndardID$(Hٟ8e&I$H@KL@I$C0IDŽ$IDŽ$IDŽ$IDŽ$IDŽ$IDŽ$IDŽ$IDŽ$IDŽ$ IDŽ$(IDŽ$0IDŽ$HIDŽ$PIDŽ$XIDŽ$`IDŽ$hIDŽ$IDŽ$M$A$xLEEEEZI$AfAA4L<LEEI$,L4LEEEHULEHULE1LL1H]eH3%(u H[A\A]]fUHHeH%(HE1UHUHMeH3 %(uf.UHATSHL9H8H9HDA)~*HA0Aǃ\:[A\]Hǃ\8[A\]É1)AIFIc<HiMbH&HHHfAJ1Ht%HS㥛 HHH⸠HHHHfALAfEN>LMfL@LLƒ <L=LI^D$<H LHLHt$<1LA \$LH$fD$1Ҿ9LLLȀE1ɾLfEDALJ\I8IGHHtALIGHHt Ht$LATARALI8ALJ\HD$ HHt Ht$8L1LD$8EA9BA,AIc<ALJ\E1HHHHDE1HHHD$0ƉD$,LEIKAx>LAA׈$$H$AHfAHLfAHAAfT$0ADfD1);T$,eftZLLL%ƒ"D$ LA\ADIc<fD$0I8A,1L1ALJ\Af$AAAMcLHHILEȀf|$,I8LfAHA\uH$>L$IffAxfAD:A\IIc<AD8ALd$MAHHA,HD$0HHHfT$*D$,VA$HD$0AÉf1);D$,fl$*MLd$A\fAH  33LMLA\ eH$eH3%(He[A\A]A^A_]AHEJD$0DDE4DfD1)D9dLLȀAxL>AAֈ$$H$fDt$0fl$,uA\fAHD$0fAD AAPA,E4f~YE(HcDDAAAAD)D)9OЅA,HcHHH?HHAE4AfAPHcHiMbH&)AI$D8LALȀD>LA$xÈ$H$$LmA$\fA$H MLd$pA\M[H$>L$IffAxfAD:A\LAADŽ$\ LLL%A$=v#A=@KLv=EAA LE11Ҿ L E9A L Ȩt܃I$ADŽ$\ 8MLd$fAHH$>L#L<҃<Ax$fIfAD:A\ IE<ED9DAA҉HcHiMbH&)A)Ic(IHiMbAH'D)AA)D9ro9wiALJ\ 9ELIcAHiMbH&D))AA$I8A\ALJ\ 9A$\ fALJ,11I8AL9=LLA$<LHcT$ L D`LL%LL LH$A\L^HcT$ L P LHcT$ L D@LLL%ƒD$ $LLL%ƒ)D$ I8|LKHcT$ L DpBL,HcT$ L DP LXLLDUHAWAVAUATSHH =v=@KLAA A^AHLsHЃ@LHCHHtLHCHHtHL1L 1H߾ 1H%AA t H߾t H߃AHx H߾AxDƒDD¹x HHEDHj\^x HxH߉AADEº HDH\tqH߾H߾%\H[A\A]A^A_]===-1AA,DHX\tyE11ҾH81H߾AA81H%A EHDH\AuH8^,H ̋AHHʍ1H#=EAAAAE1AFDD D<DA A HDMD]DUH%AH߾H߾EH߾EH߾EUD]HAEDUȹDMD %EDEA ÁAAAA ҺE ADUADMDUȹHߺEDMйHߺEEHߺDHE1\HH߃AAH߾H߃ADH \t At ̋Hʍ1H#=w?Aw9Et4@H@H߃ A@H@H߃AA1ҹH߾x HAAMcMi%>I2A)ċHiCH2D\H߃D1҃xHCD`p1ҹHH߾AEAADDAE)ADDDD!DA!HD1A,DA  H߉|1҉|A1H߹ H߹t t H߃AH8DHu\E11ҾH81H߾AA81H%A EHDH\AuAk% AAPA'A2A=Ax}EAA=Ax}EAdAĖA0 AAABRHHDDHHDd$DDHHHHDHHHHHHHHADDHHEDMADDHHDMDMADDHHEDMADDHHEDMEHHDHH1AHH1PDEEDDHHXEu]APDEDEDHHZEtEDEDHHADDHHEAHMEDHHE1HHRAEDHHX1MUDEHH1DHHAHIEDHHH EEDHHHHHHHHHHHHEHHHHHIL$1q4I$8HHHHHHHHHHHHH8w@HHHHHH-@B=cH8HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH8HHHUHHHHI$I$:ueHHID$AHHىI$8u3HHHUHHHHHH\HH\HH\AHHHHH\HH\HHHHHHI$8HHHHHHHHHHADHHT$0HHADIc<fD$0AAHHI8w$A\HHA$HHA\HHA\ u`IE<ED8AAAFHHE<IADDHHEDE<IHH>HHA$<DHHDDHHEDE<AD$0A<HHHHHHIc<ADA\HHHHHHHHHHA\HHHHstb0899_get_dev_idstb0899_releasestb0899_initstb0899_sleepstb0899_get_frontendstb0899_read_statusstb0899_read_berstb0899_read_signal_strengthstb0899_read_snrstb0899_wait_diseqc_fifo_emptystb0899_wait_diseqc_rxidlestb0899_wait_diseqc_txidlestb0899_get_mclkstb0899_set_mclkstb0899_set_deliverystb0899_searchstb0899_attachstb0899_i2c_gate_ctrlmemcpystb0899_write_regsstb0899_read_regsstb0899_write_s2reg_stb0899_read_s2reg_stb0899_read_reg j5By Qmf> ?"'*,-vs1N3&M5U6I7J?!0b  H\p"(+047L=tBIJ( , p ~xndFZ&P8Fr<2"(: (#$%verbose4p  $AB2K^s&*557<Bstb0899_dvbs2_get_data_lockstb0899_dvbs2_get_fec_statusstb0899_dvbs2_get_dmd_statusstb0899_dvbs2_algostb0899_check_rangestb0899_check_datastb0899_search_datastb0899_check_carrierstb0899_search_carrierstb0899_check_tmgstb0899_search_tmgstb0899_set_sratestb0899_dvbs_algo3%s: Get params 3%s: Release Frontend 3%s: div=%d, mclk=%d 3%s: timed out!! 3%s: %s [0x%04x]: %*ph stb08993%s: state->config=%p 3%s: mdiv=%d 3%s: MasterCLOCK=%d 3%s: delivery system=%d 3%s: Frequency=%d, Srate=%d 3%s: Parameters IN RANGE 3%s: DVB-S delivery system 3%s: timed out !! 3%s: Delivery system DVB-S2 3%s: init device 3%s: init S2 demod 3%s: init S1 demod 3%s: init S2 FEC 3%s: init TST 3%s: ID reg=[0x%02x] %s: Exiting .. ! %s: Attaching STB0899 3%s: -->ANALOG Carrier ! 3%s: ------->TIMING OK ! 3%s: -->NO TIMING ! 3%s: DMD_STATUS=[0x%02x] 3%s: --> 3%s: RESET stream merger 3%s: Tuner set frequency 3%s: current derot freq=%d 3%s: Derot Freq=%d, mclk=%d 3%s: Derot freq=%d, mclk=%d 3%s: ----> RANGEOK ! 3%s: ----> OUT OF RANGE ! 3%s: Locked & Range OK ! 3%s: Read error, Reg=[0x%02x], Status=%d 3%s: Reg=[0x%02x], data=%02x 3%s: Unsupported delivery system 3%s ERR(1), Device=[0x%04x], Base address=[0x%08x], Offset=[0x%04x], Status=%d 3%s ERR(2), Device=[0x%04x], Base address=[0x%08x], Offset=[0x%04x], Status=%d 3%s ERR(3), Device=[0x%04x], Base address=[0x%08x], Offset=[0x%04x], Status=%d 7%s Device=[0x%04x], Base address=[0x%08x], Offset=[0x%04x], Data=[0x%08x] 3%s: AGCIQVALUE = 0x%02x, C = %d * 0.1 dBm 3%s: IF_AGC_GAIN = 0x%04x, C = %d * 0.1 dBm 7%s Device=[0x%04x], Base Address=[0x%08x], Offset=[0x%04x], Data=[0x%08x] 3%s ERR (1), Device=[0x%04x], Base Address=[0x%08x], Offset=[0x%04x], Data=[0x%08x], status=%d 3%s ERR (2), Device=[0x%04x], Base Address=[0x%08x], Offset=[0x%04x], Data=[0x%08x], status=%d 3%s Read error, Reg=[0x%04x], Count=%u, Status=%d 3%s: NIR = 0x%02x%02x = %u, C/N = %d * 0.1 dBm 3%s: Es/N0 quant = %d (%d) estimate = %u (%d), C/N = %d * 0.1 dBm 4%s: i2c wr reg=%04x: len=%d is too big! 3%s: Reg=[0x%04x], Data=[0x%02x ...], Count=%u, Status=%d 3%s: Enabling I2C Repeater ... 3%s: Disabling I2C Repeater ... 3%s: I2C Repeater control failed 3%s: Delivery System -- DVB-S 3%s: running DVB-S search algo .. 3%s: -------------------------------------> DVB-S LOCK ! 3%s: running DVB-S2 search algo .. 3%s: -------------------------------------> DVB-S2 LOCK ! 3%s: Delivery system DVB-S/DSS 3%s: --------> FE_HAS_CARRIER | FE_HAS_LOCK 3%s: --------> FE_HAS_VITERBI | FE_HAS_SYNC 3%s: UWP & CSM Lock ! ---> DVB-S2 FE_HAS_CARRIER 3%s: Packet Delineator Locked ! -----> DVB-S2 FE_HAS_LOCK 3%s: Packet Delineator found VITERBI ! -----> DVB-S2 FE_HAS_VITERBI 3%s: Packet Delineator found SYNC ! -----> DVB-S2 FE_HAS_SYNC 3%s: Going to Sleep .. (Really tired .. :-)) 3%s: Initializing STB0899 ... 3%s: Device ID=[%d], Release=[%d] 3%s: Demodulator Core ID=[%s], Version=[%d] 3%s: couldn't find a STB 0899 3%s: FEC Core ID=[%s], Version=[%d] 3%s: --------------------> STB0899_DSTATUS=[0x%02x] 3%s: -------------> CARRIEROK ! 3%s: -------------> NOCARRIER ! 3%s: ------------->IF AGC LOCKED ! 3%s: ----------->DMD STAT2=[0x%02x] 3%s: ----------------> DVB-S2 LOCK ! 3%s: ---------> CFGPDELSTATUS=[0x%02x] 3%s: ---------->DVB-S2 FEC LOCK ! 3%s: Set the timing loop to acquisition 3%s: Derot Percent=%d Srate=%d mclk=%d 3%s: ------->TIMING OK ! Derot Freq = %d 3%s: TIMING OK ! Derot freq=%d, mclk=%d 3%s: ----> CARRIER OK !, Derot Freq=%d 3%s: CARRIER OK ! Derot freq=%d, mclk=%d 3%s: -----------------> DATA OK ! 3%s: ------> DATAOK ! Derot Freq=%d 3%s: DATA OK ! Derot freq=%d, mclk=%d 3%s: RANGE OK ! derot freq=%d, mclk=%d 3%s: freq=%d, internal resultant freq=%d 3%s: internal puncture rate=%d 3%s: Unsupported Puncture Rate 3%s: ------------> DVB-S2 DEMOD LOCK ! 3%s: ----------------> DVB-S2 FEC Lock ! license=GPLdescription=STB0899 Multi-Std frontendauthor=Manu Abrahamparm=verbose:Set Verbosity levelparmtype=verbose:intsrcversion=ADEE79486601506D1A1A6FAdepends=retpoline=Yintree=Yname=stb0899vermagic=5.4.0-216-generic SMP mod_unload modversions stb0899_attachpmodule_layout:zLkmalloc_cachesmsleep6:param_ops_int37i2c_transferPjiffiesprintkx__x86_indirect_thunk_r14L__x86_indirect_thunk_rdx) __stack_chk_fail\ɢ.__x86_indirect_thunk_raxm__fentry__fortify_panicѠ"kmem_cache_alloc_trace zkfree8߬imemcpy-@h    I' 1v?HOX'`IgiowޟT41?aPkf 5|DXYdX+x[$v Hp. j C  ( Z A   _ , r e  < 0 /v `H r1wERsVBcstb0899GCC: (Ubuntu 9.4.0-1ubuntu1~20.04.2) 9.4.0GCC: (Ubuntu 9.4.0-1ubuntu1~20.04.2) 9.4.0GCC: (Ubuntu 9.4.0-1ubuntu1~20.04.2) 9.4.0stb0899.ko^Ս }# 0= U j }7C P"`4BK pZP/jZ #@Kr P8  .oU 0@  P/ `. B^d s 0xW P \ `@8(k (:u@ O ]Mx 4 0m pP & -@ APRpl9 P p5  @-P<pI[ 0 jp~    '3G!h(! 5$GUZ^ m`%_ & ~ &_ '/. G0zd 8   3   `    @  $  ` .   8   B  @ L  0d    s `1'  1k        `& 7 @ I b  u  # @  @ wO!.   @$C B   __UNIQUE_ID_srcversion43__UNIQUE_ID_depends42____versions__UNIQUE_ID_retpoline41__UNIQUE_ID_intree40__UNIQUE_ID_name39__UNIQUE_ID_vermagic38_note_6__ksymtab_stb0899_attach__kstrtab_stb0899_attachstb0899_frontend_algostb0899_get_frontendstb0899_get_frontend.cold__func__.38499_stb0899_read_reg_stb0899_read_reg.cold__func__.38106stb0899_releasestb0899_release.cold__func__.38198stb0899_table_lookup.part.0stb0899_read_reg.part.0stb0899_get_mclkstb0899_get_mclk.cold__func__.38175stb0899_read_berstb0899_read_ber.cold__func__.38414stb0899_wait_diseqc_txidle.constprop.0stb0899_wait_diseqc_txidle.constprop.0.cold__func__.38276stb0899_recv_slave_replystb0899_recv_slave_reply.cold__func__.38247_stb0899_read_s2reg.cold__func__.38127stb0899_read_signal_strengthstb0899_dvbsrf_tabstb0899_dvbs2rf_tabstb0899_read_signal_strength.cold__func__.38353stb0899_write_s2reg.cold__func__.38141stb0899_read_regs.cold__func__.38152stb0899_read_snrstb0899_cn_tabstb0899_quant_tabstb0899_est_tabstb0899_read_snr.cold__func__.38378stb0899_write_regs.cold__func__.38163__func__.5283stb0899_i2c_gate_ctrl.cold__func__.38444stb0899_set_deliverystb0899_set_delivery.cold__func__.38466stb0899_set_mclkstb0899_set_mclk.cold__func__.38182stb0899_searchstb0899_search.cold__func__.38488stb0899_set_voltagestb0899_set_tonestb0899_send_diseqc_burststb0899_send_diseqc_msgstb0899_send_diseqc_msg.cold__func__.38223stb0899_postprocstb0899_read_statusstb0899_read_status.cold__func__.38397stb0899_sleepstb0899_sleep.cold__func__.38301stb0899_detachstb0899_initstb0899_init.cold__func__.38313stb0899_attach.cold__func__.38459__func__.38510__UNIQUE_ID_license85__UNIQUE_ID_description84__UNIQUE_ID_author83__UNIQUE_ID_verbose82__UNIQUE_ID_verbosetype81__param_verbose__param_str_verbosestb0899_check_tmgstb0899_check_tmg.cold__func__.38120stb0899_check_carrierstb0899_check_carrier.cold__func__.38153stb0899_dvbs2_get_dmd_statusstb0899_dvbs2_get_dmd_status.cold__func__.38386stb0899_dvbs2_set_carr_freqstb0899_dvbs2_init_calcstb0899_dvbs2_reacquirestb0899_dvbs2_get_fec_statusstb0899_dvbs2_get_fec_status.cold__func__.38396__func__.38408stb0899_dvbs_algo.cold__func__.38250__func__.38227__func__.38217__func__.38165__func__.38082__func__.38192__func__.38147CSWTCH.79CSWTCH.81CSWTCH.78CSWTCH.80stb0899_dvbs2_algo.cold__func__.38471stb0899_carr_width__this_modulestb0899_dvbs_algomemcpykfreestb0899_i2c_gate_ctrlkmem_cache_alloc_tracefortify_panic__fentry____x86_indirect_thunk_rax_stb0899_read_s2reg__stack_chk_failstb0899_read_regs__x86_indirect_thunk_rdxstb0899_write_regs__x86_indirect_thunk_r14printkjiffiesstb0899_write_s2reg__crc_stb0899_attachi2c_transferparam_ops_intstb0899_write_regstb0899_dvbs2_algomsleepkmalloc_caches3a8<AQoVwAn&ANm!a0Hj 3[j ` ;AJ) 5 : A   t @ Q   A `b  y   @ < p l @      Y    6 {, < WM     ">g +o"<Vp7QkF -,JQ?Eu-)Au(-A9GQ <Ukq.d{:is9@QTq,_$ </Qq10Y1\ ]     !!5!TI!p! " P" P" p&" 2" >" J" PV" b" n" P z" " @" p" P" @" " P"#+#B#b#t#l######$:$A$i$$$$$$$$!%oK%Qa%w%%%%%%%&,&?&A V&i&' ~&& &&&'!'M'g''(,(F(]((((d))**O+q++,=- .9.../"/5K5^555 5555 '6166X7e7|77 8"8<8 y88" 8= 991:D:}:; ;;;C<p< <<<<<=*=B=v= === !>A > >>A >u 9? K?]?j??????@@N@o@@@@@@AA+AMAz _A}AAAAAAABXBkBxBBBBBB C*CICCCCD2DDDD/EE `E  E E @E F!F;FUFoFFG#G=GqGGGG1HNHeHHHHI9IIIJ*JGJ\J JJJ{K  P 3! p( 0-8E pL QV]  d inoz P *  P 0 A+  A P   P! *3C PJ xR[k Pr (z  PM  M  M 0  3 0: ?J^ 0e 0jot  P    T   P     # * /6 @ mG RW ^ q Tv{<    8   xg  D  "     P#,5 p< AF-P pW u\~ p   D  8D  x     -4 ; @EL S PXbDu |     "u p  p h  p $+ p2 7<C pJ (OT[ pb Pgqx p  p 6 p 8, @ h/ 0  0  0 |Y  0' g,18 0? DT[ 0b Tgly  t#  #  $  +#  !$. 5 8:C J OX _ do&%v } +&%  &%  `%  %   %  8  ' &0 7  < A i&J Q AV _ ?&p ?&w ~   ?&  `  1    M1   g  3     5     5  # H ( A 7V  ]  b z 9     ?     9     >    ) 5 ]3A :N  U ( Z u !>|        )  9? `   ;   P  >   " <8, 3 x 8 = 8G  N  S n 8u | \  g2     )3 @   > `   =    7     \J  0  # E `P (0@8@H@P X``h@p@ xP   P@PpPPp!@$$`%&&  '(.008`1@1HB .symtab.strtab.shstrtab.note.gnu.build-id.note.Linux.rela.text.rela.text.unlikely.rela__ksymtab_gpl.rela__kcrctab_gpl.rodata.rela__mcount_loc.rodata.str1.1.rodata.str1.8.modinfo__ksymtab_strings.rela__param__versions.data.gnu.linkonce.this_module.bss.comment.note.GNU-stack.gnu_debuglink@$.d?K:@`-JK' E@'^(Y Y@0q4Yl@@ @Y2 r`P@X 2aD2e[ cqerxr(@H`r vx @y@ |0|D}(D}X}  x 70 *H 01 0  `He0  *H 1o0k0F0.1,0*U #Build time autogenerated kernel keyªC Ys @!0  `He0  *H a03!G9եt6*XXawR7(h8PR|KgLNm@R5}X+]7u^}!p#c^]}?oXہYI kzNuAOxM+%Y8[[;a4|J`U4'w$-]PO9ItvDga>Ûܰ>+jC_8v3 00QR>Aܞϰݮ$QofvbIVv[Y42ݷS=nYV~%3nLm6-] /f jbBBU!lgƇɝ!|{M{D5wG>wxRכSiK#HsYBƹDyl ސ68'YO=(Kwo =ˎHW ndsVvTlWkq/=9> CA\ʹ{skԤo#Il~Module signature appended~