ELF>Q@(@8 @==@@@ Q Q@@@@@ $$Std PtdPPPQtdRtdGNUGNUca䅐!j!9%U :XQ 4Aq@Xl(0) 3)q 2-1-B'RkOoSY>5^ew홋nqN#}2#0MQ_" p)7!%u_Iq%ӥj]_Ī-9֦ ]3z=80 w R & K A , 8 BU  f  @*  + 8  k,  eF"v?^ RE  2I/"T< j  &b  $ 'i@G  4x0 ;T{ x  ah [   Rn q u* zJ   s&  R n/O 0p lJ   P}    @  A  Q]  7  PQ y  0~w  ЇH^  pQ  0t4  |` U  U R   ps|  G w~  @w R  `d  f R, w  :__gmon_start___ITM_deregisterTMCloneTable_ITM_registerTMCloneTable__cxa_finalizezm_shutdown_vipszm_activate_vipszm_deactivate_vipszend_hash_index_findzend_fetch_resourceg_freeg_assertion_message_exprvips_image_new_matrixvips_format_sizeof_unsafezval_get_double_funcg_object_unrefvips_blackvips_linear1vips_castvips_embedvips_object_get_typeg_type_check_instance_castvips_mallocvips_linear__stack_chk_failphp_error_docref0g_type_fundamentalg_type_nameg_logg_value_set_booleang_value_set_intg_value_set_uint64vips_enum_from_nickg_value_set_enumg_value_set_flagsg_value_set_doubleg_value_set_stringvips_ref_string_get_typevips_value_set_ref_stringg_value_set_objectzval_get_string_funcvips_blob_get_typeg_mallocmemcpyvips_value_set_blobvips_array_int_get_typevips_value_set_array_intvips_value_get_array_int_efreevips_array_double_get_typevips_value_set_array_doublevips_value_get_array_doublezval_get_long_funcvips_array_image_get_typevips_value_set_array_imagevips_value_get_array_imageg_object_refg_param_spec_get_nameg_value_initvips_image_get_typeg_type_is_ag_object_set_propertyg_value_unsetg_value_get_objectvips_image_new_memoryvips_image_writeg_value_get_booleang_value_get_intg_value_get_uint64g_value_get_enumvips_enum_nickstrlen_emallocg_value_get_flagsg_value_get_doubleg_value_get_stringvips_value_get_ref_stringzend_register_resource_zend_new_array_0add_next_index_doubleadd_next_index_longadd_next_index_zvalg_object_get_propertyadd_assoc_zval_exg_malloc0vips_operation_newvips_object_set_from_stringvips_argument_mapvips_object_get_argumentvips_object_unref_outputsvips_cache_operation_buildpzend_parse_parameterzif_vips_call_zend_get_parameters_array_exzend_wrong_param_countzif_vips_image_new_from_filezend_parse_parametersvips__filename_split8rc_dtor_funczif_vips_image_new_from_bufferzif_vips_image_new_from_arrayvips_image_set_doublezif_vips_interpolate_newzif_vips_image_write_to_filevips_foreign_find_savezif_vips_image_write_to_buffervips_foreign_find_save_bufferzif_vips_image_copy_memoryzif_vips_image_new_from_memoryvips_band_format_get_typevips_image_new_from_memory_copyzif_vips_image_write_to_memoryzif_vips_image_write_to_arrayvips_format_sizeofzif_vips_foreign_find_loadstrdupzif_vips_foreign_find_load_bufferzif_vips_image_getg_object_class_find_propertyzif_vips_image_get_typeofzif_vips_image_setzif_vips_type_from_nameg_type_from_namezif_vips_image_set_typezif_vips_image_removezif_vips_error_buffervips_error_clearzif_vips_cache_set_maxzif_vips_cache_set_max_memzif_vips_cache_set_max_fileszif_vips_concurrency_setzif_vips_versionvips_snprintfzif_vips_cache_get_max_memzif_vips_cache_get_max_fileszif_vips_cache_get_maxzif_vips_cache_get_sizezif_vips_concurrency_getzm_startup_vipsvips_initzend_register_list_destructors_exvips_errorzm_info_vipsphp_info_print_table_startphp_info_print_table_headerphp_info_print_table_rowvips_tracked_get_allocsvips_tracked_get_memvips_tracked_get_mem_highwatervips_vector_isenabledvips_type_findvips_icc_presentphp_info_print_table_endget_modulevips_module_entrylibvips.so.42libgio-2.0.so.0libgobject-2.0.so.0libglib-2.0.so.0libc.so.6vips.soGLIBC_2.14GLIBC_2.4GLIBC_2.2.5/opt/alt/vips/lib64  ii  ui  R`R8x8PhXpʣӣ/8أxŤXأ(XSp/ أ0`p1L@f@ 0@̤P``p@ 6K@U d0@zP `p`åե  0 @P `-pЪ@ЪWЪpЪЪ (`Xh(Hh(Hh(Hh.>E08@HP      (08@HPX`hpx !"#$%&'()*+,-/0123 4(50687@8H9P:X;`<h=p?x@ABCDEFGHIJKLMNOPQRST U(V0W8X@YHZP[X\`]h^p_x`abcdefghijklmnopqrst u(v0w8x@yHzP{X|`}h~pxHHHtH5b%chhhhhhhhqhah 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~hhhhhhhh%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%mD%eD%]D%UD%MD%ED%=D%5D%-D%%D%D%D% D%D%D%D%D%D%ݎD%ՎD%͎D%ŎD%D1HO111H O1HMAHV11fH}(HHH}(Ht HE(H$HD$dH+%(u H []A\FHN11!K!f.fH=HH9tH΍Ht H=H5zH)HH?HHHtHHtfD==u+UH=rHt H=~|)d]w1f1f1fAUATUHSHHF< uHHX@< t<t< tYH[]A\A]fDH;DoE~E1LHHtHIM9tH;LHHu6H;H5LHtH}@uHE@fAVAUATIUSG< uDI$L`@< t<t1[]A\A]A^fI<$1DoQHtP uHHBR tuHDAXA~TfDI<$LHtP ufDHHBR tcH;XWII9uFH1Hff.AWAVAUATUSH8 H|$uHD$HHPx HT$tHD$1H8_GP ufDHHBR tt!LJH VG1H5QbHDpDDt$$HD$IljHD$(DHD$ HD$Ht$H8I@< u@IELh@< t<t$LUJH vUN1H50QI}D$$;Gt#LPH EUO1H5Pf~}E1 I}L$A\IIIc_XIcwPA\HH\$HIIcGXIIHHA|$uEA$EIL9t$uHD$HD$H9D$(H8L[]A\A]A^A_LHfDHAWAVAUATUHSHH8dH%(HD$(1F< u@HEHh@< t< 8HXH11H|$E< uHEHh@< t<<3MHl$ H|$1ҸSHzH|$H|$ S\11HH|$OH|$H|$ H1H-HDKT1HH|$ DCPjjP1]H  H|$WSdHD$ ChPdSx@hCpPxS|@pP|HEE1LchDl$ MITH|$EHtLHI1H|$HTLHIE~;HRLKH}iHtxCDIM9uHl$ DD$ E11H|$LLH@1HT$(dH+%(H8[]A\A]A^A_VH}H5FHuH-DHD$(dH+%(u4H8H[]A\A]A^A_ HR7HEf(GAVAUIATIUHSHL2LHHHfH \MH6FI111H[]A\A]A^D}(HuLBH1[]A\A]A^}HuLH1[]A\A]A^}HuLH1[]A\A]A^E< uHEHh@< t<p<<HmE@uEHULH=%EUƅ@u%muD$ Ht$ L(1}=HuLH1[]A\A]A^}ELH1[]A\A]A^f}HmE@HuLU@TmJH113I9}unHmE@uEHuLZU@@HL}HH2LY1fEO,uH^Hf I9E< uf.HEHh@< t<LmAE@uAEI}IUIuHIAU@u#AmuLIHELH5RLHH1u I9uvE< ufDHEHh@< t<q1L!1LWIE<<HEA1hf;1Z@I9E< uf.HEHh@< t<1L1LIE<[<EAE1HnHH+@fm\Ht Jff.AWAVAAUATIUHSHHH8dH%(HD$(1>HLHl$IYfHLx)D$HD$ LH{@HLAiLH~t AuQH{(PHLHeHHD$(dH+%(H8D[]A\A]A^A_HHD$H|$HINu#HRLH'LH,fLHAhPBSuqIujAUATILULHSLH LhQI9tTC0;C}H CHv<1I1@HD$(dH+%(H81[]A\A]HHCHHf.HCHHf.HCH@H`LHIII|$ HLLHHHEH}HELeBD%H+CfHxCHHCHMI9t aI9uDHt$HLd$I*fHh5.{HJC HcI9tNI9;I9LH AHA1I1fDHt$H3IkL$CH1AHH9l$Ht$HIT$CH1fDIc4HHp9l$mHt$ HICHD$ B1Ll$I<I<5yHLHD$ HD$9l$  ff.AVAUIATIUSHHH dH%(HD$1HLLIfHHp)$HD$CH{(PLHHgLHu0HA-HD$dH+%(u%H D[]A\A]A^DHA3AWAVAUATE1USH(dH%(HD$Bt6t2@u.HILILLLHIt-IfHD$dH+%(u3H(L[]A\A]A^A_fDLLLHHAWAAVIAUMATIHUSLHXH4$dH%(HD$H1H4$LL HHpLpDxLh SHE(HHuHtHMcE1IE~fDHu HLIM9uMt$H}(HLHWjH}(H1HH5BHHu0LcMFA9A9HU8Hz ufHx HPtHDpL`IMM9L|$0I M9A|$tMl$MtH}(HHL$(HT$ MHIuu&HD$(PЃQuHt$ LHthH}(HHH}(Ht HE(H$f.H}($uCHH}(H HHH5H+HeHU8Htuz uHx HPtHDHLpIO$M9tGLl$(fDAFt*M~Mt!< uLHHP@< t<tMI M9uH}(Ht HE(HHD$HdH+%($HX[]A\A]A^A_ H}(IH+HL$ MLHHT$nHD$ @a jHL$0Ht$HHHL$8LHL$LHH(HE ILE81H 4JT1$3SH}(HwHoH}(HhATUSH _,dH%(HD$1HcIHHH111HLL$LD$H \3e11HUIH >3@tkH|$H4$KMLE H3,Hu%HD$dH+%(uKH []A\{I$AD$HXI$AD$@H8HD$dH+%(u H []A\fDAVAUATUSHH $HH $HP,dH%(H$H 1HHL$HT$LD$H5H2HD$"H|$L$@Ll$@LLLIHLHx HHHHHHH@HXH$@Hx HHPItHtH)LH)HDHD$ HD$D$(HtHD$8HD$01ILD$ LL7u|$)t;H|$ /u1*|$)tH|$ /twHEEH$H dH+%(uxHP []A\A]A^fDuC9$@P%AtftDf$@PAttAVAUATUSHH510H`,dH%(HD$X1HL$ HT$(HHD$ HD$HD$P1LL$ LD$(ZYHt$ H|$(IHLl$ Lt$(I} HLLHHH}HEHELmHD$BD-Hl$0D$8HtHD$HHD$@HT$1ILD$0LEu!|$9t@H|$0/u6/f|$9tH|$0/t7HCHD$XdH+%(uH`[]A\A]A^DcLff.AWAVIH5.AUATUSH(,dH%(HD$1HL$HT$IH59H$HD$1)HD$1H8DoH~H|$JDIE~z1HD$HH8HHtCA|$\A|$\M$IIcD$XHIIǀ}EAHL9ufH|$ID$H5-L^$H5-LJ5mLAF IHD$dH+%(uH([]A\A]A^A_fHqff.SHH51-H ,dH%(HD$1HL$HT$t'H|$HHt5l C HHD$dH+%(uH [$@AWAVAUATUSHH $HH $HX,dH%(H$H 1HHL$HT$ILD$H5R,H$HD$?lH5+H8HH|$H$@Lt$@LHHIHLl$L|$I} HLLHHHEH}HELmH$BD-Hl$ D$(HtHD$8HD$0Ht$ILD$ LLIu|$)t@HEEHD$(dH+%("H8[]A\A]A^A_fDMt#ADHHL9uL8fDL,H /1H5l+I9rAtHH>I9wI9rItHHI9w|@I9oAt]HHI9wL@I9?It]HHI9w@I9AtHHI9wDI9IctHHWI9wDI9fHAZD%HI9wMwfHAZDHL9uOI9?ADHHI9wfDAUATUSHH5#H(,dH%(HD$1HL$HT$tqH|$HHt_:HIHx IHLLHHH}HEHELeBD%H+CHCHD$dH+%(u H([]A\A]fAUATUSHH5."H(,dH%(HD$1HL$HT$tyH|$Ht$BHHtbUHIHx IHLLHHH}HEHELeBD%H+C@HCHD$dH+%(u H([]A\A]f.AVfAUATUHH5!HX,dH%(HD$H1HL$HT$HD$@LD$)D$0HD$&aH5s H8{IHH8Ht$HHLLl$07LHpLt$PLLHLLd$ LL{Lu4ZLHHEH5| E(fDHEEHD$HdH+%(u0HX]A\A]A^DLl$0Ht$LL`t@SHH5 H ,dH%(HD$1HL$HT$Ixt3HD$_H5H8HHtHt$ DHHCHD$dH+%(uH [@AUfATUSHH5fHH,dH%(HD$81HL$HT$ILD$)D$ HD$0twHD$_H5UH8]HHtUHt$HIH|H$B< uHHP@< tH$<wVH (HcH>fHHCHD$8dH+%(HH[]A\A]A<f.Ll$ LLPH4$1LbuHt$LHLF1fIfDH:1HtP uHHBR tt6 t>mI`[ISAEI8I+fDSHH53H ,dH%(HD$1HL$HT$AHAt H|$HCHD$dH+%(uH [lff.ATfUSHH5HP,dH%(HD$H1HL$ )D$0HT$(HD$@HHD$P1LL$ LD$(@ZYHD$(\H5H8HHtsHT$ B<<u^H:G@uHHHtALd$0L4Ht$1LEu!Ht$LHqL)1 DHHCHD$HdH+%(uHP[]A\fDH2&fDSHH5H ,dH%(HD$1HL$HT$I(t;HD$t[H5H8HHtHt$t 1HHCHD$dH+%(uH [|ff.AU1ATIH5USH,tyH HIQHx HHHLHHH{HkHHCI$AD$D+H[]A\A]EDH[]A\A]DH,H5dH%(HD$1Ht<$HD$dH+%(uHoff.@H,H5dH%(HD$1Hvt H<$hHD$dH+%(uHff.H,H51dH%(HD$1Ht<$HD$dH+%(uHff.@H,H5dH%(HD$1Ht<$HD$dH+%(uHOff.@AUATUHSHdH%(H$1I,A1AؾEHL1XLHx HH0HH0HHH@HXs.tN$PtBAtft3fDH$Hx HHPItHtH)LH)HDHEEH$dH+%(u#H[]A\A]f$PAttSHCCH[SHCHH[DSH3CHH[DSH3CHH[DSHCCHH[DAUAATSZN)Ã*uGH=+Aąu,DH1H=VD[A\A]DAL%11LxHv1)1I*11H/LH=]1nAmAVL5AUL-ATUSHdH%(H$1Id1HH5AL1ALgL1H51AALL1L1H5rAALL1ƿL1H5xL-H$1H-U4LL1耿L1H5>ھLL1LL1H5覾LL1L1H5rLLH1L1H5BLL1蹾L1H5λLL1芾L1H5?LL1[L1H5赽@LL1,L1H5i膽葼LLH1L1H5LV1LLH1̽L1H57&LL1蝽L1H5L%HڿH5IE1ϼH5 H`HڿH5 HIE1裼H5H4HڿH5HIE1wH5HHڿH5HIE1KH5HܻHڿH5HIE1H5H谻HڿH5HIE1H5H脻HڿH5HIE1ǻH5HXHڿH5HIE1蛻H5H,HڿH5wHIE1oH5kHHڿH5\HIE1CH5PHԺHڿH5BHIE1H5:H診HڿH5,HIE1H5$H|HڿH5HIE1迺H5HPHڿH5HIE1蓺H5H$HڿH5HIE1gºH5IE1HFaH$dH+%(uH[]A\A]A^)fHNHHGObjectZ_TYPE_P(row) == IS_ARRAYextendnot a VipsImageenumelement missing from array%s: unimplemented GType %sr!s|saa|ddno element zeroscaleoffsetrp|ars|aoutslllpphp-vipsrsrszrzsz%d.%d.%dABI mismatchlibrary has ABI version %dvips_initbananayesnovaluevips propertyVips headers versionVips library versionVips ABI versionMajor versionMinor versionMicro version%zdCache max memCache max operationsCache current operationsCache max open filesMemory allocationsMemory currently allocatedMemory high waterConcurrencySIMD support with liborcjpegloadVipsOperationJPEG supportpngloadPNG supporttiffloadTIFF supportgifloadGIF supportopenexrloadOpenEXR supportopenslideloadload OpenSlidematloadload Matlabpdfloadload PDFsvgloadload SVGfitsloadFITS supportwebploadWebP supportheifloadHEIF supportmagickloadload with libMagicktextText rendering supportICC profile support with lcmsimagefieldoperation_nameinstanceargsfilenamewidthheightbandsformatsuffixoptionsoption_stringvips_image_new_from_filevips_image_new_from_buffervips_image_new_from_arrayvips_image_write_to_filevips_image_write_to_buffervips_image_copy_memoryvips_image_new_from_memoryvips_image_write_to_memoryvips_image_write_to_arrayvips_foreign_find_loadvips_foreign_find_load_buffervips_interpolate_newvips_callvips_image_getvips_image_get_typeofvips_image_setvips_type_from_namevips_image_set_typevips_image_removevips_error_buffervips_cache_set_maxvips_cache_set_max_memvips_cache_set_max_filesvips_concurrency_setvips_cache_get_maxvips_cache_get_max_memvips_cache_get_max_filesvips_cache_get_sizevips_concurrency_getvips_version1.0.13API20180731,NTSzend_hash_num_elements(Z_ARRVAL_P(row)) == width/builddir/build/BUILD/vips-1.0.13/vips.c/builddir/build/BUILD/vips-1.0.13/vips.c:594%s: unimplemented boxed type %s/builddir/build/BUILD/vips-1.0.13/vips.c:600/builddir/build/BUILD/vips-1.0.13/vips.c:845/builddir/build/BUILD/vips-1.0.13/vips.c:851operation %s expects %d arguments, but you supplied %darr_len % vips_format_sizeof(image->BandFmt) == 0application needs ABI version %dpppбpppppppppppppppppppppp pppppppppppppppppppphppppppp<<<<<<<<<<<<<<<<<<<<<<̺<<<<<<\<<<<<<<|<<<<<<<<<<<<<<<<<ܻ8` XP@ zif_vips_image_write_to_arraymatrix_from_zval?;8ДPܥxXz`(p<PdP@`p@Tp 0\@(`T << x < P| ` @ Pd `  ` |  0 P p ` d zRx $FJ w?:*3$"D8p\0p,(8$BBA D(G0k (A ABBG 8BBB D(A0d (A BBBJ \HKH(d BBB B(A0A8Dp 8D0A(B BBBH t( x$BBB B(A0D8Gpx]BAKp+ 8A0A(B BBBD D 8D0A(B BBBE p$BBE D(D0D@U 0A(A BBBF Z 0C(A BBBD Z 0C(A BBBD Z 0C(A BBBD  0C(A BBBD [ 0C(A BBBC 4@HH`BBE B(D0D8Jp 8D0A(B BBBH L@\XBI G(G0OH0F (A ABBD 8̲BBA D(G` (C ABBH @ BBE D(A0JP 0D(A BBBF HFBB B(D0A8D`_ 8D0A(B BBBG L\BEE E(I0A8G 8A0A(B BBBA y_@JFAA D@  AABH \  AABE $t"@T  AABE L8/FBB A(A0G L@IA 0A(A BBBG TFBB A(A0NaXRA 0A(A BBBF H̾FBL B(A0A8D`W 8A0A(B BBBC ,z` L|EN0b AA Tp\FBB B(A0A8G L@IA 8A0A(B BBBF 8*FAA G L@I@  AABA (FANP ABA <0FANaFFFU ABA 8plFBA A(NP (A ABBA H0JFBB B(A0K8Dp  8A0A(B BBBG 84FBA A(NP (A ABBA 84FBA A(NP (A ABBA <p|FFB A(N. (A BBBF EN0 AA 8HFFA A(Np (A ABBA  tEN0Z AA <4 X:FEA NpoxFRxAp  AABG t XEN0 AA H FDK A(D0v (A ABBJ D(A ABB HQH C A  RH D A  QH C A 8 QH C A <T XHFGA D(G (A ABBC  hES lEU pEU tEU xEU, |FJA M BBF DP <7FII A(A0G 0A(A BBBA  4 R`R&      ʣӣ / أ Ť   أ S / أ 1L@f@̤`@ 6K@Udz `åե    -Ъ@ЪWЪpЪЪr       @ oH  01h# o o(#oo!ok@0@@@P@`@p@@@@@@@@@AA A0A@APA`ApAAAAAAAAABB B0B@BPB`BpBBBBBBBBBCC C0C@CPC`CpCCCCCCCCCDD D0D@DPD`DpDDDDDDDDDEE E0E@EPE`EpEEEEEEEEEFF F0F@FPF`FpFFFFFFFFFGG G0G@GPG`GpGGGGGGGGGHH H0H@HPH`HpHHH3`vips.so-1.0.13-1.el9.x86_64.debug7zXZִF!t/]?Eh=ڊ2NZ :Y3Vy~%)\\:kR8+U Д-~G9&:(vs_ =0jC ypFΘΉjgne C8 (RMv)ï n]pÓ1g:u[tꄟ@ n NX 5&Q"٣>I?xqT뼕k<–CȯwncJH%t^/(fBJL+A_0ׂ4K6SɊ!ov#\#D&kPAkў#/I}$1DUak4R5C0@= )ڥӹ03xVe5HvJ'n?W^>i0"JO+f ɟZ֕ܽO o<<紑2pYØz5_]7WZoK$2UjR"a߫A{N)6nḍNl9vDlfx 3Q3u. RM4;CϊBufdAnكܺxv5*?#1۟V1i6ZɄ*;D{G:9)0YF@.oYV+m$-Okɴ_\dDYzhL,eZ=zڈ'.=)(vvkQti,/w3G=m)S 22F KIvaփ;\1R /k1Q5{Q5:D ĬBd {zR ޜVZjsń@M,vZuK3|9{8|oW/Q9D 6شxU"M+~1N9 ) BO ]Pop:HG*;d;ߙ=!hAuJt.J%{/ECY'`DDSm٦"S̆g#}G-6ǧB~J 3:c?ǀ\]I)\ [꿲{zidME+t@ⓢg:߯Yﵤga W&<ijgb5;h ^pygrW숊 0yVh,YhH^N#al\Unj="Pj'69L-.ɥ 7gN/$Uvsޯ6,ܴIn1RXԭf 8/d_N&~խ 'KgYZ.shstrtab.note.gnu.property.note.gnu.build-id.gnu.hash.dynsym.dynstr.gnu.version.gnu.version_r.rela.dyn.rela.plt.init.plt.sec.text.fini.rodata.eh_frame_hdr.eh_frame.init_array.fini_array.data.rel.ro.dynamic.got.data.bss.gnu_debuglink.gnu_debugdata  $1oX; HHC Ko!!`Xo(#(#@gh#h# qB0101 {@@v @ @HHpQQ? P PP @ @@@x (D