ELF>r@@GNUC;!)}`TUHS tN9|)[fDUHUH1UHHH HH)HH`PH @tV1fD11VfUHu1HH1fUH u1HH1fUHATSHA5A1Aw EJc/vA-j@x}!H@vC-j7@x}HRfD-~xj@x}HH@H[A\H@H[A\HHH@f.HHH@sH\HDH4H$HH1UUffffff.UHATSHA=HIHv+ HHHDHLDHHD1waA9LtHA9XIH HEA-AjAA@x}@ L@9t)HH=u0D9tHH=u︠wMA-xAjAAA@x}D A-AjA<A@x}D fA-AjAA@x}@ NfDA-AjAA@x}D DDH[A\@f@f.@f.Df@DD@ @ D fDfDn@ eD[@RD HD>D 4D *HH1UMMUff.UHSHHxHtЅxDEu-H[D EtHH1ӉHH1fff.UHH H]LeLmHpHAAHtЅxdu{HxHtDHЅxDEutH]LeLmDEtHH1DtHH1DHH1hDHH1offff.UHSH5HH~HH[ HH3HDHHuKHHt;HH;uD:uHt!H9t3HH@H9uHGHBH3HHH[HGHHH1HH1:fff.UHH H$Ld$Ll$Lt$DLIEI]EA$L`y=*wwIEH@ Ht1LA$LA$$ELIFINDBtBD8DBD` t)=uUH$Ld$Ll$Lt$DDEuJII)B|3huDEu6H1HH1H1ff.UHSH8@uEfHUEHuHUfEfEfEfEfEfEHEHEHt DEu EH8[ÉHH1ff.UHH@H]LeLmLuL}HIL(t1H]LeLmLuL}f޿kL޿lALE޿mAALE޿nEE LU F<:E<$Effffff.UHATS1A@ f<w ؃sD![A\f.UHH H$Ld$Ll$Lt$IALAƾ A1<1AݍL D%EuLd$H$Ll$Lt$ÉHH1fDUHAWAVAUATSHHAAE1D`H߉ANjuuAAwCDH߉DEtD5EuaHD[A\A]A^A_ÿ A E9sD-EuE1AH1tH1H1돐UHH0H]LeLmLuL}HAH߉DAH߉EAƺDEA GH߉wD激H߉APHDDH߉DiDA1DHH=D濄HD濃AH3HAl@B1EAE@E HDDD1EHH1H1*H1UHH @uUfEfEfEHEHEHufEHt =uÉHH1DUHAUATSHDIAEDLDLD1LD41L uH[A\A]HH1IUHAVAUATSD IAE{1A$D4LuӺDLD0LfDD4Lu[A\A]A^f.D$LغDA޿AAVw ҋ S wA{)uLZDL@HBD8 DHDH[A\A]A^ÐDRhHfD8HDRDHE@B| aD=HBD8uDDHDH[A\A]A^DoAHDAHBD@t tD2HD=1HD>UHfD=Hf~PD=KHD> H@D=L@D=9HKMbAD1)ADD"HfUHH0H]LeLmLuL}AMbAHAAAA׺DHADLHDDH߃D?CDHDHH]LeLmLuL}fUHAWAVAUATSH8IH5IAֿЀHHt2LhLhADL`H^LHHv1D-E HH81[A\A]A^A_AD$EAD$EEAD$ EAD$EAD$EAD$EAD$ EAD$M|$EAD$EEd$DeL%HCHSMu"fMd$MtI$H;u:uD Em Mt }1H5HHHHH& @IH@HuH5HMHID$HM HH@HǀHHSHHSHHSHRHǀ=N L#M1LA$A$ \L\LlLoL *L +LL)LA$t<tL L1LmIHLHHuݾLLLm<LlLlLQL!QL oL oL纀1LL#EAD$  }A|$ LLAD$ 1ҾLLmI݉޺Lu渷޺LuLLmȾLLLmI݉D޺Lu渷޺LuLLLmLLAD$A$1ҋELA$1ҾLMM$A71ft6LAPALIcHI$0fuպrL1ҾrLrL1ҾrLEAD$0EAD$4}pLUL}L}pLUL}xL1ҾLLbMA$ L¸G0/ LD1A4$A4$L+)9S_AD$L)DDDLDLDLA$<L¾L A4$LsE$AD$E =tBDHH1(f.I$HDEH8L[A\A]A^A_à L_L<L纆LLLLL1LpL`L<L纆LLLLL1LpLsL1LLLAD$ 1L羀LP1LPLP1ҾPLH5HMHHHMH;HsL<Bwf. 0L1LmIHfLHHuLLm(&Lq&L=-A$E<E<1Ҿ0L}{}}we} L@r1ҾrLE<yE<[pLu}}1L@rrLw}V}@1L@rrL뛺0LLs1LsL(LE<v( 0L{M1 0L=KHH11p3E<vApLL@r1ҾrL1ۺpL=HH1HH1DHH1HH1A $ HH1{HH1yHH1HH12DUHH H$Ld$Ll$Lt$HAH߉DAH߉EADEAAG,.H߉H$Ld$ADLt$Ll$fUHH0H]LeLmLuL}H`IDHDH߉<t+<AE.1H]LeLmLuL}fE1E1ADHAAuDDiAպAH߉tEi&&A zE1E1ADHAAAuDD>AպAUHAVAUATSDHIEHD{DH߉ADEH߉AAb1ہeDEx'~[A\fAE1A]A^f.1ۉ[A\fAE1A]A^@=1ɾ )Hc;~+9~'<)؃~$ٍ9}Hc;|ىމˉ)؃HcHc) )) i٨àmHH1HH1kUHH@H]LeLmLuL}D=HIIEL Ltj޿޿AAƺ޿LuS1fAEH]1LeLmLuL}@޿޿AAfD1EDDLDLEUUuŋEDẽEIE=#4=$40=16&@Hc;~+9~'<)ʃ~ ΍ 39}Hc;|ىˉHcHc) ))ȍ@-==OHH1 UHɉ)уDfUHu`kD@B( u~P@KL`&f.@KL,f.df L{~ -10S;,d#UHH1EHPHtHu҅xu.EDtHH1EËUHH1fUHH H$Ld$Ll$Lt$A΋ IAӅvOA 1҉A׃AtW^LӾ_LH$Ld$Ll$Lt$Ð[v8A 1҉A׃Au^LӾ_D A1҉AlEHH13f.UHSH/Hv>vf9+:HߺH[Dts9: HH[jzwZ9 :HߺH[f9:f.tk9,:HcD9+:9 :Z9,:f.UHH@H]LeLmLuL}9A9A8A7A6DE85DE7A5DE64DE5HDE4Eȅu}HߺDEDHߺ}DHߺSDHߺ/DHߺ$DEHߺDH]LeLmLuL}HH1MDEDEȋM[UHH H$Ld$Ll$Lt$DHAAAEWAsHD EUAN3H<?HAtH$Ld$Ll$Lt$D=A33EHAAA<<EHf.DEA33EH1Av'A<<E/H"@EB$DA<<EHD3H<@A<<EHDA<<EH{DA<<E HSDA<<EH+DA<<EHHH1H1H1]H1f.UHH@H]LeLmLuL}IAAdeLAǾfLEAgAALDDE؉DALmLuL})DADLeH]fdeLAǾfLEAgAA>AtcdLeLDfLDgLMMEEH1dLeLDfLDg@UHH H]LeLmHA`AL `EL<t(<u"A33EL1<D%EuLeH]LmÉHH1ff.UHAWAVAUATSHHAAͅtDHD=EqA``EHE1E9A~#AtfA A E9݃=t.HH1  H1[A\A]A^A_ÐAiiEHtD5EE~E1AE9~AHADAEEȅtD-EH[A\A]A^A_A>>EH[HH1UUlHH1uHH1HH1V1HH=D1HH1UHAWAVAUATSHH@HHH`EE2<1H`ƅ;ƅODžpv-Džpx Epƅ; ƅOnp\<H`8-H`1ҾH`1ҾH``H`bH`1H`<@BpH > EH`  <88HE<H`RRDEH`v^<j HǺAoH`AH`2=H`1A`<OXH`XEH@HHD0Ɂ.Al#HPHSHTHHH`HaHbHcH1H-PH>UEfDEALELAADADMAuD0-EA|D0D;ls"}~AP vA;Gv`D1x9M}NppE+U|E‰pHX<tTHPpH@T1tU?_HT@HPpHߋTD1<A=jHYHE1E11DuL`D>EHA""E HfDHUH8[A\A]A^A_fD=.Ax1Ҿ@HH91H:1HJLHH)HeA;|HEHuƒD} E$UAHE}nK c}A*HHUHHUIH@UHHIfDfB|DH|HEDΉMMH *uAA*H߉EEf.HfDw S <AEgHf1ҾYH1ҾH1HZ.f}Al*HUH5DHUHHUIH@Hnf1Ҿ@HH91H:fD@H@AHNf.}6A8*HAEH߉*H@*Ho@DH@H@Hh@HHAtf*H߉EE At`*H߉EE*H*H߉EE*H߉EE*H߉EEbHH1HH1~HH1 HH1f.UHHPH]LeLmLuL}H`IDHEHJLHH)AL|``EAG<t,AG H]LeLmLuL}fsDHBDAljHABD8HuH}̹D;ALHMHD1H߉E0HHDHHUIHHMȋUDHA0HHDHHUIHHŰMDH¸ pJILI)BD+h?LE$E=@0HHDHHUIHMf.sDDH蟾f.LHMHD1H߉E0HHDHHUIH(ffffff.UHAWAVAUATSHD HIEHDEE2EAF|8rH\Hv6B| @KLA!!EH%!A!EHIE BT HuH}̋LHhaHhDDE|ABDJ ZH pHsD@BH袼EB|0?IELT4ABHоH߉hh11D}LmEIALuA L DLF40AEuDgfffLELuD}Lm)ƒJII)BD+h1HĈ[A\A]A^A_fDA HPHB| C A EcHA--E8HCBt #N ֿQIM42tvsAXXEZHHhBD8HhtiD{fA!!EH+DAXXEHHhHhDgfff)Ɖ)TAZZEHIEsDHߋHh轹HhQiKׁ 1=ԃA`H߉hhaD L D(DBTHA00HE ,AEHIUP/.D E%A @HH1ҾH9H: HBT DH LAE&Hs   DHDH@BT`Bt@DHKBL8EA.Ad f.IEDHߋT4AHоrHh@A EpHDAEHDA&`HaHBD Q_Kց, 1A8bH߉hhcH1B| EY@[vX 1QZH @ HPE@1 DEA @H1ҾH1ҾHBT DH."HE9E84E7E6E5DEHߺuHߺduHߺ6uHߺ#uHߺuH`Ha@`H߉hhaf.[ 1AbH߉hhcDLH[L  L<<vDA 1ҾrHrHr1HUDH߉oJII)JD+`x@ AEuHA~ 1HH 6fDAn1ҾrHrHr1HAV1Ҿ@HHH9H: H rAE&H{ qDHDH>BL8DHfDEH @1 DHJ LHH)ʅ Dh„w0A``EH< UDJII)Ÿ BD+h.fDAEfHDAEfHDB|HmLIML8LcȉEIAEADAEzuLhD`LXhD`LXA A@ A@BEA =AEȿVUUU)ʁL‰EEMbEE)‰}PE…~E OEE1@ w4AWC|#CL @QJCTMIq IH]D|LuALpHuLMAAHEA<HEH}DAT}RL1ҾHL1ҾILLLUuLA] D;mAAA)ADDA 2}(LAwMbDȉ׉)HLԉhhILLLDDH_DHEUDH%D1LCL.ArrEH1HȺVUUU)zHH1DHDH1ҾrHrHr1Ҿ@HHH9H:f@HH1ҾH9H:;@H1ҾH1ҾHS$H0"HE9E84E7E6E5H]D|LuLpUSDH?DHLAwMbDH׉)ljLԉhhILLL1ҾHL1ҾILL@HuMLATD8@1ҾrHrHr1H}<O< AEH1A@QH@Q1HgHDMb IAAD)…HȉUM}]uLh}<LhLhhuLuAE1H@QH@Q1HAtpH`H¾EEXҋE AjMEE H`H¾$LhhHH1YHH1, H1HhHh/HH1hhH봐5EU     %F - ' '  '  '8 'O '_ 'p ' ' ' ' ' ' ' ' (   <EY `)`  )g @(s @+z , +  *! ,(  5Zu p-  p- ,)CO -V ]ju -|  - A - , "1 #   # V #    ) 0 > 5E pL X x_ z    -  = ]         8 c      `#  2 X b k           =R\qBqM]2Bfp D# B Z`l 0#s pz   - %%>Efv -  #Uk#E\ - 0-  !9 P-@  G\t<Cw > :# P* A1NU v#"  )Ro~,6l<Q`&3EU%5GUjz&8HZfx 0P`r - = b r       !!!3!@!^!n!!!!!!!"6"F"""""#$#4#F#V#h#######$ 2$C$$%"%d1%G%g%z%%&1&C&M&_&q&&&&&&&&'' #"' #.'K'e'w''''''''!(<(K(n((((()7)I)V)}))))**!*O*`*|*******+E+{++++++++%,2, 9, @,a,,,,,,,--!-3-J-\-n---------. ./.A.P.b.q.}....../ & / &/=/T/_////(0Q0c00000001"1J1P1^1 @'e1 Ll1111111 @'1 Y2 2 #2 (2)2 02 72C2 #J2 PQ2f2 `'m2 xt22 #2  22 @'2  22  '2  223 3 3.3O3]33334G4Q44445 5%535X55d5 h5 h6 h6 d&6 d-6 hX6 #_6 ff6r6 #y6  6666677%7]7q7777778 #8 A8 [8 b8 i8 8 08  888:>:R:]: /d: {k:z: /: ::::;M;; ; p.;;;;<<J<\<{<<<<< ===i=======> .!> />\>c>>>>>?P?c????  .??*@R@z@@@@ .@ @@ @A  AA AMAiAxAAAA&B5BLByBBBBB (BBBB%CPCuCCC 0C CCCCD(DNDYDcD /jD qDwDDDDD EEUEdE /kE uEE /E EE /E FEE /E 0EE /E EEE /F `F%F+FFFG&G[P[b[s[[[[[ \\v\\\\]%]_]l]]]]^^^^ @0_"_6_R_x_`=`maaaa bbGb_bbb (0b p/b ^bb p/b tc,cEcTcicxccFdUdjdydd8fJfhfff!g?gh3hDhVhhhhhhioiiiiiij jhjwjjjjjk.kTkfkkkkkklNllllll0mTmfm}mmmmmmmznnnnngoooooop1pApQpgpspppppqq @0;qMqkqqqqr=rrrrss$s3snssssst.t>t\tut (0tttu6unuuuuuuvv.v>vYv{vvvvv"wGw^w~wwwwwx;xZxyxxxx /x xx /x xy / y yy /&y -y]yy6zGz\znzzzzzzz {{,{{{{{ ||/|A|S|c|s|||| }C}j}}}~'~@~~~~8Jw:i4Y.@OasтRil΄@O^Džׅ.O.=ć =Oasӈ (0# O" <KZl~ 6HZoÍՍ X. 0&7G[ewɎ!>M\~J`r0l0Ch (0 -Tk X.r y .  Γ .Փ  STV0900 frontend~p }@B@stv0900_attachstb0900_get_propertystb0900_set_propertystv0900_searchstv0900_set_tone7$4`1k.]+) c(&P%#_"# (~-27q<AFK_P=U,Z&_-d8i[nysx }( w .   9EVU",6k@QJ;stv0900_carr_get_quality)ZY:- !Ostv0900_get_rf_levelstv0900_read_statusstv0900_statusstv0900_get_mclk_freqstv0900_initstv0900_releasestv0900_init_internalRVp!!" =?@PS T:5A p!,[-889: >XUVpYXZ&wwt ;"  =?@PS TUVpt :5A p!,[-889: >XYXZ&ww;7)731/ 9 : ) 7 3/9:?C DEFGHI J!K LMNOP! 33 XZ =8> XZ C!D!E FGHIJK L M N O P!stv0900_st_dvbs2_singlestv0900_set_ts_parallel_serialstv0900_set_mclk* - <:=*-:=*-,+ :; * 9:*:*stv0900_get_optim_short_carr_loop ,:*;*, +,: :+* , +, :*:< ; ;: *:< ; ;: *: ; ;: *: ;;: *:  ;;: *: ); +8  ;)+ 8 :;*+9 8 ; + 9 ;; +* 9)9;; +* 9)9 < <*,*:; < <*,: :+<<::;:+  : *  ;    ; +   ; +  + ;  + ;      ??==>=/?./=.=/?./==??>>==??>>== ??>>== ??>>== ??>>== < ; ;+++  < ,; +++= ;,; +.>.-<-,>>.= -<>>.=- ??-/-=>??-/==.??==>=.  < ,   -    = -   = -  .  =  .  =      <, ,, ; < ; +< ; +< ;-+<+ ; -+<+ ; =-;<+ ; =-;<+ ; 99  *9 9 )9)  : : : ;+;:;:,,,+ ; ,<,; ; stv0900_get_optim_carr_loopstv0900_activate_s2_modcod_singlestv0900_activate_s2_modcodstv0900_stop_all_s2_modcodstv0900_set_bandwidthstv0900_set_tunerstv0900_read_regstv0900_write_reg debugstv0900_algostv0900_set_symbol_ratestv0900_set_search_standardstv0900_set_viterbi_acqstv0900_set_viterbi_tracqstv0900_set_viterbi_standardstv0900_blind_search_algostv0900_blind_check_agc2_min_levelstv0900_get_signal_paramsstv0900_get_tuner_freqstv0900_track_optimizationstv0900_wait_for_lockstv0900_get_fec_lockstv0900_get_standard@0P0346 (008`@ `p x@ .@(.?0.@8.?@.@H.?P.`@<7>%s(..) <7>%s <7>%s: Invalid parameter <7>%s: Bandwidth=%d <7>%s: Frequency=%d <7>%s: Actually removing <7>%s: <7>Search Success <7>Search Fail <7>%s: Calculated Mclk = %d <7>Demod State = %d <7>DEMOD LOCK OK <7>DEMOD LOCK FAIL <7>%s: locked = %d <7>TS bitrate = %d Mbit/sec <7>%s: i2c error %d OffOn<7>%s: %s <7>%s: 0x0a <7>%s: 0x12 <7>%s: RFLevel = %d <7>%s: Invalid parameter <7>%s: Frequency=%d <7>%s <7>%s: ViterbiStandard = <7>Auto <7>DVBS1 <7>DSS <7>%s: standard %d <7>%s: DEMOD FEC LOCK OK <7>%s: DEMOD FEC LOCK FAIL <7>%s: DEMOD LOCK OK <7>%s: DEMOD LOCK FAIL <7>%s: modcode=0x%x <7>%s: range %d <7>%s: found DVB-S or DSS <7>%s: found DVB-S2 <7>Search Standard = DVBS1 <7>Search Standard = DSS <7>Search Standard = AUTO <7>%s: i2c error %d, reg[0x%02x] <7>%s: Find Internal Structure! <7>%s: Create New Internal Structure! <7>%s: Mclk set to %d, Quartz = %d <7>%s: Attaching STV0900 demodulator(%d) <7>%s: Failed to attach STV0900 demodulator(%d) <7>%s: Mclk %d, SR %d, Dmd %d <7>lock: srate=%d r0=0x%x r1=0x%x r2=0x%x r3=0x%x <7>%s: Timer = %d, time_out = %d <7>%s agc2_int=%d agc2_th=%d <7>lock: I2C_DEMOD_MODE_FIELD =0. Search started. tuner freq=%d agc2=0x%x srate_coarse=%d tmg_cpt=%d <7>%s: found unknown standard <7>%s: NO AGC1, POWERI, POWERQ license=GPLdescription=ST STV0900 frontendauthor=Igor M. Liplianinparm=debug:Set debugparmtype=debug:intsrcversion=32B188CED9EE4B426CE6FF3depends=i2c-corevermagic=2.6.32-696.20.1.el6.x86_64 SMP mod_unload modversions  - stv0900_attach5EU (08<@ZHPX `z h= p8 x 2 =BM>\<NRl<"#23 4(608%@IHPXm`h}pU x U "#\*+3@C @#Rmodule_layoutmsleepiparam_get_intˑmalloc_sizes ?i2c_transfer%Kparam_set_intcsprintk9mcountD kmem_cache_alloc_trace zkfreestv0900 `dmodule.sig^Zkk Bh)hp2Ip72{=oL-̴'C%)|\RľJ`&1[OK   0&@ 4PWI.^m. - '0'@("`) )0!@(6@+T,n+0 *,p--$# e5%-4 J ``#o00yD#0#--"- 0-P-S (P7@Dv# S@g`z$#&@'#`' '2.38?4\`g#v6:0  @`  8J (X-jw8:~/:p.;v =.'@>D.S0Ak0zCP//Fu@/#/X[\\3@08>(0Ip/Xdhl /@yAX. ..#%@5PkH0d|jq0{0cPtp  C  4 0 FE *M o v "  } 8  0 #     ! . @ N U p 0~stv0900_core.cstv0900_frontend_algostv0900_trackstv0900_get_frontendstb0900_get_property__func__.26953stb0900_set_property__func__.26944CSWTCH.559FE_STV0900_S2ShortCarLoopCut30FE_STV0900_S2ShortCarLoop__func__.27285FE_STV0900_S2APSKCarLoopCut30FE_STV0900_S2LowQPCarLoopCut30FE_STV0900_S2CarLoopFE_STV0900_S2APSKCarLoopCut20FE_STV0900_S2CarLoopCut30FE_STV0900_S2LowQPCarLoopCut20FE_STV0900_S2CarLoopCut20__func__.27164__func__.26427__func__.26391stv0900_releasestv0900_first_inode__func__.27878stv0900_search__func__.27597__func__.26091stv0900_read_ucblocksstv0900_get_mclk_freq__func__.26222stv0900_recv_slave_replystv0900_read_status__func__.27525__func__.27660__func__.26070__func__.26914CSWTCH.583__func__.26847__func__.26825stv0900_i2c_gate_ctrlstv0900_set_tone__func__.27843stv0900_init__func__.27722stv0900_diseqc_sendstv0900_send_burststv0900_send_master_cmdstv0900_opsSTV0900_InitVal__func__.27925STV0900_Cut20_AddOnVal__func__.26324__func__.27399__func__.26241__func__.27350stv0900_get_err_count.clone.2stv0900_read_berstv0900_read_signal_strengthstv0900_rf__func__.26522stv0900_read_snrstv0900_s2_cn__func__.26610__mod_license1961__mod_description1960__mod_author1959__mod_debug1957__ksymtab_stv0900_attach__kstrtab_stv0900_attach__kcrctab_stv0900_attach__mod_debugtype38__param_debug__param_str_debugstv0900_sw.cstv0900_get_lock_timeoutstv0900_get_tuner_freq__func__.27374stv0900_set_symbol_rate__func__.26296stv0900_set_dvbs1_track_car_loopstv0900_set_viterbi_tracq__func__.26736stv0900_set_viterbi_standard__func__.26755stv0900_get_symbol_rate__func__.27316stv0900_wait_for_lock__func__.27223__func__.27267stv0900_blind_search_algo__func__.27636__func__.28043stv0900_check_timing_lockstv0900_get_timing_offststv0900_get_signal_paramsCSWTCH.572CSWTCH.570__func__.27411stv0900_sw_algostv0900_track_optimization__func__.26907stv0900_dvbs1_acq_workaround__func__.28294__func__.28183__func__.28166stv0900.mod.c_rheldata__mod_srcversion34__module_depends____versions__mod_vermagic5stv0900_write_bitsstv0900_get_optim_carr_loopstv0900_algo__crc_stv0900_attachstv0900_write_reg__this_modulestv0900_check_signal_presencestv0900_set_bandwidthstv0900_read_regkfreekmem_cache_alloc_tracestv0900_get_standardstv0900_get_demod_lockstv0900_get_bitsge2compstv0900_get_optim_short_carr_loopmcountstv0900_set_tuner_autoprintkstv0900_stop_all_s2_modcodshiftxparam_set_intstv0900_activate_s2_modcod_singlestv0900_attachstv0900_get_freq_autoi2c_transferstvdebugmalloc_sizesstv0900_set_tunerparam_get_intmsleepstv0900_activate_s2_modcodstv0900_start_searchstv0900.ko.debugO.rodata.str1.1.rodata.str1.8.data.rheldata.rela.rodata.rela__kcrctab.symtab.rela__ksymtab.strtab.shstrtab.rela__mcount_loc.note.gnu.build-id.gnu.linkonce.this_module.note.module.sig.gnu_debuglink.rela__param.modinfo__ksymtab_strings__versions.bss.rela.text@$p p |4x0 /AX2pC2xFPH@ X JS0J0 A`J<hJ J(J` KyKtLX%8R@R TT0 WWxKWHbf Xqjpq