From 31dfd305f93e03ddf8b656b18da9f7003773c6c6 Mon Sep 17 00:00:00 2001 From: hypha Date: Tue, 28 Apr 2026 08:58:18 +0100 Subject: [PATCH 1/8] add bloomberg's logo --- src/content/sponsors/bloomberg/bloomberg.svg | 191 +++++++++++++++++++ src/content/sponsors/bloomberg/display.png | Bin 0 -> 15505 bytes src/content/sponsors/bloomberg/index.md | 33 ++++ 3 files changed, 224 insertions(+) create mode 100644 src/content/sponsors/bloomberg/bloomberg.svg create mode 100644 src/content/sponsors/bloomberg/display.png create mode 100644 src/content/sponsors/bloomberg/index.md diff --git a/src/content/sponsors/bloomberg/bloomberg.svg b/src/content/sponsors/bloomberg/bloomberg.svg new file mode 100644 index 000000000..c1711517a --- /dev/null +++ b/src/content/sponsors/bloomberg/bloomberg.svg @@ -0,0 +1,191 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/content/sponsors/bloomberg/display.png b/src/content/sponsors/bloomberg/display.png new file mode 100644 index 0000000000000000000000000000000000000000..f086551e52be317a9857d0379bbafcecb9e02714 GIT binary patch literal 15505 zcmeHu_g7O}+b!x*&#`e7fg@5>Kn@*5K)Q+up-Ksz&_TLD0#YJkL!=sdm);4zLqNoU z7?2WrQK}>qDIpLD+_inbdw;wCz`bwAV33h)c3JCLbIm!QN$4YO)$?cA&M+`AoQJ7B z&|_fuLz98wn9!f6z$asbo2uZ~Ur*FbycrlSbU;7H@E!$r;KM6O6=S5nhXc~r+RL87 z*Vk9X$=$`<*7}LPh=-SB%9=bI1H&~2*n@ipPg7T?e2s|1dBI) z7qD2XStVrD8=w8dnURnrSYz&#w<9bmsG1Zouj%R1z$ftUmq){U^dCAH#?)i%ZL@pz zWo37kyl1FO1Q~o;Z%@FTM9rHq;9kHh`inUB?0??Y&-|VEpLhTK_YDKXe+K~+!~Y|L zaAyg1Y!7B*ljT0s>bBDulbtOuui#yA;~?P^9xo^(Gq!>zIMKY&iQ?YtR&HqW4W%_=sEXh3QwU>;JIJonAzBh zSV~Qc^cKGO;7&saGSuVBLqeJR`}=9OWJ9eCDJ?hCTD`$H5!JgPT(KAoW+e9*bl7wD z`&JkjpLXiE@6t1RO~Y=;pWoY?MgDV+d4}ULLbAwTAJSL9>AH-R5Xb-XbS@Ys#mmP_CIp{AEqsY<7C8xh&M^8{a45%Qy{GaVKC*{=>-T5R z(+(UXnQQa>BS>tAYfTPVd}k;B_3QT%L@kHAnfRDneX%~SGi5nBJSm?oYmtT1YzMVx zm<8;xnBVt&m$O?s7yH4}nc#FjLv* z%OAh5NIe!mZ~T2}DPMZ#nMPG>Iyac9;?<+c7CF|U-}lcT6VdkRRL#eaL+f!yCAD&% z2Tw%|PW=8`FSg*&h;;Hnb82d;P;GSG zI_6K!TkRtwBeRtIuMfNnFa6J_n*@HDoxiX65oal03q1>ZytOb*&7lVGCFJs~O6R9f z|MH8&P6h@Vlz+&0@#5ve++0jP#UiXRPr^}KP*&EoLcGEYg@PZ;I4*!_u7AfYc$06b z`RHk0PR`Hy?wEJ=NSJh%N7qz`g`%ROfLU28k%5p3MkGz%Q_rZ(yg%aSlwb8W?p(2?KIiko&-_yA|b^Ki8Kg4e)95V_L5mc2cw19*x1V!jY!y1U)mrc zMZ6JBj+bwdhnHJjj}x#E=vfbL;o;?79_`O=^jdg#>C&akfB*gA9Wz&Seu85jUR_P? zTVYH-a^VZ}RI{J5wzl@>#)fY9hilBDh}0{tU_|bU^z3`&99_akagF4LB?#5}WjPSc zi#|7Zgj{gy++>C-mqY$Z+pK3-u6lxAjWdy$W1>$iHR{WYd0xpaC1r@iB1$E3M`cq@ zK7zBDy^+C=L4A0Ufo_^VirDOT_V-;<&oeTPcoZ8ZwM^H;nBeH`{@Z(F{SPTfJlEfmEi=^|Uaj(oj4i@!K z?iCxBeEWR^^)v!K~Wq zFwo5yhp2O(QuiiwkHL=2nvF9vGY!|#oAWSXvqpmyDc7Ok6Q^TAQCiC>DJd!F7UzxE zy5zq(e>LwclToR0A$^~k)S{D6W>Na=A+&CCRIF^WVHrB*Pp4*PEGbuScjY<{0Dv;B zvB`A^q~z|rPB|K|L(+zv(iBmqVL`k107Cg6zV0O*4rusf_+9c`#3<2ikX{ML>c`xxRiu5|~lSj&&7B-np8vTF{UFX`JmQiRBU^X43vgZ?8=EN>Vqx$ThdfMpe? z^)1bLJ$Ut|S;6?Kw5!;Jq71*uUv(a4%}YO&L$>#JH%#jsN&)R5vSBT8WpF`5XX3lK zGa_(x}{ugZ!`gHN^h*h-5!eVL;5-f#kmj|)f$;nBt z!mJ>6Ie*PQc}g`RU?EQPHSfds@82iOdt%s#SdWb`BL^NnUZ-(Z%L31ihsjimc}mA6 z?wIZzLW&f*b4jk4sv&BUwj2Wwpswgn7?!%7(O8R%j{fl19G)E4N*^GwCv7Ykk*0IQ zw5+>Z0N_KTNm-fhSSg7rkqz7}Hx5RgExgl5(rw zp-M`D=Wx`{816ySoPU15?sEjKbcWs2!J$`f#=x3<)&|1*e1~6c%n8?`OH3tEtJ4Yz z0{i%nC(jO*pV7VIaZFd$`P` zI9^Aw5alv5?xqQoMQz3+NW&H*Sc{&`e;`!QQ9SsUvXMGgCFwlhC4}a0bs@(Kv;7(; zn_RdUzVmv0(3?Y+^mTb~jFa3q)kHCvs2y){F^b2JHrVEy-ge8ge0C^fh8?u%?(R-j zbW298O^nQXReyyr)PRxV*PisgT~y zbDr&+CD`r9I9=N7W{UiJSOAz0Ic7w5?L5V7PhfE*e69usxxX{Uw$yfbg61$S{Vp`L zLc?Mp?RhC68_9At-9S?ZtcTS_3Y&-HVJq0yc4fil6Uu( zWZ2>-Q9r-mLy-qm&bFHIh>D7)(9D~k>WV5JHH(F6QNrE2WiI z#EY1umM&;g0ZOq+JCu~EsEnaZx<>nLhnoGo{hm4;ZpSsPC*NgS~vP%i52Ki>f|& z47iaG$6$IHqNPas^o7c0Z!du8=Sed&Hpa8_^EtJv@5%HuUlI&Oz^j2w5o zj8hIri*#-Aqey{Xuy#ejsI>s z=V+(j$(#wYEG1l(9;;@z0SHI)?A9xmkjc|d%KG)|Ns9B<=BD1uH|L2Tbd}?TO!ST& zd(C|HYPLqgjcS*r3#FzFU-HmWfDUXgwguDdiRw))dxxXlm?Y8TOOT6k`fc*lj z8?QizEE4Fl8Y#W9GIE7uF*-#mVew}~n1yt7L{%Olh-GO_+qiX>)V)*5 z&h6;vNGySCM5Np{1eg!+nz7{X?tb^SzU0K|9daGK*!4net;d7|#T#H=R^6!CQ*F0l({i*H;6UweK=0Qoa!G45<&P@a3F&6NDw4lc z)Yf)aMn*?|9 zhG@uA2wLl>)wsAFN+9HWMNtJ7P5DEB(lpf9 zk52mbmYC4C=XAaz7|)+4&e|&_wGsk}l7#bkK?N~FDlIj22w;NblW%wTm~Sh|@$vGiD2Z4UiDyI%#0eUe z3{w{;JPOx)L>-^5HoXqJ9r*K6v8|fklt1OR*N~$_lvPAng#LQELd|NFk}I1IM*Y-D zr-4|02ge7KjVKM}8P1Z7AX@kAo!;Kw@c=6vSXmOy)7dU{nrYwlaQ9A}4_dc){pyvm zYaMz*3VqNXBI`B(mME?fFH|@)f{m&2{%o>Bok8bkz6?oRwaj|(7aE5QJ$~Xu=`^{l z)U37uK#_xE$sJi)XUceu0KC!Q&B#QJyX}Utb#@*hxo}@Y!JyQia*nDBQ&-pX@~Q+o z>20Tve`qC(^^+1om9hQ$d`)4dp^7+I>$5hRc`+j}i@xuQ-NR=D4Jb1zxq1hH8DRh` zy1J`Nt(1-BSXuUwzs!T_S+H?;qvtL9r@{LOR>sT zXThths}IZs(d`G(r4VIs=uL8y1gjmN@$|mNGt)dE_e|Xa)+S}>wWN`ASfIR|NUZvV z9n_O2-@yGyFvqLum6nT9NQ3wl3gGedUvz2`n*_IrhzOg4dr96i84IGzkXTbvNmW%9 z7)8MKb6(Ggl*_sUijKzFg*H-uS`YTmgM+^LDjir+#~wl>H*iC&`wfr_#Ye^1Lh!TD z1>>TcR$FBfv(=Q9l>t7wrbs_-DGrF@^xs;oE3GvX3wrjZC)j!En=>o|1sD2!s+}f- zJ}TWV?qqe!QbO50yb5b;DJJVPh705DO*iR80M_ zroOR}1i+s7!Ma0}0!ck9x#LW7#)mzkB>I4c3|q3$e!thXA3v50L-lVu`f)`e(Eeuh zTY=DQGz9oIE`iaa$* zR-)9ilV?d|ORh>g^yLN?2&|LOxYFX*kArw|G%(!f1l*-k*Onp9Yx}$s+^4He0O-BvuHjO8X3i>#s2hjLVM74$ zKuE+9%N{Q`3|Os_l8+zzCH0r3$r0QSowUN@hZ9mJi_P~o4JU59PmZo2IIn=huak9m zE!iXJxru*|xaaldf!0F^U+dPUgnw(~X@!6RdBeB?o$|M^=SZ1)|Yz z?m@oq0;AFuP;;NpqZI-o!Tx5m@$ZnwVz2((O)Ue#ue8e7U%MU~hUfwjRf*2{!l;m= zT4YE}S30^q;Xp0hwmdFelaK>eqJ#6!8ySm6)Ciy*1cVOI^gx;!v^W*l{H?b8xtA(0+7;xQ&N&{tQ0N*|m*HnyB+2&xbOxOvn=t zoxp}=-^d9`%StC(6X>CnVmyw=to+*8=qI0`6`N9=S#;*ak~D$T$eKFALdHZ zcdMq!VsI}kC!(3~gTr3rVPT+L+h-F|WMY+uTa?m9J@C7PdvC~i9z4i9!F2STAw_DU zIYC%LRXtuPsZgBPB#jW8Xy<2Zp+S-?$XIBlZf1@9vJLvKP68{8GoL$BE=(cr_ecx-Wt!c)qxKhJfnBsS){x9Uv@4Z38H$7qrc?mHIm2fB`yx0g}F zBWjw@aesJX-83b5?ONL`1h`Z0qIA&gE*GRTi67 zlLx7HjQuh;KbB6!>v&b>e|pfv=a9=YLG?}^#3w_KwAW9kmM&Ue6BGM3iwY1``n6r& zj8(Clhc``;N$?(9nLBs7Iy$&175VuIL~(Acsb#vApbN#%&kW0l`$C|$&&((hY;|M;3+FT?ny!hJmjgp>V8sQai_TS6cWkPi&*7odM=V(;M(1v)9~E({ zUMMadAG0q}J}taHs9*3X^LEsUFyjkX(o)mrSK}lCx+mlG1BiA!V&7;>PXMFw8T(s? zpC6`rfvbDx4s;{XUUu9i|6@I%Ulhm!s(4BV+5*yeD(_ebJ1tUflXe^aYHDi9c+T{6 zFz#`!uT&kCai zdGK9iWUr4K^(-rE0umeCkLe6UZP+a8pl$(&#-SDuja4*fFzhB_cT+H|M~A1dgd^%~ zTn=ztipt|+p0p;(86}81u8s~heU7-|LV5cg?7&y#jV5d|cI)q;DGS@KM4#Pn*XfO3 zah+1|VnYJap7rP<)90u<8mHMM4vtb238A2SzDT4dYZid7H<4>^5%abZ}q?Os-_$rI@TK1$I3uZl44^GS<3nB+tz(j1JuUQUJe>4Yj~% zg>>cYy3CHOsAQe>mGL5GK}pmXRui_PkFU={=Nvm@4vl4^s+G;l#KeEl+wG_Q*VBAU zp2>KE8i~27wSrL2@9i^F_(F*)HG}l41p3p@%3LK9-FK!2(czsoKR+M4=7)Q6l9*+$ z5r)>+)7w^`X$3~PCAfCd^7p1Fz#bY*nL%ORh-VBJ#<|n56e$*H9}#`jl-Ufh!YE^JFZwSQ<|Ai6g$hO3>M$A> z*`XSedC-dPsfx7kCji+TllOW0v_9R58he9#)pzqZNLK^XI~rI}RgS%nJ4JgWcL{X{ z`=QCdy{q_JLuLA^yf0s@AoRy7?MvTW!ayPhMf!H{$B!R|69}A-);exKeVYBY8qBb@ z1hA9>7wVb=mKv~NFC&xBsK3U{#FU)?_Sl@im|T-jmOq=4t??Mq2CJtM_?}dE7HU_U z67c38K9jxgf!oN_>Zy-pm&syH4?vt{6)GRE1r*P}2>m%Yw79s~pSo;Yar71I@UzD$ z$*dJcA;Br64UA!FJ<}q)f|r3#jeGV2?f_Hh>2)8MU|Cx@1$hE~gAR~c+Nl(luah?X ztzCJj0=@4l+Wwm&nzYLBE=38O5kHhIF!8(3H0EBFcKgS3mB*kNtbE!DEZB|$Ir0F=jZ2(STyDg^65BHNJJWHK^>^Z zj=TWe#&F6eg(4Zy0>~3-pe6+rpS@=)@Ew5s(G6n}GT4e29{OO-ee&eV!Y4mIz6)(A zeEYTs$m|ruGULLQfSpkTv(QVtLv@x)DdV$T8Z4s2MQ}l4wTXnJ)3||sPdprW-;jw| zY*glKxr?ChkUgL-6hWiKe|x3y_{lSgEz^6QtlOX*m%A=*;lD>-kyHl;WdFAx9hc3E zV#j=dUq)M4%8=ZQ(E)=>ygg!LYfC&Lj#Psk8={ov78Y(rGt+=smL%6WkKL{!0gmHO zSxA6?xO?n1v9R>RhiiL#%m(J>B_fusSxUaEm9m3SgZw#tKBW!vo*es9yZZx>LCd@; zdEXu3K+SJYpXPepW#(b#<^l*Jm?XF9YMBXYseWBqI(c%;x#^zAxq)~>3UcMAc(I$P zWot=;ckA$^jHP3-6rUqs1gEqifcG&rKHR&oh`}h0coLphqe{VWc_5cqtm6^pmYS9Z zF=xmR?X>cuc;K8?lO>D5=|7T&4As=$o?+fJ3JgpYNyU8t{z&QJs0!OqkCXP8)=U$IYUkQI^lbT(k4GPQFxGO~*^NkW z$o>SoAy_(-?6?FTKofs%g))__W!!*)TTPawYoJ_b5W2d$4Uf`pAEfyTr?$vGQ^=LR zXEeb;u09*`b%;H8W&j9C;(l(r$#m=$aC>*xY#Ev49#52|L8?)^w;@KUWotTs^lPO` z=2^yfz1-U#?RA@i#@`kd!A|Y6cHm)99=(dLBt_Is8zi_}cpoSpF=u}c?|q-k9~l`* zL(X?;63UzhYfBYr^D*b7FV^PEqR6Bz7!x>hc&OOYl3O+E%X`^$bXm+49DU4_|0PbH8a^|!kd|)_{jEiR2A9rb7!YYM#L32pKK!yS%st2Jnak-4-bzf zqBnM@Pd@ufm18%7AgubiuOxq>ZlqciS6z?Sa6tVW)m?8rY9;zyxNyOzi4WXhwB_H4 zcELCt4#D-!(nY$&C?t|&E9Vp>jyA`OlW|WnL3e0Hsw^ZVWSULhct&Vf%B#}1 zTz2MTXij@xpsd9-=q)WR6cQQhwBUgwRX7tXEp)muyprn^do<@^A*d@S6g5X86@gaX zGL=FeT3gPqv@p`!gcG}U4Y)&^L=Z@H^|ex(vD4>Kk5b<9?bzzD;!x)#84gjX%$d`iC`f<3R@OwbrdLkTOuc-L0g}#y{u7fjO3T=h=PW5Il0#EaB-U65z*<9XoSDB=@^sdlGHJEkIpceV{vr z54E^`Ma3daPtOL!(>*d`)TwdVNG<8sLFrQwIUo?VQ}1LJ8({^+uj^`SM+z7hL<1kP z&~>b`p;4#LqN1Wg*7M+%i1{6?i|z;ytXHI0;HS}}_S_e6Ssor8Qey@bxJZ*rVq9-- zX{n*M9h#T?3Dt(jHL+vQgDS9&ef@k~XuBQS%Q%7MCFUNG;s9TN#|0~BGJLmm1%!_U zYZUmwMg$Ip0}kpyl=Aw%1PRFRgF7$rc!no>Z&@;J`gse zW$Wqb3DpW46huq8jtMa`MhOvrcRPIlxXBQ$teqiSDkW?Nn&ZPZasb8Ru#XVL;*m#S ziq4!n7YhuOS(`cJs%dO*np{5cZAn;LylX2pgexegSF|;8$`Y!JuDU-p8LpiMU9uwE z{he`~M^M>J6UcnfeEM(5$X1e|R797+p$8j-S6iw{)fSJ?U+2yZed><+O9OoK+;#S- z;Mld($kk~rojQ+K9OI&(3 zwdmlRGRTK;+=o4HbGM?^A^;^8dEn6 z2C_VPHa6~gic523L9qV-4YXiw4-UC|sB8rt3Lc>?(Eaxth7+JLe!u=ddb89l(uO#c z^%25qFt{%M{8>=B@MQr7aT5jx33fpG`LSW;Azr!4n~i_8IdF1vjtA{NLL@*%$RPHT zR|fjcz;Fso*8ly@(Q!J$Po=4Y>g>CVpm5z0!}c_Y%E-#*wLSzNei`hMz-s)Si-Rya zlwSG-Pzz*2r0SFosWb1QqWaq3-NF+HTCJ_E7#?3=s(jhvA&M%A;W;fcZ_Nu`_jyoL z;Kjrt(7e*m)2eAegRVX5S6eXqZ)^g-NZ+Q4l@}H$1Kyjwrmiumv9TJ&QHP#IEpYZ2 z9uP6!7Q;ZUkS}y;IW zGv*SLu;>=QQEM~Eb?|$vA8+*9tCVt|EC4*y%hU5ckSYL2kXws{bL(jAt4|L=D8&9L zqmHOf!=0v|JF63oC~|yiYMMcd|9NE239nH3aCkv7+X+3 z8a^Wk4SO3MM8=M@va$mIToA^lh%5koEMl>522yo69VBRg-WuA#9cfFyNk~X|7|E6k zjN&{$MR9T6ttEoKy81f=iKvkvg3tqEVz7FwA|N3(b+A=MN!Tp!9{seP@j5_4(1K7d zwWu^ z5;RKB|8x5hAb7FG#V(CApuso>y6Bq8*RnOoDoyt$uukL8eogNuD|w`I2L8Giks@}F zS-?=uo4)5L=Y-!`#pG}*1VAKS(@3N0VFc=6cLUjHRAdg*2%^C-Lk)x8&Oj54D-9}6 zk(*tXL@4AzvyrT_+^gBZ<7QLxe8E|4C`{NA7Z(Tp|38Q&Ci>^EN)OObZB?G9@=vBBLoVzfp`S8H3BE)HE^V#KW6{|E_HoeY8eY5nO|l(L#z$psl?J(LkgQD z4-AAo23yhl^D8SQ0-2dmNQq_LZ)XL7=ah*g97OVDzc#UbVkV1jL9OpQYpsTRV>p*|>DZ@@2XT&<=O#thff!_?9@LIAMyadB}$x)ij6 zwP-f)KoGn;cyJOU{_sI!8W^~yo44N7Ze+<$#$c|zqZBor{n zA0JP0D0n?Md1kjj{W0_TASy@7I>c5O>VqyOj&^nT>wES{i8Wv%??U~3;Z zd_e2LtBrM`Xxvm2QcJ@2GeFa-B?7ea6t9Ti2kACV?@I(hY-`@B^H&8x#K@y%Bk!4M ztq>&{%;YrZtp^GLRK5JA44~H&9*^`|U~=^HwF~b}`D1c;d*Tbha}zyAAEj9a>Kb7Y z#OH@t7y39#9R_<3RwBL~eAXFHDt#5S{i6d2x`65#rRO-lc=~IPs zRefK84YDW;jW`1}Bd~6nTu@PRzDp1Mj z?Ff9x@mxh{NbXK|`v$|TtUkPW@se=J^v^$u*0`LUaA{Nv$f3DUHS)sF{Q0LE`Y`hg zV{T;4 zj^a#?)8LTFt-(VjS21@L zTl@D>gx08LPtN*mS<@2BYTs z7P}Gzz#qN0ZI4k9$7z%N{kHM8zEkRF4L77$eK9Mb~YIW2#mdgU-N2JKF_IM1x{Hx2tJHSDL;XtXcDQX!C`WDF2w-M%TUi}CtYS9Z3` zms3OHjKO}IKwH2WZ`dTQ1qqXSyYH!lvDCO&P*cDn$U9`e92kVlhyM2Y%5|~s>-!(6 zxo`e1ov7`ea~6_F(k#TE4|)AMS45$L*oyX*dM6B;WnYX6tf;g#Rv@*2s)mz?{fz&D z&TuXNV&Z&sinNC_SV+7uAn$dTSS>ZZr@(lD%;{hZA>(V<=77o8zB5ekNui!Upe33V zizWv*(&xGpGyiO3Co?{=fIC?Jm8p!$fsoNBZQQ90AdJh;U)DvBDr^w3P!fxwoO?&C z`=0H?D8nflWgdio7?lpy`h5HiLH$M-r=%2(6l4N$5d`fijGf*o{K$M3$YOj0wk!X& zYj?SxZB~F@7_{RLaL~!i3x&WQ7T}kGN#K&N!)W_h9Au@}JSOUCrAQ9ubE^WlR?_yx zgaf2xyX{;c3E(JEJ$-#TIzvVLN=mq(>A~y5X$oYyFguIqUXMpMJ1k4;v&el?|(`fYdu`>NeZ-X@` zExIPXH4h>cz^E$J0aUiqF9z5WJdBKt@W2mQfPV6V#2_T|oM?<(vcRp5)9*YjPz04o*g#jPei3Y-1+SWB40})2`PkszpeIM;#36Z7J zys7RrE`x>{;s0ckB#VlXYEE$%_|wWP?Cf%OLe@35CJ8Ch#7z1in`~fx`trAXfHVVE zX3^MM=P@%JFPx&!72xleyRSe$!=i}>U7;S=ma;PUE3FSP29$nP{h&kl{`*z7cAbk_ zDMRH5G!b-Z011qZiOG)Slqrh1Dh0JL*tUmLFgXQX{|a*dUh!*27xIp}8iRr2`ij^B z``!sgMXN1i&T377#b*Z}m84YZ-p^k&oQrLsvOattM0UD zB(V)TO@)04!baL)l~;^POG#;ilfcjiAOa;|Q1D@PcD81zPf21$A9!|9$_@tWh63kf z6@no50YVa`1GySKgFPBXB9{HR8m!E%(&j;H)1`p#SE0iI(Fdhh=(X?#xYLiMJthqv zeBz~}RzyMmU!3suETfK&0_`!p$`<^Cg8u%wA77!H1asRs*6IrglmTE4aXdh02yVZB z1oJ(fFKASjmDQ|ou( z;a|%k%L2S6XYTOwoo*Q_P9RA?j{Z?7F3A~W4nj^mu<>Rm3F~g$rwQdZfaS#@`{ZP0 zi%=<2Z1UT^>9>HykhmHToq=I3=qmu9u+}34vB+o;niH#|XH#!mGuv(i3+U&C0~Z>D zbTsKY+ozD=&d4;GvBNnk3S0;dkWN>P;_P3YsDn2@^@Qp(SY=Hp6IyDt9a5UVsrJJ} z>)%L0tpg;-#l6vIRr^o9N;?=xh2B~Pfi9ZQVW3uqEWEBHb^PT%zNX+`Fq*~pJI?@Y zyr1j>S~>lo2lx2Li<8Tdw!e3TgC?;Ko)Bgcb7RnS%mEUhp{Yp_#H@n=cLxP&<2h$A zi37X=-g@6}k99L4EG#UmOl29HjYl5rdZys5-u%z7{i*p}{_cOw6RPz8(Y(8TU&Un5 zBqSn%Vf1T%|2-h!{VaZ8xGnrh^M89SqC(xj%bY Date: Tue, 28 Apr 2026 09:02:37 +0100 Subject: [PATCH 2/8] wee space missing --- src/content/sponsors/bloomberg/index.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/content/sponsors/bloomberg/index.md b/src/content/sponsors/bloomberg/index.md index 9b8982632..626f4e80e 100644 --- a/src/content/sponsors/bloomberg/index.md +++ b/src/content/sponsors/bloomberg/index.md @@ -4,7 +4,7 @@ url: "https://www.bloomberg.com/company/values/tech-at-bloomberg/python/" location: "USA" description: "Python is one of the most used languages at Bloomberg, with more than half a - million Python files and over 100 million lines of code.In less than a decade, + million Python files and over 100 million lines of code. In less than a decade, we’ve gone from taking our first steps with the language to being one of the leading contributors to its evolution. We believe in Python’s power and its community – and we’re committed to strengthening its future." From 501807c440501bf4a5dcde6cf52edbddc83f26c7 Mon Sep 17 00:00:00 2001 From: "pre-commit-ci[bot]" <66853113+pre-commit-ci[bot]@users.noreply.github.com> Date: Tue, 28 Apr 2026 08:03:58 +0000 Subject: [PATCH 3/8] [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci --- src/content/sponsors/bloomberg/index.md | 11 ++++------- 1 file changed, 4 insertions(+), 7 deletions(-) diff --git a/src/content/sponsors/bloomberg/index.md b/src/content/sponsors/bloomberg/index.md index 626f4e80e..fc40443f5 100644 --- a/src/content/sponsors/bloomberg/index.md +++ b/src/content/sponsors/bloomberg/index.md @@ -4,17 +4,16 @@ url: "https://www.bloomberg.com/company/values/tech-at-bloomberg/python/" location: "USA" description: "Python is one of the most used languages at Bloomberg, with more than half a - million Python files and over 100 million lines of code. In less than a decade, - we’ve gone from taking our first steps with the language to being one of the - leading contributors to its evolution. We believe in Python’s power and its - community – and we’re committed to strengthening its future." + million Python files and over 100 million lines of code. In less than a + decade, we’ve gone from taking our first steps with the language to being one + of the leading contributors to its evolution. We believe in Python’s power and + its community – and we’re committed to strengthening its future." socials: linkedin: "https://www.linkedin.com/company/bloomberg" twitter: "https://x.com/TechAtBloomberg" instagram: "https://www.instagram.com/bloomberg/" facebook: "https://www.facebook.com/bloomberg/" tier: Platinum - --- # About Bloomberg @@ -29,5 +28,3 @@ science to contributing to open source technologies like Project Jupyter. Bloomberg is proud to be a Visionary Sponsor of the Python Software Foundation and sponsor of many Python community events around the world. Learn more at [TechAtBloomberg.com/python](https://www.bloomberg.com/company/values/tech-at-bloomberg/python/). - - From 54aa86d7e9faa0ad5bb92300972f7b2d5a3c9e85 Mon Sep 17 00:00:00 2001 From: hypha Date: Tue, 28 Apr 2026 09:23:47 +0100 Subject: [PATCH 4/8] add more vertical spacing between rows of platinum sponsors --- src/components/SponsorLogo.astro | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/components/SponsorLogo.astro b/src/components/SponsorLogo.astro index 8b6e7cb92..c3c12c8d5 100644 --- a/src/components/SponsorLogo.astro +++ b/src/components/SponsorLogo.astro @@ -30,7 +30,7 @@ const slug = tier==="Partners"? `/community-partners#sponsor-${sponsorId}`
-
+
{ website && slug ? ( From b259d40eb8187bbd99ac830e41eb26eeec810ed1 Mon Sep 17 00:00:00 2001 From: hypha Date: Tue, 28 Apr 2026 09:44:41 +0100 Subject: [PATCH 5/8] correct bloomberg's tier and the plonker's mind --- src/content/sponsors/bloomberg/index.md | 14 +------------- 1 file changed, 1 insertion(+), 13 deletions(-) diff --git a/src/content/sponsors/bloomberg/index.md b/src/content/sponsors/bloomberg/index.md index fc40443f5..24e8d6591 100644 --- a/src/content/sponsors/bloomberg/index.md +++ b/src/content/sponsors/bloomberg/index.md @@ -13,18 +13,6 @@ socials: twitter: "https://x.com/TechAtBloomberg" instagram: "https://www.instagram.com/bloomberg/" facebook: "https://www.facebook.com/bloomberg/" -tier: Platinum +tier: Gold --- -# About Bloomberg - -Bloomberg is building the world's most trusted information network for financial -professionals. Our 9,000+ engineers are dedicated to advancing and building new -systems for the Bloomberg Terminal to solve complex, real-world problems. ​We -trust our teams to choose the right technologies for the job, and, at Bloomberg, -the answer is often Python. We employ an active community of 4,000+ Python -developers who have their hands in everything from financial analytics and data -science to contributing to open source technologies like Project Jupyter. -Bloomberg is proud to be a Visionary Sponsor of the Python Software Foundation -and sponsor of many Python community events around the world. Learn more at -[TechAtBloomberg.com/python](https://www.bloomberg.com/company/values/tech-at-bloomberg/python/). From fbf378a91341e1043d107d7290749ef86bec6b6d Mon Sep 17 00:00:00 2001 From: "pre-commit-ci[bot]" <66853113+pre-commit-ci[bot]@users.noreply.github.com> Date: Tue, 28 Apr 2026 08:45:46 +0000 Subject: [PATCH 6/8] [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci --- src/content/sponsors/bloomberg/index.md | 1 - 1 file changed, 1 deletion(-) diff --git a/src/content/sponsors/bloomberg/index.md b/src/content/sponsors/bloomberg/index.md index 24e8d6591..6fd27c550 100644 --- a/src/content/sponsors/bloomberg/index.md +++ b/src/content/sponsors/bloomberg/index.md @@ -15,4 +15,3 @@ socials: facebook: "https://www.facebook.com/bloomberg/" tier: Gold --- - From 4299f01211b96ddb88bc38920cbaeb695038712a Mon Sep 17 00:00:00 2001 From: hypha Date: Tue, 28 Apr 2026 09:50:10 +0100 Subject: [PATCH 7/8] add logo padding --- src/content/sponsors/bloomberg/index.md | 1 + 1 file changed, 1 insertion(+) diff --git a/src/content/sponsors/bloomberg/index.md b/src/content/sponsors/bloomberg/index.md index 6fd27c550..0170688ac 100644 --- a/src/content/sponsors/bloomberg/index.md +++ b/src/content/sponsors/bloomberg/index.md @@ -14,4 +14,5 @@ socials: instagram: "https://www.instagram.com/bloomberg/" facebook: "https://www.facebook.com/bloomberg/" tier: Gold +logo_padding: 10px --- From e4fdc32e77fa7f7657686dd07a2c6356809d2607 Mon Sep 17 00:00:00 2001 From: hypha Date: Tue, 28 Apr 2026 09:54:12 +0100 Subject: [PATCH 8/8] remove redundant banner hoping I'm not missing anything else --- src/content/sponsors/bloomberg/display.png | Bin 15505 -> 0 bytes 1 file changed, 0 insertions(+), 0 deletions(-) delete mode 100644 src/content/sponsors/bloomberg/display.png diff --git a/src/content/sponsors/bloomberg/display.png b/src/content/sponsors/bloomberg/display.png deleted file mode 100644 index f086551e52be317a9857d0379bbafcecb9e02714..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 15505 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