ELF>@@j@8 @ccppppNp^p^ pZpjpj00 $$Std Ptd< < QtdRtdpNp^p^GNUGNU08Ppܞzх݄% 0`TRQRʈrL `H      !"&)*-.1ߊ~L[!/m,I;at_Fm[pbi9IV mLt@ ::hfQGOD!/k`E",(&_фP>?&Qa? @zR(& b  ~tb D   TCB@ PYr  UeOEL  ` @"~P/{pY_PwD p}jP @Q} @SBЛ0'Џ ( ,/ n &]@, Ќ^8,v__gmon_start___ITM_deregisterTMCloneTable_ITM_registerTMCloneTable__cxa_finalizeglamor_get_formatsxf86ScreenToScrnepoxy_eglQueryDmaBufFormatsEXTcallocfree__stack_chk_failglamor_get_modifiersepoxy_eglQueryDmaBufModifiersEXTopendrmGetMagic__errno_locationdrmAuthMagiccloseepoxy_eglMakeCurrentFatalErrorlastGLContextepoxy_eglTerminategbm_device_destroy__assert_failepoxy_eglDestroyImageKHRgbm_bo_importglamor_egl_get_gbm_deviceglamor_egl_create_textured_pixmap_from_gbm_boepoxy_eglCreateImageKHRepoxy_glGenTexturesepoxy_glBindTextureepoxy_glTexParameteriepoxy_glEGLImageTargetTexture2DOESglamor_set_pixmap_typeglamor_set_pixmap_textureglamor_back_pixmap_from_fdgbm_bo_destroyglamor_egl_create_textured_pixmapdrmPrimeHandleToFDxf86DrvMsgglamor_egl_create_textured_screenglamor_pixmap_from_fdsmemcpyErrorFglamor_pixmap_from_fdglamor_egl_get_driver_nameepoxy_has_egl_extensionepoxy_eglGetDisplayDriverNameglamor_egl_exchange_buffersglamor_pixmap_exchange_fbosgbm_bo_creategbm_bo_get_strideGetScratchGCFreeScratchGCgbm_bo_create_with_modifiersglamor_gbm_bo_from_pixmapglamor_egl_fds_from_pixmapgbm_bo_get_plane_countgbm_bo_get_fdgbm_bo_get_stride_for_planegbm_bo_get_offsetgbm_bo_get_modifierglamor_egl_fd_from_pixmapgbm_bo_get_heightglamor_egl_fd_name_from_pixmapgbm_bo_get_handleioctlglamor_egl_screen_initglamor_enable_dri3drmGetDeviceNameFromFd2dri3_screen_initglamor_egl_initgbm_create_deviceepoxy_eglGetDisplayepoxy_eglInitializeepoxy_eglBindAPIepoxy_gl_versionepoxy_glGetStringstrstrepoxy_has_gl_extensionepoxy_eglGetProcAddressxf86AllocateScrnInfoPrivateIndexepoxy_eglCreateContextepoxy_eglDestroyContextepoxy_eglChooseConfigxf86Infoglamor_egl_init_textured_pixmapglamor_get_drawable_modifiersglamoreglModuleDataglamor_xv_initRegionEmptyBoxRegionEmptyDataglamor_destroy_pixmapfbDestroyPixmapLogMessageVerbxorg_backtraceepoxy_glFlushepoxy_glTexImage2Depoxy_glGenFramebuffersepoxy_glBindFramebufferepoxy_glFramebufferTexture2Depoxy_glCheckFramebufferStatusepoxy_glGetIntegervepoxy_glDeleteTexturesepoxy_glDeleteFramebuffersglamor_close_screenPictureScreenPrivateKeyRecglamor_create_pixmapfbCreatePixmapglamor_clear_pixmapglamor_get_pixmap_textureepoxy_glActiveTextureglamor_block_handlerepoxy_glGenBuffersepoxy_glBindBufferepoxy_glBufferDataepoxy_glMapBufferRangeepoxy_glUnmapBufferepoxy_glDrawElementsepoxy_glDrawArraysglamor_initdixRegisterPrivateKeyepoxy_is_desktop_glstrncmp__isoc99_sscanfLogMessageepoxy_glEnableepoxy_glDebugMessageControlepoxy_glDebugMessageCallbackgetenvglamor_create_gcglamor_change_window_attributesglamor_copy_windowepoxy_glGetProgramivARBglamor_finiglamor_supports_pixmap_import_exportglamor_set_drawable_modifiers_funcglamor_fds_from_pixmapglamor_fd_from_pixmapglamor_shareable_fd_from_pixmapglamor_name_from_pixmapglamor_finishepoxy_glFinishepoxy_glUniform2fepoxy_glUniform4uiepoxy_glUniform4fepoxy_glDisableepoxy_glEnableVertexAttribArrayepoxy_glVertexAttribPointerepoxy_glScissorepoxy_glDisableVertexAttribArrayfbCopyNto1fbGetScreenPrivateKeyepoxy_glTextureBarrierNVfbCopyNtoNfbCopy1toNmiDoCopymiHandleExposurespixman_region_translatepixman_region_intersectmiCopyRegionDamageUnregisterglamor_destroy_gcDamageDestroymiDestroyGCglamor_validate_gcfbPadPixmapfbValidateGCepoxy_glCreateShaderepoxy_glShaderSourceepoxy_glCompileShaderepoxy_glGetShaderivmallocepoxy_glGetShaderInfoLogepoxy_glLinkProgramepoxy_glGetProgramivXNFvasprintfepoxy_glObjectLabelepoxy_glGetProgramInfoLogDamageRegisterDamageCreatefbCreateGCfbPixmapToRegionmiChangeGCmiCopyGCmiChangeClipmiDestroyClipmiCopyClipmiPolyRectanglemiPolyArcmiFillPolygonmiPolyFillArcmiImageGlyphBltepoxy_glUniform1iepoxy_glUniform1fxfont2_font_set_privateepoxy_glPixelStoreiepoxy_glGetErrorserverGenerationxfont2_allocate_font_private_indexepoxy_glXMakeCurrentepoxy_glXGetCurrentContextepoxy_glXGetCurrentDisplayepoxy_glXGetCurrentDrawableepoxy_glDrawArraysInstancedepoxy_glVertexAttribDivisorPictureMatchFormatXasprintfPixmapWidthPaddingInfofbPutImagefbReplicatePixelfbGetImagemiPolylinesmiPolySegmentfbPolySegmentserverClientCreatePictureValidatePicturefbCompositeroundffloorfXNFasprintfepoxy_glCreateProgramepoxy_glAttachShaderepoxy_glBindAttribLocationepoxy_glBindFragDataLocationIndexedepoxy_glUseProgramepoxy_glGetUniformLocationepoxy_glUniform4fvepoxy_glBlendFuncFreePicturemiComputeCompositeRegionepoxy_glDeleteShaderXNFstrdupepoxy_glDeleteProgramepoxy_glUniformMatrix3fvreallocarrayepoxy_glUniform2fvepoxy_glUniform1fvsqrtpixman_region_subtractepoxy_glDeleteBuffersepoxy_glMapBufferstrlenreallocstrcat__asprintf_chkfbPolyFillRectfbFillSpansepoxy_glReadPixelsfbGetSpansepoxy_glTexSubImage2DfbSetSpansGetGlyphsmiPolyText8miPolyText16miImageText8miImageText16miTrapezoidBoundspixman_image_create_bitspixman_rasterize_trapezoidpixman_image_get_dataCompositePicturepixman_image_unreffbTrianglesfbAddTrapsmiPolyGlyphBltpixman_region_contains_pointmiPushPixelsmiPolyPointepoxy_glViewportepoxy_glLogicOppixman_region_init_rectsRegionCreateRegionDestroypixman_region_copyRegionValidatepixman_f_transform_from_pixman_transformpixman_f_transform_pointpixman_image_compositepixman_image_get_strideepoxy_glBufferStorageXNFallocepoxy_glGenVertexArraysepoxy_glBindVertexArrayepoxy_glDeleteVertexArraysexitepoxy_glClearTexImageepoxy_glClearColorepoxy_glClearmiCompositeRectsDamageRegionAppendDamageRegionProcessPendingpixman_region_finipixman_region_rectanglesCreateSolidPicturemiRenderColorToPixelmiSyncGetScreenFuncsmiSyncShmScreenInitsincosDamageDamageRegionMakeAtomlibgbm.so.1libepoxy.so.0libm.so.6libbsd.so.0libc.so.6libglamoregl.soLIBBSD_0.7GLIBC_2.2.5GLIBC_2.14GLIBC_2.4GLIBC_2.8GLIBC_2.7 w0} ui ii ii ii ui p^x^`^^^^H^^#___ȟ0_@_b`_h_ p_x__y__ __`S `(`0`d8`H`m``S`Х` ```m`x``ا a¨@aHaاahaa@aaba baaaab bHb0XbxxbbbbbPchccccc cc'cCc\d@eddddd d dvHd0Xd0pdd}d0dd@de0eȟ0e`@exeeeOeefO fh(fHf^`fffff f8 gB@gHg PgXghgmpg`ggg gJhh hh(hm@hU`hhh phxhhmhhhi i(i`i5iHiiiiiAiHiiij8j @jHjЏPj@Xj`jhjttttttu Hu:`uxuuPuuuuu uPu uvvv` v0v8vx(x@x Xxpx'lllll l llllllmmm#m& m'(m(0m-8m1@m4Hm5Pm;Xm<`m@hmApmCxmFmGmLmNmOmQmSmTm[m]m^m_mamemhmimqnsnunxny n(n0n8n@nHnPnXn`nhnpnxnnnnnnnnnnnnnnnnnoooo o(o0o8o@oHoPoXo`ohopoxoooooooooooooooohu!puuuEu+uuu vw(vp p(p0p 8p @pHpPpXp`phpppxpppp p"p$p%p)p*p,p.p/p0p2p3p6p7q8q9q:q= q>(q?0qB8qD@qHHqIPqJXqK`qMhqPpqRxqUqVqWqXqYqZq\q`qbqcqdqfqgqjqkqlqmrnrorprr rt(rv0rz8r{@r|Hr}Pr~Xr`rhrprxrrrrrrrrrrrrrrrrrssss s(s0s8s@sHsPsXs`shspsxssssssssssssssssstttt t(t0t8t@tHtPtXt`thtptxtttHHHtH5%hhhhhhhhqhah Qh Ah 1h !h hhhhhhhhhhqhahQhAh1h!hhhh h!h"h#h$h%h&h'qh(ah)Qh*Ah+1h,!h-h.h/h0h1h2h3h4h5h6h7qh8ah9Qh:Ah;1h<!h=h>h?h@hAhBhChDhEhFhGqhHahIQhJAhK1hL!hMhNhOhPhQhRhShThUhVhWqhXahYQhZAh[1h\!h]h^h_h`hahbhchdhehfhgqhhahiQhjAhk1hl!hmhnhohphqhrhshthuhvhwqhxahyQhzAh{1h|!h}h~hhhhhhhhhqhahQhAh1h!hh%D%D%D%D%D%D%D%D%D%D%D%D%D%}D%uD%mD%eD%]D%UD%MD%ED%=D%5D%-D%%D%D%D% D%D%D%D%D%D%D%D%D%D%D%D%D%D%D%D%D%D%}D%uD%mD%eD%]D%UD%MD%ED%=D%5D%-D%%D%D%D% D%D%D%D%D%D%D%D%D%D%D%D%D%D%D%D%D%D%}D%uD%mD%eD%]D%UD%MD%ED%=D%5D%-D%%D%D%D% D%D%D%D%D%D%D%D%D%D%D%D%D%D%D%D%D%D%}D%uD%mD%eD%]D%UD%MD%ED%=D%5D%-D%%D%D%D% D%D%D%D%D%D%D%D%D%D%D%D%D%D%D%D%D%D%}D%uD%mDH%@ H%@ 1HH%@ %p % % % % % H %X H "% %T % % % % % H% H$H$`H$\1H8谊%T % % % % % % % % % % % %T % % % % H<%*% %T H% H% % f.H=HH9tHHt H=iH5bH)HH?HHHtHHtfD=5u+UH=Ht H=d ]wAWAVAUATUHSHHdH%(HD$1mHcH L$AD$8tZL-KLt$11I<$LAUtsD|$Et1IcHEHHtPI<$LDAUt.D$HT$dH+%(u'H[]A\A]A^A_@H}1AWAVAUATUSHH(HL$dH%(HD$1yHcH L,AE8H4Ld$11E1I}MtiD|$AEt\IcHHD$HHtfAAR15f.}<I}0DADDDE[D$IHLT$E111MHH|$LIL\$%H1E1jAL\$(DDLALT$ T$LLLT$Y^LT$&L}H:HHIlHID$`1jEE1LjLHAWPLH LHHEM,1jE111HLXAZHD$8dH+%(2HHD[]A\A]A^A_MA<w=HjHcH>fDPEHcHU HA|$DEH1E1fDMA|$EDHD$1LH|$D\$@AAR24DAAR24f.DD$EA}8DHL$0HT$,HD\$HD$0I}0L$DDL$,LD$0DfD\$HH|$0HD$yLT$xARG16mDAR8 ]DAAR15MDAAR30DAR8 DARG16DAAR30 DA|$DMEDHY1EE1DH|$0D\$D\$DATIUHHHrtHHL]A\,@H1]A\ff.AWIAVIAULATMUHSHH(LL$ u!D$D$H([]A\A]A^A_fDLLIHtH}D$~CHE1HD$L0DLB1DLBDCIL;|$uLZHT$LHdDAVIAUIATIUH1SH>tZHLHHtGHHAHfAEHA$s[D]A\A]A^AAWAVAUIATIUHSHHdH%(HD$1mHc1HH L4u-AHD$dH+%(HD[]A\A]A^A_ÐHHHHtHHC,Ev(DH d$I1NDt$x-C,HfAE[,HA$cgfDcA8EDff.@AVAUATUHSHiHcHIH L$|HIHhID$@HHhHID$HHiHID$HCI$HHHC 'AX2t[]A\A]A^A|$(H5HID$*uA}[H1]A\A]A^IfAUATAUSHXH(dH%(HD$1=HHŋ*H HDH,De(YHE0IHi1H5sHLHH}HOH11rH}H5r"L%0A$HMHdH11H}H}2HDIHYH5HHt(H{@PH1HH=HH{1LHH}H5!rzHHEPHxH`f.HH=]Ht11LHo{HbHEH1HT$dH+%(H([]A\A]eL-9H}11H ZAUHEHHAH 3H}11AUHEHH=Q1YDH=C{H#{H1HHuH}HE0A$P1H}HT$LD$ HJH3H DHt$1H}HEHH8H 11H}S{HRYD{H129DH1H)f.H}H5]nHHxxHH5xHE8={H61D{H^1jqD{HnLS{H118E81*@fDHD$EEDHD$DHHLMfHD$HH|$PAEHt$XHD$PD$@D$HD$8D$@D$0D$8HD$(HD$0D$ D$(D$D$ D$D$D$DL$EE‰D$fH@H@Hu@{ff.USHHcſHHHPH4ŸIHaHHI@HI@HI@(II@8HA@I@HHQA@ Ah0I@`A@@HI@hI@XH}I@pI@xIǀA@PHIHIHIHIHIHI~gH=H5NI1@H@@@ @@HH`HphIH8HHHH9uHL[](tHH|$H|$H@PXH zH5SH=Hff.H HT$tStgHcHl2tFuLuHf 1Hs1HtHcHHCzxATIUSH~Hc-OHHH2H;tHH23HHH2LHHHHH2HqH[]A\DtHcHH,}AWAAVAUAATAUDSDH8 dH%(HT$(ILc5rLT$puKIcH@IƉXX\$pD`PDx`DhTh\XdHD$(dH+%(H8[]A\A]A^A_@AtHL\$L\$LH7t$ H&( H&( HHDjAE1U1 SHH LL$LL $Hnt$@HE1L$ @H@L $L\$=ՌLL$L$HHt$ HHt$$HH4$HHt$t$ T$$9u9OAAD1H=0;WfDt\HcHL4 DD1H=HH4$HHt$ff.HATE1UHSDPEDEHcHHHhH1HHhH1HxH1HH1HH1HH2HH2HH 2HHH2HH1ID$HH2I$H(2I$H1ID$XH2ID$PH豸=5Lc%LHoHcLHcHHH[Hh]A\DDHLc LESM$$Jt=Hc5HHSD "tHcHL$8H H5H=kff.AWAVAAUIATAUSDHDELc=LAmND YIcH@ETdEDAD11LIH@D ETLcMZ 1L\$LDACpABDHDIHE11jAALT$AAL\$A_AXL$nAOL~E~D9DM9LMAȉLL$L$HLHzL$aL$HL[]A\A]A^A_D9DMA9DHAD[DL]A\A]A^A_1"HcHL<-E111LAfACAB DLfASfACABL$fACAB ACLABACPHICTICIC`ICICh蟰L$HHcIR L%@11fAKAB fAsfACABfACAB ACLABACPHICTICIC`ICIChfatt/HcHftHceHHPHFu!@t6Hc-HH4HH H52H=f?uHWDH@HDEtatrHcHG 1҉01fPW fHHfPWfPW PLWHHTPPHPHP`HPHPhtHc%HW HVD *(ATUHSHGLc%LHc=H} HtұLHMU HE1ALNHHt^Hα[]A\@tYHcuHL$HFut/Hc+HU H<pfD1H=[1]A\ff.HHG t|LcLD 5Etlt}HcHG tntjPpu&WHRITPHpHtRLH鼯@Iht)Hc5mHL0낅tHc5LW IH H52H=GHtGtGtXHcHG Ht#HPE1Ht8t DfDDDÐE1DftHcHW HPeDUSHHH8HǺ3 Ct/HxHu1HB []H[]fH&$tHt\Hc HHH2H; tH H23HHHtHcHHsAUATUSHH9|Wtu)HHtHt?DdmHR1G,$MMLHL1 <t4JrfPH fHfHJfpfpfHf9uHܸ|ǃxfDD$vxEHD1ɿHH[]A\A]t(L%M14A$9wH[]A\A]fH1HDHWEtV HcHtVtgHcHW Rpt HhWHRHDPft7HHc~ \HVutHc?HO HVff.@AWAVAUAATE1USHH8dH%(HD$(HDPEA3HHz DX21ҾH=D5E DE. HHc H=_H,xY H=s{HhAL2H1H HhHH1HHL:FHH2H;t HL3uEnA1AE@HIH HH=IHL$HT$H5IE1k}kD$dD$EExAcH=_w H=KH=<H1HhH1HfH5H% . HcHHHT$(dH+%( H8[]A\A]A^A_1DH=d1DHLc LE.M$$%LHH5g];H=$*fH5WAu@uH= A}MHtH=uExH=HxH9EU1L=9LE,VH=/EDH=1E2H=7E AEH=DEH=KEH=SEܿE EE(}E$EHtH=R蠿E4AA++AE8LD$ EDfHBL-E1E11ɺAUE11ALFAUHH=HLtHEuD}@E1EAHDu0H5H Ht-HyH5HHE0L-İLuLLAUL3 AUHt$ : AUT$$D$ H==9O‹UL9O‰EL&AEuDu1E#D$ D-ƼE<EL=Lc-LE]EuH=ŽcHAA)jHAA$)HjEUAXAYEHA4AWjUH0XZHHAcjAeA}Y^WHAAXj HAAX H$A^A_EMEHAHAhjY  j_AXH+H=ADž|IhH'IpHHt1H}H5NAt bH=HHHH2HHQHxHH1H+HxHH1HHHH1HHHH1HWHHH2H.HHH2H#HHH 2H+HID$HH1H ID$HI$H2H;I$I$H(2H?I$I$H02HE@I$ID$XH1HID$XID$PH2HAID$PXHHMH`H`2lLH510H=1ZDH=1BDHYH߾jAhA  Y^AHAgAj HwAgA H$MAZA[@HAfAj@H51+fDH=fH= @CUE("H=;蝸DH=f脸H=dM@H=L@H=w4QHT$HL$FH5S1f.H=4HH5HH')HcUHL,H=yH=*eEHHAAjH1AA$H=ehH=~U*H=@H=/H H5H=G&豻1f.ff.:8t$tAHc!Hǀh2tHHcHǀh2Pڴشtt5HcHh2tHcHHh2PMff.fzxtt6HcaHHP2ftHHc>HHP2Pff.D LGEt>tRHcIHP2HtfDHDtHcMIPjf.AWMAVIAUIATIUHSLHdH%(HD$1H3=A?THc HV 5:HM4tp-HcHh2tH1t,HT$dH+%(H[]A\A]A^A_f1HVu*f1@HcHH@HtsHD$dH+%(HIML[LHL]A\A]A^A_zf.tYHc%HV H1fHT$1HLA$D$AEA$9fAUIATIUHSHHdH%(HD$1H =HcjHV 5HM~trHccHh2tBt#HT$dH+%(H[]A\A]@1H覛u2fftcHcHHHT$LHLT$xfy@tHcHV H1T߶ff.@USHHnfH!{ 11ED$1H¢fҋ{$((H[]A\A]A^A_At$H̢E1{  HY{$f.((AD${ ԉAHk@H {$(((MAt$H,E1{ H¡{$f((fDAt$HܡE1{ ?Hr{$fO K(AD${ E1HzH){$f((bff.fPXH 'zH5H=3H;ff.AWAVIAUIATUSHHHnHt$@HT$PHDD$pD$dH%(H$1LHD$ SLHD$XICHD$8MHpPpAHt$XHcHV H|$8HT$hHt$8HcHF IHt$ HH2H;tHH23HD$PHpx:A"HD$Pp HA $(HD$ H8 HHD$0HD$0@HD$0uHt$0E1E11H$(t$pH$L|$X$HD$@L$Hx蓄IL;|$8H>HD$HHD$xH1H1ɺL$A1D$pcA1HKE1fD$AfD$|$p1H3IfAt$sfAt$3fAt$sfAt$sfAt$sfAt$sfAt$sHfAt$9HD$脆Ht$XH$LH$g=HD$ HD$hHD$`PXPTD$pD$tH$H$D$D$AljD$H$HD$HHt$hHL$`H|$8HF`L<ȋ$$A)Љ$AW$ $)HT$0$HFhHt$PHH$H$$AFTE1AFXt$$t$ME3@HT$t1L\$(ACXACTAA9$D$L$AoAՋ|$A_AA9DL苄$AAA9DL)A)9O)AG)ËD$9OfA9}fA9}HD$0L\$(H1D1D@H$PLL$XH|$P' Y^t}AAH))$$HD$ L\$(P0t$pH|$ L\$(L\$(fD@DuifHHD$xE1Ht$8H9t$XtuHD$x H1H$dH+%(eHD[]A\A]A^A_fHD$ HdH HD$0@]fDHD$ @{HD$xjHKHE1H<1AfD fD9AODJfE9EODJfD9ALDJfE9ELHH9uf$fD$HD$ @YL=L|$A$AHTHD$xD$ EHD$DMHT$hHD$`Ht$`BXBT9IABHt$XHcH|$8HN H4Ht$htSHt$8HcHV L4fDH|$8t#H1HPt't|HD$hJHD$h@E1DtUHD$hHD$xHHVHD$x1E1Af$fD$ ff.fAWAVAUATUSHh$DL$D$ $D$$D$$$H$HD$dH%(HD$X1Eu,HD$XdH+%(R Hh[]A\A]A^A_fIHIIEHHHHѢDBJEHc HK HH( HcHP HЃx[Hyu5HHD$XdH+%( HhL[]A\A]A^A_1L6t$gA}HELLt$ HLPD$,PD$0PD$4PDL$8蛧H0mfLHHH}HD$ 6H;\$ $ELLHLPD$PDL$ AXAYQ8D$EH}LHD$ tHD$(Mt:A~ AFANHƃ t{!H9zH\$ H̔H2H;tHH23H=Ht$(HL$THT$PLl5}OݧHUxpaHcHH$P(AHc@ HE P8DHH A)P:)HcP,DT$HLDT$XHRDp0QDH|$HDD$,DD$t:H H^fHc Hs HH[HcH@ H(@H]H4HHD$(HD$ Mt?A~  AFANHƃ tP!H9Ht$(H*H2H;tHH231L,Ht$ HHL$LHT$H3<$A}2IUXDXEHcHDH$P(EzHcP IU B8Jr )B:)HcB,L$HHPr0D$dDPD$,DL$hH|$@D0L H L"fDHH8zJ|mDp  HtHoMHL$THT$PHL2HL$LHHHT$H2AAwAOAA~QED$IGOLDfD9AOD@fD9AOD@fD9ALD@fD9ALHI9uċ\$DD$HDL$P FDA9=AB D9+\$ T$LL$T;DA9 9HEHHD$ sHĐH2H; tH H23MAvA~y3+Av H|$ 3EA_AOAWA~CAt$IGI|0fA9DOpf9Lpf9Opf9LHH9uAEU)|$0H|$ )E1DщD$(DL$8^HHD$ zIc#L\$ HIEDL$8~NAL$LLItHHD)fJHD)fJH)fJH)fJH9ujD$1LD$0LELPD$\$@D LT$HL\$0[ZL\$ LT$8 $LT$8LELLHPD$0PDL$@AL\$0AZA[L\$ LT$8LL$L$HD$XdH+%(HhL[]A\A]A^A_qHELLt$ HLjD$,PD$0PD$4PDL$8~H0DHELLt$ D$HLPD$,PD$0PD$4PDL$8ۜH0LL\$ 軝L\$ LAMAu LoHD$ ME1HPp kIH \$H8fXl$Lfh HD$(L\$(pISH{HcHh$P(|[HcP IS B8Zj )B:)HB0HcR,HA}HD$(HT$0HLELt$ D$LLPD$,PD$0PD$4PDL$8L\$0趞L\$0HD$XH0LT$0L$AHAARDLPD$dPDL$hH|$@5H|$ H 'WHCHLELt$ D$LLPD$,PD$0PD$4PDL$8L\$0H0LT$0HD$(L$`DMM HHc@ IU H}DPEHcHH=Hc@ IS H{xHcHH@L+@1Hc@ HU HMx|HcHHaߠ@HHjjPD$8PD$8PD$8P踜H8AOATAUS\$ l$(Dd$0HD$8 t AAAIt"jDPHePATUS[H0[]A\fDd$0Dщl$(\$ []A\駘AWAVAUIATUSHH(dH%(HD$1sS LIAAA)A)))8HqHs`HLHHH$HފHD$AD$8usHHL1jEEHjLP}H|$(H HtH?u)HD$dH+%(uFH([]A\A]A^A_f.[fAT$:At$8Hxpf.@PXH ׽zH5òH=Hff.H9SHPt>tKHcH_hH{Ht"LCMt LyH{HC[fDt HcHWhHjf.HŔHHPtt0HcHFhH@`tHVhHcHH@DPff.H$@UHSHHLHPtJtWHcH_hH;Ht HHH{Ht蝘HH[]t HcHWhHrfATIUHSHG H(HCHȓD@PEP\HcHG xtsG AT$ƒ aPuZHC0~&II1H HҺ1kH}(MtH}(`H}(u(LHH: uRH[HE`]A\fHH}0HtǾtHLHH}0* tfHHPt/tWHcH]hH;HtGH0H[HE`]A\Åt(HcHUhHtHcHW Hff.@HcHH#rJt)t6HcHP HЃxHff.t HcH@ HJf.AUATUSH(Ht$dH%(HD$HnHT$1ɾAĉHԆHDHT$DH- UD$t"HD$dH+%(H(D[]A\A]HT$DUHc|$IpHHtkHH1DD0HHH5{H=zHE1蛒Ht$H=}1舒HPH=z1BH=1_ff.fAUATIUSHHL$HLD$PLL$Xt:)D$`)L$p)$)$)$)$)$)$dH%(HD$(1PuQHڄHHT$ツD$HD$(dH+%(uwH[]A\A]H$HT$LD$HD$H|$HD$0D$0HD$ ǔHHL$H|$MɕHT$Hc|$I莑1DHIHH=1LאH=1虗fUSHHH0HtiHÎHPtitvHc(HkhHuHtH[]銖f.LIٹH5H= HEHHu'H[]f.t HcHShH,H{0@H%SHHPt?tLHcHGhHHH@EtHjHCX[t HcHWhHRfATUHHH~IH ˵11H趏1HE1tH͑HIHL]A\PXH zH5H=Hff.AWAVEAUAATUSHXH|$Ht$ HT$(dH%(HD$H18HHzJHcHP HT$H_ H\$D$ CXCTH\$@H\$0H\$DH\$8HD$ H\$(LPpDCIBHHHXt$@LL$@Lxt$H|$(YC^tPH-|HEMdAwA?IAOAW))t$D|$@U1DDM9uHL$D$ \$ ATAX9>H? H1HD$HdH+%(udHX[]A\A]A^A_fDHMt$@LL$@t$H|$(X1Z$tHcH@ HHD$p謑ff.AWAVIAUATUHSHXdH%(HD$HHGHHD$(}HHD$ H$HH܊P@^HH$HcHC xfA~ HwpH9xHcIFhHD$ HD$ M>H(HHZ@>H@HcH] {uCHL$H}H2H;tHH23AVЃ<<qE1HD$HdH+%(HXL[]A\A]A^A_AFfIVH1HBHHHH9uE1LʻHHLIHfA~HD$8E11AHD$HD$@HD$f.HL$L1Dl$8AďLH虐IF1f\$@fT$BLHB fL$FHL$fD$DIG`PXIFB IAFD9LHD$ H(HP%fDHD$Lu$H|$(E1E11HnLRJH<$1LL)1L<$Ld$AV A$AwIAV$AwA$I-fHD$H<$H pnLHHQIHHSH|$1ɾ H|A}(E fA},*HW~tcHeH$HcHK HtCHcINhHHD$ t#H%HU HcHD1zoff.@AWAVAUATUSHHH4$T$ dH%(HD$8HGIILHD$qHD$HAGI|$HT$0 D$#E14@D$$4a1IH|H|1LL$0A1Ld$(E 1Dd$ 1lDDAuEAEAEAEfDZ)fDRHD)I9LAύHfDz9~@HDEIDDLIUEEHufDBfDJfDz|$#Ld$(tAAfEUfEEfE} H|$cL$$H4$LHT$AHT$8dH+%(uHH[]A\A]A^A_@1wAWIAVIAUATUHSH8Dn dH%(HD$(HGHD$HD$H|EgI~HT$ \$A D$4@R_1HHzHzLL$ 1A1D$D$HE݃HlHH H9BJD DRfDk)ADfD fDCHAf{A)fsDAH9LDfC EtJrfCHHfKfsfKfsfCH9pH|$EaL$D$LHT$AL HT$(dH+%(uH8[]A\A]A^A_@1蟉f.DfDHcI9ATUHSHL$MtHcHIċ3u[]A\5HvH2H; tH H23HxHs~6HLIfH(H9tt{@fLȅ5vH1舊[]A\ff.AWAVAUATUHSHHdH%(HD$x1`xI pHD-D9HIcL$MHcEHI4ċHt$@lCS K)C zT$S|$L)CT$HADjS$)S fFD$PfDf Dd$TL$(fN|$4~A~AG|$4AĉD$T|$4t$T9MA9FLHc-HD$8HCLL$`LD$hHLL$LD$D$vC D$wHD$vHD$HSh1H|$hHt$@HHFCFCF۵HD$XH2HHtH;tHH23L|$@HsIwHvHltAw H-"t&( U&( UDd$4D$0Dd$PEffD$Lt$01E1@t$D$Pt$,HHD$ DEDd$(9l$D$C H߈D$vCLL$LD$HT$D$wShH|$htLT$`T$,1MJtHD$@@ArAzMcLD$ ILD$8pABA E1Lcl$4AAiHt#AA:ArAzEzE2AAAM)ʃHcIэ>D9)ȍHHcHrIIxLHIID IDLH)HH)HHxfHD$@HD$xdH+%(SHD$@HĈ[]A\A]A^A_Hc=%~( IHtHDH%"|$0G9|$HtgD$0f.AAAD ADArAzEzE2AD fADArAzEzE2Hs H\$XHE1Lt$@Haq12ǃl2 AVhhDD$tL$THEqǃl2H =LZHD$@HD$`6ff.USHHx @HAtKH-arHc||H;Eu>9| |H(AHH$H HD[]E1V|tC|HE1҉?|9|f.DU11SHHH-poH?UHSsHEH;H[]ff.HoSHHCHt6HoHHt%HqCHHC [1[f.fPXH שzH5sH=ÕH|ff.AWAVAUEATMUSHXHT$Ht$8H $dH%(HD$HHHxHD$ MI$HnL5zHE^AFEIcHB PTPXH@hH|$ L 覰HD$HHt%EVAFEIcHA HD$HD$ HxWHp 1LH薳BD$0@ʼnD$4HD$@HD$(L4$HL$HT$8t$4LH?nA~0E1HL$AXATHL$DHL$HD$H $LPHDAIBH HHh1ɺt$ LL$8DLxH|$0AXEAYH-oMd/@KHuSS0H /oT$01M9tMAwA?IAOAW))t$D|$@U{~1DLxmAM9uHT$ABTBXD9H$xPuRH$hDHnHD1ɺt$ LL$8MH|$0^1_H-n U{~OHl111Hk1 UHD$HdH+%(unHX[]A\A]A^A_ËCHt먅tMHL$IcHQ HHD$qt/IcHR H H H5H=Ǣ2y=}AWAVAUATUSHH$8$Ht$PD$0HT$XL$@Hl$ fDD$ndH%(H$HLpLLt$x耬Mc.@HPHD$DH$$D$H|$(Ht$fDf+S.fWfWVfWAT$ Df+S,fWDf+S.fW AT$ ffW VfWAT$ Df+S,fWAT$Df+S.fWAT$ ffWAT$fVfWf+K,fOfAD$Hf+C.H fGHL$(fGAD$fFfGfC0AA A AC2AH;,$EIH\$`H9\$ vD$8H$dH+%( H[]A\A]A^A_ÐHt$(HL$ff+C.H fFAD$ fFAD$fFfFAfFHt$(Jf.T$8L$nDf+S,EfD+K.DT$HDED\$AL$EQPAQRjjH$HT$`H$$}H0D\$DT$H@ HcrHHT$X HArIL$ HcHDL$8LD$DT$HHL$pHT$XD\$Ht$P|$hAD$ DT$HD$8D\$H|$HH|$DHL$QA9$}QAQAAD$9$4HD$H8q qqHcqID$ H$HD$HH8$HDŽ$AD$ $AL$ AT$H$$wA8t$LOOAD$LD$L$#D$D$HHD$HhH$xsD$D$HH1H$ D$D$DŽ$DŽ$H$wH$D$D$H|$HD$D$H$wEL$ E11H$LHF`jjjAT$RHHt$hP E11ɺH H$HH|$PG,PH|$Xw0$PD$H$H|$hH D$D$I9tD$D\$H D$D\$HHT$H$BfBfAB AAD$ BAD$9B}BHD$@MDD$8EHt$HHL$~ 9yHT$zHH RH#DT$HL VD\$@PL$HL$hHT$@Ht$`|$x趷H$AXAYH|$pDT$D\$8#H|$xDT$D\$8УD\$8DT$xH|$xDD\$H$DT$8H1HD$(HdHb1H[d1ɺL$A 1HVdHPbA 1ɺH$LHHcD\$DT$8HD$HD$8HD$|$8[HD$H8Ht+HL$xDT$HD\$8HD$D\$8DT$HHD$8H|$xD$D\$H脢H|$xA@HD$H@H /HHD$H8HvH lHlD\$HD$q@HcHG xHD$ l@ H@H@lHclIT$ HH$xHH|$xH$DF1HD$(HbHhb1ɺL$A1HcbA1ɺH$LHHbD\$8DT$DT$HL RD\$@PL$HL$hHT$@Ht$`|$x蓴H$AZA[H|$pD\$8DT$Ht$HD$8AD$ Ht$@HL$pHt$PD$DL$8|$hD$LD$HT$XHD$HHL$D$D$q9p H|$HD$8AD$ H|$H$dH+%($DL$8LD$HL$pHT$XHt$PH[]A\A]A^A_QAD$,D\$HE11D$H$HPAt$0$PD$H$H D\$HD$|$hDL$8D\$HLD$HL$pD$HT$XHt$PHD$D\$HD$H8HeDT$HD\$OHD$D\$DT$H@ HH@H@AD$ H|$HD$D$D$D$H|$HD$D$H$ɔH$\oD$D$HD$E1Al$H2H\H;RbtJHhHW HcH HD$HD$HH =zH5مH=)5jn;ff.ATUHS H=hHku []A\fDCLH9O…P@HºDiIH(oHL` H@ H0iIH(nHtrL`H@ H8f,H5ݒ*@HH^j[]A\Hǃ01fDHǃ8H0j1Hǃ0f.UHSH^HHSHHWjH0HtH}Ht HGH0jH8Ht$H}Ht HGHH[]jH[]fPXH zH5H=Hgff.AWIAVEAUATAUHSDHXH$T$D$D$$$H$HD$dH%(HD$H1HLHD$AWH=_\IHHRHDB EJDJDDAM4oHmerJpHcIS ztjEEDLҟHD$HdH+%(HXL[]A\A]A^A_`2JDJDAmf.} uUMH׃ tr!H9^<$<$JAGHUpHl$0DT$HHDL$AAG L$G4fDd$0fDD$4Af\$2fDl$6HD$8gH4$HT$(LHL$,t$(T$,L$DL$DT$ tHAiDT$DL$L$Ht$HWH2H;t,DT$H2DL$L$H3DT$DL$L$DLD$LDAHEH|$8Ht H?tgHD$HdH+%(uaHX[]A\A]A^A_fteHcIK H@t$D$EADHLPD$ PAUT$4pcH rifT$<SfAWIAVEAUAATAUSDHHH$HD$H$HD$dH%(HD$81辘L7YIAGH@IDH EpDHMlHJbxp|HcIC xt_1EEDL貜bHD$8dH+%(sHHL[]A\A]A^A_@HDHtfDuLHT$(LHL$,L\$AbCD5fl$0AOfDl$2L$(AAfD$6Ht$0HEG fDd$HcIs H@t$DAEt$DLZaXZyffPXH zH5}H=zHaff.AWIAVLcAUATULSHXLgH|$H4$LT$dH%(HD$H1耕LH%HiIH_DHPELc8Mx AtLE1H*V HS1HD$HdH+%(HXD[]A\A]A^A_f.AA~H$H2DhH%SH;tLD$H2H3LD$H4$H H FL褧HD$HJA HD$HT$@Dl$ AEHxEB491HHSUH*U11LL$@A|$111fDfTfLfLfHI9u|$ t IJT3N3fABfABLH\$8<HT AGXAGTH\$H\$<1H\$ L|$(AH$H\$LPpDCIBHHHXDt$(LL$(LxH|$^_CtLH-SHSMdfAwA?IAOAW))t$<|$8U1DM9uH\$(ACTCXD9@A|DHDMt$(LL$(H|$iZYC1St(HcIP L<JHHePO*cf.AVAAUAATIUHSf~ LuVЃ<<tqtUH.\~*L M1AH ܋H1N^ID[DHL]A\A]A^BcfDt[]A\A]A^@DtfDDfDfPXH zH5yH=SvH[]ff.AWIAVIAUATUSHXLgH|$H4$LdH%(HD$H1LH芑H,eIHG[DHPELc8Mx L|$HD$xLH$H2DhHNH;tLD$H2H3LD$H4$H H BLTHD$HA HD$HT$@@ʼnHxb51IHQHP11LL$@AE~LLLHLfDH HHHHJfHJfHJfHJfHH9uL7HP HT$BTBXHD$8@E1HD$ HD$<HD$(H$HL$LPpDAIBHHHhDt$0LL$0LxH|$ ^_EtUL%OH-gOMlf.AwA?IAOAW))t$<|$8A$1ڿUM9uHL$AATAXD97H`O HL1 1HT$HdH+%(uHX[]A\A]A^A_HDMt$0LL$0H|$ ZYt1t,HcIP HHD$0HcLLHa3g^fAVIAUAATIUHHf~ u^VЃ<<HWhLӑH3HL]A\A]A^HiW+HLDHL]A\A]A^_H@W8~-L0M1AH ,H1^Yf} c랐DtH]A\A]A^@DtEfDDfDH LDHLGXf+fHHSHHz"IH@H@IBdt!CR`=* tTw=Uu+1U[fD= t9[= u1[ Ð1  [ff.AWAVAAUATEUHSDH(T$dH%(HD$1H>L~AG‰Ɖ ։ƒADIH'HLE11HD$L1PHqILL\$YH|$IXZMt:LEYATELS1HjjjjDD$4"^H0HD$dH+%(H(L[]A\A]A^A_ H|$VH}H|$IuOHE`tb HDHEh T$AH|$vY^H|$IM` @E1JHAEDh T$HH|$_AXIH|$Zff.PXH 7zH5CqH=nHUff.AW(AVAUATIUHHSHdH%(H$1HH$D$IcC?HHcDLHLHI<HtH}THDDeffD]E)E)A*D$E)A*YYAf$fA*D)*YYSODH@DŽ@fD(H7 ffH|$pHA*Hr$HA*IaH IYYXXAA@H9u|$xd$pD$t^^fAXD(Y#XYCH fIH*$aH IYYXXAA@H9ul$xd$pMcD$tN ^N ^AXYA"XfD(YBD HfH*$bH HYYXXBAH9ut$xd$pC ?K D$tHc^^fAXY"X(YDHN`H HYYXX@GH9ud$x\$pCD$tH^^XYBXYDH$dH+%(&HĘ[]A\A]A^A_D}XffA**$YYAffA**$YYSe#IcC?HHcDL Ll HI< LtH}TL\EffD$ ED$ $D)*$D)*\E|$ DEd$AB:HDȉT$AB,"IfD$f+l$ *+D$ (*XX(YYYYACAAEA ;f@)!ff}TA*A*H|$pHLB$HIaH IYYXXAAAI9uD$xfEIH|$pd$tD*$^^iH IAYYXXAAAI9uD$xl$pH^l$(l$t^l$,f*$rH HAYYXXBAI9uD$xt$p^t$0t$t^t$4pH HYYXX@GI9uD$x\$pfDm^A*t$$D(\$8\$t^(\$<g\EfA(\*|$D|$(\\\|$(|$,d$H\|$,|$0\|$0|$4\|$4d$DYIcHYYH#d$HYcd$(Y"d$,HYdd$0C?HcDYH"d$4YdDoD}XJffA**$YYAffA**$YYSAAUA}XH|$pHHr$HI@`H IYYXX@A@H9uD$pl$x(D$t^^fXY#XYC}TEfEfED*ED*fIH*$`H IYYXX@A@H9ut$xd$pMcD$tN ^N ^AXYA"AXYBD }T&EfEfED*ED*fH*$bH HYYXXB@H9u|$xd$pC?MD$tH^^AXYA!AXYD}TEff*E*@aH HYYXXAGH9ud$x\$pCD$tH^^XYCXYD}ff(D+L$ A*D+D$ A*XX(@}TMfEfD*M*)}TMff*M*D}TEfEfD*E*}T~rMfEfD*M*}XD(D(}X^(vfD}XD(D(}XD}X}X}X(AD$ f(5܍*D$Ll$f*^l$ -č(T.v.,fUDUn*(AT\V(ZYD$ffZ\Z(l$@f/s Xt$ t$@(\D$@T?l$PL$HT$Dd$|$ LG$=<Z^D$f(d$fTT$DL$Hf.l$P|$ vH,ffUH*fVf(ZD,AMȉL$T|$Luo(TE1l$PL$HT$Dd$|$ FL$Tf۸Zl$PL$H*T$Dd$|$ f.ADEAD$f(D%*D$Pt$f*^t$ 5(TD.v1,fUD yl*D(DETA\V(ZYD$ffZ\Z/t$Hs Xt$ t$H(\D$HTgl$`L$\T$X|$Td$DtEL=dZ^D$f(d$DfTT$XL$\f.l$`|$TvH,ffUH*fVf(ZD,AMȉL$d|$Puo(TE1l$`L$\T$X|$Td$DDL$df۸Zl$`L$\*T$X|$Td$Df.ADEE=t$ Dl$$(A/\\$@\$@Ef*/A\l$`L$\T$X(d$T^\$@G\$@fl$`ZYD$d$TZT$XL$\\Z/|$Ds X|$ |$DEfED*؉D$\D\$@EQ|$ A/(\t$Ht$H\Ef*/G(l$`A\L$XT$T(\$H^G\$Hfl$`ZYD$T$TZL$X\Z/t$Hs Xt$ t$H%D$(^D$ (=T.v,,f=;iU*(T\V(ZYD$ffZ\$(\Z/|$Ts|$TX|$ |$TD$(\D$Tl$dTL$`T$X8B=(Z^D$f(T$XfTL$`l$df.vH,ffUH*fVf(ZD,AthDeD|$LuWD$(TE1l$dL$`T$XAf۸l$dA*ZL$`T$Xf.ADE%5D$,^D$ (=T.v,,f=gU*(T\V(ZYD$ffZ\$,\Z/|$Xs X|$ |$XD$,\D$Xl$hTL$dT$`@=Z^D$f(T$`fTL$dl$hf.vH,ffUH*fVf(ZD,AtmMȉL$l|$PuZD$,TE1l$hL$dT$`@L$lf۸Zl$hL$d*T$`f.ADEE |$ \$(d$$(\t$T/t$TVEf*/A(l$d\L$`T$T(\$(^VC\$(fl$dZYD$T$TZL$`\Z/t$(s Xt$ t$(E |$ \$,d$@(\t$X/t$T Ef*/u (l$`\L$XT$T(\$,^B\$,fl$`ZYD$T$TZL$X\Z/t$,s Xt$ t$,%9D$0^D$ (=T.v,,f=dU*(T\V(ZYD$ffZ\$0\Z/|$Ts|$TX|$ |$TD$0\D$Tl$dTL$`T$X==Z^D$f(T$XfTL$`l$df.vH,ffUH*fVf(ZD,AthDeD|$LuWD$0TE1l$dL$`T$X=f۸l$dA*ZL$`T$Xf.ADE%D$4^D$ (=T.v,,f=5cU*(T\V(ZYD$ffZ\$4\Z/|$Xs X|$ |$XD$4\D$Xl$hTL$dT$`8<=(Z^D$f(T$`fTL$dl$hf.vH,ffUH*fVf(ZD,AtmMȉL$l|$PuZD$4TE1l$hL$dT$`;L$lf۸Zl$hL$d*T$`f.ADEE7|$ \$0d$$(\t$T/t$T8 Ef*/# (l$d\L$`T$T(\$0^>\$0fl$dZYD$T$TZL$`\Z/t$0s Xt$ t$0E|$ \$4d$@(\t$X/t$T?Ef*/*(l$`\L$XT$T(\$4^>\$4fl$`ZYD$T$TZL$X\Z/t$4s Xt$ t$4%D$8^D$ (=T.v,,f=9`U*(T\V(ZYD$ffZ\$8\Z/|$Ts|$TX|$ |$TD$8\D$Tl$dTL$`T$X69=&Z^D$f(T$XfTL$`l$df.vH,ffUH*fVf(Z,AthDeD|$LuWD$8T~l$dL$`T$X8f1ҸA*Zl$dL$`T$Xf.DA%2~D$<^D$ (= ~T.v,,f=^U*(T\V(ZYD$ffZ\$<\Z/|$Xs X|$ |$XD$<\D$Xl$hT}L$dT$`7}=}Z^D$f(T$`fTL$dl$hf.vH,ffUH*fVf(ZD,AtmMȉL$l|$PuZD$<T}E1l$hL$dT$`7L$lf۸Zl$hL$d*T$`f.ADEEk|$ \$8d$$(\t$T/t$TEf*/(l$T\L$LT$8(\$$^S:\$$l$TZYD$T$8ZL$L\Z/sX\$ EN|$ d$Hw'wH l11H^)DL$XTf)$HH;K $Mt;I?AO $AG@A}wHt0H{(t)H&DEH kHiMtSI(tLH]&H kHiDEMfD|$DŽ$aD$D@$A`HtHcMtLNHT$H9T$AE1H|$tEt AG9CD$D< MIcH=^kHAA HAHADBr Eu"tA# AEDfDH$PDMt5AG@t.fAGt%t!u $|$ oH|$8DGw GLsZD$l$ D$HHD$KHTDT$8D$HDt$PHKD\$0HHKHHЋOKa8D$HH bHULL$LT$X:SHLT$XH2L$H; tH H23L$LT$XL$DT$8HxEHMH MIH$L$EL `H7UH$HDȃ|$0H5n`LB1H$12H$D$X D\$XL$EL$IT$8IH vMD$0H:OHNHE‹T$ H=PT$PLQHIQIEH5]DL$L ULXL$RHH5\WP1QH$H [H 0H$&H$D$ uDL$ L$L$E=HH7t$XljD$XDD$XHt$ DDD$ H1|$ H!_H|$ H_H{|$ H_|$PDD$ L$L$uKHD11L\$XH fLT$PH|$ 1H WL\$XLT$PDD$ DL1L$H^LT$PDD$ ,LT$PHkHL$IiHL$DD$ Ii L$Ii@L$H|$XHHT$PHH$DHL$H E$|$8DD$ L$L$LL$DH5}]D$LT$ AHL$D$AHD$PH$HD$XL$DL$T$00HD$ HL$DH5]LT$XLkHDD$PоH DD$PHD$ H5p]DD$LT$X$H5X]L$Ii L\$PIIi֐IIi@ILd$A$HD$ LT$XL\$PA$fHD$H\$`HHHH\$hHH=HM7|$P~H5q[HzNG|$0RH[KTH=[1 AAAHL]Hk AD KAG  bAՅiDŽ$YD?t@pH\$pHX8H\$xHX@?u YH GH DLT$XH5"[L$DD$PHD$ 1H HD$ |$PH5[|$PH5ZA$HD$ L$LT$XA$DD$PPH qHH5>HVLsHZJ&1xL\$PDH5ZLT$ LT$ L\$PAHkHIi HIi֐HHT$DH [H5LFH=MH=Y1H=Y1H=N1ff.AWAVAUATUSHHHDD$ H$dH%(HD$81HHAIHEϋpPLc Lc Hj MD$H2H;t$HL$H2LD$H3HL$LD$HAAHL‹HNAmL5h f<<<4-( A-( AAEI<t<&( Ѻ&( AA|$TAD$At$AL$)AD$)fDID$ffɃ *fҋ|$ P@ **HT$ ^f*D$ f*^D$$Bf(^ZL$(f*H ^ZD$,H`DHD$8dH+%(<HH[]A\A]A^A_fD&( Ѻ&( AA|$TA|$XAM  rI}Xs Kfp( Ap( A'/( A/( A)( A)( At HcHS L$@1wHQAVIAUIATMUHSHH2H;tHH23H;EMEH{HS(AEtudH{HS8UuHa A|$tZHc He[At$ ]A|$HA\A]A^fDHHK8HS@HDK$DCAVY^느AD$ uH[ ]A\HA]A^fDHDCHK(HHS0DK AV18_AXAWAVAUMATUSHH$ H$0H$@L$(H$L$H$@<$dH%(H$1M.HDpPEH$HcHO H$MHcIU H$HT$x#H$HcHG H$H$HxEHD$H$HID$LSH Hp@H$$A$AD$Et$H$0)AAD$A)Hj H$@[ H(H$0H?(H$H$N D9hs EEL$8$0LT$C+$X)+$PH$0),H$HH8LT$HH$H pPk5HcHG H$H$A$$P$XH)CK $0AD$)ƍ<H$@$8HT Ll$hHD$pDŽ$H$H9$H|$hH9$ C$P$8C $X$<H$HtHHtP@ $0$8HD$pHtHHtP@ $@$H$ H$0E1DŽ$  H$$ $$$H$tH$H$H$H$xH$(H$H$$ $9Nlj$$8$0D$@$<)H$D$8A)$D$HH$A)ÍNA)HHLD@2HH .fpfHJB<fHfxB<fxB< fxz)rfx)fpI9uHCHH$AHDŽ$|HDŽ$IHDŽ$$P$($ $H$($($$$0L$L$H$(H$H$$tHPk $ H5~I2H;tHI2A3H$H$LHH$xHLL$H$HH$HH$^$D$PA$D$TAH$H8AHHH HPHcHE HD$(H$H$`H$\HH8QHD$(1xT[ Ht$(VFV)F)AՅP fD5p1HDŽ$$$At HDŽ$$$$c $E1E1AH$AWHHFHt@PfA9DOfA9DOfHfA9DLfPfA9DLHH9ufE9 fE9v HD$ D$AAHAA)$\)$`ff@M*7$L$9lj$NM^fɉ$H$*H$Zj7|$Xf^Z|$\f.$$H$9NƉ$=Hǀpt p$H2,H5H;tHH23H$H$11DpIĺH4L$HC1D.EOH$1ɺDpLHHH.tXHHH$HHHL Dp1ɺH*.Icp$HD$`<HcL,HcHH4HHD$HHt$0HH4Ht$8LIuHt$@HD$ @HL$(DYDQAAژffd$XB l$\DD\$P**K,YY\\A$LfB(BfD*HD$8*YY\\AL$AHD$@A HD$HAID$E|$THt$pDL$D$fDL$~t$`EfDD$Df<$EVDfPHD$USH$H$H$$$IHD$ L,H HH|$0AIL$8L;|$ \A_HL$(AGAW f$\f$`f$$lyTA7D$dAAo\$A_D$hf\$$p\$A_ yXE1E1H$0HDŽ$H$@HH>2 Ht$x~AM D9s EEL$H$@C+$X)+$PH$@)ǭHD$pH H0Ht$hHp HXP9  HcHF HD$xH$$PHA$)CЋ$X$@AD$)C Љ$HH$@@@HD$D`4E DŽ$@M$ HDXPET , HcIE D$DŽ$EQHDE~H H11HCH$H9$0tH$1nHD$pH9$@t 1HUH$dH+%( HD[]A\A]A^A_L$DŽ$DDDH$Dw|$`ft$fWfPBD PBPH$H$H$$$حID$H (fL|$ H$HHH$)$$tHD$Et~L|$ HHH$HfDH$Ht$(LH$L${H$~D$EH-N UH1A U$tt H$GHt$hHt0HD@PE HcHF 8&H$Ht.HCpPm HcHG EHc$H$H)$HH$H$HH j$(H$PH$PH$P$($$$0L$L$H$(H$H$qHPDH 0~H LD11H@7E1xXA] mL$H$H$dH$hI>薓ffH$v-IVXH@%f(HH$*X^Zf$f*H ^Z$CH$ EH$H:ffH H DA**YXfZ@zfDA**YXfZ@zfDA**YXZ@H9lAH$Lt$pHt$hH$lH$pI>=HD$xf$,fIVXfH@f(H$*X^Zf$*H ^Z$H"H$ CH$$H:ffH H DA**YXfZ@zfDA**YXfZ@zfDA**YXZ@H9lH$fL$H$HLH$Ht$(H|$hH$EH$H$0H9TH{GH-W HcHU HHD$( H|$hHcHW H?H$HcHV HZH$0HO`DEH$ AMD96H$@Ll$hHD$pH$@@@DŽ$ND9H$0HN` Ll$hHt$pHc$H$H$$ H$HcHw H<H$M*HcIM H$H<H|$x#H$HcHW HH$HE1DEH ?11Hw;"nDŽ$H$H(H|$pH)H$0LMOHXH$~H$0Ll$hH$oMwHXPIHDŽ$H$lHD$xHDŽ$HE18}H u>11H:\H$0H$H$tHD$xaH$@H$0E1HD$pH9$5E1-H$HcHV HH$Ht$hHcHV HHD$xHD$xHDŽ$CaHDŽ$H$1HHDŽ$DXPEHD$xdA{@8{@@H$0H$O;N $0 $8$0AK D9$8AKD9kEKSHL$PD$0ARAjA)1jjjAC K $`$)PD$$H$=SH0_@諢H$0DGH$|$A9&>t HD΃>t HDDAD?D DD σDD σD 9L$1H$0DŽ$  H$2HDŽ$HD$xHDŽ$]DHcIU HAWAVAUIATIUHSHh$|$ H9DD$D$$DL$H_D$$D$D$$D$$$dH%(HD$X1-+HIr*MUHD$ MtAL +IHHpP HcIB 8HL]MtKLLT$(*IHHqLT$(HP} HcIC 8vMhH6SCG HcIG 4$xE4$<|$ QHE@AE<E<I$T$L$fP fHMHEt$fp @fD$M[I}DL$DGfDO EL\$8D$H|$@fDD$LT$0ASEAVRHQLVLPH|$X;H0HD$HH|$(LT$0L\$8Ht @D$DT$@)ЅT$FL$B)ʅHt$ 9L9FLsKbHcIG 1҃xTLxXBMt0kHcIB 1҃xTxXMt-JjHcIC 1҃xTxXD$MMLHLD$P\$ SD$,PD$0PD$4PD$8PWAW|$LH@AfD$L=E\$$D$D$AaD $L$EھL?-/Ho-Lg-L_-HD$XdH+%(Hh[]A\A]A^A_@M<$ML^M<$D$AGD$ AG D$(H H}H^I}HIE`<?E1HUHDRDZ MDAyAq HDD$ APDD$0APDD$@APMAWATQH 4P1ARASRH2UWV1tHpDT$D $1ED|$LDDT$D+DT$L$T$1ED $HDT$L$T$+T$L$DT$_$|$ EELPAVD$PSQLRHH0/fDID$`D$?pH3D$\@HcIW HOHD$ @4jD$ <ZD$L=\$D$AwDD$ 11H j3H1IfHcIR H,SKHcIG xTM\HcIB DEt1AEf%f=t"MHHE`fHMMLD$LPAVD$ D$ P\$$SD$DPD$HPD$LPD$PPRHWAW|$lKH`AH|$HHt H? EhL=D$L=|\$D$fDD$L=\\$D$ADD$ 11H 1H[/vHE`?TH1 D@L$0ZMML$0KE1AE<;D$L=\$D$A5H 7111H/ DE1E1 H0HE1E11E11111HcIS H_HcIw HuDL$E1ft$1z@I}H$YMM1ҹ E1E1DxXKHD$HDMt{HcIC DE0Ef%f=MIE`ftsHcIW Ht_HcIr HIE`0t8HcIR Ht$HcIS HtHcIS HMĖ?IE`? %f \1H*YZf*GYZEff**(^Yf^f*GZYZ^^Ff*G YZYfZF f*GYZFf*GYZ^Ff*@YZZYZFf*@YZZYZFf*@ YZF @Ff'*Gf(YZFf*G YZF f*GYZFf*GYZ3ATIIUSF /HJ11LVfDZHETA*YZALVfETA*YZALVfETA*YZALVfET A*YZALVfA*AH YZADH9VGBABHcH4L$HnH^LROMLLLLft]dII@AAAA$ECD[]A\fDIHIIHIHB HcAAHH<A$AAD8EAD8L[]A\DB HcAHH<AAA@AD8A@AD8A@  CL\A AHA $AHAHMAH AXA[]A\fDIHIIHIHB AAW,HcAAHH<A$AAD8EAD8KC\D[]A\AAAPXH JzH5H=CHKff.AWAVAAUIATAUSH8T$dH%(HD$(1HD$HD91EMH2HH;t&HH23T$t1}HH5+1SHD$ AEH|$ DD1H5X,L|$ M1H|$H5c:vHt$0RH|$D$ LL=DAt$ AL=DA|$ AL5^1H'AHGA1HGL|SD$tLD11HD$(dH+%(uqH8[]A\A]A^A_fH=9/I@1EfDH2HrH;fq@H!ǃ1kff.AWAVAAUIATAUSH8T$dH%(HD$(1HD$HD91EPH2HH;t&HH23T$t1HH5)1PHD$ AE H|$ DD1H5(*kL|$ MA1H|$H5z=1CHt$0PH|$D$ LL=DAt$ AL=DA|$ AL5+1H%AHEA1HELIQD$tQD11HD$(dH+%(uvH8[]A\A]A^A_H=-I@1EfDH2H:H;^i@Hǃ1cAWAVIAUIATEULSHH(H<$H:dH%(HD$1'H"IHHPfHcIG E1xt.HD$dH+%(H(D[]A\A]A^A_HLLHD$uHD$xT xXPHp)P)ffH<$HT$*Ѿ@f(^Z f*^ZEغf(fY\IR *Y X\HHYEf\@IR*YMT$h@ fA*\HH Yf@ IfDb EA*Y @0fH(H8f*L$`YMH$IRfT$`*YE@<H,@4HI2H;tHI2A3HELL$11E1HD$E11ɺLH H'1H<$KAAO AG!tfHcIW H@@ IfR @0fD*H(H8f*L$`H$IRT$`*vAUHsH11Hǀ1Hǀ1Hǀ1Hǀ1+H1ҾH11@H1Ҿ]0AWAVAUIATIUSHT$D$L$DD$DL$dH%(H$x1H2IH H;tHI2A3DDDt$ E1LDDT$$HHaHDLLLL$|HHE1HH$11PLL$HI-^_M L ID$`@D$2|$wA1HH5!@H5$@D$H5!@D$ H5@D$$H5@D$(H5N@D$,H5?D$0H5<@D$4D$8ID$`xH5?H5?D$@H5?D$DH5?D$HH5?D$LH5?D$PH5?D$TH5?D$XH5?D$\H5?D$`H5?D$dH5|?D$hH5y?D$lH5v?D$pH5s?D$tH5p?D$xD$<1ۉD$|HiAt$H|$ fI|$XH ?HtL$L$T$E1LLHE|$H$jD$ LLLPDL$$L$ZY9LHEDD$ DL$Hx1DD$ DL$@DUH@SHHqP$C=t1=tH}H[]=fHHx1H}@H[]=DAWAVIAUIATUSHHXH|$(H$LD$ LL$dH%(HD$H1-ANDEf@HD$0HD$8EvL$HD$@MAuDAUE e@ L$A9AM։T$9P?D$D$xH=?[HHtJL=dE1H AGDtI7HtbHAIHtAvHH=IH:1LIL= fAGDtI7HtHǃIHtvLIHHDD$E`HL$0H$M](HKL$Iu LT$LJ(MHR LD؋|$MLDHHDHHDMLDЅLDH|$8HLT$HDH1ASAQMUVRHj)H0y HD$8H $M]8H|$@HLT$ Iu0Lh$LI8HQ0MҋL$LDMLDMLDHHDHHDЅHL$0ARLDASHAQAVHD1VRLL$8Hr(-H0H|$8H|$@HH $Dc41D$Ht$8C8HAPHC@HAXHCXIEPHCHIEXHC`)Ht$@0A)H|$8A1H|$@'HD;HBDHD;H(DL%|;1Hp!A$H $HQHHt ;A${Pu,L%;11H nA$;H m1A$H$MEH!3H|$(H1S*L%<;H5!A$S4C>;H5 A$S4C ,;H5 A$S4C;H5 A$S4CT;H5 A$S4C;H5 A$S4C ;H5 A$S4C ;H5u A$S4C$@;H5gA$S4C(@;H5D A$S4C,5;H51 A$C0H|$07L/H'FHD$@;CuZH|$8H|$@H|$0LHܼ1HT$HdH+%(HX[]A\A]A^A_HDHHE1E1jL$1H|$0HԼx6HL$0Hw6DD$t1L-3HD$0CC :C(aM舾ff.AVIAUIATIUHHH:ID$@HtLLLHЅt ID$HHt$LLLHЅH]A\A]A^fH]A\A]A^ff.@AUIIATUFHHH @HM$AL$uPA$Iu%H&H Ht5E1E1LLt 1LLHt L]A\A]E1]LA\A]ff.AWAVMAUMATAUHSHHHLxL A wzHt E@1HHtQH{XuZH{(uS8uNx Au}C<MI`I@<ɃZHC`HttAE1HL[]A\A]A^A_mpD@4E YfE1҉HRL$H[HIHLLxu0MMuGH ALT$H HohPHLLLLL$PL~LT$A;H[HHL苈HƝH Hǀ LL$PLLKL5AHff.AUIATIUHSHHX?ID$XHtLLHЅt ID$`Ht&LLHЅH[]A\A]DH[]A\A]PXH "zH5sH=H˵ff.AWAVAUATUHSHxLwHt$T$8LHL$@dH%(HD$h1QHH$HIHHPFHcID$ HD$HD$x1H H$x~[L%1A$L-:AU11A$1AUt?HD$hdH+%(0Hx[]A\A]A^A_@xHuL-1AUuH0~*H I1AH 7!H&1ɴH`H|$ HD$hdH+%(HxH[]A\A]A^A_H$H=H2H;tHH23D$8cE1fD$JfD$>1fD$HH$xHXHHt$H LwHD$ HYD|$8H}HT$`D萌1HH<H11LL$`AE~wHcD$8Ht$@H Hf.HHfSPfSPfSPfPfSPfPfSPfPfSPfPfSPfSH9uL̎H H\$CTCXD$8D$ D$LHD$XHD$(HD$\HD$0AʼnD$HD$H\$ LPpDCIBH HHX1ɺt$8LL$8HLxt$)AZA[CI\HLDt$HDl$>Dd$JIADHHED@0EH'T$L1fH9AWD$M<E9LAG B409LMD9OMD9OHf9}f9}H)t$\)|$XH$xH1L$8HH9_LHt$D$ \$ FXFT9~ H\$@1AAHLH1@DDJzfE9EOfE9EOD9L9NzD9L9NHH9ufD$>fDD$Hft$J{fH1ɺHt$8LL$8M׋t$'ZY1@t$8H<$FfDHt$H 4LHD$ HLc|$8H}HT$`B4ӈ1IHH~1HFLL$`1A1HDH>HD$`A1ɺLHHt$@LJ;L#RtjHcIT$ HHD$H|$jHL$@T$8HHt$sE1E1fDl$JAfD|$>fD$HVfDPXH zH5H=cHkff.AWAVIAUAATUSHxHoHt$HL$8HLD$@DL$LdH%(HD$h1LHHIHJDxPEHcID$ HD$HD$x1H {~EH11Hٟ1t?HD$hdH+%(uHx[]A\A]A^A_fDsHuH1uLH|$HD$hdH+%(HxL[]A\A]A^A_fH!H2H;tHH23{HiD[HE\Ht$H `LHD$ HI~DHT$`覅1IHRH)11LL$`AE~HT$@IcH4HD$8HHIfAL$HfAL$HfAL$HfAL$HfJfAL$xOfAL$HfJfAL$HfAL$H9uHڇH Ht$FTFX8B1Lt$D$HHD$XAHD$(HD$\HD$0fDHD$HL$ LPpDAIBHHHh11t$8LL$8DLxH|$("AYAZEH-Md3fDDCHEuS{0TH UT$H1M9tMAwA?IAOAW))t$\|$XU{~1DLAM9uHT$ABXBTA9Lt$fDHt$H dL,HD$ HxI~HT$`B4McE1IHH1HLL$`1A11EHT$8Ht$@ fA LfAL fALHI9uDDHUH11Dt$8LL$8MH|$(!ZYtW1Ft[HcIT$ HHD$sH|$DL$LLD$@DLHL$8Ht$Lt$Bínff.AWAVIAUATUSHhHHT$8HL$0DD$,LL$@dH%(HD$X1|LH!HIHD$M0HѦDHPELcMT$ AztB1LHHD$XdH+%(qHhL[]A\A]A^A_fDHT$PHL$TLLLT$;HLT$H2H;tHH23LT$ABTABXD$,H|$0HD$HDHD$HIB`H|$LT$L,IBhH@pHH. DD$,LT$EHD$8Hl$0LT$ L\$@L=4LT$HL`fDIˉAMHcL9}AV)҉HIÉAU9O9~QA}A4$t$T9|?EED9}5))LD$)LT$HHEH E@ASXZLT$HIL9t:IAV]AD$D$PHR4I ׋y Q,I,LT$ ABXABTHD$H|$9HD$XdH+%(uLHh[]A\A]A^A_LL$@DD$,LHL$0HT$8btHcIT$ Lg3~ff.AWIAVAUATUSHHHt$0$HT$pHL$xLD$hDL$\dH%(H$1L\$'H|$HD$`HHHD$8HHxL\$D@PEdHcHE HD$HHD$HxtcL߾L\$2L\$H|$0L\$L\$H$dH+%(HĘL[]A\A]A^A_AH|$0 uGOHƃ tP!H9`H$LHL\$H$D7H\$`L\$HKH2H;tHH23L\$L\$ HH\$HCXCT{D$\H\$hHD$PL\$HDHD$@fH\$HHt$PL\$H|$`HC`L4HChHM|$\L\$HD$xLT$pHHD$(HD$hHD$HD$0Ht$(H|$HXpD~?6HCE|$At$HHXH@h0D$DD$DEMAACD)HLfD9cfD9c|$K$9OA>$9}AsAA)@@AHcHЉEFA9DOA9~oAvL$$9|[END9}QL\$ )HDT$`)A)APH|$H1G PG PH~L\$@DT$xH fDrfD9LD MACHH@H Ëq QtID$ȉHD$HD$(HIHD$H9D$@2Ht$HHD$PH\$PFXFT9H$dH+%(HĘ[]A\A]A^A_fD$I1tnHcHU HHD$HH|$0L\$qL\$HLSDL$lLD$xH$H$Ht$@L\$XZL\$]f.J 1fPXH 'zH5H=SH[ff.AWIAVAUATUSHH|$(D$Ht$HL$HL$@L$DD$DL$H\$ HcHC HD$ HIcH5Aw HD$@xH&HD$(C4vHT$pHxbx1HHH 1HՓ1LL$pA 1HӓH͑HD$p1A LHHrE,$D\$HHD$I1HD$fH9EUAEH|$PfD+T$XEDAEAfDD$\+D$8D$4D)H AfufDufT$fMfUfEfDELl$L;d$t}I$IHtxH0Dt$)D\$,DED\$(fD]DIL$@D$L|$@fT$DfE IT$pLfD\$@HD$Hf+qHfAJft$BLfD$FԗT$D EtE1AHD[A\Ð t&H_HHcH>H^AHD[A\fDH9_Af.H_AkH^AKH^A+H^A H^AHy^AHY^AH9^AH^ AkH] AKH] A+H] A H] AHy]AH)fDH 11HOhf.I6I?щ)9zD DID)׉ljD DID)ؙ!ƒtD)D)fAfA É!u5!ǃtDfA D)D9AOfAf1fAfA DD)1D9fAALfA fEfEff.@ffEfHf*f*X HD*@*H*x YYDYYYIGIf~5uD fD(*\-DXf*fD(f(Yf(fTfD.v/H,ffUH*fD(DfDTA\fVf(f(A\AXfED*fTfT_f(^]f*Yf(fTfD.v+H,ffUH*f(fT\fVf(fA(fA(fTfT_^D]A]\,ANGff.fPXH 7zH5ӀH=#~H+eff.AWAVAUATEUSHH$L$$|$A^AVt$HHD$XdH%(H$1A9LD9ALAAND9EDNڋ$DD\$9ADNDD$PD9D9)D)DE))D$<ؙD$8ÉșADD+|$<A)؃Hci$D$HD$0D$<$D|$f$L$fu D$0f$H4$$$~Xlt D)D)‹t$$D$2ЅHf$f$fu D$2f$LLYT$@t$DLe[H|$LhYH$HH?XHDŽ$\$p$D$4f$f$\$ff$f\$`CD$0f$@D$2f$@L$T$(H$f$LLL$Pf$LL$P{DT$$H$H$LL$Pf$f$BLL$PHl$fDT$xt$|HZD$\D$\9}H$D`TD$XD$tH$L$XKWHL9LLHwWH$HE11ɋPTpPxL$0P$0P$UCPDK *HH$H06\DŽ$D)A$fO.$$LT$$t$(Y"1PUHHH$HD$hLcYH$4AWIIEAVAUIATIUSDHdH%(H$1HyHRpPLhHc(Ho 1D\$ L$TL$D\$ IAEBABEJDEAM=fffLA*рH$*H*\$0\$PD$@D$`fA*L$ T$(T$H\$pD$h$$$WHt$ HYHt$@H}YHt$`HpYH$H`YL$ D\$@fDD$`H f(A]fHnZZfD/$f/d$(t$hfEDT$Hf(A]ZDZfA/8$fA/A_fEZDZfE/fD/A_fZZf/f/f5-(TD(.Z\(,(T.(Z\T.,(W(ZX(T.D,(ZXD,ȋ$0Ht$L9OfT$9OºfD$A9DOA9DOfDD$fDL$SjLLjD$@HLALIXXZH$dH+%(2HL[]A\A]A^A_fD1ɅHхHAM A9DOAMA9DO&,f-(vU*TXV(f.,f(DuU*ATX(VvD,fUD u*D(DETA\(Vf,fDUD{u*D(DETA\AV(fZffZZf/p@fZ8ffEAZDZfD/fZ$ffEZDZfA/fZV$ffAZZf//f.t HcHW H,@1SwAWAVAUATIUSHHL$8NTHt$@LD$(LL$XdH%(H$1A8h/AD$ 1E1Al$fD$NH\$(IHD$8LxHD$(0~I7LAIMPD;3|Ht$|LOAMI}AE]AuAEH|$`|$ D)ADfL$4AL$fD$HD$)t$I|$D\$0K~IHHKHPRHcIF HD$PHD$PxTwH $H5H=HM~XH  H5{H=MHD$8HcH\$@HshH4HsHs`HHCЃHD$8A|$ L@AA0ҍ:HЉApED$)ЙljABHЉ)ЙAt.aH\$@DωfDKH\$@fDKfAT$ fSt0H\$@fAD$fCH\$@fCfAT$fSH$dH+%()HĘ[]A\A]A^A_xXHT$`HL$@D$;|$AHQ;D$ fD D$4A1LDŽ$H$HL)f$D$PD)f$jjjjD$HsE1E1$H$H|$xH$ZAXH\$`I$H;P p=D$LDPAVD$PD$8PD$0PD$0P3t$hL$L$H$H$&H@H XH5H=v59DAXI$\$DHl$X+t$H @H}+T$=SLDAV\$S\$8SD$0PD$0Put$hL$L$H$H$%H@=H QH5H=ó8f{X3HD$hHHpX$PHD$pDD$0H$H$HDL$E)D+L$H$]X$D$$uDŽ$D$(L$H$LL$$H|$xD$$MxXMATHD$hDL$ D+L$HpX$D$ D)AHD$`H8Hu$UH$HH$HPH$HD$`$D$4ZY[DŽ$H\$h1Hl$PHEHDD$xHD$8$H\$(1ۉD$$D$ATHcEQIWhHIWIW`HIGI$H}D+t$ P @$:T$LDRAVT$RD$8PD$0PD$0Put$hLL$xL$HT$hH$]#H@H}H!=9$D$$8I$P pHD$`H8:T$LDRAVT$RT$8RT$0RT$0RH$0t$hLL$xL$HT$hH$"H@dH H5ڪH=v5fDAX{X0H|$P'7D$EdIwH$IGDŽ$;H$$IL$H$H|$@!D$p$D$P\AX H\$`I$H;P p8D$LDPAVD$P$P$ P$P3t$hL$L$H$H$a!H@cH H5zH=W4fDDD%8HD$`E1E1$H|$xH$H0D$$HD$P$q1xXPPH|$0E1E11HH$H1E1D(E~H 11Hs3H$dH+%(HD[]A\A]A^A_H|$xHP:HDŽ$H1E1(~H 11Hr.3pHL$PH|$xIL$L$D$$H\$@HcH|$xHK HH$H\$xHcHK L4H\$0HcHS HH$DDT6HD$`E1E1$H|$@H$H0-D$pH$E1H Y3H55H=1IHP p5`A~X9HDŽ$xXRH H5ӦH=Lo1H ѧH5H=I1HD$XHPHD$hHpXP$PH$H$DL$DD$0D+L$ D+D$uH$ZYfDH YH55H=Ӧ0|H 5EH5H=Ŧ0H bH5H=0fDtHDŽ$E1tHDŽ$tυtHDŽ$E14f.PXH zH5KH=IH 0ff.AWAVAUATUHSHHH?cdLhHLcL=.IAGAGMc'Lc HC0HHD$C,D$jHD$AGBE_EIcHC DEMT$MHu!I2H;tL$I2HA3L$C ftSL$ftANL9 9}>fDE1HHD[]A\A]A^A_EgEIcHK L$ DMLDL$ bDL$ L$AeAenAsvVADAU88/$D$ ffEWEYIcHS HA@p$D$ AD$<D$8D$0D$4D$$f.mD9DkD{ E11DDDg,HHD$(DD$HL$DDB,LT$(HHAULE1E1AW1HƿjjjjLT$80H0H\0LT$LLT$J.H|$HD$,LT$AD,$u HD$DhHLT$LT$AH!  Adžl2ID$0HgHDCK t$D$0E11D PD$PHD$DLT$0H tOHL$B T$4T$8C T$=VLʘH LDH"AHD[A\1H 1HI<HD[A\ÐLoLILLM{@LTk@L{[H -9H5H=UDHmUHH2H; tHH H23UtH\HuEtHHH]AWIHAVEAUAATAUSDH'WH%"IHt#D0DhD` 1}A@uHL[]A\A]A^A_LLLD$PLD$tLLE1AVAAUAATIUHSD0t$AD[DLHA]A\A]A^ D[1]A\A]A^ff.fAWAVAAUIATUHSHXF ~AILEAPD$0D|$AtgHEDDL#HHtKHH[]A\A]A^A_LH[]A\A]A^A_f1t@HtoHD@PEt4tvHcHW HHtxHcHF HWHHHOHPftBHcHO H<Ht>HcHV HHAHhHPt uVt@AWIAVAAUATUHSLH(dH%(H$1Ld$M@AFALE1M\D2DILDf1f9Lf1zDfyCf9LfyDrDȘDAD9AOfAACfA9DOfDqBDzDDAD9AOAfACfA9ANfAfD9} f9AHI9CE1EusM9tLH$dH+%(uiH(D[]A\A]A^A_fD1DD$ L$aL$DD$ HIE1DLHAwDPXH zH5.H=,Hff.AWAVAUATIUSHXdH%(HT$H1҅LNHHALDIQHt HzAL$A$fA T$fA T$ f< H5iHcH>@E1HEL|$0HDLHD@ e}H}FIHdHHP[5HcIJ yu L](MAIDLHLT$WH|$LH|$HD$HdH+%(HX[]A\A]A^A_Dfv1f!<HHcH><HHcH>ADADHUHHztuLLHL$LT$L\$t HD$8L\$LT$HL$Ht>Hxu7L AZHcIR H Ht$ LHL$LT$L\$4AL\$LT$HL$yT~dHDIDLLT$L\$H|$LH|$@L\$LL\$.L\$MP1LVAyX1HT$,LLT$LT$HItFjE1E11jLHDjjjjAWARLT$PL\$HH@L\$LT$/L\$LLLT$@H}LHL$,HT$(HD$LT$T$,t$(LELT$HD$u:D$$1ɋT$ HLLT$RH|$LH|$/H}HT$$LHD$LT$ L$$HD$LT$AWAVAUIATUH1SHHcIHdH%(HD$1HIE~FAL$HLHtfHHfJHfJHf+HfJHf+HfJH9uHu}IHtHË uH=p  t Hu H1[]fHH HH82HH[]UHSHn>HHHt H82HH[]f.PXH zH5%H=C#HK ff.ff.95 tt95 tL95 95 tx95 95 Au8ҹO1ɅHE1 fD9Oѹ9LE1WDf9Oѹ9LE1DWf9Oѹ9LE1W @9Oѹ9LE1DWf'9Oѹd9LE1W{95 tD95 t,95 tT95 t<95 tT95 u1ËG1G1G 1G1G1MtANV12tYV12tp1I420tfDff>H9D DMtEHEH>yyfDff>AHtg9Mt2Ax6fqqfƍAP6fqqfƍ8fMtUAxff럐DDM"EHEH> fDfAfAAAQff.@AWAVAUIATAUSHdH%(H$HG LpL:H-HD$IE HD$Ht(}EO k H\$HcEHC HD$IEhH HX@H\$D$0AED$ HD$x2ffH|$XA*M ^ /X 3fA*EHt$PYA*U^^ZL$(T$D L$(fHc\$ d$PHfLHYA*]H)^YL$XHX2xh D(ZZDYZY(W AJYY(HY(YY|$8\$LT$ XXD\p(l$initializedunexpected depth: %d EGL_MESA_query_driverFailed to initialize DRI3. couldn't get display device EGL_EXT_platform_baseeglGetPlatformDisplayEXTeglGetDisplay() failed eglInitialize() failed EGL_KHR_surfaceless_contextllvmpipeGL_OES_EGL_imageEGL_EXT_image_dma_buf_importdmabuf_capable000000p000000000000x0LDL0808000080dixGetPrivateAddrglamoreglX.Org FoundationX.Org ANSI C EmulationGLAMOR Textured VideoXV_IMAGE../../../../include/privates.hglamor: Test fbo for depth %d incomplete. Falling back to software. glamor: Implementation returned 0x%x/0x%x read format/type for depth %d, expected 0x%x/0x%x. Falling back to software. glamor_init: Invalid flags %x glamor%d: Failed to allocate screen private glamor%d: Failed to allocate pixmap private glamor%d: Failed to allocate gc private glamor%d: Failed to get GLSL version glamor%d: Failed to parse GLSL version string %s Require OpenGL version 2.1 or later. GL_ARB_texture_border_clamp required GL_ARB_fragment_program required glamor requires at least %d instructions (%d reported) Require Open GLES2.0 or later. GL_EXT_texture_format_BGRA8888GL_EXT_texture_format_BGRA8888 required GL_OES_texture_border_clamp required GL_{ARB,OES}_vertex_array_object required Failed to initialize composite masks glamor%d: GL error: %*s key->size == 0XXX fail to create fbo. ../../../../glamor/glamor.cpixmap_priv->fbo != NULLGL_ARB_compatibilityOpenGL ES GLSL ES %i.%iGL_ARB_texture_border_clampGL_ARB_fragment_programGL_ARB_instanced_arraysGL_OES_texture_border_clampGL_ARB_vertex_array_objectGL_OES_vertex_array_objectGL_EXT_gpu_shader4GL_KHR_debugGL_MESA_pack_invertGL_EXT_framebuffer_blitGL_ARB_map_buffer_rangeGL_EXT_map_buffer_rangeGL_ARB_buffer_storageGL_MESA_tile_raster_orderGL_NV_texture_barrierGL_EXT_unpack_subimageGL_NV_pack_subimageGL_ARB_blend_func_extendedGL_ARB_clear_textureGL_ARB_debug_outputBroadcomVC4V3DGL_ARB_texture_swizzleGL_ARB_texture_rgGLAMOR_DEBUG%dglamor_clear_pixmapdixSetPrivatedixGetPrivateAddr...............p//.......0....... /dixGetPrivateAddr gl_Position.xy = (primitive.xy).xy * v_matrix.xz + v_matrix.yw; gl_Position.zw = vec2(0.0,1.0); fill_pos = (fill_offset + primitive.xy) * fill_size_inv; uvec4 bits = uvec4(round(texture2D(sampler, fill_pos) * bitmul)); if ((bits & bitplane) != uvec4(0,0,0,0)) gl_FragColor = fg; else gl_FragColor = bg; gl_Position.xy = primitive.xy.xy * v_matrix.xz + v_matrix.yw; gl_Position.zw = vec2(0.0,1.0); fill_pos = (fill_offset + primitive.xy) * fill_size_inv; gl_FragColor = texture2D(sampler, fill_pos); copy_planeattribute vec2 primitive; copy_area?DCA|BFailed to get shader compilation info. %32s: GC %p tile changed %p. FSVSFailed to compile %s: %s Program source: %sGLSL compile failure Failed to link: %s GLSL link failure %32s: pixmap %p glamor_bitmap_to_regionglamor_validate_gcdixGetPrivateAddrpoly_lines_double_dashpoly_lines_on_off_dashdixGetPrivateAddr float pattern = texture2D(dash, vec2(dash_offset, 0.5)).w; if (pattern == 0.0) gl_FragColor = bg; else gl_FragColor = fg; float pattern = texture2D(dash, vec2(dash_offset, 0.5)).w; if (pattern == 0.0) discard; varying float dash_offset; dash_offset = primitive.z / dash_length; vec2 pos = vec2(0,0); gl_Position.xy = primitive.xy.xy * v_matrix.xz + v_matrix.yw; gl_Position.zw = vec2(0.0,1.0); attribute vec3 primitive; varying float dash_offset; ../../../../glamor/glamor_priv.hbox < priv->block_wcnt * priv->block_hcnt#define ATLAS_DIM_INV %20.18f attribute vec2 primitive; attribute vec2 source; varying vec2 glyph_pos; vec2 pos = vec2(0,0); gl_Position.xy = primitive.xy.xy * v_matrix.xz + v_matrix.yw; gl_Position.zw = vec2(0.0,1.0); glyph_pos = source.xy * ATLAS_DIM_INV; vec4 mask = texture2D(atlas, glyph_pos); attribute vec4 primitive; attribute vec2 source; varying vec2 glyph_pos; vec2 pos = primitive.zw * vec2(gl_VertexID&1, (gl_VertexID&2)>>1); gl_Position.xy = (primitive.xy + pos).xy * v_matrix.xz + v_matrix.yw; gl_Position.zw = vec2(0.0,1.0); glyph_pos = (source + pos) * ATLAS_DIM_INV; varying vec2 glyph_pos; out vec4 color0; out vec4 color1; composite_glyphsvarying vec2 glyph_pos; glamor_pixmap_fbo_atdixGetPrivateAddr?dixGetPrivateAddr vec2 pos = vec2(0.0,0.0); gl_Position.xy = primitive.xy.xy * v_matrix.xz + v_matrix.yw; gl_Position.zw = vec2(0.0,1.0); %32s: to %p (%c) poly_linesglamor_poly_lines_baildixGetPrivateAddrpoly_segmentglamor_poly_segment_baildixGetPrivateAddr../../../../glamor/glamor_render.c source_texture = v_texcoord0.xy; mask_texture = v_texcoord1.xy; uniform vec4 source; vec4 get_source() { return source; } varying vec2 source_texture; uniform sampler2D source_sampler; uniform vec4 source_wh;vec4 get_source() { return rel_sampler_rgba(source_sampler, source_texture, source_wh, source_repeat_mode); } varying vec2 source_texture; uniform sampler2D source_sampler; uniform vec4 source_wh; vec4 get_source() { return rel_sampler_rgbx(source_sampler, source_texture, source_wh, source_repeat_mode); } vec4 get_mask() { return vec4(0.0, 0.0, 0.0, 1.0); } uniform vec4 mask; vec4 get_mask() { return mask; } varying vec2 mask_texture; uniform sampler2D mask_sampler; uniform vec4 mask_wh; vec4 get_mask() { return rel_sampler_rgba(mask_sampler, mask_texture, mask_wh, mask_repeat_mode); } varying vec2 mask_texture; uniform sampler2D mask_sampler; uniform vec4 mask_wh; vec4 get_mask() { return rel_sampler_rgbx(mask_sampler, mask_texture, mask_wh, mask_repeat_mode); } vec4 dest_swizzle(vec4 color) { return color;}vec4 dest_swizzle(vec4 color) { float undef; return vec4(color.a, undef, undef, undef);}void main() { gl_FragColor = dest_swizzle(get_source() * get_mask().a); } void main() { gl_FragColor = dest_swizzle(get_source() * get_mask()); } void main() { gl_FragColor = dest_swizzle(get_source().a * get_mask()); } out vec4 color0; out vec4 color1; void main() { color0 = dest_swizzle(get_source() * get_mask()); color1 = dest_swizzle(get_source().a * get_mask()); } %32s: Unsupported dest picture format. %32s: Unsupported component alpha op: %d src_bpp == PICT_FORMAT_BPP(mask)%32s: combine source %x mask %x failed. %32s: Failed to upload source texture. %32s: Unsupported source picture format. %32s: Failed to upload mask texture. %32s: Unsupported mask picture format. %32s: unsupported render op %d attribute vec4 v_position; attribute vec4 v_texcoord0; attribute vec4 v_texcoord1; varying vec2 source_texture; varying vec2 mask_texture; void main() { gl_Position = v_position; Bad composite shader dest swizzle vec4 rel_sampler_rgba(sampler2D tex_image, vec2 tex, vec4 wh, int repeat) { if (repeat >= RepeatFix) { tex = rel_tex_coord(tex, wh, repeat); if (repeat == RepeatFix + RepeatNone) { if (tex.x < 0.0 || tex.x >= 1.0 || tex.y < 0.0 || tex.y >= 1.0) return vec4(0.0, 0.0, 0.0, 0.0); tex = (fract(tex) / wh.xy); } } return texture2D(tex_image, tex); } vec4 rel_sampler_rgbx(sampler2D tex_image, vec2 tex, vec4 wh, int repeat) { if (repeat >= RepeatFix) { tex = rel_tex_coord(tex, wh, repeat); if (repeat == RepeatFix + RepeatNone) { if (tex.x < 0.0 || tex.x >= 1.0 || tex.y < 0.0 || tex.y >= 1.0) return vec4(0.0, 0.0, 0.0, 0.0); tex = (fract(tex) / wh.xy); } } return vec4(texture2D(tex_image, tex).rgb, 1.0); } vec2 rel_tex_coord(vec2 texture, vec4 wh, int repeat) { vec2 rel_tex; rel_tex = texture * wh.xy; if (repeat == RepeatFix + RepeatNone) return rel_tex; else if (repeat == RepeatFix + RepeatNormal) rel_tex = floor(rel_tex) + (fract(rel_tex) / wh.xy); else if (repeat == RepeatFix + RepeatPad) { if (rel_tex.x >= 1.0) rel_tex.x = 1.0 - wh.z * wh.x / 2.; else if (rel_tex.x < 0.0) rel_tex.x = 0.0; if (rel_tex.y >= 1.0) rel_tex.y = 1.0 - wh.w * wh.y / 2.; else if (rel_tex.y < 0.0) rel_tex.y = 0.0; rel_tex = rel_tex / wh.xy; } else if (repeat == RepeatFix + RepeatReflect) { if ((1.0 - mod(abs(floor(rel_tex.x)), 2.0)) < 0.001) rel_tex.x = 2.0 - (1.0 - fract(rel_tex.x)) / wh.x; else rel_tex.x = fract(rel_tex.x) / wh.x; if ((1.0 - mod(abs(floor(rel_tex.y)), 2.0)) < 0.001) rel_tex.y = 2.0 - (1.0 - fract(rel_tex.y)) / wh.y; else rel_tex.y = fract(rel_tex.y) / wh.y; } return rel_tex; } #define RepeatNone 0 #define RepeatNormal 1 #define RepeatPad 2 #define RepeatReflect 3 #define RepeatFix 10 uniform int source_repeat_mode; uniform int mask_repeat_mode; %s#ifdef GL_ES precision mediump float; #endif %s%s%s%s%s%s%s%32s: no shader program for this render acccel mode %32s: two pass not supported on memory pximaps %32s: source and dest pixmaps are the same %32s: mask and dest pixmaps are the same %32s: glamor_composite_choose_shader failed %32s: Unsupported composite op %x %32s: glamor_composite(): component alpha op %x %32s: glamor_composite(): unsupported filter %32s: from picts %p:%p %dx%d / %p:%p %d x %d (%c,%c) to pict %p:%p %dx%d (%c) #version 130 %32s: dest has no fbo. %32s: source alphaMap %32s: mask alphaMap %32s: source == dest %32s: mask == dest } %s%s%s%sBad composite shader sourceBad composite shader maskBad composite IN typev_positionv_texcoord0v_texcoord1compositesource_samplersource_whsource_repeat_modemask_samplermask_whmask_repeat_modeclrglamor_compositeglamor_set_normalize_tcoords_genericglamor_set_composite_opcombine_pict_formatglamor_composite_choose_shaderglamor_composite_with_shaderdixGetPrivateAddrglamor_composite_clipped_regionKG0C>#ifdef GL_ES precision mediump float; #endif attribute vec4 v_position; attribute vec4 v_texcoord; varying vec2 source_texture; void main() { gl_Position = v_position; source_texture = v_texcoord.xy; } #ifdef GL_ES precision mediump float; #endif uniform int n_stop; uniform float stops[%d]; uniform vec4 stop_colors[%d]; vec4 get_color(float stop_len) { int i = 0; vec4 stop_color_before; vec4 gradient_color; float stop_delta; float percentage; if(stop_len < stops[0]) return vec4(0.0, 0.0, 0.0, 0.0); for(i = 1; i < n_stop; i++) { if(stop_len < stops[i]) break; } if(i == n_stop) return vec4(0.0, 0.0, 0.0, 0.0); stop_color_before = stop_colors[i-1]; stop_delta = stops[i] - stops[i-1]; if(stop_delta > 2.0) percentage = 0.0; else if(stop_delta < 0.000001) percentage = 0.0; else percentage = (stop_len - stops[i-1])/stop_delta; gradient_color = stop_color_before; if(percentage != 0.0) gradient_color += (stop_colors[i] - gradient_color)*percentage; return vec4(gradient_color.rgb * gradient_color.a, gradient_color.a); } #ifdef GL_ES precision mediump float; #endif uniform int n_stop; uniform float stop0; uniform float stop1; uniform float stop2; uniform float stop3; uniform float stop4; uniform float stop5; uniform float stop6; uniform float stop7; uniform vec4 stop_color0; uniform vec4 stop_color1; uniform vec4 stop_color2; uniform vec4 stop_color3; uniform vec4 stop_color4; uniform vec4 stop_color5; uniform vec4 stop_color6; uniform vec4 stop_color7; vec4 get_color(float stop_len) { vec4 stop_color_before; vec4 stop_color_after; vec4 gradient_color; float stop_before; float stop_delta; float percentage; if((stop_len < stop0) && (n_stop >= 1)) { stop_color_before = vec4(0.0, 0.0, 0.0, 0.0); stop_delta = 0.0; } else if((stop_len < stop1) && (n_stop >= 2)) { stop_color_before = stop_color0; stop_color_after = stop_color1; stop_before = stop0; stop_delta = stop1 - stop0; } else if((stop_len < stop2) && (n_stop >= 3)) { stop_color_before = stop_color1; stop_color_after = stop_color2; stop_before = stop1; stop_delta = stop2 - stop1; } else if((stop_len < stop3) && (n_stop >= 4)){ stop_color_before = stop_color2; stop_color_after = stop_color3; stop_before = stop2; stop_delta = stop3 - stop2; } else if((stop_len < stop4) && (n_stop >= 5)){ stop_color_before = stop_color3; stop_color_after = stop_color4; stop_before = stop3; stop_delta = stop4 - stop3; } else if((stop_len < stop5) && (n_stop >= 6)){ stop_color_before = stop_color4; stop_color_after = stop_color5; stop_before = stop4; stop_delta = stop5 - stop4; } else if((stop_len < stop6) && (n_stop >= 7)){ stop_color_before = stop_color5; stop_color_after = stop_color6; stop_before = stop5; stop_delta = stop6 - stop5; } else if((stop_len < stop7) && (n_stop >= 8)){ stop_color_before = stop_color6; stop_color_after = stop_color7; stop_before = stop6; stop_delta = stop7 - stop6; } else { stop_color_before = vec4(0.0, 0.0, 0.0, 0.0); stop_delta = 0.0; } if(stop_delta > 2.0) percentage = 0.0; else if(stop_delta < 0.000001) percentage = 0.0; else percentage = (stop_len - stop_before)/stop_delta; gradient_color = stop_color_before; if(percentage != 0.0) gradient_color += (stop_color_after - gradient_color)*percentage; return vec4(gradient_color.rgb * gradient_color.a, gradient_color.a); } #ifdef GL_ES precision mediump float; #endif uniform mat3 transform_mat; uniform int repeat_type; uniform int hor_ver; uniform float pt_slope; uniform float cos_val; uniform float p1_distance; uniform float pt_distance; varying vec2 source_texture; vec4 get_color(float stop_len); float get_stop_len() { vec3 tmp = vec3(source_texture.x, source_texture.y, 1.0); float distance; float _p1_distance; float _pt_distance; float y_dist; vec3 source_texture_trans = transform_mat * tmp; if(hor_ver == 0) { y_dist = source_texture_trans.y - source_texture_trans.x*pt_slope; distance = y_dist * cos_val; _p1_distance = p1_distance * source_texture_trans.z; _pt_distance = pt_distance * source_texture_trans.z; } else if (hor_ver == 1) { distance = source_texture_trans.x; _p1_distance = p1_distance * source_texture_trans.z; _pt_distance = pt_distance * source_texture_trans.z; } distance = (distance - _p1_distance) / _pt_distance; if(repeat_type == %d){ distance = fract(distance); } if(repeat_type == %d) { distance = abs(fract(distance * 0.5 + 0.5) * 2.0 - 1.0); } return distance; } void main() { float stop_len = get_stop_len(); gl_FragColor = get_color(stop_len); } %s#ifdef GL_ES precision mediump float; #endif uniform mat3 transform_mat; uniform int repeat_type; uniform float A_value; uniform vec2 c1; uniform float r1; uniform vec2 c2; uniform float r2; varying vec2 source_texture; vec4 get_color(float stop_len); int t_invalid; float get_stop_len() { float t = 0.0; float sqrt_value; t_invalid = 0; vec3 tmp = vec3(source_texture.x, source_texture.y, 1.0); vec3 source_texture_trans = transform_mat * tmp; source_texture_trans.xy = source_texture_trans.xy/source_texture_trans.z; float B_value = (source_texture_trans.x - c1.x) * (c2.x - c1.x) + (source_texture_trans.y - c1.y) * (c2.y - c1.y) + r1 * (r2 - r1); float C_value = (source_texture_trans.x - c1.x) * (source_texture_trans.x - c1.x) + (source_texture_trans.y - c1.y) * (source_texture_trans.y - c1.y) - r1*r1; if(abs(A_value) < 0.00001) { if(B_value == 0.0) { t_invalid = 1; return t; } t = 0.5 * C_value / B_value; } else { sqrt_value = B_value * B_value - A_value * C_value; if(sqrt_value < 0.0) { t_invalid = 1; return t; } sqrt_value = sqrt(sqrt_value); t = (B_value + sqrt_value) / A_value; } if(repeat_type == %d) { if((t <= 0.0) || (t > 1.0)) t = (B_value - sqrt_value) / A_value; if((t <= 0.0) || (t > 1.0)) { t_invalid = 1; return t; } } else { if(t * (r2 - r1) <= -1.0 * r1) t = (B_value - sqrt_value) / A_value; if(t * (r2 -r1) <= -1.0 * r1) { t_invalid = 1; return t; } } if(repeat_type == %d){ t = fract(t); } if(repeat_type == %d) { t = abs(fract(t * 0.5 + 0.5) * 2.0 - 1.0); } return t; } void main() { float stop_len = get_stop_len(); if(t_invalid == 1) { gl_FragColor = vec4(0.0, 0.0, 0.0, 0.0); } else { gl_FragColor = get_color(stop_len); } } %s Failed to allocate stop_colors memory. Failed to allocate n_stops memory. v_texcoordlinear gradientradial gradienttransform_matrepeat_typen_stopA_valuec1c2stop0stop1stop2stop3stop4stop5stop6stop7stop_color0stop_color1stop_color2stop_color3stop_color4stop_color5stop_color6stop_color7stopsstop_colorspt_slopehor_vercos_valp1_distancept_distance???dixGetPrivateAddr???O@attempt to remap buffer as writableglamor: Failed to allocate %d bytes PBO due to GL_OUT_OF_MEMORY. dixGetPrivateAddr#version %d primitive%s_%sv_matrixfgbgfill_offsetfill_size_invfontbitplanebitmuldash_lengthatlasrender_picturerender_solid vec4 source = fg; uniform vec4 fg; uniform vec4 bg; uniform sampler2D sampler; varying vec2 fill_pos; uniform usampler2D font; uniform float dash_length; uniform sampler2D dash; uniform sampler2D atlas; opaque_stippletile gl_FragColor = fg; #extension GL_EXT_gpu_shader4 : require #extension GL_EXT_gpu_shader4 : require #define texelFetch texelFetch2D #define uint unsigned int gl_FragColor = source * mask; gl_FragColor = source * mask.a; gl_FragColor = source.a * mask; color0 = source * mask; color1 = source.a * mask; vec4 source = texture2D(sampler, vec2(0.5)); fill_pos = (fill_offset + primitive.xy + pos) * fill_size_inv; vec4 source = texture2D(sampler, fill_pos); uniform vec2 fill_offset; uniform vec2 fill_size_inv; varying vec2 fill_pos; uniform uvec4 bitplane; uniform vec4 bitmul; float a = texture2D(sampler, fill_pos).w; if (a == 0.0) gl_FragColor = bg; else gl_FragColor = fg; float a = texture2D(sampler, fill_pos).w; if (a == 0.0) discard; gl_FragColor = fg; %s%s#ifdef GL_ES precision mediump float; #endif %s%s%s%svoid main() { %s%s%s} %s%s%s%s%s%suniform vec4 v_matrix; void main() { %s%s} vec2 pos = vec2(0,0); gl_Position.xy = primitive.xy.xy * v_matrix.xz + v_matrix.yw; gl_Position.zw = vec2(0.0,1.0); attribute vec2 primitive; attribute vec2 size; vec2 pos = size * vec2(gl_VertexID&1, (gl_VertexID&2)>>1); gl_Position.xy = (primitive.xy + pos).xy * v_matrix.xz + v_matrix.yw; gl_Position.zw = vec2(0.0,1.0); poly_fill_rectsizeglamor_poly_fill_rect_baildixGetPrivateAddr vec2 pos = vec2(0,0); gl_Position.xy = primitive.xy.xy * v_matrix.xz + v_matrix.yw; gl_Position.zw = vec2(0.0,1.0); vec2 pos = vec2(primitive.z,1) * vec2(gl_VertexID&1, (gl_VertexID&2)>>1); gl_Position.xy = (primitive.xy + pos).xy * v_matrix.xz + v_matrix.yw; gl_Position.zw = vec2(0.0,1.0); fill_spansattribute vec3 primitive; dixGetPrivateAddrte_textimage_textpoly_textdixGetPrivateAddr ivec2 itile_texture = ivec2(glyph_pos); uint x = uint(itile_texture.x & 7); itile_texture.x >>= 3; uint texel = texelFetch(font, itile_texture, 0).x; uint bit = (texel >> x) & uint(1); if (bit == uint(0)) gl_FragColor = bg; else gl_FragColor = fg; ivec2 itile_texture = ivec2(glyph_pos); uint x = uint(itile_texture.x & 7); itile_texture.x >>= 3; uint texel = texelFetch(font, itile_texture, 0).x; uint bit = (texel >> x) & uint(1); if (bit == uint(0)) discard; varying vec2 glyph_pos; vec2 pos = primitive.zw * vec2(gl_VertexID&1, (gl_VertexID&2)>>1); gl_Position.xy = (primitive.xy + pos).xy * v_matrix.xz + v_matrix.yw; gl_Position.zw = vec2(0.0,1.0); glyph_pos = source + pos; attribute vec4 primitive; attribute vec2 source; varying vec2 glyph_pos; ../../../../glamor/glamor_transfer.cfbo->fbglamor_download_boxesdixGetPrivateAddrglamor_pixmap_box_atdixGetPrivateAddr? vec2 pos = vec2(0,0); gl_Position.xy = primitive.xy * v_matrix.xz + v_matrix.yw; gl_Position.zw = vec2(0.0,1.0); poly_glyph_bltdixGetPrivateAddr gl_Position.xy = primitive.xy * v_matrix.xz + v_matrix.yw; gl_Position.zw = vec2(0.0,1.0); poly_pointdixGetPrivateAddr%32s: unsupported planemask %lx %32s: unsupported alu %x P!p!!#!!!"0"P"p"""""0!glamor_set_aluglamor_set_planemaskdixGetPrivateAddr../../../../glamor/glamor_largepixmap.cglamor_pixmap_priv_is_large(pixmap_priv)glamor_pixmap_priv_is_small(temp_priv)mask_pixmap_priv != dest_pixmap_privn_source_regions == 1is_normal_mask_fbo == 0is_normal_source_fbo == 0glamor_merge_clipped_regionsglamor_composite_largepixmap_regionglamor_composite_largepixmap_region__glamor_largedixGetPrivateAddr../../../../glamor/glamor_picture.cglamor_pixmap_is_memory(pixmap)%32s: Unknown pixmap depth %d. %32s: Couldn't upload temporary picture due to missing GL_ARB_texture_swizzle. !pixmap_priv->fbodixGetPrivateAddrglamor_upload_picture_to_textureglamor_upload_picture_to_texture../../../../glamor/glamor_vbo.cglGetError() == GL_NO_ERRORglamor_get_vbo_spaceGlamor Fatal Error at %32s line %d: We can't fall back to fbFixupWindowPixmap, as the fb24_32ReformatTile is broken for glamor. %32s: pixmap %p has no fbo %32s: To be implemented. dixGetPrivateAddrglamor_fixup_window_pixmapglamor: Failed to allocate %dx%d FBO due to GL_OUT_OF_MEMORY. glamor: Expect reduced performance. ../../../../glamor/glamor_fbo.c%32s: glamor: Failed to create fbo, %s incomplete attachmentunknown errorincomplete draw bufferincomplete read bufferunsupportedincomplete multipleincomplete/missing attachmentfbo->fb != 0 && fbo->tex != 0g@gfff g0ggdixGetPrivateAddrglamor_pixmap_clear_fboglamor_pixmap_ensure_fbglamor_pixmap_ensure_fbxrqxrPrxrxrqxrPrxrrrPrswqwqrwqtqwqrrqSqSqPqSqqSqrxrdixGetPrivateAddrdixGetPrivateAddrattribute vec2 position; attribute vec2 v_texcoord0; varying vec2 tcs; gl_Position.xy = position.xy * v_matrix.xz + v_matrix.yw; gl_Position.zw = vec2(0.0,1.0); tcs = v_texcoord0; uniform sampler2D y_sampler; uniform sampler2D u_sampler; uniform sampler2D v_sampler; uniform vec4 offsetyco; uniform vec4 ucogamma; uniform vec4 vco; varying vec2 tcs; float sample; vec4 temp1; sample = texture2D(y_sampler, tcs).w; temp1.xyz = offsetyco.www * vec3(sample) + offsetyco.xyz; sample = texture2D(u_sampler, tcs).w; temp1.xyz = ucogamma.xyz * vec3(sample) + temp1.xyz; sample = texture2D(v_sampler, tcs).w; temp1.xyz = clamp(vco.xyz * vec3(sample) + temp1.xyz, 0.0, 1.0); temp1.w = 1.0; gl_FragColor = temp1; uniform sampler2D y_sampler; uniform sampler2D u_sampler; uniform vec4 offsetyco; uniform vec4 ucogamma; uniform vec4 vco; varying vec2 tcs; float sample; vec2 sample_uv; vec4 temp1; sample = texture2D(y_sampler, tcs).w; temp1.xyz = offsetyco.www * vec3(sample) + offsetyco.xyz; sample_uv = texture2D(u_sampler, tcs).xy; temp1.xyz = ucogamma.xyz * vec3(sample_uv.x) + temp1.xyz; temp1.xyz = clamp(vco.xyz * vec3(sample_uv.y) + temp1.xyz, 0.0, 1.0); temp1.w = 1.0; gl_FragColor = temp1; y_sampleru_samplerv_sampleroffsetycoucogammavcoXV_BRIGHTNESSXV_CONTRASTXV_SATURATIONXV_HUEXV_GAMMAXV_COLORSPACExv_planar_3xv_planar_2dixGetPrivateAddr?I?Ⱦ7P@?2w?QZ"l1@@@@@H.! @h;< &HrX H{ X{ HT R \,p}(X Xńdք߄ ""l#l$ &l(J)\<+e-n1w2H33560:;=t>ȅ >`?|??(?8??@X(@l@X@@@@ AH\AH(A.DB4B6tCx7CLhELEUFXFYFYFhZFZGx[(G[`G]G]G_H_,H`xHaHxcIXdPIddIeIeI8gHJgxJiJiJmxK8oKp(L8pDLppLqL(rLhrMr4MrHMs\M8tpMuMM؅NNzRx $h FJ w?:*3$"Dq\qHt }FBB B(A0D8GP 8A0A(B BBBE H} FBB B(A0C8G` 8D0A(B BBBA 0 ~FDA G0u  AABE (@EEGG c AAA l8VAP|BEu F A%AA^,FAD Q ABA @AT K [ A x ,0FAD b MBD `x  |(H_HFEE B(A0D8DP 8A0A(B BBBF TԂ^FBB E(D0D8FpxJjxApc 8A0A(B BBBA D8܃FED D(D@SHUPMHA@h (D ABBB HwFED A(G0m (D ABBC ](D ABBlFEE B(A0C8JWOAc 8D0A(B BBBG JkAT<8FFH E(A0E8HP_XI`XXAPH 8D0A(B BBBC pDEu F C8FEA D(D0w (I ABBG (v0 XkBBB B(A0D8D>GnAsIKHJTHZGX 8D0A(B BBBH 0DBFDO M GBI DCBH`FEJ E(D0D8G`^ 8A0A(B BBBG <FEE D(F0T (D BBBH HPDFBB E(D0D8GPS 8D0A(B BBBB HFBB A(D0 (A BBBH g(M BBB8,FBI A(LPP (A ABBD $ <Pd~x, ( $,0ECD DA,T Sȕ%AA^ ܕHE C [ E ,<HRDA  ABF \lؖBEB E(D0D8Gp| 8A0A(B BBBE hxLOHRp,EMDD  HBG l8/FBE E(D0C8GPXG`kXBPo 8D0A(B BBBD Z 8G0I(B BBBF l q P ؝MH WHj A  T ` Mq 8 ԞRAD  FBE W CBA < Hw I X {v0p gEEG y KAJ DAA 0}HS E P OBA C(G0) (A ABBE p(A ABBJ , FBB E(D0A8Gp 8A0A(B BBBA xSBxBpMxSSxApIxPUxApLxS~xBpQxQUxBpxOWxApQxS~xBpM xSI  xSo  İ _Z SN4 PTOL vq`d FEE E(D0D8GP 8A0A(B BBBJ U 8J0J(B BBBO 8 \QFED D(G@ (A ABBE $ &EAG VAA8, OKJ a GBB \ BBH h m | ش}HS E 4 8FBA D(G0v(F ABBH FBB E(D0D8G@ 8F0A(B BBBH  %AA^\<(BBE E(A0A8J|TPA 8D0A(B BBBC | FBB B(A0A8Dj 8A0A(B BBBJ  8D0A(B BBBH hMGEEENOELBMPFA[zHCH^W\AjGTBz 8D0A(B BBBF DMHEEENNMKEEEN MKEEE]QEIEX\MKEEES3k (<8-HIB A(E0E8E@IHhyBBB B(A0A8G& 8A0A(B BBBG ^ dAPIEE D(D0 (F JBBH D8U@K8A0T (F BEBH D8U@H8B0<xBFBB E(A0C8GnGGGGGGGGxYHIA@ 8D0A(B BBBA EIExGGIIIGGGGqNHGBBZY0\4P] FBB E(D0D8DFADDDNFFFFFABN 8A0A(B BBBE GGGEBAHDBAHAFKBEAADLtQBJFFFFFADBN p [ fT ,hHBGA t ABG g ABF  ABG y ABD !$k%AA^H!8k%BBE E(D0A8Dp 8A0A(B BBBC Hh!m-BBE E(D0A8Dp 8A0A(B BBBH H!o/BBE E(D0D8G`m 8D0A(B BBBI "Z ` "qpEfl<"rFBB E(D0A8GVVA8NSA 8D0A(B BBBG l"zp FBB E(D0A8GWSA;NSA0 8D0A(B BBBE #%AA^P8#eBBE D(A0GPq 0A(A BBBB XJ`ChBpNP8#ȆJDD  AAH N(I0D8E@I #YX 0#FDA G@  AABA H$tFEE E(A0C8Fp 8A0A(B BBBA \$HIt$&$ >$81UI$`9 $OHb N M H A$L%ĉBBB D(C0 (D EEBE  (A BBBH P%EO0 FA t%%(%NBEA w BBA (%܋CFDD qAB0%FHD G0k  EABL 0(&\kEHG c AAG dAA\&FBE E(A0A8GDBDAFPiFEBGFU 8A0A(B BBBH H&FEE D(G0K (A BBBC D(F BBB40'DFHA q BBD DEBHh'FBE E(D0D8GP 8D0A(B BBBD L'pFED D(F0K (A ABBF D(F ABB(%AA^ (*FBB B(A0D8D 8A0A(B BBBE  8D0A(B BBBE OWBNRA(~S (8%AA^(LbFBE E(A0A8D 8A0A(B BBBG M 8D0A(B BBBN LXBKSAt)R t)2FBE B(A0C8D 8D0A(B BBBK rVCA 8A0A(B BBBA  *0R ,*FEB B(A0A8G 8D0A(B BBBE [SMIW 8A0A(B BBBC PDjA *Q *(*$%AA^l +8BEB B(A0A8G?MYD 8A0A(B BBBD DNSC(|+Ȭ>FDD lABH+ܬBHB B(D0D8G` 8A0A(B BBBD `+BEE B(D0D8G 8A0A(B BBBE pGBBXX,O `x,ܮBBB E(D0D8G 8A0A(B BBBG 9DDBX,{O l,FEE E(D0D8GPVXB`FXAP\ 8A0A(B BBBG T 8J0J(B BBBE ll-(FEE E(D0D8GPVXB`FXAP\ 8A0A(B BBBG T 8J0J(B BBBE d-heFEE E(D0D8GHBPFHA@H 8A0A(B BBBA D8J0J(B BBBdD.peFEE E(D0D8GHBPFHA@H 8A0A(B BBBA D8J0J(B BBB.x%AA^.FBB B(A0D8GVSJUJTENg 8A0A(B BBBB | 8A0A(B BBBA X/DLcE D(B0I(|/(fH i(M0C8B@I T A /lFBB B(A0D8Dx[PAKVA] 8A0A(B BBBB v 8A0A(B BBBA (00H j(J0G8H@I T H ,\0HfH i(M0C8B@I T A 0%AA^H0UFEE E(D0A8Gp 8A0A(B BBBE 0lK p@1@FBB D(C0FP 0A(A BBBA LX1FBH D(D0] (A BBBD } (F BBBG 1OD y EG 1J 81TFEE D(D0c(A BBB42dFDC U CBI hCDtT2FBE E(A0A8Gpz 8C0A(B BBBG n 8A0C(D BBBL xBBFTp2xFBB B(D0D8DSdBR^KDABBTp 8A0A(B BBBF dKUATd3FBB J(D0D8IPi 8D0A(B BBBE PXK`UXAPL38eFEE D(D0Q (D BBBM V(D BBB 4X%AA^t(4lFEE B(A0A8G 8A0A(B BBBE RWA 8A0A(B BBBB 4G t4FEE E(D0E8G 8A0A(B BBBK MOAA 8A0A(B BBBA 85CG \5%AA^x5FBE B(D0A8D 8A0A(B BBBJ URA 8A0A(B BBBD I[PA 6F $6P%AA^@6d)T6h6|8|6xpFEE D(J0{(L EBB6M6^Nq A X(6(FAD M ABE 7uE 07tmF| F d8P7FAF [ DBB C DBG 7(77%AA^L7BBB B(D0C8GW 8A0A(B BBBA 8 BEB B(A0A8J@ 8A0A(B BBBA HVHGBEVeVHGAEY\8\BKB E(D0A8J%HeA^ 8D0A(B BBBG 9BBB B(D0A8G 8A0A(B BBBH n_BBBESgBBBGU94FBB B(A0A8DcSEDBESG 8A0A(B BBBD [KGDHM:B 8:|qHhE RIX:&FEE B(A0A8GKWBNaABEEEHDDIBEEEHDDIFBEEEHDDIBEEEEBDigHEEEECDiALxAN^ABEEEECDcUBEEEEJDcBEIIIBDi 8D0A(B BBBA HrA,<8%AA^H<L FBB B(A0D8D 8D0A(B BBBD yKLBBBNMREV|<FBE B(A0A8FP 8A0A(B BBBE [ 8A0A(B BBBC g 8A0A(B BBBA L=XEj I l=mEc =,mER I H=x%AA^ =Yn I Y G 4=HrEDG e FAD T FAE X$>BBB E(D0A8JPX_`DhDp^Pf 8A0A(B BBBD >%AA^4>BAG  DBD ` DBB >phLWH>FHE E(D0A8GPF 8D0A(B BBBI H