ELFPI@@INT_MOD6%s:%u:%s: cmd: msm_gpi_init 3%s:%u:%s: Unhandled interrupt status:0x%x gpi_dump_debug_reg3%s:%u:%s: Error adding ring element to xfer ring %s: could not req. irq for gpii%d ret:%dch:%u %s: protocol did not match protocol %u != %u ch:%u %s: Error Starting Channel ret:%d RP_MSBCH_RESET%s: missing 'max-no-gpii' DT node gpi_resumech:%u %s: invalid error status:0x%x ch:%u %s: ee:%u chtype:%u routine:%u type:%u error_code:%u ch:%u %s: Error Stopping Channel:%d resetting anyway 3%s:%u:%s: Error Starting Channel ret:%d gpi_start_chanLAST_MISC_ID_2RP_UPDATE_MSB%s: missing 'reg' DT node %s: missing 'qcom,ev-factor' DT node ch:%u %s: enter ch:%u %s: sending UART RFR READY cmd UNHANDLED ERROR6%s:%u:%s: #el:%u el_size:%u len:%u actual_len:%llu alloc_size:%lu 6%s:%u:%s: phy_pre:0x%0llx phy_alig:0x%0llx len:%u el_size:%u elements:%u gpi_prep_slave_sgch:%u %s: channel is already paused QSB_LOG_SELQSB_LOG_2qcom,ev-factor%s: of_dma_controller_reg failed ret:%d3%s:%u:%s: Erro starting chan, ret:%d ch:%u %s: Event without a pending descriptor! 3%s:%u:%s: not processing any events, pm_state:%s ch:%u %s: not processing any events, pm_state:%s TYPE_IRQMSI_MSB6%s:%u:%s: sending cmd: %s ch:%u %s: error request irq:%d ret:%d 3%s:%u:%s: processing global error irq gpi_mark_stale_events3%s:%u:%s: Error Stopping Channel:%d resetting anyway QSB_LOG_1klog_lvlch:%u %s: Unhandled interrupt status:0x%x gpi_ev_taskletgpi_alloc_chanch:%u %s: invalid dma direction: %d gpi_probech:%u %s: Error stopping chan, ret:%d 3%s:%u:%s: error alloc_ev_chan:%d 3%s:%u:%s: invalid chid reported:%u 6%s:%u:%s: setting EV state to %s ch:%u %s: Pending TRE: %08x %08x %08x %08x include/linux/dma-mapping.hch:%u %s: Error with cmd:%s ret:%d EV_IRQ_MSKQSB_LOG_CLRgpi_reset_chan%llx%s: client req. gpii:%u chid:%u #_tre:%u priority:%u protocol:%u 3%s:%u:%s: Error allocating chan:%d 3%s:%u:%s: unsupported ctrl cmd:%d SW_RF_12MSI_LSBUART SW STALE%s: probe success ch:%u %s: no config ctrl data provided3%s:%u:%s: protocol did not match protocol %u != %u 3%s:%u:%s: Error alloc_channel ret:%d EV_IRQch:%u %s: Global IRQ handling Exit LAST_MISC_ID_1UART RFR READY3%s:%u:%s: not enough space in ring, avail:%u required:%u gpi_queue_xfergpi-top3%s:%u:%s: Error stopping chan, ret:%d 3%s:%u:%s: no config ctrl data provided3%s:%u:%s: error with cmd:%s ret:%d 6%s:%u:%s: processing EV CTRL interrupt 3%s:%u:%s: skipping processing event because ch @ %s state PENDING EVENTch:%u %s: could not alloc size:%lu mem for ring gpi_alloc_chan_resourcesch:%u %s: Enter WP_MSB%s: missing 'gpii-mask' DT node ch:%u %s: error with cmd:%s ret:%d gpi_handle_irqALLOCATEDPREPARE HARDWARECONFIGRP_LSB%s: gpii channel:%d not valid ch:%u %s: Error allocating chan:%d INVALIDch:%u %s: process CH CTRL interrupts 6%s:%u:%s: Enter TYPE_IRQ_MSKSW_RF_21R_LENGTHgpi_send_cmd%s: IO remap failed gpi_alloc_ev_chan6%s:%u:%s: sending UART RFR READY NOT READY cmd ch:%u %s: processing EV CTRL interrupt ipc_log_lvlch:%u %s: error stopping channel:%d CH_IRQ_MSKLAST_MISC_ID_0gpi_terminate_all%s%llx_gpii%d3%s:%u:%s: error allocating mem for ev ring ch:%u %s: error config. interrupts, ret:%d ch:%u %s: unsupported ctrl cmd:%d 3%s:%u:%s: Event without a pending descriptor! gpi_process_imed_data_eventgpi_free_chan_resourcesch:%u %s: error resetting channel:%d 3%s:%u:%s: Global IRQ handling Exit ch:%u %s: sending cmd: %s ch:%u %s: Error adding ring element to xfer ring gpi_dmaqcom,gpi-ee-offset6%s:%u:%s: channel is already paused ch:%u %s: error allocating mem for ev ring ch:%u %s: sending UART RFR READY NOT READY cmd ch:%u %s: processing global error irq ch:%u %s: sending CB event:%s ch:%u %s: skipping processing event because ch @ %s state ch:%u %s: notifying event:%s with status:%llu CH ALLOCATEGLOB_IRQ%s: async_device_register failed ret:%dgpi_pause3%s:%u:%s: error config. interrupts, ret:%d ch:%u %s: Event: %08x %08x %08x %08x ch:%u %s: event without a pending descriptor! 3%s:%u:%s: could not alloc size:%lu mem for ring ch:%u %s: disabling gpii SW_RF_10BASE_MSBEV DEALLOC3%s:%u:%s: receive interrupt while in %s state 3%s:%u:%s: invalid error status:0x%x ch:%u %s: invalid chid reported:%u SW ERRORch:%u %s: phy_pre:0x%0llx phy_alig:0x%0llx len:%u el_size:%u elements:%u 3%s:%u:%s: error resetting channel:%d 3%s:%u:%s: error allocating xfer ring, ret:%d ch:%u %s: error allocating xfer ring, ret:%d gpii%d%s: no available gpii instances 6%s:%u:%s: enter 4------------[ cut here ]------------ GLOBAL ERRORgpi_generate_cb_eventEOT/DESC MISMATCHBASE_LSBRP_UPDATE_LSB3%s:%u:%s: invalid dma direction: %d %s: gpii require minimum 6 args, client passed:%d args 6%s:%u:%s: channel is already active ch:%u %s: error alloc_ev_chan:%d 3%s:%u:%s: ee:%u chtype:%u routine:%u type:%u error_code:%u NOTIFYgpi_alloc_ring3%s:%u:%s: error stopping channel:%d CH_IRQch:%u %s: not enough space in ring, avail:%u required:%u qcom,iommu-dma3%s:%u:%s: Error start chan:%d 6%s:%u:%s: process CH CTRL interrupts gpi_process_xfer_compl_eventch:%u %s: Error resetting channel ret:%d 3%s:%u:%s: Error with cmd:%s ret:%d DEBUG_PCINTVECch:%u %s: out of memory for descriptor %s: Error setting dma_mask to 64, ret:%d 6%s:%u:%s: sending CB event:%s DISABLE6%s:%u:%s: disabling gpii ch:%u %s: Error alloc_channel ret:%d UART RFR NOT READYEV RESETqcom,gpii-mask%s: No variable ee offset present %s%llxgpi_process_gen_err_irqPREPARE TERMINATECH STARTIEOB_IRQQSB_LOG_ERR_TRNS_IDWP_LSBch:%u %s: cmd: %s completion timeout &x->waitch:%u %s: channel is already active ch:%u %s: Erro starting chan, ret:%d 6%s:%u:%s: sending UART SW STALE cmd gpi_process_glob_err_irq3%s:%u:%s: event without a pending descriptor! SW_RF_11DE ALLOCgpi_configch:%u %s: Error start chan:%d ch:%u %s: receive interrupt while in %s state 3%s:%u:%s: irq_stts:0x%x 3%s:%u:%s: notifying event:%s with status:%llu ACTIVE3%s:%u:%s: Error resetting channel ret:%d QSB_LOG_0LAST_MISC_ID_3EV ALLOCATE3%s:%u:%s: cmd: %s completion timeout %s: gpii:%d chid:%d seid:%d already configured ch:%u %s: sending UART SW STALE cmd 3%s:%u:%s: error request irq:%d ret:%d gpi_config_interruptsch:%u %s: setting EV state to %s NOT ALLOCATEDch:%u %s: #el:%u el_size:%u len:%u actual_len:%llu alloc_size:%lu 3%s:%u:%s: out of memory for descriptor &gpii->ctrl_lockgpi_of_dma_xlatech:%u %s: cmd: msm_gpi_init 6%s:%u:%s: sending UART RFR READY cmd 3%s:%u:%s: Pending TRE: %08x %08x %08x %08x IEOB_IRQ_MSKCH STOPqcom,max-num-gpiich:%u %s: irq_stts:0x%x 3%s:%u:%s: Event: %08x %08x %08x %08x CHAN ERRORPAUSEH  $(,04 HP(Q,Q0QTQPPXP`PdPhPlPpPtPxP|P   !"  qcom,gpi-dma{Ox@fD qT.B@bD qTb@!cA @ACAk k K_ kTOA{¨_RCCA + @C 1A k K kT =@9l@ kT 99Ab@c.B{og_WOCx@fD qT.B@bD qT@!c"6C? qaT@*? qIR) k* T<K 2R+}@Q)R9*{qBTBR`4fD* qT.BbD qCT@*@@*.B2RhR*aR5*5qCT2RhR@5qBaT*\fD* qBT.B`bD qT@!c*W9( 5@(R9DfD* qT.BbD qCT@!c*@2fD* q"T.BbD q#T@!c*!@c.B\@@c*.B@@c*.B@*OFWE_DgCoB{A_֢@@c*.B {g_WO*_qT@**TRhfD qT`.BhbD qCTYv!c*i "qZ1IS6*@ @2vRw@* c * ( TH @qT@?kT1hfD qBT`.BhbD q#Tyy!c*iC?kT*Yvac*`.B@yyac*`.BODWC_BgA{Ũ_C{WO@*x@#fD qT.B@bD qTb@!c**4fD q T.B bD qc Tb@Yv!c*Hh@h":v" I @T @kN@#*Il hJhN J @T @kV@#*Il hRhV K @T @k^@#*Il hZh^ L @T @kf@#*Il hbhf# _)@?T*ODWC{BC_b@c.Bb@Yvc*.B@{ O@RUrhB` @F@R rR`% : Rk1R +2 ,2* * -2. 2!/2)0 211A })9A }) }) }) } )} )} )}) @IAiA _) )@ @ A*tB@(@R rR`!R@HBiA _) )@ @ A*tB@(@R rR`!R@HBi@ _) )@ @ A*tB@(@R rR`@!R@HBiNA _) )@ @ A*`B@H#@R r R` )A 1@ 9B ( )C 0 1E 8 ( !D 0 @h@iA _)@) )@ @ A tB@(@R rR` !R@hBiA _)@) )@ @ A h@iA RJr: (@i@k@hhA)ES) )  @i@kzBhhA)ES) )  @`Bh`CR r`` aAbE`B`zAR r``a@bE`B` CR r`` azAbEh@iA: (@ifDh?qT`.B@hbD qT!cb ROB @{è_acb R`.B`{ kO@R Rx@ 3@* tA 4AJSJ *J2+) pAR+) @H`+)#) @# )'A RJr/4\)@K`Si9 ) . @_q7)mS)A *) *' )@?i9 ) )!)@Gi9 ) )1)@Oh9  A)@)R h9  ')fD q"T.B@bD qTb@!c56*4fD* qT.BbD qTb@!c*@)R#K l-A)-}|}@ Him+}@)>* _)@?T*ONk@{L_c.B`b@c*.B`{ Ox@fD qT.B@bD qTb@!c"R*`4fD qT.BbD qCTb@!c*hRh*OB @{è_b@c.B`b@c*.B@{{_{og_WOx@hQ qTi*V*? ThvAI ) Ț74@8 :q T*hvA @(  qATkITgD q"T/BcD q#Tb@!c**gD* qT/B@cD qTb@!c*h@krAlvAJ  J ̚ ̚H   *Y5@R rR y@R rR@ *9Z{_k T@gZ @B ux_7 kT:@9=SALq9@H4*i@krAlvAJ ) )J ̚) ̚I * *_qmTj@krA A)K ? )1i:&@ %hvA@  kBTh*V TivAJJ ɚJ_qTgDH5/BcD4b@b@ @/B@gD qT/B` cD q Tb@!cAW@h@6 t")vN@"yB6xN"b@c*/Bb@c**/B b@c/BOGWF_EgDoC{B_{og_WO@@R2R r' /  )+R y*I B@R ` @`@` h@`tB}A!#R` 7h@vR!}A#R` 7h@!}A#R7h@'@ hh@bb!}A#R 7h@!}Ax@xGAhE@?*`-5@ qT`@!B`@`hA qT!B  @ qT`@!B`@`hA qT!B@* qT`@!B`@hA qT!.@* qT`@!B`@hA qCT!`@hA4!B@* qT`@!B`@ hA qT!BKAx GAi ))A@ ?`4KA hRA`@R rw`i"ihRAi 4R**[r R@)%)6h@ R4@I JrU r )Hk@ !I AI"h@iy} Nk@ !V AaZi R^h@@Rb[rb"!BzF"!!B2h@ RjhRA9?kbT|@Z@xx _)@?$T*OYWX_WgVoU{T_f? R  l6l@RJkhzi: j )Jknnhl2k4@*@ qT`@!B*`@hA qT!@ qT`@!B*`@hA q#T!B*h@!}A@4@* qT`@!B*`@hA qCT!@@ q#T`@!B**`@ hA qT!B**n}}} } } } } }=h@ @Bc R@R*UR@v`u@hTh@B@ R@`@T0Rb@0R @@4\*R9< @@kTH@%(6h@u@ R@V;*@R*.2h@@T RB*~@a@V@T0R@0R`@ @@4!B*{OhCqIT!R"RhfD qT`.B`hbD qThCqT )$yh!cb ROA{¨_hCaqT )$yhcb R`.B@{WOx@fD qbT.B@bD qTb@!c"a2A`*4fD qT.B`bD qTb@!c**OBWA{è_b@c.Bb@c*.B{og_WO@x@hfD q'T`.B@hbD qT@!ct"@uRqTBR 4hfD* q$T`.B`hbD qT@!c*bR 4hfD* qb#T`.B`hbD qT@!c*RhAS@wFA|Lڪ@ R ) K5(B;H!879@?"# I T @N@*Ix JN J @T @V@#*Il RV K @T @^@#*Il Z^ L @T @f@#*Il bf@#?T [Jy @?aT#hF95hRL9H5hfD qT`.B@hbD qT@!cvCRh`"qTBRhAwAxA@vFA{{LyA R ) Kz5(B;Ո878h@?_____'hAwAxA@vFA{{LyA R ) Kz5(B;( 878h@?_____ _)@?TOGWF_EgDoC{B_@ac`.B@ac*`.B@ac*`.B@ac`.Be!ԙ!X!Ը A)bH$)_ kT?kJTk T*_?k*TkjT R_{ WOx@"* J? (A T^@V@Kj^RV @ T^@"`T@JAZA@(  KhOCWB @{Ĩ_{ og_WOC@x@(@AfDYA? qT.B@bD qT@!cv "@ q(T  y) ֈfD q"T.B@bD qT@!c@)R @AqTBqATB&^)B?k(1k2T:AB@? k6(!4fD* qB/T.B bD q T@!cWfD q" T.B bD q T@!c^fD qT.B@bD qT@!cR fD qT.B@bD qT@!cRfD q"T.B@bD qT@!cR*fD q T.B`bD qT@@!c*@c.B`S@c.B@ _)@?A9T*ORWQ_PgOoN{M_ֈfD qBT.BbD q#T@@B!c@c.B@:@c.B~@c.B@c.B@@c.BHR**@4fD* qBT.B@bD qT@!c*AJR*rRCR#j3+)CR R+)A+)J`+)A+ ) RR RR W'?A ? fD qT.B@bD qT!cb RR4fD* qT.BbD qCT!cb R*fD qT.B bD qC T@!c*b@c.B @)R#K l-A)-}|}@ Him+}@)ACC  ˈ>hRCCC"!R( A Kh*4*@c.B b!R;R 4*fD qT.BbD qCT2RhS@!c*858RRQqhTAAA@uFAzZLӔA R ) K5(B;ը879H@?@c*.Bcb R.B<*4**cb R*.B?@c*.B@*4(RfD*? qT.BbD qCT2R(S@!c*4XR2RhS@c*.B@u9QXRBRbR91Tj2R(S@c*.B!9{WOx@fD q T.B@bD qT@!c"CqTfD qb T.BbD qT@!c-"BR4*bBR4*6RfD qT.B@bD qT2RR@!c* :C"R**OBWA{è_֢@c.B@c.B2RR@c*.B {WOx@fD qb T.B@bD qT@!c"C qTfD q" T.BbD qCT@!c+:C""R4*b"R6R4*fD qbT.BbD qcT2RR@!c* hR**OBWA{è_֢@c.B@c.B@2RR@c*.B{_WO@6@qTȆA qT@!B@ȂA qCT @!B@ qTȆA qT@!B*@ȂA qCT!B*kRA 4@VA* R?kTL%6׺@^+A~@4] }BkT] A@ 4] @kTu7 R^ 2Ri& *A@* 4ȆA qT R2R _ h&@@!B**@ȂA qCT R2R _ h&@!B**%* R?kTL%6׺@^+A@ 5~@] A5ȆA qT@!B@@ȂA qT!BOCWB_A{Ĩ_ R 2R _ j. H@G@E9@4!F@@ȂA4!B**{_WO@*6lS#R@!(*}@?(R !}@}hfD? q"T.BbD qT@h@!cb RR**Av@wb@uFA NA JX! C4 @`h@@ R*  i*)*}DjB kj H"}@j ``(Rh9:ՈfD qb T.B@bD qcTeAfG)hB@!cb R*@R r? `fDh5.B@bD4d@!cb R` _)@?!TOEWD_C{B_fD4d@cb R.Bcb RR**.B|eAfG)hB@cb R.B{{_WO )@RXrR @ RR ; *2mR)+*,R)+)+aR )+2 ) R+ **2)+ #) )+  A)+) A ) A ) cN9**5hAa:Cv@BR 7qThVDj@kAr R)y ;  *i hV*@ 3* @4(R#+ lAm9A)k@A*!N@ }|+   *K*il }@*5 RhV*(Rh9 _)@?T*ORWQ_P{@{N_hfD*5`.BhbD4d:C!cb R*d:Ccb R*`.B`{ SC@R RIr@jRR+RR(9 o 2 2  *) ) a) ; ) ) ) A( @)a @4HR+R#+ lAm9A)k@A*!N@ }|+   *K*il }@*5hAVa:C@9 _)@?TS@{I_{o g _ W O @ 4@Cq3T@"bRA"Sr/BRRl: Z * *h: (@7|77<7!4fD qb!T.B bD qTb R!@AESh ) 4@>= S+R'=)fD* q""T.BbD q#T\qT )$yh2RV@!cfD q T.B bD qT2RV})@_jSfS!c2RV X! ?fD qBT.B`bD qTb R!c*@*aR#@aR{6A)R 2C4!R* B\7 R@`7 @{|6fD q"T.B bD qTb R!A@A)(A@RDfD]S?)q_ qT.B bD qTCqT )$yhb R!{<6fD q T.B bD qTb R!@Ah: A) )@A *H t6@@RD]S?qq@TA=qT@ARRt6NA@RD]S?qq@TB=qT#@ARR{5@Ah: (@5@b R.B @b R.B`qT )$Yh@b R.B@b R.B@b Rc*.B12RV@@c.B2RV})@_@jSfSc.B-fD qT.B@bD qTb R!c*@b Rc*.BfDi 5.B bD 4CqiTCfD 5.B@bD4!cb R*@AESh a(@fD qB T.B`bD qT!cb R*@*@aRA#@aRAi ) EW95(R9  )$yh!cb RB _)@?TOMWL_KgJoI{H R_ )$yhcb R.B@cb R*.B@cb R*.B{WO@*x@fD qBT.BbD qcTb@Yu!c h X#? _)@?TOFWE{D_b@Yuc.B{og_ W O @2RA @A AA *J4 hAiAjCkA  KhhA)R hA @hAiAwA *J4  ATT#@N@!@*@9@y p#HX?hCiAjAkAlC)hK ? )1 1ih:wAT:@9>@9q`Tq TqT 2RN (A;@5# q4T@4@8@WN BKT"і(2R @IO*}A@+yAˌ   _ H1(:hW9h4>@9.@9@?qAT qTAqTtChK !@#6ID(  ҩ(I 2RN (A:@4# qaT(A@x*@N C} UK@T{#()2R O)@@KyA  ? (1H:HW94>@9.@9@?qT qTAqaTTCHK !_@#6ID(  ҩ(IIgD2R? qT@/BHcD q#T(@qT )$yhN@!cRR@2R3hgD2R q"T`/BA`hcD qTHO@!chgD qBT`/BhcD qCTHO@)@A)!cRʀR HgD2R qT@/B`HcD qTN@!cHgD qbT@/BHcD qCTN@)@A)!cHgD qT@/BHcD qCTN@)@A)!cRR@.@9qT qT@@h*@9@y 3 .@9@y@?@@ !ѿ.@9qT q T`@h@"@@ "@9 .@9@yh@?@ !џ#6 D(  ҩ( @qT )$yhN@Ac@/B>HO@ac@HO@)@A)ac`/BQN@Ac@/B`\N@)@A)Ac@/B`N@)@A)Ac@/B digD2R? qBT`/BhcD q#T(@qT )$yhN@!cRȀRqT )$yhN@ac`/B  _)@?!TOKWJ_IgHoG{F_ ߈߈)߈)߈)߈)߈)߈)߈߈߈߈߈?0 *߈N߈ ߈N߈߈4߈V߈ 0߈߈)߈߈߈߈߈ ߈ ߈{!{_f f f f C description=QCOM GPI DMA engine driverlicense=GPL v2alias=of:N*T*Cqcom,gpi-dmaalias=of:N*T*Cqcom,gpi-dmaC*intree=Yname=gpivermagic=4.19.191-g107525974b03-ab7627177 SMP preempt mod_unload modversions aarch64depends=msm_ipc_logging,virt-dmaU?3module_layoutdmemset~)Hmemcpyg__stack_chk_guard__stack_chk_failK__ll_sc_atomic64_orpg__ll_sc_atomic64_fetch_orM8dummy_dma_opsXF-kmalloc_cachescmdebugfs_create_u32Fipc_log_context_create1(snprintf/B dma_get_slave_channel enable_irqo<disable_irqsdevm_free_irql.0dma_release_from_dev_coherent&tasklet_killVdma_alloc_from_dev_coherentfind_last_bitT__init_waitqueue_head__tasklet_schedulel_raw_read_unlock_irqrestoreNcomplete_allbVks_raw_read_lock_irqsavedevm_request_threaded_irqUrS__list_del_entry_valid _raw_read_unlock_bhW6_raw_read_lock_bhM-of_property_read_variable_u32_arraydevm_kmalloc of_dma_controller_registerhVѳdma_async_device_registermEtasklet_initv__mutex_inityvchan_initפplatform_get_irq8of_property_read_string2devm_ioremap_nocache_dev_errJhiplatform_get_resource_bynameT-__platform_driver_register Bdebugfs_create_dirh__list_add_valid vchan_tx_desc_free}?pvchan_tx_submit37dma_async_tx_descriptor_init地__kmallocH>kmem_cache_alloc_trace&:sched_clock 8_raw_spin_unlock_irqrestoreDvchan_dma_desc_free_list vQ_raw_spin_lock_irqsave__msecs_to_jiffies Mwait_for_completion_timeoutysg_next zkfree2: mutex_unlock7L_raw_write_unlock_irq_raw_write_lock_irq֮Amutex_lock衃ipc_log_string2|printkLinuxgpiGNUS85n8A <%@A D%HG %G %LA PR TA XR \hR R @P;T;`HL R LR , hClR pCtR |R R G R G R R R (F,R 0F4R <PR R  y  y $(p8phty y y  y (8<DHy PTy \A A (,8<@DLhp|X`lpxG G vv < @@ @P \ ` Z d h nl 8 p t   Z  n 8    G  Gd @h @x     @ @  x x L @P @` l xp x|  8 8   \ @` @p | h h D X t     u TuT  z $T,z 0T8\`A A  ;;$pxG G v;v;4A 8!<A @!DT!!G !G !v! v!$< ff$TXf\`fh8888  $@PgTg\ff ,s0f8s<fDX\fdhft>f>f$(,08 T `d   0<@L`dMMMM   $ (,T1X\1`d|11Y Y Y Y  hh4h8h<@D`dpdhlhp8t|h8!!;8;8P)TH*X\)`H*d"h#|"# +57 +57PPP P<@DHPhlpt|99 48<@L  % %   4  8  D L }P }\ p d t  d   !! !,!H! T! `!h!}p!}x!!!!!!!!!tM!?!"4" 8" @"D"L"uP"T"uX"`"" " """A""A""""( ##( ##$#<T#X#( \#`#( h#p###( ##( ##f#( #f#( ##$4$8$< <$@$< D$P$`$p$$$ $< $ $< $$ %T %< %T %< %,%H%L%|%%&&&&,'80'< 4'88'< <'H'X'`'x''''(DB<(@(p(((((( ))< ))< )4)o8)< @)oD)< L)`)>d)< l)>p)< x))')< )')< )))))))))))l*|***+@+D++++++++x+x++++,|,<,/,,/,,,,,,,(-g,-0-g4-8-h-l-p-t-x--[--[---- .. . . .,.0.8.<.@.T.3 X.`.3 d.h.x........// //$/(/0/4/8/L/P/X/\/`/t/ x// //////////?0 0 0 $0,000 00 11<1z @1 D1H1z L1 P1\11111111111$242`2H|2r 22r 222H2 22 223(3DBH3L3x33333333 34 4444\ 84 <4D4\ H4 L4X4l4%p4x4%|444444445l 55l5 5D5T5p5t5|55555555A 5x5A 5x6 6@6xD6xH6xL6xP6d6666x66x666677,7G 07x87G <7x@7T7X7x`7d7xh77 7x7 7x777T77T7888D<8T@8DD8TH8T8d888i8T8i8T88899 9T(9,9T09D9H9TP9T9TX9t9x9T99T999y99y9::y: :y0: 4:y8: <:yD:\: `:yd: h:yp:,;70;y4;78;yD;p;7t;yx;7|;y;;;y;;y; <<y<<y<x<*|<y<*<y<<<<<D=H=`L=P=`h======>X>\>``>d>`p>> >`> >`>>> ?$?`,?0?`8?H?L?`T?X?`p???`??`????@C@C@AAAAAABBBB B0B@BTBXB\CdClCCCCCD D pDxDD4E 8E DEHE\E`EdEhElEEEEEEF_F F_FF,FlL