From 68771d228588373828818cb4e28f63742369f37d Mon Sep 17 00:00:00 2001 From: Giuseppe Bertone Date: Fri, 17 Feb 2023 01:48:13 +0100 Subject: [PATCH] Add Hedera networks (#2279) * Add Hedera networks Signed-off-by: Giuseppe Bertone * fixed "standard" attribute for explorers Signed-off-by: Giuseppe Bertone * removed void ens fields; Signed-off-by: Giuseppe Bertone * using unique shortname across hedera networks; Signed-off-by: Giuseppe Bertone * fixed explorer URLs; Signed-off-by: Giuseppe Bertone --------- Signed-off-by: Giuseppe Bertone --- _data/chains/eip155-295.json | 45 ++++++++++++++++++ _data/chains/eip155-296.json | 45 ++++++++++++++++++ _data/chains/eip155-297.json | 25 ++++++++++ _data/chains/eip155-298.json | 19 ++++++++ _data/icons/hedera.json | 8 ++++ ...kzhvZKyMmbZJd7BVLZb2YTBDMgNDnaMCAErsVjsfuz | Bin 0 -> 25645 bytes 6 files changed, 142 insertions(+) create mode 100644 _data/chains/eip155-295.json create mode 100644 _data/chains/eip155-296.json create mode 100644 _data/chains/eip155-297.json create mode 100644 _data/chains/eip155-298.json create mode 100644 _data/icons/hedera.json create mode 100644 _data/iconsDownload/QmQikzhvZKyMmbZJd7BVLZb2YTBDMgNDnaMCAErsVjsfuz diff --git a/_data/chains/eip155-295.json b/_data/chains/eip155-295.json new file mode 100644 index 00000000..2cc0adaf --- /dev/null +++ b/_data/chains/eip155-295.json @@ -0,0 +1,45 @@ +{ + "name": "Hedera Mainnet", + "chain": "Hedera", + "icon": "hedera", + "rpc": ["https://mainnet.hashio.io/api"], + "features": [{ "name": "EIP155" }, { "name": "EIP1559" }], + "faucets": [], + "nativeCurrency": { + "name": "hbar", + "symbol": "HBAR", + "decimals": 8 + }, + "infoURL": "https://hedera.com", + "shortName": "hedera-mainnet", + "chainId": 295, + "networkId": 295, + "slip44": 3030, + "explorers": [ + { + "name": "HashScan", + "url": "https://hashscan.io/mainnet/dashboard", + "standard": "none" + }, + { + "name": "Arkhia Explorer", + "url": "https://explorer.arkhia.io", + "standard": "none" + }, + { + "name": "DragonGlass", + "url": "https://app.dragonglass.me", + "standard": "none" + }, + { + "name": "Hedera Explorer", + "url": "https://hederaexplorer.io", + "standard": "none" + }, + { + "name": "Ledger Works Explore", + "url": "https://explore.lworks.io", + "standard": "none" + } + ] +} diff --git a/_data/chains/eip155-296.json b/_data/chains/eip155-296.json new file mode 100644 index 00000000..bd55e495 --- /dev/null +++ b/_data/chains/eip155-296.json @@ -0,0 +1,45 @@ +{ + "name": "Hedera Testnet", + "chain": "Hedera", + "icon": "hedera", + "rpc": ["https://testnet.hashio.io/api"], + "features": [{ "name": "EIP155" }, { "name": "EIP1559" }], + "faucets": ["https://portal.hedera.com"], + "nativeCurrency": { + "name": "hbar", + "symbol": "HBAR", + "decimals": 8 + }, + "infoURL": "https://hedera.com", + "shortName": "hedera-testnet", + "chainId": 296, + "networkId": 296, + "slip44": 3030, + "explorers": [ + { + "name": "HashScan", + "url": "https://hashscan.io/testnet/dashboard", + "standard": "none" + }, + { + "name": "Arkhia Explorer", + "url": "https://explorer.arkhia.io", + "standard": "none" + }, + { + "name": "DragonGlass", + "url": "https://app.dragonglass.me", + "standard": "none" + }, + { + "name": "Hedera Explorer", + "url": "https://hederaexplorer.io", + "standard": "none" + }, + { + "name": "Ledger Works Explore", + "url": "https://explore.lworks.io", + "standard": "none" + } + ] +} diff --git a/_data/chains/eip155-297.json b/_data/chains/eip155-297.json new file mode 100644 index 00000000..ab1e4e01 --- /dev/null +++ b/_data/chains/eip155-297.json @@ -0,0 +1,25 @@ +{ + "name": "Hedera Previewnet", + "chain": "Hedera", + "icon": "hedera", + "rpc": ["https://previewnet.hashio.io/api"], + "features": [{ "name": "EIP155" }, { "name": "EIP1559" }], + "faucets": ["https://portal.hedera.com"], + "nativeCurrency": { + "name": "hbar", + "symbol": "HBAR", + "decimals": 8 + }, + "infoURL": "https://hedera.com", + "shortName": "hedera-previewnet", + "chainId": 297, + "networkId": 297, + "slip44": 3030, + "explorers": [ + { + "name": "HashScan", + "url": "https://hashscan.io/previewnet/dashboard", + "standard": "none" + } + ] +} diff --git a/_data/chains/eip155-298.json b/_data/chains/eip155-298.json new file mode 100644 index 00000000..ea736ce9 --- /dev/null +++ b/_data/chains/eip155-298.json @@ -0,0 +1,19 @@ +{ + "name": "Hedera Localnet", + "chain": "Hedera", + "icon": "hedera", + "rpc": [], + "features": [{ "name": "EIP155" }, { "name": "EIP1559" }], + "faucets": [], + "nativeCurrency": { + "name": "hbar", + "symbol": "HBAR", + "decimals": 8 + }, + "infoURL": "https://hedera.com", + "shortName": "hedera-localnet", + "chainId": 298, + "networkId": 298, + "slip44": 3030, + "explorers": [] +} diff --git a/_data/icons/hedera.json b/_data/icons/hedera.json new file mode 100644 index 00000000..87e02009 --- /dev/null +++ b/_data/icons/hedera.json @@ -0,0 +1,8 @@ +[ + { + "url": "ipfs://QmQikzhvZKyMmbZJd7BVLZb2YTBDMgNDnaMCAErsVjsfuz", + "width": 1500, + "height": 1500, + "format": "png" + } +] diff --git a/_data/iconsDownload/QmQikzhvZKyMmbZJd7BVLZb2YTBDMgNDnaMCAErsVjsfuz b/_data/iconsDownload/QmQikzhvZKyMmbZJd7BVLZb2YTBDMgNDnaMCAErsVjsfuz new file mode 100644 index 0000000000000000000000000000000000000000..74a0807c6e7590e65299febfedb72744706edd89 GIT binary patch literal 25645 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

(h?p~) z5pkmD4#oHySmUP^xa;~j`oNzF)U?&$75S^_sgkXhsgny45`ECTYZX{~+6K^P_!2yKiDR)%RZb)~$u7mJU;P^bjj)VyA9UPK(wi8k67Dt zk(IMNiL;L^=R@>H#<4Ig9qcM9EvLS)V}ycGa`%&7w<1?JbZU+#@pT^PhSfBzlS`G~ z3%!FWs z@E0(-T^Ey+BGg2Yg3MENJ%;JA-3_3_z<(I( zuy^wSK1f^i`Wj5x_HRkFdL*xRQiasCX?NH1J7Ec$KDuM*g9JeVv*luIW#`Woxm3QZ zELxRowD&TM`AcXoqDCalAK|Jpi1uD07}q2KQLHvKVSbA^V=08-!3b<5Zq0MLJgJC_ zJf)&3VB7AZ)wsPhb{rHa*}4t#pDk$cCMYl#6H3@OR`>Cs!6;~ed}VTGej@3RUOkIA zku_?727_?lq$f=_Ad>zoy?Mp%laT8QfCF@%Wp*d-zt9Nv@cuL7%3r7Y$K%qBrj+nx2%1Gs2D@Q~UsOc~hZ-R*{!maBfG%VlYgi zH?Qn`FlW6uwC+|ISS_ip>;!%jtgG;zcR$4gGVFTDr7wmCZgzlXUN)6n_3CnaIP24x zs^>#fDCRLcv)AaSorarTN z3I^Dj*Q-*#M_iO6e*JUt_@FV4JIn3ofW>Q$G_}3araXg1YQBO0&MxVW+0gpxJ~Q9h z3LXE@LhGjut$fgYYZ;iUp2V(IS+WB0{2;YG?j2Sm9@A8N+Kl<2qyB%ZM<>s?p2<$3m9sKZ_wHYg)4@z>!a-t#~-^MEE-2?TtJU^ zlWxiK4o-x^jYnc$nu-w{K}5S>F$ci@lEMDwj7CL^$S!2KgGBNnO<3MqyBc)JI5c%6 zPKCrtQvRJ@*?c_R5p!~%REje;0wLeJj{~N}E>hi-sDX)CE-edWiJuO@yxGs^3*Auw z10c);2ot5BK%oTZa1M3t7H4i_8z*oe@?y6uxA94ckka%@HaM@^mt&9DK<*i$qInH3 zo$ar|oJ@v+2UY{*4j}x1-6xZkAglhwas4+>tT~Kr68Oj>>+uBa>}e5qnfWjShXKl~ zk2YGqqSA$Ok!;(<&-Q>nnHAQe~d8MKVeY?l}qP#-AWYs|& z5Kypf2A}+DFbm^o?*)PqO-n&Yj2OuJzER7HcZo4BDYzCrzOval8223(6%2udqi!}| z46u|Wi=z~=ul~`utrV`xQ!4UG(cX&%n;RjHl1Y9tkih9PUd{4kI4h)^t#tj;4j{I- z6-J!s-W9YAj7>CxnUCjRwEe3LUGCsIc^gp5^CY=lF*TC`&^LVV2uICl{Wr`ej%~11 z6TQNoFB#SOn!=(RfPM!6DBF@-8s2jPR)|xb_K)R?jlt z#~79%qMC6qL5_89#j%N@3ry|i<`@JC#v9>v*_7KF=&brVQvc1d?;(`2=Rkp?)B+<}A_yo(4as`{67eVK>E$by|kO0$oJB2`&6}B^WNAe6ywiX9b z{6Q}D4{)X2#NQZ%McBF<^uA1ph!&!b6`xW`b6~p@a;SgQyo%ye0xfhXJsg`|}?#zd}i$mFCJs5Aq>o)>U zL)-Rb-`OX+pyx4Sl_%rA@)d6SU*7^iWHd97=Eqqe+LUnf#0bX$hCOby&c)hX=M^4` z=c^K~%(uXl@JzA=H4|9n;xp(aYhe;PcCHBvW-#a=JVVI1L2shH|LlF}@`Ii6PJV`RKTPCxV}z=Eo*fwS}Ae;Y9GCR#|?^t7-qw_i!#npuQ8J2tjbzzYCyX|7}`Wo?7ZJE^NtqNz+^6L_WW`V}y{qA$# zc&g83Y-Z;XIMlmWdNxScW)G!GQT>s~&t$HL?5ULUi~)!Rt^x?e7ZZ7(<1JvVJ(MdR z)$yAYm_HLD6kL~*zF?}gw%|yJc+#(!9V7*U#O2=5&Z#efm0u}VM}L_7N7nKkznqiP zO8}IkT!8~EY@&=`@NL-|Gy*bAUdxucG`H$^)hDm2SNug?zz^eHA1p`r5yC)^;g#qP zwpA{FW>hr5k-P_*+FC#r#FM9nTwbsmGd9I3^jRTjW8Ax-Fi_pb@eOS6!01&RfXga8 zEg8oxZt$#KNzW5`IdSnlM=Z7}P2MB}F#vPjD)SoVtL+t|+2ob}xCAR~j&)-A}-T zpngnRDhw=>9KOYsMgut|uR>#G>_A4UOvXVV-8QQoFy+cEoUz2@FH9GThEQWr|0RHd z)}-GMHfAL7>6qJjI2lg6LbjTJ5yDRG{J)}Ee30d?Rdnt-sxW`CV-ztIb%HwpyiZD& zo~LnEBWi3j>ia#aZRm%IuybjUv{a*2vBH2co_C21ahvuBpQ*94d*zRJ7{DqWW>V?q zlpvhV3SEyD5PZ@x0=q50>uCFu-K)lF1A!m%^1dluxVMKC>tL#B^3FEZ^ji@6l+pQI zZ$WbHNny21YmMJg|Ktc-u-581v0!%E(&1-`_qOc`S{m>$kFF5cF^_eC>vGJH$Nm*n zZrLUIlC2qOU^pnYdxfN14mEHtv{^jDMsTc{zNw#kxh+G#>@_kw5o=6OM4jggeBN5{ zAL}-;voPBqb(7{9RrTZHO*VwgyXE3A`rcw3S{P>S+0^ZC$YYX+JYC27cm$5U_CEAB ziX&cexND>D#x!m@g@HH4#rZ&jpIa9AJQ?8Ce&+R@Mk{so3D7A+Bm7#>YcY_=dR?x1 zk&d$)t$Bz~^^fYhYsgs9HB_PZEi~76P1qpD+deFkl5!5o8Lh&?om4R7lCrzUr&FvX z#)!KmT^qg%`B=gw|U|Ta`72^=cou$yuGCa7XOG=Vk{OFaalp0 z^4W&)cl{^7-O*1Jx5!=kG22fW;rQ$0h9?@_n?Q3vj3( zxf1*wjAE&vORcHz<3#9DmCzyR@_2*1Y>-O$3&l3vqFC80FOMIUV0nZ(Z`yl`8rvj} z6)%-+&CT$*6HDISyf<09w96j7v|$^<%PY~FmWoEuJVmv%^5@}v4t z@bZxLFd+OnU7Zh%*!`zG*4TQlvXCuWb`Mw1pD#G&738S&yX0fMuSeINFbD9CE{NHVzBM6*WR#^b&ENbD>Q-Swb09pO$|L zzH^UVLsYzyc(0z0)-7I4FGIEWSnwE7d(nsq;21iwKW{4m^v@q1;ZgLeeSi#@+t6qx zUV4;$iIzC$dSvx{A;GD`LA^k1PN=}IAm`QvL2eDL`W_&6@#cZve3j`M^C8lh`gKB# zBkLhV6$7F$frA+GO*<7C9TqKPHhdX@7{_8KZ-Y(F7ZkjolF`uxi#oJT^nyw8v6b*81C;x9 zQ#h)@ECYTH!@dYQTvoAF9ApydlnOE?z$la@>DPFb!RVEO6#mA!oPOL?j{ux{TBGfF z+~{sCQ8ivpK)QDZspS=6O$q?I>Xd>3$$2kY!UJ{?=jVVG>-Uv;RC5}blWsNzZ$Ory zR(5Y1UVO54-x!D|Ug@}>tk628p%Xv9V-8w4&Kq$-Gy}XjR0Ay)!V8}=YV%1;oVD^a-%H9^pHbkVS zXOoz_Wrt+z!;E3`J;biRd6lLgx2RelgmF&n<7k83biK=@coG2er|WYm&l9}g1so#3 zJzBQ{+l(~1fh!S-8_+@?-0*G7%YQsp^p1)<+kjBQX4sU4Kch&TrJ$~U4^=ntGJhZn z9vihikT}q0>9-q;3u%L8i@QlmJ~nlztf3~Ad2;*s%}LX`~UI&tBepf!YdFK!<1zpjeMPtIk_Skr1ov`H`i5bNA;lh~liJtM?* z#JRtPxQ2fGP}MTPD=9g#p2K$YFCk)%72p#T{M!UpNYgs?!2$jz3$#nuJmLgRZIh^| z!Qw?nh1l2-$u(sqNI{t$lIrn_ve{gs6}`uQ^4gv*1lLxN%EPc!PmQzUx6M!m+YK`k z#_+Mh6FwC+d|)lmnJsG7Q)0cCGK>Qq)BKNEu>EMN*&pSaJj>j_K@Zo z@3X(&LA!=m@pPEk1lV~D!eN*V3`C1z0L6bVHj&b<3SL&A#xjk^CCvi~Jx|M#K) z1L*&QE*lRf{mt$Fp!@%!%S+FM|DBvP_rz86k4eth$BoA|fBlUJe)g;flLhr3=5(QN z7uzf2)q_+Po7nN-iII4DX_cnEB)w+Vg|(6s%QzDLD>bXJO+3%1e7A({?SI)K8~$y9 zxW6rYn}qoZ?24+V+SNKQ{R$25^0~$5{V$X?*s>KvBe=6OjjJSPETwv2=iB&Sv5sx} zW2}wxSZUZQ{reZXXf6I$ zQ56!}|8jOjn<_<9Tky7{rb+Y>pgNS!%{4l=H;}*x^|A*Q@d7cOFLi&uy)Ofq(pR!Iq2jWM2LisZS`pZ|4+;)!pRJWGU!Ku5+x_;P8R` zbSmlvw#&vc8Pk7EWW-4b#4}2Dz8Pi~z~!d(pP4JCu+3g`$A3C3qBq`l1->q_EhhUs zOw8ssi3_*bgN&r~&f!@B%P7Gn@jS2c{Sxspw+FJA1`)@#T!RoY{C}Kd8^+3kkGCOX z9sIf#XMTiS_5eRj+L$jqS?fV09fPb99!IZ0u8tqSnBj2E+TH6L%mKzf=YN|h)Fm`P zN0gGWC=4$;Zd+Qw_dW0h!_OYQ5P;Lx3ZG7(co07g@Rz@M08g3&3skF@L2AM_Bcgqs z*Gw9di)pRe(6&YVa`YR{7)YSkSW9AGAzFts%MCEaKAZJ{nKhM|-E}>4nfdlUnp+05W5B-02=Yuz;ie_~RqQd=YAbvz?8jmmo+3Wjcr4nOTO9QPiBFP9q}v*OKjvww=YQ+122>=S=PLqCex< znc=@6vqTAay=hbdkMWx-hvnyj4%+px0+YbhsbJ&B)o~>M>*f4Rrq_7#8F;UE5RL-rmOM6>Sw6HXd67rz=RMCX^(--T1j0qhoVQzoOQsg1)q$Gk?TL;YLzCp z1r%qjAzgi8+wShrqc4up%pdqTQyeg=0x0ndDu2ks5-t3B$Od?&`{>{*TuqSwo%!c~X0&81%jCZ=x z#$Z4lBTV2pJhF=`kc)F&i8e~f*u4?kqO5-fbMG$dXQ-BV`59o5`~P6laHYtL>4M{m zy0=}(bI8os^GQiQHgk~ve=ZG0<=??^-v8&)VC54_j>E;S0h4EH~Zw%-{gB z^z1A$YGrG%JLUF!dmD1&>XFOOcG&nuV=OUoDF}=%KjqnEcx?~a38jgRe5)lrQXi=q zSu&dc%WtSTubBp6{H{$9%r#7=C7#AEDj|d-s&zt9@zqxUMQ$Vh$xX{1)&9 z=g!Y8fe0xtkopv!NvnyYF;==TdIcW+dsTKv*=zD148^bTP zAr=+-M1d@XTFHOvPQ#^2Vo_004Te|HGtCG9eF2;jY#V}N?p1a%_v(5>u6pj@>YGbc z%|6L;OC^+uOIau5<$U)GZYveA+09~Xq#u7I^MeDW!|avSD?LR;X4vEZQ;B9OiD`zY z=r9%gFkb%8HiQP0>MYnvM}1jpt>9r`wUNEh@*8$Xu@(O;j;39{$yCjV(u8#5{rfg- zxqCl>cWjTQmzepY$*)vgOZ^_L%0%qp6hvS!x@aIDc#ye+XC(!MV3IPQARzZ`dtqp1Ug&*OqYa*$+B-7CjX zdOHfz#Iw(n;-l{?4RMCt3q?_u;r2Hu@NDQ_sO1{Y@{;+Df#u-6^f2y5FuDGf%~d$c zHsvp)`CX%Vvg8C^8cfHV&LM#|)hCG#^L~X{)jz|S`A@yb<8Im1KoeO%Z+mUbfT6^x z9`fLSYCTmsWRSN?_p_Cu#JX)hu~s`+!sg;vGM8;9O-?rKyMg zY-k?KqZ$F+KHm8&Kj_z#-OX7D5=(3Sfis}dMUe>{Bd`)FEPHeUp8F+YF9-QT9es2) z>@bZ0xpq2~Uqz>EY1|i*mh7-{JkdtQ^m?#90qvF<=CQfoPH6mWD54zBm2yh>o5RNU z>1~hcgcF2CznT;AUeg)PSTL+lb3O)zK&IDxh;6Is3c6fgFqb&rXHHa`j(gP=VYi_i zv}-?I%ptJMnY*_{aSW(qmMv-~gL5_rXGezCAB-JqJW9!OiS^_3sEcReM0i|s7N&o{V-ibZnQN2NmXJ@fVKKufpi&op(S;)xt8*_NF zZo?)J3|n29PhQR5AncVETL1Q`uVWjb0SmSN6h|i_;cM&6u~j6s)0un8XX!_vaFW4v z(|yT!$L2+WP$tz3rdCx`t!_uB z=`7({zd72Ak!WwL^~5?%;_ znKJyD2jElbA4Dkiu{2M{nq0h^ODd+XO%s73Z(-X6Blvn_*36_{@(ebHd||~~e}#sD z`;0u|p^V>w=LlKPsH^|<0-djk86Ggfyb%O9+yv+ zzA0AyrzEVDb3XF~!aHNUMP;v?!i!o*OAV{r&vsa_*M96pl>B*6Yd{vu$H_AU) z^p-&`gDt)816tTyGz=jzC6;^LjMgymV(Ed2T14X*OkR#^qAk89_FvCn*GoY`ZBva$ z!C;&baC8@@>BZ-wy@ANZ=K!?~u)__zkN}oi1u$TJ$GXI}=QJk`2(CB_TMR;l{==QF zcCjW5mN5(o8NMqFGc#jvz6t+g9QIg}t#>kpW3J)GZ5R(oZgKDhK#MZl&mU!V!k`^c zwFW%={!FIPg853DAPCGCbopdD9%v|m+x_CAMHb9c+O*u3xciC;k=K*mE6PB;f;&0(AOEFZ`kly0&8oi;P0~a+Ux9g2e0u}$vqA| zYw4-$7FO{>MA)~E`)(Z8D8W5uQcoKMbyS@Wt#{ASFv8hjZ;Pu#k2!0mJxt;NSUll7 zwi7!30UghWW*<)Rzb^?L8(S3Ul|@qy#AlGw;1}r{Xk#tPU&imYn?-Y5PWKe=?b{Du zr4Xs3X{st5Zs0NTYw)(*cr`5N@ET*P9Hs@+$@%d@K=b3Z-1p-S;Pi0%haq5tVsuqZ zsM5jQ#<)j#qD{&86$$v_?V)?`T5cKm1`Y!GeMojRIibl>yR=vGR^NW805Xn7!sRF9 zl4v8ivd{3{E&!lYnZ8W#3@P4eXxH1GJ$+{@w7vI&RK}SKk2eMaS-7j&f zUWn`05ozXE26Qt3!I_cg+7C1jz;tSxtqH1Qc;$uZSJDS|JqS7n<80SPwu$2PmHgwl zQ$3otz{Ls30*x(BmH;<@m@`Bw!@TtHW844xLBzA|Gz6nCE4K4Ttm=+RmU*0Jlu`74{@B$F+5J4i>b;YUNu-iIJsy$T#X zHUOo|U~1Vk-nSnbHw+oUCo0bh_G1al`di5EDllBa&;rQs^7rk7Hpc?NOzLtdPj54^*uB9NW{h|Z z_^jh}E?N#71fsfHw=!!zo{ziM0B@Zq_bHI`L8K)nH0SN*Ao{@)88HSA5cEg6!?~g) zSqK#G#8y&uO8yXI7_)mUj)5`z@fZaRoYfhAg^~yIC{|m&}}_0^m+hW3J=!awGGgBhmLOx4#wu7M5w9BC%_~sG@&~L7&o~@ zM|WJG7ZpQ_N9k+b%Bb~-5s{t(2uSs{dFrWdwS?|W%e|^igJ>xWWQ~&}* z_4VMEZ;-gc7(olzBAtQ?r;Z%w-01wWiDcRau-P_Ca&8I=Kj9rl_8Aeb5m_U}WVrO|cUH@oO_2eX!pnK=y z?N;6am~n|Y{;&_RXeHG-5Tw~?wb}Sa2lyAW6TWw0SwU%{nGp+{8S=L!n8&%jV27Ag zvuSs{J}y@ayMIw+UYpo#f?EN|qDZ!0_3j1kNLe$7RIn+p#jw*TFwme16A42v&pt-6 z*n@ZpcC89WBi2RYC>Gv+KBoumg}pYfc&1;osjov52s&uusp>b>Kg$lf>T7k=?oK}o zfbyM-1byI|B!?=P1nV*`Y-IX2{m9t}&U~)n?QsoymN;V(u%PoP7DFYd&^UY%6Fx(}vUbN_JXjpB7XDxVl zXQQoM?3#JxFhE%3!iGrf)~5`=0?D4w)`GAmLjo}06>z}h((e5r$_qIwgc+5%yP50~ zABTguX`=PYeqs`K<{5h>Tm2n+;%Y@;vHSF5^v_*_Xc&T8nsoWfha#}#sD<2K>B?@` zj}+PtXx@PX%Ez~Vs6MFxp$0XrwaNooaUVLPLN2jwujwTm&IA1AUh9r=E3E~!#IECR zlt`w7L27D1wBVd+rGWLPWLPF|#JNDHVw%u>k!$COFA3=WuJ^UHOtr6}iMcNxBb$g8*>_yDYfZ*M(K4>l{}=iUa-NQ!1oa7g;uGyLyw9(6%j4wnY9)Wz5e8={_^L3!pB06+Xeh=F<_wp-g722R_ZB? zm=By_DU9Wu(*!5mMB#l9>{RN(hXpW=(3>nDE{7S*^}VSI%z6n_QAn7H;_I?eb>&+i zaZCCpIUgxfuwN<~UIjpNmmlNCpG`3|*#pnOKuJ6h6Ugd3)q}2rJot1vX$bAW zU18&j;f%W~DFH9{0IASiFe>sn$R6r001HDM)~%<>Zw5!u!fdBOuz_!JP`V)Q*$zM_ zw!pESWmuxeAa0VD@bc=Iq+8KoAOy!H+R)UjWoIf#oMo5hA+h~)8kCuxRhg1e2e1mk z%{4Je0CvO2kx^NEwFam~0gE29MkU5eufMTL8tZFjm0N8pF z%Veo-oS+~wpST~`;ujU8i`>;b12=F-w z(CgAGoi$u!3}i}|z6bV=DS~pNBoqdWv^iPJz>xd*ln0jy81f)uCkO^FgHfZI)~&2s zSyKmTLw;CrH$AKUWYg~Zf|Io#z^jG=rNow=;$b65SAr;BYr%QEF11l?L~<=nH^YhB z?~o|7SDXDZf-bpkxkb-TA~fG4=TuMKx!I%vR3upYu5(|33a6*xTtwV~$_xcoXPzi_ ztz^LQl*#g497yj~9@FnG1092+1lpUanl!(WHswao=G24NZT{tGlaoaV;wG-$c0_R6l!z*x~s> zF0+aSlV35eQ7$l+QC}eif^R7`G(M~0WBSmXZ^dm)rl)u8>Nm0mt?>VG`?!rALX`UIidBdk)!)bOD+w%0~ z@S+en$q#4b!nX$MWc0XcxImDYAnQ!OU4FTbBDw}nc#4X{`E=w}TMC%@YB@c z_|+bP#|wxD@clor^IWLA<@$jNeh#E#YPQUEzeB-^^GFBI?I5WKfy-37r$4}_c<-N? zEQ2$R@^ESeU9B-oCtaS5TuL&EgFCV50!G)3xP*pop`n+3NYL?xJh+p{V` zd&E_d58~4CrsiG8xEZV9YkPTL!FRRHTi$xYh+*GQl4N-_#s0!#VkMmaG(Huo)ctPq zE*zt)fA~@V&AybO3OJp*0ZuHX&FC6?TeLKj`+!_z z0BjM+RjI3p!(oelxPydv@hC&R+VtbS@jicjI2GUL5O+OT&&=PrEs19X=aQyh3KQh2LM$62LC3hES)?mny{tU6vB~ARtIoS3TTyD1?ts2 zgPU^pCpJ)6ob1MDa@P}^D8y-n8o1&HJ{U)_&vB2XxW_fzgU*-O6sQPyc`zd$cpxu) zJ4OFiL6@rgO@Xc+h}1E^u3tDC2;T&{&DYmjd`%y&4CsqlhUE8M^!I0;=AA`k!8tZ$ z@gQ*h!E5?cZf6iVD<)E(28S75;Y&p3X_e;g%?osng~O^%BM*kxh;X7Dz^r+4_;f~X zLt;~r@?OL!ZLq&~4L-B~2nTP_6>VT;|IpoZPPDx>SL2+|=dFn0i^n`Q{dO=VBPHtR zT@5WRlqT1c{z{@J{VW~`M|8>SAl8WS+dB?W2(=HY=X}~Z5JNFJf)s~*l zjjr4R;<>qb&^YGGBiUc@amJEJef4Ylk7G1YKi6@8=KbLhaJ~(4Q_z#|0>PL5t&=f% z;QtR&F8=g{a1ulzy)az0M;Vzf_Y3S^6`0G5SYi$KXSTr^iZX0T;eTj7>;J?tv15b- zsk$_cJZqlli9_fvoPQ=~YnSGRjEwYhqXm71A;Vz_60=Zv47Qf78MTj09d3GPd{r@} z5N$`|D217ovkt+fMEFJ)(VS4F!x!&>a@rmv#`=o!{o}!FxQVa$q9Dn!fRSOP2B%&= zWcR4&h{ofLPdSHB)Dmz%hGc_CpXoOUwg%G*U>`4!kE<2d=7Pa7a^b3lsHno`0=0)@ zI|8-%QPksM-=7j0wFk!4KB;k#&rIOP8X*yoKn+vHa}K)tZi$v!O2*X3YZTHCf}lKg z(yB&ol6_r~Pj{eRK-ZT2C`tnE=drsNGO}sah};Mdy6gIB${Fr~B7Q!FPa5p*`3I$D zWUd+s9F`kG?pA z7dMebe+M@}!9^Yfr_d(~YtJbUa7%EArEuF*Id})@3G)m&4Oc<+8*GJJr3~O*zoMW^ zeaU!7(d0I`JEC0w%>%d}Y62!UG;yh)Mi$46oE^@?D(qLqy>|!q2khVF-BF67Hs2OU zUcw*@ugp*-nFPPD8pSHe^+$be*bqb1H*C4-_)^TbU1DL-??9}hYJoM^~81XJmfeRVW!k|(@jrm*0RTTNt3@)lY&DuGFNZGCxZm|rTEA4?=chDR?>{KzTUdU!6Y zd9w;bYKdY{!QQ7~-Ec)7W(WdzGWYk%0@qnm?E!P^<;<5L@*}7o&5>+%p4+UUY{0m; z>0)f=D||y6I)UH39{V(sQ9~zZA2WPm{^2Fu+vg7qkk_?KABK!%eD!2-J8}!e-Z%ua z=`ujh2#M7xO6>{Yp4aFkRj=m7gVHQ<|0Vn$MXBQ#hv;Og>M&VoBIG&}7AOH39n8pZ zm@hTX#Me*QtJP<2eacz5nP?RTRVsN%Eh<2SWwm)zP(ey)&I#CIeUI7Dd9{>GO^y%x zaCprj$5|eT_=+VZbu8_qU7Mg`RQR}bP!oJ7MMQ&%K)}!_Ru1p4tsxC-?%ttH>7fuX4$Da$9VWf;_fRq(CmBBgY z>F8*Pkqo7a z2;R)tXq#4SXRS8so7WcD6EOE}`O;gF&!+~9rV4Av`mam_>ru*B8Uc(n>wwQklI1i; zGtRG{HE}=4@381A#n`DE;$I;T*1-Vbw_-G88Gh{>_8w0sk(+?J)Si#H_!7VL`#~Ul1VJe`WEnUHre}BQig}MZhXE5C1;`{&l&3 o!_U8=7*8_)f0>rDRwqn|cz1AjSA_cGj|S0BZC$O$TNx++FBD0kO#lD@ literal 0 HcmV?d00001