From d3ba9631d0b6f0d118d04729fd0bdf9c5a6d42cf Mon Sep 17 00:00:00 2001 From: Matthias Clasen Date: Sat, 7 Jun 2003 09:38:36 +0000 Subject: [PATCH] Add rtl variants of undo, redo, undelete and revert. (#96633) 2003-06-07 Matthias Clasen * gtk/gtkiconfactory.c (get_default_icons): * gtk/stock-icons/stock_{undo,redo,undelete,revert}_rtl_{16,24}.png: * gtk/stock-icons/Makefile.am: Add rtl variants of undo, redo, undelete and revert. (#96633) --- ChangeLog | 7 ++++ ChangeLog.pre-2-10 | 7 ++++ ChangeLog.pre-2-4 | 7 ++++ ChangeLog.pre-2-6 | 7 ++++ ChangeLog.pre-2-8 | 7 ++++ gtk/gtkiconfactory.c | 48 +++++++++++++--------- gtk/stock-icons/Makefile.am | 16 ++++++++ gtk/stock-icons/stock_redo_rtl_16.png | Bin 0 -> 488 bytes gtk/stock-icons/stock_redo_rtl_24.png | Bin 0 -> 791 bytes gtk/stock-icons/stock_revert_rtl_16.png | Bin 0 -> 691 bytes gtk/stock-icons/stock_revert_rtl_24.png | Bin 0 -> 1275 bytes gtk/stock-icons/stock_undelete_rtl_16.png | Bin 0 -> 882 bytes gtk/stock-icons/stock_undelete_rtl_24.png | Bin 0 -> 1440 bytes gtk/stock-icons/stock_undo_rtl_16.png | Bin 0 -> 503 bytes gtk/stock-icons/stock_undo_rtl_24.png | Bin 0 -> 717 bytes 15 files changed, 79 insertions(+), 20 deletions(-) create mode 100644 gtk/stock-icons/stock_redo_rtl_16.png create mode 100644 gtk/stock-icons/stock_redo_rtl_24.png create mode 100644 gtk/stock-icons/stock_revert_rtl_16.png create mode 100644 gtk/stock-icons/stock_revert_rtl_24.png create mode 100644 gtk/stock-icons/stock_undelete_rtl_16.png create mode 100644 gtk/stock-icons/stock_undelete_rtl_24.png create mode 100644 gtk/stock-icons/stock_undo_rtl_16.png create mode 100644 gtk/stock-icons/stock_undo_rtl_24.png diff --git a/ChangeLog b/ChangeLog index f8323496d..713b47497 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,10 @@ +2003-06-07 Matthias Clasen + + * gtk/gtkiconfactory.c (get_default_icons): + * gtk/stock-icons/stock_{undo,redo,undelete,revert}_rtl_{16,24}.png: + * gtk/stock-icons/Makefile.am: Add rtl variants of undo, redo, + undelete and revert. (#96633) + Fri Jun 6 16:25:44 2003 Owen Taylor * gtk/gtkviewport.c: Many fixes, along with extensive cleanups and diff --git a/ChangeLog.pre-2-10 b/ChangeLog.pre-2-10 index f8323496d..713b47497 100644 --- a/ChangeLog.pre-2-10 +++ b/ChangeLog.pre-2-10 @@ -1,3 +1,10 @@ +2003-06-07 Matthias Clasen + + * gtk/gtkiconfactory.c (get_default_icons): + * gtk/stock-icons/stock_{undo,redo,undelete,revert}_rtl_{16,24}.png: + * gtk/stock-icons/Makefile.am: Add rtl variants of undo, redo, + undelete and revert. (#96633) + Fri Jun 6 16:25:44 2003 Owen Taylor * gtk/gtkviewport.c: Many fixes, along with extensive cleanups and diff --git a/ChangeLog.pre-2-4 b/ChangeLog.pre-2-4 index f8323496d..713b47497 100644 --- a/ChangeLog.pre-2-4 +++ b/ChangeLog.pre-2-4 @@ -1,3 +1,10 @@ +2003-06-07 Matthias Clasen + + * gtk/gtkiconfactory.c (get_default_icons): + * gtk/stock-icons/stock_{undo,redo,undelete,revert}_rtl_{16,24}.png: + * gtk/stock-icons/Makefile.am: Add rtl variants of undo, redo, + undelete and revert. (#96633) + Fri Jun 6 16:25:44 2003 Owen Taylor * gtk/gtkviewport.c: Many fixes, along with extensive cleanups and diff --git a/ChangeLog.pre-2-6 b/ChangeLog.pre-2-6 index f8323496d..713b47497 100644 --- a/ChangeLog.pre-2-6 +++ b/ChangeLog.pre-2-6 @@ -1,3 +1,10 @@ +2003-06-07 Matthias Clasen + + * gtk/gtkiconfactory.c (get_default_icons): + * gtk/stock-icons/stock_{undo,redo,undelete,revert}_rtl_{16,24}.png: + * gtk/stock-icons/Makefile.am: Add rtl variants of undo, redo, + undelete and revert. (#96633) + Fri Jun 6 16:25:44 2003 Owen Taylor * gtk/gtkviewport.c: Many fixes, along with extensive cleanups and diff --git a/ChangeLog.pre-2-8 b/ChangeLog.pre-2-8 index f8323496d..713b47497 100644 --- a/ChangeLog.pre-2-8 +++ b/ChangeLog.pre-2-8 @@ -1,3 +1,10 @@ +2003-06-07 Matthias Clasen + + * gtk/gtkiconfactory.c (get_default_icons): + * gtk/stock-icons/stock_{undo,redo,undelete,revert}_rtl_{16,24}.png: + * gtk/stock-icons/Makefile.am: Add rtl variants of undo, redo, + undelete and revert. (#96633) + Fri Jun 6 16:25:44 2003 Owen Taylor * gtk/gtkviewport.c: Many fixes, along with extensive cleanups and diff --git a/gtk/gtkiconfactory.c b/gtk/gtkiconfactory.c index a0c3f826f..847636b79 100644 --- a/gtk/gtkiconfactory.c +++ b/gtk/gtkiconfactory.c @@ -689,11 +689,13 @@ get_default_icons (GtkIconFactory *factory) GTK_ICON_SIZE_MENU, GTK_STOCK_PROPERTIES); - add_sized_with_fallback (factory, - stock_redo_24, - stock_redo_16, - GTK_ICON_SIZE_MENU, - GTK_STOCK_REDO); + add_sized_with_fallback_and_rtl (factory, + stock_redo_24, + stock_redo_rtl_24, + stock_redo_16, + stock_redo_rtl_16, + GTK_ICON_SIZE_MENU, + GTK_STOCK_REDO); add_sized_with_fallback (factory, stock_remove_24, @@ -707,11 +709,13 @@ get_default_icons (GtkIconFactory *factory) GTK_ICON_SIZE_MENU, GTK_STOCK_REFRESH); - add_sized_with_fallback (factory, - stock_revert_24, - stock_revert_16, - GTK_ICON_SIZE_MENU, - GTK_STOCK_REVERT_TO_SAVED); + add_sized_with_fallback_and_rtl (factory, + stock_revert_24, + stock_revert_rtl_24, + stock_revert_16, + stock_revert_rtl_16, + GTK_ICON_SIZE_MENU, + GTK_STOCK_REVERT_TO_SAVED); add_sized_with_fallback_and_rtl (factory, stock_right_arrow_24, @@ -811,17 +815,21 @@ get_default_icons (GtkIconFactory *factory) GTK_ICON_SIZE_MENU, GTK_STOCK_DELETE); - add_sized_with_fallback (factory, - stock_undelete_24, - stock_undelete_16, - GTK_ICON_SIZE_MENU, - GTK_STOCK_UNDELETE); + add_sized_with_fallback_and_rtl (factory, + stock_undelete_24, + stock_undelete_rtl_24, + stock_undelete_16, + stock_undelete_rtl_16, + GTK_ICON_SIZE_MENU, + GTK_STOCK_UNDELETE); - add_sized_with_fallback (factory, - stock_undo_24, - stock_undo_16, - GTK_ICON_SIZE_MENU, - GTK_STOCK_UNDO); + add_sized_with_fallback_and_rtl (factory, + stock_undo_24, + stock_undo_rtl_24, + stock_undo_16, + stock_undo_rtl_16, + GTK_ICON_SIZE_MENU, + GTK_STOCK_UNDO); add_sized_with_fallback (factory, stock_up_arrow_24, diff --git a/gtk/stock-icons/Makefile.am b/gtk/stock-icons/Makefile.am index 3302a5de7..7a8f3285f 100644 --- a/gtk/stock-icons/Makefile.am +++ b/gtk/stock-icons/Makefile.am @@ -75,12 +75,16 @@ IMAGES = \ stock_properties_24.png \ stock_redo_16.png \ stock_redo_24.png \ + stock_redo_rtl_16.png \ + stock_redo_rtl_24.png \ stock_refresh_16.png \ stock_refresh_24.png \ stock_remove_16.png \ stock_remove_24.png \ stock_revert_16.png \ stock_revert_24.png \ + stock_revert_rtl_16.png \ + stock_revert_rtl_24.png \ stock_right_arrow_16.png \ stock_right_arrow_24.png \ stock_save_16.png \ @@ -113,8 +117,12 @@ IMAGES = \ stock_trash_24.png \ stock_undelete_16.png \ stock_undelete_24.png \ + stock_undelete_rtl_16.png \ + stock_undelete_rtl_24.png \ stock_undo_16.png \ stock_undo_24.png \ + stock_undo_rtl_16.png \ + stock_undo_rtl_24.png \ stock_up_arrow_16.png \ stock_up_arrow_24.png \ stock_yes_20.png \ @@ -203,12 +211,16 @@ VARIABLES4 = \ stock_properties_24 $(srcdir)/stock_properties_24.png \ stock_redo_16 $(srcdir)/stock_redo_16.png \ stock_redo_24 $(srcdir)/stock_redo_24.png \ + stock_redo_rtl_16 $(srcdir)/stock_redo_rtl_16.png \ + stock_redo_rtl_24 $(srcdir)/stock_redo_rtl_24.png \ stock_refresh_16 $(srcdir)/stock_refresh_16.png \ stock_refresh_24 $(srcdir)/stock_refresh_24.png \ stock_remove_16 $(srcdir)/stock_remove_16.png \ stock_remove_24 $(srcdir)/stock_remove_24.png \ stock_revert_16 $(srcdir)/stock_revert_16.png \ stock_revert_24 $(srcdir)/stock_revert_24.png \ + stock_revert_rtl_16 $(srcdir)/stock_revert_rtl_16.png \ + stock_revert_rtl_24 $(srcdir)/stock_revert_rtl_24.png \ stock_right_arrow_16 $(srcdir)/stock_right_arrow_16.png \ stock_right_arrow_24 $(srcdir)/stock_right_arrow_24.png \ stock_save_16 $(srcdir)/stock_save_16.png @@ -243,8 +255,12 @@ VARIABLES6 = \ stock_trash_24 $(srcdir)/stock_trash_24.png \ stock_undelete_16 $(srcdir)/stock_undelete_16.png \ stock_undelete_24 $(srcdir)/stock_undelete_24.png \ + stock_undelete_rtl_16 $(srcdir)/stock_undelete_rtl_16.png \ + stock_undelete_rtl_24 $(srcdir)/stock_undelete_rtl_24.png \ stock_undo_16 $(srcdir)/stock_undo_16.png \ stock_undo_24 $(srcdir)/stock_undo_24.png \ + stock_undo_rtl_16 $(srcdir)/stock_undo_rtl_16.png \ + stock_undo_rtl_24 $(srcdir)/stock_undo_rtl_24.png \ stock_up_arrow_16 $(srcdir)/stock_up_arrow_16.png \ stock_up_arrow_24 $(srcdir)/stock_up_arrow_24.png \ stock_yes_20 $(srcdir)/stock_yes_20.png \ diff --git a/gtk/stock-icons/stock_redo_rtl_16.png b/gtk/stock-icons/stock_redo_rtl_16.png new file mode 100644 index 0000000000000000000000000000000000000000..0a07d5d996e6737462805e472198a81e44d1d79c GIT binary patch literal 488 zcmVP)v9X4yqpM=mmDVBo+B^R8hgd7|kG-?MYkwQr+e)mUcm8X7}-}m=CJ|Kx&9IGY#hdkW&eWt-xBQ z{NLn7|E!2SgvGZD{c-)}K=`-ksBJ3d^+O^09N}KMB>H$yV0RNql0tyjC}2{_3#&6o z4GwLPW3ge)wh@a73hfo#L?5WDasvzk%X$Z*&)bne26+E`LV3HxY=-FT6@|`x-(bh0XRy-G(9W1#TK$y-1~X8rRqZ)85J%7a>I-(X=yv%8T;J_3a69^LtW< zMyP+UViFLe>&@c$d_Q59s>;S_V*o{tdN%!mj2sxz35ej)QrcFggV+d8iJ_4mW3-Gh e&(B^G8uta0VSKq&-4DY60000jq_m#;-n6*)zQ&nR$Dj+3J8#aJ^P6-2XU>KHytIGt zGZq8zx(KX(=HRX&9v8uNzz6t&q3;i$Q^y+s_5gPg`q;!b1FXS^FI_oD$(G!-LnM$zG?c~kOp>54OjrLP z2X<5`$Q>YMg=nVTgQ#r;7`=9@p2Br8TgpB?M0UnnSOZQFruF+F4~+SWr$#Tg9QB zH6Xs1DKo^}rUs%D5{NdOko%_FE$JX($$gn^Gzq8*h*)GScjbzqV7!rtARlYNCM9QmPGUE?;UaiIRcy@DGAVk z97JPyfIfg|AkNFqUhDI&mTFx;LcB0S_$**0Pzo6Boy~>}x)sspv&PSS=Yh&ZiLXn4 z)z015+v|9EFReol4qvj{Ow{O(05QO*Z#iMqo;j@EK38Tr@8DYq;zN{Z8PF^P8}fft z+HK>1F=w(_kAS>4jc9~~yjIZk(s8$}hkg>#SqZtTQ9bXtb_4M+`xHy@S6D}J{{RCS Vx=9WPdKCZw002ovPDHLkV1faXS~dUx literal 0 HcmV?d00001 diff --git a/gtk/stock-icons/stock_revert_rtl_16.png b/gtk/stock-icons/stock_revert_rtl_16.png new file mode 100644 index 0000000000000000000000000000000000000000..8f752250e4660efc820312f058bd846d36ed4eee GIT binary patch literal 691 zcmV;k0!;mhP)&|e z{XuXx({c-fwHShpX#~~4*pi4MlHP{8B|e17D0&H@(Mvl2lsC{Am;|%HLZX}uuA9qX z{zD@QTe@yrY`ad~cCT(dT-&su^K{@lKfd$9hmm0?{;PINUCt8&eE^V5F(1A}yk76m z{j%9?0Ag!z8!w%7FH-JB3IHF#YAorQnU^tZi9~{?X_6$L4L&K67N?mV09ktKQP%_O zO@pBP!Y;6p-Ugu6YL!Z**=!~VqPNpjtvOVo5bsu@$)2vxCQHXIkdwpVAP8dgX=7bY zS}O2>i>y}Fl~2r!w<;XL5;`2eVn$RZ1` z$*G0qAZvGR1DJIbbLkkw%>hVqd);5 z5B!LyI73A<&dHt2*KQ;;d;sHfg`J~9eM8ex&8dBW`iu!c?;t6wssV8Pw25YTB9Y+n zIL=sct1jZYPNx$H1Q|BX zE8q$KRN(_4`g=;MP5=-Jg+`H52;u+$002ovPDHLkV1hjZKN|o5 literal 0 HcmV?d00001 diff --git a/gtk/stock-icons/stock_revert_rtl_24.png b/gtk/stock-icons/stock_revert_rtl_24.png new file mode 100644 index 0000000000000000000000000000000000000000..b0014fa5ead24b47d3635f6b2ce9ffd80b07d3c9 GIT binary patch literal 1275 zcmV zpzjtO9<~MhA%S8n)EF8RgRRf{z?dq28MP+<5J^Lcm`Icm^atTbBN%IxXxe~~5(|nT zgkqZ(p=v9QJlkn&+bNyS%zd15{Ag!NZTo?^lat(i?>=YkyZ1hO!~Z90#l7>?Y#*No z)Sa&38^=}2%Eh-rG%Z0t^?QV#=m;%e?_tZ+YtbDJl$6M56m$nn=yp8D-y@?O`S}bx z>gveLPQ@?<-B$(~`t3bPUrWUk8(DTwmiEb)=Te*rR9r>4(tVkM{vk%ro`SJ3NU%*4 z++JiXhUxW#ZBbi)l!F~z?0x?!N{SbfzbJF!6amA>Y5Z;<>mPeX0hvjFQW{c7JZ=x6 zh`?c`fK;Hl&@6>=`HA$8(A?9*!HzB(KHErH=~BQ4-rPh)01ahaes>RNF8-Vj4rvlJ&J;?6EA=)qYE_Y6DSEz~nx3#sQ)YOVo zO3~Wd3PAp%Oiq5)!4K^wbteSn<>fRsHiD+}Yi}+eHH^^F*}EQyBmq)sNMREWhbb;D zp60z$ih_cIq#hcQ)SVDiRaKFjn@eM3BgZ=Y95`#y(b)?y1`O*-KwKhpNm^RktRdR8 zX%hf@_n#(bX(<3TH8m6#7UK7(u;*|b$NUEp<~OJOfuVzxV%87=2qCDftYquX1}-<( z06)^%*-0=Mq^M{aE7onGr~5*}dw7=|$o5VIt@v?wVlVcV`_WM}xP z|MVsD^744?t+(-b+zc8b=?^ejrpi(nh9Hm@M9)}As;*%RiI57V6i$auiecgRxL7`C zG2WcJsort`fX%!1p}9Ob9S&?$OmS*5L>5RSLpP)7x=#Di{b)EyOV1!JD+eJ2LRd&4 zu`QF#^Z*slyhvZv=^0sM=g!0J z_Fx!sq!gHjiAyS^R46fX6_xDSzWLlkl~n}NG6)tdrM0D*U@%Da8?Tdxx<-Uv~o@2`DGvvNa8fcM}lu+xo&xX lyP^P#@m@6gANJp#`~xN_Plsj-Kn(x@002ovPDHLkV1g5bKE zwX6*9>xFpfg(4y-vSy04VmpRg=h|+yqs`WnuO^xWldMgeCMV7Ldtp;o^|^iD=g0f< z@F+YaA;b<~K-08ve}6xkrco-D$mjFS&(9--7zCCr%Zl-D2_Xgm3CIsGz9%2#7Uk;7 zeVNatHqFm^Jf6u*-+qjg@Wa>@W@aM9;%N+@o7Y|)!e{7w z`NcQ9@ZvKJU;G3iM3-e*F(*JM6pDWr{**wVg_f31yxt~K%UMdLGEP;pzFx)YbP|g% zlZYib`Q{NOuS~xS3@e+L$V}=tn)Oy}YE&v^YSjv0vw_oP{ z4?bsZeu>>(dtJ^=z=hVfX8I0v<8k|Fay7Fd9ZXDKp+kFU4@jPW z?hwDuMzPilQw@Mq*P93D<|1V7XK8EGxHWT=ufO_?GjDWrAmqa%v#1++>eT{nN11)S zPjP+Pe5>&SyLNTTU@%Bqu!Z)H4$`S5dUs3SIr}>$e?V+oC51o&8u*0wO zNA3pW(=K|R93UFKOS!y(LzTGQ8h{P3^}@rTCZV!7)WghOi`7z%QZa|Bs`T|ef#0uh z+us66DY<=n4%@atQP|hBA0yaBtuFET{5Tv6UayC>wRNQY2hfO-K)|@Lva*Vz{0%yM zcnDo@qOeloU|%oMXpCCTW^vJ^R;y7ctPXDj6pQ7X$z=NE`1k~VLq~CxG0h~AhzZz4 zA|~l{mOFRuv9?wjtk>&_|1@&5SSN%K5|D;rNSDj?zb$O&FTAuzwfSj=*#H0l07*qo IM6N<$f`Eyo82|tP literal 0 HcmV?d00001 diff --git a/gtk/stock-icons/stock_undelete_rtl_24.png b/gtk/stock-icons/stock_undelete_rtl_24.png new file mode 100644 index 0000000000000000000000000000000000000000..afd1c3e3d1fccf89c71ba0cfdd67a4f5f32f0ed7 GIT binary patch literal 1440 zcmV;R1z-A!P)xP(dZvZv`EdblMJ;F0Px8hjUNJ71WBqmr|Sx9M#g4q;jHtNG{HtqiSla6%# z5#TeRFO$HKIv)VK+CTq*!a^HHqkzZb<>xa)hhqg#Zhw+c*n`vA z%chNMxDtut^96bFrMCed1iI4%#?(2|(cXr`;lP$(fW4rYP;dsbS)k|p(_FaV#sGwZ zlMD_2f!lqNnwsTEqKHLScrDAfRa~;c$>xEP@~iBok4zWRi2P zbA0pd30!CU7eJbKKFIbh_4E(Jo>%vSSX||Dx!jAUXmV->N%GR$`vYZV<>V*|MMWhT zg|tmNqobGTIXQ^yY(EF~K1yBPD$EuWx;le47o_2iQjQ#M`0$M;s#g{w=mCoQyP6Tq1>C-D2@ghCy(w6x$E8$^-}$g;w~z#st6 zZoQ3|=SQZ-1_@3l&~z|~V9zz-PuB8sTOY1rZv)W3$OC}#@)C@KpCwBwX=~e$#bO7b zyStmFrX~PnQ6(}l#&^HOXdkf6FVoy4Z#FMy@28`eZWRMDN|Kd#;@mw*!$@?u3;}*w%p&<+1ayzDP$64 zWyuHz1GfBpWQ&=Cf?_1eLNcjgv(KvuPN^K}k&$E@`S}WSb1J@26gj5|fX>byLnfw> zkpO7Aj>EAMfQs@m>hG$@WRfT?y#;`igY%|Ztum4%QdLz(ZS68vudYc$7&Gz2)I)mM z0f6!tWaK_R`|2bB)1h&)^Gc8;3A;TnvpgG6fk;|`n0j1@v_^w) zmDgxAQeW>Ni3~u|EtQDkA`8<|09Z2>WCJ_;DcNkUD~*LRwvrs28l#XAu|FbWvOMRmktaWqXM7@R~^6C69%1@HK}_98G`Rym=jpl1(%^OLg^9LZK-_p=nfA1;FV%mC3mc_>1`o8V5XS0#ho@DMbmO u8n_o|y-9c81%3ejOtmHk#DPgtKKuh|{se=sVjdp=0000+< literal 0 HcmV?d00001 diff --git a/gtk/stock-icons/stock_undo_rtl_16.png b/gtk/stock-icons/stock_undo_rtl_16.png new file mode 100644 index 0000000000000000000000000000000000000000..8a9bab10befab8243abf15a4ce89560f3091c2b0 GIT binary patch literal 503 zcmV| z43M2=10X%Oi2Ji0-sKQmM{l%y!Yb%@Te*#I#?dgY!l1cAc9xCTP=Kr8hXQvh!#9?C zDm1Vv-+UW@2p$dyzuT(Z-t}Wd_Yw#b`(=#^0CB$Cqr6sQ t1n5bO_E(GT<<5wajbsP*frGEwP@g$mfWA9bW6b~n002ovPDHLkV1fzC&lCUv literal 0 HcmV?d00001 diff --git a/gtk/stock-icons/stock_undo_rtl_24.png b/gtk/stock-icons/stock_undo_rtl_24.png new file mode 100644 index 0000000000000000000000000000000000000000..4e8567d548342b1937ff0593fe060eade61695ba GIT binary patch literal 717 zcmV;;0y6!HP)h01&e~6I*W~uO~EyRmzigyB&z{R^W`^lt}BnL8$KW`c%zV#5= zhz-;+F5V50SS(Z=CxNNl?FqIG@Af$?gnIT6PaQxT5{M@ttes2NA7-x~WOQuYS6s%+ z`DOM^Tm}`_+9^6b+)K5b07zy=0Qi=FPU-Eer}*6KRVHUDXj2WQy#SK^**jPE(wm4; zn9E|9i=N^SUsO4rtpfDo%HIuu#%3ZlG)gJ|6uVqBT>_Asj+x^9sJ^J->Ta`4r7NZO zNe?8b7C%y0tc&<1U|eF+;wj(seqKSkd1};5(|(n(E&xA`!0Zqh4Eh_m$elA=xkMC{}<( z5OFV<1;l|t;0WNne|AQ|$53Us0Trc%Pb}?DV52JH4ZzKNIiB1<1#m+5ghZU~#X1rv2I_sAj_+oznK6$|O;5YT200000NkvXXu0mjf1+P28 literal 0 HcmV?d00001 -- 2.43.2