ELF(@R44 (pxuxuxuuu~~~p2QtdRtd~~~_YClJ1U{(=D8FUS Qf 85f'i$SILz~5 '=cb- > U7iveew|s/GaXo8O;8L_mT#Ys ch$F@lq61X\x xKze_'ldgo9!i ;WX)1'`=lg `rxk)G)r5kg?2"(M^]AN t=+ps 0-@ Ih(AmD+MF6+{.<PRMI#rhP]Ic49 ><Vp75KO7ydy \7*[".L4etp@|Ecu})-ZNa~0@` y#}VW?Vm[B"-# <.w3v$ 5J\w}CIF}=A26R3*,2DJVN^O4X:HKEvZni2QknY$9E+(R^rN?KjvqPg0|![%,3 &H% b*E-!hqub,;b x"6UQT&dq%Sm1nu /v!O [MeP%<Co]&aRjOfQark[s7 :$`SM8D3J BLGyzC;N"Y%Qzn0j1 f)?p,htCZH]zx~>nK@0Wj2VHg#YSa.|t4U|.qwFpXudj+?_R;k9 GA*\B'*E3u>B{`>/i\ W]A^ Zd4&(w:6l9}tJb {o Wym^/GH_Lc/:~DZsPT,&{:BTT<!~foG Q @@ @9Ո"X\ B%p Č XnH (`9!3()p$?ACDFGIKMOPQRTUVWYZ\]^acdfghikoqrsuwxz{}    "#&(*./0125689:<>?@ABGHILMNOQSTWXYZ[\_`befghkmnorstvwxz}~   !#$%&'*+,-.012568=@CDEFGIJKMNOSUVYZ[]_adegjmnoqstuvx|~  "$&')*,./138:<=>?BDGHJKMPSUY[_aceflnopqrtvwyz{}~yݬwx5=e|nǨ,e7%F Q UsgMzͽT$mFQEh'sf&?KR2Z{UHwհ-$fuol+F`*K7Õhjw`PgGI>̭fIf2 .s*PzD0T oM*{ՔYo8F,Usĵqύ=ME*Q0 +f29]|S{B^^WI6f*~q[+?Aa`nJ* 1.*#;U-spI aQ~n~6p@ʜK S"/x ,? XaMC{Ǐ7{78UM™m'Rk8{WҊ6-o)I9 ?N7H bCi* #nfz6*Ϣg8t__2QƦ[vH=* /aX a'ŗkꡃpkԏ߁zD~SUvWjP 3$ f`kJdkM!Iz Z\ ΄SC,gH LeGLuEu),q> ]So ۦjn:3%]~qD9+El+%հTP<QUI"`iK8i``ҵqӴZ0SCR7 ZūȤ[bOhvhFVt\n}{r#ad FإwXۺOrm@buO5A}X: EG JYcl7Wt>-i]&+ ]MGi.X.'KC b u`f`.iV Q Jp02 ɰ=K]TzAs~#=S#ژHd7z7+O1׿cAsQ}3{`Z1񾬃춬JD"J'1}p,Ov :WY=`YE_FL|Zt,3_#{, hQ8BL&MӔ"7z0Eԑ4q$r<#(HkW3N fOF"#u[ameEOmS>ŝ.!!8'u9jzNrɳ`v1A3u?/gN,Yr0=v}dWQ(gk쌛.U 4RِCNŧ}gK\5;40<>XJDN[ѩAD =wM/4 *ƠVAZ%eMkn 1"@t>u2Úta;?AF h]69G3o%)8uoPAEI[x [Il, m3ނ`6؏%0˜Z}aZ]~!Jg1{J~GuQ>]!%p-,4gX 龆y5 tTdo2x(c6`nDD3ЫU}U74 Ps|RB{?U"a,1Ll l%ͷ5 ӇZE^zã4Y`l 2̑|S{N~7lN&n*&qr^2;!xùޤSU1PSn) bwo5ny+/$JYF?` @w3p}ć0SQu,ɇ2ыBD=ݐ&@mDÁg札u?h=QW}}@PsNbt2S%j8=j\gc)jQUB~-$Hkp%J~kB{VLǞl8\ ͚j!y{m= {)WO2+J<=4N_e`- )u (fŽśCI"P:u3(Z<:`كvޮJ7@0à2A϶Mi9] TpzSr.S jB]hi,=9;-Cu`֚nExA%IKEKT$(;*2]T;JV$,p+S*-tTۡtN u$7!@Fs?k.7O&vbPÕPӲCEƴD&Lbǟv/`YoۚqYi{IAW5v3P R,?vc6#tOb#1W\( eZ)N3X[RX3yI` }.rӴf X@jG/B(DgTe]mRɼȬ,Hivr~ $N2hkM׆۴,]a侻~J]A/䴡kp5|ۜ.Xp Sr-2;90?B.Zdd`ܷAYŶl :KC{ _:p"ݕX @ap4xmaLap%(do{@suyGIq9-6㭢C?ڼ|2U[ގ%W9nB|^7+`[яE~.XGv'˄*B!.I%7 mhyAo%SOEg w"7pn%ûZM,IS@hݔ 3u6uD$ٸ;rkS J5<ڑNyY^׋`|[l9Ύ2P4< B&W: 6Hs%H8b&/O0ܘ 54klp+1"Fg, ^6 [ H p+\ u 0.:_Q 4 ?^ h) l oD  p6 F i p MU 6?r *Q8) ?Zl ."=7Q0) aԆ  "\ ( -%8 t m;DpH %h :    `  ^8  1`o x ! ` + K6 7Lg( CYD S(0 `D P EȺ 3, nG) T D( WTH l D_+  V(8 *bH ` a  *?Hh: P 5 `R< :Pl A S ` D-> ~ & <8 CG 0P .B v  7`i  Zh PRX!9 ?/Q pn uCP @' /L/ (p J `n 46,C`z: b H TT Q6@@\s:Th o %H m   QD R( U8yAU5  g8pH "H 01d g@k0 J+ '@ y 0 Hx <P  sln,  1\XX~ Wlfl 9#` Nؐ, O *%| nK\4 t $h O[ H : [ 8l PH L -B}$, Y$ 3L F B , x Q@) lE 6 n FA` Zn IFA$.,3t JL)$ ,h  T vV$8  IThA$V$2 PJ Pl u]  +]w   hC=A #$  1^  f'`  *HT @l V(O |- BKD9< ^q  c't$ X8 X+ 8 VG   1haX x|@ O ( 6 R lj h  b H ]` ThA5C8 )Hp $L; & F x8hA8XS HP T8 R N Z\  9C@ ^D8 -? :dh qm f9`=( E$ {ax l N@ ?& XP 2x 6 WQgA2P [< L HtSp _D @ -T?0 6(@ F  ? $ 6WPT HG:!1  $@AbyA5< 0[ -TA o"0x 7HM X$yT ],e VO i @ #L}d 1| yTx F0 p  o UK 3P Nnx K7 o ;q 9(\ I@)x Y^yAm R< + n ID VP  l H0 LE wd R;o /p c@  7p ? T  2 x!8P ;i  E 67 Za  U\hI G O>8i:$)h@ Y@4(GWTU cl"  ^` d<, 8@r$ 1g * _" 6 \D K%\k:)   RUP"  l # .;m }:d 2X~ B i7t^0 t =P ]l  m Oȩ` 8ܓx 758 o W 7 ]D  $ o2Xy  QH) (X= . W H TP 0O  e-B8 T@ X4X C  Z8p&T pl &D M4d` ; s pk ;4 =X _\  ) G`Q hP [ < 0 6B\ KC=! I( Th s< Qe P, \# a0V F( _0  <L aD  8- $ : s@ 4D  qO@ Y p -< A,>@4( nQD=C, : Np K  `(w  = 2P~ #`  %t $ X(> SXD R eP a0 | f)0x : "(  0X T9  L(H xk H  WhH DDH_?  N<L 1k Y Yȗ@I& >H4X d F4H b e_3 T (/k  oNĀx 0Z OD ^ X ? X$@ #l ET Pȱ  QXl '  D [ Vh  .N [4lh L LI O(p P|l   4   ML= #L`{  %0`H 6 }9=0 ,yI T )x YG Ub ( -H C<0 t3dh $"|x =L n@ ?hw  '< >\%  l 3< / Q fN{ CxhA% wE  <4 @ s:C=>6 &  9H Pܬ UhA9 @n n#z< n 3TD (`4 % ; aLpA ! K0hA BD WI AX (\ &| =I '  Y=X o%H  ' `* d 4  SP ^(}+/ H3L >2tsd Wd <P PF \ 0 9)0 ^@ l ,DU) g ?x (  (Gd 0 T0 7> 39  VR W  [3d<8 A  1m 6* :T0E| #0  /2 Dn mU#4 '0  :g N I ` '\j:; ( Dȍ` ) 0\ ~ \]l _' t .$>  ,82 A6 KSTD ( {1P= l X8;7 9$ YTl L E 4KXC=} ]  :DC$ gb0 \ 0ST qH$@EQp)8 ,l x +S4    < t Y Pn @\ BJ &G  D\ FNz r0Bv<4d H Z2xt Yȟ R<DL<4 .DHt .J  I*< 6h ?Њ( mZX$ 5 R J`7h Mn P3:G4 N` !2mt 4P X)kThAj+T* J<) H Ld 28 !n I0@ 43 MP %AS   0Z L9 7x` }F +_ ( 1@ܕ@ p$ <4 0V,k P   p KTC= aD  @\n  `D؈ =% `\} x U" o 8 >h4(  0o F :l 5и /-A=B= ! U @ J)0 am Il!` ZB$ Y܇h bP\, UrJ\@5 X " U0| 1i@ ?V, 4]  RC=E+( : ` p tc 2 l fr)H %Hp > B9 4  QJpFA.K }4 &`; {+ h L2   u^i  gE@ 7 c?Tu Y {>1d ? HLp M4h |pe " :L \ H ^  {<` \@ Xx{ XW0W  @m ym `J 2ad  /i +Xmt (}hJ  !\ z@ K8 F\ '( a$̥` [  b l 0L] ,7 < v 8 S 8u0 '$X WL^L (l ( 4" d b p *$x 5<T #!@ 2H  < -(< M^` P P! m, | \H po -[ H *Z &l x@o`|v  ]  %< +|<H , GdQ U7xt [lFAt20  O$ fA$| p  R\C='0g `` x  [  %H  ,4`C=   Y Pm T) 9 Q< b,L Ha  4XJ  # rP tL 4, __gmon_start___ITM_deregisterTMCloneTable_ITM_registerTMCloneTable__cxa_finalizeg_hd_mask_errg_hd_mask_wrng_hd_mask_indg_hd_mask_msgg_hd_mask_funchd_debug_inithd_debug_uninithd_debug_menu_print_phdal_flow_dbgmodehd_debug_menu_exec_phd_debug_menu_entry_phd_read_decimal_key_inputhd_debug_menu_phd_debug_run_menuhd_debug_gethd_debug_sethd_audiocap_menu_phd_audioout_menu_phd_audioenc_menu_phd_audiodec_menu_phd_videocap_menu_phd_videoout_menu_phd_videoproc_menu_phd_videoenc_menu_phd_videodec_menu_phd_common_menu_phd_util_menu_phd_printfvfprintfvsnprintfpif_send_log_ppif_msgstdoutfflushfgetsstrncmpstrtoulstdinhd_gettime_msvpd_fdhd_gettime_usutil_menu_dump_logsystemutil_menu_set_storageutil_menu_set_consoleutil_menu_set_direct_printutil_menu_set_statistic_of_display_printutil_menu_set_statistic_of_encode_printutil_menu_turn_off_statistic_of_encode_printutil_menu_dump_videographvpd_menu_p_set_level_0_pvpd_menu_p_set_level_1_pvpd_menu_p_set_level_2_pvpd_menu_p_set_level_3_pusr_menu_p_set_level_0_pusr_menu_p_set_level_1_pusr_menu_p_set_level_2_pusr_menu_p_set_level_3_pem_menu_p_set_level_0_pem_menu_p_set_level_1_pem_menu_p_set_level_2_pem_menu_p_set_level_3_pms_menu_p_set_level_0_pms_menu_p_set_level_1_pms_menu_p_set_level_2_pms_menu_p_set_level_3_pgs_menu_p_set_level_0_pgs_menu_p_set_level_1_pgs_menu_p_set_level_2_pgs_menu_p_set_level_3_pbuffer_menu_p_dump_au_dec_pool_pbuffer_menu_p_dump_au_enc_pool_pbuffer_menu_p_dump_common_pool_pbuffer_menu_p_dump_disp0_cap_out_pool_pbuffer_menu_p_dump_disp0_enc_out_pool_pbuffer_menu_p_dump_disp0_enc_scl_out_pool_pbuffer_menu_p_dump_disp0_in_pool_pbuffer_menu_p_dump_disp1_cap_out_pool_pbuffer_menu_p_dump_disp1_enc_out_pool_pbuffer_menu_p_dump_disp1_enc_scl_out_pool_pbuffer_menu_p_dump_disp1_in_pool_pbuffer_menu_p_dump_disp2_cap_out_pool_pbuffer_menu_p_dump_disp2_enc_out_pool_pbuffer_menu_p_dump_disp2_enc_scl_out_pool_pbuffer_menu_p_dump_disp2_in_pool_pbuffer_menu_p_dump_disp3_cap_out_pool_pbuffer_menu_p_dump_disp3_enc_out_pool_pbuffer_menu_p_dump_disp3_enc_scl_out_pool_pbuffer_menu_p_dump_disp3_in_pool_pbuffer_menu_p_dump_disp_dec_in_pool_pbuffer_menu_p_dump_disp_dec_out_pool_pbuffer_menu_p_dump_disp_dec_out_ratio_pool_pbuffer_menu_p_dump_enc_cap_out_pool_pbuffer_menu_p_dump_enc_out_pool_pbuffer_menu_p_dump_enc_scl_out_pool_pbuffer_menu_p_dump_flow_md_pool_pbuffer_menu_p_dump_user_blk_phd_vpd_menu_phd_usr_menu_phd_em_menu_phd_ms_menu_phd_gs_menu_phd_pool_menu_phdal_flow_log_psyscall__errno_locationabsgmlib_quiethd_common_get_checkvpdhd_common_add_pidgetpidhd_common_del_pidhd_common_check_pidpif_send_loggmlib_err_loghd_common_initpthread_mutex_initbd_dal_initmmap_tblmmap_mutexhd_common_uninitbd_dal_uninitpthread_mutex_destroyhd_type_to_vpd_type__hd_get_kernel_memoryfopenstrstrfclosestrtoullstrerrorcheck_hdal_memory_with_kernel_memorychk_proc_existaccesshd_common_mem_initpif_get_mem_init_statememcpypif_get_chip_by_ddr_idpif_set_mem_initcommon_get_extended_pool_type_idxstrlenusleeppif_get_chipnupif_get_ddr_id_by_chipextended_poolspif_get_usr_va_infopif_get_poolhd_common_mem_uninithd_mmap_pa_to_vagetpagesizesprintfhd_common_mem_get_blockpif_alloc_video_buffer_for_hdal__hd_common_mem_get_block_with_namepif_alloc_video_buffer_for_hdal_with_namehd_common_mem_blk2pahd_common_mem_release_blockpif_free_video_buffer_for_hdalhd_common_mem_mmappif_address_sanity_checkpthread_mutex_lockpthread_mutex_unlockhd_common_mem_munmappif_layout_fixepool_for_hdalpif_get_pool_usedbuf_infohd_common_mem_cache_synchd_common_clear_all_blkpif_clear_usr_blkpif_clear_usr_pool_blkpif_get_pool_sizepif_set_check_trigger_bufpif_get_check_trigger_buf_hd_common_mem_cache_sync_bidirectional_hd_common_mem_cache_sync_dma_to_device_hd_common_mem_cache_sync_dma_from_device_hd_common_mem_clear_all_blk_hd_common_clear_pool_blk_hd_common_get_pool_size_hd_common_mem_get_hd_common_pool_layout_hd_common_get_pool_usedbuf_info_hd_common_share_init_hd_common_set_chk_trigger_buf_hd_common_get_chk_trigger_bufhd_common_mem_flush_cachehd_common_mem_allochd_common_dmacopypif_address_ddr_sanity_checkhd_common_mem_freepif_get_blk_by_pahd_common_pcie_get_chip_numhd_common_mem_calc_buf_sizecommon_calculate_buf_size_by_HD_VIDEO_PXLFMTcommon_calculate_dec_side_info_sizecommon_calculate_dec_mb_info_sizehd_videocap_bindbd_bindbd_get_dev_baseidget_device_namebd_get_dev_subidhd_videocap_unbindbd_unbindhd_videocap_openvideocap_user_proc_initdif_return_dev_stringbd_get_already_open_pathidgp_video_cap_infovcap_proc_alloc_nrhd_videocap_closevideocap_close_maskvideocap_close_fakepathvideocap_user_proc_uninithd_videocap_inithd_videocap_uninithd_videocap_startbd_start_listvideocap_start_maskhd_videocap_start_listhd_videocap_stopbd_stop_listvideocap_stop_maskhd_videocap_stop_listhd_videocap_drv_getvideocap_ioctl_initvideocap_vi_ch_get_normvideocap_vi_ch_get_paramvideocap_vi_vport_get_paramvideocap_get_vihd_videocap_drv_setvideocap_vi_ch_set_norm3pif_env_updatevideocap_host_initvideocap_host_uninitvideocap_vi_registervideocap_vi_deregistervideocap_vi_vport_set_paramvideocap_vi_ch_set_paramvideocap_vi_ch_set_normhd_videocap_getvideocap_get_mask_palettevideocap_get_devcountvideocap_get_syscapsvideocap_get_sysinfovideocap_get_param_out_cropvideocap_get_param_outvideocap_get_maskhd_videocap_setvideocap_set_mask_palettevideocap_check_crop_paramvideocap_set_cropvideocap_check_out_paramvideocap_set_outvideocap_set_maskvideocap_set_md_statcap_dev_cfgplatform_sys_Infovideocap_hw_abilityhd_videocap_push_in_buf_pairbd_get_nexthd_videocap_pull_out_buf_pairhd_videocap_push_in_bufhd_videocap_pull_out_bufhd_videocap_release_out_bufvideocap_max_device_invideocap_max_device_outvideocap_max_device_nrhd_videoproc_bindhd_videoproc_unbindhd_videoproc_openbd_device_openvideoproc_init_path_pvdoproc_paramvdo_proc_alloc_nrhd_videoproc_startvideoproc_check_path_id_phd_videoproc_start_listhd_videoproc_stophd_videoproc_stop_listhd_videoproc_closevideoproc_close_vpemaskvideoproc_videoproc_close_uv_swapbd_device_closevideoproc_uninit_path_phd_videoproc_getvideoproc_get_sca_buf_infovideoproc_get_pattern_pvideoproc_get_pattern_sel_pvideoproc_get_vpemask_phd_videoproc_setvideoproc_check_rotate_and_cropvideoproc_set_sca_buf_infovideoproc_set_vpemask_pvideoproc_set_param_pvideoproc_set_crop_pvideoproc_check_patternvideoproc_enable_pattern_pvideoproc_set_pattern_pvideoproc_check_pip_and_psrhd_videoproc_pull_out_bufvideoproc_pull_out_buf_pvideoproc_check_addrvideoproc_max_device_outhd_videoproc_release_out_bufvideoproc_release_out_buf_phd_videoproc_poll_listvideo_poll_listhd_videoproc_send_listdif_video_send_yuvhd_videoproc_push_in_bufvideoproc_check_is_needed_param_set_pdif_check_flow_modebd_get_prevvideoproc_push_in_buf_phd_videoproc_initbd_device_initvideoproc_init_pvideoproc_max_device_nrvideoproc_max_device_inhd_videoproc_uninitbd_device_uninitvideoproc_uninit_phd_videodec_bindhd_videodec_unbindhd_videodec_openvideodec_init_path_pvdodec_paramdec_cfgvideodec_alloc_numhd_videodec_startvideodec_check_path_id_pverify_param_PATH_CONFIGhd_videodec_start_listhd_videodec_stophd_videodec_stop_listhd_videodec_closevideodec_uninit_path_phd_videodec_getvideodec_get_status_pvideodec_max_device_invideodec_max_device_outvdodec_hw_spec_infohd_videodec_setvideodec_get_param_pvideodec_set_status_pvalidate_dec_in_dimvideodec_set_param_phd_videodec_pull_out_bufvideodec_pull_out_buf_phd_videodec_release_out_bufvideodec_release_out_buf_phd_videodec_send_listvideo_send_listhd_videodec_push_in_bufvideodec_push_in_buf_phd_videodec_initvideodec_init_pvideodec_max_device_nrhd_videodec_uninitvideodec_uninit_pget_lcd_dim_by_valuehd_videoout_openg_video_out_paramvout_win_paramvout_win_psr_paramvout_mask_mosaic_paramvout_stamp_paramvout_proc_alloc_nrhd_videoout_closevideoout_set_mask_mosaicvideoout_update_mask_cfgvideoout_set_osg_winvideoout_update_stamp_cfghd_videoout_initpthread_rwlock_initvideoout_get_lcd_dimhd_videoout_max_device_nrhd_videoout_max_device_outhd_videoout_max_device_inlcd_cfghd_videoout_uninitpthread_rwlock_destroyhd_videoout_setvideoout_dev_existvideoout_set_dev_cfg_pvideoout_set_fb_attrvideoout_set_fb_fmtvideoout_set_fb_enable_pvideoout_set_win_psr_ppthread_rwlock_wrlockvideoout_set_modepthread_rwlock_unlockvideoout_check_fb_dimvideoout_set_fb_dimvideoout_set_osg_mask_palette_tblpthread_rwlock_rdlockvideoout_clearwin_pvideoout_set_win_pvideoout_set_osg_stamp_palette_tblhd_videoout_getvideoout_get_winvideoout_get_win_psrvideoout_get_fb_attrvideoout_get_fb_enable_pvideoout_get_stampvideoout_get_maskvideoout_get_fb_fmtvideoout_get_devcountvideoout_get_osg_mask_palette_tblvideoout_get_dev_cfg_pvideoout_get_syscapsvideoout_get_fb_dimvideoout_get_osg_stamp_palette_tblvideoout_get_modevideoout_get_hdmi_edid_pvideoout_get_vga_edid_phd_videoout_bindhd_videoout_unbindhd_videoout_start_listverify_param_HD_VIDEOOUT_OSG_paramverify_param_HD_VIDEOOUT_MASK_MOSAIC_paramhd_videoout_starthd_videoout_stop_listhd_videoout_stopvideoout_check_addrmincorehd_videoout_push_in_bufvideoout_push_in_buf_to_osghd_videoout_pull_out_bufvideoout_pull_out_buf_from_osgdif_pull_out_bufferhd_videoout_release_out_bufhd_videoenc_inithd_videoenc_uninitvideoenc_infovdoenc_dev_paramvideoenc_alloc_numhd_videoenc_openvideoenc_init_pathhd_videoenc_closevideoenc_set_mask_mosaicvideoenc_uninit_pathvideoenc_set_osg_winhd_videoenc_bindhd_videoenc_unbindhd_videoenc_start_listverify_param_HD_VIDEOENC_INverify_param_HD_VIDEOENC_IN_STAMPhd_videoenc_starthd_videoenc_stop_listhd_videoenc_stophd_videoenc_get_index_by_buf__get_ddridhd_videoenc_getvideoenc_get_status_pvideoenc_get_mask_palettehd_videoenc_setcheck_params_rangevideoenc_set_mask_palettevideoenc_request_keyframe_pmemcmphd_videoenc_push_in_bufvideoenc_set_osg_for_push_pullosg_selecthd_videoenc_pull_out_bufhd_videoenc_release_out_bufhd_videoenc_poll_listhd_videoenc_recv_listvideo_recv_listhd_audiocap_initaudiocap_init_paudiocap_get_devcountaudiocap_is_initaudiocap_max_device_nraudiocap_max_device_inaudiocap_max_device_outhd_audiocap_uninitaudiocap_uninit_phd_audiocap_openaudiocap_get_capabilityaudiocap_init_dev_phd_audiocap_closeaudiocap_check_path_id_paudiocap_uninit_dev_phd_audiocap_bindaudiocap_infohd_audiocap_unbindhd_audiocap_starthd_audiocap_stophd_audiocap_start_listhd_audiocap_stop_listhd_audiocap_setcheck_audiocap_params_rangeaudiocap_module_initaudiocap_set_basic_paramaudiocap_clear_bufaudiocap_get_basic_paramaudcap_dev_paramhd_audiocap_gethd_audiocap_pull_out_bufhd_audiocap_release_out_bufhd_audioout_initaudioout_get_devcountaudioout_init_paudioout_is_initaudioout_max_device_nraudioout_max_device_inaudioout_max_device_outaudioout_dev_lockhd_audioout_uninitaudioout_uninit_phd_audioout_openaudioout_init_dev_paudioout_infohd_audioout_closeaudioout_check_path_id_paudioout_uninit_dev_phd_audioout_starthd_audioout_stophd_audioout_start_listhd_audioout_stop_listhd_audioout_setcheck_audioout_params_rangeaudioout_set_paramaudioout_module_initaudioout_set_basic_paramaudioout_clear_bufaudioout_get_basic_paramaudout_dev_paramhd_audioout_getaudioout_get_capabilityhd_audioout_push_in_bufaudioout_push_in_buf_paudioio_hw_spec_infohd_audioenc_initaudioenc_init_paudioenc_max_device_nraudioenc_max_device_inaudioenc_max_device_outhd_audioenc_uninitaudioenc_uninit_phd_audioenc_openhd_audioenc_closeaudioenc_check_path_id_phd_audioenc_bindhd_audioenc_unbindhd_audioenc_starthd_audioenc_stophd_audioenc_start_listhd_audioenc_stop_listhd_audioenc_setcheck_audioenc_params_rangeaudioenc_infoaudenc_dev_paramhd_audioenc_gethd_audioenc_push_in_bufhd_audioenc_pull_out_bufhd_audioenc_release_out_bufdif_release_out_bufferhd_audioenc_poll_listaudio_poll_listhd_audioenc_recv_listaudio_recv_listaudioin_alignhd_audiodec_initaudiodec_init_paudiodec_max_device_nraudiodec_max_device_inaudiodec_max_device_outhd_audiodec_uninitaudiodec_uninit_phd_audiodec_openhd_audiodec_closeaudiodec_check_path_id_phd_audiodec_bindaudiodec_infohd_audiodec_unbindhd_audiodec_starthd_audiodec_stophd_audiodec_start_listhd_audiodec_stop_listhd_audiodec_setcheck_audiodec_params_rangeauddec_dev_paramhd_audiodec_gethd_audiodec_pull_out_bufhd_audiodec_release_out_bufhd_audiodec_send_listaudio_send_listhd_audiodec_push_in_bufhd_gfx_initvideogfx_max_device_nrvideogfx_max_device_invideogfx_max_device_outhd_gfx_uninithd_gfx_crop_imghd_gfx_memset_hd_gfx_scalegfx_scale_imgs__hd_gfx_copygfx_copy_imgs__gfx_common_dmacopy__hd_gfx_draw_rectshd_gfx_draw_rect__hd_gfx_draw_lineshd_gfx_draw_line__hd_gfx_rotategfx_roate_imgshd_gfx_arithmeticbd_get_product_type_strbd_get_videoproc_dev_baseidbd_get_chip_by_devicebd_get_chip_by_bindlookup_device_baseall_dbaseget_bind_in_nrget_bind_out_nris_bind_validis_device_base_exist_pis_end_device_pis_start_device_pis_middle_device_pget_bind_nameget_next_bind_listheadget_prev_bind_listheadget_bind_outsubidgmlib_dbg_levelget_bind_insubidget_next_bindget_prev_bindget_prev_start_bindget_bindis_bindhdal_mutexis_prev_exist_voutlookup_groupbd_transcode_pathbgroupget_next_all_start_endbindis_link_already_stopdif_get_dev_stringis_vout_existset_multi_transcodeclear_useless_multi_transcodenext_lh_bind_for_multidecnext_lh_bind_for_multinext_lh_bind_for_link_startcheck_supported_multi_pathis_mix_multi_pathis_link_all_startcheck_to_use_same_groupget_mix_groupget_groupprint_groupis_multiout_pget_bind_in_out_way_pset_bind_in_out_port_state_pfill_bind_state_pfill_line_state_pget_line_state_pfill_graph_members_pget_min_insubid_for_disp_encfill_group_one_line_pget_group_gline_state_pset_group_line_state_pset_line_state_pget_videodec_from_hd_groupis_exist_share_dec_tx_block_bsfinish_line_state_ppif_clear_vpd_channel_fdvideoproc_get_param_pbd_check_existbd_is_path_startis_line_member_all_startset_transcode_path_linesset_linesbd_alloc_nruninit_bindbd_apply_attrdif_apply_attrbind_apply_finish_ppif_delete_groupfdbind_lv_unbind_apply_ppif_get_group_by_groupfdpif_preset_groupdif_bind_setdif_process_audio_livesounddif_is_lvpif_applypif_new_groupfddif_is_lv_changedhd_product_typedif_audio_polldif_audio_recv_bsdif_audio_send_bsdif_video_polldif_video_recv_bsdif_video_send_bscheck_videoout_existuninit_dbasepif_initgmlib_proc_initpif_get_cap_channel_numberutl_initpif_releasegmlib_proc_closeutl_uninitvideoout_check_which_lcdvideoout_check_mp_init_donevideoout_fb_openvideoout_lcd_ioctlstrcpyvideoout_fb_closepif_set_module_initosg_ioctlpif_create_queue_for_hdalpif_alloc_user_fd_for_hdalpif_destroy_queue_for_hdalvideoout_set_lcd300_fbvideoout_set_lcd200_fbvideoout_get_lcd300_fbvideoout_get_lcd300_dev_cfgvideoout_set_videoout_output_lcd300videoout_set_lcd300_vgadacvideoout_set_lcd300_output_scale_blendvideoout_set_videoout_output_lcd200videoout_check_dev_fb_readyreadget_lcd_fmt_by_videofmtget_videofmt_by_lcd_fmtget_lcd300_input_fmt_pget_lcd200_input_fmt_pget_lcd_output_type_pget_lcd300_output_id_pget_lcd200_output_id_pvideoout_get_lcd300_desk_resvideoout_set_lcd300_fb_modevideoout_get_lcd200_desk_resvideoout_set_lcd200_fb_modevideoout_set_lcd_dimvideoout_get_osg_type_nameconvert_hdal_videoout_fmt_to_osg_fmtutl_get_disp_osg_indexcommon_convert_HD_VIDEO_PXLFMT_to_vpd_buffer_typevideoout_get_param_pvideoout_wait_clearwin_done_pvideoout_set_mode_pvideoout_get_clearwin_status_pvideoout_new_in_bufcommon_convert_vpd_buffer_type_to_HD_VIDEO_PXLFMTvideoout_release_in_bufvideocap_hw_spec_infoutl_get_cap_entity_fdvalidate_cap_dim_bg_align_dirvalidate_cap_dim_wh_alignvalidate_cap_dim_wh_align_oddvideocap_vi_trans_srcvideocap_vi_trans_fmtvideocap_uninit_path_pvideocap_ioctl_uninitcap_push_invideocap_get_param_pvideocap_get_flip_paramvideocap_check_vcap_validtypepif_query_video_buffer_sizevideocap_check_vcap_validdirvideocap_check_vcap_validdrcvideocap_check_vcap_validfrcvideocap_check_vcap_validfrc_fpsvideocap_push_in_buf_directvideocap_pull_out_buf_directget_format_nameget_codec_nameget_internal_osg_type_idxget_external_osg_type_idxvdoenc_hw_spec_infofill_default_paramsvideoenc_new_in_bufutl_get_enc_osg_indexfill_h26x_param_from_hdalvideoenc_release_in_bufget_hdal_frame_typeget_hdal_svc_layer_typevideoenc_get_param_pvideoenc_set_external_osg_winvideoenc_set_internal_osg_winvideoenc_set_extrnal_mask_mosaicvideoenc_set_internal_mask_mosaicpif_get_left_frame_countosg_type_listvideodec_check_addrvideodec_new_in_buf_pdif_get_dec_fw_pxlfmt_by_codec_typecommon_convert_hd_codec_type_to_vpd_buffer_typeutl_get_dec_entity_fdvideodec_release_in_buf_ppif_get_left_frame_count_with_next_fdpif_get_reserved_ref_frameutl_get_vpe_entity_fdpif_set_reserved_ref_framedec_ctrlconvert_hdal_to_vpd_flip_rotateconvert_hdal_to_vpd_di_dn_sharpvideoproc_get_vpe_align_pvpe_ioctlvideoproc_set_vproc_align_down_dimvideoproc_new_in_buf_pcommon_calculate_dec_side_info_offsetvideoproc_release_in_buf_pvpe_cfgutl_get_vpe_minorvideoproc_push_list_pflow_gfx_fdgfx_syscap_infoget_buf_offsetgfx_get_lofs_by_fmtgfx_transfer_color_datagfx_check_scale_paramgfx_fill_src2_infogfx_fill_out_infogfx_check_copy_paramgfx_check_rect_paramgfx_check_line_paramgfx_draw_slash_line_to_420gfx_draw_slash_line_to_argb1555gfx_check_rotate_paramgfx_get_syscapsarithmetic_plusarithmetic_minusarithmetic_multipaudiocap_pull_out_buf_paudiocap_release_out_buf_ppif_audiocap_initis_audioio_hw_spec_info_readyaudiocap_get_param_ppif_au_get_basic_parampif_au_set_basic_paramaudioenc_new_in_buf_paudioenc_push_in_buf_paudioenc_release_in_buf_paudioenc_pull_out_buf_paudioenc_release_out_buf_paudioenc_get_param_paudiodec_new_in_buf_paudiodec_push_in_buf_paudiodec_release_in_buf_paudiodec_pull_out_buf_paudiodec_release_out_buf_paudiodec_get_param_ppif_audioout_initaudioout_new_in_buf_pget_sample_rate_from_HD_AUDIO_SR_pget_sample_size_from_HD_AUDIO_BIT_WIDTH_pget_channel_type_from_HD_AUDIO_SOUND_MODE_paudioout_release_in_buf_paudioout_get_param_ppif_au_set_tx_volumepif_mallocmalloc_usable_sizepif_dbg_alloc_mutexpif_dbg_allocpif_freepif_callocpif_reallocpif_get_pool_name_by_typepif_covert_ret_strbs_return_strpif_check_graphidcurrent_timestampgettimeofdaycurrent_timestamp32pif_grouppif_init_entity_encapsbufpif_clear_group_idgmlib_dbg_modepif_printpif_print_platformInfofwritevpd_versionpif_versionpif_add_graphListpif_reset_graphListpif_transf_listpif_valid_addrsysconfpif_signal_info_executedif_setting_loghdal_flow_enablegmlib_flow_enablepif_static_timegmlib_flow_logpthread_joinpif_vcap_releasepif_osg_releasepif_vpe_releasepif_au_releasepif_ms_ioctl_releasepif_init_datapif_update_entity_bufvpd_mutexmax_group_idxvcap_ioctlau_ioctlms_ioctlgs_ioctldevmem_fdsig_info_dispatcher_idpif_get_entityStructSizepif_get_nextEntitypif_get_entitynrpif_lookup_entity_bufpif_lookup_first_entity_bufpif_get_entity_encapsbuf_sizepif_get_total_entity_encapsbuf_sizepif_get_free_entity_encapsbufpif_check_encaps_len_for_entitypif_dumppif_dump_entity_bufpif_rearrange_entity_bufpif_set_EntityBufpif_get_nextLinepif_get_free_line_encapsbufpif_check_encaps_len_for_graphlinepif_fillin_line_memberpif_get_linenrpif_lookup_linkpif_set_linepif_encaps_graph_for_parampif_set_graph_typepif_set_vpd_channel_fdpif_query_graph_force_graph_exitpif_apply_entitypif_update_entity_buf_lenpif_set_graphpif_check_graphMemberpif_apply_graphpif_apply_empty_versioninit_listadd_listfree_listpif_apply_force_graph_exitcif_list_alloc_nrpif_print_invalid_for_polled_bspif_pollpif_update_statisticpif_prepare_dec_bspif_print_invalid_for_send_bspif_send_multi_bitstreamspif_prepare_enc_bspif_collect_enc_bs_infopif_collect_enc_bs_ret_infopif_recv_multi_bitstreamspif_request_keyframepif_user_get_bufferpif_user_release_bufferpif_pull_out_bufferpif_release_out_bufferpif_check_raw_data_scalingpif_set_for_graph_exitpif_debug_snapshotpif_debug_snapshot_resultpif_debug_clrwinpif_clear_windowpif_debug_bitstreampif_debug_adjust_disppif_debug_set_display_ratepif_set_display_ratepif_target_disp_ratepif_debug_cal_disp_ratepif_get_duplicate_lcd_vchpif_get_timestampperrorpif_get_timestamp2strncpy__isoc99_sscanfpthread_createpif_au_initpif_vpe_initpif_osg_initpif_vcap_initpif_ms_ioctl_initplatform_sys_spec_Infopif_cap_collect_infopif_lv_collect_infopif_set_mem_uninitpif_set_hdal_max_fpspif_get_hdal_max_fpspif_is_liveviewpif_is_playbackpif_cal_disp_max_fpspif_cal_min_disp_fpspif_check_dst_property_valuepif_set_disp_max_fpsdisplay_max_fpspif_get_disp_max_fpspif_cal_disp_tick_fpspif_notify_nameframmap_ioctlivs_ioctlcommon_add_listHeadEntrycommon_add_listTailEntrycommon_del_listEntrycommon_get_cap_align_levelcommon_get_vpe_align_levelcommon_get_enc_align_levelcommon_convert_HD_VIDEO_PXLFMT_to_buf_type_valueHD_COMMON_MEM_POOL_TYPE_to_vpd_typecommon_HD_VIDEO_PXLFMT_strcommon_calculate_frame_buf_sizecommon_calculate_md_info_sizecommon_set_extended_poolcommon_remove_extended_pool_typehdal_get_log_addrbuffer_mappinghdal_get_log_buffer_lengmlib_flow_dbgmodeproc_msglog_mutexhdal_show_alloc_statisticprintloglog_fdutl_get_au_grab_entity_fdutl_get_au_render_entity_fdutl_get_lcd_entity_fdutl_get_di_entity_fdutl_get_disp_osg_entity_fdutl_get_enc_osg_entity_fdutl_get_enc_osg_entity_fd2utl_get_enc_entity_fdutl_get_datain_entity_fddatain_fd_vpe_tableutl_get_dataout_entity_fdis_au_initpif_au_livesoundpif_au_get_param_by_idpif_au_set_param_by_idpif_au_get_init_param_by_idpif_au_set_init_param_by_idpif_au_get_rx_statuspif_au_get_tx_statuspif_frammap_initpif_frammap_releasepif_set_usr_init_framedif_get_bs_ratiodif_dbg_printget_audio_encode_type_from_HD_AUDIO_CODEC_pdif_get_lv_collect_infoget_gm_win_layer_from_hdal_layerget_group_line_pdif_is_di_enabledif_get_align_up_dimdif_get_align_down_dimdif_get_dec_ew_pxlfmt_by_codec_typedif_get_venc_codec_typedif_get_venc_rcdif_get_venc_dim_fmtdif_get_venc_rc_stuffdif_get_vproc_rotationdif_get_vproc_out_pxlfmtdif_get_vproc_out_pooldif_get_vproc_out_and_didif_get_vcap_outdif_get_vdec_max_memdif_get_vout_win_attrdif_get_vout_win_psr_attrdif_get_aenc_codec_typedif_get_adec_codec_typedif_get_adec_in_paramget_next_all_venc_fpsdif_indent_stringdif_get_vcap_fps_for_rec_multi_pathdif_get_vcap_ch_pathdif_get_real_vcap_fpsdif_get_cap_vpe_link_requirementdif_get_venc_ch_pathdif_get_lcd_ch_pathdif_get_lcd_output_typedif_get_vpe_cascade_leveldif_get_vpe_ch_pathdif_get_acap_ch_pathdif_get_next_member_iddif_get_aout_ch_pathdif_get_audio_record_bind_numdif_get_path_iddif_get_path_id_by_bindingdif_print_next_lh_binddif_print_bindstrcasecmpstrtolhd_videocap_devid_show_to_proc_status_phd_videocap_show_to_proc_status_phd_videoproc_show_to_proc_status_phd_videoout_show_to_proc_status_phd_videodec_show_to_proc_status_phd_videoproc_devid_show_to_proc_status_phd_audiocap_show_to_proc_status_phd_videoout_devid_show_to_proc_status_phd_videoenc_show_to_proc_status_phd_videodec_devid_show_to_proc_status_phd_videoenc_devid_show_to_proc_status_phd_audioenc_show_to_proc_status_phd_audiocap_devid_show_to_proc_status_phd_audiodec_show_to_proc_status_phd_audioenc_devid_show_to_proc_status_phd_audioout_show_to_proc_status_phd_audiodec_devid_show_to_proc_status_phd_audioout_devid_show_to_proc_status_pcheck_in_out_unit_parm_pdif_get_vpd_entityset_adec_unitset_acap_unitset_vproc_datain_unitset_osg_unitset_vout_unitset_enc_osg_unitset_venc_unitset_dataout_unitset_aout_unitset_datain_unitset_vdec_unitset_aenc_unitset_vcap_unitset_di_unitdif_alloc_nrset_vproc_unitset_vproc_osg_unitset_vproc_dataout_unitdif_check_duplicate_pathidcheck_video_send_bsapply_cap_cropget_vcap_crop_settingapply_vpe_cropget_vproc_crop_settingapply_dec_sub_yuvset_vdec_sub_yuv_settingapply_enc_keyframevdec_pull_outvcap_pull_outvout_pull_outvproc_pull_outfill_videoenc_bs_infovenc_pull_outaenc_pull_outacap_pull_outvdec_release_outvcap_release_outvout_release_outvproc_release_outvenc_release_outaenc_release_outacap_release_outdif_get_vout_win_psr_attr_by_grouplinedif_get_next_out_wsrvproc_pull_indif_pull_in_buffervproc_release_indif_release_in_buffer_hd_video_pxlfmt_str_hd_video_device_str_hd_video_codec_str_hd_video_svc_str_hd_video_profile_str_hd_video_entropy_str_hd_video_rc_mode_hd_audio_codec_strcodec_stringget_vcap_flip_modeget_vcap_fps_settingget_vcap_dma_numberget_vproc_transcode_fps_settingget_vproc_fps_settingget_vproc_datain_ddridget_attr_vch_setting_get_sub_yuv_dimget_align_by_codecget_vdec_convert_configget_acap_ch_countget_acap_tracks_settingget_acap_vpd_enc_typeget_aout_vpd_enc_typeget_aout_tracks_settingget_aout_blocks_settinglibpthread.so.0raiselibc.so.6GLIBC_2.7GLIBC_2.4b0ii bii cbii c~~~~~ hptĎЎԎ $04@DPT`dptďЏԏ $04@DPT`dptА 0@P`pȑ̑ؑ(8HXhxȒؒ(8HXhxȓؓ(8HXhxȔؔ(8HXhxȕؕ tx|ȗ̗Зԗؗܗ ,0<LP\lp|̘ܘ  ,<@LDHLPT8X\` dAhlnp?tx| kQ>]PQ=aČȌ̌ЌOԌ،t܌,;=\ 9f w$(k,0H4p8<`@4D'HLPTXc\`^d0hlGptx|e]9:j=čqȍ̍Ѝԍ؍V܍`|X%  `hl -$ (D,04c8<J@DoHL)PiTZX@\F`ĐԐhhg$64Dit{ܑ @,L\l|BK̒ <~Lv\Gl|GDp̓ܓI ,<rL&\l |C̔ܔ^v Y,L\l^|m^pܕy : 8T  $(x,04*8<@DHLPTLX\o`dhl1ptx|q #m{UĀ!Ȁ̀&Ѐ3Ԁ؀܀DR~~. 7g* V$ (,O0F4 8d<Y@DBH LP}TeX\`dhlKp tfx|se  [āȁ́Ё6ԁs؁܁v:W1u ;k(n $(b,0 4a8<@JDH0LPToX\`"d h\lptux|+S4t{yĂHȂ̂NЂԂ؂܂#r]o? S" $x(^,Z048<X@VDHLPTX%\`DdhlptNx|2Cd[Săȃ0̃pЃԃ|؃܃QM\Hlc8 Q/ $R(,048z<@DHLPT>X?\~`dhlp&tx|qu3 aĄȄ2̄ЄԄB؄܄M!P"T#s _j5 $(,E048 <@1D)H}LPTX\` dyhlptZx|!<}:$A<gąTȅ̅{Ѕԅ؅6܅%&, eau x$(,f0458<q@DH'LbPTIX(\`dhlptx)|*+i_/ Ć Ȇ̆,ІԆ-؆܆. YIy/ $(,048<@DHlLP"TBX\`d5hlp\t1x|23W4fIY5ćȇ]̇6Ї[ԇ؇7܇G8'I  $(},048$<@DMHL,P TX4\`d>hZlzptx|{Wv$?90;<H ĈȈ̈FЈ<Ԉ؈܈.U}w=hz LCv $(,0048<@DDHLP>TX)\S`ldhLlpOtx|b? E2U7@raĉnȉ̉bЉԉ6؉܉MC&oAh b$; $(,!0B48K<@D8HLPTVXf\H`dehlwpqtKx|zCXP@#'Ċ=Ȋ̊PЊJԊ؊܊;Ad$ rEF $w(,048<l@DH"LtPTJX(\-`dhdlEpt/xg|E-4F Nċȋ̋jЋ7ԋ؋܋S_%[L < $n(,0R48<@@-/ -lRƏʌlƏʌdƏʌ\ƏʌTƏʌLƏʌDƏʌ<Əʌ4Əʌ,Əʌ$ƏʌƏʌƏʌ ƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌ|ƏʌtƏʌlƏʌdƏʌ\ƏʌTƏʌLƏʌDƏʌ<Əʌ4Əʌ,Əʌ$ƏʌƏʌƏʌ ƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌ|ƏʌtƏʌlƏʌdƏʌ\ƏʌTƏʌLƏʌDƏʌ<Əʌ4Əʌ,Əʌ$ƏʌƏʌƏʌ ƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌ|ƏʌtƏʌlƏʌdƏʌ\ƏʌTƏʌLƏʌDƏʌ<Əʌ4Əʌ,Əʌ$ƏʌƏʌƏʌ ƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌ|ƏʌtƏʌlƏʌdƏʌ\ƏʌTƏʌLƏʌDƏʌ<Əʌ4Əʌ,Əʌ$ƏʌƏʌƏʌ ƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌ|ƏʌtƏʌlƏʌdƏʌ\ƏʌTƏʌLƏʌDƏʌ<Əʌ4Əʌ,Əʌ$ƏʌƏʌƏʌ ƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌ|ƏʌtƏʌlƏʌdƏʌ\ƏʌTƏʌLƏʌDƏʌ<Əʌ4Əʌ,Əʌ$ƏʌƏʌƏʌ ƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌ|ƏʌtƏʌlƏʌdƏʌ\ƏʌTƏʌLƏʌDƏʌ<Əʌ4Əʌ,Əʌ$ƏʌƏʌƏʌ ƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌ|ƏʌtƏʌlƏʌdƏʌ\ƏʌTƏʌLƏʌDƏʌ<Əʌ4Əʌ,Əʌ$ƏʌƏʌƏʌ ƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌ|ƏʌtƏʌlƏʌdƏʌ\ƏʌTƏʌLƏʌDƏʌ<Əʌ4Əʌ,Əʌ$ƏʌƏʌƏʌ ƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌ|ƏʌtƏʌlƏʌdƏʌ\ƏʌTƏʌLƏʌDƏʌ<Əʌ4Əʌ,Əʌ$ƏʌƏʌƏʌ ƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌ|ƏʌtƏʌlƏʌdƏʌ\ƏʌTƏʌLƏʌDƏʌ<Əʌ4Əʌ,Əʌ$ƏʌƏʌƏʌ ƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌ|ƏʌtƏʌlƏʌdƏʌ\ƏʌTƏʌLƏʌDƏʌ<Əʌ4Əʌ,Əʌ$ƏʌƏʌƏʌ ƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌ|ƏʌtƏʌlƏʌdƏʌ\ƏʌTƏʌLƏʌDƏʌ<Əʌ4Əʌ,Əʌ$ƏʌƏʌƏʌ ƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌ|ƏʌtƏʌlƏʌdƏʌ\ƏʌTƏʌLƏʌDƏʌ<Əʌ4Əʌ,Əʌ$ƏʌƏʌƏʌ ƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌ|ƏʌtƏʌlƏʌdƏʌ\ƏʌTƏʌLƏʌDƏʌ<Əʌ4Əʌ,Əʌ$ƏʌƏʌƏʌ ƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌ|ƏʌtƏʌlƏʌdƏʌ\ƏʌTƏʌLƏʌDƏʌ<Əʌ4Əʌ,Əʌ$ƏʌƏʌƏʌ ƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌ|ƏʌtƏʌlƏʌdƏʌ\ƏʌTƏʌLƏʌDƏʌ<Əʌ4Əʌ,Əʌ$ƏʌƏʌƏʌ ƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌ|ƏʌtƏʌlƏʌdƏʌ\ƏʌTƏʌLƏʌDƏʌ<Əʌ4Əʌ,Əʌ$ƏʌƏʌƏʌ ƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌ|ƏʌtƏʌlƏʌdƏʌ\ƏʌTƏʌLƏʌDƏʌ<Əʌ4Əʌ,Əʌ$ƏʌƏʌƏʌ ƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌ|ƏʌtƏʌlƏʌdƏʌ\ƏʌTƏʌLƏʌDƏʌ<Əʌ4Əʌ,Əʌ$ƏʌƏʌƏʌ ƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌ|ƏʌtƏʌlƏʌdƏʌ\ƏʌTƏʌLƏʌDƏʌ<Əʌ4Əʌ,Əʌ$ƏʌƏʌƏʌ ƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌ|ƏʌtƏʌlƏʌdƏʌ\ƏʌTƏʌLƏʌDƏʌ<Əʌ4Əʌ,Əʌ$ƏʌƏʌƏʌ ƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌ|ƏʌtƏʌlƏʌdƏʌ\ƏʌTƏʌLƏʌDƏʌ<Əʌ4Əʌ,Əʌ$ƏʌƏʌƏʌ ƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌ|ƏʌtƏʌlƏʌdƏʌ\ƏʌTƏʌLƏʌDƏʌ<Əʌ4Əʌ,Əʌ$ƏʌƏʌƏʌ Əʌ0 0 R/{-D @@0< 0S /,0M00S Ѝ/Ѝ/FF|-` LL0H 0C A/,0M00S Ѝ/Ѝ/FF$-(L L0 0 R/8 @-0S (0$0 0 (F,X ;E0 00/\,`0 00/4,`0 00/ , 0 00/+ 0 00/+p 0 00/+p 0 00/l+ 0 00/D+ 0 00/+ 0 00/* p0l0@-d d@`@P   000*` p p0l0@-d d@`@P   000@*` p p0l0@-d d@`@P   000)` p p0l0@-d d@`@P   000 )` p p0l0@-d d@`@P   000(` p p0l0@-d d@`@P   000(` p p0l0@-d d@`@P   000p'` p p0l0@-d d@`@P   000&` p p0l0@-d d@`@P   000P&` p p0l0@-d d@`@P   000%` p p0l0@-d d@` @P   0 000%` p p0l0@-d d@` @P   0 00$` p p0l0@-d d@`@@P @ @@ 0@00$` p p0l0@-d d@`@@P @ @@ 0@00#` p p0l0@-d d@`@P  000"` p p0l0@-d d@`@P  000`"` p p0l0@-d d@`@P  ̌ 0<0!` p p0l0@-d d@`@P   0<0@!` p p0l0@-d d@`@P  ̌ 0<0 ` p p0l0@-d d@`@P   0<0 ` p p0l0@-d d@`@P  ˌ 0;0` p p0l0@-d d@`@P   0;0` p p0l0@-d d@`@P  ˌ 0;0p` p p0l0@-d d@`@P   0;0` p 0 0000/L`0 0000/$ 0 0000/p 0 0000/ 0 0000/  0 0/` 0 0/\  0 0/4p  0 0/   0 0/ //T1T!0p@-@P006 qp,a@`@q  R S @ 00qSp0p@ @ 0p  0pp@t`00\00D00q T ؝ ؝ ĝ < @ 0 P 9 P5 p@-P@t@t T 0S 0`0 0S p@/000@ phpX 0S0P0p//$ A-@0@$$ M T0@ 0@P0@00Sh30@0 ] Ѝp /`VQ0Q&Qt@d3@P0Q q mP^ r gP4$3s  `Pu @2P0Y2P0t2)2PzPx2P 200  p200  U/\2 X0T"T (200  K!$2 0" ~100  O!1 0! l100  ^!1 0! ZP100  Y!|1 x0t!t H100  c!D1 @0F‐F C   I  c 0@<Pڄ<0@KrݍЍd F0P 0/@`H P340  tZPPP lh p( 01P0pU#40k#T f700  @ "7 @'0 ,0SP 0SM <084PC0 ,S4<0,<(#0<zPx 0S1600  3.6 0& Ol600  /6 0& >(600  6#|6 x0t&t -%   0#D6 @0<&< "$6 @&0 h500 !@  N3 !@0%5 0500 !@($  #@ !%#5 /0#@h5h%h0d 400  a3 @0(%(5( $0D400  @P@ ZP@<S pP0 0P0p@<S!P x400p400h40$0\400S (U#$@t0XT8 I<IP<|8<W8<pS^RE*=EA  @kP 200  @ Sl3l'h#h0 PHS$D3 @<#088 ;200 u / 3 0#P )h/2 0"P [100 (@ A.2 (@"0  T100  @ #p2 @h"0dd PPD20]000 & #2 0" 000   1Ϡ0'! P|:b0%3p/ 0!1 0T `( P h    ~    H~ ~ D ~ ~ } ~ } } <~ x} D} X ~ } @} | } | 0} @| l| { | | | D z 4 z ,z z y y P xz y |y Dz y Hy $ y y ,y D y x x h{ Џ `P 0 1 X @0 APT0 NP_DЍ 100 - DЍ100   6|!|1| x0  H!   06@!H< 818 0P 0&0 10  DЍ 000  0&0 0 0 P000  &|0 x0t t ꜀ l @ `Pa c pa x a (a b t |b ` ` ~ b H` t` D a 4` ` D C-PQ ,M Q 0`S@@R@Tip}0 w0 P .PV,Ѝ0Stp1 01@W0S<100 & 100  :& 1 0! Y 000  ,&0 0 P F 6&0 0 p 8 T000  c.0l hd0d 0 % ( | (o n `$` p^ <^ } _ (^ ] m _ ] ] | ] @m D_ h] A-`q刁 MpP@0S)UV. `TPL@<00!$1 L 0P' ЍT T 000 $ SP000  Q6 H 0P0 xd&tO ]&\0 X0T T@ P @p Dp `\m [ \ ] n ] o ] [ |[ n @-u^g @-Q`4M@`P0 p~P^P 4Ѝ000 ' &0 0| | a'P000   6H D @0@@0M g `\ Z \Z g Z DZ \ f C-Q,M@P@p0` -P !,Ѝ000 '@ &0'@ |0x x P000  @ &H0 @@ 0<< ` h `X[ LY Y e [ X X w -$M0c 000 P $Ѝ@-@M0 0zP0@cDЍ   7]M0Ѝ@-`,A,q$M@Pp0S oV@@T"`P@00!{0 L 0P$ЍP x000  $7d H` \0\P0rDs.@ @ j j | ,h `V V X i X j G-`ԂXM Px@PvUH 0SE0SBp0@ %<PP 0%pr p& @"  0V#  %0 @PXЍn'1 0!  a`x100 " 1^'|0x,p1p! @0 " 100 ) <1c'804,,1,! @0 )100S# lY'|000  0i'0,0 @0 @00 `g g W DU U Dg f X T `f V T W |T @f V 4T \k PV hk W S h U S V j G-P@@Mp@`` .P,)P;PR@` P$p 8 A0 @`8D( d@P, @Ѝl100  \1'X0TL1L! P0 6100  1'0L1! @0 "000  @000  @ '0 @ 0 8 7 4  0t t0t p0(d ` ` ` `HU Q x_ (T Q T Q d_ S \Q xS P Q 4_ P S P l_ ?op@-PTQ2`PM@Q7P p100 Ѝp000  0'0L0 0 p P '0 0 @ P000 " `0'\0X\P0P 0 " `(S O c R |O Q dO ,O c R O c hQ N d0d 000 /-'@0 M<08 ,0, 0 W Ѝ0 `Q xN k P 0N p@-@P 02&5$DS= J G$DS* 2&4$DS R= ` 4 1FPRD Bpp` $ !FP&P0S% @@Bp0 $ "E0S0@ @@Bp` $ !FP0"$"Ex0S0@$@B@QpPl0S 00Bp0 #Bp  L | G-!h xp@QTM0 PE@D6//(p0 0 P @p@@Ѝpt @- Xp@ M@DK` p$0@ @@q Ѝ蜃 O-!Xc$M`qpE P 3 G 00[3@00 0 1Vs 0W>C$Ѝ(Hz/QT@@[Q Wc8#00 P 0G 000pQ> tœ\; Q\ W> 0CL@P0`Cx5S\P@x50x5XFp P@@0 u0 @(<"<2< 80 200 0X$@P@$Ѝ!0G0 1@00  X@  P@@0z{0x!0@p1 ll0(100[D!$  0P q000$@V $.0 $@0 0 0F  4 0  00' X @@P0m$@" ` x H p 4I v $w G p PH \v HG ho G v G xG o v u G- xRM@pP Pjt0SW `IVBʘ"zG0 pPm t%Rj PR 0W^IYErY0&Ex50Cx5S, Z 0@@ ЍY  1V. s 0W> CЍ9 0@@ Ѝ'< 0@@ Ѝ100 1  0 @000  00㒦*  t ``000 0X X0X T0 n |n 4n `tl ,D D m (l \D C m tC k C m 0@-t@ M@PP `000P@@w Ѝ0!00 ,0( (  `q k $C B p A-`d(`0pP@EP0H S  00C0{`T @@F` { @-! BMP p00CS?@o\ 0@@(Ѝ@a( 0@@@Ѝy py 10BA-R P@U Xp@``@QpA0 T@@y x @-! BMP p00CS@\ 0@@Ѝ@( 0@@@Ѝx |x 10BA-R P@U Xp@``@Qp0 T@@ $i p@-@QM`PvTA<!W@PFЍpЍp@Ѝp@Ѝp@Ѝp@Ѝp@8Ѝp@@P000 !0 0 0 5000@ j/0 0 @ @!D000 i/0L HD0D 0 h `= h e X= e = = g T= tg 0 ^(ş囂+డ娡崡堡 @A( @  \:  \:Dşb,   (01P[(0 , c10 0 @@ 4Ѝ0AS @ ᒃ(dH4ЍA 00@@04ЍOp0/Sl(4&N 06&@@_ `2 00@@ 4Ѝ3@0 e  0@@ 4Ѝ范scp|`0 0 T"P0  Z0  ͠0  .200 3"2 "0 "  0"2 0" D200 ="h2 `0\"\ z100 , ( (0 Y&&, 10呂(! !@S\100 /1 !0 ? 100M ~"`1 X0T!T ,000: "$1 0! t000' B"0 0   k b i h 0 d f g ,g `d xX / L0 4Z (g g W / / pZ hW @/ . He W . p. Y V - d. b 4V - . c U - 8- Y U p- , Y LU $- , 4Y O-td,MP` @Q XpWg H4G ( B0$0 X ppI 0p%R R l%pR: #@0  P2 $0  ! 0p llPpP 3`0o$0 |@@ 0#l%gT0 @@^ X @@00 !R 200p 0㒋(p5,Ѝ2@0p,Ѝ$0Ϡ !2 P0+ 0|"|2 l0l<\.XbXRT`P0 -0  0 ",Ѝ !  0  0} # 0 P 0q 0X    d_100!pp000 "1 !p!0 ups/0!p 0  eT000 p_ "0 p 0  Qꬤ 8 `^ \ h^ ] ] 0* ̸ ) 0R \ R P) ) [ [ l) Q ( x\ \ X\ P ' \( Z XP ( ' Y P ' L' tR O-㌓$MP @Q X`Vu dG00 @0 X upA✇,t^ ^ 0 t% `P @@C 0@@: X @@00 !. 0㒇't5$Ѝ20 |xx2 l0` 0 /0 M!I, 0 !0 K3X   0!1 0 1@0`$Ѝ蠁-qQpP0 0 .d0 $Ѝ100!```000 '#1 !` 0 ~!#0!` 0  p\000 `j 6#0 ` 0 P\ꔟ W Y `4N `% % \V `V $ M ,% X 4M `$ $ T T L # $$ S HL # l# XU K $# # DN O-($MP  @Q # x:G X p`I▋&l5Sj "@0  dPb  0l%  lPC`P  0@@(l53qh 0@@* X @@00 0!$Ѝ2p0 20 0 #0 A!}# 0  0 0X  `8100@`(4%!`000 a#1!` 0  0 Pr 哋( 0 0l `000 ` k#0 ` 0| | zx @ S U `! J ! R 0R T S S I  Q H  8 R `H  d J O-0⌒$MP u| @ qW @u`Av,t^y ^y Tt^ 00 P @@V 0@@M X @@00 !A 0v&t5$Ѝ10 1㈱0t 0 B0 `!D;. 0  40 0X   !000 #0! 0  X000 #l0 !d 0`` PЗ |N  $R `8 F  ,O N Q E 8  N pE `  G @-0MP0$@Q2  hpp@@0 @@ X @@00 |! Ѝ@rX 00 #@0 <08 8 !Ѝ 4P O `@D   L G-!h xp@QTM0 PE@Dypr0 0 P @p@SЍT @- Xp@ M@D`pT$0@ @8 Ѝh O-p!HtcM P`W$ Pu?Q> [4u DpI 00 QU] 3S Q QS  0Gt@P/ 200@ GЍ0 @P@Ѝ t2 p0l"l  0@P4 0@@P; 100@  0 0!1 0  0PP \! @$@ $0 $@0\!\1\ X0p 0 @ÕÕG000@@ \0T(@0 0 v\000@@p 0 0@0 0Ppra@_꜒ L`Q   ,[ xZ  P ` Z  x dP  Y Z 4 O  X  lO  D p@-@PMP `P $H p01 :C 0C1S - b *` Z| 0@ЍpX000@`  <0` 400 0  Lc `$N t  Xc O-Qa M`) pp@@@P㌤"0 0P "r01 :C0C1 S aY  PP Ѝ  ЍOT000@  !80 400 0 ꨍ [Av800@ !8 (0 <Ѝ <P D800@ }"@8 <08(8 x 3X0X Ct p0l@hd` X\Prx w뀐@0p,@` @^3 0`Õ PD  JV T0X S066R\ 88R660s0 0@0* 4 00aB 0] 0@Hg $0 e   C# AP P0@ P PE $0    C$ P P0@ P< P"4 n  L0 B<@P  ,0 0P 00,@P(P$ P P00Cs0S Vph  h0tPh00|000`0(! 0@` z00Cs0S `3P+;0 *C C3# 03"$ $0@   ,((D0s s0Rq+4 P4A $0B> *a c0*B C044$,0400 d 0@  00,,(($$  (Y100@ R9P 0@D/1 !0 6<100@ !1 !0|| `#000@  V2 0 0 0 0ꀉ L`I   J H  \ O XJ T< L J J H H H HI 8I I I A   I A T  C  HA ` G  @  XF h @  DE O- \M@`#pPrT> v ?&Rv0 K D0g > B @ L 0H0QU< 0IV$P S~|nT;x  tsrqponmlkaB$P/ (\, ,^) 0Q& >T0 0H00L0H0 pL0L0P0T0 p<@00@C 0@0,( $ `PR p\Ѝp P  D pP6 T>00@ $< 0,  {4 p<0 4D P0 @00 0,0(,$( $ $U_@ pP @0=00@IYY P D 04pr0r S|R /N0CtQd s0h# p#l`3  S# (#3{Pm06.D p3(0 0@$ |  P4W Hp04pGwpWM `0 H |x0H Py 0h V hpqO` 0P@@ @g 0#@a3 0@lO18( &8%\@K 0 0@068ဠ@0H0 0@,@LH0 3pPd@` Å `WL 900@ "D8 p<(088 0ST0d  B0C/o?o"T  240R4 0S 0 p cR  800@.W(p0(00pS ( @;W,p0,07D lB00@ @00 ?PQ BPK@ T@^pP 0ST0`  B0C/o?o"T  240R4S 0SP 0 p cR E <700@Wp000pS ' @W p0 0 54pbG00@i/ @00 `L0@ H` 4`lP PP 500@ B.4 p$0 '$4 0$ Px 0@ PD    0    , 0 ( L0P00Hp  p[0 D 0p`3 0|#$ 3(0x#30..P3 L0H#H _@ #,3 (0$#$ R "3 0# E0"#2 0" 8\300@+ +.2 p"0 &300@ "x2 pp"0ll ` 200@ ,]3( p0  0"2 0d200@  }3 p0!1 0200@  ? p0!1 0100@  53 p0X!X1X T0t100@!pl L 0N =  8 D O M K PN H - L 8 dDE E @C @5 4I 5 I H H C A / `A A . ? - pp< `4. t- p@ - 0 - = 40p0@G | P P 0 @0@6  p]AϠ 00 ,<(8$4 0,($ P0 $100@  3 p0l!l1l p0t100@ I#1 p!0 100@3 1$!p0 1!0 x0/ 0!p20 $$2$"(0 PŸA-`H @pMA Q]*$" 8 ;Cp0QU] 4SX SM 04QP>T!; T0S=3S=  {w 0oX 00 `0 c@T Da` 0 SX0S@T P 04Ѝ3S000@ 000@ M.0 |0x x @ 4 0P P0P L01l ,L6 l6 6 `@+ , t* 4 p@-@PPpT \5H0 4 X0 u%p@ !ph6 P6 h0P0 X 00@!/-(%80 M440 $  ! Ѝdi `) t3 ,h0P0 X 00@!/-1%80 M440 $  ! Ѝh `x) `5 O--eMP @`p`d 0K%  L  ! # &  D    00Q*4 +J0QU 3S S 03.pP'Y* 00L pP  pp )pT0S 3S0p3 300@p03Ѝ0!p3Ѝ3S |4S @0` X 2P X0|4 ^< 0X 00 0  0S( @X 00 0 @T 0Sb` X0 @T 0S1P l 0 pP0|t3200@ $2 0" 03 X Px _ <0  C040p  3Ph H100@c $`1 \0X!X WpU`0 0$,1|0! ;  @ p=p;000@ K$0 p 0  (0D4 p0 0 0t!H 10!P 0100  r!\1 X0T!T  0 @10C000 } N!0  0 `oT   i V!0D0 0 ZS h `) <* X) * ( @04 P( ) l( ) ) ' X( |' , O-P,4M@` gPT &8(0 v0#|BC`呧!Q U4Cc300  4Ѝ( ,0` ,0(咧'! .10 c D @0 p @P P@p2 4Ѝ00k0 00 @" 4Ѝ0W  CSPAN@ CTd2 0D0cD4ЍH2 0(0`0@Pⓧ'@1p           !!   0  | @Ŀ 1 (  p ,(00l8E4  嬿W 4Ѝ!0 0 P@000 $: 1 0$0 0p+H000 % e/p0 h 0dd O h `( t' T t  8& x# h! `# @. " H O-PDeDM@p`BPT4 w0'00C#K`0%哩# , !R 0ES񏐶+400  DЍ0 0 KPP `0  0哩),0 ! ;]0  @D00P P `0 e%,01 C   R    P <0@40-   0  @P @Ӿ`08#8 ),p4<`` < P0,@(,,88 40崾T0 8<`qPw 200 q / |2|"|0x d00T0 00 @㋾DЍ200 N z"2 "0 PAR z s  5"1 0! ~,01d 2"1 0! o,01U""p1 h!0dd `000  ?8!4 0100N000 $ 2 0$0 09P000  "0 0 '#HK h `+ ) |  *  T  ' d |' ( D H '  ( D `X G-` xP1`@#GA M$1SO  Rc R_  PPAV1!- R) 0 u-Dಽ,0 㪽0S 0X 00  000 0 1 Ѝ X 00 !1x   $ ?\ $0T P0P01LE h d" f " " `4 % p@-@PEPpT \O፿H0 G4 X0A u%p@!p@# d  O-`Q M , А@̀Pp pP[ {PA+ 0  0 ;  R0 !0  P 0 0 H@V  ЍOI Ѝ" d " O-Pd|M%0U#HI H $0`@(4`$001Sl R R   ĿpP=0SA u0,0ppm )p@ 0S 01 Rp) 0S #@0  P300 p`0 哺#1 /3 !p#0 01 |ЍP300 0!p1,300  ",3 (0$#$ 01"  $p 2"0$p2 0{010( $XP L00PPC$ (0(D0@(pvP 200  "@2 <08"8 O01`0 㓺#1 %c 0 (00" 0SF  0X  00  0$ ,lP  `0 pP⓺#1p_`<1 0 0$!$1$ 0 @/000 N "0 !p 0 015 X0 ûp-p+A h 4W ` 0   T  !  H0  T`  t T  ( ` l  0@- @0`@ MP 0 P# PP 000  @x Ѝ0赿PP |000  /l0 h0d d #L0 H0D D s<< @T t `     O-# PA M@+P <100 2,1P( @ 2 ЍP 000 +p 0wP_ IMH `00C0B0p0C0<pT X#l0 h0d d /L0 H0D D : `X H h d p$ 4 @ <20Pp #(-27<AFKPUZ- =0/ >0/->0/ K>0/ <0/2?0/ ->0/ ;0/ K>0/ ->0/ Z>0/ 840/ 840/ >0/Z?0/i40/0@-@` MP00  @0 <08 8 s000 Ѝ0p9 ` ؾd O-!x,MZ!lG0q 0 VPPq0Z S'T:崠O  0S Q QS   @ @0 D P vP0D 0 ,Ѝ S0J@ 0 3 Q )0 Q h02%Q L02&Ql ZKw! Pa+Wt0S YF 0S(0 2 \  R \R 0@ 0D+Pv $PD0 0 @p,0ह0 ㉼P ,Ѝ'0  0B/SQ0BS ǻ0 0p0}i!  p p$@@00 Z PSP' $G! p p$@@87P 00 Z p$@J0Sc 0C S|r0 0pL0(0  P Ɵ! P!500  0 00 $0%5 0`ş! 0 P 0H500  0 00 $00%050 ,0`400 ,P 0 $0$4 0`ۿ$ [ 8 0 $0$4 0`ſ p$@00E1\$0X T4T0౿300  z 4 $0 pl300 f 0 0#3 0W@300  001#0 30sB200 v;200  @3 8#044 Z)"   0 2"0 F8200  *!2 "0 4100  I/2 "0 "100 6  1 60D"D2D @0 P!  0 M? 01!0  1 !0 000 v !1L !0 Ծp   0 >1 0L1L!L0H ࿾6 \ ) ( `'  l4% t  ԸP$  x$ l 4$ pԷ &  |T" Ķp (# xܶ  p! p  $! , lص,!  $ش 84" 4 x"  D X! T " C- 8T!lCMPVp/Q$0 Q O R RQ 0 0C[pP l400  pЍp0PQS@&$$0A`2 Q  R QR 0`FpPY FA 0 @Ѝ袀CX#pA26 1S Rcp&T 0ЍpCW>A2 S#5 1S  R Ÿ  PV# 0 0ջ0PV# ! p 0㬶ӹr!d2 p\"0XX ๽q" pk !0p 2"0 ࣽ[  PV# 0 0   0PV# ! p>P100 p74!  p1 0[!L1 p D0@!@ k# Z?p0!1 0\000  1p 0 0HX  6p 0+1 06p0 0 2$+ `   D T  (  D  x ĭ (4 dЭ C-B2 M@P0S20Q P2 0 ! պP pP h200 Z ЍH200  !42 00,", ѼʹpP2Pe2P5$@n>b0C060WP"08  ǀ::KL@`(㴀'XvDX<` PVcD00@\ @} Ѝ: @" 8 n>0&C!1 0  ~ Ѝ000  p000  !0 p 0 c}!0 p 0|| Vp % TXX ` Pܫ P 4 |   (  ` G-@a`!1QP@ Q@0@d! P1pߞ LG0!S  00C0#T| WT1pߞ LG00!S  00C0 T| W1}ߜ >Pp`00S% Z .0 0S z040pP0ES+wC8?00 *Z-0 0S p|ЍZnz`»P -p 0P ͟ c0 '.00?n4Bn (0 *840姏 0\P0000 00dpP >00  "< 0,   x1  0 @ P`  ( @س4 0` $P   VsY4 C;告(`F࿍ఠ0QU 0\ R Ss$Rp(S:,`Q\ 0CS AR,;䀠$0:( 0 @S@RQP̟ 5 p E$ 0 :*0  &Y4 Cl:告(`F࿍ఠ0Qw 0^Q RM S8 R5$PS:(`P^0CS @R9䀠$0:(0 @S@R\Pp   $ 0 p9)0  B0/Y瓊#b`FV`0D) f(࿍Ⱐ0Q0S :  00   #8 0( 0$ cAcB,0H0-0I0.0J0.J00  0IH( $ ڲY4b`F V20(( f(࿍Ⱐ0 dQ0 CP 00  0  屲e00 g zPo>P 0 0#p Ѵ00 0 @ P}1 00 z # ƈ p ᮴ 0  @ey ?R 800  h$h6 d0`&` m00 zp po>  7pP 700  G.5 0% K l 0  @#Y4`CV5#0QU! 0㓊(6S0 T H⡶0S* H Q Tp X<v@  80D 4 E8pP T600 6 +  0 @ ܱy ?Rвß0($4ᓊ( 0n:# pP 500  /,4 (0$$$ Ҹ   0 @ PऱTU00P `zp 0  o 9 P00 fP<P0  0 H' ipP ᴳ  0 @  a0FSH`FVCOP 300 p ፳ L 0 @ XP>T TP$ ᱱ\ "EB> 2ERRT0?SSX R>l R pQ 1Q`0HH00P0崵PL媸PN4凲pP 200  o#h1 d0`!`  9pl  0h @td`$\ XT߰ P  Pܤ ( T  0 آDD" ! t  D L  LL 8ĝ  \ GT  G P Dl  D <@ l  t  L 0 \ ,  @D | D  <@ ` t DH, l `$l lp܌T $( L L L4 X   TXĊ tp , hl؉( $  l$ lp܈ $(L Lt DH\ d dhԆ( x `xHY4`CV72#0QU 0㓊(6S T Hn R 0H0S0T0S\u ^r 0vp`S040  p` 0+pP 200    0 @   R300 L $04 p8$0<< Pਸ਼?0 RH0  ( d C*` lq!q*A B40 ,0 00(,$( $   W  0 0(0J` n*`JB *L C  0 , ($, ($ *u"5 0% ;500 U"41E\0~P 8500  }$p H6H&H0L 500 x$p500  2&0$p6 0`0  R  600  }2'0 p 7 0wB#07 408'8 Ե#P7 T0X'X ȵ"p7 t0x'x ༵600 M "7 p'0 વA$p 7'0 /2'0$p7 0`%700  /,8 004(4p p{800  y"h8 pp(0tt hL800  "8 p(0 V800 p800  5$8 p)0  =800  #09 p8)0<<  +@900  /h9 pp)0tt  900  4$9 p)0  D800  7$9 p)0  800  6$ : p*0  z800 t #D: pL*0PP  Ѵh900 b #|: p*0  ࿴Vd900 6pP *3 6p0*: 0`ੴ@900 : pï# ;+0  +:00 % /@; pH+0LL  \:00  c#|; p+0  o  0? p0+; 0[*  0J$;p 0,  H@;00 !p"#8< p@,0DD  4;00   4 p0,< 0;00  </L!p`0 <,0  D<00  M#= p-0   <00  /8= p@-0DD  z<00  9$p= px-0||  ѳh=00 b 00 -0 p =-0  ཱིTl=00 f $= p-0  ૳B=00 < 00/0 p 0>0.004 .>00 @ $`> ph.0ll L>00 . =$> p.0 s >00 N#p0# 0!p>0 >.0 Y>00  /0 p0 0@/@?@ D0BX?00  #p\   T0  H 00 ?/0  ? #p/? 0,0  p࡫0   C-@o M!|@PW`T$ϟ0 0S ttQ, `'&C"j+8?00 \Ѝ0BS P >00  %> 0. లѭ 0 @  0BSo үP H>00  %H> D0@.@ ᥭ 0 @ Vw >P =00  i%= 0-  \w ᄯPv0t  @-} BN0P =00  >%,= (0$-$  3T.- 0,  R BN0ᕲP X<00  S%< 0,  )$ $0   ((ͪ wܮP ;00  }%; 0+  ӱ0  @૪׫P ;00  $h; d0`+`  ೱԬH0 0 @00NSN^\吰Pb h:00 Ḭ L0 @ PiP 900  $x: t0p*p  q\呬 0| p@ `@    @84 0@ $`   !To?X 800 %e?XۭP 800  $49 00,),  ;@<• 0 @8 40,\0X,T(P$L HD•ک* w 0P 700  W.\8 X0T(T ߰ 0 @  ୩ 0S  R  Q"600 T 0S R   %0" `7`'`0\ 00CS_T600 ^ % 7 '0 崮PF 500  %6 0& pb%6 &0 c%6 0& UHP 8500 l 0 @ Pm8▩PX8 Rr 0R DQ S S $` @ 0 @ dA%%T5 L%0HH 4300 C $5 0 %  !300 0 $4 $0 pۯ`300  %4 0$ ʯY.4 0|$| ྯ%200  5DH  04$444 00p㤯200  $3 0# 㑯8 W 0 3#0 Hp y+%3 |0x#x m  %0" P3P#P0L ^ūP9 \1`0 $2^.0 3#0 F0 # d 5@ 0"2 0* 000 l  %l2 d0`"` JP000 Y  %02 (0$"$ 7\ `h̃X||t؁d,lX td\`Tl~\~Ht}}l$||P, {x{z {hzXz|4(z`zy<@hx y`xPx xtx4xw4xw@w8wXwv\vvH\vLvvvu vLuDuhututrtrqr`hq`qd0(qq4,000  %d0 l 0pp [`P6 0`0  % 0 0 E000   5 0 0 0@0c% 1!0 #G-!h xp@QTM0 PE3@D≩났Ⴉ{p0 0 P @p @ߦЍ`@- Xp@ M@D➮`d]p$0@  @Ħ ЍO-LMPQ y @`(`U pPp0SQ  0 ᱫP 700 00LЍᥫ0P0Y0!lCVp0p#8!lCV U0'@a 0 -ꢠEZPPEU`F Z1 k6&p0 0 !R  Zἠ0Sz0S@ PdpPVU0 1 @@K0P0 500  <6$0%5 0Fg 1!F%0 Rp 6 ` $ P  `\L`| ƾ  R*0$1S 0S0 1P0 p? 0{P 400 ' v& 4$0 8 1S 0_p0 ሩP 0 Pn 400 #  00LЍ0D&  3#0 ࿬ 46 H 3#0 ௬H300  6 0 3#0| P`噬200 6 0 434#400 @2`00 ` 00t2`00  i&  2"0 `e 2`00  [6 H 2"0 O100 600  6d& 424"400 9|p1`00  &  1!0 `$g100 !00_6 H 1!0 P O&! t1t!t0p @000  g.! 414!400 ,& 1!0  ܫ `0  @m n pllklpXkk $ ktkTjk@L4jjiHj(iiH0iih8ihhX@hh $ hxhx- M ЍO-pܤЍ100  '1 @!0 F100 ;@! A0h!@ @L100  'T1 P0L!L@ @o@m000  '1 @!0 PZ'0 @ 0 M07  00'0 @ 0 ަ3 P 4`U Vp|UUTU|TTTTT@xTT@-` X,@Pt! E MP%!0 0S ơ0 〟X {  Ѝ@000  Ѝ000  (t0 p0l lP y(L0 H0D D lL xd`R|RĽ̯RHRp@-0T@TP P`@P` 00呡0" 2 @ )p]]]O-" @ ᝠ@ p0矮P ILH `00C060p0C00pT X$  ` \O-Rg,M` !H"DXYqpG[P7o" P 600PQೝ,Ѝ)Q 6004P)4s00SI X600!P 0D&0@ <6<P0!Pť0S500 0E/0P 5%0 ஥0%0 5P0P㟥 0 P0%5 0x3 Q3 \ QB  0,R Q QR400P} 4\ s0 0$ P4 0\j 0 $PPPbğ! 0 P 0$ $PLHğ"L 0 P$0#  L 0 $P0#3 0' @5 @p0\#00C∃0A翞 0SP< 00200] P200 P< G/3 P #0 ߤ< 0 I(PPJ 0 ,忞<<0 P 0 p@0ࣝ{PP0 100 !!P2 L0H"H ત100 2 P"0 @ 1 P!0 p100"I0 P 0 p@0W000!P d1 !P\!0XX ar @1 <08!8 U,0 $P0!1 0DR @\` \O,PpOOLOOXOHO 4NHxN ,MDpM|<`4LLK\KdDKdKLv J,Kh ?Tl>>0@- AGM"N@\/p AR2#\? 4 rGߍ0P< xPT100!  1 00!010 ,0P !000+ 000 k/0 0  000  1 0 0 0٠!h0 d0` ` ˠ l `<,0=t<t<p$<dl<<<<;gO-@P⤁MS `ၝpP(V& a|Px s0d C0CR pS#00+PT  4 0 iPTЍ袛 0\pꖛ 0PpQ" 0 P p]T000!p ;"L0 !pD 0@@ JD 8;;``90:d- M Ѝ0Q00 sP0 R/ S/X 00!/-_"80 M440 $  ! Ѝ@ `T98@-pR$M( `  oP@ 0 `T  P@S@军0PT@$Ѝ,tm lG-@ϟ -"@M^ m`$$t0rp! /0C3 QUb Q)| vU@-M+sQOB)('&%$#"! 5>=<;:9 GRV|?00( "p> ph.0dd `k CR$/  0"$> p 0. U>00 pЍ>00 /= p 0-  800pU0 00 - O( p}@H;0 00D˕ 겞 ԄO p*H0^  P @ߗ 0  ֗U  K80G0 pP@T• ,0•(•$• ••••• •••套r80G0 pPؙ• (0•$• ••••• •••|IP0G0 pPᮙr 0qpPƕ LƕHƕDƕZ'P0G pb Pɗጙ8ƕ 0< 4ƕ0ƕ,ƕ< &H ᱗t40 gf0 p|xtplhd`\XTPLHD@<840,($ h ed`• pX_2 0 0^ ]\[Z YXT•ÖNG/\x88 D0 `pP㰖U<1 P` 40 ,($圖 UDK pҘ410 00 ,冖SI pᾘ(10 X0$ tAG pᬘ 10 0 b/@ ؖ0ST Sr S S pЍ pŖመ=0 0  <  p㱖t0 0 <0  4 ⒖p0GSWO00 0 0GSx pu80 0 T0 |xx u_" 0 0 0 `@p  ƕ8 (0@ `zgzz  zgzz  zGzz TVP Pq㥘pPj 00՗0 Z ?    BSWAn` CVQp F<3006 $43 p ,0(#( y)h300# /2 0"p pf"2 p 0" X200 /2 p 0" Epd0,0 \0( $  pB0(0 0$  p"0,0 \0( $  Ĕ `,`,`,`, ,h66п`66\55_tDD`̾66`**T*P*lܳl**ܵ *)Uܹx%& `4%h%hp㷖0 0 L0 i6p㥖1H0 0D @ <840,($  9$100p po" d1d!d0h @|100#p #1 0!p #p,O- 4ϟ-gM P@ 0"|Jᢘ0Wos ` oT  u# l/Kh?s 0qWY 0HS񏐅dO_5cvuJ0HSXL43210/.-,+*IHGFED800CS0KSb< ᲕP?00!`* 4(.0!` > 0ଚ0KS?00 $= `-0  @?00> `gߍ?00 $x= `p-0ll  yx @ѓ P 0(0p $\ ` \d h@ 0 0 l0 P`  #8 (0P @zgzz  zgzz  zGzz U  R`pD?0  P@d 0 Ww0C0P6 Q2 S$ Q( S:,pR P0CS BR0 R8 0`ᒞ)2020202 02002002002002 002$002(002,002 0  ,,(($ $ 0 pC0P R S R$S:(QP0CS ARx0\ | Q 8 0`㒗)2020202 0202020202 02$02(02偔$ $0   ((%0PpC0SP0x哗#0& Q 4| RD H& L& P&, p&RC P -0`㒗)q6.0r6:<6 0 08rqpPƙ LƙHƙDƙno W 4` o\2 00 `͑Y&nH ᮒP0`40 g0f|xtplhd`\XTPLHD@<840,($  `h ed`™qo RPy,`ᦓ_2 0 0^ `]\[Z YXT™MNoG/.Pm(`႓8 0  @`6U<1 `@ 40 ,($" VKo PH$`U410 `00 `,Io P `=(10 0$ `~0 pCP0 哗#,&0  $ mP00ᚗ*060046<8奖P` P 0㑗)@8ƙ< 4ƙ0ƙ,ƙ廐G` ᜑP`=0 0 `壐/Go ᄑP`ؒ 10 |0 `㍐ꌀ4 nP` 0FSV  `gߍ`@ [P0`S SS Ss S`㥒1H0 0D @ <840,($  9` P1`n0 0 0 ` `̝ |#8##`#t""L̻l<\ <$P<؛P4h< ̘D,:pļ\`  t̟Lx  , | Ċ 4 p  4(T   \ ԉ  \P|  D$ t к` , \  < h |8dl$`D`АLH00CSx` VP`᪑0 0 00 `|x[8100 &x2 `"0 e100 $2 `"0 R$2 `"0 D200P <6R& 0 380 0030#40 -> ᆏ000S ~000c v000H n000) f000} ^0004 V000QG/N000 F000@ >000L300 w&4 0$ ̕ %0008`0,0 0( $  兎400 $x5 `%0  0 L6 0%5 0|0}ᛐ00 0 O`㋐0(0 ,0$  /500` `e$! 6&0 6`U0,0 0( $  `30 0 t0 q700k $7 `'0 @^\700X -7 `'0 ݔL700F &,8 `4(088 ˔:7004 &d8 `l(0pp ๔(4800" &8 `(0 ৔|800 i.8 `(0 800 & 9 `)0   900 &D9 `L)0PP  qT)  |& ` 09)0  [900 &9 `)0  I`900 0$0 ` :*0  5900 P0|  n `㓗)P* T: 4ƙ0 h l * `<:00#`{ 0$0#` :*0  l:00 &: `+0  Z:00 &0; `8+0<<  ٓH ;00 &h; `p+0tt  Ǔ6h;00 &; `+0  ൓$;00 g&; `+0  ࣓;00 c& < `,0  0&4<` <0@,@  O- p,MP$0"Hp<0<p200W p100 '1 p!0 Ò100Kp100 '1 p!0 ઒t1>' 00dDT1T!T0 p!p000 r.Ap 1!0 l '0 p 0 r^ q>p0 0 0cOp x D]̦`Tl87܏D` dh-L sG- r"lH(MpV]@pA\_T ÌP0 aVi  PH PH 0 , IPp480 0S B$P00<@@@ ي0<(Ѝ A0P0P $<@@ @ PP車ppL100; p0100 t'1 p 0 !  ຑ000 ֌'!p 0 0 ঑000!p w'0 !p 0 s'x0 pp 0ll Lz @`HPTp̈*@- h1",F M0R*pp GR-@QJ $ R P9w0 1p $0+  Ѝ@bD!00! Ѝ$!003 !00 {.0 0 p " '0 0  ! 00 '0 0  !'p0 l0h h` w ,XC`\<8$`ܟ܆0'0@-@P0 M0 PR Ѝ0@҈ 00}/ '0 |0x x ࿐}/L 00! Ѝ0'<0 804 4 ઐt `\>h0P0 X 00!/-'80 M440 $  ! Ѝs `,t@-@0 M@`0S SPP0 Pp00 p EPPpt ; Ѝ\000 P k D0 P< 088 C`s  l`@dܲ0 00@- M@ R  붏PPPh  Ѝ0P 00 P 80 P0 0,, Pr d`HзG-@rMP pT %hm Pu0SXh p20S< (VF X200p8200pP ` 0ಈЍ0!0p1 0P徏 1p 0! ௏P\1000 p  0uS* 100 01 p(!0$$ P0 Սp0X$΍pP  Fp 0 p 0 gL000!p x0 !pp 0ll Spq `dP&ܰ|(ȰTI0@-@P MkPP$t ?R  @ⳈPPPGp 0  Ѝ0P000 P  40 P ,0( ( Pn `,t G- XtzEM W!hQD3pAX(0  P @D`Yp܎PYRՎ0  @෇ Ѝ0 㑇'0q,&000 000 A?x 0p l0lP0௎A? 0@ @0@ <0ࠎhm H$ `$0<<A- H8qZDMpU&p`AV3P Pt0 ` YЍ0 e%0Q,&000 000 1x 0p l0l@0Q1 0@ @0@ <0Bk H$ `Țħhħ0@-P@M@ dP @ It 0 Ѝ0T000 @ +1< 0%X40 0 @,0P @j `ȥ,0@-P@M@ 0P Ȋ@ t 0 φЍ0T000 @ 61< 0%X40 0 @,0PՍpi ` \D@-pP0 M0 Q`PG@V @P Ѝ Ѝ@裋H 00! B!00 ,0( ( ࢍ!h `\J@-pP0 M0 Q`PG@V @⿍P Ѝ Ѝ@SH 00! W!00 ,0( ( o!g `IO-PUM@ `PK Tc Y P< ӌPuppG T,=N.600I!`Uߍk~\6  p[N @@ pቆ4&F? **AGŗ 0 500 !5 !`%0  500 !5 !`%0 k~\5  | p 00pL0F(F/L0@ *00D0 04@ 0<,8(4 0,($  嗅@ L81 H@,  刅Yg kN㔈4   tf?p 0L0F/L0*0孇gO @ 0 b@ `|0l \L< ,JV `(kΠ 3  @p᷅z 0 8 0,4œ+ ч`P^"F? ** p8kNp2$ p $0 M@ᎅF?D" 0rp@8kN2  $0O@zF?! 0rp@81kN  p )@珿 @ dF?! 0r!<” 0 ل m`!1 !`!0||  }`P  9000' `000 u! 1 0!` `000 ^/0 !` 0 ஋rs!0 ` 0 ࠋdf `$ H P,08`t \tpC-PLM@ h ੋpPX u0F0C T<>@ 400 pLЍknh4  `[ `ৄj<Ŗ 0 "400!p w"4 !p#0 ,gង3kN  0@w: 0 D00|S`4@P0<,8(4 0,($   ̓L 81  `0,(徃X|kN ` f,0dRgO`P@  㢃@ `|0l \L< ,劃VL1kN  `ἅ 0 8 0,4œm1kn8@8  c&@@ۃច4<” 0 Vk.8 $ # =Ńk.8  #?ใ000 "0 0 p pH/t0 pl 0hh `:P_ `$ ,Ěؠ0<4xnD h0h 000/-"D0M@0 000 00 ЍZ `L@|@h0h 000/-"D0M@0 000 00 ЍtY `$ЕO-xqx1Mp0SE ă\\!X1X`@P0  㤇@P00 Ѝ0P@0P@S>P 000 @ 0 @!0 0 0\000 | X0 @P 0LL }X \ 8 `(Dȟ\DC-DD1M0S8 .$1`0S 1P@0PS@"pP 000  @ (ЍɈ@P@ꑆf 0 @ 0 0 P+P000 P0 @H 0DD W \ 8 ` ܣplTO-RCM@ !hp\Fu P 200N2 0㒕%0Ѝx0SW] 20SK 'V/2谠盕+0Sk S h2x   Wt05$  0 PT၆PZ0p 0 `000100)1 0 0!1 0h1ꇂPH100)81  0 ن10$!0  10pu0|5y 0 7Pu+o 0 0 X`0`P000!^ x0 !p 0ll CQOU `D 8 @|pTPh,tP-A- xa!0`\GM瓅# R R_  @ᗀPEኃ P `100`0㐅 0Ѝ/!,1 `$!0   @1p05'-t ?R ށ`P᫆`P 0 㽀㐅 `ЍX000 ` -!X0 `P 0LL p༇`R D `Hș8 0(\0@-P@M@ %P ␅@ t 0 zЍ0T000 @ U?< 0%X40 0 @,0PP `|@0@-P@M@ P ?@ 匂t 0 FЍ0T000 @ _1< 0%X40 0 @,0PLLO X`8 @-pP0 M0 Q`PG@V @P Ѝ Ѝ@H 00! j!00 ,0( ( !|N `Ԕp0@-pP0 M0 Q`PG@V @P Ѝ Ѝ@ʃH 00! }!00 ,0( ( !M ` /O-`̅GM@p UPPIT W < P*T /@QnL500!PGߍ0dS4 5萠 d@ @ $0 ++@lὁd 0 u400 !4 !P$0 \400 !d4 !P\$0XX n4@ pᅁ00 0  3@3 8 㰓p b @@ 0 0 P  U Pp2  @X z= 0 \X`~ 8PPF2@0;$ KVDd2:P@D K%P Sl1 00 ~ PP!0K+@ A( ᔅP$!2 !P"0 ΅ 7PP 㐛 P *PP 4100' P100 !T1 P0L!LP P㜅000 !1 !P!0   f/0 P 0 {H   0!0!P 0  hL `D XthX ȕĕHЕ 4؏@l[Ȏ,tX@C-pdb M@P `}PUn  h`4pd0d 000/-0@ M 0,,0,0Ѝ= ` ,`0` 000/- <0 M80 ((  ЍP= `l0@-P@M@ {P ⻀@ }t 0 {Ѝ0T000 @ 0< 0%X40 0 @,0Pૂ< Б`40@-P@M@ {P j@ }t 0 q{Ѝ0T000 @ 0< 0%X40 0 @,0Pw; (`d@-pP0 M0 Q`PG@V @Y{P Ѝ Ѝ@EH 00! 00 ,0( ( D!(; `0L@-pP0 M0 Q`PG@V @&{P Ѝ Ѝ@~H 00! 00 ,0( ( !\: `|PO-<@GM`p  $z Ѝp0/ `d~LTp}(~4}dh0P0 }X 00!/-!80 M440 $  ! Ѝ0. `}l@Ĵ0@-PQ MP. Q 0(0@2bR `83cS Q Ѝ0@h{000! Ѝ0v/0 |0x x@ ~! Ѝ0D000 !@0 <08 8 ~- `H||ܳT{,~d0 `0p@-XT @P`w0 |$@ wp`,  < @- f{@Z| vw<A-PR|qMpI !H`y P(T( L100+py@@ $ 0TwЍ100p  0p 0  Z~0X$v|p0 0p0 0`B~H000!p T0 !pL 0HH .~+ `t$D80@-@P MPyP |P4yt 0 v Ѝ0T000 P 0< 0$H40 0 P,0@}) X`dhذG- XᄁEMYQD8p0pCW-!h 0xP LyE|}PEy>|}D 0  pv Ѝv 0 㓗#,   000 0x 0p l0lP0} 0 @0@ @0< }) T `l~d}(dA- HDa|DM`W)pPAU~P x{`\}0 P AvЍv 0u#p,p000 000 0x 0p l0l@06}0 0@ @0@ <0'}T' HT `h|Xc$X|Xc0@-P@M@ xP z@ .xt 0 uЍ0T000 @ 0< 0%X40 0 @,0P|% `L{0@-P@M@ xP y@ wt 0 uЍ0T000 @ 0< 0%X40 0 @,0P|% `|z@-pP0 M0 Q`PG@V @xxP Ѝ Ѝ@zH 00! 00 ,0( ( |!4$ ` z(X@-pP0 M0 Q`PG@V @ExP Ѝ Ѝ@8yH 00! A/00 ,0( ( T|!h# `ly\̩O-PCGM` @xUpPY K< zPJV 7G(300}!pGߍv=   0p 0 ru" * -w0 ` 0| xtptGߍT200 1!L2 !pD"0@@ {v 2ఠ p `0 +0 6u 0!#࡟  @v 0 0 0 Pt $`0  @  tVGߍ-!@1 !p8!044 {u000' pn000 .0 0 p p{[000U I/0 !p 0 p{H!0 p 0|| b{:" `T }w{{v|PzHv 3uDȦau xO-M@P x wX$`P T p 0$ @<840p,l(h$t  pUpkp TsP 000  81 400!0 wo000  0  0 wL000   0 0 vPJ `DnP@mpIHm̗$qG4lqhl8dkxpqxFjl,poTjДnjn v4O-0\Mⴄ0T S @P qpW pG Pw`ᒦ&t\uP[( $ TuP0$  }! \Ѝ $    !#t0 00# 3 0{v \Ѝo T DvPk |3P0 Dwp0|c|哧*xs`p@Z0 0  0H0 0@D @<840|,dT($   T.vZ m \Ѝ 2 |0x"x v$  !T" 0 0H0D" <2 80v \Ѝ B@n 0$ <840p,l(h$t  nUpoT uP 000  81 400!0 un000  0  0 u L000   0 0 uDl `hР@hCgLg`Bft44hglfggATeffd`4idLi Vm-M$  t0,1: UB00l008 4 p00h0;mЍX4G-0P8M0 S PP qX x0S t0S `H0p@v`&T 0@S t0S $ sP300 !`H8Ѝ300  `8ЍpFn q`PG L3`0 @@<!\1 `T!0PP jt8ЍM!01 ,0(!( \t[000 `< 2!0 ` 0 It/'mH000 - N/0 ` 0 2t> `=DbDda\aęc\d <;T`|c`xb_|< c_,cb<_Љcr84G-008M0 S PP qXZ 0Hp`@s0s@T l t0Rp x0Rs $ rP300 !pq8Ѝm \xAw x=8x@w C-0 M0 p0S*P(@ 0P S P 01#0S ` =dP 01#0S0 ##0S -dP Ѝ O-QA M`@QPpP `$@d! P5 d" P dPPW ЍaP(    \ g Y 00S  Q  0 @B 00S  Q 㒃# @000S @et@0 h``0`$b Ѝ@ 0< va,00a =j:j=8j O-QB M@]PpP ($@6d! P% 2d" P :dP3PW Ѝ 01#0S 0  R  0P 00 0@C 01#0S 00S  P 㒣#@ aP` &"` 00P 0S b[000S @et@0 )h``0E.sa Ѝ@ 0< `,00$a ;Lhx8Lhd;g O-QA M@7`P (p$PcP `P@04#@  P 0S [`[`Y Ѝ 02#0S 0` 0P QP 000S @dt@0 g``0$a Ѝ@ 0< v`,00`\ :f6f98f O-PuLM@( P`p ZP ,GcP ,0 0a50S4 0040 `0 040$0/e" P 400S 7d bg$0`0S+ @U`D 0S Pb! P0sgP^400S dd 0 7gd0$ $`0S @cd0Lgg 0 `l#l gUQ@0 +;SP@D0(bt` `K@S@UULЍ200SC cf$<`LЍH000 200Sy c@>dpf0l `f2d@fD0<$``LЍ _ 20_Hx_10_Pb P Lb# PTL 00S\100SD bcfxx%_TcPc`f, 0 ,!, tfPac   03_00t_!c@f0 `!_00b_se_X00V_ | [5[ [5[7ZX3XW(3W6X 5WYH2$Y54W4 W4U\4WC-PMp@l   c ^ `@P a# P Ѝ aP3 0 @; #d d`oЍT100S3 b@Mc`f0  e@c@f0  (%_Ѝ000S be2% _c@e0l hu^\00^LLk^400^ T/TT(/$T S1 1|SO- TdM@Ptp` P  &^P 3pG`Fp`P0SJԃ @q8 0s5  (!" R/ ##0S* a`P: 0@S 'bb{e0|( "~(  "   :eq0S b.edЍa" $e0eP9 0S ap{bc` `bc`0&  \PU P 0S` `Mc<04 [1 0&\ `kJoX( 0S $[1 0\0 P$@SC _p ]`c0 b R`pc`0X%3\DD[0 0[U(90@ #0@`Dq^! P0 0 0J* 5# 1 `pb0 w[00 0[+H U U'T t)T0U`T&&hTTxT%tT'SQ#Q&Q@&PO-P&,M 6 &P  00  @PKUJO/ 0S D _P.0 S (90@hvh p%#@ `H6P 00S _0tb0  Cb@TF0SL ,Ѝ `0 S2 S; `V5` p㜅P @ ^@_ PDb0 bx_ @8b40,B&@pV[W 0Sc_ @#b0 Z4 0Z @0+J/S@T4`0S 4p0 0p40$0h400^XX400aHHk&[0SX $^  @Pa0o&[ px^p _ a 0 a^ pap0s& ZPU P 0S^ pa40, CZ2 0Z ppJW0 0S $/Z2 0oZ0P @S &^` ^pza0x Ja ^`oaT0LE&Z ^`aa$0  Y1 0;ZY101ZA(YP@ p``^H1  00S r^P3a|0t Pa0 00S,ЍJ: e#1 00S K^@ a0 @` ;^@`0 @`%P O%N| N N #PNNMMXNM8M!,MhKpTK` J4 KpIH4HO-0$MS o!9=䁟 0 !P1  000E_U[ 0S 1@Ep( @M]80`]8` 0  4l`80`]8 `  0&4 YT D0P S<]D `u`  0 @ Y00NY0S E_]4`pp&Y0U$ЍLLX,000Y꼴 OOO N @pN<8N@-XP@-` q MXPpaYU P@UP Ѝ0DU?o20S000S \pJ] 0P_A]p0lP&@$Y Ѝ3]@ <0PX(00X\ 8C@CB C-Qt焃 Mq`PA\pGPA @P# PX H300S o\@]P\0 _\@\0&X Ѝ0(5!FXPPS 0 Rz Rw @(0T (0''0 (0''X@P 0 Rf Qa  (0R( 0!00( 7'%! Ѝ100SO \P\ 04_\0@n.|X ЍP100SA [@\ @0_|\(0$P&`X Ѝp\@\0 W00 XY(0 ' n (0%!0hS\ 0Wx00WE\h d0W@00W @MDM8KT8KHJLJJ hI0 IO-pԁ@^W`P! WwPX [U1P0( 0 @(0S0(5 @(0S &^4100S. _[@ 0] ^ )]0'W 000S! E[@ ] m^ ]0'W ]x t%Wh00fW \P LW400YW8 999\9X8 $90! /0!/- a" A$O-1,M@00 Y! PFuW0P0AH @XP4 0P1 1 $ (P p `$0#0S"X@P' 0SW[^$  0.,] 0 #0S 0S,Ѝ0S Z  ],Ѝ̪ =| <O-YMaPpL6 @0 $0XU HP` 8 8V( 0  B 8`H s]P. 0)#0w]P5$ 00S x@,pT  4  (P p0` @ U' 0eS0 PE0D 2Z`Z ] (` 0 @,,  F] U(,p0`Y40 0, 0S@ P@V T @ 0XP 0S@ 0SG@@VYߍd[ g P@`(D #[PP] @0 ##0SWD0 ##0SQX" P lhP@ X! PB  @PH  \PP7Y#0 \0W2$ 00S Y\'V U2$ 0Ul2$ 0 00S YPZ L0\<20(0020,0Z0" 0 -U`5(P\YY\p` 0  `(s\Y\ 0',P`0U0 Z& @T 00SYpw\P(`0 ., P`U0$ 0CU Y| x0T<0$ 02Un | \6l3 3 43 32T 04, 3 2 10A 0p@-PI!hM*mP0S K[JOJ_TpEό\ ^ 0L 0 S D R R@ Rph O-EO$PaM`pR ⨐) Y Y Y 100SO X 0 p[ 0p(U `100S#@ЍY Y+ Y) 100S3 eX 0[ 0 (T@PX 0p v[Ѝ0  4Tt00uTd0`  'T@00hT꘡ >>| => > = <A-PaMp`RTU@# P@ T l100S: `WL 0P([880PO(`@pT ЍAVP P) P' 000S$ PW P0[0@=(PJT0 PSp00S@ TT0PS400SL L<t<;; ; :A-EopP@D0 @S lV# P PU<` e%A-`pGYP P@E_T ,0WS@ 7YP 0 0 R0 R,00CSE?O-$s MP#p`(0ISrKb5RP| YP E? V#, E?@@ [ D R V PD @XP X0@0 Z@[4200S> ЍE? Q#( nRPUXPb E? V#, E? #( XP  _WP 0S00E? V#, XP LWP 0S  VE/0V%! (Y Ѝ000S! VY()=Sp000S VY(+SfttRh00RXXR@00Rh | *D )*))@) `)A- HPPR`P RUpPY@YP 0T*u0 0CRUT PER R Q (#%%0A- HP"R`P $UpPY@YP 0T*u0 0CRUT PER R Q (#%%0C-@PM`QP 0@DpR @@T@4QT Wp^Y  0,  VЍ x 0C-@PM`QP 0@DpR  @#W@QT Wp,Y  0,  VЍ 갖 00@-0(P R  0@ A!Q  ,, R S0000O-q1$Mp 0SNpgklh1PoM0 0e 0 ~P lUP$nU@o NX_?D 0C PEo@R!0S  R cU 0 X0000S SU X* Q$ЍDD>Q800Qꈕ 5,6| 4 (4 O-00@-LM$0du  @, 40`PQp0 D S V0PP叇EO⏇T400,0 $ $0 00 00 0(0$0`$0V QP P@400S TXhhK*eQ0E_Y @  SP S" PL 0XQᜰEU4P<@D`@00S% <TPE⠴ Z D0S SD0X! X3 00 0S0000D0TD.UD W<   #00 0WkXP 0X200S wT> W0:*P LЍxxZPl20Pk04 @00 0E< 0$0SP,00Su LЍ 0P(圀C2TP @0A/o?o" 20STEP _RP S" P XPTEP 0)( CP,1  S00 S !!VTEP 5RP R" P 0 00S S(00 0 0WWP|>x O\00P\,W piꈓ 32 T3| 0 0X@/T/0 ,O-T$4MP4 @ p000NPP 0PSn (0` ` 0 0  000NPh X0 00$PX`(000NP W @ 8@@$PW` $( ,   @+ 000N0 P 0( 2 00S! TS@%U 0{VU0  +-O 4Ѝ 0 P 0 0RU@ <0&O,2 0fO1 00S S@T` 0CVT0`*O T 0Nx1 09OH1 00S R@T` D0VT,0(`*^O T 0N0 0 O0 00S R0 U@*07O s0 N00 0N $($d# "@"<!!!d! ( O- `X- 0 P(p㓨(P 0 00C0NV  @$#@ 0S  00C0N VR P0 00C0N PUZ0  00C0ON4 O-Pv,Mp`@00NX 00QP FU 0D0U|6v 0SNZ< ?ov/QT29 V0S 0 S0 S0 DSDv0t``h`M@P%  (0+"#Q5 0S Q@S%0 U ?R<?800SM ,ЍQ$S D 0 %$ TQ400S Q`NR  0TFR0A+*Np400S] Q\ TPP0+N400S= Q T0+N3300S $sQT*Md3l300Su ^Q|0 Tll0@5+MnP LDM@30M0 ,9M30zM200Sg 1Q0 `ZT0P&+M@X200S\ Q DT0++M+200SR QL0 .T<<0`.xM  L10,Mt0 L10 M}P100S1 PT<+OM0 `L,10Ml hL10LH0D L00L  L00L2Q 0Lp00L$ 0| Xth $(x$lt HlPl`D`H`4\hO-x8L`LO0| ^OL`O0,P<0HHL0rO,0(0LhO,00  (pG309HD300S K@L p0O|LX0TP+`HrL8 40G 30HdLP%O` ^LO<0  pG20GIL 0Gh20G/;Lt p0G020G=-L`N00, G10GCt100S: }KPNM NGM0+G100S. dK@5M |N.Mh0d+G}KH D0DG00GPM 7G00xG M *Gt00kGu 0| ( xD@ddH  ` tpt<\$X$0|HO-P$-4M4 @ 0$0GFP T 0D0PFPCT4 00S K0 (0!#0Ss  LPH  I`P V (p P$@  0   叇 pJ P0 0SR  (0  Qr  00$BE4Ѝ3 `0Sl Jp KM,K(M( ,0  PM KMJpMl 0d,pPF0SV PJ`JpM0 PsMJ`M0,PF$\E 4Ѝ-J@ JPM@(!0 ,tJMA JpnMJ(hM ,,(000 PE1 0  @P$vHP0,1EZy 8K `P@(00 CP U (0PSP,400S? `G J-GD00C03DЍ300S9 `G@ J0,*DЍd300S `G\JTT-D@@C430C$$~C 30C sC20CU/ 0S%200S` `fGJ6-C<200S. `SGhJ``%-C D 00{02P0SP B@KP+'HP'0S -G XJC10^CD100S6 `GAJ,CI `BllB 10?C000S! `F("J  ,nC*F10 JBp00CBH00C$2|_ 0   hx@| 2,<,@2$G-@P q CPHP~GP CB0P @@DPt +IrG>: `P$)(0 S FP0,1JP PEoU IpP 400S ZFtIllv-BH400SF HF8 sI,,0U-B) (0S S( S(EP p300SO p!FMIM-B`300Sa Fh:I``k-BL HA<309B200SX E I.iB200S( E If-WBA20 B4200SI EtHll-;B{XXA20A88A10AA10A=A10AYvZ/ 1P0STIPF0SqFPd >qA 10AoE`1\!\ 00HcE10=? >102?uA 0>L10$?D >10? 0Bh d>00 ?\C@F00, >00>KC@ F0 >X00>S 0\4x@|  @D̵ hdh`$0ԺL|H\̴(TO-lM( pp@ SCd5 0,0?Z PDp0_oS@DCRP UM5`000 504050(0 AP EP 0 S-0S*4000SP8@ @> pA T 8>PS 00S{< 0Q U0 Uh01 P(`ZV p0PDSTC@D 300S A@@ 0$Ex@0  r.k>,= lЍA$C 6E`#\ 0$ `E 300S5 `A[B (DUB0.:>ZU <`@0@S BPU,<lЍA P40 2B0  0Dt)BL H=<20=200S* A  D0x.=100S. mA@? 0D?0  }.=n M=P10=?\ X0@=10=@?, (02=00s=000S +APB SDB0.=/B  =L00M=H 0| tD  ||44Ȯľ00|CBB=?<-C@-! <P0@oO-PPp@T \000S @@ C0/6=`0 P0? > p @< 8<,00<\B `l p@-P(Ad?P@100S @ C0.p@  0 404 0@-;d?PaP B0>PB 6|6O-P\,MXqX`T1 p00D:P! @  \ @ t@rQrPV,Ѝ,A q>P1Z != 0R0Cq 0 VrP `d0 00   $'92 0< <0< 80@A 6469 ` O-Po\MP!` P@ L1p LA0 LP L 9P \\?\o 0Y0`1S&<P,/U(? 00  #! 0  PwA<P >`00 >00S\Ѝ' DT9 @( HT ^( HT ' HT ' HTa ' HTP 4>00 ` ?$.0`> 0@7A' HTR ( HT H0<<P` <' DT T' DT 6( DTz ' DT[ ( DT 0<P`0 c<' HTS O%' HT &' LT ( HT 0;P` E

 0D0;P`@ ; =(+$ ` 0  >@\Ѝ/!: 0*  c@*0  `X 01* `0 : 0M@I8*0  ` 01t* `0l h:h 07@)0  `c 01,* `0$ : 0!@T)0  `k 01) `0 9 0 @\0)0  ` 02) `0 9 0?(0  `U 0Y1T) `0L H9H 0?F(0  `U 01 ) `0 9 0?F(800 !`S  1 !`0(8 0?C 0:P`7  ;6 0:P`VP :) 0:P`3  : 0:P`R : 0:P` : 0:P` : 0s:P`W` : 0f:`P H&0  ` : 'D0R:P`  : &L0D:P` : 07:P` : 0*:P`LP t: !D0:`P %0  ` `: 0 :P` S:~ H09P` E:p 09P`Rp 8:c 09P`@ +:V 09`P $0  `| :C  D09P`  :5 09P` 9( 09P` d 9`(#0  ` 01($ `0  40s>"0  ` 01# `0 30]>x"0  ` 091# `0 30G> "0  ` 01P# `0H D3D01>!0  ` 0 2# `0 20>p!0  ` 01" `0 20>!0  ` 01x" `0p l2l0= 0  ` 010" `0( $2$0=h 0  `Z 01! `0 10=Kd 8 4D5`8| tpl,$DT0lظ<h(dз4 tԷ|@ @ |H808xܲ \Hȱ,pԱ|T$lh̰ tL<Ь4 xܬ\ \dȫ,Hpԫ|T4$ h̪`tL(ԩ8T\L 0  `L 01  `0 00 == 0  ` 0q18! `0@ D1D0< 0  `N 0y1! `0 10 0100   2 0 ! 1  0: 000  0"0 0 0 : 000  "0 0 ` m: 0 2 0t t0t p0]:X `\ x\pt ĢL| 8p@-!00D Ѝ0 =00D <00D 00D 00D 00D 00D00D 00D 00D 00D e00D d00D "00D !00D 00D 00D ^00D| 00Dv 00Dv '10Dr %10Df 00Dyh #10Ds00Dm^ 00DgZ 00Da6 00D[P )10DU> _00DOD J?0DI 00DC = 0/%0 0  W8/       `ȶh@-0pqM0pP 0 0Q 00 0 1P U 2`0 cT1 T .>T' TU U9 U7 200 Z ЍT T P2`0  v'@2 <08"8@ 26 Ѝu@`0' H1PF 0Q0' D 1PM Ѝ0S00 S00u( D01P \100 F ?'T1 P0L!L 5T T0 0f7$0!1 05000  H'0 0  5 t000  O'0 0  5 pm'0 |0x x 58 `Dؑ`Hܐh$HDЏhh\4ȏT@-@P$Mp  0|a0 0`05 0S0SP100  $Ѝ0u( Ht1P00 100 / t' H0u 1P 0Q 00$Ѝ'0 0 @ K5$Ѝx000  't0 p0l l 85'T0 P0L L@ +5  `ī<čtxDDC-`RЂM @0!  0 7 0 @1!0 4000   7 @0 0 04000   7 @0 0 0s4 -0 @ l0l l0h d4 ```Č0t`$ppԊ<,@-@\Mr0p00PP:L 00M/PE4 RIPd30`PSP 9/P` ,p 0S4\Ѝh1@<0 ,! L100   '1 0! 3 100 A_4 h100 %  '\1 X0T!T 3%100  +$1 0!P 3000  040 80 0 03 > 0 0 03(0 0  3 lH`؈d$dܥTp4|P܆,0@-@0MP 0034P0( l"$!E! QT eCT [e%!BT q !AT { !AT  !ATvЍ0 R e%!BT ,( !BT U%!BT (!BT Ѝ0(!CT9 "$!ET "00  d8"( 2@03 !AT4  !AT  !ATЍ0T KQ%!CT ?(!CT ( !CT  !ATQ%!BT !(!BT ( !BT !AT !00 3 J8!(| x1x@02uU%!BT p U%!CT j "$#ET~ $ !FT "$!FTtB. "ETT 00 Mh(0 0 P 2? =X00  8(h h0h d0i2) ' 0 `̄0x, H|0@-@0MP 002 x2R0 Tr;a]SmcGU?J7`DL`V:-2% R Tk!2+$2+#0!00 Ѝ0(1 0!P 2A"EAeBABA BUBCB EUC C"E"FQC  FeCQB 0  8 ( 0@01H 0  8T (P L0L@01 ` 0ܝP@-@`$Mp 0|U0010PS*0ST500 $Ѝ)PPX501S:VN/t( D0v-P! 400  )PPʜ401SVT#,? Rt' D0v,P$Ѝ<4@0  (,4 (0$$$ .10   9 0#3 013@0  )3 0# 10   =9 0#3 00yVO-? R # m 0&9<#H8 43400`V " V 0*9"H 200IR)2 0"@ 0;VMN/K " 2 0F9"H| x2x00%100 @ )H2 D0@"@p 03100 .  > 0"2 0`0 8100  8)1 0!p m0   0"9!H 10Z0   0B9P!HL H1H0G0 L9 0 ! 1  0`70 0@&0@ `0̛}P},}}`8}||4|0||̚`{8|pL|{0D{{`{zzL{, zLzztz@y(z`y(yG-P0Mp$@  0    00P0b `P0 R|200 S0ЍW T- 0( Hwun+PvW "0 0000 7#W0, 01 uw0 ' HM+P0 0  ' HC+P-00t!00 W#Wpp< 01 0Ѝ)1 0!P s/0Ѝ000  000  n)0 0  Y/ f)0 0  L/D000  })d0 `0\ \ ;/ e ` 8vdv̔pvud0/ >0/->0/- =0/ <0/2?0/ ->0/ ;0/ K>0/ ->0/ Z>0/ 840/ 840/ >0/Z?0/i40/h00@-@P M00  :*@0 <08 8 C-000 Ѝ0 `nm@p@-`P8MA@  000-0S40S Pw-P8ЍpH100 P *01 ,0(!(P P-^-P000  P *0 P 0 ,8Ѝp u$vH'' D0L04P(T` ,(P H000  P *P0 PH 0DD ,< `4mlhll|k,lC-`4M @P@ @-q0pS 0S100 +4Ѝyv( H0A(P70Pc0cHE4Ѝ@ *0vy&' L*(P0'c$0c0'HcEE4Ѝ*0 0 ` g,4Ѝ000  t000  +-p0 l0h h M, *L0 H0D D @,( `pj4j@jiЈ jix@-@`Mp 0|Q 00P0,0S0SP100 !Ѝv( H 0t'P& a%?o2cЍv' H 0t'P 000 " *0 0 @ +Ѝt000  *p0 l0h h + *L0 H0D D + `h8hĞ8`hg@,hgԝ-P| M  l0!0! ЍP000   *40 00, , + P P `Xlgf-P| M  l0!0! ЍP000   +40 00, , n+ P `ąfPfD010P1!0/000000 0 0 0 0 00000X 00 0 -C+@0 M<0 ,,  +0 Ѝ `eeO-`LM(0㠃0 4 t0(,p4p$0xP|@j+0 RG [/T*2R[*2RT3S8p l(0yv' H&PB8)D @`%Pf@0 RI$D QDLЍ2R"  N*x2t0p"pP *40S4200 LЍz*$2 0"` *100   g*1 0! * !  D $0s: 0!1 0@ Pl*,100  m*X1 T0P!P` Z*000  >! 1p0G*|000  T:  0@04*iH   Z: ( 00!*V `pc`c tcb$cbh`bTbxxbba,b |aad80aa<x0 P0l001/\ 00 0 -m+D0 M@0 00  )0 Ѝh 4|```<10+P5.-.1,+*)(!     / /// /T 00  -+<0 M80 ((  ) Ѝ `|~<_^10+Pa2-0]*'*#6#:7'*+NKHE?<96G2/,)@5 :9876/////I/"/'//!//e/#// //^//>/=/<//d//)/_/J/T 00  -',<0 M80 ((  ) Ѝt `|0]\ 10P   //// 00 ///J//#//%/'/-c,<0 M80 ((  ( Ѝh `t{\X|[@-p@MP Lb@ @)`Q, @T0ES@ UG] UX U000Ѝ( H04$@P&/"P> P< P: 100 Q@' H0$@P*'"0@S+'&%100 @ ,0 @ 0 PH(#Ѝ!0000000  ,|0 x0t t &(.X0 T0P P (  `yY(Z44yY0YpypYX<x0P0l00/` 00 /-,@0 M<0 ,,  ' Ѝ t`dxX SP00_SO #SP 0 0JS) e:)!SP 00SP 00d%  Ѝ0P%00 Ѝ00S S Sa %  0,$4 0$ 'VP 00MP00DP00;P002P00)P00 P00P0 0P00P00P 00P 00P00o$Xm$Lk$.i$ 8f$d$b$`$^$XPd#000=$2 |0x"x |&<" 5 0#D2 @0<"< i&PU 00P D00PE 00P600P +00xP&00oP %00f##V#f#[#k#r#2#9# >############H   0$`0 \0X X %( `qtUU@oRRnR$/  ?0["0  P_>00  > P.> 0C"0"SF W%!SB'!S, JSPX( D0)0S Sc S;P$' D0$PT =00 P P >  0-= 0p!$ЍIS*#!SP( D0 S S SP( D0|S\( D0m0=Sx S >!S )S SP' D0Q%!SMIS*^S 6>SZP' D09y"Sa <SP ' D0'gSA GSZ SP' D0 R_S% #!SP' D0 @JS :)!SP t' D0,]SpP j' D0S`\d' D0  0S񏐞rc0S|P9( D0 P> x9P00 | >  0|)|9| x 0p k)P e 0=D)@ <9< 0 0 V >) 9 0 0 E P' D0#\P' D0NP ' D0@P' D02rP ' D0$d\' D0WP' D0 IP}' D0;Pv' D0.PR' D0 P1( D 0)P( D0P{( D0 Pg( D0Pb( D0PO( D0 ~{pC. K P@p400 5 P90dSY eSI @$P . 0 >$ 400  \` \K 3P0  >4$0 ,4,00  &.4 P#0 sPo' D0%OPj' D0"AP_' D0!3PU( D0|"x t2t0 0  P1( D0 P)( D0 P!' D0P' D0y P N 0=X!T P1P00 ? P' D0 VP ' D0HȻ `B|BTbAaB@`@Ț@<\<t;\<4\;<[77XWА67V@Vh66|sUD55l445 UD34S./Nh``..NP ' D0?P' D01P ' D0#P' D0 Pv' D0Pn' D0Pc' D0<T k1<~mLroligo}PzwttqE{B?<9T#P  0w># 300  &#P  0=# 30n0  0@- 0 0 |0-6P000   .H0 D0@ @   `X-M- Mt--de51BP0 01AP% 01AP 01AP /D41BP 8 1BP U51BP \/T/L/D/</4/,/$/eTeedepe,eLe e e 01AP  U51BP 8 1BP/01AP 01AP///d000 //-/<0 M80 ((   Ѝ䘤 `Kp+\O*O-P0DMs04 P@0p@,3p `003  000S08iPZ 0 A^2\4 04$R 2Vgp`F `@P$T% R" p 0%0$`0(0Aj 0 P6pwp $  C,0S00 4 ,00 V8pW< ! L-P@7$DЍ|1 00  @DЍ<08000<1 00 @ @~O-0 00!010 ,0 @|ЍpЍp@g000 % 000  .0 0  ] 000  .0 0 @ J.d0 `0\ \ =  P `.k. lj8.8 xj. n0@-0 MR @D\ ;%.76R Ѝ0 \F R@  Ѝ0@\2 R\ R\ R000  (7l @h d0d@0RR@R ` @ )g@- @ M0@*D  0P ЍP000   ,!40 00, ,  @ `,P  llG-pMhBB> 2E\\"*n @ 0<4a@+;LP` p哐#RI  \DRZ$0\V 0S S ! pЍX0(PD1D 0XPh100  pЍ0\!H1 D0@!@ .pЍc!1 0!  000  0 H 哐 0 0 @p P`l000  0P 哐 0 0 @llp P` l 0 `+ P ;T+  ;+: l*p:0p@-` 0M@`L0P 0 PPPX 0Ѝp    t0 0 0 |0 P000 2 P0}!L0H @0< 0 2관 `p+P@|)+dP()O- x!|GP p ?M@Rh "P4?0 RP2`h 07& O[}0  X0$ (0 P `0"E` dp0L CP<P 0#0t0{ 0C?oR  20l001 ph````P, .04PЍn1PU`0 0 S ЍX1]0P0P1PeH!(D @1@0 S X 1 !1 00 0000   @ ! 0 0 @ l000 ! 0!$(0 l0l l0h !t 0 `&QP&QH&PP'%P0@- XPMx@P@Ѝ0T000   @0!<08,000 0  Ѝ0{ `&P%C- h S!Ѝm  `@x,O- @|MPSP<@ `4rp  D   &0h .# @ 6Prbp`0 Z 0  A0 (PK xqGaQp`P0 ; 0  J`0d ` * q000 Q000  #0 0   >#0 0   1l 0 P LH`t4DDDTl\pd\xl@P \O- ⠢Mr`P򄰍H 8PS4  < K    L     8"0h .#  L , V 40p!@U<02P+< L@0 Q R RX0XH00TP08 0P@T\ W X R R @T@0Sv 0Ss d0S h0S. /0X<L 8 0bPW 0, S:0 S#:XVA 4 PT0債< H  8 @  < 8  @ 00` d 0  \P\H( pP, x8$ Lp < | ` @P   x8  `|hL,d`(8x (HXp@WX$,0Q P00W0Ss0S,1cS0S1瓑cS0S1!bR 000 S Q3瑃hX 1`0 0a b`0c0 Fn( `p `A  $0,0 ( 0 00PUj@T 0 pS d,pG$W@9hX6W(,0Qa P00X0S7l0S,1cSNp0S1瓑cSGt0S1cS{ 200 | Qk3sgWg 2`0 qt0a b `0cx0F$n, `p0 `A0000 P ($, U4 Ѝp ᄐ0P, pq4 <L 0P~300  #$5 (0,%, R3sgW7Y0S*2cS% R3璃hX x0S1!bR {/$80 < @ 0  5, x  |t I 80$< A A @(,LX | a,$p6 t0x&x v Hꌆv6p0 D0g 0  ` (`` I`D0 `@`@ $,LF  #D7 H0L'L 8 \0, S:`0 S:4 @00? 0 ,0 Lu6@0 qЍ6@0  gW `P 0  0  4 0 p 7@0 (Ѝ7@0  xhXp`P0  0  ,0  @800 6Ѝ`800  #H9 L0P)P  h lilY p `P 0  0 |   0h dp #9 0)  z {h9p0  jZJ` P@0 e 0  ,0 `  S T:00  #: 0*  @ AP:0 Ѝp:0  zjZp `P0 # 0  ,04 00  P $P ;0  |{k[p `P0 0  000 , ;0  k[ `P0 0  ,04 00  pL (Pp[t|!xlx\p| `P0 0  ,0$ pl |l\p `P0 0 W 000 (< <=00  #d= h0l-l  s=p0  m]M` P@0 _0  ,0 `\ MN0@- 4 1F\$MR E ;>J04! "41FRC 4 1ER10.N_+L\^0#03R0SU0#03T0S$Ѝ000+L\0000 @0| 0 p0pp0P@$Ѝ0400-M]00-M]R , `: AA-@q hMppVTT P :F@S0HSPEU.Ѝ<100< 100 e. 1 0!` 000 U6H  00000  Z6 0 0 0PK&d0 `0\ \@ Q `<h,h<><H>;A-PpM@` U%A  @ @H @eP 0 0 0 00ЍP000  s&80 400 0P 1 75N `:L=0@-SR M@P c B ET4   FT4 "FT5@d\`  Ѝ0  ET "ETp@A B   Ѝ00@@@000S q 0  Ѝ0 W00t000S Pp|hh  PP:,00{N , <6<@:d< ;5;9;-MqЍ0@-SQ MP V @B. "ETA  $ !FT< "$!FT! @ d`R( A B   Ѝ0 $ !ET "$!ET $100S  0 ^ Ѝ0  Ѝ0  @ 00t000S phh 4 PP,00|K , :4:8: 9h397\9P @ @@-0R @R /    4 @0 k c LLP P P00/0, @- M //LA-3@M (hR00P036 ((0`P80 <200/Ѝ,`P7,0(0L 000 00$01K[0*a tD<08 b0 JC\0 "*C\0l0P1P0$ ` b1 0`!`1` \0YЍ(100  g1 0!1 0Dyqap`0 50  z0   !0 @ 0< H `8{PD tH `\050l4IH00I$0pDI,II0@- D M@ 00 @ d0P0ЍL 00  !40 00, ,  ,.5E `.LF@-D0M 0x@ @PЍL000  !40 00, ,  X-5hD `-8@-@.OM`Qp P3pW 0 0 NR1W P ,C+C*C)C  10D?3? 01yPOߍL000  s/40 00, , O C ,5`,HT70  H@-0@(M P0 00 C FPh0000(ЍL 00  !40 00, ,  `+58B `,lE@-@0(M0d  D |@ @ P(ЍL000  !40 00, ,  *5A `X+$lE0 H@-0@(M P0 00 C Ph0000(ЍL 00  /40 00, ,  )5@ `*HB@-@0(M0d D |@ @ P(ЍL000  2"40 00, ,  (5? `)TAp@-P @XMP`0 0 PH`uP+;0 *C04 80 L$"XЍpL000  K"40 00, , > ? (5`)@p@-t @MP`0 0tH`302P40K[(*cL   0JLD0h08*A\0 BЍpL000  n"40 00, ,  > &5`(`1A-H @XMPo0pPH0 c`0 00*e cPD(0$40`+;  0d0P0XЍL 00  "40 00, ,  %5< `&<=A-H @XMP&0pPH0 c`0 00$*e cPD,0P(80`+; P 04d0P0XЍL 00  "40 00, , b $5X; `%<D @0 -( "*R  0@S: 0 0@-@tt1 M00 S.:\1( @L" 0S0 ,P410!0000PP R !0 ` S(0L#*8< +:D S1@0 Ѝ0000000 /x0 t0p p "P0 L0H H x: @ 0 `8$Tl-$(!:@$ - M \:( #0\  P 0R! S Ѝ000000 /t0 p0l l #L0 H0D D 8 @ 0 `"p,"80 -@ M01S A1!10101010101 0 ЍP000  )#40 00, , N d7 `!D*-@0 M0 \ 40A!#4 00000,00 ЍP000  >#40 00, ,  |6 `!\ؼ) //C- Ha1JD` M0qWB (0 $#Q LpPU Ѝ PER0R&0P u)dlP `0B@!h0_px吂娂0Adp Ѝ X 000 000 m#0 0  h7 /P0 L0H H |5 0 5`h 44Tк4p@- dAd1A@M0QU% H(0 #:S0 0p R `B0V#d%R, hP 0V"d5ЍpP000  000 #0 0  @ x h #L0 H0D D &p3 0 ` 3H3T3 3A- b2*N`(M0Xh pPL0R?=10@uU@#@3.*p 0 @ L㓅#d500P(ЍX100 (Ѝ/ 01 b,0$!   (Ѝ000000 #0 0  #0 0  T000 /l0 h0d d 1 @ `<<ܷTDSLTж\0O-?Hd MQ`I 8!P p@cY 40ZYtU$0IS90ISiLD@ ЍP#00 0("^  0@\x#(0@P " \ ّ<8# 10B0 Ѝ(0#:S0 it@?T 0I@Q90  ЍO_ " RF  0tt$000(@2I00SL ,0  0"$ (100SU n 00 08$000(e O10x100T +$`1 \0X!X F<08 /10p000S ( S0$(% 0  00N T00CT/ 5@ 0 l####p#$`" ` X"ءX\",<p@-! BPMPP @D`P t000 ЍpЍp@`ЍpE.40 00, , Ѝpt* `0@-@P M@P0S Ѝ0`pH000 r$40 00, , 5) `԰P@-@@PW005p@-!,B2@M_"(0"*R  0@S1 (0@R1 # 0Q  0P@ P#d1d!$H0S` PP 41XH0 PPЍp100% 000 $0 0  u 000 $0 0  b$p0 l0h h U ( 0 @ 5, d `$\HL`ܭ@-h @10-@ M ^A\*R+ X\! \!0X Ѝ@!00-$!00 % 1 0!  00!! 00 &0 0  !%0 0  &l0 h0d d !T& @ `H@0H|`Hīp@-P@M@PX )p 000 ЍpX` P000 t06&p0lLd0d 0 <&H0 D0@ @ ~ ЍpH$ `D@O-p0dM x *G0CQ  0 <7 01,0S} rP607 4 5 0P0\0< (0 0h0@ Sl8*(0Bp0P*6At(` 0$02&:x0<0*S| 8P$ 03804567 ,6D<0=>? `x" 0($ F$Dp#(ࠀ01S @ppP500 00Ѝ4567 0c  S`abd \p @S00W( H<DP$ _460F$D 5D  <>070?03=800H0 (0$'p0x! F$D01S @@@Ph400 &T4 L0 D@$ 00 ̠ S$6@>#0 ,0Ѝ_S00S00S00S00S0000&3 0 |# dЍ@300 00b #  0&  3#0 FN200 0&0  2"0 19|"  0&  2"0 %,200 6 0 T2T"T0P   &0 0 0"2 0!  0&  1!0 4100| 0&0  1!0  0j.0  \1\!\0X 000 &,1 $0 ! T000D i.0 0   (# 0 5`p t    h P̥x |$ ( ` Ԥ , 0t8P \`ԢC-P$T MQ? PB@! 8p:C AT p`LbP 0 $< ,# Ѝ000 000 '0 0  &'0 0 p  H000 'T0 P0L L   ` lt8(G-@0Mpp XPV 0  vPF `$ h pG 1ZE  ( p 05%P0x L1Fv$pD @001S  @@P100  0ЍD'0 0  0Ѝ000 000 .'0 | 0xx @3'\0 T 0PP @u@ 0 d5`@,dܞ$G-@0Mpp XsPT 0  PD `$  pG1ZE( p 05%P0x L1Fv$pD @001S  @;@P100  0Ѝk'0 0  0Ѝ000 000 V'0 | 0xx @['\0 T 0PP @ 0 $4`ȜD\Ԝ$O-p0栒!"u H2\@00_Sp" %2 p"0 00*Z.2 px"0tt 00X!pT 1000Fx1@P0-T ppR P 0  0 % 0 ` 0  0 p d5 0d!d1d `0T0 pp0\000 %1 p 0! @ 0 `d܃\hlP̂`h` 0P܁XЀLh|X4p~xC-`P MpPYPp 0@00 Ѝ 0 @P x000 !&d0 `0\ \ +&D0 @0< <  Ѝ `\}4},}}Q R  0P0 P P00/P/00/0//@- Q 0P0/ /oRp@- XQQP\p H^T ^T^P@p p0@`0S T 0(0S Co( p hh,\00mLL"400c D<PX`t L (p00P0S xPxR00P!3P / /PO-W[M7P|`L@  J 00S;:7F00Y<*@R X0SI 7 0qW 0 y#$ 04dœh58<0,P00Xd0d40h0P0$ (,"p 11ORl0L0(0v` L0S; S: H`P?H0S  X08)P (0 o p00 Ɵ(0400t0 $ !ᾪllp0y#lx0x  SH 174Z841 t0!1V 40P P  !T 0S0,0  p0 p g@D!81<1J L @D  |0,S`0#$T1S?<`LdC0P*%(  80 [ߍL0 X00?d l4003`P40`` .84` 00,$, b4``f00 ~)3 0#` M#X 00S\04 R 3`T04 00P0\ Xl$04 0!` 300 19 !`0(#(3( $0200`200 (2 0"` `rh200 (2 !`"0 ` 200 l2<)!`0 L2L"L0H H100L  X )`]<100 +)1 !`!0 * )0 1!0 \XW000n (x1 !`p!0ll (P1` H0D!D ),1 (0$!$ r )1 3`!0 e @ 0 `vvPDvu|t`\u uxt0ttlXsLtXXss(sshLr!"x 2\P00[S@ )2 @"0 00P"P (@DЍ,2P0 )$2@ 0" 00S )1 0!@ DЍ09@0!1 000P1P@0"U @@@ 1P0!@ )H1 !@@!0<< m00,04@c K e9 0 0 0`T0U0 @@\000 @ )0 @ 0  ;t @ `lo@p|oHooondDo@nnTm|Xn mtm@P񏐪opdfhjl~}|{zyxwvutsrqponmlkjihgfedcba`_^]\[ZYXWVUTSRQPONMLKJIHGFEDCBA@?>=<;:9876543210/.-,+*//////|/t/l/d/\/T/L/D/</0P 4P 4/,/$///dhTTPe51BP0 01AP% 01AP 01AP /D41BP 8 1BP U51BP \/T/L/D/</4/,/$/PT$0 e51BP$ 01AP 01AP 01AP/D41BP 8 1BP U51BP//////01AP U51BP 8 1BP/01AP 01AP////0@- M\ 0@ PU\ Ѝ0$0 P<   @ O- 0@PSZSp00S hcPMR@`V R< R}<30YC:0Y@0U=:0U:PY2 "010R 0 SfB ER"  ReQ Q Q Q Q Q @Q_?]ЍP2 0Y:(0Y$0U:,0U0"P 10Y:0Y0U: 0UP2 010P@nt!0 VЍp0 S S S! R R R R    P 2ЍB ER 0 8 4<xuR R @R?ivcp]jg@ | $d@-@M \  j 90S0 |\0 qQpЍ0S:0S|. F ^ 0S0SAt q?Q.@ 0S0C\0C\0s\0|\0S00S ~ ^:h- 0S S Sd S30S03S3\3^03S3\3^0S 0d\( 0 S$0d\(0C \*,0Cc\00\4083S<3\3QfH, >^0SY0SV, 0P0SK0SH+ "B\\| \: 0 S0 ~^0 ~^ 0 S*S 0S0Sm0Sc0\ SW 0{S ?S ]S xS ZS * 0SK0S*0S*0S0S0S* 0S80S0S0S0S03S 03S 03Sv 03S* 3Q)@ 00CcQ) 0S-03S#3\!3^03S3\3^ 0S&0d\ 0dS() o) h0S 03S3\3^03S3\3^0S0dQk( EeS <SR(0S$0SZH( 2RS S S S:S S 4' < 0 3S3Q5' .MS dS BS ' ! 0 C)\ m('&%hgfedc_^]\[ZYUTSRQPO KJIHGFE(0S& & x& X& 8&  & & % % % % |% sh% jH% a(% 0 Yy % Rr$ Kk$ Dd$ =]$ 6V$ /O|$ (Hd$ !AL$ :4$ 3$ ,$ %# # # # # t# \# D# ,# # " " " " " " l" T" <" $" y " r! k! d! ]}! Vv! Oo|! Hhd! AaL! :Z4! 3S`$hD< X`$tHll<xT0@TD `4Lh`0@-ASM@PQ"&7AFRUX]gy  = 8 SЍ00aOC0T  BP 00<  ( *L A,00 0"%@0 D000000 0#*A0 3/ D0!B| B00BG_00 @U1hL0  P(0  cD`1hL0  P  0:M bM CSF@J Tn000h000 $0 0  $0 0| | H 8  Rd) d X `4OOO\OG-@htM ~\$pt@T4@D 0a/oV"PPU0 1㿮hP 300= @ ( Ѝ 0 3SP300 3/% @0 3#0 D CP$D300 H38% @08 4030#0 +3'% @0  3#0  P200 2- @0 2"0 @  2j 0dL PN  @x       G/  I/  K/  N/  /  &. / / A+B;B C/->8P[ LP 0[`P[tP*@ A`HPD @0=000 @3 K%1 @ 0  %|000$@# 0%$@0 00 0 x(F `(N8lMXM \MM`M M|dL DKJJ@JA-PbM >!`u00C0AT` P ~1 eL0g CP G P2 PЍd100  %H1 @0 0Pčc=0C;4˕k 0čd-S< @ S( ZS041 K>`0 l7 Lv0!P ݍ Ѝ0' Y S7`Vp00 S ݍ ЍU/ V?0uY 00T100 \ 0l1000S 01j0S  01r?!C\ 01s0S !> " 0S ?"$0S?$(Q G/042,0S?TÍ0Q H 0d3 0 !@SZS 00S K 0 0,40N0  F,S,< 4,t&0 4R B> 2ER== Ȕ 70 S:SY0@p0S 4pr 0#0Ppp3002! 3&0 3#0 2b7`f#H 30 0 $  C>0404S X0_'0  2"0 00㉐)Ĕ Ȕ200q!200 D2&0 (2("(0$ !100 1&0 1!0 !@100| 6! 10{n000 g000 P1&L0H @1 'D2 <"088 P0,  Pa $  XY \ p Blq2Tq  ( ,100 z.x1 p!0ll r000 ,7 00!010 ,0^000 7 0 0 0JD000 '0 0 8긬 ` ı3X3P2430242~H/ 0T\//8..(8..-80.8--@-`PM'P@P$@ )t 000Ѝ0](00 0 Ѝ$p /PT000 @ T0Y(P @0H @0< p0 ꜥ `,تd,T,$z\+ "@\ p00/`0000/-f(@0 M<0 ,,  Ѝt `+|V8+ O-TM#D0  0p00C"A0P4    R" Z P 0C㒣#xƃt@pPv 2M` @0$0t2P0(0h20,0PP@U6 80, R ` P  00d00@ hKP 0T0  4  #  K100 0P@ 0P$0P( ,%U-0 A0  LD0HPLp%P@TЍ100 @ (0 @ 0  @000@ .@ 0 0 \000 (l0 @d 0`` 0 P 8**`@((4(('8(xdO- \tLMXğPPpp #0(B B EPd   AT $X`F#ZS  d儐Qb 0L 00PP+F!x6tP0` 0f΃ rHƓ4@FAxaP0 OZP P0$P0`c>c068As0,+1?0s0Z 30D[PCLЍ ؐQ 0L 0I0PdP+F!x6tH200 80$"$2$ 0,09 00_ 1 0p 100( 100 6)1 0! T100 ( T1T!T0P 81(400 (! 000 10) 0 0 sx000 00X   ,&9  0 0 W<  | `$%l%ܴ H$t$($x$tȢL$#$`#8##`p00C S| 0 0S r`  /-H)@ M<0 ,0, 0 Y Ѝ` `""O-p@4M x@D"|G$0 0 Lc0 A`23XT000Sڔ3C0AT 80PEE%ఒPPs /0 @Q pB @C$WXB n C h G)Q(* @\8 809 CR QPp CWX$ b C h G)@P(^ P6 ApA p^O+,p `GPpnA^! L(,P0$0P@4Ѝ100 @ @4Ѝ|100 9 @0X!X1X T0)81 @ 00,!, 000 )0 @ 0  v000@ @. 0 0 `P000 i)|0 @t 0pp 0Mh P `dXz0hz<8t<|ZG-PTHM|P @PE U    *D`H$ p038C0C qW 80 bQ Q} 300j HЍV"H 80 zDu# 20P?0V`P0 808 Du#2S0c0 0u#2S S00 # 80u%$0_*e e*C40 C2 x0D0P200 HЍ0? C200  )p2 h0d"d E*H2 @0<"< V`P* 2S0 080u#"2 D S0 S7 S !  6*0 1!0 g80u%$0 ]*e e*C40 Cx1 x0D0kPM100 A*<1 400!0 C;000.1 0! 3`*0 0  %T000 @) 0 0 , ` X(H Hй|T \xH HĶp00C S| 0 0S `  /-U*@ M<0 ,0, 0 Ѝ$ `H |1Pp@-00M`",@ 0XA LP@ C1D1A0QU ; yL0P 0Ѝp000 w: 0 0 00Ѝp000 000 0o*|0x p  n *T0 P0L L `꘧ H `8(ph4(|1P@-04MlQp` 0P GV C,L1" @AÁ0 AT  ;0 yDBP4Ѝ000 :0 0 04Ѝ000 000 *x0 t0p p \0*X0T L  ԥ `d0p@-"@\Q\1APX0@-@ 0$MPP (P L P$ $Ѝ0H000 2 00 ,0( ( ~2 `|O-@M`lH0z#lFDt*`p@(0y@#|@   $ P 8* , !R 8 R  < R X  24D4  @0J0G4D25DPLPD`i P P \ ?APg XVF`@ P00倰n/ " 0P)(00 j4`0(T #$ 100PT\00`P`00(0X  6*,0 !$0 1P# l800 ߍP2 >@P.[ $0`@ PD0\ 700  P?$08h 1R<l0" ,( `0&#, !0S2 0$ 4( 2`0&&$010S 2(7`0 7 L0P6@T`0< S k?@d& 60j L0\9 |600  00x&x6x t0R u8@d0 %5 027{!p5 l0h%h *@DE@444   0  0 _  0   P@0 G  0  `5` P300  B ( 4 $ 0  `@ P`300   0 8  H  0#3 0300 ]!200  H 1 0L#L3L H0l 200  00#3 0X {D200  2n!0 2"0 @!c100 O$\100  (000h"Hd `2`0%$HH2b!0 ,2,",0( 0100 M 8 <0 ( 0"1 00!1 0 00!1 0 (000!H 10$Sm X 1 0P!P1P L00<O h H`p x  @ P  X 8ī( Tt< L`4T$ܭ|L0h<|d,$< P(Rt|L@|(_Ȧ400@- Mx@$P @P Ѝ0P000   -80 400 0P Y Ѝ0H{ `(t$tPO-ptM` X T`@x4#,GHP$1S 0 P )p1Q $4  XL08P\V$0V S s tЍX0S tЍ\PXPl0  HC1X 0d Shh 26` 54D$ 0 S2644D0 SNJ0G4D0 >S 7 @$0T T R S\l0 LX   CX0h0 $0d h$ S 2@00 T tЍ d1 0L"L2L H0P8 S0 % J X00\0!   "1! 0 100 h 1! 10x[P100 V 5"h1 d0`!` f O100 $I > 0 ! 1  0Q$:000 . v/0 0  ? (h000 !!0!X0 0 0 %|z h `|DtXJLXؠ\mlXp@-P@M@PX )p 000  ЍpX` 5P000  /l0 h0d d` R"D0 @0< < Ѝptu `TllJ4pJO-Ab2#|@`@`!?0@$ⰀMAqx4`ⰠN|p倀尰Np t尐䐍 p؀<=q:+<;턠6 8툰P匐TU!p嘀LhMlh *CQ LRlQSpᤰ尰R✐2K4[尀J K.+0;嬀崠* ,JF`D4NO*@QTpdXe @00@Q 0S 0S 0d0R <0S @0S D0S H0S \0S  `0S  d0S h0S l0S p0Sd0 0d0dWߍ300@ 0d0a !  d3#0 R0000  ,LPdrBapB$%!尀C1|尐C`ph l!p"t#匀吐xF 0bFoh`0GlOOP,0S0l2 KDu  BA01S_ P0@-SZS  S   Rr0pP$L0 c*b@ HЍGЍ/100@L 100@ 0!( 10 `100@ \1 X0T!TP 100@ 1 0! 000@ 0 0 P 0 ( 0p0u H  @ 00 (| x0x0b] L`ďDd@dh<`G-p`M Ht Pܯ?>OO R0S{? KDv  BA0AT P0@ZS-S  S   R0$p(PoU@Y 0 Sc:HpS` DRs:LPRpPQ% Q Qu Q Q Q @Q . @ F/0D>.0  ЍXT0SM S SO Si S S @S @ 01 H.> 0 40 SY:HpSV8 DRi:LPRfPQ Q Q Q Q9X9T0S S Sz S SAQA<0x S:S@ |R:RQ$ Q Q Q Q Qu @Q= , @M 3!0D<,0  U vX0S$ S S S S SP @S @% 0N? H,< 0- NQ`0S, d0S 4SA 0  F"41FRR90S|(0S3 1 0+ @ 0j?X+HT P;P 0Qr 040 S:S8 R:RS Q!: R0#03^0S 00S' S  ! S S S S` @SI 8* @ 0Z!p:0D``*`    R40S' S  ! S S S S9 @S% ) @ 0_!90D)     R80S$ S  S{ S S S @S ( @a 0Y?H4)494 0 0i   R<0S; S  SV Sz S S @S D( @9 0i1(H8 0B cD0 S*:S(H RO:RM(S Q!q:, ^00 R03S~h0S S   S S So S @S \' @ Ѝ   Rl0S' S$  ! S S SU S @S & @ 0!\7$0DLL'L $   Rp0S$ S  S S S Sw @Sc <& @ 01H&6 0   Rt0S S D S S S< SR @S8 % @ 014&H006 ,0  H% @z 01%H 50 &K  RL   RJ ;d Q @Q d$ @A  0D5%0 I j S @S @) 01 H$4 01 R  p  ???G?"   `   z   R   y       $     :  LY  x  gd@ & 0,3,#,0( ` 200@ K?  0"2 0`   $   100@ H0 !0 |240Dll"l 0100@t L1 0,",2, (0 `y              P$   w    L000@; 0h!Hd `1`p0D eLZ L`||pЋ@\\dؑp\T8TDT(l\(,,Htā\$ p TLL~l  ~<{|H{Hlz h}z 8}\yT}Xy\} yL\x4 \x` x hwtdw(,w,`v,v4̃,000@ 0!H 10 x000@ P1 T0X!X` ?? ??   ??  $ ?y ?Wc?  ?  L! @P A!0D2"0  p W x! @; H 0 h2h"h0l `@ a100@$ L0 0"2 0 `) JX200@ G1 H"2 0P  5" @ s!0D<3<#<0@ p # @ 0M1H#3 0  T300@ y1 H#3 0P 300@  S1$HA4 0 # @ 01HH$H4H L0  H400@  1$HP4 0 400@~ 4 0$` $ @k 00$H 50t 0c/ 5 0D00%0 d p@-0` M@P P`  E 0P  0<p 70X Ѝp  @ 0 0]"|0 x0t t 5 0H000@20 e"@0 <08 8 "20B `$vxu, oO-p-]M M`Px00CTRP,@ȀB 8@@DH<'(w01p :C0C v     AT 0S< @0Ln>C<b 0@ X\H0P$0 U0 0J40d80,@ C<0P@Ct0(0L` 0 pXp P+@0$ 6S.:A V PX  Q PPU W6H ,@L`0P0@,D D04I_0,0Z,0 (AE 40S 8P<0@! 0l0 |0P$000ڿ<0d0(0Eh@ `  d C00000S  R80< 1! 0 E$pPT 00^\ 3H140D1481Y0 $X, T0S 3S3S $1 X0 !1P4H 00@\]ݍ Ѝ4 `LHD 0 PH|4H @PT0@0 S ?@dT$P L4L0 ,D,@L`P^S3H 00@ @3/ 00(3#0  T 2 0#3 0p"@.|300(h3h#h0d  800C(0 0wp r@0,4P@pD2H 00@3q"H @ \X0 0$T0 +.  2"0 Z3T"h2 d0`"` M3G!H @ ?1H 00@ \ X 00 T 02 0!1 0* $0 2 0!1 0  1H 00@ T0"0 t1t!t0p 0H 00@2 $ (0 T 02 0 ! 1  0 P2S X %3 T  0 0 00@0A L`,p$rTp9Tp4ro\0|n H7n@6Xnxmpxm` mlh| 00@- Mx@XP@P Ѝ0P000@  /80 400 0P Ѝ07 `kPC-S4M ß @Pp1p :C D0C  Xz 3SU ` 0 P )y 200@  4ЍX0Sp200@p -T2 P0L"L : 4Ѝ,2  Lp0AP$0SV  XֿPSL (0 0j1@00@T l100@ ?l!0h d1d0 de3 04!414 00000@ N#1 0  /0 0 vd000@!p 0v#!X0 0 0 ]D7 L`jh xib\!<0Ѝ0 P T@!X \0$@"Ѝ0 P 4@00! @0Ѝ0 P `@!4 00@ Ѝ0  @ 000@ 30t t0t p0 03L 0H D0D0 1 ,L ` dHcxep@-@DQD1 MP`0S1 T5 !`!10  ֿD cP Ѝp000@  +0 0  8 Ѝpx఻L000@  #H0 D0@ @  ,/ 4`bL|b`p@-@HaH1 M`P0S T" 0L 0P, 0S!`  ! Ѝpfʹ0000@  $0 0  о T000@  $H0 D0@ @ ༾ - 4$`\aL( aXuPO-M,0 @`P@t 0t I Hp C#$00 Rk $PE  !R 0QF @  QP  عT X EP `0*+(0% ) ƆR^b\S 0dSQR $0bc 0 0 $040 "OC0 D[PЍLP P @ HL dR2P0@ 200@ Ѝ`ࢺ00d4F(00$0s$(2 0" Ѝ1P0@ 쁟]qap` 0  0@ 0   P ^H100@ 0?$0 L1L!L0H Ͻ0p0@ V   0  ๽0@ W 0    ৽0@q X 0 `P  啽N 4 a 4 a+ 4L`h^@ذr^pql]Do,]ooo[Ppnnd p `p,` 0  d0@. 0   P eR PC-a,M1` p@  G BP0S* T. I H▸0  L0FP30!s000 0   0"2 ",Ѝ000@  $0 0  T000@  $H0 D0@ @ & 4`HZnYLnPG-鴒XM2(P p  E@ J   `0S T {GH  0( *a0 l0D000+;, 40強PP"  ,D00 $0姷P80D 00 00囷PXЍ\100@ P $@1 P 804!4 o 100@ P $1 P 0  [XЍ000@ P $0 P 0  E࿸wL000@ P $h0 P` 0\\ ,$ 4`(XȪ`wWxxwW  wWXuPG-PM 2 P `  E@ H   p0S1 T5 kFJ  U0  L$0P? ,0 +;0 0(  *B C;0 L 0P ,@DPЍJ000@  $0 0  ฻ 000@ 000@ $|0 x0t t $T0 P0L L ! 4`dUsT@tTLLtC-h E%, D \   @@P<0D Ѝ100@M l! @ 0e%T1 P0L!L ! @ 0W5!0!1 0 000@ z%0 0  Ϲ 000@ \%0 0  ༹ n%x0 t0p p ஹ ,L `Nx,e4hNd,NHMMğ\xdG-pPb2PE`0M00SV2 H KDAp1Sa  1#R/T R #R P`0Ѝ 2  L( 0tP@1􃃥100! 1 b0! H1  L( 0Q P1𣃥L100; 0! @ 05!0 ! 1  0 000@ Z.0 0  000@ %0 0  K 0 b|0t p  { ,L`(Lԝ$0|Ka 2ET@ @P0@ZSS`P 000`P p! @ H 004 3#cS 8100@ Ѝp G6! 1 0૷ 80  @ 0K&0 0 0  @  0A&0 0 0 0=6` \ X0X0r $ ``EVlVEULE|ԖEhUp@-RRMP 0S Ѝp``@P 0 4P@ F0 8\*d0S 0( D\\@ A$0, H\,@  q 0B1!0  @  d 0B0 0  _ 0B0 0  l 0B\0\ \0X ۶  `CL`SdCR$CTDQBtR0Q0 P/`#r lQ  Pc  @\Q/h 00@ /-d M@0<< 0 ,, Ѝ `AO\O-`-MPl@P|@4  0 `DT@ PP,p0LH``@0S        X 40S) 0S 0Sd0X@P8`<0 XJ@   RFL RC  RJpPʯ+0P,$ p ! *B BQ' <Y@@@`(0`<0L`d@h` 胶0P80(0|:00@ 6 0( T:T*T0P   `@@:00@ 0(0(ߍX(00SL P<@|L\@|rPX`HP ,0 `D X 00 ᷱ p\ \ڲPPU 0 P<@LSX`\40Q4`0D Xܱp P`08 S:40P P @0xd 0CXpTPpLPP8 <@@` "r01$ :C0CAT0S 3S3S 0   =!P B,0 a յDG⇴ӱ40|080x00T040X P<0d0@0h080踵 ṱ<0<00@$ @(8*d *C C 0L0P T84000~r004 !L0 S3 1H0 1!1ʼ6 `LX&0 PPt6@TP 0@u 0(00(0(ߍ0600@ &  ((6(&(0$ ش 0`@(0L  5@ 0% ´(ߍ|5X00@5!0(0X5X00@ %!( pp5F))d%d0 @ D@H4X00@  1'( 5 % 0 .!(48)$0  @k,400@ 0&0  (4$0| Vv300@o 0 06 0 08$(04 0400?_|300@X k.4 0( # ,L0300@E &3 0( # 9200@2 &3 0( |x# &200@  7 0 0<#(08 4340@200@ 007 0( 2"0 ڳ! @ 0 6 0 0"(0 20ij100@130(0p100@ "'X2 P0( HD" ੳ$! @ @ '3(8 0 1!0 `@即'1 3 0( ! r7 0@d( 1!0 @o0@v o'l1 h0d!d `gT L`T?PpV44 ;h@:S83|: : t9U39l9l̊9`Q8Qd8PP8tXP7(\Pẗ`7Q7pQć6pPX6\QDP5<5 l5hĆlQ05$P !"41EP + 8 1BP$ ;1EP U51BP 000  /"41EP B> 2EP "41EP///////- <0 M80 ((  Dz Ѝ`S84_!83BP Z U51BPR &81BPG 8 1BP: Q51BP3 p100 F(/D41EP7 B> 2EP, "42EP D41EPA/01AP e51BP D @/;1EPB/"41EPB/@/@/@/ A/ D @/A/@/ D @/-&!<0 M80 ((  L( Ѝd`0RLH] P % -P 01@P ZP 000 /0Z0BP 01BP P///////-F!<0 M80 ((   Ѝ`4Q@[P1@-0HAM @R 4@ o1P0 1L PЍ000 % 000  G 0 0  ʱ 000  T 0 |0x x ั O \0 X0T T ૱ꄊ6dl\ h `O4[O[TOxd[0@- M0 S x0@@P00 Ѝ0P000   a 80 400 0 s 6 `N~~]MC-b M$@`400\ +!ESP( ,T *BS  BS[ BS^ %!PPP ЍCЍ/UBS- BSI" ЍCЍ/DES DES& B ES3 0(00 ЍCЍ/"ES "ES" ЍCЍ/ " ЍCЍ/"80 0 ЍCЍ/" ЍCЍ/    ЍCЍ/0 t0 p0l l ͰD000  v @0 <08 8 ༰`K@||HWK{{Mp@-RAM@L BEP P B EP! "TQEUBP\ eBP haBDTQEP^ ЍpЍpSq DE P 8 1BPqS 000 $ |0 x0t t L$H000  @0 <08 8 9,`JnnL?>$n\n KX?Jm$>n=mm`L>m=8mK\>$mlJ,=M@-@8q M$` `p,P(P!  0B `$`P $`( 囫 Ѝ@Ѝ/000  `x000  ~/d0 `\ 0XX z"@0 `8 044 mP`0;jj 2EU 83BU1110&p0 0 Ѝ@Ѝ/11000  t000  "`0 \0X X  "<0 804 4 `9xi8iG9DiiC0@-@Sh0$MPS5 l R2 p7(P t0SK RH0S-  R* '(P 0SS $ RP 0 Sb00S\h0 Ss0l0Sm$Ѝ0 #  !$Ѝ0"   " 00 "2 0৫!"   "C 00x t"p2p 0!,"   D"R$ 00, ("$2$ 0w!100  PY10 1!0 P Z\100  1lP0 0!1 |0&ΠP >!tP!9l 008 4!010 0+!a000 c 1>"0 0 0 !ML000 O 0M"0 0 0 !9t`9<lg7g8 < g7@gP8`<f<7f76Dfxf87ep6f8 70:|e 6e6te :5$ep6$e\:l5dO-ɟM9P   N7 000S0P_oRPUs`@p`pVP"Pu0 9 00  pЍ4t0P0 ln0P0[ ,h0P0 (b0P0 U51B00夠 P0堐 `Sp FF0R0FHx 0I00F| 0X | 0F`\X0ȣiP2p(P@  UU0F F FFFhpԤPF0X | 0`\0X妣GP0\ t \0圣 qP @({04Pl`,SY*0 S 0F000 00 0F0$0 E 0E ^(Pf 0dp EES00000X  0E`\X0cPU0E EzPa0h V'cRh-0+2E E0Eh00x0|05" p 0%0 50ةЍ0p0L0000000, .000 CԤP^̢ʢȢƢЍ5 00 b p4 00  "4 p$0 4 00  -4 p$0 d4 00  "4 px$0tt s4 00  "D4 p<$088 `3 00  p #4 p 0# K+.3 p#0 >~D3 00 E2p3 00  "x3 pp#0ll !a2 00 l "<3 p4#000 N2 00 Y "3 p"0 ;82 00 $pI 2{"$p0  2"0 7!  1 |"u0 p l0h" `2 \0̨!|1 00  42"02p0 02"0 ඨ $1 00 "彡廡t0 00 )2p㱡寡孡1"0 1!0 坡Vx1"t0p h1d!0 卡勡DD1"@0< 410!0 m `1|`4`p=0/4_l_x=/^ _X=T/^^</P^^5.8^]d5.]^L8 .T]];-]@]7t-\\,;. -X\\T9-8\,4\X-[T,[2,T[1+[x,[1t+Z0,Z1,+|Z0@-@ 4  BE G I L  L: < ? 000S?oP20Sq`P@ |QPuP |PQ0 sQ:pPx0pS:l0Px0 (0P|0 Uذ  P`地:h0l`x \Pl0l0 (' \ pӠ0P |( \0% \ c8P&dX  XP`P\PRP)x z0S*0@X*|0S0t S*xS'p\P` Wlp C WxT Wh *( *, .xh0l l0)\   }0PX|( \0)\  PYdX  X`\蝢P\pwpxW 0Wlp t 0! Oߍ`5 00   Oߍt+$5a#  0 0 5 % 0 ft   +4 00  xe|c Oߍ4 00  #4 $0|| >@4 00  #L4 D$0@@ +0LP 00x0000|0地P0-P3 00   /3 0# PP3 00  z3|#0 t3 pp0P2 00  ;.83 0#0,, ڥ2 00 z #2 "0 ǥnd2 00 g #2 "0 ഥ[ T x  p2p"p0l E#T2 L"0HH 81 00 $ 2Q# $0 2"0 y,!   !K0  0! 1 0c^0 00 2 1/|20 0h1h!h0 Jp0 00 x2P,1n#(2 0!0 100x>L `@$R<#dR/"QR)\"|QQ/!QP+P`!P)!8PpP* O$P(' OO)$ HOO(OLO( NN'8 8+`N,NDNM$dMM$\0@-@tRB. "E"42EP4MPPlpt 0x 000S$  R! (Pm 0S" $ Rl t0Q00px0\)4Ѝ0 l0$(,  q C!  6!l!   \!$ 00D @!<1< 0100  P1px0 0 0 0Pu!  00 0 0b!L000  x0#t0p h0d 0 N!` KLKJJLXJ8JPJJMO-dɄTMazOL]_O@娠 (&tk."V60|0 0%000xpP 0NJ+B&R L9?O  S/5<0HJ;C6S00 0@A0IS0J4000,0,000J`HGV00 J 04@ @p 0P  0S0  pY@00 0c0JS00@Q00c0QJS0H0@YPI9c<00GD0 00806$0 pB6L0`ʠ0娠:#0 0D0ᨀ 00$0(0(0CF80@TJ40T@[40 S[/<00 娀` 0e&4'0 ᨰpd 0 @@ pT `U ϡZ0S̠ 0`0 0S @ ( L 0 ( @ 0 0R0D 00000000H SwD 兔ᨠ夠0L00 00(0 0$0Cv80@Gp@p@fJ40S@Wp40SpWH0 壏<0`0Ȁ, d&000d0  !A 2 @@ `T)U `[0S< 0<` R    /@ `T", !A1 @$ 0 $ H 00R0( 00TЍOЍ/W@p@[@. @0+b0B& bR ;`C60cS0001L00H0MO-TMt|P@xp倀E @ C 000S |x0/oS" RUBB EPq`@t l0R x p0R PQ Q/|0Q* Q* V) ^Pz h9 00 w PSߍ@)0    I5 P0 ) 9   0^Sߍ0SPd xU51B R  0?S0|0 (0P0 0000 xUBB El@pPx  S p@w0S* d䀍0 0 2 S 0xP   SS(S<*0 0& (P000 C0|7;% P0 0l7l'l0 xl|0Px0 (|庘0P0 0p吀\xp10>QSl051t 501 1|0C0P Phl\  肚0P\ \0PPdX  0`\0X襜P@(lz0Sm*$0 0(P t0l SpxQp0x|0@S000 $ SS(#<-0( 0PPPP0י|y4PSߍ4 00 !P C%4!P 0$ K0 |0*0P 000h4 00  \%4 0|$| .0Lp x000000|0p01Px)'Sߍ3 00  P3 00  %3 P#0 P3 00  %3 P#0 3 00  %P3 PH#0DD ԟ2 00 $PS |5% 3$P x0 2"0 ຟ@PŸ    0 P2"0 ट!  $ "/0 P p0l" d2 `01 00  Pj %,2 P $0 "  y\%2 P"0 lO1 00 !2P0 00  1%2P0 01!0 N0 00 x2PTd%X1 T0P!P 8<1%82P 0,!0$ 10(x6꘸ `P>D>t< < 8:9 99 88<t l88x(  8X8\ 77\d`77  7<76666\T66 55l5t5| d0@-@Sh0$MPS/ l R, p(P t0Sb R_0S'  R$ (P 0Sj $ Rg 0S,00 S&jP $Ѝ0"  g!$Ѝ0"   " 00 "2 0!t200  P l20 0P"P2P L0Pm"   " 00 !1 0V!!   !$ 00 !1 0>!!l 00| x!t1t 0+!}000  H1%D0@ 814!0 !i000 k 1%0 0 0 !UT000 W 0&0 0 0 !?`P20322D<(20\2|110|118t1 4$1$1\000O-@ e-[MP0 P l `0P`264 000S0T_oRPUpsp[P4Pu0 5 00  `[ߍ`4Q0P0 (K0P0 U51B0d0唀P``儰0 |0 Ex X \XP`帖Yhp`P$0 00(P 叇P$ |0 x0X \0`XP噖:0 P 字 0P4P†bg Q E E*, X x `\Xq0tP\ \0g&2` 0"0 20堔0@-M0\  @0 @0ЍL000  &40 00, , d갟h `&\&0@-S4 S| @0T@+  R ^ࠓࠃR Q DR  RL QLF R RO nL*aPO AT 0 T 0 \@  0SR SP0L S00S& P0P`DpN 0S `*b@ B0\    0\ 0LF R0 `DpN  0S0@-S5 S} @0T+  R^ࠓࠃ RQ DR  RL Q@L R RL aO*aPO NT 0 T B 0 \@  0SR SP0L S00S& P0PpD`N 0S b*b@ @0\   B 0\ 0@LA R0 pD`N  B 0S0@-S4 S| @0T@+  R ^ࠓࠃR Q DR  RL QLF R RO nL*a PO AT 0 Tb 0 \@  0SR SP0L S00S& P0P`DpN 0S `*b @ B0\  b 0\ 0LFa R0 `DpN b 0S0 S S S h  /v-- '< M80 (0( 0 ઙ Ѝ䜘`p1!00@-PM rT HDR:Qpp_P p NR\ LRЍ0v# 64! ( @100 !1 @ 0  x000 @r !0 @ 0  xd0!0 @ 0  jV@>06$ p06H 0 `<PT0@-`lMhQ@P @|T!k>pv# & B &R4Ѝ L$6 0;Pk>v#(P Pk.v ࣓0F/ 000 @  "0 @ 0  `000 @ /T0 @ L0H H <-6$ -6|H `\4:@Sp FϠ /`0000/-/@0 M<0 ,,  ༕ Ѝ܈H ` :@p@- a1P`*@L M@0!g8 @R'QӐp p p% 0S0   0 Ѝp000' 000 B"0 0  n 000 G"|0 x0t t [ ="T0 P0L L M 00 `plL$x 4@ @- (hAh1L@*BM0^2"g-8  Q0R'p p p Ѝ000' 000 g"0 0   000 /|0 x0t t b"T0 P0L L X0 `   l T 4 `! Ƞ\1L -PM00QQ00NSp0@SЍ000( 000 %0 @ 00 000 )00 0 |0 ! `0 \0X X w ꨄ ` p į |  NT L UPPLQ// @- 0 ෑp@--+`P`0P@ϑL0,ʑ @-=B0S-,Rp蠂 @--+,@,0@籑0,笑$ /////<@Sp ͠ /`0000/- @0 M<0 ,,  Ѝ企 `h3<`! Ƞ\1L -PM00QQ00NSp0@SЍ000( 000 &0 @ 00ഓ 000 *00 0 |0ࠓ " `0 \0X X  < `\0TJ,XRP /@-0CP6 >"F} \\\= \\DL \; } \\\P0S  0CQh  ୐P  ঐ8   0 pp@-v,P0P`@K⪐0,Pᤐ+; ;D p*N 00 LSvm v VvMp@dd~T @-v,,@,0@x0,s@}T /////<@Sp ͠ /`0000/- @0 M<0 ,,  ໒ Ѝ| `.d1!0@-PM rF HppP DR:Qp NR\ LRЍ:62.*&" ///////|/t/l/d/\/T/L/D/</4/,/$/// ////////////////4 dH4x|\0xD@@`0\ 0P 0/0/0 /0/0/b8p 8pP//- M ኇ-b A0Ϡ#C` Ѝ- M ybA0Ϡ/C3b0 Ѝ80 @R0( 0P/0S//|a`  @/ YTNE0S/-0@-AEMIύP 0 !@9000S S Eߍ0@Ѝ/000S! 00堄Eߍ0@Ѝ/03D P 0ˆPP P <000S4>$9` H( -A-QABM@ IύpP 0 !` 000SBߍAЍ/ Ԅ000S ` |6tt-T ( <<000,_| pp  O-0D|M@40  54P0  t dp `4P  0 s T$S4 H4P  0 s $S4 sP  m#P  f#P  _#P  `W3# , 0 $S](P$0p8 X6'RM @0S0)02x0  |)00, (0 \£|à \\|`PVr @Ԣp"P x ` \"@  D"@  ,"@  20$0 20(0(8p ᜥ,@:S0 ":ч(0 0 p$ \ \|\|嵅P(`U40S|Ѝ(1  ߂PP A 0@=hP <|Ѝ000S w/8ૂ00x^X"6]4"6 <0 $!6 6Z4 l66P6 |x @-@pQp1 MPpq`00S"VW& 0 @D@ Ѝ$100S- k 00F"ނ Ѝ0C"000S KwJ" Ѝ@|0x 3h00tXX)@00jY| lpX8PP @-P@@  @l000S P5HH/@耂44(005`W HH p@-`P4A@/ PQ 0V@p0S V 0p@000S ̅i"p@Cශ00l000S 㰅h܈``e"p@'LL(00܁V TT ,,|l,0@-PPA M@ 1` ㍈p Ѝ0000S 00峁 Ѝ0000S ixx~" Ѝ0X0/PO@@I00劁0U `/X/t@/D.@-PA@9 0AS*("  <1 0  @",@谂 @̄ 0S/@ 0 0 000S+ 00@@000S %"@p\00%`@" @X @0Ԁ<рS| ) $),)( )()A- `0HM`@ 00S P0S P d PPHЍp@ ᷀X0@P 00S @00ր4ሀR, G-*c3`k# Bt#t3@ppGp00SdWp_ʥ R830P Ҁ$3琀3獀30S3P@@D0PS  R 00ᵀ0S2PP@P?2@P=2@P=x2@P=h2@P=X2@0S=H2@P<82@PP 0020m0 $0pՇ00P·Pˇ002Ƈ00Ӏ002꼇0000곇00D100S$ pqHσ  $0E000S pqH㹃$10000Q t |  x `  P4 p L X d Hp@-@ QP Q#  (p4pppBpDpp8pp8pp0@00S F` qTT0$p 44-(00nL LX p@-PLQMP3 Q<00S@ `Y$N%D@VЍp100S 0 30@$@|Ѝp0 ~00,p000S @h``$[LL~(00K plp( |,p@-PP@@@@Ppt000S @㪂TօLL$"p44~(00~J  A-@Rp`Pp P 0S2Sp000S pTLL$~44Z~(00~$I @ T p@-@Q`P` 0S NPppp000S 7TcLL$~44!~(00b~~̂@p? 0@Wp@100S- @㨁 ӄ0 %~}00}000S @㈁ഄ$~ r}\00}``h}400}hF l8 @p@-PP@@ <0`SH@ @0S M~@P_@ 0@DSpJ@p000S -TYLL"%}p44}(00X}TD ttt, O-`M < 0@P p 00 0! 0 0Q%0@ |d}U*0PS 0 0  0|000 }Ѝ4C $(ȵ O-PPs3$Mp`0 S~ ⴀ_%,}0Sx 㴢夀@000 <@ , ( hྃ@00b%T0<,( $ |!uᢃe%| ~0/"S bh%|@}[}@P 0S  D|l10|\\:|D10{|$Ѝ44.|10o|v@ 0  <, ( |00W|nS >[%$ЍO|{L00=|A $||X@X ,\h4p@-@PPP |Pp?2l000S PHHs%p@C|44{(00{x> d4 C-@Rc M`O Pp{Pf(0< 0(0R)H0<0@T) 2{ ? 2~0" PO ƒA Rt"ଂ0b~ a Ѝ@T$200S" e%{ Ѝ100S9 Q}%{ Ѝ:{10{{0 U~ P$|@P& 0 S 1@00S ! 0Jw{00P{,~000S  +0%v{~| xzH00({ =|     \  ( DHXQp@-@@ @ R PEIDUp|000S ~` TT0%0{p8 4z(00z4: D D p@-PPXa`7 @0S@"0S |@P100S ~ଁ%zp 001PCP@p~H@@p\z00zp000S @T~h``%zLL?z(00z`9 hxl  Pȫ\p@-@Pda`0 @0PS0S# ?|P(100S; ~ E&zp}HQ P 0ASp 000S }!&mzphhy\00 zLLy400z7 pxh4L h@-0PA@5 QE     \ @ RP1@L#3Tࠓ^  b @R\ 1! 0000 0 Q 0000S }ಀc.@y000S t}ࠀ||4&@yhh_y\00yLLUy400y6 dШ`XPX 0p@-PP@@@@Z{Ppt000S @1}T]LLH&yp44y(00\y4 `0 O-@PⰣM `Y4N5DpPV 300S |l0 )\\0P]&syЍPU 300SY | 0 0^&VyЍ0 0 zP[ {P `V$0`VZWX 00 `VM\Rw Q  `V 100S^ | 0 0b&y 0 ~x10xh100S1 w||ttY&xЍX0T ^x,10x\000S) W| 0 0c&xV=x00~x 0 1xx00rx> 0 #x@00dxD3 HȦPX4L |(ȫp@-P RP- Q> RO  ,0 @0,0B@00A 0 0 0S ` 1111 0 S! Rp ph100S3 {L~DDr&Dxp100S* { ~v&1xp000S! {~z&xpw00wwx00wpp|wP00wENIL/|  h pxԡT| ,O-P( N @T^ 0S  </ Ayp0S`EOW (0S PaUqvP EO W`0(PX100S ({<T~44&ww10Sw000S {7~&w000S z$~&pwvP00#w``v(00w, ld ,O-P84-M00 Y X >:$ip n$90 0 0pEW@`^ (0S <@F{P0 @ U vP  0  1PTQ XvP p~ P;  y000 @J+xP 0 S }2 @00S ^z0 }2 00S1 Pzt|}ll"'v0 HЍ,2 00S 6zb}s.v!v1 0avv1 0Vv1 00S5 z9}&v81 00S, yP%}HH&qv0 00S# y }&]vu0 0vu|0 0vuP0 0uENIL *| 0T4dt  THX\tH0O-PCM@  R 0 0S 9 = p `  P00E[= 0S @KPD R( DxD 0 P00=xD # P8xD " PP3xD ! P.xD  P`)xD  Pp$xD  Px P0 @S P0E[0)@0 00 0$0Ѝ``  0$0 0$0Ѝ 0$0Ѝ @  0 $0X100S3 y<-|44H'yu 100S* x|Q'fu000S! x|M'Sut00uth00t``t@00tP% 4 X`h @<p@-@QM`PKtP 0S 0SA TE/4$CODЍp100S' xd {XX0't,100S0 jx> {0't Nt00t000S Gxs{'t> /t\00pt``%t400ftp! 844ԔD h`d$X@-PHA@ 0S& Oq ( E?Q R000S w{'ht000S w {'Uthhs\00tLLs400sH  Ԓ  xP@-PPA M@A !0` R%GH0 0vpP0S ЍHxPJy@1 P00< S $1p0s Ѝ'z0'0z Ѝds000S p`wz'sKsL00sS 000s@wD;s|   \\$`dȘLO-PCM@ `Q prP 30S"Gz3县00s0S00\30 QiLQ? 8#00 0:s$#Pis0OvPU  Y4N5D0 s/ s0Ϡ  4ƒs2 8L0HuP@@q0Sd yЍH 0r0nwPpxP@e100S% @v y0,(s1P00S @vy( s| x{r810rXXqr 0r000S" @jvy'r000S @Wvy'r@@rL00r6r$00wr| إ 4 808X<L\ТDآ$,p@-@PPRMPh D2`0S48y$0S.  0   R/2HL 0ntP 0`SyЍpv@w1 P00T S 1`0rЍp`Ѝp`qHQ `u , 0 x0 .005rq00q000S `uxA(rqT00qS 800quP{qT| X |t p0t$@-P@@000S `udx\\h(qDDJq800q @ \ p@-PDAD1M@00S-u$_xU `TqwpPPЍp0 D0sPPP s000S# 00Nq000S Pu|1xtt~(}qЍpXXp400/q8p| l ܡp@-QM`P p@P# H Pux0 `H0 0: 0\up qP wPPPSt'qЍpPp000S PtPwHH(q44p(00pd ĚT` G- `M @RnuP1pP8 0S5 $sP $ ^u00wpPB@b` |2p0wrPG@$T( H2Q00S}w(20S0?p200Sb p;t fw0(pP pЍ100S !t Lwxx0(p0S tD:w<<(p$ o008po0p000S psw(_p o@00po00p | d|48d؋ d<,C-PC3M@p0Sv0ESl30 R3Fo`P= 0S: X03 'p0SW @wjuPAoP=tp8 pP4ztP/ `aHvP`r(QŸ| 00vo`P\200S8 `aHJs8 tv((0(o1 `aH0S `v WnЍ100S `aH"s Mv0 )o  ot10Kod `nH10@o 100S# `aHr"v)no000S `r v0(Yon|00 o nP00o |  (  8h <``̐ԐpDLp@-b2`0@T? @!PP0S! @T< P mP100SS }rx ull0M)@npL!0D1 T 00S up000S 00np000S @Hr su0Y)np2n +n`00lnh d n400an  ` |~ | \ H@}d$Ȼ̄ p@-P A !@00S0u 0ES0  B 001S R  Q  pp000S qp udd0h)UnpH Dm800n,|  ` D{Ttܡ A-@hah1p`P0S- P1`mT+ W0S 0Q 00 W0W 00R  R0S Am0S mzm0S yqxtpp)Am\fmPbmAm<<Zmm 0zľ؁TO-@P␤-,M P Q  `  U0` pW 0S 0c mPj 0` UR3 L$@ 0oP3 R0)>t p3 RU3lph`d3 00R+`0@U\ 0S 0SpR 0 `)0@ t UR0)s,Ѝ 0 ) s 200SA p0 |0\,̠<s, 0)p P  m,ЍLqNrPW 1h R0)ss0)sj 0xp0P \flT10l#p0 R[,)(0ps ~000S Mpys)lt8l00yl`000S t00ol*p|%l8| xxxpxpw  wvvl<~ uup}A-DQD1MPp0S" `@Q  n 0@@R #0 C0 \ :000S 00!lDЍ000S osxx)NlЍ=b0AX̃#3k@@k00k$ |s|px{p@-PA@& 0Sp Rp0 ORc0 DA (HH<0 OR OR0L0p0L0px000S zo\rTT*p@k0L0p44bk(00k xri[-ba00>b`aHS 004beSaxaSda@ |O}0 }4O,}~V{ Vt|jDNjVj@{zi@-@P QMP( 1p*Pf 00 0 00|fp` 0 0000of0`:hЍ@e000S edh\\i-Ѝ@ bDD~a800a  ppT p\Lp(To \*p@-P L M`@Rf0 0` 'fЍp@d op@-@Q Q(MP# `*P6f 0 00    e(Ѝp@dx000S %e\QhTT-(Ѝp@a<<a000PaP n mJmRDm A-LTL4xMP00S @Q p7d 40SZ$0 '#R-  R d%0S d<0 C R 300S `d h,0La0S%xЍ0 D Q cH  ; Q9 ,300Sp `d g  , 0&a0S0,gxЍ 0,   gp2( `(PDLp0b`P200S6 ld( g0,``100S 1`aH0`1H`B`10`h 7`x10x`| x,`L10m`000S" `$d4 Og((0,`O000S `d;g.`< _00:`_X000`  | 0 iI,ihlHhDHtiGfPh\G`h fNf$gNNPge\F(hFm@F0\- P0 ML0<L  0G`P Ѝ_ ЍhTsP0<LH0- M0 .`P Ѝ_ Ѝr0@-@M@IL 0  0`PЍ0JbPLcP000S ah d\\0%.]Ѝ0< 8l],00] Jt<J8DJ 0@- @ M0@L 0_P Ѝ0bP cP000S Dah od\\0;.] Ѝ0< 8*],00k] l\;\LC[ 0@-L M@0 @0_P Ѝ0aPbP000S ah -d\\0K.x] Ѝ0< 8\,00)]p p_:_`B^ @- P@@ 0JE0@J_t000S `XcPPW.D]88\,00\x 9AT @- P@@ 0ML0@_t000S `XcPPd.]88\,00\ 49A̖ p@-@8QM4PUL @ 0^PЍpa0@T@d`0 S ]` c0v.\ЍpS J`vct.\0p l3\`00t\PP)\800j\ SL8SR8R?R ?\R@-P B4M@ S`P` ` a1PP V$L {^PP4Ѝ_`1PUPep0 S% _d cXX0.b\4ЍS _$ 0c0  .L\0 [00[ 0[00[x000S P_b||.!\hh[<00[de $S6@SPRL6XR >\R =Q8Q5_ub^P50]5P0) 500S 5P0S 5P0S 5PPy Pi0Sd5PPi P]0S@5PPY PQ0S5PPp PE0Sx4 ^40 S Ѝ@400S# 0403Z$L4`#0a Ѝd]+]0 4a?(Y[H\Y]`]]]@]s]hZax~]]X`h]@`](`n]`]H200S 820Y Hs0S4 2Y0S# Y0S Y0H0]HZp PY`z[ HO0H  q Q@Y 0$  q Q6Y2Y0S* 10oY H-+P[H%J[ E[H0S ]x@`pp#Y XYL*[H88X8005YXH` i Li i i<ih x L tg|  `|5 ` 4 p P4  (Phd]edeVgPffXffpf4fc8cdpddbbcH>t%X>cc-=b0KD0 0[ꤱp@-`@0M@PP@s\P L4LЍp@ZT000 Ѝp.40 00, , _t(X`0)l888@I@-QM@P`P   t1  pP  Q LZP) 0 Ѝ,-\100S B\n_.XЍ+X00lX\@]P000S \ H_tt0.XX TX000EX꠰W `]<(`]/] 4]'X]X/\@-A1 M@p` PP ZL p`YZP Ѝ[\P]P000S [h ^\\0.?X@ <W000WȮHU ؁d&.p @-P0P M0 @P [LZЍr[ꌭ$TT 0P -"0 QQ R%R0S0(0 @-PXP@ 00 00PP \ŧ\0S50Ĭ0 0 00:>/X0 A-PA@$ PU4 `PpE_U 0S @ED0S Z Pp D0Z! P` @TE_U000S [H^'/W000S [5^,/WhhV\004WLLV400*W0 d#dp@#l@@+Ѐ +@A-PA@$ PU4 `PpE_U 0S @ED0S Y# Pp D0Y! P` @TE_U000S Z]K/#W000S Z].WhhV\00VLLxV400Vl ">!>)  d)<>O-PT,M `V <3` p0 0(3 @ 0 $0EoX1 0 CSRPF Y P6 D0Y! PO PV D0S YD0# P@ZP 00WpWp PVEoX0S  T Z P[ P ,Ѝ1 (# 0\  \| \ \1 ss00T@R00D0F]l!l1 0"R- 03[Q  Y 0$ à\000S! Y\x/>V000S Y\s/+V,ЍxxUl00U\\UD00Uꤨ(70 | d;`;{L{&: %L{O-P2M00s `V 2p  p`@P(Eo V: BRQFD7X P V DQ -X# PD@YP WpWp\!P Pp P QT@\0 0 1Q"0R- 1 S# RPPUPP[Ѝ Q4 YP @ QPP U P1 00S' PX(\/tUЍ0 00S PX\/^UY P xxTl0 0 UXXT@0 0U0  xx707"8x "d7@-pAM@0p P`0S P`4p0S,100S9 X0 p[0`N  UЍ000S X0 p[0`J TЍ0| p`Th00TX0T pST400T 11|00\!/ (!p08 40 ("0*R  S/0 @-AMP@ + 0P 0!0ZL 0VPЍ<Q 0 000S X|8[ttv TЍ XXSЍDDS800/Tğ$ oo0o8o A-QUjX Qpll(Q`00iQPPQ800_Qꨔ c c98 9 db H90@-A M0@P ( P 0P[L qSP0S0 Ѝ0000S TXxx dQ00 Ѝ0 TTP Ѝ0@@P400 Q4 9 9b8 0@-0P M@PP0#RR0 <R0!0  $$RM<P 2P P# Ѝ00 4$RM<P 2P $$P Ѝ0$0 aC-`ᰑ M RS P<P0U1ʀAWvpLx@B S0S'0P@S0SVP,1 00RP100S0 OT{W P Ѝu Ѝ000S 7TcW P Ѝtt Ph00aPXXP@00WPDT5@T5 < L.P . 0. T00/0 / 0 /@P0  0 0!1 /j@k0@- 4 1EA MP@] 4 1EP[ . 4 2EP9 F 4 1FP3 "41FP!. 4 1FP) L1P00SA 8AS,@0 V0P7!.P8 1BP2 83BP4 4 1EP Ѝ0e51BP3 U51BP1 Ѝ0"41EP  B> 2EP Ѝ0@ 0< pO,00Oꈎ ,lxjx,ktw 4 1EPJ  4 2EPC 4 1FP8 "41FP, 4 1FP/8 1BP.  4 1EP' 4 1EP 83BP4/"41EP B> 2EP/e51BP U51BP1/!/3/"////2///0@- @Q MP$RL68:<>@BDCBA@?>=<9876543210/.-,+ "E Ѝ0"FUB BeBBB E  F  E  E  E  F  E0@00S PRtP0 U``0@!+O@ 0< N,00NP Th8ufTu ht @$P00/#/fP00// f04DP  4 1FP 02OP p 0 3OP| p 03OP! /U51CP Z91BP @01@P 01APb 01AP< 01AP` /X /P /01AP( 91BP( /01@P# 01@P 01@P / / /P1 /81BP; :e5@2BP0 *8 1BP e52BP| /0 2DP> 0W 1DP$ 301DP 0= 1DP 01DP; / / /83BP e51CP/U51BP D41BP Q51BP///e51BP|/0 3OP 03OPT/L/0 1OP 02OP 01OPx p/B> 2EP 5 4 1EP "41EP "41EP] "41EP///"41EPI D41EP'h/;1EPh P 4 1EP6 4 1EPE,/"43EP 4 1FPk D43EP B> 1FP/// 4 1FP  4 1FP/"42EP8 D42EP B> 3EPh/`/X/ 4 2EP @/8/04DP /// 2OP 0 2OP/"41FP 01OP 0 1OP/// 4 1FP/ 4OP 04OP 0 4OPP/H/@/8/4OP p6/81CP \8 1CPt 01DPQ/2DPg 0 2DP/// 3DP 04DP 03DPJ 03DP`/X/P/ 4DP7 0 4DP,/2DPx 03DP% 0 3DP///2DP //Q51CP///////x/p/h/`/X/P/H/@/8/0/(/ /////////////////////x/p/h/`/X/P/H/@/8/0/(/ /////////(pglg`gh4gfffhhfegf|epeLfme`li\dPdijicxc jgcbhb(gbbPjxi$bbijaaajc da`d``dc$``Dc_a__g$cc`ctbah hf gded ed dlfTg$`_la|`^L__g_abPeTc ` a0blf^dfLceL_d^@`bd]4af^` b@ep_d|a@-AR MP$\ iIP[ ca`_^]\[ZY &-UTSRQPONMLKJIH $ A? ?? ? Ѝ Ѝ   00"    0 200?0  $1@p0S, aN`0 Q0@/(KT0S @N@0 PQ0P?#KN| 0x Jh00JX0 tJ<00J{ |Xc WcXcVcWb c  R 8S 20 R,3/0@-@QP MP T 0????! Ѝ0000S P:NxP0 cQdd0@/J Ѝ0@ 0< J,00]JHx V8atU0S0p 00S oI`@K0 pL7Kt0l{ E BЍ)KD0@p HE,00Ee0 WlRW SW O-`\\4DM0:> VT1#3*Q$40!rU 40œ QU0g Qd PR30|1|l  P3 {0Sn |HPEJ d0 "LJH0D` jE030#p,0 `P`H00 0L 00p0pIE W$ 0S 0  D20DP|200SЍHT 0P @KЍ`PR 1Ÿ2P 0!cJ 0D10D1 {00S8 PxHIJ0  `K@JtA0l D1 {00S) PZH+J$  0`K!JA 0  DJ0` 3D00tDJA0 $DH00eDc0 \9L9|L9 QDWPhWK9WWDPW | WJ9Z9$PTUSNST(NTNRNLS@-@VD?T0@D p@- P`P@PT000S D00*Dp ,,C00D^ LQp@-6PdP@PX000S H00 D p 00 0C00CX^ HLQ@-@E A@-@H Ap@-@PH Ap@-@`0 M`P0:>0S0#|00S G`]I0 @JTIt0l!C  ЍFID0@@ eC,00Ct]0 O@KOKO A-@a1M`Pp0:>0S0"00S! GG`I0 @mJI0!CW WJ3Ѝ 1ЍHD0@@ C,00YCd\0 |NDJNJM G- xp@PaDaJ`E# PE P  P= 1B00SC F| Jpp0^!kCT1 1 U6 R 1S2  R000S/ @F I0N/CC@B00:>@嘔$B B00B@@QB@X TB<00B[ p PqЍ000S# @PF0`,@xI<@o!`pBЍ1Bx00rB,XX00!B800bB Y JhGJ0 `IFIdGI (GHD0 @0@-F,*F0P0 CDWl P@9800 ?@K | BM PM@hMxBL @-@M@P` L 0#ApPV 00U00Ѝ000S Bd EXX0M!p?< 8>,00>I DG?`GpAF @-@M@P` L 0@pPV 00U00Ѝ000S UBd EXX0c!p>< 8<>,00}>H 0F>LFt@E //A- SSDShM@P5`P p`BPA  $C2 `D@H @PD `L @P @hЍ20 R, B -E0!x>hЍ`200SS AP EDD0!b>hЍ$ $rD=20>?B1 R@b02 RSK A0 D0`!0>0S- Al D``0!>hЍ@ <= 10=S& A D0!>0 r=00=0 f=h00= [=<00=Gp @=@@<=@t@>@ @t<@@0<@=>\?;`?d=?4=4?=>A- SSHShM@P6`P plAPB  $)BH?2`D@@PD `L ?P @hЍ20 R, A 8D0!=hЍ`200SS @P "DDD0!m=hЍ$ $}C<20=%>A1 R@b02 RSK @0 C0`!;=0S- @l C``0s/*=hЍ@ << 10<S& @ C0! =0 }<00<0 qP`hЍpy=200S= `!@d LCXX0!<hЍp@$2 R`b@0- RSN @0C!|<0S* ? C0}/k<hЍp;10<S ?pChh!P<0P L;(10<,,;10;  ;00;000S @?@ 0 `B0  y/&B"r; 0:T00$;dd:,00;<p PF2lFp4E E4E02D1(DDD3l3pCA-pA0M`P@>P100S; P>A*"*;0Ѝ ?1PP+ ,L =PPJ?81PUPep0 S/ > A09":0Ѝo:00:;S h> A07":0 O:d00:h dD:800:: A0Ap A40A1@ 2/2`1@41H2@-p B,M`P@g>P100S& P>JAI":,Ѝ ?1 $PP (L y<P0P0,ЍPP9D101:=;>1PUPep0 S" = A0W"W:,ЍS = @0U"D:0 9X009h d9,0097 ?.?p 0> =-==l-=/ =.<A-pMP0@P0` 00 00L0@ 0;P00 0 0Ѝ<000S l= @D5 | 9- M00 9 Ѝp@-@PM0P` L@0;P00Ѝp<000S := e@T4 | ;@-t@Mp0@ L0;PЍ<000S = A@3 | P>@-`BPW 47ߍ@Ѝ/ `800_//Pp@-PPpPp0@00S ;` >TT0!J8p 447(007. 9(<@ p@-0@PSP  p0@00S ;d >XX0/8p 887,007-9 9?< p@-QP`M`0Ѝp0@P00S i;t0 >dd0@!"7Ѝp0 88L7,007, uL8u>Hu P P//P/P/P/P/P/P/P/P//00A- `p0S {XJ@@ET 00 0N 0S D\Q pp000S :="*7p6006x000S :t=ll" 7pTT60006p* y5yD<y 85;X0@-SR M@P  "ETc 2  ETg   ETk  ET? ?  Ѝ0UBT  200S[ <: g=0/6 Ѝ0  FT"  FT   Ѝ0B ET  ET   Ѝ0"FT   Ѝ0   Ѝ0   Ѝ0   Ѝ0 5006p000S 9l 2E0 Ѝ0 4 1E0 Ѝ0000S% 80 <0r#b5 000S 8<W#O5 l h4\005LL44004,# ii. i.i5i 4hp@-QAM@E `PR P(B> 2E0Ѝp0@SP 100SX 80 ;t0/h4 4 1F0Ѝp,100S. m80 ;  0P#4 000S V8;#4 @40040 44p00u40d `(4@00i4! @hPh`-g,gg,g<3f 3f2fp@-PA@J Q"*`R2 E_<@@P @T 0S 6" P0q6P 0S 00p pX100S3 7<;44#]4 p 100S* 7:#J4 p000S! 7:#74 p30033h003``3@003T n+nj*jHl*D1m 0j0p@-P|A@6 Q!*E_`<@@P @T 0S F6" P05P Q @ 4p p000S S7:#3 p000S @7l:#3 phh*3\00k3LL 3400a3 tl(xlL(H /k .ܰA-PA@8 Q#*E_p`<@@P @T 0S 5" P0o5P 0S c0G0 000S 6 :#Y3 000S 69#F3 hh2\002LL24002H j'j&h-j @-G-P(B@a QL*E?`p<@@P @T 0S `5" P04P. 0SpWD0S& @`ToV00SZP` R 00CS  `` 000S F6r9B.2 000S 36_9$2 hh2\00^2LL2400T2 @h$Dh|$+g *p@-PA@I Q!*`R1 E_@@@P @T 0S 4 P 6P 0S 00p pX100S3 5<944l$N2 p 100S* 58G.;2 p000S! 58h$(2 p10011h001``1@001 f #fe"e " )e ((e(tA-PB@? Q**`RM E?p@@@P @T 0S 44! P 0/4 P 76P 0 @Sp00TW X100S3 ;5<g844$1 100S* (5T8$1 000S! 5A8$1 000@10h0061``0@00,1 d d b4 b&,c &0|&PbA-PB@T Q,*`R< E?p@@@P @T 0S 3! P 03 P 50P <0` S @m1pTW X100S3 4<744$1 100S* 47$1 000S! x47$0 b0000X0h000``N0@000` ata|`(|`,(t$` L$_$$A-PA@R Q=*E_p`@@@P @T/ 0S 2 P 5P W Q  0V Q  00S Q  00S $Q  0 000S 37$h0 000S 3 7$U0 hh/\000LL/400/ ^^ "L^ !Pp@-PA@L Q$*`R4 E?@@@P @T 0S q2 P0/P 00Q  I0p pX100S3 }3<644%/ p 100S* j36%/ p000S! W36%/ pA/00/7/h00x/``-/@00n/  ]$ ]XX$ 4\ XWp@-PA@J Q"*`R2 E_@@@P @T 0S 1# P c3P Q  /p pX100S3 2<644;%b/ p 100S* 26?%O/ p000S! 257% -00((& * 000S -0-) j)00)`)00)V)t00)ttL)L00) FF@`@x?t? D ?\ 4 >h@-(`@ 0 sP!Q #83SSPR0 QP7 R $\ S( L\!@-^ @T PU \\` V V R R  // / p WpVp\ R \ \G-`PlB@8 Q"*RX SpEOPa$? D0 @S +" P PU E? %PD0/<00100SF ,/& ) 100SG ,p/hhn.( 4100S> l,0/((&( 000S Y,/&( C(00(9(00z(/(t00p(tt%(L00f(  pAttAH(D<<X<T<(<@ ;;G-`PlB@8 Q"*RX SpEOPa$? D0 @S *! P PU E? %PD0B/<00100SF +/ 'T( 100SG +p.hh'A( 4100S> +0.(('.( 000S +.'( '00''00'y't00'tto'L00'4 >>phl\6X655hd= @d5@P50@-@PM0 *P 0 .oЍ0O-Pt EO`P@PD0S Q( P` D0K(! P @T`X100S3 b)<,44W'% 100S* O){,S'% 000S! <)h,['% &%00g%%h00]%``%@00S%, 44yyx2`|23 x1G-`PlB@8 Q"*RX SpEOPa$? D0 @S ' P PU E? %PD04,<00100SF (+{'F% 100SG (p+hhw'3% 4100S> (0+((' % 000S (+' % $00$u$00$k$t00$tta$L00$ `2d28wx4w0,0(0$0x,1 P/(v/G-`PlB@8 Q"*RX SpEOPa$? D0 @S ' P PU E? %PD0~+@00100SF (D+'$ 100SG (p1+hh'}$ 4100S> '0+(('j$ 000S ' +'W$ #00 $#00$#t00#tt#L00#$ //`t\t#h#@#<#T. "d0s<"p@-PBP@_ Q-* R=EϠ ` " D\e oUSP<00@00p@200S3 i'$*'# p100SP V'*'# p100SG C'o*'# p-#x10n#4100S4 &'HR*@@'# p000S+ '?*'# p"00>#"004#"h00*#"@00 #H &\&,,4,8,\% pPp$$$+t*Lp$($G-`PlB@8 Q"*RX SpEOPa$? D0 @S % P PU E? %PD0)<00100SF &)' # 100SG ~&p)hh'" 4100S> k&0)(('" 000S X&)'" B"00"8"00y"."t00o"tt$"L00e" l)p)Dn@n|,0(8( xmPA-PB@, `QO R9 y0PM0E_U 0S @E @T D0S $ PD0SP0S $ P000X100S3 %<)44(L" 100S* %((9" 000S! %((&" !00!!h00!``!@00!0 k8k8j p 00 4s0p/0 rq/O-SßlM @pR (03 L 0<03 0H03D0T030P0$` "$P_ 0!0P80K@$(p0 \<  , 0 0P0U4 #$0 0#'0S8 3@ 0( 140%0j(($  p' pDp040,H @?) (0  0 80@S$L0YlЍ0 0ST # %Py P @R\ # 0( #0SPX 1@ 0 p(S%0($Y( @ ,&0000D,$P  @( PP Ѳ(@$ (p  0 $"@  \  ) U$ \ C# 0 (##0SP| P6#t 0P4"0SH )#lЍ@l&&x&|& $P#,#"LO-p 00Sl ]!( $)00! SX-08#R-  R  $(  S  S  S |=00S +!p  V$dd (00W S0 S6 x" S} # S S$ (0S  R - Y0480D D0S D0( S<00S/@t 0l &)p $<00S&  # (H0+ R Ѝ,) 00`# Ѝ S  S  S>! S: S7 S W S  S' :00S  #  }(:00S x  # (! S X:00S b  # (0S @RZR  R0  (0 00$0 S $ (0SM D 0480!PY. 40$ 8 QS!(*H0,0,@ 000# 0@ #900S  <( 4, 0$8 (0< , )#(4(08 0$0 ),0 c 0 $ (001S 800S P"HH(D0,, 80)#$R S H0,0,@ 000#0@ #<700S@ <( 40$8 (0< , "v(s488(08 0$0 ),0  0 `600S d 0"0(0 E`60$0(0h$$(H0,0 0@ 00"@ "@500S   0D0( , 9"D )(XX,0x0/00 40(P400S  "(X0400S !(D0 40:dd30FDD308300S !(200S !(0200S u!(0d0` \20L(I840$ (0, AP201.D0( 0  , )10j (840$ HH(0, 10O\10E!410;] 101d00'00d||00D 0 | 0\ @ L| D$D (HHhL0P@0d|D@ |TlA-`PlMS pQ6*@RPPh BPJH@A00PЍ 200S PV 0 0K)Ѝ0910zx100S' P1p >[ \0G)PЍ100S+ PC  C) >00A000S % .qP00%tt(00ܴ 8@x  ,4HHt$,(GO-`P=]M0  00( 0$0< Q*= 0SE/8a"0400 * H $! 0$ RUI @P P 0 0  0 0W! 00q!0 0  PP  0 p  P0P"> * H $! 0$ , R>* $)0U]ߍ" P G# P P4 0尠 0 0A 0 W p 00 0000  d0P"> * H $! 0$ R>* $)! P 0 0 0 0W 00p 0a 0 Pu0$  0e$0S: 0 00P"> * H $! 0$ R>* $)0 ,0P"> * H $!\0$  ̂ R>* $)o 0 0t 0x|00p 0pP/ ( bPA(0S 0 00# R00SW pL'00 0S 00 V0PZ"> * H $! 0$ R>* $)0 0P"> * H $! (0\$  R>*< $)0 0Pn"> * H $! 0$ , R`>* $)X 0 0lu 0T 0W`! \10Xhqd!P1 0  lPj 0l  0P"> * H $! 0$ + R>* $) 0P 0l1 0T 0\ W Xhp`d P0 0  llP& 0l 0 0PQ"> * H $! 0$ R0 !0P"> * H $! 0$  R>*D $)3 0 0L 04P 0W@! <108HqD!01 0  LP 0L  0P@"> * H $! 0$ , R|>*< $)t|3 00S  0  0*0+] 00 0Lz 04 0W@ <008HpD 00 0  LPo 0L 0 )0P"> * H $! 0$  R?, -P ,0S    0P"> * H $! 0$ @ R>*T $)r|  48lx ,x0 @ܬPxl4LL8` 8Щl4$\Xp4Ll\`PX$ * *4l 8@Щh40̨d8X' 0  P0 0! P0w 0  0l0 00 20P"> * H $! 0$  R>* $)$ ^$0S4 0 0P"> * H $! 0$ R>*4 $)0 0P"> * H $! 0$ , R>* $)o>* $)g>* $)^>* $)V 2 00S D0 FTT0p)  |4$0 00E0 h!S0044  s0O>ʆ0$ɜF<0S 3 00S ,0 <<0p)O ] X4 00S 0 0p*6 @ 4 00SR 0 0p) 5 00SF 40 DD0p* s 5 00ST w0 0p* i 5 00So ^0 0p* P L6 00SI E<0 oLL0p* 70$  0 $0S㐠 00 0 6 0\a p080NA 87 00Sf 0 4$$0p)~ p0 P0 03 7 00S7 0 0\*Z e ,8 00S 0  0p!*A R 8 00S7 H 0 XX 0pw*( 8 00S  0  0p) 0S0p 0s5 t9 00S { 0 $$ 0p) m 9 00S bl 0 || 0p.* T <: 00S I 0 s 0p* ; 0P"> * H $! 0$ Ro>*\  $)Jg  (; 00S  0 8 0pJ* p*0 0; 00S_  0  0p)c 0SH   ,< 00SJ   u)E |< 00SU  0  0p)- < 00Sq  0 ,, 0pi* L0P  < 0xx z = 0= 00S q  q) g0  Y= 00  L= 0408 ?= 0`0d 2,> 0rS0 %`> 0e0 > 0X0  > 0K0 > 0>8<0@ 0? 01h0l d? 0$0 ? 0q0 ? 0 +? 0J`0\ L1 08 41 00  0 00 0 0?0 0 00 rL0 0`0\ e0 0S$ ԧl8ЦO-P″ Q*EO`pP@P PD0` @T D0S  PD0 @4pTxw00  E?㓩*(0 CR30CS200SG  =tt 0+ 0iP ,200S{  ! 0+l  0MP 100ST   0+P  10<100S PHH*2 000S * 0000 |l00 q@00xP @`<,LHXP D""thx"<$p@-@QPP0R) ^# TS0S \000S 1t \hh09+ p p p8 4(00TP 4t O-03]M0$0x3  000,0P0 @Xp, X& 0 p, `P 8'P  t@@DP 9 P,@0`00W @$ PW0` p PqX  00 L 0R Q 0 R 0@ 00C0]ߍ0`@  1$ 00S @ 0^+000x t0qd1$ 041$ 00S 2@g( @0@0O+ @0K0$ 0 @0$ 00S 2@?P i0J+@ll $00$ 0d  L`HԷ (ܵpO- ]M3 r  $ 0003 0P0 0@Sp`, R 0P p@p,0 0p(0S P v`F`P N,"`rOa8P!1 T `&rO8P⼑ Tp kP_5PPVC 0@$0$0(@00STr8 W 000SD"0Q 0 r8 W@$ 00C0 ]ߍ0S=0`@ 100S @t 0+000 t p0X `10  P @100S 2@IP  @0r@0+ @0 , 00m 000S 2@$ O 0. l h 000M 4 | еhT tDH,`ęO-X[MT3 P@   000 0P0 @X~h0,0X6 0p50P6C`0$0H' 0" 0S" P uPPEP /$P|2 P$ ! 00S 0 S 0@`T P%0@T`, F  P`4 00C0 [ߍJ$(P@ 100S ` 0+000 d `0f P10 p` `100S 2`Z  @0@0+ @0 > 00 000S 2`6 a0+ l h 000_ Ԃ |  @x ,| O-p3[M0@003   000+ 0P 0 @Wh, W& $000 `P7( P  t@@DP ?P$@0`00X @$PX0`  p PwW 0 7'0A0 W P(0 0 Q W` 00C0 [ߍ(@@ 1 00S ` 01-000 t p0j `1 0 01 00S 2``$ @0@0.  @0D 0 0 `0 00S 2`8 c0+, `l h 00 0^  ،d 4̒T ,4O-(-]M8 r_@   000+ 0P0 0@Sp, Y 0p`P,0B 0' R' PP " t@ D@P, F P H^ 0H0 ropAA! V @$rop⼁ VB^ PvV3T=D 00S 0r_0 U@n 00S !  \`} LP0 ~$0 $rc s Hq B 0(,@ Vr A) C p! (  0 " ,( A! ~0N" 0 pVC"M P(C# B,0 V$0p0$ ? V000td ` ct0*a*B C X0r_,@b0t0(! U<0h@  D@ 00C0 ]ߍsH0sp 0000 ,( pC"VP(`( d0p ` Ct A)p,p( C0 p({0P@ a 4 00Ss @  0 .000V 3 00Sg @ PM 0E 0|  ,8 D3 00SX @ 8 ,,,0" v2 00SN @ , bQE @ D0@ D00,@0 Ix t0f d2 0 ~ H D0W (2 0  K 1 0 @ 1 0 5 1 0u  P @$1 00S 2@$ Pd @0M@P0},D 4@00  0 0G 0 00S 2@  (0x,s  `0 0% { d\| 04,(Ԅ,dd (D̊P<Ȃ`O-@Q5YMp00`,  W P`@$ 0S vP t@P @D@ P' `HPWX Yߍ @@ (4 00S5 {  0H-000 Yߍ @@ 3 00S# \  000.000@ YߍT P0;@3 0{,0(   ,3 0l2 00S2 0[ EW- P2 00S  p@0 /@\09-Px2i 88@01 0(1 P0SD  W-Wa @СБ`  00 0 00^-0Htt7W@ #0S0 0 00 00 0 W- W-hq Ѐ@Lh̆ hL,TĜ~|Лl~ܛ}(0}`|lO-X5-]M0@0<5  000q0P0 @Xp0,0 Xb 0pP@,0$P 0% 0S& P!  v`>`FP z,`( P 0 d 0 (0 0PH@X p`D& $*P*3@ P `$0 ( 408尠HP^ T@P 00C0C]ߍ PpP 03 `0S   X sP0@p@ !0  S000 HP X P0@@  2 00S3 P l 0 \\-0000@@  2 00S" Pn  000 -000@ 0O1 00   @t1 081 00S 2P6 @ @0` @,0z- O @00 0Z0 00S 2P  ; 0u-2 T0 088l |  H(y`x0H ~D\w\~ȑ @0- @00 080 00S 2`  0-di| x00 0Xf tď,{0 | z ԍPsy@\rt`yO-TU,M0A`@P 0   P P pP 0S`,ЍPP D     P aY `V(  P 0R[  0 @ 0 `P 4400Sx `k  c.,Ѝ0 0 0K P 300S9 Lx .kt  `J@P@300S `.8 Y ,,0y.~@ @QDb00 00Q400 20K200S ` - 0F.xR||X20,|\ X,20!1JD00S" `  0!.M'100S ` &.: \10410000S! `D 880M. 100S` ` 0  pl00 e@003a (|p8| |\p,||o |Dv{ py,oyu(zuxwnww4nwt@wt\w\xmpx| wswsxO-0A4c,MpP`0$PJ P\  >@P 0S,ЍP G KP E#@ o  㫲 pPs  PCB/@P4200S}    0.i 1 [E00S7   0.S100S-  ||.@ <100S4 D 880.+   1000000Sh  0 ^ wx00 |lL00v[ (wk4wyjys\jsyjzpy tps| xpxo uC-0Ac,MP`0P$> PP  U@P 0S,ЍpP #E   pPr &PC4 @P4200S}  A  0 / 1#\E00S7  + 0.v100S-  ||.c <100S4 D  880/N   1000000St  0 j x00 |L00vp ᠆`L0   x0D0 d`C0P@0U 0PH0^  `Px  RA<0!,G0R@0`Z%P  H`P D H`pP P  P5B3E0<000L0 (0p$,poP(500Sd0 0f?  ` Z 0@P0d 0T% `f? X" iߍذ0 0 000` ,` (P$$@Ppp`tp Ph0@PB300S lh* P` Zy 0hl X0* P"iߍ<300S2@ 2@>  i|pPU Q  dQK  G200S] @J x|200S? @ h 6\\ 0 00C0miߍ200S  0r et @iߍ(@@> 10 10xxX10100S)(@000S (@!,G 000S (@|000S (@(@4000S (@}tG | D TSPXS`YȢ YxY@8[@O-pA`M㤐 L 4p= Pp@HPs+ p D    E   #P  P 4 HP 0S0㠰8p`@ 0x0y 4t(P$ P,P@P.HAR@@`D P80@PB200S <8& P ` X 08< X0& P"Ѝ4200S0    0!Kt @Ѝ0x0 4|t100S @!+Ѝx th10XX@10100S)(@000S (@000S (@u +Fx000S (@g(@}0000S (@UTp$@| h O4NLU TPHdVXoK-S s MXp@`PV3T=D0  _U$0( |  ` X d   ERЍ P Ѝ~d  qA rp p pA (p p U!H UH(K' B"  ~ NK!$ (  U / R L"  0AL,($0 U $\ 40 a Bl0Ѝr. r  (  +;\0 l@*C DR L"L"  P000 T!0 |0x x  ~L000  Z10< <0< 80 j;`,JpZ,It|ZO-`pQM㄀АPF< L @0P@LPJp  FPTP  D   P 4`000P& P LP0PV  R0 @400S&(@0 0C0Qߍ400S (@ L300S2@ 2@ =Qߍ(@6 <\D0P0|0 D0 0X _D $300S (@200S (@ 0X0+D LZT@0`00 (p$,phpP1T200ST( <\ 0<@~    @P-< P5B3E@0o0X0 LT0X0 LT100S; @ ||0!CT100S1 mD 880!/1"|G00S' @W0 0`! =00~ 200s0 &`00g\8 | HQx@l4 EtE(E$Kl |KLK(O-ApQM L @0L@HPАp  S P D   0P<0 3`000CP& P H0P  R0 0300S&(@0 0C0?Qߍ200S (@200S2@ 2@ Qߍ(@<H LD0,X0x0XD00 K  0T00H @0\00P p,p%pP=100S( [ @  H0 <# PBEb 0@ 00$100S| (@Lxu000So (@?kh000S @2 ]0G"Sh000S(@R (@l,GGI\ X L00L2 | KđI4D D@THF O-pAQM【L@ РD L @0HPp  S P D   0P<0 l3`0001P& P H 0P~  R0 300S&(@0 0C0-Qߍ200S (@200S2@ 2@ Qߍx(@< L <0XxI<00 G  0T00H @0\00P p,p($pP8100S( D\> 0 PBEc@   ,100S (@Am|000Sv (@4`o000S @' R0"ZD@]h000S(@W (@l*G:N\ XL00?. | G|hE <(PDBp A-pRBP@~ ` P6 " P9 $# P* P 0 A P2  P6  PI 200SJ  0"=! P0 A|0 A0 A0 A0 A@100S 0 $$0"0 A s00 h00|000S a 0K-( ``H400* m ;mL~L:T~@l @}}9$}@|@-0A RTM@`P0pP0 P9 8P^ 0S 0 X0 0   @P0TЍ100S=(l100S P+(8100S  #,F100S (000S$  0#N (\000S `(P L@00'| XlX dx7xh= @-A$bTMPp`@P2 cP; P` 0S 0 AX0 D0  n@P0TЍ100S=(l100S dP(8100S W *G100S Jv(000S$ = h0O# -Y(\000S `L(P L@00P`%| @  5 H;8 A-AHsXM@`p0P P PP 0So ! 1FPD & 4 1FPF 4 1FPI 4 1FP7 !  0 1DPA 01DPC 01DPh!  B> 2EP; "42EP0!  t1DP4 0 1DP  f  _  X  Q  J  Cl  <T  5<  .gH<f40$e"41E@-Po B> 1FP@ "B> 2EPB "42EPE!  0 1DPA 01DPC 0 1DP1L!   4 1FP 4 1FP"!  1DP- 01DP          h  P  8  hdTDdc0@-P P P P  @  ,    zlc%0@-P P P P  g@  a,  \  Vbbbb0@-BP MP dP P  C@  >0  8  2Lbbaa0@-P P P P  @  ,    aha\aDa0@-P P P P h  X  D  4    $aa a``0@-P P P P P  p  \  H  4  $  h`_____O--[M( P PP[ߍ( FP(@ P0%:CT0 `|%|5P 000 P l @ H%p0 P0`0400H0PL00,800<00D0 0 PP?  F $\0  0 0(P`V8 ,0|@40L00H0<0@0L0D080-0\0|0P Z $(T0 #P  PP  3, `04030,03000   R 0S`V, @Lg P |PZ T0, (XP0 (SPF 0 0`4 @(CVP2 `,0002040`V @L-P  bPYlF0SN  Z`V2, `0,01 00(40F ,000 @0 P`VE @L P P0SY T0 4 !P  P0,z@0 zgz(Gjz z  P,(T04 P  PY\ ( P__\___^^pF_^<_4_^yP_^^\p@-JP?` @`TPpA-zAZ@?`U  PM@T D  pO-px --MP0͍V, (D0尀@c_KO|`?P00 4T@  XP8`  *>. 0->@G/0 L0    @  PTߍ(@ ;G,P`.00 .> 0\0=d0h0=`0l0P@LP% 0쀍N H 0 P C?<0p 0  P <0 (H p\ ,@`U`=pd`0<0<`0\0<0`0P @L P # cP (0Wp 0  DdH0H0@AD 0|x@tA `< , @xU`<p`0<0 < 0D0P @Lc P (P(0Wp  0  @`,HU`h;pd`0<0X; 0D0P @L3 P P(0Wp  0  @`,U`: `0<0:0D0:0H0(0 pP @L4 P P[# 0 @`< ,(0 pU`)00p ,9@੟0<0(0 4PPp `lPKW)00p ,x9x@0<0(0 4TPp `lPW$ɟ,`P) H ɟ00 P<( X@4DP<0p`lPWP8< 04080<080D0(0p` P\l8 P 1PZ 0  |P4 ,V(0@pV\Pt P 7 0407080` P\9P @ P Vp'l7 4 `'  8 L 0L' < 0 2(0 p`P\ P Z D0Pp Ƞ4 ,(0@PV& , ߍD0S`0H @P P@ U'  QPP 1 11@01! 01  4 1 U@0D01U,P0< `(x%@ P@ ,QhPP UPT1P 0L10H@10<81D 0401$4 ,1,(0@UK,P0< `s($@ Pk@ 8R-PP UPT2P0L2 4 82,Q(0@008 ,I(@< ,C@.mPw h<seC?P<0e la#, *(0@h#, "(0@hL#  @%Z# @80S [p04 zP, zgz( Gjzz  (0@,008 (p"@  @p,00< (p@D  @n,00D (p H  !,p00 (`!@ t0@7!  0!( ,(0@pZ\ 00,(0 ` ,(0 000< ,(0 D ,(0 ]00< ,(0 D ,|(0   \\LccD[??[\ZZ`ZZZdZ$ZY|ZY4ZYZ\Z4ZYZH Np>N@$>@0@=0@0> >M=?=l?@-PB@5 ?QRD 0S \1(01! 08 c+d; c@ B^x100S5 \@ PP@0 K $100S+    8 000S"  % @ 00|00ttT000 X=<d=<;< =h; =;\< ;;l;<G-`P̅ Q|*RpEOPa$ D0S 2! P D0-" P P @U0E/ 0 %`D04 0 R "# E? %PD0<P 0S 0 CR SDQ  02  R 0S S S# Sj0 2 S RDQ,400S $ p 00 2 300S3   W 0|300SG xpp D 0s0300S* 800 1 0` 30200S!   0C20|p20||rH20100SP k<44  0100SQ X  0`100S4 Eq  0100S5 2|^tt  0\\00]!<<00S00Ix00?P005ꨴ0 =8=H8|G7xG`:7\:8 ;<7<79l7LFD7\;9x69:,6$:t95|9858595T858t58L57@-S@@ P Q R  *9    *8  t000S XPP ! 88,000 $5X3$534 O--SM@`S 000> @ B D F @@@@@@@0 P@P RJ 0PP0W 0 p\0D90L1d R  Y   0E3#8'pD0Sd D0H P% 0 PV.HP 0P00 X0S0S  X"  RP <3p0S  \@ D0@,D0!@t0S (@D0X #$*R!!:S1]:S1d00 P00 H0 " \@P 2p0S9 0 !00T20Ss \@ D0@D0!@0SJ 10X0(@D0X h#$*R!TT!:S1P : S1Hd00`0L0T0P0S D (0X#:S0s0S00x0f|  RJ (@SDPX0 5$:S0s0xp0l"\| A8A0|A0pA(AP 0 h \ aVJ  DPmC PBAA3(4#l4#`4#444"05",505`5`!4  447| t)l),,7<777$2d&//*t)@11)(x |((T((0 P* (0XRD T#*00    0` 0< !$DH + PN1!P0H $0 0(0,0fV 0S `00T00pH >~ P.!P400TV000lP0\0`0d0p0 0S? D0H @ t0>`Cx0S0 0!R: :T"0000S 'L 08 H4L 04,0(,$( $ D@< 8AP΍ J/ 0 .  L@ AJ+" AT 014!00 81S 0\0B?4 H PeB tD0 `LFP FH J?J P(10 R4,!Q L+p R ,($ ,(#@0D H0S $ ,, /9,@0 @cQ0D> 0 Q4002  P\0D | =`00PT0p005   <04 W0S<00S Pp0X`D ` c#00S0s0" 0 l,\|Pg05 p -(0D  X ,#*R!5=0v\ ,0D0'(>0h}P0 0H0@pM0S E0D (0X#*R!>0DW\ 0 >062D(0X #:S1d SR8?p0S_ T\@ D0@D0!||@P0S8 (@D0X #$*R!!:(0D X #:S1<<0N\ $  D0<0&P S0H d0;|00S; P0|`p  4%0p| p0`ll 3"|\ 0 8 4W;01D(0X #:S1F:07:00SD ?  j 0!D (0X #*R!!,:0b1\ P LD090T 900SP  8 G!w900S3  % S/qdT900S    || 0"\O900S @ 88 .I<800S   0  00"0)4800S -. D (0X``#*R!70\0 ($tx70p700S m 0!700S XC!0t #d0P;60|600S 4\@ ^0U!4600S \@ H0Z!500S 4"sh dl502d500S $ 0!`S 404040t40 0h\440@@ 40400Ss / t1!}300SO y 0" `(30``\ U204<<K20\ @20 620w+ +T20l>  (20a20Wp l 10LLLD 10A((1072,!0 $H10) @100S  #Y0X #@0S0s000P\\000x00x000S  y!' 00 () . .))p##8h&$% ( ,(**H!<L!T-t-p#"t  !X!(d&&l(lh&(Ptd8( |)@))''(#Tl(&' x ! (H '<'| H' p! &  pO-MدP 0& SpP0P0 0@PPP p0P$0 YZ 0 `0P802 0 P080(0 |0x ?PP   4 0<1d H R 0S@ $04 ]Pt 0P$00@@Ѝ0(0x.(0 @ +#:S0s0S(0S`0"$!E1@T- Ru B E $ !FYY "E $ !EYYu (0 Q, 000 0 @#R= 003L0$0t 0t\M 004@~.s0A802_(=H`  @0P0t0T , ,LDX \p R |@, 0  09(0S t0@ |@p@@<000P @t ,0  @ P000T0L0X0D0\0T0d0hpt0@ @` pXltpxpbR|P+ Rh0 ` x pl 0t0P`UB"ED\p , 0P0` hl dP t* C0(P:0 ,0000S 0 (4 $ t0 @#R= 00S0 p p0S :00Sj P0@`D  c#00S0s0# 0 l,\| @ (0+#:S1L0| 5"{80St0 @  %8900S8 k(  R#Ѝ P40 0P(0080Z 800S G r07.l8 R hh*\80k800S (@"@0$ ;$:S0s0G 0/\|<700S5 @H0|`tp 5$0p|!t p0`hh/|e600Ss  u#R0 60l600S /0 600S ldda#500S ,  0#500S (P|@0 ;%:@S0s0@ 0#X^,50400S W`XX]#~400S D  o0/iH400S /[#V300S  G0/A# R (@@0H ;$:S0s0,( 0$#\|s"H30&* 303@(0 #:@S0s020 I |20)\ X20l88X20O200SV (@@0 ;$:S0s0 0#\|10N u10Vd `j\10`@(08 4#:S0s0X102 M00@(0 #:S0s0<00}0@ #R= 00S0s0(T00iꀃ0 l|   l l|`  h   p ,(xx H 0d 4 pH L $\l\h` `, hp@-PB@ 0S2 R QA 0S00100SZ Z , 100SQ phhb  4100S 0((^  000S {f  e00[00Qt00ttGL00!p 0Z300S4 J!] 0G4300S+ `XXF!J 04@@430$$ 30202020 200SG ||[! 0100S* zD<<. 0$$d10`100S! ]g! 0G`10=810~310t000S ,DX<<^/ 0$$00W t00Ma0 @,(\   (x0P4(h$<(4x0PP@-`$MpP   E``P@0 p`T`@S @0PS$Ѝ @$Ѝ@LkO-`MtbύP@ t x < > @ B `````rX `U T /0PH0 0X  \0Sx`p 0@0h0t0p |080L0 E""+) D0S 1D0! P ,D0" P# d D < " ;@?o2`0 0P< R  Rm 0Sj b 0T D l0P L0S}80S<0S80St0Sp0S8 0 R> 0S; bB 0@ B d0pP =00S p * "vE/pC 7) D0S D0 P # Pp0`80@`h`t`|`L`0S p q0 p0d 0`0D0<0D0S @  0T D l0ZP <00S p  v",Qn  %P 80S,,(0h 哒#:S0s0S <0SsR?F/HcpP 1SD0S H1S L B8!0@ B d0Pdd0T @P0 `P4H0P P` H0p@p@ߍ+0瑓#R= 00S0' !0S :00S P:0D p㕓#00S0s0]" 0 ,\|0 㒓#R= 00S0 0S zD0D0! P2 P ``p@`h`t`|`8`L` H1< 0L (2  CPm 0S bV $`0d0-@f< jD0| pd0S p0@00d0^. P- H0 \ 00P`~as08020P00.`o < 6"P B E| @6#Xd|@h*<6`tpp00Sd0 0h`|x pl Q`V<0P唰S@< pWp0p0X 0x 001@01T018P08 bR5 T<0S# 0S 00S 0h l0`%0!R#0hl0 R R R Rz Rw @R 400S lh`1!00  0/((50| 6! 0l00x00l\<|\ Pl0 {p|0@ 0@ \ x#0@ N|@0D 8>  P B 0 P~ؐ0 @Rs0X 8| 00@"d0H300S p]/տߍ ` d D  < . 2P 200SV p74 b(( 0"୿(2  CҾPb 0``d0hX B @0B pP 200S[ p 8"|0 # 100S 1020< Rx l   | `Q | Sp@`t`|`8`2@000hL0D |C 0 XP  @s08d0qHYX d $,| <$}T8TP\( \  0 tL xX L0 4 D L` @/ @!rQyL000SW yh@ 0@@!{#@@10 00JTA R000S* W(0 88#@0˾ @ؐ|0Hᓖ#d@X |0@ 0@0\0 妿!P0@0 00, 0Pd0d0`0<00D0Bq a0@ d0pP 200S pT4\\"|Q  l0 pp0  @@2Xd 00S% e#^ؐ<00p0p0<0l0h0L0S < 0C,3\ X0!14 R8 Rl 8 rP5>>Ot0d0@ 0 x 瓒#R= 00<0S(D0S 1嘀 S0H S0 S0 S0 S0 @S?0000Q Q Q Q Q @Q?Q   Q   Q   Q   Q   @Q? ?  Q00 Q00 Q00 Q00 Q00 @Q?0?0 0p 80S01C $0 <00o80S[< T\ 0ABCR|0ؐL 0`0\@ 偾&P0@0 0 86"H00:S14S00T0S t600S h@ 0@@!#@@1_0JTAvؐ00@@d0ȼ70 g@`0Sr 嘀!0R00 a H R00 R00 R00 R00 @R?0?0!00R00 R00 R00 R00 R00 @R?0?0 0տp018 $0 ;00R/ PH1Sm y/򘀆0bF/8 HC\僾p0 S00Rh 00W 00Sl00 8 rPu1Sr 1!S  S  S  S  S  @S?  1Q 0 Q0 Q0 Q0 Q0 @Q?0$Q0 Q Q Q Q @Q?(Q Q Q Q Q @Q?P pR 1SP01UbbPSQccPQ\ 0 , . B0"p H1 S**H0. 0 q 88040 H0S014BD !P0SO᛾ 00 |0,P ,(($$ 84`\X T 0S0 $  |0ؐL 0`0\@ ͼ\"P0@0 0 < 40C 0蚾p;300S p>0 h00L$0౻0#30d00h0t30Wh0@1S> SG So S S SX @S1l0?..F? 080>L1T @ PF H혀 H`0Sk$0 <00( غ|20xкp`@`h`t`'08`L`|0 l|PPl8xx(0 | P`l\|$p$$`D\xl|L(<@dDt`z(нLdTp@(lx|T hp<XD Dl `d`n 1ph 0 S= 0cB pB @0P 000S1 pB"P 2@!r0Q0JTA( "83SSQ@ T100S h0@ 0@@!HH/@@1\0JTA ؐT| |0t0 8 @Ӓ"#d0d |0 哖#X xู20HPppՠ#0 ,# p400S h (0<)*R r 00>d400S9t5200Sa ㆽ"p"|0ؐ 0\ $P0@0 0 / E? 7'pD0@CP= 0S:  pR `U 0@ 0h0|080L00t0n 0 p p哒)R)00000h0/(40p=d400S p'S  "((l0 h 40N?8010900G500S pX@ $0z"op500S p"\500Sm pѼ088"Inl00h0<600S p㱼ݿM")Nt60ݸql0600S p㐼 ໿   0 #+700S p{\ িhh 0#h700S pf"޸h0C700S pO{&"Ǹ800S p00S& p㸺x"0Ul0 l>0߶  >0Զ>0ʶ6  >0,,X t?0嵶4P?00S  plp || 0/U?0営6h J?0勶B@?0偶 5`60vPP <  '(60h> 50ZX 50O500S 3"500S pp dd 0/.jLL ܵ40((ҵ40ȵ40 400S p  0$6[ੵ04040o` \30յ<<30˵30t300S yॼ"d30奵b Y20嚵||(N20叵 0P L#R= 00S0s0;x20|1P20r' &$20g.10]200SL p ? 0:"h d|10=8100SK p   0 -jݴ10100S" pոA.Mr ࿴00xx൴`009XX૴8008 4࠴ 00 4P( 4H`x`8|l@T(P`(d4<pPO-XLMpSP8< P @Rv `P^ 0,00406P0 0S0Q  (0PX800S %8Q00J. x0   x70000S(P  0<Yt \ ^;  80 $V0P(0 sPP< (00E@LЍ8  <޶< 0 Ġ0| s08. 02ᱸ0S<PJ Sddమ10D @८00  00ܮ 00Ѯ\00Ǯ|400彮\=|  pTh( ܮYY<(, P(عܭW `8LO-S(\M0D0T0 P0PD p0P00* P0L ዯ0P40@40 < $Rm `Po008 嫴0PH 4 0 C@\Ѝ4 R T HPP'% 5 0 `4 <0900@H H\: 008~s0.802ѲH#0  0O`%0@ ⠲HPD5l  @P`d TX@\hP`P A|PP@0SCRT妱40(0<0,0A ` $400MP40040H0Q A/ ᑰ, 0, `((8 $$ 0  屴H0a 0PPP PPP ࡴH300S8 hO \ЍD 3D 40R0H03@300S @I<0( ;$RM$0S0s0n$ 0o \|嵭'20h200S3 L_ L200SI `9XXZ 200S,  &U r10%100S6 ݰ  0w SŬH10xx໬ 10000S& 㴰800 , 00ެ0 S0s0揬p00ЬBH00Ƭ@0 7| 4< lX x|Q,xQ40pdhp@HPdh̳O-SVM0P,0<0j @0PJ `Pl 804 ᓭP*p 0 ឭ  㾲P0 0@@Ѝ@&0瓷#R= 0 $0R O< XP,H 20P$0M0$ᓷ+@F 0 0\X500S )||.uЍ``50'(500S ߯   WЍ, ᪲, $0R$ Rx @¯ ᔷ$RM$0S0s0$0 \|/{ 00 ~s0.8$02冰\0Sz S0h x0$ l C p#0@ K0 00@<d0\ph PT@X^@0@D@`< 0pR0t3ptp0Sh0 `|x pl$ 0R<60  @# 0R 4 0   f0*30kHX LT01"L Pl !1x'0,2$ p100S]  : 100ST ' sL100S}  0!^000S~ ӮD<< K000S`  0!6ਪ0000ߪ\0 PЏȏP@-|   @84HTH(@ԎtxF`L , 0a$00墪vP TVP00嗪ttLx00卪v0 S0s0>00xO-oRM d @@`0pT00APU400SS " 0L"00 0ᕪЍE?E 0㓛#D D  P> ܬ Pr p P $ R0  @300SK P 0 0"UЍ hh0ĩX30P\ @ D00pPZ0S  ݰP 200SW 㧭Ӱ"000 |20ΩD @p@P[ 0PEⓕ) pD0X P{D0塩P9 @0D 0˰0p  DP>0?o2P100S P\"ԩ=Gd10利||=<10~000S$ P58a00/୩000S P" 0 L0" l00J 0 <00> |  0\ LT,4lDTtDA-`PB@R Q)*RpEOPa$6 D0S 填 P D0圫# P D0嗫 P P @U 0E? %PD00X100S3 㡬<ͯ44Z  0 100S* ㎬ຯ^  0000S! {৯V  0e00妨[h00在``Q@00咨d AA||804@ d<O-@fMS`@@a p@P  PR ݧP 0S$ 0Sb 0S 0 @Pp500S4 T00S>00S l>00S @>00S   /e80 YHD0 Rp \ 0`00 `0RWp78pI@00 E 00\01̠@d 22 S 01X0H0S <+P 00i<00S_DD Y44 <0ɥ_08 Rڀ, R }8p 0 ব 0  1#0Y80  <P e .0p0 Ġps0| 8

\100S, 㳠ߣ +t p10ݜPP00Ӝ0000ɜ~00応4 sl00崜4 h@00婜<| $cģ 4U8,UT \lXtn tnHț`pW$WXm0|TVܚO--|M @SL@     @P PRu ٛP 0 ,0(u0$ 0 R @T p`h 巣> `'dXp0`0`0 @ 诠P0P 倡P0T$ `P(գP 8ˣT 4ǣ <0P" S0Qt @0@0ᕣ 0S  $MPL 000@@|ЍSU0B. "E藣80L4 p@p属0SY0.O0㋟Ls08 q02$01~L0p< ,@4 h@@0!೙q\\%H50fw||, t50[50Qu50G, 50  R( @Q 1 00Sp؛ | 0pd100S3 ֜H@@q"N p100S* Üm"; p000S! 㰜ܟi"( p00ۘt00јllL00ǘ|  Ћ]]l]8l] p\H\p@-@P塛PP0t @@@ p000S \d XX0"Ҙp< 8C,00儘기H X 0@- PQ M@Pʼ1L 00$g=800S0 Q0 :00 Ѝ0x100S8 \ 0 D H0K < 100S, .Q z 000S# W g  0ח00͗l00dd×D00ܯ0 dH ؓp@-QQP @P P@p000S" 㜛 Ǟ0n  p000S ㇛ೞe  p hhp\00屗LLf400姗꼭 , ؑH ,(p  0@-PQ MP Q0@R@  ˚P00CSg100ST 9|ett| ౗ Ѝ000000000100S E  000S 2 ~ 001t00'llܖL0000\ 0Al,Ahl؏ ?O-@w-lMpS@@D@H@L@X@ `@P{ PR b0P 0  `0\ PlЍpL0  g 8QP羛0$ @T 0(0Sb T0P 0 L0 yPLLV P0P0 @,0ޗPVD嵝Pd PH ڜP 0 $ P XK 2O P "nnOdDPA @ P^ ;+(务d @$@,@ @( 000BC00lЍ500S \FTT lЍ 0X  X Rf < = nr_of_kernel_memory_info=%d cat /proc/videograph/buffer/au_deccat /proc/videograph/buffer/au_enccat /proc/videograph/buffer/commoncat /proc/videograph/buffer/disp0_cap_outcat /proc/videograph/buffer/disp0_enc_outcat /proc/videograph/buffer/disp0_enc_scl_outcat /proc/videograph/buffer/disp0_incat /proc/videograph/buffer/disp1_cap_outcat /proc/videograph/buffer/disp1_enc_outcat /proc/videograph/buffer/disp1_enc_scl_outcat /proc/videograph/buffer/disp1_incat /proc/videograph/buffer/disp2_cap_outcat /proc/videograph/buffer/disp2_enc_outcat /proc/videograph/buffer/disp2_enc_scl_outcat /proc/videograph/buffer/disp2_incat /proc/videograph/buffer/disp3_cap_outcat /proc/videograph/buffer/disp3_enc_outcat /proc/videograph/buffer/disp3_enc_scl_outcat /proc/videograph/buffer/disp3_incat /proc/videograph/buffer/disp_dec_incat /proc/videograph/buffer/disp_dec_outcat /proc/videograph/buffer/disp_dec_out_ratiocat /proc/videograph/buffer/enc_cap_outcat /proc/videograph/buffer/enc_outcat /proc/videograph/buffer/enc_scl_outcat /proc/videograph/buffer/flow_mdcat /proc/videograph/buffer/user_blkecho 0 > /proc/videograph/em/dbglevelecho 1 > /proc/videograph/em/dbglevelecho 2 > /proc/videograph/em/dbglevelecho 3 > /proc/videograph/em/dbgleveldisp4_indisp5_indisp4_cap_outdisp5_cap_outdisp4_enc_scl_outdisp5_enc_scl_outdisp4_enc_outdisp5_enc_outau_enc_au_grab_outau_dec_au_render_inosgcnnPool_type_%dH%s: [%s][%s():%d]: Not support pool type(%d), get blk %s_ddr%decho 0 > /proc/videograph/gs/dbglevelecho 1 > /proc/videograph/gs/dbglevelecho 2 > /proc/videograph/gs/dbglevelecho 3 > /proc/videograph/gs/dbglevel hd_common_add_pid: pid(%d) ioctl "VPD_UPDATE_PLATFORM_INFO" driver into stop state. %s: (%d): %s:%d hd_common_clear_all_blk: H%s: [%s][%s():%d]: Check ddrid(%d) fail H%s: [%s][%s():%d]: get_pool_name_by_type,pool_type(%#x) ddrid(%d) failed. hd_common_clear_pool_blk: hd_common_del_pid: vpd_fd NOT open!! hd_common_del_pid: H%s: [%s][%s():%d]: %s:Check src pa(%#lx) ddrid(%d) error H%s: [%s][%s():%d]: %s:Check dst pa(%#lx) ddrid(%d) error /dev/dma_utilH%s: [%s][%s():%d]: open /dev/dma_util failed. hd_common_dmacopy: src_ddr(%d) src_phy_addr(%p) dst_ddr(%d) dst_phy_addr(%p) len(%d) H%s: [%s][%s():%d]: Fail to dmacopy from %p(ddr%d) to %p(ddr%d) len(%d) hd_common_get_checkvpd: value(=0) pid(%d) hd_common_get_pool_size: H%s: [%s][%s():%d]: Check p_used_buf_nr(%p) fail H%s: [%s][%s():%d]: Check buf_info(%p) fail pool_type(%#x) used_buf_nr(%d) buf[%d]:phy_addr(%p) buf_size(%d) HDAL IMPL Version: v%x.%02x.%03x /dev/log_vgH%s: [%s][%s():%d]: open /dev/log_vg failed. H%s: [%s][%s():%d]: Set HDAL Version failed. H%s: [%s][%s():%d]: Get HDAL DBGMODE failed. H%s: [%s][%s():%d]: open /dev/vpd failed. /dev/nvtmem0H%s: [%s][%s():%d]: open /dev/nvtmem0 failed. H%s: [%s][%s():%d]: %s:%d hd_common_init: count(%d) pid(%d) NULLH%s: [%s][%s():%d]: %s, check size(%d),ddr(%d) failed. H%s: [%s][%s():%d]: %s, get size(%d),ddr(%d) failed. H%s: [%s][%s():%d]: blk not align to 256 ,blk=%lx hd_common_mem_alloc: name(%s) pool_type(0x%x) pa(%#lx) va(0x%p) size(%d) ddrid(%d) hd_common_mem_blk2pa: blk(%p) pa(%p) H%s: [%s][%s():%d]: hd_common_mem_flush_cache parameters err, virt_addr(%p) size(%d) H%s: [%s][%s():%d]: _hd_common_mem_cache_sync parameters err, dir(%#x) hd_common_mem_flush_cache: virt_addr(%#lx) size(%ld) dir(%#x) IOCTL NVTMEM_MEMORY_SYNC fail func=%s, line=%d IOCTL fail func=%s, line=%d H%s: [%s][%s():%d]: %s, check phy_addr(%#lx),virt_addr(%p) failed. H%s: [%s][%s():%d]: %s, hd_common_mem_munmap virt_addr(%p) failed. H%s: [%s][%s():%d]: Not find blk by pa(%#lx) %s:NULL p_param (%d):NULL p_param %s:%d NULL p_param H%s: [%s][%s():%d]: Unsupport mem param id(%d) H%s: [%s][%s():%d]: %s, get blk_size(%d),ddr(%d) failed. H%s: [%s][%s():%d]: blk not align to 256 ,blk=%p hd_common_mem_get_block: pool_type(0x%x) blk_size(%d) ddrid(%d) pa(%p) H%s: [%s][%s():%d]: HDAL memory already init. H%s: [%s][%s():%d]: Error: cannot open /dev/nvtmem0 device. H%s: [%s][%s():%d]: ioctl: NVTMEM_GET_DTS_HDAL_BASE error /dev/videoenc/proc/hkvsH%s: [%s][%s():%d]: Error: __hd_get_kernel_memory fail . kernel sys memory %d range:%#lx~%#lx %s:pif_get_ddr_id_by_chip fail (%d):pif_get_ddr_id_by_chip fail %s:%d pif_get_ddr_id_by_chip fail H%s: [%s][%s():%d]: check hdal memory :ddr%d start_addr=%#lx end_addr=%#lx overlap with kernel memory :cat /sys/kernel/debug/memblock/memoryH%s: [%s][%s():%d]: enc dev not found /dev/vdodec_ioctlH%s: [%s][%s():%d]: dec device(/dev/vdodec_ioctl) is not found /dev/kflow_vpeH%s: [%s][%s():%d]: dec device(/dev/kflow_vpe) is not found H%s: [%s][%s():%d]: vpd ddr support max %d H%s: [%s][%s():%d]: type(%d): ddr_id(%d) is not exist H%s: [%s][%s():%d]: hdal memory DDR%d size %ldKB is over config %ldKB H%s: [%s][%s():%d]: vpd pool exceed %d H%s: [%s][%s():%d]: Insert ref-buffer for encoder failed. now_count(%u) HD_COMMON_MEM_ENC_INFO_POOLH%s: [%s][%s():%d]: Insert info-buffer for encoder failed. now_count(%u) H%s: [%s][%s():%d]: Error dec tile pool address 0x%x H%s: [%s][%s():%d]: Insert tile buffer for decoder failed. now_count(%u) H%s: [%s][%s():%d]: pool type (%u) not support! H%s: [%s][%s():%d]: pool address and size should be 256 aligned!r H%s: [%s][%s():%d]: pif_set_mem_init fail. H%s: [%s][%s():%d]: %s:Check mmap pa(%#lx) error H%s: [%s][%s():%d]: mmap mem_type error H%s: [%s][%s():%d]: mmap tbl run out: H%s: [%s][%s():%d]: %d: pa(%#lx) va(%#lx) user_va(%#lx) map_size(%d) hd_common_mem_mmap: idx(%d) pa(%p) va(%p) %s H%s: [%s][%s():%d]: Not find buf(%p) in mmap table hd_common_mem_munmap: idx(%d) va(%p) hd_common_mem_release_block: pa(%p) ddr(%d) H%s: [%s][%s():%d]: %s, free blk(%p) failed. H%s: [%s][%s():%d]: Not support %s hd_common_pool_layout: pool_type(%#x) attr_nr(%d) H%s: [%s][%s():%d]: Check layout_attr[%d].range=%d,layout_attr[%d].size=%d fail H%s: [%s][%s():%d]: layout_attr[%d].range(%d) > layout_attr[%d].size/3(%d) H%s: [%s][%s():%d]: layout_attr[%d].size(%d) >= layout_attr[%d].size(%d) layout_attr[%d]:size(%d) range(%d) nr(%d) H%s: [%s][%s():%d]: get_pool_name_by_type,pool_type(%#x) failed. H%s: [%s][%s():%d]: pif_layout_fixepool_for_hdal failed. /dev/vpdERR_FAILED_OPEN_VPD_FILE ret11 = 0x%x, errsv=0x%x hd_common_set_checkvpd: value(%u) pid(%d) hd_common_uninit: hd_common_uninit HDAL: Version: v%x.%02x.%03x EMGSH%s: [%s][%s():%d]: Invalid param pa(%#lx) size(%d) IOCTL NVTMEM_ALLOC_TYPE fail H%s: [%s][%s():%d]: mmap pa to va fail, errno(%d): %s. MSBUFFERUSRVPDecho 0 > /proc/videograph/ms/dbglevelecho 1 > /proc/videograph/ms/dbglevelecho 2 > /proc/videograph/ms/dbglevelecho 3 > /proc/videograph/ms/dbglevelVERSIONPOOLDump au dec poolDump au enc poolDump common poolDump disp0_cap_out poolDump disp0_enc_out poolDump disp0_enc_scl_out poolDump disp0_in poolDump disp1_cap_out poolDump disp1_enc_out poolDump disp1_enc_scl_out poolDump disp1_in poolDump disp2_cap_out poolDump disp2_enc_out poolDump disp2_enc_scl_out poolDump disp2_in poolDump disp3_cap_out poolDump disp3_enc_out poolDump disp3_enc_scl_out poolDump disp3_in poolDump disp_dec_in poolDump disp_dec_out poolDump disp_dec_out_ratio poolDump enc_cap_out poolDump enc_out poolDump enc_scl_out poolDump flow_md poolDump user blkSet Debug Level 0Set Debug Level 1Set Debug Level 2Set Debug Level 3Start to dump logSet log to storageSet log to consoleSet log to direct printdump the statistic of display per 10sdump the statistic of encode per 10sturn off the statistic of encodedump the videographCACHENONCACHEERR_MEM_TYPEecho 0 > /proc/videograph/usr/dbglevelecho 1 > /proc/videograph/usr/dbglevelecho 2 > /proc/videograph/usr/dbglevelecho 3 > /proc/videograph/usr/dbglevel/bin/busybox cat /proc/videograph/dumplogcat /proc/videograph/graphecho 1 > /proc/videograph/modeecho 2 > /proc/videograph/modecat /proc/videograph/statisticecho 10 > /proc/videograph/perfecho 0 > /proc/videograph/modeecho 0 > /proc/videograph/perfecho 0 > /proc/videograph/vpd/dbglevelecho 1 > /proc/videograph/vpd/dbglevelecho 2 > /proc/videograph/vpd/dbglevelecho 3 > /proc/videograph/vpd/dbglevelhd_videocap_openhd_videocap_closehd_videocap_inithd_videocap_drv_gethd_videocap_drv_sethd_videocap_gethd_videocap_sethd_videocap_push_in_buf_pairhd_videocap_pull_out_buf_pairhd_videocap_push_in_bufhd_videocap_pull_out_bufhd_videocap_release_out_bufhd_videocap_bind: %s_%d_OUT_%d -> %s_%d_IN_%d H%s: [%s][%s():%d]: The device of path_id(%#x) is not videocapture. hd_videocap_CLOSE: %s path_id(%#x) H%s: [%s][%s():%d]: Fail to close, path_id(%#x) is closed.(%d, %d) state(%d,%d) H%s: [%s][%s():%d]: Fail to close, path_id(%#x) is busy. state(%d,%d) H%s: [%s][%s():%d]: Unsupport set param id(%d) H%s: [%s][%s():%d]: param id(%d): pif_env_update fail hd_videocap_get(): %s path_id(%#x) id(%u) not supported now H%s: [%s][%s():%d]: path_id(%#x) ptr null, it maybe no open. H%s: [%s][%s():%d]: Error self_id(%d) hd_videocap_get(DEVCOUNT): %s path_id(%#x) max_count(%u) hd_videocap_get(SYSCAPS): %s path_id(%#x) max_dim(%u,%u) max_fps(%u) max_scale(%u) pxlfmt(%#x) hd_videocap_get(SYSINFO): %s path_id(%#x) idx(%d) cur_fps(%u) H%s: [%s][%s():%d]: Error io_id(%d), only support ouput port hd_videocap_get(OUT): %s path_id(%#x) dim(%u,%u) pxlfmt(%#x) frc(%#x) dir(%#x) drc(%d) hd_videocap_get(IN_CROP): %s path_id(%#x) mode(%d) rect(%u,%u,%u,%u) bg(%u,%u) hd_videocap_get(DEV_CONFIG): %s path_id(%#x) idx(%d) ddr(%u) count(%u) max/min(%u,%u) mode(%#x) H%s: [%s][%s():%d]: videocap_init error hd_videocap_init H%s: [%s][%s():%d]: The device(%#x) of path_id(%#x) is not videocapture. H%s: [%s][%s():%d]: in(%#x) and out(%#x) aren't the same device. hd_videocap_openctrl: %s path_id(%#x) devid(%#x) out(%u) in(%u) hd_videocap_openss: %s path_id(%#x) devid(%#x) out(%u) in(%u) H%s: [%s][%s():%d]: gp_video_cap_info[%d] alloc memory size(%zd) fail! H%s: [%s][%s():%d]: in(%#x) and out(%#x) open fails. hd_videocap_open: %s path_id(%#x) devid(%#x) out(%u) in(%u) hd_videocap_pull_out_buf: H%s: [%s][%s():%d]: p_video_frame null H%s: [%s][%s():%d]: hd_videocap_pull_out_buf_pair fail. p_video_frame->phy_addr[0] zero. H%s: [%s][%s():%d]: need match the value in hd_videocap_push_in_buf_pair H%s: [%s][%s():%d]: hd_videocap_pull_out_buf_pair fail 0x%x H%s: [%s][%s():%d]: %s path_id(%#x) hd_videocap_pull_out_buf_pair: H%s: [%s][%s():%d]: hd_videocap_pull_out_buf failhd_videocap_push_in_buf: H%s: [%s][%s():%d]: hd_videocap_push_in_buf_pair error: path_id(%#x) H%s: [%s][%s():%d]: hd_videocap_push_in_buf_pair fail. p_video_frame NULL. H%s: [%s][%s():%d]: hd_videocap_push_in_buf_pair fail. p_video_frame->phy_addr[0] zero. H%s: [%s][%s():%d]: if no buffer, please use hd_videocap_pull_out_buf() H%s: [%s][%s():%d]: Already used %d in_id(%d) path(0x%x) src(%s) echo videocap all > /proc/hdal/settingcat /proc/hdal/settingH%s: [%s][%s():%d]: hd_videocap_push_in_buf_pair failH%s: [%s][%s():%d]: path_id(%#x) H%s: [%s][%s():%d]: dim(%dx%d) ddrid(%d) pa(%p) fmt(%#x) hd_videocap_push_in_buf_pair: hd_videocap_release_out_buf: hd_videocap_set(): %s path_id(%#x) id(%u) not supported now H%s: [%s][%s():%d]: %s path_id(%#x): Over capture's scaling capability.user w/h(%u,%u) cap_in w/h(%u,%u) scaling-down capability(w:%d, h:%d) hd_videocap_set(OUT): %s path_id(%#x) dim(%u,%u) pxlfmt(%#x) frc(%#x) dir(%#x) hd_videocap_set(DEV_CONFIG): %s path_id(%#x) H%s: [%s][%s():%d]: Unsupport crop mode(%d) hd_videocap_set(IN_CROP): %s path_id(%#x) mode(%d) rect(%u,%u,%u,%u)(%u,%u) H%s: [%s][%s():%d]: Error io_id(%d), only support ctrl port hd_videocap_set(OUT_MD_STATUS): %s path_id(%#x) en(%d) hd_videocap_set(OUT_MASK_ATTR): %s path_id(%#x) en(%d) hd_videocap_set(IN_PALETTE_TABLE): %s path_id(%#x) en(%d) H%s: [%s][%s():%d]: path_id(%#x)) H%s: [%s][%s():%d]: Please use HD_VIDEOCAP_PARAM_IN_CROP to crop hd_videocap_start: %s path_id(%#x) hd_videocap_startlist: path_id(%#x) hd_videocap_stop: %s path_id(%#x) hd_videocap_stop: %s path_id(%#x) hd_videocap_stop_list: path_id(%#x) hd_videocap_unbind: %s_%d_OUT_%d hd_videocap_uninit hd_videoproc_openhd_videoproc_starthd_videoproc_start_listhd_videoproc_closehd_videoproc_gethd_videoproc_sethd_videoproc_push_in_bufhd_videoproc_pull_out_bufhd_videoproc_poll_listhd_videoproc_send_listhd_videoproc_inithd_videoproc_uninithd_videoproc_sethd_videoproc_bind: %s_%d_OUT_%d -> %s_%d_IN_%d H%s: [%s][%s():%d]: path_id(%#x) close fail, it maybe no open. H%s: [%s][%s():%d]: bd_device_close fail H%s: [%s][%s():%d]: videoproc_uninit_path_p fail hd_videoproc_close: %s path_id(%#x) alloc_nr(%d) H%s: [%s][%s():%d]: NULL p_param! H%s: [%s][%s():%d]: path_id(%#x) err, it maybe no open. hd_videoproc_get(SYSCAPS): %s path_id(%#x) max_scale w(u/d:%u,%u) h(u/d:%u,%u) in_stamp(%u,%u) in_mask(%u,%u) hd_videoproc_get(IN_CROP): %s path_id(%#x) mode(%d) rect(%u,%u,%u,%u) bg(%u,%u) hd_videoproc_get(IN_CROP_PSR): %s path_id(%#x) mode(%d) rect(%u,%u,%u,%u) bg(%u,%u) hd_videoproc_get(CTRL): %s path_id(%#x) func(%#x) hd_videoproc_get(OUT): %s path_id(%#x) rect(%u,%u,%u,%u) bg(%u,%u) pxlfmt(%#x) dir(%#x) hd_videoproc_get(DEV_CONFIG): %s path_id(%#x) hd_videoproc_get(IN): %s path_id(%#x) bg(%u,%u) pxlfmt(%#x) H%s: [%s][%s():%d]: HD_VIDEOPROC_PARAM_PATTERN_IMG: Only support 1~%d pattern index for get hd_videoproc_get(PATTERN_IMG): %s path_id(%#x) idx(%u) pxlfmt(%#x) pa(%p) wh(%u,%u) H%s: [%s][%s():%d]: HD_VIDEOPROC_PARAM_PATTERN_SELECT:Only support 1~%d pattern index for get hd_videoproc_get(PATTERN_SELECT): %s path_id(%#x) idx(%u) color(%#x) rect(%u,%u,%u,%u) crop_enable(%x) crop_img(%d %d %d %d) H%s: [%s][%s():%d]: HD_VIDEOPROC_PARAM_VPEMASK_ATTR: Only support 0~%d mask index for get hd_videoproc_get(VPEMASK_ATTR): %s path_id(%#x) idx(%u) mask(%u,%#x) p0(%d,%d) p1(%d,%d) p2(%d,%d) p3(%d,%d) mosaic_en(%u) alpha(%u) H%s: [%s][%s():%d]: HD_VIDEOPROC_PARAM_SCA_WK_BUF fail hd_videoproc_get(SCA_WK_BUF): %s path_id(%#x) ddr(%u) pa(%p) size(%u) H%s: [%s][%s():%d]: Not support to get param id(%d) H%s: [%s][%s():%d]: bd_device_init VIDEOPROC error H%s: [%s][%s():%d]: videoproc_init error hd_videoproc_init H%s: [%s][%s():%d]: The device of path_id(%#x) is not videoproc. hd_videoproc_open: %s path_id(%#x) H%s: [%s][%s():%d]: vdoproc_param[%d][%d] alloc memory size(%zd) fail! H%s: [%s][%s():%d]: bd_device_open fail H%s: [%s][%s():%d]: videoproc_init_path fail, %s path_id(%#x) hd_videoproc_open: %s path_id(%#x) fd(%#x) dei_fd(%#x) alloc_nr(%d) H%s: [%s][%s():%d]: The p_poll is NULL. H%s: [%s][%s():%d]: Check output port error, port(%#x) max(%#x) hd_videoproc_pull_out_buf: out_buf_info: ddrid(%d) dim(%dx%d) pa(%p) p_next(%p) ->p_next: ddrid(%d) dim(%dx%d) pa(%p) H%s: [%s][%s():%d]: videoproc path(0x%x) is already used(%d). dev_id(%d) src(%s) echo videoproc all > /proc/hdal/settinghd_videoproc_push_in_buf: in_buf_info: ddrid(%d) dim(%dx%d) fmt(%#x) pa(%p) H%s: [%s][%s():%d]: hd_videoproc_push_in_buf fail. ret(%#x) H%s: [%s][%s():%d]: munmap fail. hd_videoproc_release_out_buf: ddrid(%d) pa(%p) H%s: [%s][%s():%d]: The p_videoproc_bs is NULL. H%s: [%s][%s():%d]: Not support to set system information. H%s: [%s][%s():%d]: crop w (%d) must align to 8. H%s: [%s][%s():%d]: crop h (%d) must align to 2. IN_CROP idx(%u) xywh(%u,%u,%u,%u) bg_wh(%u,%u) hd_videoproc_set(IN_CROP): %s path_id(%#x) mode(%d) rect(%u,%u,%u,%u) bg(%u,%u) H%s: [%s][%s():%d]: When hd_videoproc_set id(%d), the win.coord dim must be set. IN_CROP_PSR idx(%u) xywh(%u,%u,%u,%u) bg_wh(%u,%u) hd_videoproc_set(IN_CROP_PSR): %s path_id(%#x) mode(%d) rect(%u,%u,%u,%u) bg(%u,%u) H%s: [%s][%s():%d]: Only support HD_VIDEOPROC_FUNC_DI for HD_VIDEOPROC_CTRL CTRL idx(%u) di(%u) dn(%u) sharp(%u) hd_videoproc_set(CTRL): %s path_id(%#x) func(%#x) H%s: [%s][%s():%d]: Check HD_VIDEOPROC_OUT rect dim(%d %d) bg dim(%d %d) fail,Plsease set rect/bg dim OUT idx(%u) xywh(%u,%u,%u,%u) bg(%u,%u) dst_fmt(%#x) dir(%#x) hd_videoproc_set(OUT): %s path_id(%#x) rect(%u,%u,%u,%u) bg(%u,%u) pxlfmt(%#x) dir(%#x) H%s: [%s][%s():%d]: HD_VIDEOPROC_PARAM_PATTERN_IMG:Only support 1~%d pattern index H%s: [%s][%s():%d]: %s:Check vpe pattern pa(%#lx) ddrid(%d) error hd_videoproc_set(PATTERN_IMG): %s path_id(%#x) idx(%u) pxlfmt(%#x) pa(%p) wh(%u,%u) H%s: [%s][%s():%d]: HD_VIDEOPROC_PARAM_PATTERN_SELECT:Only support 0~%d pattern index,0:disabled hd_videoproc_set(PATTERN_SELECT): %s path_id(%#x) idx(%u) color(%#x) rect(%u,%u,%u,%u) crop_enable(%x) crop_img(%d %d %d %d) H%s: [%s][%s():%d]: HD_VIDEOPROC_PARAM_VPEMASK_ATTR fail H%s: [%s][%s():%d]: hd_videoproc_set(VPEMASK_ATTR): %s path_id(%#x) idx(%u) mask(%u,%#x) p0(%d,%d) p1(%d,%d) p2(%d,%d) p3(%d,%d) mosaic_en(%u) alpha(%u) hd_videoproc_set(DEV_CONFIG): %s path_id(%#x) H%s: [%s][%s():%d]: %s:Check vpe sca_wk_buf pa(%#lx) ddrid(%d) error hd_videoproc_set(SCA_WK_BUF): %s path_id(%#x) ddr(%u) pa(%p) size(%u) IN idx(%u) bg(%u,%u) dst_fmt(%#x) hd_videoproc_set(IN): %s path_id(%#x) bg(%u,%u) pxlfmt(%#x) H%s: [%s][%s():%d]: Not support to set param id(%d) H%s: [%s][%s():%d]: set parameter error H%s: [%s][%s():%d]: path_id(%#x) start fail, it maybe no open. hd_videoproc_start: %s path_id(%#x) hd_videoproc_stop: %s path_id(%#x) hd_videoproc_unbind: %s_%d_OUT_%d H%s: [%s][%s():%d]: bd_device_uninit VIDEOPROC error H%s: [%s][%s():%d]: videoproc_uninit error hd_videoproc_uninit: alloc_nr(%d) hd_videodec_openhd_videodec_starthd_videodec_start_listhd_videodec_closehd_videodec_gethd_videodec_sethd_videodec_push_in_bufhd_videodec_pull_out_bufhd_videodec_inithd_videodec_uninithd_videodec_bind: %s_%d_OUT_%d -> %s_%d_IN_%d H%s: [%s][%s():%d]: The path_id(%#x) has already closed. H%s: [%s][%s():%d]: Check path_id(%#x) fail, ret(%d). H%s: [%s][%s():%d]: videodec_close fail(%d) H%s: [%s][%s():%d]: bd_device_close fail(%d) H%s: [%s][%s():%d]: videodec_uninit_path_p fail(%d) hd_videodec_close: %s path_id(%#x) fd(%#x) hd_videodec_get(DEVCOUNT): %s path_id(%#x) max_count(%u) hd_videodec_get(PATH_CONFIG): %s path_id(%#x) max_dim(%u,%u) max_fps(%u) max_br(%u) bs_count(%u) codec(%#x) ref_num(%u) ddr(%d) max_bs_size(%u) hd_videodec_get(STATUS): %s path_id(%#x) fd(%#x) left_frames(%u) reserved_ref_frame(%u) done_frames(%u) dti_buf_cnt(%u) H%s: [%s][%s():%d]: device_init error H%s: [%s][%s():%d]: videodec_init error hd_videodec_init H%s: [%s][%s():%d]: The p_path_id is NULL. H%s: [%s][%s():%d]: The device of path_id(%#x) is not videodec. H%s: [%s][%s():%d]: dev_id(%d) port_idx(%d) vdodec_param structure alloc memory size(%zd) fail! H%s: [%s][%s():%d]: dev_id(%d) port_idx(%d) dec_cfg structure alloc memory size(%zd) fail! H%s: [%s][%s():%d]: Check open_pathid fail, ret(%d). H%s: [%s][%s():%d]: The path_id(%#x) has already open. H%s: [%s][%s():%d]: The state of path_id(%#x) is invalid, push_state(%d) pull_state(%d). H%s: [%s][%s():%d]: hd_videodec open fail, in_id(%d) out_id(%d) need to be same. Please correct it. H%s: [%s][%s():%d]: videodec_init_path fail hd_videodec_open: %s path_id(%#x) fd(%#x) devid(%#x) out(%u) in(%u) hd_videodec_pull_out_buf: out_buf_info:sign(%C%C%C%C) dim(%dx%d) ddrid(%d) pa(%p) fmt(%#x) out_buf_info:dim(%dx%d) ddrid(%d) pa(%p) fmt(%#x) H%s: [%s][%s():%d]: p_video_bitstream is NULL H%s: [%s][%s():%d]: p_user_out_video_frame is NULL H%s: [%s][%s():%d]: Videodec path(0x%x) is already used(%d). in_id(%d) src(%s) echo videodec all > /proc/hdal/settinghd_videodec_push_in_buf: in_buf_info:ddrid(%d) pa(%p) buf_sz(%d) out_buf_info:sign(%C%C%C%C) ddrid(%d) pa(%p) out_buf_info:ddrid(%d) pa(%p) H%s: [%s][%s():%d]: hd_videodec_push_in_buf fail. ret(%#x) hd_videodec_release_out_buf: hd_videodec_send_list: user_flag(%#x) H%s: [%s][%s():%d]: Error to set max_ref_num = %d, fixed to 1. hd_videodec_set(PATH_CONFIG): %s path_id(%#x) max_dim(%u,%u) max_fps(%u) max_br(%u) bs_count(%u) codec(%#x) ref_num(%u) ddr(%d) max_bs_size(%u) H%s: [%s][%s():%d]: internal_err, get dec_param err! deviceid(%#x) idx(%d) hd_videodec_set(STATUS): %s path_id(%#x) reserved_ref_frame(%u) reserved_ref_flag(%u) hd_videodec_set(PARAM_IN): %s path_id(%#x) codec_type(%u) H%s: [%s][%s():%d]: vdodec_param[%d][%d] is NULL H%s: [%s][%s():%d]: Wrong value. id=%d hd_videodec_start: %s path_id(%#x) H%s: [%s][%s():%d]: The path_id is NULL. hd_videodec_stop: %s path_id(%#x) hd_videodec_unbind: %s_%d_OUT_%d H%s: [%s][%s():%d]: bd_device_uninit error H%s: [%s][%s():%d]: videodec_uninit error hd_videoenc_uninit: alloc_num(%d) get_lcd_dim_by_valuehd_videoout_openhd_videoout_closehd_videoout_inithd_videoout_sethd_videoout_gethd_videoout_start_listhd_videoout_stop_listhd_videoout_push_in_bufhd_videoout_pull_out_bufhd_videoout_release_out_bufhd_videoout_setH%s: [%s][%s():%d]: Not support lcd dim(%d) hd_videoout_bind: %s_%d_OUT_%d -> %s_%d_IN_%d H%s: [%s][%s():%d]: videoout: Fail to close, control port is busy. state(%d,%d) H%s: [%s][%s():%d]: videoout ctrl: Fail to close. hd_videoout_close: %s path_id(%#x) H%s: [%s][%s():%d]: Check mask id(%d) fail, max(%d) H%s: [%s][%s():%d]: Not support:in_id=0%x,out_id=0x%x,path_id=%#x H%s: [%s][%s():%d]: videoout_get_dev_cfg_p fail hd_videoout_get(DEV_CONFIG): %s path_id(%#x) homo(%d) state(%d) input_dim(%#x) output_type(%#x) lcd(%#x) hdmi(%#x) vga(%#x) cvbs(%#x) H%s: [%s][%s():%d]: videoout_get_devcount fail hd_videoout_get(DEVCOUNT): %s path_id(%#x) max_dev_count(%u) H%s: [%s][%s():%d]: videoout_get_sysinfo fail hd_videoout_get(SYSCAPS): %s path_id(%#x) output_dim(%u,%u) input_dim(%u,%u) fps(%u) max_scale w(u/d:%u,%u) h(u/d:%u,%u) out_stamp(%u,%u) out_mask(%u,%u) H%s: [%s][%s():%d]: videoout_get_win fail hd_videoout_get(IN_WIN_ATTR): %s path_id(%#x) visible(%#x) rect(%u,%u,%u,%u) layer(%#x) H%s: [%s][%s():%d]: videoout_get_win_psr fail hd_videoout_get(IN_WIN_PSR): %s path_id(%#x) visible(%#x) rect(%u,%u,%u,%u) H%s: [%s][%s():%d]: Please use control port to get HD_VIDEOOUT_PARAM_MODE hd_videoout_get(MODE): %s path_id(%#x) input_dim(%#x) output_type(%#x) lcd(%#x) hdmi(%#x) vga(%#x) cvbs(%#x) H%s: [%s][%s():%d]: videoout_get_stamp fail hd_videoout_get(OUT_STAMP_ATTR): %s path_id(%#x) type(%#x) alpha(%u) pos(%u,%u) gcac_en(%u) gcac_w(%u) gcac_h(%u) H%s: [%s][%s():%d]: videoout_get_mask fail hd_videoout_get(OUT_MASK_ATTR): %s path_id(%#x) type(%#x) alpha(%u) color(%u) pos0(%u,%u) pos1(%u,%u) pos2(%u,%u) pos3(%u,%u) WRNH%s: [%s][%s():%d]: Not support HD_VIDEOOUT_PARAM_OUT_MOSAIC_ATTR in 8296 H%s: [%s][%s():%d]: videoout_get_fb_attrs fail H%s: [%s][%s():%d]: videoout_get_fb_dim fail hd_videoout_get(FB_DIM): %s path_id(%#x) fb_id(%#x) dim(%dx%d) output_rect(%d %d %d %d) hd_videoout_get(FB_FMT): %s path_id(%#x) fb_id(%#x) pxlfmt(%#x) H%s: [%s][%s():%d]: videoout_get_osg_stamp_palette_tbl fail H%s: [%s][%s():%d]: videoout_get_osg_mask_palette_tbl fail hd_videoout_get(PALETTE_TABLE): %s path_id(%#x) table_size(%d) p_table[0](%#x) p_table[%d](%#x)) H%s: [%s][%s():%d]: videoout_get_fb_enable_p fail hd_videoout_get(FB_ENABLE): %s path_id(%#x) fb_id(%#x) en(%u) H%s: [%s][%s():%d]: Check edid_data_len=%d p_edid_data=%p fail H%s: [%s][%s():%d]: Check video_id_len=%d p_video_id=%p fail H%s: [%s][%s():%d]: Only support interface_id=HD_COMMON_VIDEO_OUT_HDMI or HD_COMMON_VIDEO_OUT_VGA H%s: [%s][%s():%d]: HD_VIDEOOUT_PARAM_EDID_DATA: call videoout_get_dev_cfg_p fail H%s: [%s][%s():%d]: videoout%d output_type=%d chip_state=%d homology=%d not support to get edid from interface_id=%d H%s: [%s][%s():%d]: Not support p_edid_data->interface_id(%#x) H%s: [%s][%s():%d]: hd_videoout_get(HD_VIDEOOUT_PARAM_EDID_DATA): %s path_id(%#x) p_video_id(0x%p) video_id_len(%u) p_edid_data(0x%p) edid_data_len(%u) interface_id(%#x) H%s: [%s][%s():%d]: Unsupport get param id(%d) H%s: [%s][%s():%d]: video out is initted H%s: [%s][%s():%d]: init videoout_rwlock fail H%s: [%s][%s():%d]: bd_device_init error H%s: [%s][%s():%d]: videoout_init error hd_videoout_init H%s: [%s][%s():%d]: Error self_id(0x%x) H%s: [%s][%s():%d]: videoout: Fail to open, control port is busy. state(%d,%d) H%s: [%s][%s():%d]: videoout_open fail H%s: [%s][%s():%d]: vout_win_param[%d][%d] alloc memory size(%zd) fail! H%s: [%s][%s():%d]: vout_win_psr_param[%d][%d] alloc memory size(%zd) fail! H%s: [%s][%s():%d]: vout_mask_mosaic_param[%d][%d] alloc memory size(%zd) fail! H%s: [%s][%s():%d]: vout_stamp_param[%d][%d] alloc memory size(%zd) fail! H%s: [%s][%s():%d]: The device of path_id(%#x) is not videoout. H%s: [%s][%s():%d]: Check in_idx id(%d) fail, in_id(%#x) H%s: [%s][%s():%d]: videoout: Fail to open, path_id(%#x) is busy. state(%d,%d) hd_videoout_open: %s path_id(%#x) devid(%#x) out(%u) in(%u) H%s: [%s][%s():%d]: osg outport id=%d >= max osg nu=%d H%s: [%s][%s():%d]: mask outport id=%d >= max mask nu=%d H%s: [%s][%s():%d]: Not support in_id=0%x out_id=0%x H%s: [%s][%s():%d]: Need bind pathid(%#x) to pull out H%s: [%s][%s():%d]: Only support pull_out from videoout input port videoout_pull_out_buf: videoout_pull_out_buf_from_osg: dim(%dx%d) pa(%#lx) fmt(%#x) H%s: [%s][%s():%d]: dif_pull_out_buffer fail H%s: [%s][%s():%d]: Only support push_in to videoout input port H%s: [%s][%s():%d]: Check HD_VIDEO_FRAME dim(w=%d,h=%d) error, lcd input dim(w=%d h=%d) videoout path(0x%x) already in_used(%d) or in binded src echo videoout all > /proc/hdal/settingH%s: [%s][%s():%d]: Check the value wait_ms(%d) is out-of-range(0~%d). H%s: [%s][%s():%d]: Check HD_VIDEO_FRAME phy_addr[0] fail. videoout_push_in_buf: dim(%dx%d) pa(%p) fmt(%#x) fd(%#x) videoout_push_in_buf_to_osg: dim(%dx%d) pa(%p) fmt(%#x) H%s: [%s][%s():%d]: verify_param_HD_VIDEOOUT_OSG_param fail,ret=%d hd_videoout_release_out_buf: pa(%p) H%s: [%s][%s():%d]: video out not init H%s: [%s][%s():%d]: Error videoout_%d doesn,t open H%s: [%s][%s():%d]: Check lcd_id(%d) fail,pathid(%#x)H%s: [%s][%s():%d]: videoout set HD_VIDEOOUT_PARAM_DEV_CONFIG already H%s: [%s][%s():%d]: videoout need set HD_VIDEOOUT_PARAM_DEV_CONFIG, before set other paramid H%s: [%s][%s():%d]: videoout_set_dev_cfg_p fail hd_videoout_set(DEV_CONFIG): %s path_id(%#x) homo(%d) state(%d) input_dim(%#x) output_type(%#x) lcd(%#x) hdmi(%#x) vga(%#x) cvbs(%#x) idx(%d) max_dim(%d,%d) bpp(%d) rld_en(%d) ddr(%d) buf_pa(%#lx) buf_len(%u) rle_pa(%#lx) rle_len(%u) H%s: [%s][%s():%d]: Error io_id(%d), only support input port H%s: [%s][%s():%d]: win[%d][%d] null! H%s: [%s][%s():%d]: %s path_id(%#x), Check lcd_%d input win boundary error(x+w=%d>lcd_w=%d, y+h=%d>lcd_h=%d) H%s: [%s][%s():%d]: Error HD_VIDEOOUT_PARAM_IN_WIN_ATTR %dx%d value H%s: [%s][%s():%d]: videoout_set_win_p fail hd_videoout_set(IN_WIN_ATTR): %s path_id(%#x) visible(%#x) rect(%u,%u,%u,%u) layer(%#x) H%s: [%s][%s():%d]: win_psr[%d][%d] null! H%s: [%s][%s():%d]: Check input win-psr boundary error(x+w = %d, y+h=%d) H%s: [%s][%s():%d]: videoout_set_win_psr_p fail hd_videoout_set(IN_WIN_PSR_ATTR): %s path_id(%#x) visible(%#x) rect(%u,%u,%u,%u) H%s: [%s][%s():%d]: Please use control port to set HD_VIDEOOUT_PARAM_MODE H%s: [%s][%s():%d]: videoout_set_mode fail hd_videoout_set(MODE): %s path_id(%#x) input_dim(%#x) output_type(%#x) lcd(%#x) hdmi(%#x) vga(%#x) cvbs(%#x) H%s: [%s][%s():%d]: Clear win only support in_fmt = HD_VIDEO_PXLFMT_YUV422_ONE and HD_VIDEO_PXLFMT_YUV420 H%s: [%s][%s():%d]: clear_window: minimum input requirement 64x32 H%s: [%s][%s():%d]: clear win out_w=%d, in_w=%d over vpe max scling up factor(8) H%s: [%s][%s():%d]: H%s: [%s][%s():%d]: %s:Check clearwin src va(%#lx) pa(%#lx) error H%s: [%s][%s():%d]: videoout_clearwin_p fail hd_videoout_set(CLEAR_WIN): %s path_id(%#x) input_dim(%u,%u) pxlfmt(%#x) buf_addr(%p) buf_data(%#x) rect(%u,%u,%u,%u) mode(%#x) hd_videoout_set(FB_FMT): %s path_id(%#x) fb_id(%#x) pxlfmt(%#x) hd_videoout_set(FB_ATTR): %s path_id(%#x) fb_id(%d) alpha_blend(%d) alpha_1555(%d) colorkey_en(%d) r_ckey(%d) g_ckey(%d) b_ckey(%d) H%s: [%s][%s():%d]: hd_videoout_set(FB_DIM): Check error to set %s path_id(0x%x) H%s: [%s][%s():%d]: hd_videoout_set(FB_DIM): Fail to set path_id(0x%x) hd_videoout_set(FB_DIM): %s path_id(%#x) fb_id(%#x) in_dim(%dx%d) out_rect(%d %d %d %d) H%s: [%s][%s():%d]: Check stamp id(%d) fail, max(%d) H%s: [%s][%s():%d]: %s:Check videoout osg stamp pa(%#lx) ddrid(%d) error hd_videoout_set(OUT_STAMP_IMG): %s path_id(%#x) pxlfmt(%#x) dim(%u,%u) ddr(%u) pa(%p) H%s: [%s][%s():%d]: osg only suport align_type=%d hd_videoout_set(OUT_STAMP_ATTR): %s path_id(%#x) type(%#x) alpha(%u) pos(%u,%u) gcac_en(%u) gcac_w(%u) gcac_h(%u) OUT_MASK_ATTR:p_mask_mosaic null, lcd(%d), in(%d), out(%d) H%s: [%s][%s():%d]: Error H direction position H%s: [%s][%s():%d]: Error V direction position H%s: [%s][%s():%d]: mask width must > 8 H%s: [%s][%s():%d]: mask height must > 8 H%s: [%s][%s():%d]: Check mask x_y(%dx%d) > videoout_dim(%dx%d) hd_videoout_set(OUT_MASK_ATTR): %s path_id(%#x) type(%#x) alpha(%u) color(%u) thickness(%d) pos0(%u,%u) pos1(%u,%u) pos2(%u,%u) pos3(%u,%u) OUT_MOSAIC_ATTR:p_mask_mosaic null, lcd(%d), in(%d), out(%d) H%s: [%s][%s():%d]: mosaic width must > 8 H%s: [%s][%s():%d]: mosaic height must > 8 H%s: [%s][%s():%d]: mosaic type 0x%X not supported hd_videoout_set(OUT_MOSAIC_ATTR): %s, path_id(%#x) type(%#x) alpha(%u) blk_wh(%u,%u) pos0(%u,%u) pos1(%u,%u) pos2(%u,%u) pos3(%u,%u) H%s: [%s][%s():%d]: HD_VIDEOOUT_PARAM_FB_ENABLE only support control pathidH%s: [%s][%s():%d]: videoout_set_fb_enable_p fail hd_videoout_set(FB_ENABLE): %s path_id(%#x) fb_id(%#x) en(%u) H%s: [%s][%s():%d]: videoout_set_osg_stamp_palette_tbl fail H%s: [%s][%s():%d]: videoout_set_osg_mask_palette_tbl fail H%s: [%s][%s():%d]: Unsupport path_id(%#x),param_id(%d) hd_videoout_set(PALETTE_TABLE): %s path_id(%#x) table_size(%d) p_table[0](%#x) p_table[%d](%#x)) H%s: [%s][%s():%d]: Check %d path_id(%#x) is not binded H%s: [%s][%s():%d]: start path_id(0x%x),nr(%d) fail hd_videoout_start: %s path_id(%#x) H%s: [%s][%s():%d]: p_stamp [%d][%d][%d] NULL H%s: [%s][%s():%d]: Check max_stamp_idx=%d fail H%s: [%s][%s():%d]: p_stamp [%d][0] NULL H%s: [%s][%s():%d]: verify_param_HD_VIDEOOUT_OSG_param fail, ret=%d H%s: [%s][%s():%d]: set osg win fail H%s: [%s][%s():%d]: Check mask idx fail,in_idx(%d),out_idx(%d), mask_idx(%d) > HD_MAXVO_TOTAL_MASK_NU H%s: [%s][%s():%d]: p_mask_mosaic [%d][%d][%d] NULL H%s: [%s][%s():%d]: p_mask_mosaic [%d][0] NULL H%s: [%s][%s():%d]: verify_param_HD_VIDEOOUT_MASK_MOSAIC_param fail,ret=%d H%s: [%s][%s():%d]: set osg mask fail H%s: [%s][%s():%d]: Unsupport set path_id[%d] = %x. H%s: [%s][%s():%d]: stop path_id(0x%x),nr(%d) fail hd_videoout_stop: %s path_id(%#x) H%s: [%s][%s():%d]: p_stamp_attr null fail,pathid(%#x) H%s: [%s][%s():%d]: videoout_update_stamp_cfg fails! pathid(%#x) H%s: [%s][%s():%d]: Unsupport stop in_id=%d,out_id=%d,path_id[%d]=%#x hd_videoout_unbind: %s_%d_OUT_%d hd_videoout_uninit INVALID! 0x%x hd_videoenc_openhd_videoenc_closehd_videoenc_starthd_videoenc_start_listhd_videoenc_stop_listhd_videoenc_get_index_by_buf__get_ddridhd_videoenc_gethd_videoenc_sethd_videoenc_push_in_bufhd_videoenc_pull_out_bufhd_videoenc_release_out_bufhd_videoenc_poll_listhd_videoenc_recv_listhd_videoenc_set%s, wrong input dts not config pool_type(%d) size hd_videoenc_bind: %s_%d_OUT_%d -> %s_%d_IN_%d H%s: [%s][%s():%d]: hd_videoenc_close error, %s pathid(%#x) maybe not open H%s: [%s][%s():%d]: The port of this path is out-of-bounds, path_id(%#x) port(%d>=%d) hd_videoenc_close: %s path_id(%#x) H%s: [%s][%s():%d]: Unsupport set path id(%x) H%s: [%s][%s():%d]: Unsupport 'get' opertaion for this HD_VIDEOENC_PARAM_ID id(%d) H%s: [%s][%s():%d]: Error in_id(%d) H%s: [%s][%s():%d]: Error p_param(%p) H%s: [%s][%s():%d]: hd_videoenc_get error, %s pathid(%#x) maybe not open hd_videoenc_get(DEVCOUNT): %s path_id(%#x) max_count(%u) H%s: [%s][%s():%d]: Unsupport in_id(%d) hd_videoenc_get(IN): %s path_id(%#x) dim(%u,%u) pxlfmt(%#x) dir(%#x) hd_videoenc_get(PATH_CONFIG): %s path_id(%#x) codec(%#x) max_dim(%u,%u) enc_buf_ms(%u) max_br(%u) svc_layer(%#x) ltr(%d) rotate(%d) src_out(%d) idx(%d) ddr(%u) count(%2.1f) max/min(%2.1f,%2.1f) mode(%#x) hd_videoenc_get(OUT_ENC_PARAM): %s path_id(%#x) codec(%#x) gop(%u) chrm_qp_idx(%u) sec_chrm_qp_idx(%u) ltr_interval(%u) ltr_pre_ref(%u) gray_en(%u) source_output(%u) profile(%#x) level_idc(%#x) svc_layer(%#x) entropy(%#x) hd_videoenc_get(OUT_ENC_PARAM): %s path_id(%#x) codec(%#x) interval(%u) quality(%u) hd_videoenc_get(OUT_VUI): %s path_id(%#x) en(%d) sar_wh(%u,%u) matrix_coef(%u) transfer_characteristics(%u) colour_primaries(%u) video_format(%u) color_range(%u) timing_present_flag(%u) hd_videoenc_get(OUT_DEBLOCK): %s path_id(%#x) dis_ilf_idc(%u) db_alpha(%u) db_beta(%u) hd_videoenc_get(OUT_RATE_CONTROL): %s path_id(%#x) rc_mode(CBR) br(%u) fps(%u) fps_incr(%u) init_i_qp(%u) max_i_qp(%u) min_i_qp(%u) init_p_qp(%u) max_p_qp(%u) min_p_qp(%u) static_time(%u) ip_weight(%d) hd_videoenc_get(OUT_RATE_CONTROL): %s path_id(%#x) rc_mode(VBR) br(%u) fps(%u) fps_incr(%u) init_i_qp(%u) max_i_qp(%u) min_i_qp(%u) init_p_qp(%u) max_p_qp(%u) min_p_qp(%u) static_time(%u) ip_weight(%d) change_pos(%u) hd_videoenc_get(OUT_RATE_CONTROL): %s path_id(%#x) rc_mode(FIX_QP) fps(%u) fps_incr(%u) fix_i_qp(%d) fix_p_qp(%d) hd_videoenc_get(OUT_RATE_CONTROL): %s path_id(%#x) rc_mode(EVBR) br(%u) fps(%u) fps_incr(%u) init_i_qp(%u) max_i_qp(%u) min_i_qp(%u) init_p_qp(%u) max_p_qp(%u) min_p_qp(%u) static_time(%u) ip_weight(%d) key_p_period(%u) key_p_weight(%d) still_frame_cnd(%d) motion_ratio_thd(%d) motion_aq_str(%d) still_i_qp(%u) still_p_qp(%u) still_kp_qp(%u) hd_videoenc_get(OUT_USR_QP): %s path_id(%#x) en(%d) qp_map_addr(%#lx) hd_videoenc_get(OUT_SLICE_SPLIT): %s path_id(%#x) en(%d) slice_row_num(%u) hd_videoenc_get(OUT_ENC_GDR): %s path_id(%#x) en(%d) period(%u) number(%u) hd_videoenc_get(OUT_ROI): %s path_id(%#x) mode(%#x) idx(%d) en(%u) rect(%u,%u,%u,%u) mode(%#x) qp(%u) hd_videoenc_get(OUT_ROW_RC): %s path_id(%#x) en(%d) i_qp_range(%u) i_qp_step(%u) i_qp_range(%u) i_qp_step(%u) min_i_qp(%u) max_i_qp(%u) min_p_qp(%u) max_p_qp(%u) hd_videoenc_get(OUT_AQ): %s path_id(%#x) en(%d) i_str(%hd) p_str(%hd) delta_qp max/min(%hd,%hd) depth(%hd) thd_table(%hd,%hd,%hd,%hd,%hd,%hd,%hd,%hd,%hd,%hd) (%hd,%hd,%hd,%hd,%hd,%hd,%hd,%hd,%hd,%hd) (%hd,%hd,%hd,%hd,%hd,%hd,%hd,%hd,%hd,%hd) hd_videoenc_get(IN_STAMP_IMG): %s path_id(%#x) pxlfmt(%#x) dim(%u,%u) ddr(%u) pa(%p) hd_videoenc_get(IN_STAMP_ATTR): %s path_id(%#x) type(%#x) alpha(%u) pos(%u,%u) gcac_en(%u) gcac_w(%u) gcac_h(%u) hd_videoenc_get(IN_MASK_ATTR): %s path_id(%#x) type(%#x) alpha(%u) color(%u) pos0(%u,%u) pos1(%u,%u) pos2(%u,%u) pos3(%u,%u) hd_videoenc_get(IN_MOSAIC_ATTR): %s path_id(%#x) type(%#x) alpha(%u) blk_wh(%u,%u) pos0(%u,%u) pos1(%u,%u) pos2(%u,%u) pos3(%u,%u) hd_videoenc_get(IN_PALETTE_TABLE): %s path_id(%#x) idx(%d) pal_y(%d) pal_cb(%d) pal_cr(%d) hd_videoenc_get(STATUS): %s path_id(%#x) left_frames(%u) done_frames(%u) hd_videoenc_get(HD_VIDEOENC_PARAM_BUFINFO): %s path_id(%#x) phy_addr=%#lx buf_size=%#x H%s: [%s][%s():%d]: The stamp_param is NULL. hd_videoenc_init H%s: [%s][%s():%d]: Error out_id(%d) H%s: [%s][%s():%d]: The device of path_id(%#x) is not videoenc. H%s: [%s][%s():%d]: videoenc: in(%#x) and out(%#x) aren't the same device. H%s: [%s][%s():%d]: videoenc: in(%#x) and out(%#x) aren't the same port. H%s: [%s][%s():%d]: dev_id(%d) port_idx(%d) videoenc_info structure alloc memory size(%zd) fail! H%s: [%s][%s():%d]: dev_id(%d) port_idx(%d) vdoenc_dev_param structure alloc memory size(%zd) fail! H%s: [%s][%s():%d]: videoenc: Fail to open, path_id(%#x) is busy. state(%d,%d) hd_videoenc_open: %s path_id(%#x) devid(%#x) out(%u) in(%u), ret(%d) hd_videoenc_open: %s path_id(%#x) devid(%#x) out(%u) in(%u) H%s: [%s][%s():%d]: Unsupport id=%x H%s: [%s][%s():%d]: Invalid encoder private data. H%s: [%s][%s():%d]: videoenc_init_path fail H%s: [%s][%s():%d]: Not supported for wait_ms < 0. H%s: [%s][%s():%d]: Check HD_VIDEOENC_BS struct is NULL. H%s: [%s][%s():%d]: hd_videoenc_pull_out_buf error, %s pathid(%#x) maybe not open hd_videoenc_pull_out_buf: sign(%c%c%c%c) vcodec_format(%d) frame_type(%d) pack_num(%d)pa(%p-%p-%p) qp(%d) vcodec_format(%d) frame_type(%d) pack_num(%d) pa(%p-%p-%p) qp(%d) H%s: [%s][%s():%d]: Check HD_VIDEO_FRAME phy_addr[0] is NULL. H%s: [%s][%s():%d]: hd_videoenc_push_in_buf error, %s pathid(%#x) maybe not open H%s: [%s][%s():%d]: Videoenc path(0x%x) is already used(%d). in_id(%d) src(%s) echo videoenc all > /proc/hdal/settingH%s: [%s][%s():%d]: Fail to set osg for push pull. hd_videoenc_push_in_buf: in_buf_info:sign(%C%C%C%C) ddrid(%d) dim(%dx%d) fmt(%#x) pa(%p) in_buf_info:ddrid(%d) dim(%dx%d) fmt(%#x) pa(%p) H%s: [%s][%s():%d]: The p_videoenc_bs is NULL. H%s: [%s][%s():%d]: Check HD_VIDEOENC_BS video_pack[0].phy_addr is NULL. hd_videoenc_release_out_buf: H%s: [%s][%s():%d]: Unsupport 'set' opertaion for this HD_VIDEOENC_PARAM_ID id(%d) hd_videoenc_set(IN): %s path_id(%#x) dim(%u,%u) pxlfmt(%#x) dir(%#x) hd_videoenc_set(PATH_CONFIG): %s path_id(%#x) codec(%#x) max_dim(%u,%u) enc_buf_ms(%u) max_br(%u) svc_layer(%#x) ltr(%d) rotate(%d) src_out(%d) hd_videoenc_set(OUT_ENC_PARAM): %s path_id(%#x) codec(%#x) gop(%u) chrm_qp_idx(%u) sec_chrm_qp_idx(%u) ltr_interval(%u) ltr_pre_ref(%u) gray_en(%u) source_output(%u) profile(%#x) level_idc(%#x) svc_layer(%#x) entropy(%#x) hd_videoenc_set(OUT_ENC_PARAM): %s path_id(%#x) codec(%#x) interval(%u) quality(%u) hd_videoenc_set(OUT_VUI): %s path_id(%#x) en(%d) sar_wh(%u,%u) matrix_coef(%u) transfer_characteristics(%u) colour_primaries(%u) video_format(%u) color_range(%u) timing_present_flag(%u) hd_videoenc_set(OUT_DEBLOCK): %s path_id(%#x) dis_ilf_idc(%u) db_alpha(%u) db_beta(%u) hd_videoenc_set(OUT_RATE_CONTROL): %s path_id(%#x) rc_mode(CBR) br(%u) fps(%u) fps_incr(%u) init_i_qp(%u) max_i_qp(%u) min_i_qp(%u) init_p_qp(%u) max_p_qp(%u) min_p_qp(%u) static_time(%u) ip_weight(%d) hd_videoenc_set(OUT_RATE_CONTROL): %s path_id(%#x) rc_mode(VBR) br(%u) fps(%u) fps_incr(%u) init_i_qp(%u) max_i_qp(%u) min_i_qp(%u) init_p_qp(%u) max_p_qp(%u) min_p_qp(%u) static_time(%u) ip_weight(%d) change_pos(%u) hd_videoenc_set(OUT_RATE_CONTROL): %s path_id(%#x) rc_mode(EVBR) br(%u) fps(%u) fps_incr(%u) init_i_qp(%u) max_i_qp(%u) min_i_qp(%u) init_p_qp(%u) max_p_qp(%u) min_p_qp(%u) static_time(%u) ip_weight(%d) key_p_period(%u) key_p_weight(%d) still_frame_cnd(%d) motion_ratio_thd(%d) motion_aq_str(%d) still_i_qp(%u) still_p_qp(%u) still_kp_qp(%u) hd_videoenc_set(OUT_USR_QP): %s path_id(%#x) en(%d) qp_map_addr(%#lx) hd_videoenc_set(OUT_SLICE_SPLIT): %s path_id(%#x) en(%d) slice_row_num(%u) hd_videoenc_set(OUT_ENC_GDR): %s path_id(%#x) en(%d) period(%u) number(%u) hd_videoenc_set(OUT_ROI): %s path_id(%#x) mode(%#x) hd_videoenc_set(OUT_ROW_RC): %s path_id(%#x) en(%d) i_qp_range(%u) i_qp_step(%u) i_qp_range(%u) i_qp_step(%u) min_i_qp(%u) max_i_qp(%u) min_p_qp(%u) max_p_qp(%u) hd_videoenc_set(OUT_AQ): %s path_id(%#x) en(%d) i_str(%hd) p_str(%hd) delta_qp max/min(%hd,%hd) depth(%hd) thd_table(%hd,%hd,%hd,%hd,%hd,%hd,%hd,%hd,%hd,%hd) (%hd,%hd,%hd,%hd,%hd,%hd,%hd,%hd,%hd,%hd) (%hd,%hd,%hd,%hd,%hd,%hd,%hd,%hd,%hd,%hd) hd_videoenc_set(OUT_REQUEST_IFRAME): %s path_id(%#x) en(%d) H%s: [%s][%s():%d]: Check encode osg stamp dim not align to (%d %d),stamp dim(%d %d) H%s: [%s][%s():%d]: %s:Check encode osg stamp pa(%#lx) ddrid(%d) error hd_videoenc_set(IN_STAMP_IMG): %s path_id(%#x) pxlfmt(%#x) dim(%u,%u) ddr(%u) pa(%p) H%s: [%s][%s():%d]: Only supports HD_OSG_ALIGN_TYPE_TOP_LEFT H%s: [%s][%s():%d]: enc_osg_alpha_value:0~7 H%s: [%s][%s():%d]: Check enc osg stamp region(%d-%d)>enc_dim(%d-%d) H%s: [%s][%s():%d]: Not support osg gcac function hd_videoenc_set(IN_STAMP_ATTR): %s path_id(%#x) type(%#x) alpha(%u) pos(%u,%u) gcac_en(%u) gcac_w(%u) gcac_h(%u) pa(%p) ddr(%u) H%s: [%s][%s():%d]: Check enc mask region(%d-%d)>enc_dim(%d-%d) hd_videoenc_set(IN_MASK_ATTR): %s path_id(%#x) type(%#x) alpha(%u) color(%u) pos0(%u,%u) pos1(%u,%u) pos2(%u,%u) pos3(%u,%u) H%s: [%s][%s():%d]: mosaic mask type 0x%X not supported hd_videoenc_set(IN_MOSAIC_ATTR): %s path_id(%#x) type(%#x) alpha(%u) blk_wh(%u,%u) pos0(%u,%u) pos1(%u,%u) pos2(%u,%u) pos3(%u,%u) hd_videoenc_set(IN_PALETTE_TABLE): %s path_id(%#x) H%s: [%s][%s():%d]: hd_videoenc_start error, %s pathid(%#x) maybe not open H%s: [%s][%s():%d]: hd_videoenc_start_list error, %s pathid(%#x) maybe not open H%s: [%s][%s():%d]: Wrong value. path_id(%#x) %s, id=%d hd_videoenc_start: %s path_id(%#x) H%s: [%s][%s():%d]: Wrong value. %s, id=%d hd_videoenc_start: %s path_id(%#x) H%s: [%s][%s():%d]: Unsupport set path_id[%d] = %x hd_videoenc_stop: %s path_id(%#x) hd_videoenc_unbind: %s_%d_OUT_%d hd_audiocap_inithd_audiocap_uninithd_audiocap_openhd_audiocap_closehd_audiocap_bindhd_audiocap_unbindhd_audiocap_starthd_audiocap_stophd_audiocap_start_listhd_audiocap_stop_listhd_audiocap_sethd_audiocap_gethd_audiocap_pull_out_bufhd_audiocap_release_out_bufhd_audiocap_pull_out_bufhd_audiocap_release_out_bufH%s: [%s][%s():%d]: Error self_id(%#x) from out_id(%#x) H%s: [%s][%s():%d]: Error out_port(%#x) from out_id(%#x) hd_audiocap_bind: %s_%d_OUT_%d -> %s_%d_IN_%d hd_audiocap_close: %s path_id(%#x) hd_audiocap_get(DEV_CONFIG): %s path_id(%#x) in(mode:%#x, sr:%#x, sb:%#x, fs:%u) out(sr:%#x) aec en(%d) leak(%d,%d) nc(%d) ec(%d) fl(%d) fs(%d) nr(%d) anr en(%d) sp(%d) hpf(%d) bias(%d) frame(%u) hd_audiocap_get(DRV_CONFIG): %s path_id(%#x) mono(%#x) hd_audiocap_get(IN): %s path_id(%#x) mode(%#x) sample_rate(%#x) sample_bit(%#x) frame_sample(%u) hd_audiocap_get(OUT): %s path_id(%#x) sample_rate(%#x) hd_audiocap_get(VOLUME): %s path_id(%#x) volume(%u) H%s: [%s][%s():%d]: audiocap doesn't support get opertion for HD_AUDIOCAP_PARAM_CLEAR_BUF param. H%s: [%s][%s():%d]: hd_audiocap_init error, already init. hd_audiocap_init H%s: [%s][%s():%d]: The device of path_id(%#x) is not audiocapture. H%s: [%s][%s():%d]: hd_audiocap_open error, no audio device. H%s: [%s][%s():%d]: out(%#x) is out of range. hd_audiocap_open: %s path_id(%#x) self(%#x) out(%u) in(%u) H%s: [%s][%s():%d]: Not support for %s, path_id(%#x) H%s: [%s][%s():%d]: Wrong value. %s H%s: [%s][%s():%d]: audiocap doesn't support set opertion for HD_AUDIOCAP_PARAM_DEVCOUNT param. H%s: [%s][%s():%d]: audiocap doesn't support set opertion for HD_AUDIOCAP_PARAM_SYSCAPS param. H%s: [%s][%s():%d]: audiocap doesn't support set opertion for HD_AUDIOCAP_PARAM_SYSINFO param. hd_audiocap_set(DEV_CONFIG): %s path_id(%#x) in(mode:%#x, sr:%#x, sb:%#x, fs:%u) out(sr:%#x) aec en(%d) leak(%d,%d) nc(%d) ec(%d) fl(%d) fs(%d) nr(%d) anr en(%d) sp(%d) hpf(%d) bias(%d) frame(%u) hd_audiocap_set(DRV_CONFIG): %s path_id(%#x) mono(%#x) idx(%d) en(%d) num(%d) ch(%d) ss(%d) sr(%d) ssp_clk(%d) bit_clk(%d) mst(%d) ls_ch(%d) hd_audiocap_set(IN): %s path_id(%#x) mode(%#x) sample_rate(%#x) sample_bit(%#x) frame_sample(%u) hd_audiocap_set(OUT): %s path_id(%#x) sample_rate(%#x) hd_audiocap_set(VOLUME): %s path_id(%#x) volume(%u) hd_audiocap_start: %s path_id(%#x) hd_audiocap_stop: %s path_id(%#x) hd_audiocap_unbind: %s_%d_OUT_%d H%s: [%s][%s():%d]: hd_audiocap_uninit error, not init first. hd_audiocap_uninit hd_audioout_inithd_audioout_uninithd_audioout_openhd_audioout_closehd_audioout_starthd_audioout_stophd_audioout_start_listhd_audioout_stop_listhd_audioout_sethd_audioout_gethd_audioout_push_in_bufhd_audioout_close: %s path_id(%#x) H%s: [%s][%s():%d]: audioout doesn't support get opertion for HD_AUDIOOUT_PARAM_CLEAR_BUF param. H%s: [%s][%s():%d]: hd_audioout_init error, already init. H%s: [%s][%s():%d]: Init device mutex failed, ret(%d) idx(%u) count(%#x) hd_audioout_init H%s: [%s][%s():%d]: The device of path_id(%#x) is not audioout. H%s: [%s][%s():%d]: hd_audioout_open error, no audio device. hd_audioout_open: %s path_id(%#x) devid(%#x) out(%u) in(%u) H%s: [%s][%s():%d]: Check HD_AUDIO_FRAME size(%d) is zero. H%s: [%s][%s():%d]: Check HD_AUDIO_FRAME phy_addr[0] is NULL or not %d-bytes alignment. H%s: [%s][%s():%d]: audioout doesn't support set opertion for HD_AUDIOOUT_PARAM_DEVCOUNT param. H%s: [%s][%s():%d]: audioout doesn't support set opertion for HD_AUDIOOUT_PARAM_SYSCAPS param. H%s: [%s][%s():%d]: audioout doesn't support set opertion for HD_AUDIOOUT_PARAM_SYSINFO param. hd_audioout_set(DEV_CONFIG): %s path_id(%#x) in(sr:%#x) out(mode:%#x, sr:%#x, sb:%#x) frame_sample(%u) frame_num(%u) hd_audioout_set(DRV_CONFIG): %s path_id(%#x) mono(%#x) idx(%d) en(%d) resample_ratio(%d) playback_chmap(%d) hd_audioout_set(IN): %s path_id(%#x) sample_rate(%#x) hd_audioout_set(OUT): %s path_id(%#x) mode(%#x) sample_rate(%#x) sample_bit(%#x) hd_audioout_set(VOLUME): %s path_id(%#x) volume(%u) H%s: [%s][%s():%d]: volume(%u) is an invalid value. hd_audioout_start: %s path_id(%#x) hd_audioout_stop: %s path_id(%#x) H%s: [%s][%s():%d]: hd_audioout_uninit error, not init first. H%s: [%s][%s():%d]: Destroy device mutex failed, ret(%d,%s) idx(%u) count(%#x) hd_audioout_uninit hd_audioenc_openhd_audioenc_closehd_audioenc_bindhd_audioenc_unbindhd_audioenc_starthd_audioenc_stophd_audioenc_start_listhd_audioenc_stop_listhd_audioenc_sethd_audioenc_gethd_audioenc_push_in_bufhd_audioenc_pull_out_bufhd_audioenc_release_out_bufhd_audioenc_poll_listhd_audioenc_recv_listhd_audioenc_push_in_bufhd_audioenc_pull_out_bufhd_audioenc_release_out_bufH%s: [%s][%s():%d]: audioenc doesn't bind to any other module. out_id(%#x) dest_in_id(%#x) hd_audioenc_close: %s path_id(%#x) hd_audioenc_get(PATH_CONFIG): %s path_id(%#x) codec(%#x) sample_rate(%#x) sample_bit(%#x) mode(%#x) hd_audioenc_get(IN): %s path_id(%#x) sample_rate(%#x) sample_bit(%#x) mode(%#x) hd_audioenc_get(OUT): %s path_id(%#x) codec(%#x) aac_adts(%u) hd_audioenc_init H%s: [%s][%s():%d]: The device of path_id(%#x) is not audioenc. hd_audioenc_open: %s path_id(%#x) devid(%#x) out(%u) in(%u) H%s: [%s][%s():%d]: %s: hd_audioenc_pull_out_buf fail, path_id(%#x) H%s: [%s][%s():%d]: The p_audioenc_bs is NULL. H%s: [%s][%s():%d]: The p_audioenc_bs address is not %d-bytes alignment. H%s: [%s][%s():%d]: %s: hd_audioenc_release_out_buf fail, path_id(%#x) H%s: [%s][%s():%d]: audioenc doesn't support set opertion for HD_AUDIOENC_PARAM_DEVCOUNT param. H%s: [%s][%s():%d]: audioenc doesn't support set opertion for HD_AUDIOENC_PARAM_SYSCAPS param. H%s: [%s][%s():%d]: audioenc doesn't support set/get opertion for HD_AUDIOENC_PARAM_BUFINFO param. hd_audioenc_set(PATH_CONFIG): %s path_id(%#x) codec(%#x) sample_rate(%#x) sample_bit(%#x) mode(%#x) hd_audioenc_set(IN): %s path_id(%#x) sample_rate(%#x) sample_bit(%#x) mode(%#x) hd_audioenc_set(OUT): %s path_id(%#x) codec(%#x) aac_adts(%u) hd_audioenc_start: %s path_id(%#x) hd_audioenc_stop: %s path_id(%#x) H%s: [%s][%s():%d]: audioenc doesn't unbind from any other module. out_id(%#x) hd_audioenc_uninit hd_audiodec_openhd_audiodec_closehd_audiodec_bindhd_audiodec_unbindhd_audiodec_starthd_audiodec_stophd_audiodec_start_listhd_audiodec_stop_listhd_audiodec_sethd_audiodec_gethd_audiodec_push_in_bufhd_audiodec_pull_out_bufhd_audiodec_release_out_bufhd_audiodec_send_listhd_audiodec_push_in_bufhd_audiodec_pull_out_bufhd_audiodec_release_out_bufhd_audiodec_bind: %s_%d_OUT_%d -> %s_%d_IN_%d hd_audiodec_close: %s path_id(%#x) hd_audiodec_get(PATH_CONFIG): %s path_id(%#x) codec(%#x) sample_rate(%#x) sample_bit(%#x) mode(%#x) idx(%u) ddr(%d) count(%u) max/min(%u,%u) mode(%#x) hd_audiodec_get(IN): %s path_id(%#x) codec(%#x) sample_rate(%#x) sample_bit(%#x) mode(%#x) hd_audiodec_init H%s: [%s][%s():%d]: The device of path_id(%#x) is not audiodec. hd_audiodec_open: %s path_id(%#x) devid(%#x) out(%u) in(%u) H%s: [%s][%s():%d]: hd_audiodec_push_in_buf fail, ret(%d) H%s: [%s][%s():%d]: munmap fail H%s: [%s][%s():%d]: The p_audiodec_bs is NULL. H%s: [%s][%s():%d]: The bitstream address is not %d-bytes alignment. H%s: [%s][%s():%d]: audiodec doesn't support set opertion for HD_AUDIODEC_PARAM_DEVCOUNT param. H%s: [%s][%s():%d]: audiodec doesn't support set opertion for HD_AUDIODEC_PARAM_SYSCAPS param. hd_audiodec_set(PATH_CONFIG): %s path_id(%#x) codec(%#x) sample_rate(%#x) sample_bit(%#x) mode(%#x) hd_audiodec_set(IN): %s path_id(%#x) codec(%#x) sample_rate(%#x) sample_bit(%#x) mode(%#x) hd_audiodec_start: %s path_id(%#x) hd_audiodec_stop: %s path_id(%#x) hd_audiodec_unbind: %s_%d_OUT_%d hd_audiodec_uninit hd_gfx_inithd_gfx_uninithd_gfx_crop_imghd_gfx_memset_hd_gfx_scale__hd_gfx_copy__hd_gfx_draw_rects__hd_gfx_draw_lines__hd_gfx_rotatehd_gfx_arithmetic_hd_gfx_scale__hd_gfx_copy__hd_gfx_draw_rects__hd_gfx_draw_lines__hd_gfx_rotateH%s: [%s][%s():%d]: src_buf(ddr%d, pa:%#lx) dim(%d,%d) pxlfmt(%#x) src_rect(%d,%d,%d,%d) dst_buf(ddr%d, pa:%#lx) dim(%d,%d) pxlfmt(%#x) dst_pos(%d,%d) colorkey(%#x) alpha(%#x) hd_gfx_copy: H%s: [%s][%s():%d]: gfx_copy_img fail H%s: [%s][%s():%d]: check line fail H%s: [%s][%s():%d]: line_%d:dst_buf(ddr%d, pa:%#lx) dim(%d,%d) pxlfmt(%#x) start(%d,%d) end(%d,%d) color(%#x) thickness(%d) hd_gfx_draw_line: H%s: [%s][%s():%d]: hd_gfx_draw_line: fail H%s: [%s][%s():%d]: check rect fail H%s: [%s][%s():%d]: rect_%d:dst_buf(ddr%d, pa:%#lx) dim(%d,%d) pxlfmt(%#x) rect(%d,%d,%d,%d) color(%#x) type(%#x) thickness(%d) hd_gfx_draw_rect: H%s: [%s][%s():%d]: gfx_draw_rect fail H%s: [%s][%s():%d]: check rotate dst fail H%s: [%s][%s():%d]: src_buf(ddr%d, pa:%#lx) dim(%d,%d) pxlfmt(%#x) src_rect(%d,%d,%d,%d) dst_buf(ddr%d, pa:%#lx) dim(%d,%d) angle(%#x) H%s: [%s][%s():%d]: hd_gfx_rotate: H%s: [%s][%s():%d]: gfx is not init H%s: [%s][%s():%d]: check p_param fail H%s: [%s][%s():%d]: src_buf(ddr%d, pa:%#lx) dim(%d,%d) pxlfmt(%#x) src_rect(%d,%d,%d,%d) dst_buf(ddr%d, pa:%#lx) dim(%d,%d) pxlfmt(%#x) dst_rect(%d,%d,%d,%d) quality(%#x) hd_gfx_scale: H%s: [%s][%s():%d]: gfx_set_scale_img fail H%s: [%s][%s():%d]: Check op addr fail,p_op1(%#lx) p_op2(%#lx) p_out(%#lx) H%s: [%s][%s():%d]: Check size & bits fail,size(%d) bits(%d) H%s: [%s][%s():%d]: hd_gfx_arithmetic: H%s: [%s][%s():%d]: p_op1(%#lx) p_op2(%#lx) p_out(%#lx) size(%d) op(%d) bits(%d) H%s: [%s][%s():%d]: hd_gfx_crop_img not support H%s: [%s][%s():%d]: gfx_lock:pthread_mutex_init fail H%s: [%s][%s():%d]: gfx_cpu_lock:pthread_mutex_init fail H%s: [%s][%s():%d]: hd_gfx_init twice H%s: [%s][%s():%d]: pif_env_update fail hd_gfx_init H%s: [%s][%s():%d]: hd_gfx_memset not support H%s: [%s][%s():%d]: hd_gfx_uninit twice hd_gfx_uninit bd_get_chip_by_deviceget_bind_in_nrget_bind_out_nrget_device_namelookup_groupget_next_all_start_endbindis_link_already_stopset_multi_transcodenext_lh_bind_for_multidecnext_lh_bind_for_multinext_lh_bind_for_link_startcheck_supported_multi_pathis_mix_multi_pathis_link_all_startget_mix_groupget_groupprint_groupget_bind_in_out_way_pset_bind_in_out_port_state_pfill_bind_state_pfill_group_one_line_pset_group_line_state_pset_line_state_pfinish_line_state_pset_transcode_path_linesset_linesinit_bindbd_device_openbd_device_closebd_get_already_open_pathidbd_bindbd_unbindbind_apply_finish_pbind_lv_unbind_apply_pbind_apply_pbd_start_listbd_stop_listinit_dbaseuninit_dbasebd_device_initbd_get_chip_by_deviceget_bind_in_nrget_bind_out_nrget_device_namelookup_groupget_next_all_start_endbindis_link_already_stopset_multi_transcodenext_lh_bind_for_multidecnext_lh_bind_for_multinext_lh_bind_for_link_startcheck_supported_multi_pathis_mix_multi_pathis_link_all_startcheck_to_use_same_groupget_mix_groupget_groupprint_groupget_bind_in_out_way_pset_bind_in_out_port_state_pfill_bind_state_pfill_group_one_line_pset_group_line_state_pset_line_state_pfinish_line_state_pset_transcode_path_linesset_linesinit_bindbd_device_openbd_device_closebd_get_already_open_pathidbd_bindbd_unbindbind_apply_finish_pbind_lv_unbind_apply_pbind_apply_pbd_start_listbd_stop_listinit_dbaseuninit_dbasebd_device_init%s:%s: internal_err, get p_src_bind NULL! (%d):%s: internal_err, get p_src_bind NULL! %s:%d %s: internal_err, get p_src_bind NULL! %s:%s:out_id(%x) is not support! (%d):%s:out_id(%x) is not support! %s:%d %s:out_id(%x) is not support! %s:%s: internal_err, get p_dst_bind NULL! (%d):%s: internal_err, get p_dst_bind NULL! %s:%d %s: internal_err, get p_dst_bind NULL! %s:%s:in_id(%x) is not is not support! (%d):%s:in_id(%x) is not is not support! %s:%d %s:in_id(%x) is not is not support! (%d):%s: %s_%d_OUT_%d(%d) -> %s_%d_IN_%d(%d) %s:binding err, %s_%d_OUT_%d(%d) or %s_%d_IN_%d(%d) is not open! (%d):binding err, %s_%d_OUT_%d(%d) or %s_%d_IN_%d(%d) is not open! %s:%d binding err, %s_%d_OUT_%d(%d) or %s_%d_IN_%d(%d) is not open! %s:binding err, %s_%d_IN_%d(%d) is not stopped! (%d):binding err, %s_%d_IN_%d(%d) is not stopped! %s:%d binding err, %s_%d_IN_%d(%d) is not stopped! %s:binding err, %s_%d_IN_%d is already bound by %s_%d_OUT_%d! (%d):binding err, %s_%d_IN_%d is already bound by %s_%d_OUT_%d! %s:%d binding err, %s_%d_IN_%d is already bound by %s_%d_OUT_%d! pif_init failed!bd_dal_init: init hdal_mutex failed!%s:%s path_id(%#x) error. (%d):%s path_id(%#x) error. %s:%d %s path_id(%#x) error. %s:%s: close err, get p_bind NULL! (%d):%s: close err, get p_bind NULL! %s:%d %s: close err, get p_bind NULL! %s:close err, %s_%d_OUT_%d path_id(%#x) is already closed. (%d):close err, %s_%d_OUT_%d path_id(%#x) is already closed. %s:%d close err, %s_%d_OUT_%d path_id(%#x) is already closed. %s:close err, %s_%d_OUT_%d path_id(%#x) is still bind to %s_IN_%d, please stop and unbind. (%d):close err, %s_%d_OUT_%d path_id(%#x) is still bind to %s_IN_%d, please stop and unbind. %s:%d close err, %s_%d_OUT_%d path_id(%#x) is still bind to %s_IN_%d, please stop and unbind. %s:close err, %s_%d_IN_%d path_id(%#x) is still bound by %s_%d_OUT_%d, please stop and unbind. (%d):close err, %s_%d_IN_%d path_id(%#x) is still bound by %s_%d_OUT_%d, please stop and unbind. %s:%d close err, %s_%d_IN_%d path_id(%#x) is still bound by %s_%d_OUT_%d, please stop and unbind. %s:usr_device_baseid(%x): already init for (%s:%d). (%d):usr_device_baseid(%x): already init for (%s:%d). %s:%d usr_device_baseid(%x): already init for (%s:%d). %s:usr_device_baseid(%d): internal_err, device fail! (%d):usr_device_baseid(%d): internal_err, device fail! %s:%d usr_device_baseid(%d): internal_err, device fail! %s:ERR: p_path_id is null (%d):ERR: p_path_id is null %s:%d ERR: p_path_id is null (%d):%s S: %s_%d_IN_%d_OUT_%d %s:ERR: deviceid(%#x) in(%d) out(%d) is not available. (%d):ERR: deviceid(%#x) in(%d) out(%d) is not available. %s:%d ERR: deviceid(%#x) in(%d) out(%d) is not available. %s:ERR: deviceid(0x%x) is not available. (%d):ERR: deviceid(0x%x) is not available. %s:%d ERR: deviceid(0x%x) is not available. %s:ERR: deviceid(%#x) out(%d) is not available. (%d):ERR: deviceid(%#x) out(%d) is not available. %s:%d ERR: deviceid(%#x) out(%d) is not available. %s:ERR: deviceid(%#x) in(%d) is not available. (%d):ERR: deviceid(%#x) in(%d) is not available. %s:%d ERR: deviceid(%#x) in(%d) is not available. %s:ERR: p_bind == NULL. (%d):ERR: p_bind == NULL. %s:%d ERR: p_bind == NULL. %s:open err, %s_OUT_%d is already open. (%d):open err, %s_OUT_%d is already open. %s:%d open err, %s_OUT_%d is already open. (%d):%s E: %s %s:ERR: VIDEOCAP divice_subid(%d) fail, deviceid(0x%x) (%d):ERR: VIDEOCAP divice_subid(%d) fail, deviceid(0x%x) %s:%d ERR: VIDEOCAP divice_subid(%d) fail, deviceid(0x%x) %s:ERR: VIDEOOUT divice_subid(%d) fail, deviceid(0x%x) (%d):ERR: VIDEOOUT divice_subid(%d) fail, deviceid(0x%x) %s:%d ERR: VIDEOOUT divice_subid(%d) fail, deviceid(0x%x) %s:internal_err: no chipid, diviceid(%x) ! (%d):internal_err: no chipid, diviceid(%x) ! %s:%d internal_err: no chipid, diviceid(%x) ! %s_%d_IN_%d%s_%d_OUT_%dUndefined productDVRNVR%s:%s path_id(%#x), p_dbase == NULL error. (%d):%s path_id(%#x), p_dbase == NULL error. %s:%d %s path_id(%#x), p_dbase == NULL error. (%d):%s:%s_%d_IN_%d_OUT_%d i(%d) nr(%d) PORT_START %s:internal_err: get_mix_group fail, %s_%d (%d):internal_err: get_mix_group fail, %s_%d %s:%d internal_err: get_mix_group fail, %s_%d %s:internal_err: get_group fail, %s_%d (%d):internal_err: get_group fail, %s_%d %s:%d internal_err: get_group fail, %s_%d %s:Invalid bind link. %s_%d_%d (%d):Invalid bind link. %s_%d_%d %s:%d Invalid bind link. %s_%d_%d %s:%s internal_err, get group fail. (%d):%s internal_err, get group fail. %s:%d %s internal_err, get group fail. %s:internal_err: get hd_product_type fail(%d) (%d):internal_err: get hd_product_type fail(%d) %s:%d internal_err: get hd_product_type fail(%d) %s:%s: internal_err, start_list_idx overflow! (%d):%s: internal_err, start_list_idx overflow! %s:%d %s: internal_err, start_list_idx overflow! %s:%s path_id(%#x) id error. (%d):%s path_id(%#x) id error. %s:%d %s path_id(%#x) id error. (%d):%s:%s_%d_IN_%d_OUT_%d i(%d) nr(%d) PORT_STOP %s:hd_group lookup fail(%s) (%d):hd_group lookup fail(%s) %s:%d hd_group lookup fail(%s) (%d): i(%d) group_endbind(%s) nr(%d) %s:%s:out_id(%x) is not is not support! (%d):%s:out_id(%x) is not is not support! %s:%d %s:out_id(%x) is not is not support! (%d):%s: %s_%d_OUT_%d(%d) unbind %s:%s_%d_OUT_%d, Error to unbind, should be stop at first (%d):%s_%d_OUT_%d, Error to unbind, should be stop at first %s:%d %s_%d_OUT_%d, Error to unbind, should be stop at first %s:unbind err, %s_%d_OUT_%d is already unbind! (%d):unbind err, %s_%d_OUT_%d is already unbind! %s:%d unbind err, %s_%d_OUT_%d is already unbind! %s:%s_%d_OUT_%d unbind %s_%d_IN_%d (%d):%s_%d_OUT_%d unbind %s_%d_IN_%d %s:%d %s_%d_OUT_%d unbind %s_%d_IN_%d %s:%s_%d_IN_%d should be stop at first (%d):%s_%d_IN_%d should be stop at first %s:%d %s_%d_IN_%d should be stop at first %s:unbind: This (%s: %d, %d) no binded! (%d):unbind: This (%s: %d, %d) no binded! %s:%d unbind: This (%s: %d, %d) no binded! %s:%s: internal_err, delete group fd fail! (%d):%s: internal_err, delete group fd fail! %s:%d %s: internal_err, delete group fd fail! %s:internal_err: hd_group is NULL! (%d):internal_err: hd_group is NULL! %s:%d internal_err: hd_group is NULL! %s:internal_err: hd_group(%p) set_lines fail (%d):internal_err: hd_group(%p) set_lines fail %s:%d internal_err: hd_group(%p) set_lines fail %s:pif_new_groupfd fail (%d):pif_new_groupfd fail %s:%d pif_new_groupfd fail %s:internal_err: liveview unbind apply fail. (%d):internal_err: liveview unbind apply fail. %s:%d internal_err: liveview unbind apply fail. (%d):%s pif_apply START bd_alloc_nr(%d) (%d):%s pif_apply END %s:internal_err: unbind_hd_group.groupfd is 0 (%d):internal_err: unbind_hd_group.groupfd is 0 %s:%d internal_err: unbind_hd_group.groupfd is 0 %s:pif_get_group_by_groupfd fail (%d):pif_get_group_by_groupfd fail %s:%d pif_get_group_by_groupfd fail %s:alloc poll memory fail, size(%d). (%d):alloc poll memory fail, size(%d). %s:%d alloc poll memory fail, size(%d). %s:pif_preset_group fail (%d):pif_preset_group fail %s:%d pif_preset_group fail %s:internal_err: dif_process_audio_livesound err. (%d):internal_err: dif_process_audio_livesound err. %s:%d internal_err: dif_process_audio_livesound err. %s:internal_err: bind set err! need to check unit param. (%d):internal_err: bind set err! need to check unit param. %s:%d internal_err: bind set err! need to check unit param. (%d):apply: START liveview unbind groupfd=%p (%d):apply: END liveview unbind groupfd=%p %s:internal_err: encap_buf size = 0. (%d):internal_err: encap_buf size = 0. %s:%d internal_err: encap_buf size = 0. %s:internal_err: no start bind! %s_%d_%d (%d):internal_err: no start bind! %s_%d_%d %s:%d internal_err: no start bind! %s_%d_%d %s:internal_err: no next bind! (%d):internal_err: no next bind! %s:%d internal_err: no next bind! (%d):%s front: %s_%d_%d %s:internal_err: %s subid(%x) (%d):internal_err: %s subid(%x) %s:%d internal_err: %s subid(%x) %s:internal_err: wrong device id (%x) (%d):internal_err: wrong device id (%x) %s:%d internal_err: wrong device id (%x) (%d):%s end(%d):%s_%d_CHIP_%d_IN_%d %s:multi_path: Not support for videoout_0 and videoenc (%d):multi_path: Not support for videoout_0 and videoenc %s:%d multi_path: Not support for videoout_0 and videoenc (%d):%s ==> ret(%d), %s_%d, %s_%d %s:%s: internal_err, get p_bind NULL! (%d):%s: internal_err, get p_bind NULL! %s:%d %s: internal_err, get p_bind NULL! %s:%s: internal_err, out_nr error! (%d):%s: internal_err, out_nr error! %s:%d %s: internal_err, out_nr error! (%d):%s ==> line_state(%d) (%d): %d:%s_%d (%d %d) (%d %d) %s:internal_err: third end member, NOT implement. (%d):internal_err: third end member, NOT implement. %s:%d internal_err: third end member, NOT implement. %s:internal_err, no start_bind(%s:%d)! (%d):internal_err, no start_bind(%s:%d)! %s:%d internal_err, no start_bind(%s:%d)! %s: %d:%s_%d (%d %d) (%d %d) %s:%d %d:%s_%d (%d %d) (%d %d) %s:internal_err, clear vpd channel fd err! (%d):internal_err, clear vpd channel fd err! %s:%d internal_err, clear vpd channel fd err! (%d): %s:line(%d) line_state(%d->%d) %s:ERR: deviceid(0x%x) (%d):ERR: deviceid(0x%x) %s:%d ERR: deviceid(0x%x) %s:ERR: get bind_out fail, deviceid(0x%x) (%d):ERR: get bind_out fail, deviceid(0x%x) %s:%d ERR: get bind_out fail, deviceid(0x%x) %s:%s: internal_err, not support this %d_%d_WAY! (%d):%s: internal_err, not support this %d_%d_WAY! %s:%d %s: internal_err, not support this %d_%d_WAY! (%d):get_bind_insubid [warning]: %s no in_subid(%d)! (%d):get_bind_outsubid [warning]: %s no out_subid(%d)! Undefine deviceVIDEOCAPAUDIOCAPVIDEOPROC%s:deviceid(%d) (%d):deviceid(%d) %s:%d deviceid(%d) %s (hit) idx(%d, %d) (%s_%d) %s (add) idx(%d, %d) (%s_%d) %s (list) idx(%d, %d), (%s_%d) %s (new) hd_group(%p) idx(%d), (%s_%d) disp_enc prev: %s_%d port(%d %d) st(%d %d) (%d):disp_enc min_in_subid(%d) %s:%d: %s_%d (%d):%d: %s_%d %s:%d %d: %s_%d %s:end_bind overflow: %s_%d (%d):end_bind overflow: %s_%d %s:%d end_bind overflow: %s_%d %s:internal_err: no new hd_group! (%d):internal_err: no new hd_group! %s:%d internal_err: no new hd_group! %s: %d: end_bind list (%d): %d: end_bind list %s:%d %d: end_bind list %s: %d: %s_%d (%d): %d: %s_%d %s:%d %d: %s_%d %s:%s: layer(%d) overflow (%d):%s: layer(%d) overflow %s:%d %s: layer(%d) overflow (%d): %s %s_%d IN(%d) st(%d) (%d): %s %s_%d port(%d %d) st(%d %d) %s:dbase(%d) alloc bind buffer size(%d) fail! (%d):dbase(%d) alloc bind buffer size(%d) fail! %s:%d dbase(%d) alloc bind buffer size(%d) fail! %s:%s alloc in DEV_NODE buffer size(%d) fail! (%d):%s alloc in DEV_NODE buffer size(%d) fail! %s:%d %s alloc in DEV_NODE buffer size(%d) fail! %s:%s alloc out DEV_NODE buffer size(%d) fail! (%d):%s alloc out DEV_NODE buffer size(%d) fail! %s:%d %s alloc out DEV_NODE buffer size(%d) fail! %s:%s alloc BUF_NODE buffer (%d) fail! (%d):%s alloc BUF_NODE buffer (%d) fail! %s:%d %s alloc BUF_NODE buffer (%d) fail! %s:usr_device_baseid(%d): internal_err, new device fail! (%d):usr_device_baseid(%d): internal_err, new device fail! %s:%d usr_device_baseid(%d): internal_err, new device fail! (%d): not(S): %s_%d port(%d %d) st(%d %d) (%d): not(E): %s_%d port(%d %d) st(%d %d) (%d): all_start: %s_%d_IN_%d (%d): not_all_start: %s:%s path_id(%#x) err (%d):%s path_id(%#x) err %s:%d %s path_id(%#x) err (%d):%s ==> (%d): curr: %s_%d port(%d %d) st(%d %d) (%d): prev: %s_%d port(%d %d) st(%d %d) (%d): not: %s_%d port(%d %d) st(%d %d) (%d): already STOP: (%d): NO STOP: %s_%d_IN_%d %s:hd_group lookup in mix_group fail (%d):hd_group lookup in mix_group fail %s:%d hd_group lookup in mix_group fail %s:%d_%s(%d)_%d s[%d] (%d):%d_%s(%d)_%d s[%d] %s:%d %d_%s(%d)_%d s[%d] %s: (%d): %s:%d %s:%s: internal_err, port_out_nr(%d)! (%d):%s: internal_err, port_out_nr(%d)! %s:%d %s: internal_err, port_out_nr(%d)! %s:%s: internal_err, port_in_nr(%d)! (%d):%s: internal_err, port_in_nr(%d)! %s:%d %s: internal_err, port_in_nr(%d)! %s:%s: internal_err, not support this port_way(%d)! (%d):%s: internal_err, not support this port_way(%d)! %s:%d %s: internal_err, not support this port_way(%d)! %s:internal_err, pre_line_state(%d) line_state(%d) port_state(%d) err! (%d):internal_err, pre_line_state(%d) line_state(%d) port_state(%d) err! %s:%d internal_err, pre_line_state(%d) line_state(%d) port_state(%d) err! (%d):%s: line(%d) prev_line_state(%d) port_state(%d) line_state(%d) %s:internal_err: graph line overflow(%d, %d). (%d):internal_err: graph line overflow(%d, %d). %s:%d internal_err: graph line overflow(%d, %d). (%d):%s ==> line_idx(%d) (%s_%d) in_subid(%d) (%d): i(%d) line(%d) tmp_port_state(%d) (%d, %d) (%d): %s: (%d): %s: (%d) diviceid(%#x) (%d %d) %s:set transcode_path info fail, bd_transcode_path[%d] is not enough. (%d):set transcode_path info fail, bd_transcode_path[%d] is not enough. %s:%d set transcode_path info fail, bd_transcode_path[%d] is not enough. (%d):%s ==> line_idx(%d) %s:internal_err: fill line err. (%d):internal_err: fill line err. %s:%d internal_err: fill line err. + +%s:ERR: usr_device_baseid(0x%x) (%d):ERR: usr_device_baseid(0x%x) %s:%d ERR: usr_device_baseid(0x%x) %s:usr_dbase_id(%#x): internal_err, lookup device fail! (%d):usr_dbase_id(%#x): internal_err, lookup device fail! %s:%d usr_dbase_id(%#x): internal_err, lookup device fail! undefine!!""@@ @    videoout_check_mp_init_donevideoout_lcd_ioctlvideoout_fb_openvideoout_initvideoout_openvideoout_closevideoout_set_lcd300_fb_modevideoout_get_lcd300_dev_cfgvideoout_set_lcd200_fb_modevideoout_set_videoout_output_lcd300videoout_set_lcd300_vgadacvideoout_set_lcd300_output_scale_blendvideoout_set_videoout_output_lcd200videoout_check_dev_fb_readyvideoout_set_dev_cfg_pvideoout_set_modevideoout_set_fb_enable_pvideoout_get_fb_enable_pvideoout_get_hdmi_edid_pvideoout_get_vga_edid_pget_lcd_fmt_by_videofmtget_videofmt_by_lcd_fmtget_lcd310fmt_flag_by_lcdfmtget_lcd210fmt_flag_by_lcdfmtvideoout_set_fb_fmtvideoout_get_fb_attrvideoout_set_fb_attrget_lcd_dimvideoout_check_fb_dimvideoout_set_fb_dimvideoout_get_fb_dimvideoout_get_fb_fmtvideoout_set_win_pvideoout_set_win_psr_pget_lcd300_input_fmt_pget_lcd200_input_fmt_pget_lcd_output_type_pget_lcd300_output_id_pget_lcd200_output_id_pvideoout_get_lcd_dimvideoout_get_lcd300_desk_resvideoout_get_lcd200_desk_resvideoout_set_lcd_dimvideoout_set_mode_pvideoout_update_stamp_cfgconvert_hdal_videoout_fmt_to_osg_fmtvideoout_set_osg_winvideoout_set_osg_stamp_palette_tblvideoout_set_osg_mask_palette_tblvideoout_get_osg_stamp_palette_tblvideoout_get_osg_mask_palette_tblvideoout_update_mask_cfgvideoout_set_mask_mosaicvideoout_push_in_buf_to_osgvideoout_pull_out_buf_from_osgvideoout_get_param_pvideoout_wait_clearwin_done_pvideoout_get_clearwin_status_pvideoout_clearwin_pvideoout_new_in_bufvideoout_push_in_bufvideoout_release_in_bufvideoout_pull_out_bufvideoout_release_out_bufvideoout_get_syscapsvideoout_get_dev_cfg_pvideoout_get_winvideoout_get_win_psrvideoout_get_modevideoout_get_stampvideoout_get_maskverify_param_HD_VIDEOOUT_OSG_paramverify_param_HD_VIDEOOUT_MASK_MOSAIC_paramvideoout_lcd_ioctlvideoout_openvideoout_closevideoout_push_in_buf_to_osgvideoout_pull_out_buf_from_osgvideoout_new_in_bufvideoout_push_in_bufvideoout_release_in_bufvideoout_pull_out_bufH%s: [%s][%s():%d]: Not suppot osg src fmt(%#x) H%s: [%s][%s():%d]: LCD200 not support indim(%d). H%s: [%s][%s():%d]: LCD200 not support otype(%d). H%s: [%s][%s():%d]: LCD300 not support indim(%d). H%s: [%s][%s():%d]: LCD300 not support otype(%d). H%s: [%s][%s():%d]: LCD%d max_pixel_per_bits=%d, not support yuv422(%#x) fmt H%s: [%s][%s():%d]: Lcd id(%d),not support pxlfmt 0x%x to set H%s: [%s][%s():%d]: Not support lcd id =%d H%s: [%s][%s():%d]: otype(%d) HD_ERR_NOT_SUPPORT. H%s: [%s][%s():%d]: Lcd id(%d),not support lcd_fmt 0x%x to set H%s: [%s][%s():%d]: Check lcd_dim(%dx%d) > osg tar_max(%dx%d) H%s: [%s][%s():%d]: Check mask img(%dx%d) > mask src_max(%dx%d) H%s: [%s][%s():%d]: HD_VIDEOOUT_PARAM_OUT_MASK_ATTR: mask.x(%u)+mask.w(%u) > lcd_%d.w(%d) H%s: [%s][%s():%d]: HD_VIDEOOUT_PARAM_OUT_MASK_ATTR: mask.y(%u)+mask.h(%u) > dst_dim.w(%d) H%s: [%s][%s():%d]: HD_VIDEOOUT_PARAM_OUT_MASK_ATTR: dst_dim(%d,%d) need align to (%d,%d) H%s: [%s][%s():%d]: HD_VIDEOOUT_PARAM_OUT_MASK_ATTR: src_point_2_to_dst_boundary(%d,%d),src_dim(%d,%d) need align to (%d,%d,%d,%d) H%s: [%s][%s():%d]: Check mosaic img(%dx%d) > mosaic src_max(%dx%d) H%s: [%s][%s():%d]: HD_VIDEOOUT_PARAM_OUT_MOSAIC_ATTR: mosaic.x(%u)+mosaic.w(%u) > lcd_%d.w(%d) H%s: [%s][%s():%d]: HD_VIDEOOUT_PARAM_OUT_MOSAIC_ATTR: mosaic.y(%u)+mosaic.h(%u) > dst_dim.w(%d) H%s: [%s][%s():%d]: HD_VIDEOOUT_PARAM_OUT_MOSAIC_ATTR: dst_dim(%d,%d) need align to (%d,%d) H%s: [%s][%s():%d]: HD_VIDEOOUT_PARAM_OUT_MOSAIC_ATTR: src_point_2_to_dst_boundary(%d,%d),src_dim(%d,%d) need align to (%d,%d,%d,%d) H%s: [%s][%s():%d]: Check input param fail H%s: [%s][%s():%d]: ioctl "IOCTL_OSG_GET_HW_SPEC_INFO" return %d H%s: [%s][%s():%d]: Error src dim > dst dim H%s: [%s][%s():%d]: Check dst_dim(%dx%d) > osg tar_max(%dx%d) H%s: [%s][%s():%d]: Check osg img(%dx%d) > osg src_max(%dx%d) H%s: [%s][%s():%d]: Error (x + src_w) > dst_w H%s: [%s][%s():%d]: HD_VIDEOOUT_PARAM_OUT_STAMP_ATTR: stamp.x(%u)+stamp.w(%u) > lcd_%d.w(%d) H%s: [%s][%s():%d]: Error (y + src_h) > dst_h H%s: [%s][%s():%d]: HD_VIDEOOUT_PARAM_OUT_STAMP_ATTR: stamp.y(%u)+stamp.h(%u) > dst_dim.w(%d) H%s: [%s][%s():%d]: Error Check dim align H%s: [%s][%s():%d]: HD_VIDEOOUT_PARAM_OUT_STAMP_IMG: dst_dim(%d,%d) need align to (%d,%d) H%s: [%s][%s():%d]: Error Check position align H%s: [%s][%s():%d]: HD_VIDEOOUT_PARAM_OUT_STAMP_ATTR: src_point_to_dst_boundary(%d,%d),src_dim(%d,%d) need align to (%d,%d,%d,%d) H%s: [%s][%s():%d]: Check lcd_id=%d > MAX_VIDEOOUT_CTRL_ID=%d ### OPEN %s OK H%s: [%s][%s():%d]: lcd scaling down factor can't over 4,in_w(%d),out_w(%d) H%s: [%s][%s():%d]: lcd scaling down factor can't over 4,in_h(%d),out_h(%d) H%s: [%s][%s():%d]: lcd scaling up factor can't over 4,out_w(%d),in_w(%d) H%s: [%s][%s():%d]: lcd scaling up factor can't over 4,out_h(%d),in_h(%d) H%s: [%s][%s():%d]: ioctl:LCD300_IOC_GET_INDIM_OTYPE fail. H%s: [%s][%s():%d]: get_lcd_dim fail=%x,lcd_desk_dim H%s: [%s][%s():%d]: Check lcd dest boundary fail,out_rect(%d %d %d %d), is over lcd desk region(%dx%d) H%s: [%s][%s():%d]: videoout_check_fb_dim lcd_id[%d] not supported. /dev/hdal_lcd300_0H%s: [%s][%s():%d]: LCD300_IOC_GET_MP_INIT_DONE fail,ret=%d,mp_init_done=%d /dev/hdal_lcd200_0H%s: [%s][%s():%d]: LCD200_IOC_GET_MP_INIT_DONE fail,ret=%d,mp_init_done=%d H%s: [%s][%s():%d]: Not support lcd id=%d to open H%s: [%s][%s():%d]: clearwin (%d,%d)/(%d,%d) over region (%d,%d) H%s: [%s][%s():%d]: clearwin (%d,%d)/(%d,%d) over fb0_win (%d,%d) H%s: [%s][%s():%d]: clr_win_mode=%d error! H%s: [%s][%s():%d]: ioctl "VPD_CLEAR_WINDOW" return %d H%s: [%s][%s():%d]: H%s: [%s][%s():%d]: %s, destroy queue failed. ret(%d) /dev/fb0/dev/fb3/dev/fb%dH%s: [%s][%s():%d]: Open /dev/fb%d fail, waitting time(%dms)... H%s: [%s][%s():%d]: LCD Error: cannot open hdal_lcd300_0 device. H%s: [%s][%s():%d]: videoout_get_lcd300_dev_cfg fail H%s: [%s][%s():%d]: ioctl:LCD300_IOC_GET_ALPHA_ARGB1555 fail. H%s: [%s][%s():%d]: ioctl:LCD300_IOC_GET_BLENDING fail. H%s: [%s][%s():%d]: ioctl:LCD200_IOC_GET_BLENDING fail. H%s: [%s][%s():%d]: ioctl:LCD300_IOC_GET_CHSCALE fail. H%s: [%s][%s():%d]: ioctl:LCD200_IOC_GET_INFO fail. H%s: [%s][%s():%d]: videoout_get_fb_dim lcd_id[%d] not supported. H%s: [%s][%s():%d]: ioctl:lcd_id(%d),LCD200_IOC_GET_PLANE_STATE fail. H%s: [%s][%s():%d]: Not support lcd id=%d to get_fb_enable_p H%s: [%s][%s():%d]: ioctl:LCD300_IOC_GET_INFMT fail. H%s: [%s][%s():%d]: ioctl:LCD200_IOC_GET_INFMT fail. H%s: [%s][%s():%d]: videoout_get_fb_fmt lcd_id[%d] not supported. /dev/hdmi20H%s: [%s][%s():%d]: Open videoout0 /dev/hdmi20 fail, retry %d... H%s: [%s][%s():%d]: ioctl:HDMI_DEV_GET_EDID fail,ret=%d H%s: [%s][%s():%d]: Check user_edid_array_size(%d)= MAX_VIDEOOUT_ID(%d) H%s: [%s][%s():%d]: Not support lcd_id=%d fb_id=%d to open H%s: [%s][%s():%d]: videoout_fb_open fail H%s: [%s][%s():%d]: LCD_%d Error: fd(%d) cannot set LCD300_IOC_SET_INDIM_OTYPE. LCD300_IOC_SET_INDIM_OTYPEH%s: [%s][%s():%d]: LCD_%d Error: fd(%d) cannot set LCD300_IOC_GET_INDIM_OTYPE. LCD300_IOC_GET_INDIM_OTYPEH%s: [%s][%s():%d]: LCD_%d Error: fd(%d) cannot set LCD300_IOC_SET_DISPDEV. LCD300_IOC_SET_DISPDEVH%s: [%s][%s():%d]: LCD_%d Error: fd(%d) cannot set LCD300_IOC_GET_MP. LCD300_IOC_GET_MPH%s: [%s][%s():%d]: LCD_%d Error: fd(%d) LCD300_IOC_GET_PLANE_STATE fail. LCD300_IOC_GET_PLANE_STATEH%s: [%s][%s():%d]: LCD_%d Error: fd(%d) LCD300_IOC_SET_PLANE_STATE fail. LCD300_IOC_SET_PLANE_STATEH%s: [%s][%s():%d]: LCD_%d Error: fd(%d) LCD300_IOC_GET_INFMT fail. LCD300_IOC_GET_INFMTH%s: [%s][%s():%d]: LCD_%d Error: fd(%d) LCD300_IOC_SET_INFMT fail. LCD300_IOC_SET_INFMTH%s: [%s][%s():%d]: LCD_%d Error: fd(%d) LCD300_IOC_GET_ALPHA_ARGB1555 fail. LCD300_IOC_GET_ALPHA_ARGB1555H%s: [%s][%s():%d]: LCD_%d Error: fd(%d) LCD300_IOC_SET_ALPHA_ARGB1555 fail. LCD300_IOC_SET_ALPHA_ARGB1555H%s: [%s][%s():%d]: LCD_%d Error: fd(%d) LCD300_IOC_GET_BLENDING fail. LCD300_IOC_GET_BLENDINGH%s: [%s][%s():%d]: LCD_%d Error: fd(%d) LCD300_IOC_SET_BLENDING fail. LCD300_IOC_SET_BLENDINGH%s: [%s][%s():%d]: LCD_%d Error: fd(%d) LCD300_IOC_SET_COLOR_KEY fail. LCD300_IOC_SET_COLOR_KEYH%s: [%s][%s():%d]: LCD_%d Error: fd(%d) LCD300_IOC_GET_CHSCALE fail. LCD300_IOC_GET_CHSCALEH%s: [%s][%s():%d]: LCD_%d Error: fd(%d) LCD300_IOC_SET_CHSCALE fail. LCD300_IOC_SET_CHSCALEH%s: [%s][%s():%d]: LCD_%d Error: fd(%d) LCD300_IOC_SET_VGADAC_STATE fail. LCD300_IOC_SET_VGADAC_STATEH%s: [%s][%s():%d]: LCD_%d Error: fd(%d) cannot set LCD200_IOC_SET_INDIM_OTYPE. LCD200_IOC_SET_INDIM_OTYPEH%s: [%s][%s():%d]: LCD_%d Error: fd(%d) cannot set LCD200_IOC_GET_INDIM_OTYPE. LCD200_IOC_GET_INDIM_OTYPEH%s: [%s][%s():%d]: LCD_%d Error: fd(%d) cannot set LCD200_IOC_SET_DISPDEV. LCD200_IOC_SET_DISPDEVH%s: [%s][%s():%d]: LCD_%d Error: fd(%d) cannot set LCD200_IOC_SET_CHIPSTATE. LCD200_IOC_SET_CHIPSTATEH%s: [%s][%s():%d]: LCD_%d Error: fd(%d) LCD200_IOC_GET_PLANE_STATE fail. LCD200_IOC_GET_PLANE_STATEH%s: [%s][%s():%d]: LCD_%d Error: fd(%d) LCD200_IOC_SET_PLANE_STATE fail. LCD200_IOC_SET_PLANE_STATEH%s: [%s][%s():%d]: LCD_%d Error: fd(%d) LCD200_IOC_GET_INFMT fail. LCD200_IOC_GET_INFMTH%s: [%s][%s():%d]: LCD_%d Error: fd(%d) LCD200_IOC_SET_INFMT fail. LCD200_IOC_SET_INFMTH%s: [%s][%s():%d]: LCD_%d Error: fd(%d) LCD200_IOC_GET_BLENDING fail. LCD200_IOC_GET_BLENDINGH%s: [%s][%s():%d]: LCD_%d Error: fd(%d) LCD200_IOC_SET_BLENDING fail. LCD200_IOC_SET_BLENDINGLCD200_IOC_SET_COLOR_KEYH%s: [%s][%s():%d]: LCD_%d Error: fd(%d) LCD200_IOC_GET_INFO fail. LCD200_IOC_GET_INFOH%s: [%s][%s():%d]: Not Support lcd_idx(%d) ioctl_type(%d) (%d):%s:lcd_id=%d fb_id=%d ioctl_type=%s ret=%d H%s: [%s][%s():%d]: %s, get buf_size(%d) failed. H%s: [%s][%s():%d]: %s, alloca out_buf failed. H%s: [%s][%s():%d]: Check in_idx(%d) >= HD_VIDEOOUT_MAX_IN(%d). H%s: [%s][%s():%d]: Check lcd_id(%d) >= HD_VIDEOOUT_MAX_DEVICE_ID(%d). H%s: [%s][%s():%d]: videoout%d not config can't open,please open ctrl port and set HD_VIDEOOUT_PARAM_DEV_CONFIG. H%s: [%s][%s():%d]: %s, create queue(%lu) failed. H%s: [%s][%s():%d]: %s, alloc fd(%d) failed. H%s: [%s][%s():%d]: Error self_id(%#x) H%s: [%s][%s():%d]: output queue is not ready. self_id(%#x) H%s: [%s][%s():%d]: H%s: [%s][%s():%d]: pull out buffer error, ret(%#x) H%s: [%s][%s():%d]: H%s: [%s][%s():%d]: %s:Check pull_out pa(%#lx) ddrid(%d) error H%s: [%s][%s():%d]: Check videoout_push_in_buf fmt fail, pushin_fmt(%#x)!=vpd_fmt(%#x) H%s: [%s][%s():%d]: H%s: [%s][%s():%d]: %s:Check in_pa(%#lx) ddrid(%d) error H%s: [%s][%s():%d]: path(%#x) in_frame_buffer(phy_addr[0]=%p) is still in use.Please 'pull' this buffer before push it. H%s: [%s][%s():%d]: H%s: [%s][%s():%d]: %s, free buffer(pa:%p) failed. H%s: [%s][%s():%d]: free buffer phy_addr(%p) failed. H%s: [%s][%s():%d]: release out buffer error, ret(%#x) H%s: [%s][%s():%d]: LCD Error: cannot open lcd300 device. H%s: [%s][%s():%d]: videoout_set_lcd300_fb_mode fail LCD300_IOC_SET_MP_INIT all -B H%s: [%s][%s():%d]: LCD Error: cannot set LCD300_IOC_SET_MP_INIT. LCD300_IOC_SET_MP_INIT all -E H%s: [%s][%s():%d]: LCD Error: set videoout_set_videoout_output_lcd300 fail. H%s: [%s][%s():%d]: LCD Error: cannot open lcd200 device. H%s: [%s][%s():%d]: videoout_set_lcd200_fb_mode fail H%s: [%s][%s():%d]: LCD Error: cannot set LCD200_IOC_SET_MP_INIT. H%s: [%s][%s():%d]: LCD Error: set videoout_set_videoout_output_lcd200 fail. H%s: [%s][%s():%d]: Not support lcd_idx(%d) H%s: [%s][%s():%d]: Check lcd%d fb create fail. H%s: [%s][%s():%d]: ioctl:LCD300_IOC_SET_ALPHA_ARGB1555 fail. H%s: [%s][%s():%d]: ioctl:LCD300_IOC_SET_BLENDING fail. H%s: [%s][%s():%d]: ioctl:LCD300_IOC_SET_COLOR_KEY fail. H%s: [%s][%s():%d]: ioctl:LCD200_IOC_SET_BLENDING fail. H%s: [%s][%s():%d]: ioctl:LCD200_IOC_SET_COLOR_KEY fail. H%s: [%s][%s():%d]: ioctl:LCD300_IOC_SET_CHSCALE fail. H%s: [%s][%s():%d]: videoout_set_fb_dim lcd_id[%d] not supported. H%s: [%s][%s():%d]: ERROR: You should close videoout working to set fb0 state H%s: [%s][%s():%d]: ioctl:LCD300_IOC_GET_PLANE_STATE fail. H%s: [%s][%s():%d]: ioctl:LCD300_IOC_SET_PLANE_STATE fail. lcd%d not support to set fb%d H%s: [%s][%s():%d]: lcd%d not support set fb_id=%d,fb_state=%d .H%s: [%s][%s():%d]: ioctl:LCD200_IOC_GET_PLANE_STATE fail. H%s: [%s][%s():%d]: get lcd fmt 0x%x fail. H%s: [%s][%s():%d]: Unknown lcdfmt(%d) H%s: [%s][%s():%d]: get lcd fmt flag, lcd_fb_fmt=%d fail. H%s: [%s][%s():%d]: Check videoout0:fb%d support fmt fail,support_fmt_flag(%#x). H%s: [%s][%s():%d]: ioctl:LCD300_IOC_SET_INFMT fail, fb_id=%d lcd_fb_fmt=%d. H%s: [%s][%s():%d]: Check videoout1:fb%d support fmt fail,support_fmt_flag(%#x). H%s: [%s][%s():%d]: ioctl:LCD200_IOC_SET_INFMT fail, fb_id=%d lcd_fb_fmt=%d. H%s: [%s][%s():%d]: lcd200 not support hdmi_mode(%d). H%s: [%s][%s():%d]: lcd200 not support vga_mode(%d). H%s: [%s][%s():%d]: lcd200 not support cvbs_mode(%d). H%s: [%s][%s():%d]: lcd200 not support lcd_mode(%d). H%s: [%s][%s():%d]: lcd_idx(%d) Not support output_type(%d). H%s: [%s][%s():%d]: lcd300 not support hdmi_mode(%d). H%s: [%s][%s():%d]: lcd300 not support vga_mode(%d). H%s: [%s][%s():%d]: lcd300 not support lcd_mode(%d). H%s: [%s][%s():%d]: set ioctl LCD300_IOC_GET_BLENDING vout_id[%d] fail H%s: [%s][%s():%d]: set ioctl LCD300_IOC_SET_BLENDING vout_id[%d] fail H%s: [%s][%s():%d]: set ioctl LCD300_IOC_SET_VGADAC_STATE vout_id[%d] fail H%s: [%s][%s():%d]: ERROR: You should close all the videoout working to set lcd dim H%s: [%s][%s():%d]: lcd_idx(%d) hdmi(%d) HD_ERR_NOT_SUPPORT. H%s: [%s][%s():%d]: lcd_idx(%d) vga(%d) HD_ERR_NOT_SUPPORT. H%s: [%s][%s():%d]: lcd_idx(%d) not support output_type(%d). H%s: [%s][%s():%d]: check set lcd dim fail, lcd_idx=%d, output_type=%d, input_dim=%d H%s: [%s][%s():%d]: lcd_idx(%d) cvbs(%d) HD_ERR_NOT_SUPPORT. H%s: [%s][%s():%d]: videoout_set_lcd_dim lcd_idx(%d) not support, output_type(%d). H%s: [%s][%s():%d]: %s: chip(%d) < 0, osg_idx(%d)!H%s: [%s][%s():%d]: Check mosaic blk_w(%d) != blk_h(%d) H%s: [%s][%s():%d]: Not support mosaic blk(%d) H%s: [%s][%s():%d]: ioctl "IOCTL_OSG_SET_MULTI_MASK" return %d,mask_nu(%d) H%s: [%s][%s():%d]: lcd_idx(%d) Not support output_type(%d) H%s: [%s][%s():%d]: ERROR: You should close all the videoout working to set lcd mode H%s: [%s][%s():%d]: ERROR: CLEARWIN is ongoing videoout%d should not to set mode H%s: [%s][%s():%d]: Only support lcd %d~%d to set mode, lcd_idx(%d) H%s: [%s][%s():%d]: %s: Error, tbl_sz(%d) > OSG_MASK_PALETTE_MAX_NUM(%d)!H%s: [%s][%s():%d]: ioctl "IOCTL_OSG_GET_MASK_PALETTE_TABLE" return %d H%s: [%s][%s():%d]: ioctl "IOCTL_OSG_SET_MASK_PALETTE_TABLE" return %d H%s: [%s][%s():%d]: %s: Error, tbl_sz(%d) > OSG_GRAPH_PALETTE_MAX_NUM(%d)!H%s: [%s][%s():%d]: ioctl "IOCTL_OSG_GET_GRAPH_PALETTE_TABLE" return %d H%s: [%s][%s():%d]: ioctl "IOCTL_OSG_SET_GRAPH_PALETTE_TABLE" return %d H%s: [%s][%s():%d]: malloc fail H%s: [%s][%s():%d]: convert_hdal_videoout_fmt_to_osg_fmt fail H%s: [%s][%s():%d]: ioctl "IOCTL_OSG_SET_MULTI_WINDOW" return %d,win_nu(%d) H%s: [%s][%s():%d]: wait videoout1 mp_init timeout(%d ms) H%s: [%s][%s():%d]: set ioctl LCD200_IOC_SET_DISPDEV vout_id[%d] fail checkmp vout_id[%d] retry %d! H%s: [%s][%s():%d]: wait videoout0 mp_init done timeout(%d ms) H%s: [%s][%s():%d]: set ioctl LCD300_IOC_SET_DISPDEV vout_id[%d] fail H%s: [%s][%s():%d]: Error lcd_idx(%d) p_mask_mosaic[%d][%d] null H%s: [%s][%s():%d]: max_mask_idx ptr null H%s: [%s][%s():%d]: max_stamp_idx ptr null H%s: [%s][%s():%d]: ioctl "VPD_GET_CLEAR_STATE" return %d clrwin_stat=%d,wait_cnt=%d H%s: [%s][%s():%d]: wait clearwin %dms timeout,clrwin_stat=%d validate_cap_out_dimvalidate_cap_crop_dimvalidate_cap_dim_bg_align_dirvalidate_cap_dim_wh_align_oddvideocap_vi_registervideocap_vi_deregistervideocap_host_uninitvideocap_host_initvideocap_vi_vport_get_paramvideocap_vi_vport_set_paramvideocap_vi_ch_get_paramvideocap_vi_ch_set_paramvideocap_vi_ch_get_normvideocap_get_vivideocap_vi_ch_set_normvideocap_vi_ch_set_norm3videocap_get_syscapsvideocap_get_sysinfovideocap_get_param_outvideocap_get_param_out_cropvideocap_user_proc_initvideocap_user_proc_uninitvideocap_uninit_path_pvideocap_openvideocap_closevideocap_ioctl_initvideocap_initvideocap_push_in_buf_pairvideocap_pull_out_buf_pairvideocap_push_in_bufvideocap_pull_out_bufvideocap_release_out_bufcheck_mask_path_idget_mask_indexvideocap_set_maskvideocap_get_maskvideocap_start_maskvideocap_stop_maskvideocap_close_maskvideocap_set_mask_palettevideocap_get_mask_palettevideocap_get_param_pvideocap_check_crop_paramvideocap_check_vcap_validtypevideocap_check_vcap_validfrcvideocap_push_in_buf_directvideocap_pull_out_buf_directvalidate_cap_dim_bg_align_dirvalidate_cap_dim_wh_align_oddvideocap_openvideocap_push_in_buf_pairvideocap_pull_out_buf_pairvideocap_release_out_bufvideocap_check_crop_paramvideocap_check_vcap_validtypevideocap_check_vcap_validfrcvideocap_push_in_buf_directH%s: [%s][%s():%d]: mask attr can't be applied to out_id(%d) which is not mask H%s: [%s][%s():%d]: mask in_id(%d) is not available. max(%d) H%s: [%s][%s():%d]: VCAP_IOC_VG_FD_CONVERT(%x) fail %s:NULL p_out_dim (%d):NULL p_out_dim %s:%d NULL p_out_dim %s:Not support for input pxlfmt(%#x) (%d):Not support for input pxlfmt(%#x) %s:%d Not support for input pxlfmt(%#x) H%s: [%s][%s():%d]: VCAP out error: w=%d, w_min=%d, w_max=%d, h=%d, h_min=%d, h_max=%d. H%s: [%s][%s():%d]: VCAP crop error: w=%d, w_min=%d, w_max=%d, h=%d, h_min=%d, h_max=%d. %s:ERR: videocap_check_crop_param err 0x%x (%d):ERR: videocap_check_crop_param err 0x%x %s:%d ERR: videocap_check_crop_param err 0x%x validate_cap_out_dim fail videocap_check_vcap_validdir NG %s:frc = 0x%x, (%d):frc = 0x%x, %s:%d frc = 0x%x, %s:videocap_check_vcap_validfrc NG (%d):videocap_check_vcap_validfrc NG %s:%d videocap_check_vcap_validfrc NG %s:ERR: invalid vpd_buf_type 0x%x (%d):ERR: invalid vpd_buf_type 0x%x %s:%d ERR: invalid vpd_buf_type 0x%x %s:ERR: valid vcap dst fmt 0x%x, wanted 0x%x (%d):ERR: valid vcap dst fmt 0x%x, wanted 0x%x %s:%d ERR: valid vcap dst fmt 0x%x, wanted 0x%x H%s: [%s][%s():%d]: videocap_uninit_path_p error H%s: [%s][%s():%d]: p_cap_info(dev_id = %d) ptr null, it maybe no open. H%s: [%s][%s():%d]: Error, dev_id(%d) is invalid device id. H%s: [%s][%s():%d]: VCAP_IOC_VI_GET_INFO ioctl...error H%s: [%s][%s():%d]: VCAP_IOC_HOST_INIT ioctl...error H%s: [%s][%s():%d]: VCAP_IOC_HOST_UNINIT ioctl...error H%s: [%s][%s():%d]: ioctl "VCAP_IOC_HW_LIMIT" return %d H%s: [%s][%s():%d]: ioctl "VCAP_IOC_HW_ABILITY" return %d /dev/vcap0H%s: [%s][%s():%d]: open videocap ioctl error %s:ERR: deviceid(0x%x) is not available, max_device_num(%d) (%d):ERR: deviceid(0x%x) is not available, max_device_num(%d) %s:%d ERR: deviceid(0x%x) is not available, max_device_num(%d) %s:vcap mask(%d) is not available. max(%d) (%d):vcap mask(%d) is not available. max(%d) %s:%d vcap mask(%d) is not available. max(%d) %s:ERR: deviceid(%#x) out(%d) is not available. max_device_out(%d) (%d):ERR: deviceid(%#x) out(%d) is not available. max_device_out(%d) %s:%d ERR: deviceid(%#x) out(%d) is not available. max_device_out(%d) H%s: [%s][%s():%d]: videocap_pull_out_buf_pair fail H%s: [%s][%s():%d]: Error out_id(%d),(%d) H%s: [%s][%s():%d]: %s, videocap doesn't support for pxlfmt(%#x), please 'cat /proc/videograph/sys_spec' for capability H%s: [%s][%s():%d]: pull out fails fd = %d H%s: [%s][%s():%d]: device_sub = %d H%s: [%s][%s():%d]: out_id = %d H%s: [%s][%s():%d]: H%s: [%s][%s():%d]: status ongoing H%s: [%s][%s():%d]: pull out buffer EXIT, ret(%#x) H%s: [%s][%s():%d]: p_video_frame NULL H%s: [%s][%s():%d]: phy_addr NULL videocap_push_in_buf_direct vcapout invalid. w = %u, h = %u, outfmt = 0x%x. H%s: [%s][%s():%d]: path_id(%#x) query_size zero path_id(%#x) Fail buffer address %#lx set dim w = %u %u, out_dim %u, %u real dimbg_w = %u %u H%s: [%s][%s():%d]: Error, self_id(%d) is invalid device id. H%s: [%s][%s():%d]: p_cap_info(self_id = %d) ptr null, it maybe no open. videocap_push_in_buf_pair vcapout invalid. w = %u, h = %u, outfmt = 0x%x. H%s: [%s][%s():%d]: query_video_buffer_size fail H%s: [%s][%s():%d]: path_id(%#x) p_user_out_video_frame too small, buf size(%u) < set size(%u) by wh(%u,%u) pxlfmt(%#x) H%s: [%s][%s():%d]: videocap_check_vcap_validtype check error H%s: [%s][%s():%d]: videocap doesn't support for pxlfmt(%#x), please 'cat /proc/videograph/sys_spec' for capability H%s: [%s][%s():%d]: %s:Check out_pa(%#lx) ddrid(%d) error push in fails fd = %d H%s: [%s][%s():%d]: H%s: [%s][%s():%d]: param is NULL H%s: [%s][%s():%d]: p_cap_info(path_id = %#x) ptr null, it maybe no open. H%s: [%s][%s():%d]: vcap invalid path_id(%d) H%s: [%s][%s():%d]: vcap get_mask_index(%d) fail H%s: [%s][%s():%d]: top left x(%d) must be 2 aligned H%s: [%s][%s():%d]: left x(%d) >= right x(%d) H%s: [%s][%s():%d]: top y(%d) >= bottom y(%d) H%s: [%s][%s():%d]: width(%d) must be 4 aligned H%s: [%s][%s():%d]: invalid color(%d) H%s: [%s][%s():%d]: VCAP_IOC_MASK_CTRL ioctl...error H%s: [%s][%s():%d]: VCAP_IOC_MASK_SET_WIN ioctl...error H%s: [%s][%s():%d]: palette is NULL H%s: [%s][%s():%d]: p_cap_info(pathid = %#x) ptr null, it maybe no open. vcapch invalid %d. pathid(0x%x) get fd failed. device_subid(%d) out_subid(%d) H%s: [%s][%s():%d]: create queue_handle failed. H%s: [%s][%s():%d]: Destroy queue failed. ret(%d) H%s: [%s][%s():%d]: VCAP_IOC_VI_CH_SET_NORM ioctl...error H%s: [%s][%s():%d]: VCAP_IOC_VI_CH_SET_PARAM ioctl...error H%s: [%s][%s():%d]: VCAP_IOC_VI_DEREGISTER ioctl...error H%s: [%s][%s():%d]: videocap_vi_register: p_vcap_vi->global.src wrong type %u. H%s: [%s][%s():%d]: videocap_vi_register: p_vcap_vi->global.src wrong fmt %u. H%s: [%s][%s():%d]: VCAP_IOC_VI_REGISTER ioctl...error H%s: [%s][%s():%d]: chip: %d, vcap: %d, vi: %d, src: %d, fmt: %d H%s: [%s][%s():%d]: vcap src: %d, format: %d, tdm: %d, extract: %d, latch_edge: %d hd_fmt %d wrong videocap_vi_trans_src in %d, out %d hd_src %d wrong H%s: [%s][%s():%d]: VCAP_IOC_VI_VPORT_GET_PARAM ioctl...error H%s: [%s][%s():%d]: VCAP_IOC_VI_VPORT_SET_PARAM ioctl...error convert_HD_VIDEO_CODEC_to_usr_enc_typefill_default_paramsvideoenc_init_pathvideoenc_uninit_pathvideoenc_initvideoenc_closevideoenc_new_in_bufvideoenc_set_osg_for_push_pullvideoenc_push_in_bufvideoenc_release_in_bufvideoenc_pull_out_bufvideoenc_release_out_bufvideoenc_get_param_pvideoenc_set_external_osg_winvideoenc_set_internal_osg_winvideoenc_set_osg_winvideoenc_set_extrnal_mask_mosaicvideoenc_set_internal_mask_mosaicvideoenc_set_mask_mosaicvideoenc_get_mask_palettevideoenc_set_mask_palettevideoenc_get_status_pconvert_HD_VIDEO_CODEC_to_usr_enc_typevideoenc_init_pathvideoenc_uninit_pathvideoenc_new_in_bufvideoenc_set_osg_for_push_pullvideoenc_push_in_bufvideoenc_release_in_bufvideoenc_pull_out_bufvideoenc_release_out_bufHD_VIDEOENC_OUT: codec_type(%d) is not supported.HD_JPEG_CONFIG: image_quality(%d) is out-of-range(1~100).HD_H26X_CONFIG: gop_num(%u) is out-of-range(0~4096).HD_H26X_CONFIG: chrm_qp_idx(%d) is out-of-range(-12~12).HD_H26X_CONFIG: sec_chrm_qp_idx(%d) is out-of-range(-12~12).HD_H26X_CONFIG: ltr_interval(%u) is out-of-range(0~4095).HD_H26X_CONFIG: ltr_pre_ref(%d) is out-of-range(0~1).HD_H26X_CONFIG: gray_en(%d) is out-of-range(0~1).HD_H26X_CONFIG: source_output(%d) is out-of-range(0~1).HD_VIDEOENC_PROFILE: when H264, h26x.profile(%d) is not support.HD_VIDEOENC_LEVEL: when H264, h26x.level_idc(%d) is not support.HD_VIDEOENC_CODING: when H264, h26x.entropy_mode(%d) is not support.HD_VIDEOENC_PROFILE: when H265, h26x.profile(%d) is not support.HD_VIDEOENC_LEVEL: when H265, h26x.level_idc(%d) is not support.HD_VIDEOENC_CODING: when H265, h26x.entropy_mode(%d) is not support.HD_H26X_CONFIG: svc_layer(%d) is out-of-range(0~%d).HD_H26XENC_VUI: vui_en(%d) is out-of-range(0~1).HD_H26XENC_VUI: sar_width(%u) is out-of-range(0~65535).HD_H26XENC_VUI: sar_height(%u) is out-of-range(0~65535).HD_H26XENC_VUI: video_format(%d) is out-of-range(0~7).HD_H26XENC_VUI: color_range(%d) is out-of-range(0~1).HD_H26XENC_VUI: timing_present_flag(%d) is out-of-range(0~1).HD_H26XENC_DEBLOCK: dis_ilf_idc(%d) is out-of-range(0~2).HD_H26XENC_DEBLOCK: db_alpha(%d) is out-of-range(-12~12).HD_H26XENC_DEBLOCK: db_beta(%d) is out-of-range(-12~12).HD_H26XENC_CBR: bitrate(%u) is out-of-range(0~128Mbit).HD_H26XENC_CBR: i_qp(init:%u, min:%u, max:%u) is out-of-range(0~51).HD_H26XENC_CBR: p_qp(init:%u, min:%u, max:%u) is out-of-range(0~51).HD_H26XENC_CBR: static_time(%u) is out-of-range(0~20).HD_H26XENC_CBR: ip_weight(%d) is out-of-range(-100~100).HD_H26XENC_VBR: bitrate(%u) is out-of-range(0~128Mbit).HD_H26XENC_VBR: i_qp(init:%u, min:%u, max:%u) is out-of-range(0~51).HD_H26XENC_VBR: p_qp(init:%u, min:%u, max:%u) is out-of-range(0~51).HD_H26XENC_VBR: static_time(%u) is out-of-range(0~20).HD_H26XENC_VBR: ip_weight(%d) is out-of-range(-100~100).HD_H26XENC_VBR: change_pos(%u) is out-of-range(0~100).HD_H26XENC_FIXQP: fix_i_qp(%u) fix_p_qp(%u) is out-of-range(0~51).HD_H26XENC_EVBR: bitrate(%u) is out-of-range(0~128Mbit).HD_H26XENC_EVBR: i_qp(init:%u, min:%u, max:%u) is out-of-range(0~51).HD_H26XENC_EVBR: p_qp(init:%u, min:%u, max:%u) is out-of-range(0~51).HD_H26XENC_EVBR: static_time(%u) is out-of-range(0~20).HD_H26XENC_EVBR: ip_weight(%d) is out-of-range(-100~100).HD_H26XENC_EVBR: key_p_period(%d) is out-of-range(0~4096).HD_H26XENC_EVBR: kp_weight(%d) is out-of-range(-100~100).HD_H26XENC_EVBR: still_frame_cnd(%d) is out-of-range(1~4096).HD_H26XENC_EVBR: motion_ratio_thd(%d) is out-of-range(1~100).HD_H26XENC_EVBR: motion_aq_str(%d) is out-of-range(-15~15).HD_H26XENC_EVBR: still_i_qp(%u) still_p_qp(%u) still_kp_qp(%u) is out-of-range(0~51).HD_H26XENC_RATE_CONTROL: rc_mode(%d) is not supported.HD_H26XENC_USR_QP: enable(%d) is out-of-range(0~1).HD_H26XENC_USR_QP: qp_map_addr is NULL.HD_H26XENC_SLICE_SPLIT: enable(%d) is out-of-range(0~1).HD_H26XENC_SLICE_SPLIT: slice_row_num(%d) range:(1 ~ num_of_mb/ctu_row).HD_H26XENC_GDR: enable(%d) is out-of-range(0~1).HD_H26XENC_GDR: number(%d) range:(1 ~ num_of_mb/ctu_row).HD_H26XENC_ROI_WIN: enable(%d) is out-of-range(0~1).HD_H26XENC_ROI_WIN: mode(%u) is out-of-range(0~3).HD_H26XENC_ROI_WIN: when mode=%u, qp(%d) is out-of-range(0~51).HD_H26XENC_ROI_WIN: when mode=%d, qp(%d) is out-of-range(-32~31).HD_H26XENC_ROW_RC: enable(%d) is out-of-range(0~1).HD_H26XENC_ROW_RC: i_qp_range(%u) is out-of-range(0~15).HD_H26XENC_ROW_RC: i_qp_step(%u) is out-of-range(0~15).HD_H26XENC_ROW_RC: p_qp_range(%u) is out-of-range(0~15).HD_H26XENC_ROW_RC: p_qp_step(%u) is out-of-range(0~15).HD_H26XENC_ROW_RC: min_i_qp(%u) is out-of-range(0~51).HD_H26XENC_ROW_RC: max_i_qp(%u) is out-of-range(0~51).HD_H26XENC_ROW_RC: min_p_qp(%u) is out-of-range(0~51).HD_H26XENC_ROW_RC: max_p_qp(%u) is out-of-range(0~51).HD_H26XENC_AQ: enable(%d) is out-of-range(0~1).HD_H26XENC_AQ: i_str(%u) is out-of-range(1~8).HD_H26XENC_AQ: p_str(%u) is out-of-range(0~8).HD_H26XENC_AQ: max_delta_qp(%u) is out-of-range(0~15).HD_H26XENC_AQ: min_delta_qp(%u) is out-of-range(-15~0).HD_H26XENC_AQ: depth(%u) is out-of-range(0~2).HD_H26XENC_AQ: p_enc_aq->thd_table[%d](%d) is out-of-range(-512~511).H%s: [%s][%s():%d]: ioctl "KFLOW_VIDEOENC_IOC_GET_H26X_PARAM" return %d jpegh265rawh264UnknownHD_VIDEO_PXLFMT_YUV422_ONE (YUV422,UYVY)HD_VIDEO_PXLFMT_YUV422_MB HD_VIDEO_PXLFMT_YUV420 HD_VIDEO_PXLFMT_YUV420_NVX3 (YUV420_SCE)HD_VIDEO_PXLFMT_YUV420_MB HD_VIDEO_PXLFMT_YUV420_MB2 (YUV420_16x2)HD_VIDEO_PXLFMT_YUV420_W8 (YUV420_SP8) HD_VIDEO_PXLFMT_ARGB1555 HD_VIDEO_PXLFMT_ARGB8888 HD_VIDEO_PXLFMT_RGB565 HD_VIDEO_PXLFMT_RGB888_PLANAR (RGB_CV) MD DATA HD_VIDEO_PXLFMT_YUV422_NVX3 (YUV422_SCE)HD_VIDEOENC_IN: codec_type(%d) dim(%ux%u) is out-of-range HD_VIDEOENC_IN: codec_type(%s) doesn't support fmt %sHD_VIDEOENC_IN: codec_type(%d) dim(%ux%u) doesn't conform alignment(w:%u, h:%u) HD_VIDEOENC_IN_STAMP_IMG: stamp.x(%u)+stamp.w(%u) > enc_in.w(%u) HD_VIDEOENC_IN_STAMP_IMG: stamp.y(%u)+stamp.h(%u) > enc_in.h(%u) H%s: [%s][%s():%d]: venc close fail, %s pathid(%#x) maybe not open H%s: [%s][%s():%d]: venc get mask palette fail, dev_id(%d) port_id(%d) maybe not open H%s: [%s][%s():%d]: ioctl "H26X_ENC_IOC_GET_MASK_PAL" return %d H%s: [%s][%s():%d]: ioctl "USR_PROC_QUERY_STATUS" fail(%d) H%s: [%s][%s():%d]: open /dev/videoenc fail H%s: [%s][%s():%d]: ioctl "KFLOW_VIDEOENC_IOC_GET_HW_SPEC_INFO" return %d H%s: [%s][%s():%d]: %s, venc info not alloc successfully, open fail H%s: [%s][%s():%d]: %s, get H26X fd(%d) failed. H%s: [%s][%s():%d]: %s, get JPEG fd(%d) failed. H%s: [%s][%s():%d]: ioctl "KFLOW_VIDEOENC_IOC_FD_OPEN" return %d enc_cap_out_ddr0H%s: [%s][%s():%d]: Check hd_videoenc_pull_out_buf :wait_ms value = %d H%s: [%s][%s():%d]: venc pull out fail, dev_id(%d) port_id(%d) maybe not open H%s: [%s][%s():%d]: pull_out operation can't be mixed with recv_list, pathid(%#x) H%s: [%s][%s():%d]: H%s: [%s][%s():%d]: videoenc:No bs output. H%s: [%s][%s():%d]: videoenc:No sps(%d) and pps(%d) output. H%s: [%s][%s():%d]: %s:Check pull_out pa(%#lx) ddrid(%d) error H%s: [%s][%s():%d]: venc push in fail, dev_id(%d) port_id(%d) maybe not open H%s: [%s][%s():%d]: %s, Not support for this type mapping(%#x) H%s: [%s][%s():%d]: %s, codec(type:%d) is not available. H%s: [%s][%s():%d]: %s, estimate bs_len is 0. H%s: [%s][%s():%d]: H%s: [%s][%s():%d]: %s, release out buffer failed. ret(%#x) H%s: [%s][%s():%d]: venc set external osg fail, %s pathid(%#x) maybe not open H%s: [%s][%s():%d]: path(%d) stamp idx(%d) use unsupport format(%#x) H%s: [%s][%s():%d]: ioctl "IOCTL_OSG_SET_MULTI_WINDOW" return %d H%s: [%s][%s():%d]: venc set external mask fail, %s pathid(%#x) maybe not open H%s: [%s][%s():%d]: ioctl "IOCTL_OSG_SET_MULTI_MASK" return %d H%s: [%s][%s():%d]: venc set internal mask fail, %s pathid(%#x) maybe not open H%s: [%s][%s():%d]: ioctl "H26X_ENC_IOC_SET_MASK_MOSAIC_SIZE" return %d H%s: [%s][%s():%d]: unknown mask_cfg.type 0x%X H%s: [%s][%s():%d]: ioctl "H26X_ENC_IOC_SET_MASK_WIN" return %d H%s: [%s][%s():%d]: Only support mask/mosaic,is_mask=%dH26X_ENC_IOC_GET_OSG_WINJPEG_ENC_IOC_GET_OSG_WINH%s: [%s][%s():%d]: venc set internal osg fail, %s pathid(%#x) maybe not open H%s: [%s][%s():%d]: %s: Error, enc_ioctl is not init! H%s: [%s][%s():%d]: codec %s not supported osg H%s: [%s][%s():%d]: ioctl "%s" return %d H%s: [%s][%s():%d]: path(%#x) use unsupport osg type(%#x) H%s: [%s][%s():%d]: ioctl "H26X_ENC_IOC_SET_OSG_WIN" return %d H%s: [%s][%s():%d]: venc set mask palette fail, dev_id(%d) port_id(%d) maybe not open H%s: [%s][%s():%d]: ioctl "H26X_ENC_IOC_SET_MASK_PAL" return %d H%s: [%s][%s():%d]: venc set osg push/pull fail, %s pathid(%#x) maybe not open H%s: [%s][%s():%d]: Check enc osg out_id fail, out_id(%d)H%s: [%s][%s():%d]: venc uninit fail, %s pathid(%#x) maybe not open H%s: [%s][%s():%d]: ioctl "KFLOW_VIDEOENC_IOC_FD_CLOSE" return %d H%s: [%s][%s():%d]: %s, destroy osg_queue failed. ret(%d) disp_dec_outvalidate_dec_in_dimvideodec_new_in_buf_pvideodec_push_in_buf_pvideodec_release_in_buf_pvideodec_pull_out_buf_pvideodec_release_out_buf_pvideodec_get_status_pvideodec_set_status_pvideodec_get_param_pvideodec_set_param_pvideodec_check_path_id_pvideodec_init_path_pvideodec_uninit_path_pvideodec_init_pvideodec_closevideodec_push_in_buf_pvideodec_pull_out_buf_pH%s: [%s][%s():%d]: PATH_CONFIG: codec(%s) dim(%ux%u) is out-of-range => limit(%ux%u ~ %ux%u) JPEGH%s: [%s][%s():%d]: Check input port error, port(%#x) max(%#x) H%s: [%s][%s():%d]: The fd is 0. H%s: [%s][%s():%d]: dec device(/dev/vdodec_ioctl) is not found H%s: [%s][%s():%d]: ioctl "KFLOW_VIDEODEC_IOC_GET_HW_SPEC_INFO" return %d H%s: [%s][%s():%d]: get videodec fd(%#x) failed. H%s: [%s][%s():%d]: allocate in_buf failed. H%s: [%s][%s():%d]: output queue is not ready. self_id(%#x) out_id(%#x) H%s: [%s][%s():%d]: H%s: [%s][%s():%d]: invalid codec_type: 0x%x. self_id(%#x) out_id(%#x) H%s: [%s][%s():%d]: dec_cfg[%d][%d] is NULL H%s: [%s][%s():%d]: Check port error, port(%#x) max wh(%u, %u) not set. H%s: [%s][%s():%d]: The current codec is (%u), sign(0x%x) should be set to MAKEFOURCC('2','6','5','D') H%s: [%s][%s():%d]: The current codec is (%u), sign(0x%x) should be set to MAKEFOURCC('2','6','4','D') H%s: [%s][%s():%d]: The current codec is (%u), sign(0x%x) should be set to MAKEFOURCC('J','P','G','D') H%s: [%s][%s():%d]: check sign fail, port(%#x), unknown codec_type: %u H%s: [%s][%s():%d]: Estimate buf_size is 0. idx(%d) wh(%u,%u), line:%d disp_dec_out_ddr%dH%s: [%s][%s():%d]: Alloca out_buf failed. buf_size(%d) ddr(%d) pool(%s) %sH%s: [%s][%s():%d]: push_in: get hd_pxlfmt fail INDH%s: [%s][%s():%d]: %s: out_frame_buffer: ddr_id(%u), addr_pa(0x%lx), size(%u), cnt(%u), addr_pa2(0x%lx), size2(%u) H%s: [%s][%s():%d]: %s: out_frame_info: hd_pxlfmt(0x%x), type(0x%x), w(%u), h(%u) h26x_out_mode(%u) max_ref_num(%u) H%s: [%s][%s():%d]: pathid(0x%x), timestamp(0x%llx), src_fmt(0x%x), sub_yuv_ratio(%u) H%s: [%s][%s():%d]: out_frame_buffer(phy_addr[0]=%p) is still in use.Please 'pull' this buffer before push it. H%s: [%s][%s():%d]: H%s: [%s][%s():%d]: destroy queue failed. ret(%d) videoproc_check_addrvideoproc_set_vproc_align_down_dimvideoproc_check_is_needed_param_set_pvideoproc_get_vpe_align_pvideoproc_new_in_buf_pvideoproc_push_in_buf_pvideoproc_release_in_buf_pvideoproc_pull_out_buf_pvideoproc_release_out_buf_pvideoproc_get_param_pvideoproc_set_param_pvideoproc_set_pattern_pvideoproc_get_pattern_pvideoproc_enable_pattern_pvideoproc_get_pattern_sel_pvideoproc_set_vpemask_pvideoproc_get_vpemask_pvideoproc_set_sca_buf_infovideoproc_get_sca_buf_infovideoproc_check_path_id_pvideoproc_init_path_pvideoproc_uninit_path_pvideoproc_close_vpemaskvideoproc_videoproc_close_uv_swapvideoproc_check_rotate_and_cropvideoproc_check_pip_and_psrvideoproc_check_patternvideoproc_push_list_pvideoproc_push_in_buf_pvideoproc_pull_out_buf_pvideoproc_push_list_pH%s: [%s][%s():%d]: INVALID! errsv(%#x), addr(%p) H%s: [%s][%s():%d]: path_id(%#x) win.coord.w(%u) is needed between %u ~ %u, please check HD_VIDEOPROC_PARAM_IN_CROP. H%s: [%s][%s():%d]: path_id(%#x) win.coord.h(%u) is needed between %u ~ %u, please check HD_VIDEOPROC_PARAM_IN_CROP. H%s: [%s][%s():%d]: path_id(%#x) win.coord.w(%u) is needed align to %u, please check HD_VIDEOPROC_PARAM_IN_CROP. H%s: [%s][%s():%d]: path_id(%#x) win.coord.h(%u) is needed align to %u, please check HD_VIDEOPROC_PARAM_IN_CROP. H%s: [%s][%s():%d]: path_id(%#x) input dim.w(%u) is needed between %u ~ %u, please check previous unit output setting. H%s: [%s][%s():%d]: path_id(%#x) input dim.h(%u) is needed between %u ~ %u, please check previous unit output setting. H%s: [%s][%s():%d]: path_id(%#x) input dim.w(%u) is needed align to %u, please check previous unit output setting. H%s: [%s][%s():%d]: path_id(%#x) input dim.h(%u) is needed align to %u, please check previous unit output setting. H%s: [%s][%s():%d]: path_id(%#x) dim.w(%u) is needed between %u ~ %u, please check HD_VIDEOPROC_PARAM_OUT. H%s: [%s][%s():%d]: path_id(%#x) dim.h(%u) is needed between %u ~ %u, please check HD_VIDEOPROC_PARAM_OUT. H%s: [%s][%s():%d]: path_id(%#x) dim.w(%u) is needed align to %u, please check HD_VIDEOPROC_PARAM_OUT. H%s: [%s][%s():%d]: path_id(%#x) dim.h(%u) is needed align to %u, please check HD_VIDEOPROC_PARAM_OUT. H%s: [%s][%s():%d]: path_id(%#x) win.rect.w(%u) is needed between %u ~ %u, please check HD_VIDEOPROC_PARAM_IN_CROP. H%s: [%s][%s():%d]: path_id(%#x) win.rect.h(%u) is needed between %u ~ %u, please check HD_VIDEOPROC_PARAM_IN_CROP. H%s: [%s][%s():%d]: path_id(%#x) win.rect.x(%u) is needed align to %u, please check HD_VIDEOPROC_PARAM_IN_CROP. H%s: [%s][%s():%d]: path_id(%#x) win.rect.y(%u) is needed align to %u, please check HD_VIDEOPROC_PARAM_IN_CROP. H%s: [%s][%s():%d]: path_id(%#x) win.rect.w(%u) is needed align to %u, please check HD_VIDEOPROC_PARAM_IN_CROP. H%s: [%s][%s():%d]: path_id(%#x) win.rect.h(%u) is needed align to %u, please check HD_VIDEOPROC_PARAM_IN_CROP. H%s: [%s][%s():%d]: path_id(%#x) win.coord.w(%u) is needed between %u ~ %u, please check HD_VIDEOPROC_PARAM_IN_CROP_PSR. H%s: [%s][%s():%d]: path_id(%#x) win.coord.h(%u) is needed between %u ~ %u, please check HD_VIDEOPROC_PARAM_IN_CROP_PSR. H%s: [%s][%s():%d]: path_id(%#x) win.rect.w(%u) is needed between %u ~ %u, please check HD_VIDEOPROC_PARAM_IN_CROP_PSR. H%s: [%s][%s():%d]: path_id(%#x) win.rect.h(%u) is needed between %u ~ %u, please check HD_VIDEOPROC_PARAM_IN_CROP_PSR. H%s: [%s][%s():%d]: path_id(%#x) win.rect.x(%u) is needed align to %u, please check HD_VIDEOPROC_PARAM_IN_CROP_PSR. H%s: [%s][%s():%d]: path_id(%#x) win.rect.y(%u) is needed align to %u, please check HD_VIDEOPROC_PARAM_IN_CROP_PSR. H%s: [%s][%s():%d]: path_id(%#x) win.rect.w(%u) is needed align to %u, please check HD_VIDEOPROC_PARAM_IN_CROP_PSR. H%s: [%s][%s():%d]: path_id(%#x) win.rect.h(%u) is needed align to %u, please check HD_VIDEOPROC_PARAM_IN_CROP_PSR. H%s: [%s][%s():%d]: path_id(%#x) win.rect.w(%u) need 32 align with NVX3 pxlfmt when TMNR enable, please check HD_VIDEOPROC_PARAM_IN_CROP. H%s: [%s][%s():%d]: path_id(%#x) win.rect.w(%u) need 32 align with NVX3 pxlfmt when TMNR enable, please check HD_VIDEOPROC_PARAM_IN_CROP_PSR. H%s: [%s][%s():%d]: HD_VIDEOPROC_PARAM_PATTERN_SELECT:exceed HW limit, dst_w = %u, out_w = %u H%s: [%s][%s():%d]: path_id(%#x) win.rect.x(%u) + win.rect.w(%u) > win.coord.w(%u), please check HD_VIDEOPROC_PARAM_IN_CROP. H%s: [%s][%s():%d]: path_id(%#x) win.rect.y(%u) + win.rect.h(%u) > win.coord.h(%u), please check HD_VIDEOPROC_PARAM_IN_CROP. H%s: [%s][%s():%d]: path_id(%#x) win.rect.x(%u) + win.rect.w(%u) > win.coord.w(%u), please check HD_VIDEOPROC_PARAM_IN_CROP_PSR. H%s: [%s][%s():%d]: path_id(%#x) win.rect.y(%u) + win.rect.h(%u) > win.coord.h(%u), please check HD_VIDEOPROC_PARAM_IN_CROP_PSR. H%s: [%s][%s():%d]: in crop+rotate w should %d alignment. w(%d) H%s: [%s][%s():%d]: in crop+rotate h should %d alignment. h(%d) H%s: [%s][%s():%d]: rotate w should %d alignment. w(%d) H%s: [%s][%s():%d]: rotate h should %d alignment. h(%d) H%s: [%s][%s():%d]: self_id(%u) get hardware spec info fail. H%s: [%s][%s():%d]: self_id(%u) set pattern fails. H%s: [%s][%s():%d]: percent w=%d(%%), h=%d(%%), w=%d, h=%d. H%s: [%s][%s():%d]: out_w=%d, h=%d, min w=%d, h=%d. H%s: [%s][%s():%d]: percent x=%d(%%), y=%d(%%), w=%d(%%), h=%d(%%). H%s: [%s][%s():%d]: ioctl "VPE_IOC_SET_PATTERN_SEL" fail, ret=%dH%s: [%s][%s():%d]: Check output port error,devid(%#x) out_subid(%d) max(%d) H%s: [%s][%s():%d]: ioctl "VPE_IOC_GET_PATTERN_IMAGE" fail, ret=%dH%s: [%s][%s():%d]: Check p_pat_sel fail H%s: [%s][%s():%d]: ioctl "VPE_IOC_GET_PATTERN_SEL" fail, ret=%dH%s: [%s][%s():%d]: ioctl "VPE_IOC_GET_SCA_WK_BUF" fail, ret=%dH%s: [%s][%s():%d]: ioctl "VPE_IOC_GET_HW_SPEC_INFO" return %d VPE feature(%u) src fmt(%#x) rect(%u,%u,%u,%u) min(%u,%u) max(%u,%u) bg(%u,%u), dst fmt(%#x) rect(%u,%u,%u,%u) hole(%u,%u,%u,%u) min(%u,%u) max(%u,%u) bg(%u,%u)H%s: [%s][%s():%d]: ioctl "DI_IOC_GET_HW_SPEC_INFO" return %d DI feature(%u) src fmt(%#x) rect(%u,%u,%u,%u) min(%u,%u) max(%u,%u) bg(%u,%u), dst fmt(%#x) rect(%u,%u,%u,%u) min(%u,%u) max(%u,%u) bg(%u,%u)H%s: [%s][%s():%d]: Check path_id(%#x) error, out_subid(%d) max(%d) H%s: [%s][%s():%d]: get videoproc minor(%d) failed, please check if the driver inserted successfully. H%s: [%s][%s():%d]: get videoproc fd(%#x) failed, please check if the driver inserted successfully. H%s: [%s][%s():%d]: get buf_size(%d) failed. H%s: [%s][%s():%d]: H%s: [%s][%s():%d]: ddr_id=%d exceeds max %d H%s: [%s][%s():%d]: Estimate buffer size is 0. path_id(%#x) wh(%u,%u) fmt(%#x) H%s: [%s][%s():%d]: path_id(%#x) exceeds max %d. H%s: [%s][%s():%d]: path_id(%#x) allocate out_buf failed. size(%d) ddr(%d) pool(%s) H%s: [%s][%s():%d]: H%s: [%s][%s():%d]: NULL p_path_id H%s: [%s][%s():%d]: NULL p_in_video_frame H%s: [%s][%s():%d]: NULL p_out_video_frame H%s: [%s][%s():%d]: push list num(%u) need > 0 H%s: [%s][%s():%d]: push list num(%u) exceeds MAX(%u) H%s: [%s][%s():%d]: path_id(%#x) HD_VIDEOPROC_PARAM_OUT wh(%u,%u) pxlfmt(%#x) must same with FIRST pathid's setting wh(%u,%u) pxlfmt(%#x) H%s: [%s][%s():%d]: input video frame error, ddr_id=%d exceeds max %d H%s: [%s][%s():%d]: p_in_video_frame number(%d) != num(%u), please check H%s: [%s][%s():%d]: output video frame error, ddr_id=%d exceeds max %d H%s: [%s][%s():%d]: path_id(%#x) output video frame too small, buf size(%u) < set size(%u) by wh(%u,%u) pxlfmt(%#x) H%s: [%s][%s():%d]: ONLY ONE output video frame for push list, please check. H%s: [%s][%s():%d]: No vaild handle for pathid(%#x), please open first. H%s: [%s][%s():%d]: in_frame_buffer is still in use, please 'pull' this buffer before push it. H%s: [%s][%s():%d]: H%s: [%s][%s():%d]: free buffer(pa:%p) failed. H%s: [%s][%s():%d]: release buffer phy_addr(%p) failed. H%s: [%s][%s():%d]: release out buffer failed. ret(%#x) H%s: [%s][%s():%d]: self_id(%#x) out_subid(%d) err, it maybe no open. H%s: [%s][%s():%d]: Check p_pattern fail H%s: [%s][%s():%d]: ioctl "VPE_IOC_SET_PATTERN_IMAGE" fail, ret=%dH%s: [%s][%s():%d]: Check sca_buf_info fail H%s: [%s][%s():%d]: ioctl "VPE_IOC_SET_SCA_WK_BUF" fail, ret=%dH%s: [%s][%s():%d]: ioctl "VPE_IOC_SET_MASK_WIN_INFO" fail, ret=%d H%s: [%s][%s():%d]: ioctl "VPE_IOC_SET_MASK_PARAM_INFO" fail, ret=%d H%s: [%s][%s():%d]: set_vproc_align_down_dim, p_out_rect NULL H%s: [%s][%s():%d]: path_id(%#x) set wrong input pxlfmt(%#x), please check HD_VIDEOPROC_PARAM_IN. H%s: [%s][%s():%d]: path_id(%#x) set wrong output pxlfmt(%#x), please check HD_VIDEOPROC_PARAM_IN. H%s: [%s][%s():%d]: path_id(%#x) set wrong output direction(%#x), please check HD_VIDEOPROC_PARAM_OUT. H%s: [%s][%s():%d]: path_id(%#x) get hardware spec info fail. H%s: [%s][%s():%d]: utl_get_vpe_entity_fd fail H%s: [%s][%s():%d]: open %s fail H%s: [%s][%s():%d]: VPE_IOC_SET_SCA_UV_SWAP ioctl failed gfx_initgfx_uninitget_buf_offsetgfx_get_ssca_fmtgfx_get_lofs_by_fmtgfx_get_age_fmtgfx_get_age_roate_anglegfx_check_scale_paramgfx_scale_imgsgfx_fill_src2_infogfx_fill_out_infogfx_check_copy_paramgfx_copy_imgsgfx_check_rect_paramgfx_draw_rectsgfx_check_line_paramgfx_draw_linesgfx_check_rotate_paramgfx_roate_imgsgfx_get_syscapsgfx_arithmeticgfx_check_scale_paramgfx_scale_imgsgfx_check_copy_paramgfx_copy_imgsgfx_check_rect_paramgfx_draw_rectsgfx_check_line_paramgfx_draw_linesgfx_check_rotate_paramgfx_roate_imgsH%s: [%s][%s():%d]: Check buf addr fail H%s: [%s][%s():%d]: Error, not support operation(%#x) H%s: [%s][%s():%d]: %s:check src region(%d %d %d %d) > src dim(%d %d) H%s: [%s][%s():%d]: %s:check dst pos(%d %d) src region(%d %d) > dst dim(%d %d) H%s: [%s][%s():%d]: %s:start(%d %d) end(%d %d) > dst_dim(%d %d) H%s: [%s][%s():%d]: %s:check dim(%d %d) fail H%s: [%s][%s():%d]: %s:check fmt fail H%s: [%s][%s():%d]: %s:check pa(%#lx) and ddrid(%d) fail H%s: [%s][%s():%d]: %s:rect(%d %d %d %d) > dst_dim(%d %d) H%s: [%s][%s():%d]: %s:check src region(%d %d %d %d) > src dim(%d %d) fail H%s: [%s][%s():%d]: %s:check angle(%#x) fail H%s: [%s][%s():%d]: %s:check dst dim(%d %d) fail H%s: [%s][%s():%d]: %s:check dst fmt fail H%s: [%s][%s():%d]: %s:check dst pa(%#lx) and ddrid(%d) fail H%s: [%s][%s():%d]: %s:check src dim(%d %d) fail H%s: [%s][%s():%d]: %s:check src fmt fail H%s: [%s][%s():%d]: %s:check src pa(%#lx) and ddrid(%d) fail H%s: [%s][%s():%d]: %s:dst regin(%d %d %d %d) > dst_dim(%d %d) H%s: [%s][%s():%d]: %s:src regin(%d %d %d %d) > src_dim(%d %d) H%s: [%s][%s():%d]: %s:call age_flow_src1_info fail H%s: [%s][%s():%d]: %s:call age_flow_src2_info fail H%s: [%s][%s():%d]: %s:call age_flow_blend_param fail H%s: [%s][%s():%d]: %s:call age_flow_dst_info fail H%s: [%s][%s():%d]: gfx_fill_out_info fail H%s: [%s][%s():%d]: IOCTL_GFX_AGE_COPY fail, ioctl_ret(%d) H%s: [%s][%s():%d]: %s:check p_param=%p num_of_line=%d fail H%s: [%s][%s():%d]: gfx draw line@fmt(%#x) only support straight line H%s: [%s][%s():%d]: Check line thickness(%d) > w_h(%d %d) H%s: [%s][%s():%d]: hd_common_mem_mmap H%s: [%s][%s():%d]: Check start(%d %d) and end(%d %d) point fail H%s: [%s][%s():%d]: IOCTL_GFX_AGE_DRAW_LINE fail, ioctl_ret(%d) H%s: [%s][%s():%d]: %s:check p_param=%p num_of_rect=%d fail H%s: [%s][%s():%d]: check age_idx=%d >= need_rect_num=%d fail H%s: [%s][%s():%d]: Check rectangle thickness(%d) > w(%d) or h(%d) H%s: [%s][%s():%d]: gfx_fill_src2_info fail H%s: [%s][%s():%d]: get_data_offset_by_fmt fail H%s: [%s][%s():%d]: IOCTL_GFX_AGE_DRAW_RECT fail, ioctl_ret(%d) H%s: [%s][%s():%d]: gfx_get_age_fmt fail H%s: [%s][%s():%d]: Error, not support angle value(%#x) H%s: [%s][%s():%d]: check line_offset_0 null H%s: [%s][%s():%d]: Not support fmt H%s: [%s][%s():%d]: Not support fmt(%#x) H%s: [%s][%s():%d]: gfx not init H%s: [%s][%s():%d]: Error, gfx module is init,doesn't need to init /dev/kflow_gfxH%s: [%s][%s():%d]: Error, open /dev/kflow_gfx fail H%s: [%s][%s():%d]: ioctl "IOCTL_GFX_GET_SYSCAPS" failH%s: [%s][%s():%d]: gfx_age_roate_angle fail H%s: [%s][%s():%d]: IOCTL_GFX_AGE_ROTATE fail, ioctl_ret(%d) H%s: [%s][%s():%d]: %s:check flow_gfx_fd(%d) fail H%s: [%s][%s():%d]: %s:check p_param=%p num_of_image=%d fail H%s: [%s][%s():%d]: %s:check p_param fail max ssca scale ratio is %d, src w(%d) h(%d), dst w(%d) h(%d) H%s: [%s][%s():%d]: validate_ssca_ratio fail H%s: [%s][%s():%d]: %s:call ssca_flow_in_info fail H%s: [%s][%s():%d]: %s:call ssca_flow_out_info fail H%s: [%s][%s():%d]: get_buf_offset fail H%s: [%s][%s():%d]: gfx_get_lofs_by_fmt fail H%s: [%s][%s():%d]: gfx_ssca_fmt_mode fail H%s: [%s][%s():%d]: IOCTL_GFX_SCA fail, ioctl_ret(%d) H%s: [%s][%s():%d]: Error, gfx module is not init,doesn't need to uninit audiocap_check_path_id_paudiocap_clear_bufaudiocap_init_paudiocap_init_dev_paudiocap_uninit_dev_paudiocap_get_param_paudiocap_get_basic_paramaudiocap_set_basic_paramH%s: [%s][%s():%d]: Error, no audiocap device. H%s: [%s][%s():%d]: H%s: [%s][%s():%d]: Get audiocap param failed, ret(%d) H%s: [%s][%s():%d]: Device doesn't open, ret(%d) H%s: [%s][%s():%d]: Device is busy, ret(%d) H%s: [%s][%s():%d]: Get fd(%d) failed. H%s: [%s][%s():%d]: Create queue(%lu) failed. H%s: [%s][%s():%d]: ioctl "KFLOW_AUDIOIO_IOC_FD_OPEN" return %d /dev/kflow_audioioH%s: [%s][%s():%d]: open /dev/kflow_audioio fail H%s: [%s][%s():%d]: ioctl "KFLOW_AUDIOIO_IOC_GET_HW_SPEC_INFO" return %d H%s: [%s][%s():%d]: Set audiocap param failed, ret(%d) H%s: [%s][%s():%d]: ioctl "KFLOW_AUDIOIO_IOC_FD_CLOSE" return %d HD_AUDIOCAP_PARAM_DEV_CONFIG: frame_sample_size(%d) must be 16x alignment. HD_AUDIOCAP_IN: sample_rate(%d) is an invalid value. HD_AUDIOCAP_IN: sample_bit(%d) is an invalid value. HD_AUDIOCAP_IN: mode(%d) is an invalid value. HD_AUDIOCAP_OUT: sample_rate(%d) is an invalid value. HD_AUDIOCAP_AEC: enabled(%d) is out-of-range(0~1). Not support for AEC. HD_AUDIOCAP_ANR: enabled(%d) is out-of-range(0~1). Not support for ANR. audioenc_check_path_id_paudioenc_get_param_pHD_AUDIOENC_OUT: codec_type(%d) is an invalid value. audiodec_check_path_id_paudiodec_get_param_pHD_AUDIODEC_IN: codec_type(%d) is an invalid value. HD_AUDIODEC_IN: sample_rate(%d) is an invalid value. HD_AUDIODEC_IN: sample_bit(%d) is an invalid value. HD_AUDIODEC_IN: mode(%d) is an invalid value. audioout_check_path_id_paudioout_clear_bufaudioout_init_paudioout_init_dev_paudioout_uninit_dev_paudioout_new_in_buf_paudioout_push_in_buf_paudioout_release_in_buf_paudioout_get_param_paudioout_get_basic_paramaudioout_set_basic_paramaudioout_set_paramaudioout_new_in_buf_paudioout_push_in_buf_paudioout_release_in_buf_pH%s: [%s][%s():%d]: Error, no audioout device. H%s: [%s][%s():%d]: Get audioout param failed, ret(%d) H%s: [%s][%s():%d]: Get VPD_TYPE_AU_RENDER fd(%d) failed. dev(%d) au_dec_ddr0H%s: [%s][%s():%d]: in_frame_buffer(phy_addr[0]=%p) is still in use.Please 'pull' this buffer before push it. H%s: [%s][%s():%d]: H%s: [%s][%s():%d]: Set audioout param failed, ret(%d) H%s: [%s][%s():%d]: Set audioout volume failed, ret(%d) HD_AUDIOOUT_OUT: sample_rate(%d) is an invalid value. HD_AUDIOOUT_OUT: sample_bit(%d) is an invalid value. HD_AUDIOOUT_OUT: mode(%d) is an invalid value. HD_AUDIOOUT_IN: sample_rate(%d) is an invalid value. HD_AUDIOOUT_VOLUME: volume(%u) is an invalid value. pif_printpif_print_platformInfopif_add_graphListpif_reset_graphListpif_transf_listpif_valid_addrpif_signal_info_executepif_initpif_releasepif_get_entityStructSizepif_get_nextEntitypif_get_entitynrpif_lookup_entity_bufpif_lookup_first_entity_bufpif_get_entity_encapsbuf_sizepif_get_free_entity_encapsbufpif_check_encaps_len_for_entitypif_dumppif_dump_entity_bufpif_rearrange_entity_bufpif_set_EntityBufpif_get_nextLinepif_get_free_line_encapsbufpif_check_encaps_len_for_graphlinepif_fillin_line_memberpif_get_linenrpif_lookup_linkpif_set_linepif_preset_grouppif_encaps_graph_for_parampif_set_graph_typepif_clear_vpd_channel_fdpif_set_vpd_channel_fdpif_query_graph_force_graph_exitpif_apply_entitypif_set_graphpif_check_graphMemberpif_apply_graphpif_apply_empty_versionpif_apply_force_graph_exitpif_applypif_new_groupfdpif_delete_groupfdpif_print_invalid_for_polled_bspif_pollpif_update_statisticpif_prepare_dec_bspif_print_invalid_for_send_bspif_send_multi_bitstreamspif_prepare_enc_bspif_collect_enc_bs_infopif_collect_enc_bs_ret_infopif_recv_multi_bitstreamspif_request_keyframepif_user_get_bufferpif_user_release_bufferpif_pull_out_bufferpif_release_out_bufferpif_clear_windowpif_check_raw_data_scalingpif_set_display_ratepif_env_updatepif_debug_snapshotpif_debug_clrwinpif_debug_bitstreampif_get_duplicate_lcd_vchpif_alloc_user_fd_for_hdalpif_create_queue_for_hdalpif_destroy_queue_for_hdalpif_set_mem_initpif_set_module_initpif_clear_usr_blkpif_clear_usr_pool_blkpif_get_mem_init_statepif_get_poolpif_get_usr_va_infopif_set_hdal_max_fpspif_is_liveviewpif_is_playbackpif_cal_disp_max_fpspif_cal_min_disp_fpspif_check_dst_property_valuepif_set_disp_max_fpspif_address_ddr_sanity_checkpif_address_sanity_checkpif_set_check_trigger_bufpif_get_check_trigger_bufpif_get_disp_max_fpspif_get_blk_by_papif_printpif_print_platformInfopif_add_graphListpif_reset_graphListpif_transf_listpif_valid_addrpif_signal_info_executepif_initpif_releasepif_get_entityStructSizepif_get_nextEntitypif_get_entitynrpif_lookup_entity_bufpif_lookup_first_entity_bufpif_get_entity_encapsbuf_sizepif_get_free_entity_encapsbufpif_check_encaps_len_for_entitypif_dumppif_dump_entity_bufpif_rearrange_entity_bufpif_set_EntityBufpif_get_nextLinepif_get_free_line_encapsbufpif_check_encaps_len_for_graphlinepif_fillin_line_memberpif_get_linenrpif_lookup_linkpif_set_linepif_preset_grouppif_encaps_graph_for_parampif_set_graph_typepif_clear_vpd_channel_fdpif_set_vpd_channel_fdpif_query_graph_force_graph_exitpif_apply_entitypif_set_graphpif_check_graphMemberpif_apply_graphpif_apply_empty_versionpif_apply_force_graph_exitpif_applypif_new_groupfdpif_delete_groupfdpif_print_invalid_for_polled_bspif_pollpif_update_statisticpif_prepare_dec_bspif_print_invalid_for_send_bspif_send_multi_bitstreamspif_prepare_enc_bspif_collect_enc_bs_infopif_collect_enc_bs_ret_infopif_recv_multi_bitstreamspif_request_keyframepif_user_get_bufferpif_user_release_bufferpif_pull_out_bufferpif_release_out_bufferpif_clear_windowpif_check_raw_data_scalingpif_set_display_ratepif_env_updatepif_debug_snapshotpif_debug_clrwinpif_debug_bitstreampif_get_duplicate_lcd_vchpif_alloc_user_fd_for_hdalpif_create_queue_for_hdalpif_destroy_queue_for_hdalpif_set_mem_initpif_set_module_initpif_clear_usr_blkpif_clear_usr_pool_blkpif_get_mem_init_statepif_get_usr_va_infopif_set_hdal_max_fpspif_is_liveviewpif_is_playbackpif_cal_disp_max_fpspif_cal_disp_tick_fpspif_cal_min_disp_fpspif_check_dst_property_valuepif_set_disp_max_fpspif_address_ddr_sanity_checkpif_address_sanity_checkpif_set_check_trigger_bufpif_get_check_trigger_bufpif_get_disp_max_fpspif_get_blk_by_pa%s:%d %s:graphid(%d) error!! over %d. (%d):graphid(%d) error!! over %d. %s:%d graphid(%d) error!! over %d. %s:NULL graphList (%d):NULL graphList %s:%d NULL graphList %s:Check ddrid error (%d):Check ddrid error %s:%d Check ddrid error %s:%d pif_address_ddr_sanity_check:pa(%#lx) ddrid(%d) %s:ioctl "VPD_GET_HDAL_DDR_INFO" fail(%d):ioctl "VPD_GET_HDAL_DDR_INFO" fail%s:%d ioctl "VPD_GET_HDAL_DDR_INFO" fail%s:pif_get_mem_init_state fail (%d):pif_get_mem_init_state fail %s:%d pif_get_mem_init_state fail %s:Sanity check error:pa(%#lx) ddrid(%d), hdal ddr%d range(%#lx~%#lx) (%d):Sanity check error:pa(%#lx) ddrid(%d), hdal ddr%d range(%#lx~%#lx) %s:%d Sanity check error:pa(%#lx) ddrid(%d), hdal ddr%d range(%#lx~%#lx) %s:%d pif_address_sanity_check:pa(%#lx) %s:%s:Check pa(%#lx) error (%d):%s:Check pa(%#lx) error %s:%d %s:Check pa(%#lx) error hdal ddr%d range(%#lx~%#lx) %s:ioctl "VPD_ALLOC_USR_PROC_FD" driver into stop state(%d). (%d):ioctl "VPD_ALLOC_USR_PROC_FD" driver into stop state(%d). %s:%d ioctl "VPD_ALLOC_USR_PROC_FD" driver into stop state(%d). < apply: START groupfd=%p> %s:apply: groupfd error(%#x)! (%d):apply: groupfd error(%#x)! %s:%d apply: groupfd error(%#x)! apply: groupfd_nr(%d) alloc_nr(%d) cif_list_alloc_nr(%d). %s:apply: groupfd(%#x) error! (%d):apply: groupfd(%#x) error! %s:%d apply: groupfd(%#x) error! %s:apply: There are ERRORs so it cannot APPLY, please EXIT application and check flow. (%d):apply: There are ERRORs so it cannot APPLY, please EXIT application and check flow. %s:%d apply: There are ERRORs so it cannot APPLY, please EXIT application and check flow. %s:apply: groupfd(%#x) encap_buf is NULL! (%d):apply: groupfd(%#x) encap_buf is NULL! %s:%d apply: groupfd(%#x) encap_buf is NULL! < apply: END groupfd=%p, graphid(%d)> %s:pif_apply_empty_version: alloc encap_buf fail! (%d):pif_apply_empty_version: alloc encap_buf fail! %s:%d pif_apply_empty_version: alloc encap_buf fail! %s:apply_entity: NULL group_line (%d):apply_entity: NULL group_line %s:%d apply_entity: NULL group_line %s:apply_entity: NULL entity (%d):apply_entity: NULL entity %s:%d apply_entity: NULL entity < apply_entity: START fd(%#x) ap_bindfd(%u)> alloc more memory! require_size(%d) new_size(%d) %s:alloc pif_update_entity_buf fail! (%d):alloc pif_update_entity_buf fail! %s:%d alloc pif_update_entity_buf fail! %s:ioctl "VPD_UPDATE_ENTITY_SETTING" driver into stop state(%d). (%d):ioctl "VPD_UPDATE_ENTITY_SETTING" driver into stop state(%d). %s:%d ioctl "VPD_UPDATE_ENTITY_SETTING" driver into stop state(%d). < apply_entity: END fd(%#x) ret(%d)> %s:pif_retrieve_graph_and_apply: groupfd(%#x) error! (%d):pif_retrieve_graph_and_apply: groupfd(%#x) error! %s:%d pif_retrieve_graph_and_apply: groupfd(%#x) error! %s:alloc query_graph.g_array fail! (%d):alloc query_graph.g_array fail! %s:%d alloc query_graph.g_array fail! %s:pif_query_graph_force_graph_exit fail, ret=%d! (%d):pif_query_graph_force_graph_exit fail, ret=%d! %s:%d pif_query_graph_force_graph_exit fail, ret=%d! Error! Abnormal AP exit under graphid=0x%x %s:pif_apply_empty_version fail (%d):pif_apply_empty_version fail %s:%d pif_apply_empty_version fail < apply graph pid=%d> %s:NULL pifHead (%d):NULL pifHead %s:%d NULL pifHead ioctl "VPD_APPLY" fail! (ret=%d) (%d):%s line_idx(%d) lcd_vch(%d) fps(%d) max_disp_fps(%d) %s:Error! vproc dst_x(%d) + dst_w(%d) > dst_bg_w(%d) (%d):Error! vproc dst_x(%d) + dst_w(%d) > dst_bg_w(%d) %s:%d Error! vproc dst_x(%d) + dst_w(%d) > dst_bg_w(%d) %s:Error! vproc dst_y(%d) + dst_h(%d) > dst_bg_h(%d) (%d):Error! vproc dst_y(%d) + dst_h(%d) > dst_bg_h(%d) %s:%d Error! vproc dst_y(%d) + dst_h(%d) > dst_bg_h(%d) %s:NULL vpd_graph (%d):NULL vpd_graph %s:%d NULL vpd_graph %s:free_line_head = NULL! (%d):free_line_head = NULL! %s:%d free_line_head = NULL! %s:NULL out_dim (%d):NULL out_dim %s:%d NULL out_dim setting out_dim.width = %d is over vpe scaling down 8x ability, fixed width to be %d. setting out_dim.height = %d is over vpe scaling down 8x ability, fixed height to be %d. yuv_buf_len = %d is not enough for getting raw_data, please extern it to be %d in AP. %s:free all blk fail (%d):free all blk fail %s:%d free all blk fail %s: (%d): %s:%d %s:Check pool_name fail (%d):Check pool_name fail %s:%d Check pool_name fail %s:free pool(%s) ddrid(%d) blk fail (%d):free pool(%s) ddrid(%d) blk fail %s:%d free pool(%s) ddrid(%d) blk fail %s: (%d): %s:%d %s:groupfd(%#x) error! (%d):groupfd(%#x) error! %s:%d groupfd(%#x) error! %s:NULL HD_GROUP (%d):NULL HD_GROUP %s:%d NULL HD_GROUP %s:line_idx is over(%d %d) (%d):line_idx is over(%d %d) %s:%d line_idx is over(%d %d) gmlib is not init! %s:%d lcd(%d) inW(%d) inH(%d) inF(%d) inB(%p) x(%d) y(%d) w(%d) h(%d) m(%d) %s:lcd: lcd_vch(%d) invalid! (%d):lcd: lcd_vch(%d) invalid! %s:%d lcd: lcd_vch(%d) invalid! %s:Error to support clear win format %d (%d):Error to support clear win format %d %s:%d Error to support clear win format %d %s:clr_win_mode=%d error! (%d):clr_win_mode=%d error! %s:%d clr_win_mode=%d error! %s:ioctl "VPD_CLEAR_WINDOW" return %d (%d):ioctl "VPD_CLEAR_WINDOW" return %d %s:%d ioctl "VPD_CLEAR_WINDOW" return %d %s:%d %s:ioctl "USR_PROC_CREATE_CB_QUEUE" driver into stop state(%d). (%d):ioctl "USR_PROC_CREATE_CB_QUEUE" driver into stop state(%d). %s:%d ioctl "USR_PROC_CREATE_CB_QUEUE" driver into stop state(%d). gm_adjust_disp: lcd_vch(%d) xywh(%d,%d,%d,%d) %s:NULL obj (%d):NULL obj %s:%d NULL obj gm_clear_bitstream: group_line(%#lx) wh(%d, %d) fmt(%d) buf(%#lx) gm_cal_disp_rate: cap_fps(%d) pb_fps(%d) lcd_fps(%d) AP->target_fps(%d) final_fps(%d) %s:NULL cw_str (%d):NULL cw_str %s:%d NULL cw_str gm_clear_window: lcd_vch(%d) wh(%d, %d) fmt(%d) buf(%#lx) xywh(%d,%d,%d,%d) mode(%d) gm_set_display_rate: lcd_vch(%d) rate(%d) %s:NULL snapshot (%d):NULL snapshot %s:%d NULL snapshot gm_request_snapshot: entity_fd(0x%x) buf(%#lx) buf_len(%d) bs_dim(%d, %d) quality(%d) timeout_ms(%d) timestamp(0x%x) bs_size(%d) groupfd=%#x, %s:gm_delete_groupfd groupfd error(%#x)! (%d):gm_delete_groupfd groupfd error(%#x)! %s:%d gm_delete_groupfd groupfd error(%#x)! %s:ioctl "USR_PROC_DESTROY_CB_QUEUE" driver into stop state(%d). (%d):ioctl "USR_PROC_DESTROY_CB_QUEUE" driver into stop state(%d). %s:%d ioctl "USR_PROC_DESTROY_CB_QUEUE" driver into stop state(%d). %s:<%p: 0x%08x 0x%08x 0x%08x 0x%08x> (%d):<%p: 0x%08x 0x%08x 0x%08x 0x%08x> %s:%d <%p: 0x%08x 0x%08x 0x%08x 0x%08x> %s:vpd_graph = NULL (%d):vpd_graph = NULL %s:%d vpd_graph = NULL %s:================================================================================= (%d):================================================================================= %s:%d ================================================================================= %s:vpd_graph(%p): name(%s) len(%d) buf_size(%d) entity_nr(%d) line_nr(%d) entity_offs(%#x) line_offs(%#x) (%d):vpd_graph(%p): name(%s) len(%d) buf_size(%d) entity_nr(%d) line_nr(%d) entity_offs(%#x) line_offs(%#x) %s:%d vpd_graph(%p): name(%s) len(%d) buf_size(%d) entity_nr(%d) line_nr(%d) entity_offs(%#x) line_offs(%#x) %s:=================== entity =============================== (%d):=================== entity =============================== %s:%d =================== entity =============================== %s:=================== entity->e =============================== (%d):=================== entity->e =============================== %s:%d =================== entity->e =============================== %s:encaps: NULL group (%d):encaps: NULL group %s:%d encaps: NULL group %s:encaps: NULL group->encap_buf (%d):encaps: NULL group->encap_buf %s:%d encaps: NULL group->encap_buf %s:encaps: NULL group->hd_group (%d):encaps: NULL group->hd_group %s:%d encaps: NULL group->hd_group %s:graph realloc fail (%d):graph realloc fail %s:%d graph realloc fail (%d):encaps graph groupidx(%d) encaps_buf change size(%d)! %s:pif_get_free_line_encapsbuf fail (%d):pif_get_free_line_encapsbuf fail %s:%d pif_get_free_line_encapsbuf fail ioctl "VPD_ENV_UPDATE" driver into stop state. %s: (%d): %s:%d ioctl "VPD_GET_PLATFORM_INFO" driver into stop state. %s: (%d): %s:%d %s:NULL vpd_line (%d):NULL vpd_line %s:%d NULL vpd_line %s:NULL line (%d):NULL line %s:%d NULL line %s:ioctl "VPD_GET_CHK_TRI_BUF_INFO" fail(%d):ioctl "VPD_GET_CHK_TRI_BUF_INFO" fail%s:%d ioctl "VPD_GET_CHK_TRI_BUF_INFO" fail%s:ioctl "VPD_GET_HDAL_MAX_FPS" fail(%d):ioctl "VPD_GET_HDAL_MAX_FPS" fail%s:%d ioctl "VPD_GET_HDAL_MAX_FPS" fail%s:Source lcd is not found. (%d):Source lcd is not found. %s:%d Source lcd is not found. %s:Not to support >2 duplicate LCD. (%d):Not to support >2 duplicate LCD. %s:%d Not to support >2 duplicate LCD. %s:entity type error %d! (%d):entity type error %d! %s:%d entity type error %d! %s:NULL entity (%d):NULL entity %s:%d NULL entity %s:get_entitynr: NULL vpd_graph (%d):get_entitynr: NULL vpd_graph %s:%d get_entitynr: NULL vpd_graph %s:get free buf: NULL vpd_graph (%d):get free buf: NULL vpd_graph %s:%d get free buf: NULL vpd_graph %s:Offset is overflow! offs(%#x) is over 0x9ffff) (%d):Offset is overflow! offs(%#x) is over 0x9ffff) %s:%d Offset is overflow! offs(%#x) is over 0x9ffff) %s:get free buf error! (%d):get free buf error! %s:%d get free buf error! %s:get_free_line: NULL vpd_graph (%d):get_free_line: NULL vpd_graph %s:%d get_free_line: NULL vpd_graph %s:get free line error! (%d):get free line error! %s:%d get free line error! %s:get_linenr: NULL vpd_graph (%d):get_linenr: NULL vpd_graph %s:%d get_linenr: NULL vpd_graph %s:ioctl "VPD_GET_MEM_INIT_STATE" driver into stop state(%d). (%d):ioctl "VPD_GET_MEM_INIT_STATE" driver into stop state(%d). %s:%d ioctl "VPD_GET_MEM_INIT_STATE" driver into stop state(%d). %s:get_next: NULL vpd_graph (%d):get_next: NULL vpd_graph %s:%d get_next: NULL vpd_graph %s:entity magic(%#x, %p) error! (%d):entity magic(%#x, %p) error! %s:%d entity magic(%#x, %p) error! %s:line magic(%#x) error! (%d):line magic(%#x) error! %s:%d line magic(%#x) error! Undefine POOLaud_encaud_decuserendioctl "VPD_GET_TIMESTAMP" fail!%s:NULL p_vir_info (%d):NULL p_vir_info %s:%d NULL p_vir_info %s:ioctl "VPD_GET_USR_VA_INFO" driver into stop state(%d). (%d):ioctl "VPD_GET_USR_VA_INFO" driver into stop state(%d). %s:%d ioctl "VPD_GET_USR_VA_INFO" driver into stop state(%d). Error to allcate gmlib pif message buffer. gm_init wait initial.....(%d). %d.%d 1.14version error! major(%d), minor(%d) Aug 16 202220:56:00pif_init: init vpd_mutex failed!pif_init: init pif_dbg_alloc_mutex failed!ioctl "VPD_GET_GMLIB_DBG_MODE" fail(%d): ioctl "VPD_GET_SYS_SPEC_INFO" failioctl "pif_env_update" failioctl "VPD_GET_HDAL_DDR_INFO" failioctl "VPD_GET_PLATFORM_VERSION" failVidegoraph version is inconsistent between gmlib and driver! gmlib version: %d.%d, Date:%s, Time:%s driver version: %d.%d, Date:%s, Time:%s Error "Abnormal AP exit handling" fail/dev/gs/dev/mem(%d):No support vcap module... /dev/kflow_osg(%d):No support OSG module ... (%d):No support VPE(signal loss pattern) module ... (%d):No support AUDIO module ... %s:%d %s:lookup_entity_buf: NULL vpd_graph (%d):lookup_entity_buf: NULL vpd_graph %s:%d lookup_entity_buf: NULL vpd_graph %s:lookup_first_entity_buf: NULL vpd_graph (%d):lookup_first_entity_buf: NULL vpd_graph %s:%d lookup_first_entity_buf: NULL vpd_graph %s:lookup_link: NULL vpd_graph (%d):lookup_link: NULL vpd_graph %s:%d lookup_link: NULL vpd_graph new_groupfd: lib not init, please init first. %s:alloc groupfd entry(%d) fail! (%d):alloc groupfd entry(%d) fail! %s:%d alloc groupfd entry(%d) fail! groupfd=%d, max_group_idx=%d %s:new_groupfd: Over the max number of group(%x)! (%d):new_groupfd: Over the max number of group(%x)! %s:%d new_groupfd: Over the max number of group(%x)! %s:pif_poll: NULL poll_fds (%d):pif_poll: NULL poll_fds %s:%d pif_poll: NULL poll_fds %s:num_fds(idx%d): linefd(%#x) error! chip(%d) cpu(%d) graphid(%d) (%d):num_fds(idx%d): linefd(%#x) error! chip(%d) cpu(%d) graphid(%d) %s:%d num_fds(idx%d): linefd(%#x) error! chip(%d) cpu(%d) graphid(%d) ioctl "VPD_POLL" driver into stop state. %s:%d polled_bs(%d): linefd(%#x) len(%d) %s:%d polled_bs(%d): linefd(%#x) *** %s:%d == [Poll_End: polled_nr(%d)] == %s:%d == [Poll_Start: nr(%d)] == %s:NULL multi_bs (%d):NULL multi_bs %s:%d NULL multi_bs %s:prepare_enc_bs: bs_buf is NULL, bs_buf_len(%d) (%d):prepare_enc_bs: bs_buf is NULL, bs_buf_len(%d) %s:%d prepare_enc_bs: bs_buf is NULL, bs_buf_len(%d) %s:prepare_enc_bs: extra_buf is NULL, but extra_buf_len(%d) (%d):prepare_enc_bs: extra_buf is NULL, but extra_buf_len(%d) %s:%d prepare_enc_bs: extra_buf is NULL, but extra_buf_len(%d) %s:preset: NULL group (%d):preset: NULL group %s:%d preset: NULL group %s:preset: NULL group->hd_group (%d):preset: NULL group->hd_group %s:%d preset: NULL group->hd_group %s:alloc encap_buf fail! (%d):alloc encap_buf fail! %s:%d alloc encap_buf fail! %s:NULL buf (%d):NULL buf %s:%d NULL buf (%d):%spif_poll: No vaild linefd! num_fds(%d), or apply is ongoing. %s:NULL poll_fds (%d):NULL poll_fds %s:%d NULL poll_fds Not existed linefd list (maybe already removed): line link already unbind: %s:send_multi_bs: NULL multi_bs (%d):send_multi_bs: NULL multi_bs %s:%d send_multi_bs: NULL multi_bs send_multi_bs: Not existed linefd list (maybe already removed), num_bs(%d) idx(%d) send_multi_bs: linefd list with already unbind, num_bs(%d) idx(%d) send_multi_bs: linefd list with bs_buf_len is 0, num_bs(%d), idx(%d) %s:memory allc fail! (%d):memory allc fail! %s:%d memory allc fail! VP_driver: ioctl_version: %d.%d, Date:%s, Time:%s gm_lib: ioctl_version: %d.%d, Date:%s, Time:%s LCD Info: ---------------------------------------------------------- vch id type cid fps dup input output %d,%dx%d%-3d %-2d %-3d %-3d %-3d %-3d %-16s %-16s Cap Info: vch ch cap_ch cid nrP fps scM resolution enginMinor %dx%d%-3d %-2d %-6d %-3d %-3d %-3d %-3d %-10s 0x%04x w+/tmp/product_info%s:pif_pull_out_buffer: NULL frame_buffer (%d):pif_pull_out_buffer: NULL frame_buffer %s:%d pif_pull_out_buffer: NULL frame_buffer %s:pif_pull_out_buffer: NULL bs_info (%d):pif_pull_out_buffer: NULL bs_info %s:%d pif_pull_out_buffer: NULL bs_info %s:pif_pull_out_buffer: NULL dout (%d):pif_pull_out_buffer: NULL dout %s:%d pif_pull_out_buffer: NULL dout %s: (%d): %s:%d %s:NULL graph_graph_exit (%d):NULL graph_graph_exit %s:%d NULL graph_graph_exit %s:%d ioctl "VPD_QUERY_GRAPH" driver into stop state. ioctl "VPD_QUERY_GRAPH" fail%s:%d %s:rearrange_entity_buf: NULL vpd_graph (%d):rearrange_entity_buf: NULL vpd_graph %s:%d rearrange_entity_buf: NULL vpd_graph %s:recv_multi: NULL multi_bs (%d):recv_multi: NULL multi_bs %s:%d recv_multi: NULL multi_bs %s:ioctl "VPD_GET_COPY_MULTI_DOUT" driver into stop state(%d). (%d):ioctl "VPD_GET_COPY_MULTI_DOUT" driver into stop state(%d). %s:%d ioctl "VPD_GET_COPY_MULTI_DOUT" driver into stop state(%d). %s:ioctl "VPD_GET_COPY_MULTI_DOUT" driver failed. errno(%d). (%d):ioctl "VPD_GET_COPY_MULTI_DOUT" driver failed. errno(%d). %s:%d ioctl "VPD_GET_COPY_MULTI_DOUT" driver failed. errno(%d). %s:%d == [Recv_Start: nr(%d)] == %s:%d recv_bs(%d): linefd(%#x) len(%d) buf: %08x %08x %08x %08x %s:%d recv_bs(%d): linefd(%#x) %s *** %s:%d == [Recv_End: recved_nr(%d)] == %s:Collect bs failed, ret(%d), or apply is ongoing. (%d):Collect bs failed, ret(%d), or apply is ongoing. %s:%d Collect bs failed, ret(%d), or apply is ongoing. gm_release %s:%d %s:Error gm_release! gm_init not used before. (%d):Error gm_release! gm_init not used before. %s:%d Error gm_release! gm_init not used before. %s:%d of groupfd not release! (%d):%d of groupfd not release! %s:%d %d of groupfd not release! %s:pif_release_out_buffer: NULL dout (%d):pif_release_out_buffer: NULL dout %s:%d pif_release_out_buffer: NULL dout %s: (%d): %s:%d %s:group_line(%p) not exist! (%d):group_line(%p) not exist! %s:%d group_line(%p) not exist! %s:HD_LINE_INCOMPLETE (%d):HD_LINE_INCOMPLETE %s:%d HD_LINE_INCOMPLETE %s:Error VPD_REQUEST_KEYFRAME return value %d (%d):Error VPD_REQUEST_KEYFRAME return value %d %s:%d Error VPD_REQUEST_KEYFRAME return value %d %s:send_multi: NULL multi_bs (%d):send_multi: NULL multi_bs %s:%d send_multi: NULL multi_bs %s:Cannot send_bitstream with two different groupfd(%d, %d)! (%d):Cannot send_bitstream with two different groupfd(%d, %d)! %s:%d Cannot send_bitstream with two different groupfd(%d, %d)! %s:linefd(%#x) bs_buf_len(%d) over %dKB! (%d):linefd(%#x) bs_buf_len(%d) over %dKB! %s:%d linefd(%#x) bs_buf_len(%d) over %dKB! %s:linefd(%#x) time_align(TIME_ALIGN_USER), time_diff(%d) overflow. (%d):linefd(%#x) time_align(TIME_ALIGN_USER), time_diff(%d) overflow. %s:%d linefd(%#x) time_align(TIME_ALIGN_USER), time_diff(%d) overflow. %s:ioctl "VPD_PUT_COPY_MULTI_DIN" driver into stop state.(%d) (%d):ioctl "VPD_PUT_COPY_MULTI_DIN" driver into stop state.(%d) %s:%d ioctl "VPD_PUT_COPY_MULTI_DIN" driver into stop state.(%d) %s:ioctl "VPD_PUT_COPY_MULTI_DIN" driver failed. errno(%d) (%d):ioctl "VPD_PUT_COPY_MULTI_DIN" driver failed. errno(%d) %s:%d ioctl "VPD_PUT_COPY_MULTI_DIN" driver failed. errno(%d) %s:%d send_bs(%d): linefd(%#x) len(%d) buf: %08x %08x %08x %08x %s:set_EntityBuf: NULL vpd_graph (%d):set_EntityBuf: NULL vpd_graph %s:%d set_EntityBuf: NULL vpd_graph %s:realloc fail, graph = NULL, buf_size(%d)! (%d):realloc fail, graph = NULL, buf_size(%d)! %s:%d realloc fail, graph = NULL, buf_size(%d)! (%d):set entity type(%#x) groupidx(%d) encaps_buf change size(%d)! %s:pif_set_EntityBuf fail, entity_head is NULL (%d):pif_set_EntityBuf fail, entity_head is NULL %s:%d pif_set_EntityBuf fail, entity_head is NULL %s:Check type=%d fail (%d):Check type=%d fail %s:%d Check type=%d fail %s:Check chk_in_buf=%d fail (%d):Check chk_in_buf=%d fail %s:%d Check chk_in_buf=%d fail %s:Check chk_out_buf=%d fail (%d):Check chk_out_buf=%d fail %s:%d Check chk_out_buf=%d fail %s:ioctl "VPD_SET_CHK_TRI_BUF_INFO" fail(%d):ioctl "VPD_SET_CHK_TRI_BUF_INFO" fail%s:%d ioctl "VPD_SET_CHK_TRI_BUF_INFO" fail%s: error lcd index %d overflow. %s:ioctl "VPD_SET_HDAL_MAX_FPS" fail(%d):ioctl "VPD_SET_HDAL_MAX_FPS" fail%s:%d ioctl "VPD_SET_HDAL_MAX_FPS" fail%s:set: NULL vpd_graph! (%d):set: NULL vpd_graph! %s:%d set: NULL vpd_graph! < set_graph: START len(%d)> %s:ALIGN8_UP_graph->len(%d) > graph->buf_size(%d) error! (%d):ALIGN8_UP_graph->len(%d) > graph->buf_size(%d) error! %s:%d ALIGN8_UP_graph->len(%d) > graph->buf_size(%d) error! ioctl "VPD_SET_GRAPH" driver into stop state. ioctl "VPD_SET_GRAPH" fail< set_graph: END, graph.id(%#x)> %s:set type: NULL pif_group (%d):set type: NULL pif_group %s:%d set type: NULL pif_group %s:set type: NULL HD_GROUP (%d):set type: NULL HD_GROUP %s:%d set type: NULL HD_GROUP %s:set type: NULL vpd_graph (%d):set type: NULL vpd_graph %s:%d set type: NULL vpd_graph %s:ioctl "VPD_SET_HDAL_MAX_FPS" fails(%d). (%d):ioctl "VPD_SET_HDAL_MAX_FPS" fails(%d). %s:%d ioctl "VPD_SET_HDAL_MAX_FPS" fails(%d). %s:set_line: NULL vpd_graph (%d):set_line: NULL vpd_graph %s:%d set_line: NULL vpd_graph %s:set_line: NULL vpd_line (%d):set_line: NULL vpd_line %s:%d set_line: NULL vpd_line %s:set_line: NULL line_head (%d):set_line: NULL line_head %s:%d set_line: NULL line_head len(%d) line_idx(%d) link_nr(%d) %s:NULL mem_init (%d):NULL mem_init %s:%d NULL mem_init %s:NULL module_init (%d):NULL module_init %s:%d NULL module_init %s:NULL pif_group (%d):NULL pif_group %s:%d NULL pif_group %s:NULL vpd_sig_info_data (%d):NULL vpd_sig_info_data %s:%d NULL vpd_sig_info_data perf time too large(%d) Set perf update interval: %u sec Unknown sig info type(%d) %s:NULL head (%d):NULL head %s:%d NULL head %s:NULL stat_info (%d):NULL stat_info %s:%d NULL stat_info linefd(%#x): %d frames in %u ms %s:user_get_buffer: NULL frame_buffer (%d):user_get_buffer: NULL frame_buffer %s:%d user_get_buffer: NULL frame_buffer %s:user_get_buffer: NULL frame_info (%d):user_get_buffer: NULL frame_info %s:%d user_get_buffer: NULL frame_info %s:user_get_buffer: entity_fd = 0 (%d):user_get_buffer: entity_fd = 0 %s:%d user_get_buffer: entity_fd = 0 %s: (%d): %s:%d %s:user_release_buffer: NULL frame_buffer (%d):user_release_buffer: NULL frame_buffer %s:%d user_release_buffer: NULL frame_buffer %s: (%d): %s:%d %s:NULL addr (%d):NULL addr %s:%d NULL addr %s:%d Unknown sig info len(%d) SUCCESSFD_NOT_EXISTBS_BUF_TOO_SMALLEXTRA_BUF_TOO_SMALLTIMEOUTUNKNOWNPERF_LOGGMLIB_DBGMODEGMLIB_DBGLEVELSIGNAL_LOSSSIGNAL_PRESENTFRAMERATE_CHANGEHW_CONFIG_CHANGETAMPER_ALARMTAMPER_ALARM_RELEASEAU_BUF_UNDERRUNAU_BUF_OVERRUNHDAL_LOG HDAL_FLOWGMLIB_FLOW !  ##"common_convert_HD_VIDEO_PXLFMT_to_vpd_buffer_typecommon_convert_vpd_buffer_type_to_HD_VIDEO_PXLFMTcommon_calculate_frame_buf_sizecommon_calculate_buf_size_by_HD_VIDEO_PXLFMTcommon_calculate_dec_mb_info_sizecommon_calculate_dec_side_info_sizecommon_calculate_dec_side_info_offsetcommon_set_extended_poolcommon_convert_HD_VIDEO_PXLFMT_to_vpd_buffer_typecommon_convert_vpd_buffer_type_to_HD_VIDEO_PXLFMTcommon_calculate_frame_buf_sizecommon_calculate_buf_size_by_HD_VIDEO_PXLFMTcommon_calculate_dec_mb_info_sizecommon_calculate_dec_side_info_sizecommon_calculate_dec_side_info_offsetunknown formatHD_VIDEO_PXLFMT_NONEHD_VIDEO_PXLFMT_I2_ICONHD_VIDEO_PXLFMT_I4_ICONHD_VIDEO_PXLFMT_I8_ICONHD_VIDEO_PXLFMT_I1HD_VIDEO_PXLFMT_I2HD_VIDEO_PXLFMT_I4HD_VIDEO_PXLFMT_I8HD_VIDEO_PXLFMT_RGB888_PLANARHD_VIDEO_PXLFMT_RGB888HD_VIDEO_PXLFMT_RGB565HD_VIDEO_PXLFMT_RGBA5551HD_VIDEO_PXLFMT_ARGB1555HD_VIDEO_PXLFMT_ARGB4444HD_VIDEO_PXLFMT_A4HD_VIDEO_PXLFMT_ARGB4565HD_VIDEO_PXLFMT_A8HD_VIDEO_PXLFMT_ARGB8565HD_VIDEO_PXLFMT_ARGB8888HD_VIDEO_PXLFMT_RGB888_RLEHD_VIDEO_PXLFMT_RGB565_RLEHD_VIDEO_PXLFMT_RGBA5551_RLEHD_VIDEO_PXLFMT_ARGB1555_RLEHD_VIDEO_PXLFMT_ARGB8888_RLEHD_VIDEO_PXLFMT_RAW8HD_VIDEO_PXLFMT_RAW10HD_VIDEO_PXLFMT_RAW12HD_VIDEO_PXLFMT_RAW14HD_VIDEO_PXLFMT_RAW16HD_VIDEO_PXLFMT_RAW8_SHDR2HD_VIDEO_PXLFMT_RAW10_SHDR2HD_VIDEO_PXLFMT_RAW12_SHDR2HD_VIDEO_PXLFMT_RAW14_SHDR2HD_VIDEO_PXLFMT_RAW16_SHDR2HD_VIDEO_PXLFMT_RAW8_SHDR3HD_VIDEO_PXLFMT_RAW10_SHDR3HD_VIDEO_PXLFMT_RAW12_SHDR3HD_VIDEO_PXLFMT_RAW14_SHDR3HD_VIDEO_PXLFMT_RAW16_SHDR3HD_VIDEO_PXLFMT_RAW8_SHDR4HD_VIDEO_PXLFMT_RAW10_SHDR4HD_VIDEO_PXLFMT_RAW12_SHDR4HD_VIDEO_PXLFMT_RAW14_SHDR4HD_VIDEO_PXLFMT_RAW16_SHDR4HD_VIDEO_PXLFMT_Y8 (YUV400)HD_VIDEO_PXLFMT_YUV420_PLANARHD_VIDEO_PXLFMT_YUV420HD_VIDEO_PXLFMT_YUV422_PLANARHD_VIDEO_PXLFMT_YUV422HD_VIDEO_PXLFMT_YUV422_ONE (UYVY)HD_VIDEO_PXLFMT_YUV422_VYUYHD_VIDEO_PXLFMT_YUV422_YUYVHD_VIDEO_PXLFMT_YUV422_YVYUHD_VIDEO_PXLFMT_YUV444_PLANARHD_VIDEO_PXLFMT_YUV444HD_VIDEO_PXLFMT_YUV444_ONEHD_VIDEO_PXLFMT_YUV420_W8HD_VIDEO_PXLFMT_YUV420_MBHD_VIDEO_PXLFMT_YUV420_MB2HD_VIDEO_PXLFMT_YUV420_MB3HD_VIDEO_PXLFMT_YUV420_NVX1_H264HD_VIDEO_PXLFMT_YUV420_NVX1_H265HD_VIDEO_PXLFMT_YUV420_NVX2HD_VIDEO_PXLFMT_YUV420_NVX3HD_VIDEO_PXLFMT_YUV420_NVX4HD_VIDEO_PXLFMT_YUV422_NVX3HD_VIDEO_PXLFMT_YUV420_NVX5HD_VIDEO_PXLFMT_NRX8HD_VIDEO_PXLFMT_NRX10HD_VIDEO_PXLFMT_NRX12HD_VIDEO_PXLFMT_NRX14HD_VIDEO_PXLFMT_NRX16HD_VIDEO_PXLFMT_NRX8_SHDR2HD_VIDEO_PXLFMT_NRX10_SHDR2HD_VIDEO_PXLFMT_NRX12_SHDR2HD_VIDEO_PXLFMT_NRX14_SHDR2HD_VIDEO_PXLFMT_NRX16_SHDR2HD_VIDEO_PXLFMT_NRX8_SHDR3HD_VIDEO_PXLFMT_NRX10_SHDR3HD_VIDEO_PXLFMT_NRX12_SHDR3HD_VIDEO_PXLFMT_NRX14_SHDR3HD_VIDEO_PXLFMT_NRX16_SHDR3HD_VIDEO_PXLFMT_NRX8_SHDR4HD_VIDEO_PXLFMT_NRX10_SHDR4HD_VIDEO_PXLFMT_NRX12_SHDR4HD_VIDEO_PXLFMT_NRX14_SHDR4HD_VIDEO_PXLFMT_NRX16_SHDR4HD_VIDEO_PXLFMT_I1_ICON%s:%s, not implement pxlfmt(%#x) (%d):%s, not implement pxlfmt(%#x) %s:%d %s, not implement pxlfmt(%#x) %s:%s, not implement codec(%d) (%d):%s, not implement codec(%d) %s:%d %s, not implement codec(%d) %s:%s, not implement type(%d) (%d):%s, not implement type(%d) %s:%d %s, not implement type(%d) %s:%s, Can't simulate on 829x. type(%d) (%d):%s, Can't simulate on 829x. type(%d) %s:%d %s, Can't simulate on 829x. type(%d) %s:%s, Not support for this format mapping(%#x) (%d):%s, Not support for this format mapping(%#x) %s:%d %s, Not support for this format mapping(%#x) %s:%s, Not support for this vpd format mapping(%#x) (%d):%s, Not support for this vpd format mapping(%#x) %s:%d %s, Not support for this vpd format mapping(%#x) H%s: [%s][%s():%d]: pool_type(%d) can't not be defined as (%s), there is a definition (%s) add_list%s:%d alloc entry fail! [%04x] Error to open /dev/log_vg log_mutex failed!Error to mmap /dev/log_vg Error to allcate gmlib proc message buffer. Allocate count: malloc(%d)+calloc(%d)+realloc(%d)=%d Allocate size: malloc(%d)+calloc(%d)+realloc(%d)=%d Free count : free=%d Free size : free=%d ---------------------------- Diff count : diff=%d Diff size : diff=%d ioctl "IOCTL_PRINTM" return %d utl_get_di_entity_fdutl_lookup_vpe_minorutl_get_disp_osg_indexutl_get_enc_osg_indexutl_get_dec_entity_fdutl_get_enc_entity_fdutl_get_datain_for_vpe_entity_fdutl_get_datain_entity_fdutl_get_dataout_entity_fdutl_get_di_entity_fdutl_lookup_vpe_minorutl_get_dec_entity_fdutl_get_enc_entity_fdutl_get_datain_for_vpe_entity_fdutl_get_datain_entity_fdutl_get_dataout_entity_fd%s:datain for vpe dynamic fd exceed. path_id(%#lx) (%d):datain for vpe dynamic fd exceed. path_id(%#lx) %s:%d datain for vpe dynamic fd exceed. path_id(%#lx) %s:internal_err: Not support for this deviceid(%d) (%d):internal_err: Not support for this deviceid(%d) %s:%d internal_err: Not support for this deviceid(%d) %s:dataout minor over %d, videoenc: device_subid(%d) out_subid(%d) entity_fd(%#x) (%d):dataout minor over %d, videoenc: device_subid(%d) out_subid(%d) entity_fd(%#x) %s:%d dataout minor over %d, videoenc: device_subid(%d) out_subid(%d) entity_fd(%#x) %s:internal_err: media_type(%lx) (%d):internal_err: media_type(%lx) %s:%d internal_err: media_type(%lx) %s:Error, chip_%ld is not exist, %s_%d (%d):Error, chip_%ld is not exist, %s_%d %s:%d Error, chip_%ld is not exist, %s_%d %s:Error, chip_%d is not exist, %s_%d (%d):Error, chip_%d is not exist, %s_%d %s:%d Error, chip_%d is not exist, %s_%d %s: Error to get osg index %d %s: Error to get osg index %d( + %d) %s:Error, out_subid(%d) is over %d, %s_%d (%d):Error, out_subid(%d) is over %d, %s_%d %s:%d Error, out_subid(%d) is over %d, %s_%d %s:Error, vpe_exten_minor_mapping array is not enough, %s_%d, key(%#x) (%d):Error, vpe_exten_minor_mapping array is not enough, %s_%d, key(%#x) %s:%d Error, vpe_exten_minor_mapping array is not enough, %s_%d, key(%#x) %s: chip(%d) idx(%d) key(%#x) (%d): chip(%d) idx(%d) key(%#x) %s:%d chip(%d) idx(%d) key(%#x) (%d):vpe dev_subid(%d) out_subid(%d) chip(%d) minor_idx(%#x)! pif_au_livesoundpif_au_get_basic_parampif_au_set_basic_parampif_au_get_param_by_idpif_au_set_param_by_idpif_au_get_init_param_by_idpif_au_set_init_param_by_idpif_au_set_tx_volumepif_au_get_rx_statuspif_au_get_tx_statuspif_alloc_video_buffer_for_hdalpif_alloc_video_buffer_for_hdal_with_namepif_free_video_buffer_for_hdalpif_query_video_buffer_sizepif_layout_fixepool_for_hdalpif_get_pool_usedbuf_infopif_get_pool_sizepif_au_livesoundpif_au_get_basic_parampif_au_set_basic_parampif_au_get_param_by_idpif_au_set_param_by_idpif_au_get_init_param_by_idpif_au_set_init_param_by_idpif_au_set_tx_volumepif_au_get_rx_statuspif_au_get_tx_statuspif_alloc_video_buffer_for_hdalpif_alloc_video_buffer_for_hdal_with_namepif_free_video_buffer_for_hdalpif_query_video_buffer_sizepif_layout_fixepool_for_hdalpif_get_pool_usedbuf_infopif_get_pool_size%s:Check alloc_tag(%#x) fail (%d):Check alloc_tag(%#x) fail %s:%d Check alloc_tag(%#x) fail %s:Check size(%#x) fail (%d):Check size(%#x) fail %s:%d Check size(%#x) fail common_ddr%d%s:Not find %s pool to alloc (%d):Not find %s pool to alloc %s:%d Not find %s pool to alloc %s:Pool %s has no enough memory %d (%d):Pool %s has no enough memory %d %s:%d Pool %s has no enough memory %d %s: (%d): %s:%d %s:ioctl "KFLOW_AUDIOIO_IOC_GET_BASIC_PARAM" fail(%d) (%d):ioctl "KFLOW_AUDIOIO_IOC_GET_BASIC_PARAM" fail(%d) %s:%d ioctl "KFLOW_AUDIOIO_IOC_GET_BASIC_PARAM" fail(%d) %s:ioctl "KFLOW_AUDIOIO_IOC_GET_INIT_PARAM_BY_ID" fail(%d) (%d):ioctl "KFLOW_AUDIOIO_IOC_GET_INIT_PARAM_BY_ID" fail(%d) %s:%d ioctl "KFLOW_AUDIOIO_IOC_GET_INIT_PARAM_BY_ID" fail(%d) %s:ioctl "KFLOW_AUDIOIO_IOC_GET_PARAM_BY_ID" fail(%d) (%d):ioctl "KFLOW_AUDIOIO_IOC_GET_PARAM_BY_ID" fail(%d) %s:%d ioctl "KFLOW_AUDIOIO_IOC_GET_PARAM_BY_ID" fail(%d) %s:ioctl "KFLOW_AUDIOIO_IOC_GET_DEV_STATUS" fail(%d) (%d):ioctl "KFLOW_AUDIOIO_IOC_GET_DEV_STATUS" fail(%d) %s:%d ioctl "KFLOW_AUDIOIO_IOC_GET_DEV_STATUS" fail(%d) %s:Wrong acap_dev_id(%u) max(%d) (%d):Wrong acap_dev_id(%u) max(%d) %s:%d Wrong acap_dev_id(%u) max(%d) %s:Wrong aout_dev_id(%u) max(%d) (%d):Wrong aout_dev_id(%u) max(%d) %s:%d Wrong aout_dev_id(%u) max(%d) (%d):%s, acap_dev_id(%u) acap_ch(%u) aout_dev_id(%u), on_off(%d) %s:ioctl "KFLOW_AUDIOIO_IOC_LIVESOUND" fail(%d) (%d):ioctl "KFLOW_AUDIOIO_IOC_LIVESOUND" fail(%d) %s:%d ioctl "KFLOW_AUDIOIO_IOC_LIVESOUND" fail(%d) RXTX(%d):%s, %s: dev_no(%d) value(%d,%d,%d,%d) %s:ioctl "KFLOW_AUDIOIO_IOC_SET_BASIC_PARAM" fail(%d) (%d):ioctl "KFLOW_AUDIOIO_IOC_SET_BASIC_PARAM" fail(%d) %s:%d ioctl "KFLOW_AUDIOIO_IOC_SET_BASIC_PARAM" fail(%d) %s:ioctl "KFLOW_AUDIOIO_IOC_SET_INIT_PARAM_BY_ID" fail(%d) (%d):ioctl "KFLOW_AUDIOIO_IOC_SET_INIT_PARAM_BY_ID" fail(%d) %s:%d ioctl "KFLOW_AUDIOIO_IOC_SET_INIT_PARAM_BY_ID" fail(%d) (%d):%s, %s: dev_no(%d) id(%d) value(%u) %s:ioctl "KFLOW_AUDIOIO_IOC_SET_PARAM_BY_ID" fail(%d) (%d):ioctl "KFLOW_AUDIOIO_IOC_SET_PARAM_BY_ID" fail(%d) %s:%d ioctl "KFLOW_AUDIOIO_IOC_SET_PARAM_BY_ID" fail(%d) %s:ioctl "KFLOW_AUDIOIO_IOC_SET_VOLUME" fail(%d) (%d):ioctl "KFLOW_AUDIOIO_IOC_SET_VOLUME" fail(%d) %s:%d ioctl "KFLOW_AUDIOIO_IOC_SET_VOLUME" fail(%d) (%d):%s, TX: dev_no(%d) set volume(%d), ret(%d) %s:%s:check usr_buf_info.addr_pa=%p,fail (%d):%s:check usr_buf_info.addr_pa=%p,fail %s:%d %s:check usr_buf_info.addr_pa=%p,fail %s:Not find pool to free (%d):Not find pool to free %s:%d Not find pool to free %s:Addr doesn't belong to pool (%d):Addr doesn't belong to pool %s:%d Addr doesn't belong to pool %s: (%d): %s:%d (%d):ioctl "GS_IOC_GET_LEFT_FRAMES" fail(%d) %s:pif_get_pool_size fail, ddr_id(%u) over max(%u). (%d):pif_get_pool_size fail, ddr_id(%u) over max(%u). %s:%d pif_get_pool_size fail, ddr_id(%u) over max(%u). %s: (%d): %s:%d %s:Not find %s pool (%d):Not find %s pool %s:%d Not find %s pool %s: (%d): %s:%d (%d):ioctl "GS_IOC_GET_NOT_CALL_EM_STOP" fail(%d) %s:pool name invalid (%d):pool name invalid %s:%d pool name invalid %s: (%d): %s:%d /dev/ms%s:pif_query_video_buffer_size fail, phy_addr is 0. (%d):pif_query_video_buffer_size fail, phy_addr is 0. %s:%d pif_query_video_buffer_size fail, phy_addr is 0. %s:pif_query_video_buffer_size fail, ddr_id(%u) over max(%u). (%d):pif_query_video_buffer_size fail, ddr_id(%u) over max(%u). %s:%d pif_query_video_buffer_size fail, ddr_id(%u) over max(%u). %s: (%d): %s:%d (%d):ioctl "GS_IOC_SET_NOT_CALL_EM_STOP" fail(%d) (%d):ioctl "GS_IOC_USR_INIT_FRAME" fail(%d) get_channel_type_from_HD_AUDIO_SOUND_MODE_pget_audio_encode_type_from_HD_AUDIO_CODEC_pdif_get_lv_collect_infodif_is_lv_changeddif_is_di_enabledif_get_align_up_dimdif_get_align_down_dimdif_get_dec_fw_pxlfmt_by_codec_typedif_get_dec_ew_pxlfmt_by_codec_typedif_get_venc_codec_typedif_get_venc_rcdif_get_venc_dim_fmtdif_get_venc_rc_stuffdif_get_vproc_rotationdif_get_vproc_out_pxlfmtdif_get_vproc_out_pooldif_get_vproc_out_and_didif_get_vcap_outdif_get_vdec_max_memdif_get_vout_win_attrdif_get_vout_win_psr_attrdif_get_aenc_codec_typedif_get_adec_codec_typedif_get_adec_in_paramget_next_all_venc_fpsdif_get_vcap_fps_for_rec_multi_pathdif_get_vcap_ch_pathdif_get_venc_ch_pathdif_get_lcd_ch_pathdif_get_lcd_output_typedif_get_vpe_cascade_leveldif_get_vpe_ch_pathdif_get_acap_ch_pathdif_get_next_member_iddif_get_aout_ch_pathdif_get_audio_record_bind_numdif_get_dev_stringcheck_in_out_unit_parm_pdif_get_vpd_entitydif_bind_setdif_process_audio_livesounddif_check_duplicate_pathiddif_audio_polldif_audio_recv_bsdif_audio_send_bsdif_video_polldif_video_recv_bscheck_video_send_bsdif_video_send_bsdif_video_send_yuvapply_cap_cropapply_vpe_cropapply_dec_sub_yuvapply_enc_keyframedif_apply_attrvdec_pull_outvcap_pull_outvout_pull_outvproc_pull_outfill_videoenc_bs_infovenc_pull_outaenc_pull_outacap_pull_outdif_pull_out_buffervdec_release_outvcap_release_outvout_release_outvproc_release_outvenc_release_outaenc_release_outacap_release_outdif_release_out_buffervproc_pull_indif_pull_in_buffervproc_release_indif_release_in_bufferget_channel_type_from_HD_AUDIO_SOUND_MODE_pget_audio_encode_type_from_HD_AUDIO_CODEC_pdif_get_lv_collect_infodif_is_lv_changeddif_is_di_enabledif_get_align_up_dimdif_get_align_down_dimdif_get_dec_fw_pxlfmt_by_codec_typedif_get_dec_ew_pxlfmt_by_codec_typedif_get_venc_codec_typedif_get_venc_rcdif_get_venc_dim_fmtdif_get_venc_rc_stuffdif_get_vproc_rotationdif_get_vproc_out_pxlfmtdif_get_vproc_out_pooldif_get_vproc_out_and_didif_get_vcap_outdif_get_vdec_max_memdif_get_vout_win_attrdif_get_vout_win_psr_attrdif_get_aenc_codec_typedif_get_adec_codec_typedif_get_adec_in_paramget_next_all_venc_fpsdif_get_vcap_fps_for_rec_multi_pathdif_get_vcap_ch_pathdif_get_venc_ch_pathdif_get_lcd_ch_pathdif_get_lcd_output_typedif_get_vpe_cascade_leveldif_get_vpe_ch_pathdif_get_acap_ch_pathdif_get_next_member_iddif_get_aout_ch_pathdif_get_audio_record_bind_numdif_get_dev_stringcheck_in_out_unit_parm_pdif_get_vpd_entitydif_bind_setdif_process_audio_livesounddif_check_duplicate_pathiddif_audio_polldif_audio_recv_bsdif_audio_send_bsdif_video_polldif_video_recv_bscheck_video_send_bsdif_video_send_bsdif_video_send_yuvapply_cap_cropapply_vpe_cropapply_dec_sub_yuvapply_enc_keyframedif_apply_attrvdec_pull_outvcap_pull_outvout_pull_outvproc_pull_outvenc_pull_outaenc_pull_outacap_pull_outdif_pull_out_buffervdec_release_outvcap_release_outvout_release_outvproc_release_outvenc_release_outaenc_release_outacap_release_outdif_release_out_bufferfill_h26x_param_from_hdalvproc_pull_indif_pull_in_buffervproc_release_indif_release_in_bufferacap_pull_out: ddr(%d) pa(%p) size(%d) timestamp(%llu) (%d):aenc_%d cfg not found aenc_pull_out: ddr(%d) pa(%p) size(%d) timestamp(%llu) %s:cap_%d not bind (%d):cap_%d not bind %s:%d cap_%d not bind %s:Error get_bind fail (%d):Error get_bind fail %s:%d Error get_bind fail (%d):cannot find entity by fd(%#x), dev_id(%d) out_id(%d) %s: (%d): %s:%d %s:get_vcap_crop_setting fail! dev_id(%d) (%d):get_vcap_crop_setting fail! dev_id(%d) %s:%d get_vcap_crop_setting fail! dev_id(%d) %s: (%d): %s:%d %s: (%d): %s:%d %s:pif_apply_crop fail, err_code=%x (%d):pif_apply_crop fail, err_code=%x %s:%d pif_apply_crop fail, err_code=%x %s:dec_%d cfg not found (%d):dec_%d cfg not found %s:%d dec_%d cfg not found %s: max(%d). (%d):Check in unit error: vout device_subid(%d) > max(%d). %s:%d Check in unit error: vout device_subid(%d) > max(%d). %s:not support this in device(%#x) (%d):not support this in device(%#x) %s:%d not support this in device(%#x) %s:Check out unit error: vcap out param is not set. (%d):Check out unit error: vcap out param is not set. %s:%d Check out unit error: vcap out param is not set. %s:Check out unit error: vdec max_mem param is not set. (%d):Check out unit error: vdec max_mem param is not set. %s:%d Check out unit error: vdec max_mem param is not set. %s: (%d): %s:%d %s:Check in unit error: vproc out param is not set. (%d):Check in unit error: vproc out param is not set. %s:%d Check in unit error: vproc out param is not set. %s:Check in unit error: vproc out pxlfmt is not set. (%d):Check in unit error: vproc out pxlfmt is not set. %s:%d Check in unit error: vproc out pxlfmt is not set. %s:check_in_out_unit_parm fail. IN(%s, %#x) dim(%u,%u) > OUT(%s, %#x) dim(%u,%u) (%d):check_in_out_unit_parm fail. IN(%s, %#x) dim(%u,%u) > OUT(%s, %#x) dim(%u,%u) %s:%d check_in_out_unit_parm fail. IN(%s, %#x) dim(%u,%u) > OUT(%s, %#x) dim(%u,%u) %s:check_in_out_unit_parm fail. IN(%s, %#x) dim(%u,%u) != OUT(%s, %#x) dim(%u,%u) (%d):check_in_out_unit_parm fail. IN(%s, %#x) dim(%u,%u) != OUT(%s, %#x) dim(%u,%u) %s:%d check_in_out_unit_parm fail. IN(%s, %#x) dim(%u,%u) != OUT(%s, %#x) dim(%u,%u) %s:check_in_out_unit_parm fail. IN(%s, %#x) fmt(%#x) != OUT(%s, %#x) fmt(%#x) (%d):check_in_out_unit_parm fail. IN(%s, %#x) fmt(%#x) != OUT(%s, %#x) fmt(%#x) %s:%d check_in_out_unit_parm fail. IN(%s, %#x) fmt(%#x) != OUT(%s, %#x) fmt(%#x) %s:%d OK IN(%#x) param(%p) check(%d,%d) OUT(%#x) param(%p) check(%d,%d) %s:%d NG IN(%p) param(%p) check(%d,%d) OUT(%p) param(%p) check(%d,%d) %s:dif_video_send_bs: Exceed nr(%u) MAX_LIST_NUM(%d) (%d):dif_video_send_bs: Exceed nr(%u) MAX_LIST_NUM(%d) %s:%d dif_video_send_bs: Exceed nr(%u) MAX_LIST_NUM(%d) %s:dif_video_send_bs: %s path_id(%#x) is duplicate. (%d):dif_video_send_bs: %s path_id(%#x) is duplicate. %s:%d dif_video_send_bs: %s path_id(%#x) is duplicate. %s:dif_video_send_bs: %d %s path_id(%#x) is not ready. or it is invalid. (%d):dif_video_send_bs: %d %s path_id(%#x) is not ready. or it is invalid. %s:%d dif_video_send_bs: %d %s path_id(%#x) is not ready. or it is invalid. %s: dif_video_send_bs: %s path_id(%#x) bs_buf_size(%d) p_bs_buf(%p) (%d): dif_video_send_bs: %s path_id(%#x) bs_buf_size(%d) p_bs_buf(%p) %s:%d dif_video_send_bs: %s path_id(%#x) bs_buf_size(%d) p_bs_buf(%p) (%d):send bs fail, path_id list: %s:%d send bs fail, path_id list: %s:send bs fail, path_id list: %s:alloc audio poll memory fail, size(%d). (%d):alloc audio poll memory fail, size(%d). %s:%d alloc audio poll memory fail, size(%d). %s:dif_audio_poll: Exceed nr(%u) MAX_LIST_NUM(%d) (%d):dif_audio_poll: Exceed nr(%u) MAX_LIST_NUM(%d) %s:%d dif_audio_poll: Exceed nr(%u) MAX_LIST_NUM(%d) %s:dif_audio_poll: %s path_id(%#x) is duplicate. (%d):dif_audio_poll: %s path_id(%#x) is duplicate. %s:%d dif_audio_poll: %s path_id(%#x) is duplicate. %s:alloc audio recv bs memory fail, size(%d). (%d):alloc audio recv bs memory fail, size(%d). %s:%d alloc audio recv bs memory fail, size(%d). %s:dif_audio_recv_bs: Exceed nr(%u) MAX_LIST_NUM(%d) (%d):dif_audio_recv_bs: Exceed nr(%u) MAX_LIST_NUM(%d) %s:%d dif_audio_recv_bs: Exceed nr(%u) MAX_LIST_NUM(%d) %s:dif_audio_recv_bs: %s path_id(%#x) is duplicate. (%d):dif_audio_recv_bs: %s path_id(%#x) is duplicate. %s:%d dif_audio_recv_bs: %s path_id(%#x) is duplicate. %s:alloc audio send bs memory fail, size(%d). (%d):alloc audio send bs memory fail, size(%d). %s:%d alloc audio send bs memory fail, size(%d). %s:dif_audio_send_bs: Exceed nr(%u) MAX_LIST_NUM(%d) (%d):dif_audio_send_bs: Exceed nr(%u) MAX_LIST_NUM(%d) %s:%d dif_audio_send_bs: Exceed nr(%u) MAX_LIST_NUM(%d) %s:dif_audio_send_bs: %s path_id(%#x) is duplicate. (%d):dif_audio_send_bs: %s path_id(%#x) is duplicate. %s:%d dif_audio_send_bs: %s path_id(%#x) is duplicate. (%d):%s: dif_alloc_nr(%d) dif_bind_set p_group(%p) groupfd(%p) line_idx(%u) linefd(%#x) buf_len(%d) %s:set_vcap_unit fail! line_idx(%u) member_idx(%d) (%d):set_vcap_unit fail! line_idx(%u) member_idx(%d) %s:%d set_vcap_unit fail! line_idx(%u) member_idx(%d) set_vcap_unit len(%d) buf_len(%d) offs(%d) entity_idx(%d) %s:set_di_unit fail! line_idx(%u) member_idx(%d), no vproc info (%d):set_di_unit fail! line_idx(%u) member_idx(%d), no vproc info %s:%d set_di_unit fail! line_idx(%u) member_idx(%d), no vproc info %s:set_di_unit fail! line_idx(%u) member_idx(%d) (%d):set_di_unit fail! line_idx(%u) member_idx(%d) %s:%d set_di_unit fail! line_idx(%u) member_idx(%d) set_di_unit len(%d) buf_len(%d) offs(%d) entity_idx(%d) %s:set_datain_unit fail! line_idx(%u) member_idx(%d) (%d):set_datain_unit fail! line_idx(%u) member_idx(%d) %s:%d set_datain_unit fail! line_idx(%u) member_idx(%d) set_datain_unit len(%d) buf_len(%d) offs(%d) entity_idx(%d) %s:set_vdec_unit fail! line_idx(%u) member_idx(%d) (%d):set_vdec_unit fail! line_idx(%u) member_idx(%d) %s:%d set_vdec_unit fail! line_idx(%u) member_idx(%d) set_vdec_unit len(%d) buf_len(%d) offs(%d) entity_idx(%d) %s:set_venc_unit fail! line_idx(%u) member_idx(%d) get venc param fail (%d):set_venc_unit fail! line_idx(%u) member_idx(%d) get venc param fail %s:%d set_venc_unit fail! line_idx(%u) member_idx(%d) get venc param fail dif_get_venc_codec_type fail! line_idx(%u) member_idx(%d) previous device is vpe and there is no need to link vpe %s:set_enc_osg_unit fail! line_idx(%u) member_idx(%d) (%d):set_enc_osg_unit fail! line_idx(%u) member_idx(%d) %s:%d set_enc_osg_unit fail! line_idx(%u) member_idx(%d) set_enc_osg_unit len(%d) buf_len(%d) offs(%d) entity_idx(%d) %s:set_venc_unit fail! line_idx(%u) member_idx(%d) (%d):set_venc_unit fail! line_idx(%u) member_idx(%d) %s:%d set_venc_unit fail! line_idx(%u) member_idx(%d) set_venc_unit len(%d) buf_len(%d) offs(%d) entity_idx(%d) %s:set_dataout_unit fail! line_idx(%u) member_idx(%d) (%d):set_dataout_unit fail! line_idx(%u) member_idx(%d) %s:%d set_dataout_unit fail! line_idx(%u) member_idx(%d) set_dataout_unit len(%d) buf_len(%d) offs(%d) entity_idx(%d) %s:set_osg_unit fail! line_idx(%u) member_idx(%d) (%d):set_osg_unit fail! line_idx(%u) member_idx(%d) %s:%d set_osg_unit fail! line_idx(%u) member_idx(%d) set_osg_unit len(%d) buf_len(%d) offs(%d) entity_idx(%d) %s:set_vout_unit fail! line_idx(%u) member_idx(%d) (%d):set_vout_unit fail! line_idx(%u) member_idx(%d) %s:%d set_vout_unit fail! line_idx(%u) member_idx(%d) set_vout_unit len(%d) buf_len(%d) offs(%d) entity_idx(%d) %s:set_vproc_unit fail! line_idx(%u) member_idx(%d) (%d):set_vproc_unit fail! line_idx(%u) member_idx(%d) %s:%d set_vproc_unit fail! line_idx(%u) member_idx(%d) set_vproc_unit len(%d) buf_len(%d) offs(%d) entity_idx(%d) %s:set_osg_unit fail! line_idx(%lu) member_idx(%d) (%d):set_osg_unit fail! line_idx(%lu) member_idx(%d) %s:%d set_osg_unit fail! line_idx(%lu) member_idx(%d) %s:set_dataout_unit fail! line_idx(%lu) member_idx(%d) (%d):set_dataout_unit fail! line_idx(%lu) member_idx(%d) %s:%d set_dataout_unit fail! line_idx(%lu) member_idx(%d) %s:acap_offs fail! line_idx(%u) member_idx(%d) (%d):acap_offs fail! line_idx(%u) member_idx(%d) %s:%d acap_offs fail! line_idx(%u) member_idx(%d) set_acap_unit len(%d) buf_len(%d) offs(%d) entity_idx(%d) %s:set_adec_unit fail! line_idx(%u) member_idx(%d) (%d):set_adec_unit fail! line_idx(%u) member_idx(%d) %s:%d set_adec_unit fail! line_idx(%u) member_idx(%d) set_adec_unit len(%d) buf_len(%d) offs(%d) entity_idx(%d) %s:set_aenc_unit fail! line_idx(%u) member_idx(%d) (%d):set_aenc_unit fail! line_idx(%u) member_idx(%d) %s:%d set_aenc_unit fail! line_idx(%u) member_idx(%d) set_aenc_unit len(%d) buf_len(%d) offs(%d) entity_idx(%d) %s:set_aout_unit fail! line_idx(%u) member_idx(%d) (%d):set_aout_unit fail! line_idx(%u) member_idx(%d) %s:%d set_aout_unit fail! line_idx(%u) member_idx(%d) set_aout_unit len(%d) buf_len(%d) offs(%d) entity_idx(%d) %s:not support deviceid(%d) (%d):not support deviceid(%d) %s:%d not support deviceid(%d) %s:dif_check_duplicate_pathid: exceed error! nr = %d (%d):dif_check_duplicate_pathid: exceed error! nr = %d %s:%d dif_check_duplicate_pathid: exceed error! nr = %d %s:NULL acap_vch (%d):NULL acap_vch %s:%d NULL acap_vch %s:NULL acap_path (%d):NULL acap_path %s:%d NULL acap_path %s:NULL p_dec_in (%d):NULL p_dec_in %s:%d NULL p_dec_in %s:NULL aenc_param (%d):NULL aenc_param %s:%d NULL aenc_param %s:NULL aout_vch (%d):NULL aout_vch %s:%d NULL aout_vch %s:NULL aout_path (%d):NULL aout_path %s:%d NULL aout_path %s:NULL p_bind (%d):NULL p_bind %s:%d NULL p_bind %s:NULL bind_num (%d):NULL bind_num %s:%d NULL bind_num %s:NULL p_fmt (%d):NULL p_fmt %s:%d NULL p_fmt %s:Unknown codec_type(0x%x) is_compress(%u) (%d):Unknown codec_type(0x%x) is_compress(%u) %s:%d Unknown codec_type(0x%x) is_compress(%u) %s:string len = 0. (%d):string len = 0. %s:%d string len = 0. %s:string point is NULL. (%d):string point is NULL. %s:%d string point is NULL. %s_%d_CHIP_%d_IN_%d_OUT_%d%s:NULL lcd_vch (%d):NULL lcd_vch %s:%d NULL lcd_vch %s:NULL lcd_path (%d):NULL lcd_path %s:%d NULL lcd_path %s:NULL is_virtual (%d):NULL is_virtual %s:%d NULL is_virtual %s:Cap err! cap_dev_subid(%d) out_subid(%d). (%d):Cap err! cap_dev_subid(%d) out_subid(%d). %s:%d Cap err! cap_dev_subid(%d) out_subid(%d). %s:Next module is NULL (%d):Next module is NULL %s:%d Next module is NULL %s:p_next_pathid is NULL (%d):p_next_pathid is NULL %s:%d p_next_pathid is NULL Error get_bind fail No group_line out_sub=%d %s:NULL vcap_vch (%d):NULL vcap_vch %s:%d NULL vcap_vch %s:NULL vcap_path (%d):NULL vcap_path %s:%d NULL vcap_path %s:%s: deviceid(%#x) err (%d):%s: deviceid(%#x) err %s:%d %s: deviceid(%#x) err (%d):get vcap fps: %s:NULL p_cap_out (%d):NULL p_cap_out %s:%d NULL p_cap_out %s:NULL p_max_mem (%d):NULL p_max_mem %s:%d NULL p_max_mem %s:NULL venc_vch (%d):NULL venc_vch %s:%d NULL venc_vch %s:NULL venc_path (%d):NULL venc_path %s:%d NULL venc_path %s:NULL p_codec_type (%d):NULL p_codec_type %s:%d NULL p_codec_type %s:NULL p_win (%d):NULL p_win %s:%d NULL p_win %s:NULL p_win_psr (%d):NULL p_win_psr %s:%d NULL p_win_psr NULL p_win_psr [m=%d] null %s:Wrong graph line,line(%u > %d) (%d):Wrong graph line,line(%u > %d) %s:%d Wrong graph line,line(%u > %d) %s:Wrong entity_idx(%d) range(0~%d) (%d):Wrong entity_idx(%d) range(0~%d) %s:%d Wrong entity_idx(%d) range(0~%d) %s:NULL group (%d):NULL group %s:%d NULL group %s:NULL cascade_level (%d):NULL cascade_level %s:%d NULL cascade_level %s:NULL vpe_vch (%d):NULL vpe_vch %s:%d NULL vpe_vch %s:NULL vpe_path (%d):NULL vpe_path %s:%d NULL vpe_path %s:NULL p_out_pool (%d):NULL p_out_pool %s:%d NULL p_out_pool %s:NULL p_dst_fmt (%d):NULL p_dst_fmt %s:%d NULL p_dst_fmt %s:NULL p_direction (%d):NULL p_direction %s:%d NULL p_direction %s:Exceed max graph line (%d):Exceed max graph line %s:%d Exceed max graph line %s:vcap out param is not set! line_idx(%d) devicedid(%d) out_subid(%d) (%d):vcap out param is not set! line_idx(%d) devicedid(%d) out_subid(%d) %s:%d vcap out param is not set! line_idx(%d) devicedid(%d) out_subid(%d) %s:lv_collect err! cap_dev_subid(%d) out_subid(%d). (%d):lv_collect err! cap_dev_subid(%d) out_subid(%d). %s:%d lv_collect err! cap_dev_subid(%d) out_subid(%d). (%d):%s: %d pre_line_state(%d)(%dx%d) cur_line_state(%d)(%dx%d) %s%s_%d_CHIP_%d_OUT_%d (%#x:%s) STOPSTART----%s %s_%d_CHIP_%d_IN_%d (%#x:%s) %s %s_%d_CHIP_%d_IN_%d_OUT_%d (%#x:%s) %s:turn on livesound fail! line_idx(%u) (%d):turn on livesound fail! line_idx(%u) %s:%d turn on livesound fail! line_idx(%u) %s:turn off livesound fail! line_idx(%u) (%d):turn off livesound fail! line_idx(%u) %s:%d turn off livesound fail! line_idx(%u) %s:not support line state for livesound! line_idx(%u) (%d):not support line state for livesound! line_idx(%u) %s:%d not support line state for livesound! line_idx(%u) %s:NULL p_out_buffer deviceid(%d) (%d):NULL p_out_buffer deviceid(%d) %s:%d NULL p_out_buffer deviceid(%d) %s:need implement deviceid(%d) (%d):need implement deviceid(%d) %s:%d need implement deviceid(%d) hdal command: %s%s %s videocapallvideoprocvideooutvideodecvideoencaudiocapaudioencaudiodecaudiooutgraph------------------------------------- === finished === %s:dif_video_poll: Exceed nr(%u) MAX_LIST_NUM(%d) (%d):dif_video_poll: Exceed nr(%u) MAX_LIST_NUM(%d) %s:%d dif_video_poll: Exceed nr(%u) MAX_LIST_NUM(%d) %s:dif_video_poll: %s path_id(%#x) is duplicate. (%d):dif_video_poll: %s path_id(%#x) is duplicate. %s:%d dif_video_poll: %s path_id(%#x) is duplicate. %s:alloc video recv bs memory fail, size(%d). (%d):alloc video recv bs memory fail, size(%d). %s:%d alloc video recv bs memory fail, size(%d). %s:dif_video_recv_bs: Exceed nr(%u) MAX_LIST_NUM(%d) (%d):dif_video_recv_bs: Exceed nr(%u) MAX_LIST_NUM(%d) %s:%d dif_video_recv_bs: Exceed nr(%u) MAX_LIST_NUM(%d) %s:dif_video_recv_bs: %s path_id(%#x) is duplicate. (%d):dif_video_recv_bs: %s path_id(%#x) is duplicate. %s:%d dif_video_recv_bs: %s path_id(%#x) is duplicate. %s:recv_list error, %s pathid(%#x) maybe not open (%d):recv_list error, %s pathid(%#x) maybe not open %s:%d recv_list error, %s pathid(%#x) maybe not open %s:recv_list operation can't be mixed with pull_out, pathid(%#x) (%d):recv_list operation can't be mixed with pull_out, pathid(%#x) %s:%d recv_list operation can't be mixed with pull_out, pathid(%#x) %s:No bs output. (%d):No bs output. %s:%d No bs output. %s:No sps(%d) and pps(%d) output. (%d):No sps(%d) and pps(%d) output. %s:%d No sps(%d) and pps(%d) output. %s:alloc video send bs memory fail, size(%d). (%d):alloc video send bs memory fail, size(%d). %s:%d alloc video send bs memory fail, size(%d). %s: send_bs fail(%d), HD_ERR_NG idx(%d) %s path_id(%#x) buf(%p) buf_size(%d), %s: i(%u) reserved[0] = %u, reserved[1] = %u %s: enc_in(%d) enc_out(%d) params are required. (%d):set h26x offset(%u,%u,%u) fmt(%#x) %s:HD_AUDIO_CODEC type(%d) is not supported. (%d):HD_AUDIO_CODEC type(%d) is not supported. %s:%d HD_AUDIO_CODEC type(%d) is not supported. %s:HD_AUDIO_SOUND_MODE mode(%d) is not supported. (%d):HD_AUDIO_SOUND_MODE mode(%d) is not supported. %s:%d HD_AUDIO_SOUND_MODE mode(%d) is not supported. %s:No venc.rc mode setting, venc_id(%#x) (%d):No venc.rc mode setting, venc_id(%#x) %s:%d No venc.rc mode setting, venc_id(%#x) (%d): %s==> *max_fps(%d) enc_fps(%d) (%d):cap_%d cfg not found %s:vcap_pull_out: dif_get_align_up_dim fail (%d):vcap_pull_out: dif_get_align_up_dim fail %s:%d vcap_pull_out: dif_get_align_up_dim fail vcap_pull_out: ddr(%d) pa(%p) timestamp(%llu) out_dim(%u,%u) out_bg_dim(%u,%u) pxlfmt(%#x) (%d):vcap_%d cfg not found (%d):No group_line flow mode is not available, go to user trigger (%d):this unit driver is not exist %s:pif_user_get_buffer fail, err_code=%x (%d):pif_user_get_buffer fail, err_code=%x %s:%d pif_user_get_buffer fail, err_code=%x vdec_pull_out: ddr(%d) pa(%p) timestamp(%llu) out_dim(%u,%u) out_bg_dim(%u,%u) pxlfmt(%#x) H%s: [%s][%s():%d]: invalid codec_type: 0x%x. dev_id(%#x) out_id(%#x) out_subid(%#x) (%d):vdec_%d cfg not found (%d):get_bind fail %s:pif_user_release_buffer fail, err_code=%x (%d):pif_user_release_buffer fail, err_code=%x %s:%d pif_user_release_buffer fail, err_code=%x %s:venc pull out error, dev_id(%d) port_id(%d) maybe not open (%d):venc pull out error, dev_id(%d) port_id(%d) maybe not open %s:%d venc pull out error, dev_id(%d) port_id(%d) maybe not open (%d):alloc pull out memory fail, size(%d). venc_pull_out: ddr(%d) pa(%p) size(%d) timestamp(%llu) %s:fill_videoenc_bs_info fail, hd_ret=%x (%d):fill_videoenc_bs_info fail, hd_ret=%x %s:%d fill_videoenc_bs_info fail, hd_ret=%x (%d):pull out stream data not avaliable %s:venc release out error, dev_id(%d) port_id(%d) maybe not open (%d):venc release out error, dev_id(%d) port_id(%d) maybe not open %s:%d venc release out error, dev_id(%d) port_id(%d) maybe not open (%d):vout_%d cfg not found %s:vout_pull_out: dif_get_align_up_dim fail (%d):vout_pull_out: dif_get_align_up_dim fail %s:%d vout_pull_out: dif_get_align_up_dim fail vout_pull_out: ddr(%d) pa(%p) timestamp(%llu) out_dim(%u,%u) out_bg_dim(%u,%u) pxlfmt(%#x) (%d):alloc pull out memory fail, size(%ld). %s:pif_pull_out_buffer fail, err_code=%x (%d):pif_pull_out_buffer fail, err_code=%x %s:%d pif_pull_out_buffer fail, err_code=%x vout_pull_out: ddr(%d) pa(%p) timestamp(%llu) p_next(%p) dout(%p) out_dim(%lu,%lu) out_bg_dim(%lu,%lu) pxlfmt(%#x) %s:pif_release_out_buffer fail, err_code=%x (%d):pif_release_out_buffer fail, err_code=%x %s:%d pif_release_out_buffer fail, err_code=%x vout_release_out: ddr(%d) pa(%p) p_next(%p) dout(%p) vproc_pull_in: ddr(%d) pa(%p) timestamp(%llu) out_dim(%u,%u) out_bg_dim(%u,%u) pxlfmt(%#x) (%d):vproc_%d cfg not found vproc_pull_out: ddr(%d) pa(%p) timestamp(%llu) out_dim(%u,%u) out_bg_dim(%u,%u) pxlfmt(%#x) PCMAACADPCMULAWALAWCAVLCCABACBASEMAINHIGHNVX1YUV422_ONE-CBRVBRFIXQEVBRsvc_1xsvc_2xsvc_4xOPENdump status========================== VIDEOCAP %-2d SYSCAP ========================== w h fps scaling %-4d %-4d %-4d %-4d ------------------------- VIDEOCAP %-2d PATH & BIND ----------------------------- in out pathid state bind_src bind_dest %-4d %-4d %#x %-5s %-20s %-20s ------------------------- VIDEOCAP %-2d OUT FRAME ----------------------------- in out pathid w h pxlfmt frc %-4d %-4d %#x %-4lu %-4lu %-20s %#x ------------------------- VIDEOCAP %-2d PATH POOL ----------------------------- in out pathid pool ddr_id count max_count %-4d %-4d %#x %-4d %-4d %-4.1f %-4.1f ------------------------- VIDEOCAP %-2d IN CROP ----------------------------- in out pathid mode x y w h coord.w coord.h %-4d %-4d %#x %-4s %-4d %-4d %-4d %-4d %-4d %-4d OPENOFF%-4d %-4d %#x %#x %-5s %-20s %-20s ------------------------- VIDEOPROC %-2d OUT FRAME ----------------------------- in out pathid x y w h bg_w bg_h pxlfmt %-4d %-4d %#x %-4d %-4d %-4d %-4d %-4d %-4d %-20s ------------------------- VIDEOPROC %-2d IN CROP ----------------------------- in out pathid x y w h mode %-4d %-4d %#x %-4d %-4d %-4d %-4d %-4d ------------------------- VIDEOPROC %-2d IN CROP PSR ----------------------------- ------------------------- VIDEOPROC %-2d IN ----------------------------- in out pathid bg_w bg_h pixfmt %-4d %-4d %#x %-4d %-4d %#x ------------------------- VIDEOPROC %-2d PATTERN IMG ----------------------------- in(%d) out(%d) pathid(%#x): index pixfmt dim_w dim_h phy_addr %-4d %#x %-4d %-4d %#lx ------------------------- VIDEOPROC %-2d PATTERN SELECT ----------------------------- index x y w h color_sel x y w h img_crop_enable %-4d %-4d %-4d %-4d %#x %-4d %-4d %-4d %-4d %-4d %#x ------------------------- VIDEOPROC %-2d VPEMASK ATTR ----------------------------- index mask_idx mask_area mosaic_en 0 1 2 3 %-4d %-4d %-4d %-4d %-4dx%-4d %-4dx%-4d %-4dx%-4d %-4dx%-4d ------------------------- VIDEOPROC %-2d SCA WK BUF ----------------------------- in out pathid ddr phy_addr size %-4d %-4d %#x %-4d %#x %-4d ------------------------- VIDEOPROC %-2d CONTROL ----------------------------- in out pathid de-interlace %-4d %-4d %#x %-20s ------------------------- VIDEOPROC %-2d DEV POOL ----------------------------- ------------------------- VIDEOPROC %-2d VENDOR ----------------------------- in out pathid sub_ratio_thld %-4d %-4d %#x %lu/%lu ========================= VIDEOPROC %-2d PATH & BIND ================================ in out pathid fd state bind_src bind_dest OPENHD_VIDEO_CAPS_YUV420hd_videoout_get:param_id(%d) videoout_ctrl_path(%#lx) fail ------------------------- VIDEOOUT %-2d SYSCAP ----------------------------- in_w in_h out_w out_h fps scal_up scal_down lcd_fmt %-4d %-4d %-4d %-4d %-4d %d, %d %d, %d %s ------------------------- VIDEOOUT %-2d PATH & BIND ----------------------------- %-4d %-4d %#-8x %-5s %-20s %-20s ------------------------- VIDEOOUT %-2d WIN ----------------------------- in out pathid x y w h visible layer %-4d %-4d %#-8x %-4d %-4d %-4d %-4d %-4d %-4d ------------------------- VIDEOOUT %-2d WIN PSR --------------------------- in out pathid x y w h visible %-4d %-4d %#-8x %-4d %-4d %-4d %-4d %-4d ------------------------- VIDEOOUT %-2d OSG ----------------------------- fd pathid idx type w h x y falpha %#x %#x %-3d %-8s %-4d %-4d %-4d %-4d %-6d OPENAUTOENABLEDISABLE------------------------- VIDEOENC %-2d PATH & BIND ----------------------------- ------------------------- VIDEOENC %-2d IN FRAME ----------------------------- in out pathid w h pxlfmt %-4d %-4d %#x %-4lu %-4lu %-20s ------------------------- VIDEOENC %-2d OUT FRAME ----------------------------- in out pathid codec gop svc profile level entropy %-4d %-4d %#x %-5s %4d %-5s %4d %-5s %-5s ------------------------- VIDEOENC %-2d POOL ----------------------------- in out pathid ddr count mode %-4d %-4d %#x %d %2.1f %s ------------------------- VIDEOENC %-2d RC ----------------------------- in out pathid mode base incr bitrate %-4d %-4d %#x %-5s %04d %04d %04dKbps ------------------------- VIDEOENC %-2d OSG ----------------------------- ------------------------------------------------------------- OPENMJPEGRAW------------------------- VIDEODEC %-2d PATH & BIND ----------------------------- in out pathid state bind_src bind_dest %-4d %-4d %#x %-5s %-20s %-20s ------------------------- VIDEODEC %-2d PATH POOL ----------------------------- in out pathid pool ddr_id count max_count %-4d %-4d %#x %-4d %-4d %-4.1f %-4.1f ------------------------- VIDEODEC %-2d CONFIG ----------------------------- in out pathid max_width max_height frame_rate codec %-4d %-4d %#x %-5lu %-5lu %-5u %s ------------------------- VIDEODEC %-2d VENDOR ----------------------------- in out pathid sub_yuv_ratio qp_value first_out extra_out %-4d %-4d %#x %-5u %-5lu %-5u OPENMONOSTEREO------------------------- AUDIOCAP %-2d PATH & BIND ----------------------------- ------------------------- AUDIOCAP %-2d IN ----------------------------- in out pathid rate bit samples %-4d %-4d %#x %-4d %-4d %-4d %-5s ------------------------- AUDIOENC %-2d OUT ----------------------------- in out pathid codec %-4d %-4d %#x %-20s ------------------------- AUDIODEC %-2d IN ----------------------------- %-4d %-4d %#x %-4d %-4d %-5s OPEN------------------------- AUDIOOUT %-2d PATH & BIND ----------------------------- ------------------------- AUDIOOUT %-2d IN ----------------------------- in out pathid rate %-4d %-4d %#x %-4d ------------------------- AUDIOOUT %-2d OUT ----------------------------- in out pathid rate bit mode %-4d %-4d %#x %-4d %-4d %-4d ------------------------- UTIL ------------------------------------------------ current time (ms) %-10ld get_vcap_flip_modeget_vcap_crop_settingget_vcap_fps_settingget_vcap_dma_numberset_vcap_unitset_di_unitget_vcap_flip_modeget_vcap_crop_settingget_vcap_fps_settingget_vcap_dma_numberset_vcap_unitset_di_unit%s:NULL p_cap_crop (%d):NULL p_cap_crop %s:%d NULL p_cap_crop %s:Exceed max vcap device count(%d) (%d):Exceed max vcap device count(%d) %s:%d Exceed max vcap device count(%d) %s:NULL cap_entity (%d):NULL cap_entity %s:%d NULL cap_entity %s:NULL dma_number (%d):NULL dma_number %s:%d NULL dma_number %s:NULL p_flip_mode (%d):NULL p_flip_mode %s:%d NULL p_flip_mode %s:NULL p_is_align (%d):NULL p_is_align %s:%d NULL p_is_align %s:NULL p_fps (%d):NULL p_fps %s:%d NULL p_fps %s:NULL venc.param (%d):NULL venc.param %s:%d NULL venc.param %s:NULL venc enc out param (%d):NULL venc enc out param %s:%d NULL venc enc out param %s:NULL h26x venc.rc param (%d):NULL h26x venc.rc param %s:%d NULL h26x venc.rc param %s:NULL jpeg venc.rc param (%d):NULL jpeg venc.rc param %s:%d NULL jpeg venc.rc param %s:NULL h26x or jpeg venc.rc param (%d):NULL h26x or jpeg venc.rc param %s:%d NULL h26x or jpeg venc.rc param %s:No venc.rc mode setting (%d):No venc.rc mode setting %s:%d No venc.rc mode setting %s:NULL vproc param (%d):NULL vproc param %s:%d NULL vproc param %s:No videoproc unit bind for deinterlace function (%d):No videoproc unit bind for deinterlace function %s:%d No videoproc unit bind for deinterlace function %s: (%d): %s:%d %s: (%d): %s:%d %s: (%d): %s:%d %s: (%d): %s:%d %s: (%d): %s:%d %s:set_di_pool fail (%d), counts(%lu), max_count(%lu) at least %u !! (%d):set_di_pool fail (%d), counts(%lu), max_count(%lu) at least %u !! %s:%d set_di_pool fail (%d), counts(%lu), max_count(%lu) at least %u !! set_di_pool i(%d) en(%d) name(%s) type(%d) ddr(%d) size(%d) count(%d) max(%d) fmt(%#x) dup(%d) set_di_entity path_id(%#lx) fd(%#x) pch(%d) src_dim(%d,%d) src_fmt(%#x), dst_dim(%d,%d) dst_fmt(%#x) %s:NULL len (%d):NULL len %s:%d NULL len %s:NULL vcap_param (%d):NULL vcap_param %s:%d NULL vcap_param %s: (%d): %s:%d %s: (%d): %s:%d %s:No next unit for vcap (%d):No next unit for vcap %s:%d No next unit for vcap %s: (%d): %s:%d %s: (%d): %s:%d %s: (%d): %s:%d %s: (%d): %s:%d %s:vcap out param p_cap_out->frc(%#x) is not correct, device_subid(%d) out_subid(%d) (%d):vcap out param p_cap_out->frc(%#x) is not correct, device_subid(%d) out_subid(%d) %s:%d vcap out param p_cap_out->frc(%#x) is not correct, device_subid(%d) out_subid(%d) %s:using syscap fps(%d) (%d):using syscap fps(%d) %s:%d using syscap fps(%d) %s:vcap frc: not valid %u, set default to %d (%d):vcap frc: not valid %u, set default to %d %s:%d vcap frc: not valid %u, set default to %d %s:warning:vcap out param p_cap_out->frc(%#x) is not correct, device_subid(%d) out_subid(%d) (%d):warning:vcap out param p_cap_out->frc(%#x) is not correct, device_subid(%d) out_subid(%d) %s:%d warning:vcap out param p_cap_out->frc(%#x) is not correct, device_subid(%d) out_subid(%d) %s:using min of (enc fps(%d), cap fps(%d)) (%d):using min of (enc fps(%d), cap fps(%d)) %s:%d using min of (enc fps(%d), cap fps(%d)) %s:warning:vcap out param p_cap_out->frc(%#x) is invalid, device_subid(%d) out_subid(%d) (%d):warning:vcap out param p_cap_out->frc(%#x) is invalid, device_subid(%d) out_subid(%d) %s:%d warning:vcap out param p_cap_out->frc(%#x) is invalid, device_subid(%d) out_subid(%d) (%d):enc fps(%d) < cap fps(%d), maybe need to set frc in HD_VIDEOCAP_PARAM_OUT %s: (%d): %s:%d %s: (%d): %s:%d %s: (%d): %s:%d %s: (%d): %s:%d (%d):maxcounts[%u][%u] = %u %s:set_vcap_pool fail (%d), counts(%lu), max_count(%lu) at least %u !! (%d):set_vcap_pool fail (%d), counts(%lu), max_count(%lu) at least %u !! %s:%d set_vcap_pool fail (%d), counts(%lu), max_count(%lu) at least %u !! %s_di_%#x%s_%#xset_vcap_pool i(%d) en(%d) name(%s) type(%d) ddr(%d) size(%d) count(%d) max(%d) fmt(%#x) dup(%d) warning:vcap out param frame_rate ratio is not correct dst_fps %u should < src_fps %u. %s: (%d): %s:%d %s: (%d): %s:%d %s: (%d): %s:%d cropzzz manual %u, up%lu, down%lu %s: (%d): %s:%d %s:CROP w = %d, h = %d, dst w = %d, h = %d. (%d):CROP w = %d, h = %d, dst w = %d, h = %d. %s:%d CROP w = %d, h = %d, dst w = %d, h = %d. %s:Vcap CROP needs VPE scale (%d):Vcap CROP needs VPE scale %s:%d Vcap CROP needs VPE scale set_vcap_entity path_id(%#lx) fd(%#x) pch(%d) src_bg(%d,%d) crop_rect(%d,%d,%d,%d), dst_bg(%d,%d) dst_rect(%d,%d,%d,%d) dst_fmt(%#x) fps(%d) ratio(%#x) get_vproc_rotationget_vproc_crop_settingget_vproc_transcode_fps_settingget_vproc_fps_settingset_vproc_unitget_vproc_dedicated_path_idset_vproc_datain_unitset_vproc_osg_unitset_vproc_dataout_unitget_vproc_rotationget_vproc_crop_settingget_vproc_transcode_fps_settingget_vproc_fps_settingset_vproc_unitget_vproc_dedicated_path_idset_vproc_datain_unitset_vproc_osg_unitset_vproc_dataout_unit%s:NULL vpe_1_entity (%d):NULL vpe_1_entity %s:%d NULL vpe_1_entity vproc_crop path_id(%#lx) pip(%d) src_bg(%d,%d) src_rect(%d,%d,%d,%d) crop_bg(%d,%d) crop_rect(%d,%d,%d,%d) psr(%d) crop_bg2(%d,%d) crop_rect2(%d,%d,%d,%d) %s:No next unit for vproc (%d):No next unit for vproc %s:%d No next unit for vproc %s:NULL vproc_param (%d):NULL vproc_param %s:%d NULL vproc_param %s:NULL vproc_param->param (%d):NULL vproc_param->param %s:%d NULL vproc_param->param %s:NULL p_rotate_mode (%d):NULL p_rotate_mode %s:%d NULL p_rotate_mode %s:NULL p_dec_fps (%d):NULL p_dec_fps %s:%d NULL p_dec_fps %s:No dec max_fps setting, dec_id(%#x) (%d):No dec max_fps setting, dec_id(%#x) %s:%d No dec max_fps setting, dec_id(%#x) %s:transcode, NULL venc.param, enc_id(%#x) (%d):transcode, NULL venc.param, enc_id(%#x) %s:%d transcode, NULL venc.param, enc_id(%#x) %s:transcode, NULL venc enc out param, enc_id(%#x) (%d):transcode, NULL venc enc out param, enc_id(%#x) %s:%d transcode, NULL venc enc out param, enc_id(%#x) %s:transcode, NULL h26x venc.rc param, enc_id(%#x) (%d):transcode, NULL h26x venc.rc param, enc_id(%#x) %s:%d transcode, NULL h26x venc.rc param, enc_id(%#x) %s:transcode, NULL jpeg venc.rc param, enc_id(%#x) (%d):transcode, NULL jpeg venc.rc param, enc_id(%#x) %s:%d transcode, NULL jpeg venc.rc param, enc_id(%#x) %s:transcode, NULL h26x or jpeg venc.rc param, enc_id(%#x) (%d):transcode, NULL h26x or jpeg venc.rc param, enc_id(%#x) %s:%d transcode, NULL h26x or jpeg venc.rc param, enc_id(%#x) %s:transcode, No venc.rc mode setting, venc_id(%#x) (%d):transcode, No venc.rc mode setting, venc_id(%#x) %s:%d transcode, No venc.rc mode setting, venc_id(%#x) %s:err enc_fps(%d) dec_fps(%d) (%d):err enc_fps(%d) dec_fps(%d) %s:%d err enc_fps(%d) dec_fps(%d) %s:NULL vdec_param (%d):NULL vdec_param %s:%d NULL vdec_param %s:%s fail! path is not start. (%d):%s fail! path is not start. %s:%d %s fail! path is not start. %s: path_id(%#x)%s: (%d): %s:%d %s: (%d): %s:%d %s: (%d): %s:%d %s: (%d): %s:%d set_vproc_din_pool i(%d) en(%d) name(%s) type(%d) ddr(%d) size(%d) count(%d) max(%d) fmt(%#x) dup(%d) set_proc_datain_entity path_id(%#lx) fd(%#x) pch(%d) dst_bg(%d,%d) dst_fmt(%#x) %s:NULL p_vproc_param (%d):NULL p_vproc_param %s:%d NULL p_vproc_param %s:NULL p_vproc_param->param (%d):NULL p_vproc_param->param %s:%d NULL p_vproc_param->param set_vproc_dataout_entity path_id(%#lx) fd(%#x) raw_out_size(%d) src_frame_rate(%d) fps_ratio(%#x) %s: (%d): %s:%d %s: (%d): %s:%d %s: (%d): %s:%d %s: (%d): %s:%d set_vproc_osg_pool i(%d) en(%d) name(%s) type(%d) ddr(%d) size(%d) count(%d) max(%d) fmt(%#x) dup(%d) set_vproc_osg_entity path_id(%#lx) fd(%#x) pch(%d) src_bg(%d,%d) src_fmt(%#x) %s:No previous unit for vproc (%d):No previous unit for vproc %s:%d No previous unit for vproc %s:first vproc dim is not set! line_idx(%d) (%d):first vproc dim is not set! line_idx(%d) %s:%d first vproc dim is not set! line_idx(%d) %s:first vproc p_dst_fmt is not set! line_idx(%d) (%d):first vproc p_dst_fmt is not set! line_idx(%d) %s:%d first vproc p_dst_fmt is not set! line_idx(%d) %s: (%d): %s:%d %s: (%d): %s:%d %s: (%d): %s:%d %s: (%d): %s:%d %s: (%d): %s:%d %s: (%d): %s:%d %s:Get link requirement fail, param(%p) (%d):Get link requirement fail, param(%p) %s:%d Get link requirement fail, param(%p) cap: vch(%d) capch(%d), Use DI(vpe316) only (Not bind VPE) %s:Can't find prev entity (%d):Can't find prev entity %s:%d Can't find prev entity %s:Check VPD_DI_ENTITY_TYPE entity fail (%d):Check VPD_DI_ENTITY_TYPE entity fail %s:%d Check VPD_DI_ENTITY_TYPE entity fail %s:Previous DI entity is not added after VCAP. (%d):Previous DI entity is not added after VCAP. %s:%d Previous DI entity is not added after VCAP. no need to link di and vpe%s: (%d): %s:%d %s: (%d): %s:%d %s: (%d): %s:%d %s: (%d): %s:%d %s: (%d): %s:%d %s: (%d): %s:%d %s: (%d): %s:%d %s: (%d): %s:%d %s: (%d): %s:%d %s: (%d): %s:%d %s: (%d): %s:%d %s:set_vproc_pool fail (%d), counts(%lu), max_count(%lu) at least %u for vout (%d):set_vproc_pool fail (%d), counts(%lu), max_count(%lu) at least %u for vout %s:%d set_vproc_pool fail (%d), counts(%lu), max_count(%lu) at least %u for vout %s:set_vproc_pool fail (%d), counts(%lu), max_count(%lu) at least %u (%d):set_vproc_pool fail (%d), counts(%lu), max_count(%lu) at least %u %s:%d set_vproc_pool fail (%d), counts(%lu), max_count(%lu) at least %u Please set HD_VIDEOPROC_PARAM_DEV_CONFIG first,otherwise videoprocess out buf count=3,if previous out count!=3,clearwin will lose buf to clearwin %s: (%d): %s:%d %s:vproc: get transcode fps err! (%d):vproc: get transcode fps err! %s:%d vproc: get transcode fps err! %s:vcap out param cap_out.frc(%#x) is not correct, device_subid(%d) out_subid(%d) (%d):vcap out param cap_out.frc(%#x) is not correct, device_subid(%d) out_subid(%d) %s:%d vcap out param cap_out.frc(%#x) is not correct, device_subid(%d) out_subid(%d) %s:enc fps(%d) must be smaller than cap fps(%d). (%d):enc fps(%d) must be smaller than cap fps(%d). %s:%d enc fps(%d) must be smaller than cap fps(%d). set_vproc_pool i(%d) en(%d) name(%s) type(%d) ddr(%d) size(%d) count(%d) max(%d) fmt(%#x) dup(%d) gs_flow_rate(%#x) %s:path_id(%#lx) get hardware spec info fail. (%d):path_id(%#lx) get hardware spec info fail. %s:%d path_id(%#lx) get hardware spec info fail. %s:LV:Disp dim. doesn't conform alignment. wh(%lu,%lu) align(%u,%u) (%d):LV:Disp dim. doesn't conform alignment. wh(%lu,%lu) align(%u,%u) %s:%d LV:Disp dim. doesn't conform alignment. wh(%lu,%lu) align(%u,%u) %s: (%d): %s:%d %s:Not support only liveview when channel zero set for LCD%d (%d):Not support only liveview when channel zero set for LCD%d %s:%d Not support only liveview when channel zero set for LCD%d %s:videoproc_set_vproc_align_down_dim wrong (%d):videoproc_set_vproc_align_down_dim wrong %s:%d videoproc_set_vproc_align_down_dim wrong %s: (%d): %s:%d %s:Please update win_attr.rect for new lcd input resolution(%dx%d)! (%d):Please update win_attr.rect for new lcd input resolution(%dx%d)! %s:%d Please update win_attr.rect for new lcd input resolution(%dx%d)! set_vpe_entity path_id(%#lx) fd(%#x) pch(%d) src_bg(%d,%d) src_rect(%d,%d,%d,%d) crop_bg(%d,%d) crop_rect(%d,%d,%d,%d) src_fmt(%#x) set_vpe_entity dst_bg(%d,%d) dst_rect(%d,%d,%d,%d) dst_rect2(%d,%d,%d,%d) dst_fmt(%#x) draw_seq(%d) sub_ratio_thld(%d) set_vout_unitset_osg_unitset_vout_unitset_osg_unit%s:No vproc unit bind for osg (%d):No vproc unit bind for osg %s:%d No vproc unit bind for osg set_osg_pool i(%d) en(%d) name(%s) type(%d) ddr(%d) size(%d) count(%d) max(%d) fmt(%#x) dup(%d) set_osg_entity path_id(%#lx) fd(%#x) pch(%d) src_bg(%d,%d) src_fmt(%#x) %s:No vproc unit bind for vout (%d):No vproc unit bind for vout %s:%d No vproc unit bind for vout %s: (%d): %s:%d set_vout_pool i(%d) en(%d) name(%s) type(%d) ddr(%d) size(%d) count(%d) max(%d) fmt(%#x) dup(%d) set_vout_entity path_id(%#lx) fd(%#x) pch(%d) src_bg(%d,%d) src_rect(%d,%d,%d,%d) src_fmt(%#x) fps(%d), dst_rect(%d,%d,%d,%d) get_attr_vch_settingpc_get_enc_typeset_enc_osg_unitcheck_do_ratio_by_encset_venc_unitset_dataout_unitget_attr_vch_settingpc_get_enc_typeset_h26xe_param_from_hdalset_enc_osg_unitcheck_do_ratio_by_encset_venc_unitset_dataout_unit%s:Null pointer. group(%p) param(%p) val(%p) (%d):Null pointer. group(%p) param(%p) val(%p) %s:%d Null pointer. group(%p) param(%p) val(%p) %s:venc: enc's line_idx(%d)'s member_idx(%d) < 0. (%d):venc: enc's line_idx(%d)'s member_idx(%d) < 0. %s:%d venc: enc's line_idx(%d)'s member_idx(%d) < 0. %s:venc: get vcap_param fail (%d):venc: get vcap_param fail %s:%d venc: get vcap_param fail %s:venc: get link requirement fail, p(%p,%p) (%d):venc: get link requirement fail, p(%p,%p) %s:%d venc: get link requirement fail, p(%p,%p) %s:venc: get vcap_fps err! (%d):venc: get vcap_fps err! %s:%d venc: get vcap_fps err! check enc do ratio(%d): vcap(%p,%d) vproc(%p,%d,%d), vcap_fps(%d) %s:NULL attr_vch (%d):NULL attr_vch %s:%d NULL attr_vch %s:NULL p_venc_param->param (%d):NULL p_venc_param->param %s:%d NULL p_venc_param->param %s:enc fps(%d) must be smaller than cap fps(%d) (%d):enc fps(%d) must be smaller than cap fps(%d) %s:%d enc fps(%d) must be smaller than cap fps(%d) %s:NULL p_venc_param (%d):NULL p_venc_param %s:%d NULL p_venc_param %s: HD_VIDEOENC_PARAM_IN param is required. %s: HD_VIDEOENC_PARAM_OUT_ENC_PARAM param is required. %s:sn = 0, error (%d):sn = 0, error %s:%d sn = 0, error %s:get_attr_vch_setting fail (%d):get_attr_vch_setting fail %s:%d get_attr_vch_setting fail Check VPD_CAP_ENTITY_TYPE entity fail Check VPD_VPE_1_ENTITY_TYPE entity fail Check VPD_DI_ENTITY_TYPE entity fail Not support osg has previous entity(%#x) are cap or vpe case set_enc_osg_entity path_id(%#lx) fd(%#x) pch(%d) src_bg(%d,%d) src_fmt(%#x) %s: HD_VIDEOENC_PARAM_PATH_CONFIG param is required. %s: VENDOR_JPEGENC_PARAM_OUT_RATE_CONTROL param is required. %s: HD_VIDEOENC_PARAM_OUT_RATE_CONTROL param is required. %s: dif_get_align_up_dim is failed. enc_dim(%lu,%lu) pxlfmt(%#x) videoenc path_id(%#lx) pool[%d]: name(%s) size(%d=%d*2+%d*%d) max_cnt(%u), en(%d) fps(%d) set_cnt(%lu) dim(%lu/%lu) br(%lu) min_qp(%u) ratio(%d) %s:enc_type error(%d). (%d):enc_type error(%d). %s:%d enc_type error(%d). set h26x offset(%lu,%lu,%lu) fmt(%#x) set_venc_entity path_id(%#lx) fd(%#x) pch(%d) src_bg(%d,%d) src_rect(%d,%d,%d,%d) src_fmt(%#x) fps(%d) _get_sub_yuv_dimget_align_by_codecset_datain_unitset_vdec_unitset_vdec_sub_yuv_settingget_vdec_convert_config_get_sub_yuv_dimget_align_by_codecset_datain_unitset_vdec_unitset_vdec_sub_yuv_settingget_vdec_convert_config%s:p_sub_dim NULL (%d):p_sub_dim NULL %s:%d p_sub_dim NULL %s:invalid value, sub_yuv_ratio(%lu) (%d):invalid value, sub_yuv_ratio(%lu) %s:%d invalid value, sub_yuv_ratio(%lu) %s:main_align is NULL (%d):main_align is NULL %s:%d main_align is NULL %s:sub_align is NULL (%d):sub_align is NULL %s:%d sub_align is NULL %s:unknown codec_type(%d) (%d):unknown codec_type(%d) %s:%d unknown codec_type(%d) %s:get align dim error main(%dx%d) sub(%dx%d) (%d):get align dim error main(%dx%d) sub(%dx%d) %s:%d get align dim error main(%dx%d) sub(%dx%d) %s:check path_id(0x%lx) fail (%d):check path_id(0x%lx) fail %s:%d check path_id(0x%lx) fail %s: (%d): %s:%d %s: (%d): %s:%d %s: (%d): %s:%d set_datain_unit: codec_type(%lu), dec_qp(%lu), bitrate(%lu), fps(%lu) set_datain_pool: i(%d) en(%d) name(%s) type(%d) ddr(%d) size(%d) count(%d) max(%d) fmt(%#x) dup(%d) win_size(%lu), aver_size(%lu), aver_count(%lu) set_datain_entity: path_id(%#lx) fd(%#x) pch(%d) dst_bg(%d,%d) dst_fmt(%#x) %s:NULL dec_entity (%d):NULL dec_entity %s:%d NULL dec_entity %s: path_id(%#lx) sub_yuv_ratio(%u) %s:get sub yuv dim fail (%d):get sub yuv dim fail %s:%d get sub yuv dim fail %s: (%d): %s:%d %s: (%d): %s:%d set_vdec_unit: codec_type(%lu), dec_qp(%lu) set_vdec_pool dim(%dx%d) sub_dim(%dx%d) size(%d) size2(%d) %s:max_counts(< %u) is not enough! i(%d), counts(%d), max_ref_num(%d) => max_counts(%u) (%d):max_counts(< %u) is not enough! i(%d), counts(%d), max_ref_num(%d) => max_counts(%u) %s:%d max_counts(< %u) is not enough! i(%d), counts(%d), max_ref_num(%d) => max_counts(%u) set_vdec_pool i(%d) en(%d) name(%s) type(%d) ddr(%d) size(%d) count(%d) max(%d) fmt(%#x) dup(%d) set_vdec_entity path_id(%#lx) fd(%#x) pch(%d) dst_xy(%d,%d) dst_bg(%d,%d) dst_fmt(%#x) yuv_width_threshold(%u), max_ref_num(%u), codec_type(%u), sub_yuv_ratio(%u) first_out(%u), extra_out(%u) get_acap_ch_countget_acap_tracks_settingget_acap_vpd_enc_typeset_acap_unitget_acap_ch_countget_acap_tracks_settingget_acap_vpd_enc_typeset_acap_unit%s:Exceed max RX count(%d>=%d) (%d):Exceed max RX count(%d>=%d) %s:%d Exceed max RX count(%d>=%d) %s:Wrong rx_info (%d):Wrong rx_info %s:%d Wrong rx_info %s:NULL p_count (%d):NULL p_count %s:%d NULL p_count %s:NULL p_track (%d):NULL p_track %s:%d NULL p_track %s:NULL p_vpd_enc_type (%d):NULL p_vpd_enc_type %s:%d NULL p_vpd_enc_type %s:NULL acap_param (%d):NULL acap_param %s:%d NULL acap_param %s: (%d): %s:%d %s: (%d): %s:%d %s: (%d): %s:%d %s:Wrong next device(%#x), this(%#x) (%d):Wrong next device(%#x), this(%#x) %s:%d Wrong next device(%#x), this(%#x) %s: (%d): %s:%d %s: (%d): %s:%d %s: (%d): %s:%d %s: (%d): %s:%d %s: (%d): %s:%d %s: (%d): %s:%d set_acap_unit i(%d) en(%d) name(%s) type(%d) ddr(%d) size(%d) count(%d) max(%d) fmt(%#x) dup(%d) get_aout_vpd_enc_typeget_aout_tracks_settingget_aout_blocks_settingset_aout_unitget_aout_vpd_enc_typeget_aout_tracks_settingget_aout_blocks_settingset_aout_unit%s:NULL p_block_size (%d):NULL p_block_size %s:%d NULL p_block_size %s:NULL aout_param (%d):NULL aout_param %s:%d NULL aout_param %s: (%d): %s:%d %s: (%d): %s:%d %s: (%d): %s:%d %s: (%d): %s:%d %s: (%d): %s:%d set_aenc_unitset_aenc_unit%s:No acap unit bind for aenc (%d):No acap unit bind for aenc %s:%d No acap unit bind for aenc %s: (%d): %s:%d set_adec_unitset_adec_unit%s:NULL adec_param (%d):NULL adec_param %s:%d NULL adec_param %s: (%d): %s:%d %s: (%d): %s:%d %s: (%d): %s:%d %s: (%d): %s:%d set_adec_unit i(%d) en(%d) name(%s) type(%d) ddr(%d) size(%d) count(%d) max(%d) fmt(%#x) dup(%d) pS S, , , | ~ bb x-  ~~o$Й`K c poooo--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------h  S4 SL S` Tx ,T TT |T T  T  T  U  U @