From b3be1a26a7d53a565f750d3bcd21232b8e6daad0 Mon Sep 17 00:00:00 2001 From: HashKeyCloud <76032176+HashKeyCloud@users.noreply.github.com> Date: Wed, 20 Nov 2024 21:02:58 +0800 Subject: [PATCH 01/12] Add HashKey Chain (#6234) * Add HashKey Chain Testnet * Update eip155-133.json add infoURL * Update eip155-230315.json this chain has been discarded. * docs: Update eip155-133.json * docs: Update eip155-133.json * Add HashKey Chain info * Update eip155-177.json --------- Co-authored-by: ligi --- _data/chains/eip155-177.json | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 _data/chains/eip155-177.json diff --git a/_data/chains/eip155-177.json b/_data/chains/eip155-177.json new file mode 100644 index 000000000000..3fffb15468fc --- /dev/null +++ b/_data/chains/eip155-177.json @@ -0,0 +1,21 @@ +{ + "name": "HashKey Chain", + "title": "HashKey Chain", + "chain": "HashKey Chain", + "rpc": [], + "faucets": [], + "nativeCurrency": { + "name": "HashKey EcoPoints", + "symbol": "HSK", + "decimals": 18 + }, + "infoURL": "https://hsk.xyz", + "shortName": "HSK", + "chainId": 177, + "networkId": 177, + "explorers": [], + "parent": { + "type": "L2", + "chain": "eip155-1" + } +} From 13360cfb01d7a94c9e9b01692cce7588df348bd0 Mon Sep 17 00:00:00 2001 From: Surou Date: Wed, 20 Nov 2024 21:03:39 +0800 Subject: [PATCH 02/12] add# matr1x testnet (#6233) --- _data/chains/eip155-88866.json | 25 +++++++++++++++++++++++++ _data/icons/matr1x.json | 8 ++++++++ 2 files changed, 33 insertions(+) create mode 100644 _data/chains/eip155-88866.json create mode 100644 _data/icons/matr1x.json diff --git a/_data/chains/eip155-88866.json b/_data/chains/eip155-88866.json new file mode 100644 index 000000000000..75f28c282104 --- /dev/null +++ b/_data/chains/eip155-88866.json @@ -0,0 +1,25 @@ +{ + "name": "Matr1x Testnet", + "title": "Matr1x Testnet", + "chain": "Matr1x", + "rpc": ["https://testnet-rpc.m1chain.io"], + "faucets": [], + "nativeCurrency": { + "name": "MAX", + "symbol": "MAX", + "decimals": 18 + }, + "infoURL": "https://matr1x.io", + "shortName": "Matr1x-Testnet", + "chainId": 88866, + "networkId": 88866, + "icon": "matr1x", + "explorers": [ + { + "name": "matr1x testnet", + "url": "https://testnet-scan.m1chain.io", + "icon": "matr1x", + "standard": "EIP3091" + } + ] +} diff --git a/_data/icons/matr1x.json b/_data/icons/matr1x.json new file mode 100644 index 000000000000..c0a1879a4d75 --- /dev/null +++ b/_data/icons/matr1x.json @@ -0,0 +1,8 @@ +[ + { + "url": "ipfs://QmdwQDr6vmBtXmK2TmknkEuZNoaDqTasFdZdu3DRw8b2wt", + "width": 1000, + "height": 1628, + "format": "png" + } +] From b0ce13b87d3f49d4065a4eb87865743b48014d0d Mon Sep 17 00:00:00 2001 From: Evgeny Date: Wed, 20 Nov 2024 14:12:55 +0100 Subject: [PATCH 03/12] add gurunetwork mainnet (#6230) * add gurunetwork mainnet * fix native currency --------- Co-authored-by: ligi --- _data/chains/eip155-260.json | 24 ++++++++++++++++++++++++ _data/chains/eip155-261.json | 2 +- 2 files changed, 25 insertions(+), 1 deletion(-) create mode 100644 _data/chains/eip155-260.json diff --git a/_data/chains/eip155-260.json b/_data/chains/eip155-260.json new file mode 100644 index 000000000000..4480ce35d6fc --- /dev/null +++ b/_data/chains/eip155-260.json @@ -0,0 +1,24 @@ +{ + "name": "Guru Network", + "chain": "GURU", + "icon": "GuruNetwork", + "rpc": ["https://rpc.gurunetwork.ai/archive/260"], + "features": [{ "name": "EIP155" }, { "name": "EIP1559" }], + "faucets": [], + "nativeCurrency": { + "name": "Guru", + "symbol": "GURU", + "decimals": 18 + }, + "infoURL": "https://gurunetwork.ai", + "shortName": "guru", + "chainId": 260, + "networkId": 260, + "explorers": [ + { + "name": "guruscan", + "url": "https://scan.gurunetwork.ai", + "standard": "EIP3091" + } + ] +} diff --git a/_data/chains/eip155-261.json b/_data/chains/eip155-261.json index f79203328cbe..a514644d7e7e 100644 --- a/_data/chains/eip155-261.json +++ b/_data/chains/eip155-261.json @@ -17,7 +17,7 @@ "explorers": [ { "name": "guruscan", - "url": "https://scan.gurunetwork.ai", + "url": "https://sepolia.gurunetwork.ai", "standard": "EIP3091" } ] From ec66c7df89651150b08e9aba36d3c4498c2fac7c Mon Sep 17 00:00:00 2001 From: Georgy Skr <75117751+Georgyskr@users.noreply.github.com> Date: Wed, 20 Nov 2024 15:23:36 +0200 Subject: [PATCH 04/12] feat: add prom network (#6229) --- _data/chains/eip155-227.json | 28 ++++++++++++++++++++++++++++ _data/icons/prom.json | 8 ++++++++ 2 files changed, 36 insertions(+) create mode 100644 _data/chains/eip155-227.json create mode 100644 _data/icons/prom.json diff --git a/_data/chains/eip155-227.json b/_data/chains/eip155-227.json new file mode 100644 index 000000000000..c3086b6bc04f --- /dev/null +++ b/_data/chains/eip155-227.json @@ -0,0 +1,28 @@ +{ + "name": "Prom", + "chain": "Prom", + "icon": "prom", + "rpc": ["https://prom-rpc.eu-north-2.gateway.fm"], + "faucets": [], + "nativeCurrency": { + "name": "Prom", + "symbol": "PROM", + "decimals": 18 + }, + "infoURL": "https://prom.io", + "shortName": "PROM", + "chainId": 227, + "networkId": 227, + "explorers": [ + { + "name": "blockscout", + "url": "https://prom-blockscout.eu-north-2.gateway.fm", + "standard": "EIP3091" + } + ], + "parent": { + "type": "L2", + "chain": "eip155-1", + "bridges": [{ "url": "https://prom-bridge.eu-north-2.gateway.fm/" }] + } +} diff --git a/_data/icons/prom.json b/_data/icons/prom.json new file mode 100644 index 000000000000..0b4173844ddd --- /dev/null +++ b/_data/icons/prom.json @@ -0,0 +1,8 @@ +[ + { + "url": "ipfs://QmWK2y5qCZgb6uCR7RrsEgTK1ci5rCSxmCWYtt5yJwpoE1", + "width": 224, + "height": 224, + "format": "png" + } +] From 38599e7b56aabc44c27fe7d5f78dbe8b964cdf15 Mon Sep 17 00:00:00 2001 From: "Dymitr (Dmitry) Paremski" Date: Wed, 20 Nov 2024 14:24:01 +0100 Subject: [PATCH 05/12] Mezo chain icon (#6228) * Adding Matsnet Testnet config file * Adding Mezo icon --- _data/chains/eip155-31611.json | 1 + _data/icons/mezo.json | 8 ++++++++ 2 files changed, 9 insertions(+) create mode 100644 _data/icons/mezo.json diff --git a/_data/chains/eip155-31611.json b/_data/chains/eip155-31611.json index b34c3add3c19..0d281ecfacf7 100644 --- a/_data/chains/eip155-31611.json +++ b/_data/chains/eip155-31611.json @@ -1,6 +1,7 @@ { "name": "Mezo Matsnet Testnet", "chain": "Mezo", + "icon": "mezo", "rpc": ["https://rpc.test.mezo.org"], "faucets": ["https://mezo.org/matsnet"], "nativeCurrency": { diff --git a/_data/icons/mezo.json b/_data/icons/mezo.json new file mode 100644 index 000000000000..a663137521d9 --- /dev/null +++ b/_data/icons/mezo.json @@ -0,0 +1,8 @@ +[ + { + "url": "ipfs://bafkreibnc5le6iw6qqhrmhxbpxdlr6ub7wtpr5tga5sfgnowsv2ygac5fa", + "width": 1200, + "height": 1200, + "format": "png" + } +] From 36f3c752487634cf4557d8792ce913a7716d26fb Mon Sep 17 00:00:00 2001 From: ping-ke Date: Wed, 20 Nov 2024 21:26:45 +0800 Subject: [PATCH 06/12] Reserve chain IDs for ethstorage chains and ethstorage l2 chains (#6224) * add chainids for ethstorage l2 nets * resolve comments * resolve comments --- _data/chains/eip155-3332.json | 21 +++++++++++++++++++++ _data/chains/eip155-3335.json | 13 +++++++++---- _data/chains/eip155-3336.json | 21 +++++++++++++++++++++ _data/chains/eip155-3337.json | 17 +++++++++++++++++ _data/chains/eip155-3339.json | 17 +++++++++++++++++ 5 files changed, 85 insertions(+), 4 deletions(-) create mode 100644 _data/chains/eip155-3332.json create mode 100644 _data/chains/eip155-3336.json create mode 100644 _data/chains/eip155-3337.json create mode 100644 _data/chains/eip155-3339.json diff --git a/_data/chains/eip155-3332.json b/_data/chains/eip155-3332.json new file mode 100644 index 000000000000..b5a9c2ead182 --- /dev/null +++ b/_data/chains/eip155-3332.json @@ -0,0 +1,21 @@ +{ + "name": "EthStorage L2 Mainnet", + "chain": "EthStorage", + "rpc": ["http://mainnet.l2.ethstorage.io:9540"], + "faucets": [], + "nativeCurrency": { + "name": "Ether", + "symbol": "ETH", + "decimals": 18 + }, + "infoURL": "https://ethstorage.io/", + "shortName": "esl2-m", + "chainId": 3332, + "networkId": 3332, + "slip44": 1, + "status": "incubating", + "parent": { + "type": "L2", + "chain": "eip155-1" + } +} diff --git a/_data/chains/eip155-3335.json b/_data/chains/eip155-3335.json index e0900543cade..a13962c63777 100644 --- a/_data/chains/eip155-3335.json +++ b/_data/chains/eip155-3335.json @@ -1,7 +1,7 @@ { - "name": "EthStorage Mainnet", + "name": "EthStorage L2 Devnet", "chain": "EthStorage", - "rpc": ["http://mainnet.ethstorage.io:9540"], + "rpc": ["http://devnet.l2.ethstorage.io:9540"], "faucets": [], "nativeCurrency": { "name": "Ether", @@ -9,8 +9,13 @@ "decimals": 18 }, "infoURL": "https://ethstorage.io/", - "shortName": "es-m", + "shortName": "esl2-d", "chainId": 3335, "networkId": 3335, - "slip44": 1 + "slip44": 1, + "status": "incubating", + "parent": { + "type": "L2", + "chain": "eip155-11155111" + } } diff --git a/_data/chains/eip155-3336.json b/_data/chains/eip155-3336.json new file mode 100644 index 000000000000..70c021414579 --- /dev/null +++ b/_data/chains/eip155-3336.json @@ -0,0 +1,21 @@ +{ + "name": "EthStorage L2 Testnet", + "chain": "EthStorage", + "rpc": ["http://testnet.l2.ethstorage.io:9540"], + "faucets": [], + "nativeCurrency": { + "name": "Ether", + "symbol": "ETH", + "decimals": 18 + }, + "infoURL": "https://ethstorage.io/", + "shortName": "esl2-t", + "chainId": 3336, + "networkId": 3336, + "slip44": 1, + "status": "incubating", + "parent": { + "type": "L2", + "chain": "eip155-11155111" + } +} diff --git a/_data/chains/eip155-3337.json b/_data/chains/eip155-3337.json new file mode 100644 index 000000000000..27a75c3e480b --- /dev/null +++ b/_data/chains/eip155-3337.json @@ -0,0 +1,17 @@ +{ + "name": "EthStorage Devnet", + "chain": "EthStorage", + "rpc": ["http://devnet.ethstorage.io:9540"], + "faucets": [], + "nativeCurrency": { + "name": "Ether", + "symbol": "ETH", + "decimals": 18 + }, + "infoURL": "https://ethstorage.io/", + "shortName": "es-d", + "chainId": 3337, + "networkId": 3337, + "slip44": 1, + "status": "incubating" +} diff --git a/_data/chains/eip155-3339.json b/_data/chains/eip155-3339.json new file mode 100644 index 000000000000..d4a997c4e650 --- /dev/null +++ b/_data/chains/eip155-3339.json @@ -0,0 +1,17 @@ +{ + "name": "EthStorage Mainnet", + "chain": "EthStorage", + "rpc": ["http://mainnet.ethstorage.io:9540"], + "faucets": [], + "nativeCurrency": { + "name": "Ether", + "symbol": "ETH", + "decimals": 18 + }, + "infoURL": "https://ethstorage.io/", + "shortName": "es-m", + "chainId": 3339, + "networkId": 3339, + "slip44": 1, + "status": "incubating" +} From d9114a54d223d21e05911e9f53ba93d953b85de6 Mon Sep 17 00:00:00 2001 From: Robert <444967745@qq.com> Date: Wed, 20 Nov 2024 21:28:09 +0800 Subject: [PATCH 07/12] Nerochain mainnet chain info (#6219) * add nero testnet chain infos * add additional infoURL * remove slash * modify networkId and explorer standard * commit nero mainnet chain info * update short name * distinguish nero mainnet and testnet short name --- _data/chains/eip155-1689.json | 24 ++++++++++++++++++++++++ _data/chains/eip155-689.json | 2 +- 2 files changed, 25 insertions(+), 1 deletion(-) create mode 100644 _data/chains/eip155-1689.json diff --git a/_data/chains/eip155-1689.json b/_data/chains/eip155-1689.json new file mode 100644 index 000000000000..848d31ea0c2d --- /dev/null +++ b/_data/chains/eip155-1689.json @@ -0,0 +1,24 @@ +{ + "name": "NERO Mainnet", + "chain": "NERO Chain", + "rpc": ["https://rpc.nerochain.io", "wss://ws.nerochain.io"], + "faucets": [], + "nativeCurrency": { + "name": "NERO", + "symbol": "NERO", + "decimals": 18 + }, + "infoURL": "https://docs.nerochain.io/", + "shortName": "NERO", + "chainId": 1689, + "networkId": 1689, + "slip44": 1, + "icon": "nero", + "explorers": [ + { + "name": "nero mainnet scan", + "url": "https://www.neroscan.io", + "standard": "EIP3091" + } + ] +} diff --git a/_data/chains/eip155-689.json b/_data/chains/eip155-689.json index 94df3af11ef7..3499ec2bd290 100644 --- a/_data/chains/eip155-689.json +++ b/_data/chains/eip155-689.json @@ -9,7 +9,7 @@ "decimals": 18 }, "infoURL": "https://docs.nerochain.io/", - "shortName": "NERO", + "shortName": "NEROT", "chainId": 689, "networkId": 689, "slip44": 1, From fa5fefb0d5ab25678ee7a47e160f2f06f04924ff Mon Sep 17 00:00:00 2001 From: Akash Halder <65557463+akashhalder3@users.noreply.github.com> Date: Wed, 20 Nov 2024 19:01:27 +0530 Subject: [PATCH 08/12] Added omax chain testnet configurations. (#6218) * Add BC Hyper POS Testnet with rpc, explorer and icon * BC Hyper Blockchain new line removed and submitted * BC Hyper chain added and fixed icon size * BC Hyper chain added and fixed icon size * BC Hyper blockchain icon added * BC Hyper blockchain icon added * Reconfigure logo uri of BC Hyper Testnet * fix BC Hyper Blockchain bch.json file * Bc Hyper Blockchain logo * bc Hyper gradle build test * Bc Hyper Testnet name, explorer link updated * bc hyper test * bc hyper testnet explorer link fixed * new rpc url added for omax mainnet * Added omax chain testnet configuration --------- Co-authored-by: ligi --- _data/chains/eip155-332.json | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) create mode 100644 _data/chains/eip155-332.json diff --git a/_data/chains/eip155-332.json b/_data/chains/eip155-332.json new file mode 100644 index 000000000000..c093651cc023 --- /dev/null +++ b/_data/chains/eip155-332.json @@ -0,0 +1,24 @@ +{ + "name": "Omax Testnet", + "chain": "Omax Chain", + "rpc": ["https://testapi.omaxray.com"], + "features": [{ "name": "EIP155" }, { "name": "EIP1559" }], + "faucets": ["https://faucet.omaxray.com/"], + "nativeCurrency": { + "name": "OMAX TESTCOIN", + "symbol": "OMAXT", + "decimals": 18 + }, + "infoURL": "https://www.omaxcoin.com/", + "shortName": "omaxt", + "chainId": 332, + "networkId": 332, + "icon": "omaxchain", + "explorers": [ + { + "name": "Omax Chain Explorer", + "url": "https://testnet.omaxscan.com", + "standard": "EIP3091" + } + ] +} From 1ceb76012fa0f0af576bea4f7d53b5361182025c Mon Sep 17 00:00:00 2001 From: PIONEER CHAIN Date: Wed, 20 Nov 2024 21:06:51 +0700 Subject: [PATCH 09/12] Add eip155-5090.json (#6213) Co-authored-by: ligi --- _data/chains/eip155-5090.json | 23 ++++++++++++++++++ _data/icons/pio.json | 8 ++++++ ...FM3JqPvvxHe1i8fTQkCFGWDGHjcZmWe2u6epUhyftt | Bin 0 -> 30409 bytes 3 files changed, 31 insertions(+) create mode 100644 _data/chains/eip155-5090.json create mode 100644 _data/icons/pio.json create mode 100644 _data/iconsDownload/QmXcFM3JqPvvxHe1i8fTQkCFGWDGHjcZmWe2u6epUhyftt diff --git a/_data/chains/eip155-5090.json b/_data/chains/eip155-5090.json new file mode 100644 index 000000000000..58676506f24f --- /dev/null +++ b/_data/chains/eip155-5090.json @@ -0,0 +1,23 @@ +{ + "name": "Pioneer Chain Testnet", + "chain": "PIO", + "icon": "pio", + "rpc": ["https://rpc.pionescan.com"], + "faucets": [], + "nativeCurrency": { + "name": "Pioneer", + "symbol": "PIO", + "decimals": 18 + }, + "infoURL": "https://pionechain.com", + "shortName": "pio", + "chainId": 5090, + "networkId": 5090, + "explorers": [ + { + "name": "Pioneer Chain Explorer", + "url": "https://pionescan.com", + "standard": "EIP3091" + } + ] +} diff --git a/_data/icons/pio.json b/_data/icons/pio.json new file mode 100644 index 000000000000..3ffc0f570662 --- /dev/null +++ b/_data/icons/pio.json @@ -0,0 +1,8 @@ +[ + { + "url": "ipfs://QmXcFM3JqPvvxHe1i8fTQkCFGWDGHjcZmWe2u6epUhyftt", + "width": 512, + "height": 512, + "format": "png" + } +] diff --git a/_data/iconsDownload/QmXcFM3JqPvvxHe1i8fTQkCFGWDGHjcZmWe2u6epUhyftt b/_data/iconsDownload/QmXcFM3JqPvvxHe1i8fTQkCFGWDGHjcZmWe2u6epUhyftt new file mode 100644 index 0000000000000000000000000000000000000000..4c27daabc578ec6639a723195f2e4311136f14ed GIT binary patch literal 30409 zcmXVXbzBq9|No6fx+EnPP?S^}27-i=;u}$Fh>9p7(zziZAT3CjAfVEMG;FklG=kJf zX-1D&{O0HT`-8{0+wSi5dflt;d9RB!G16tYz;girz@V?EeIEca(!XSYhKlrY=reXk z`k;NS_sAUpI<|j*5Rjh9Me2mO-`Bkj$_Dt>Nev1IO+!rpD&y#Ic9Z~k+30I)KJbBT zH`5JW(e+&Q{XWk6;qmNC{Tp^OJO@|F4P6=Iq!6 zw)Bf!ai!s1JgGR3I%v5zCy)&9N@XAe{kPr$AeYbTCAD@uc;WQUIQoyU^Mi$Ku@adI z%`Cg!(+!N~OM2>ag2^*+K2d-&KtKR0)U6qN?+e>WQ6o0$`p!}tFYWOl4;9wLUfe>e zO^6H_(32z<9jUh_pYPdv?J!W&oiF6(fqR=v6|1l)!bV5kZS^O<>N=1z-gcekaTU^9*lQn00|U1F2`- zZTM6wU*~XPg!;$BouG|gACOmY{HARuhutPEY_Fw#V5valfq!~0P^fT~MkeaNdrZjU9 z_?yh|RtV^jR$HTNV?wo6Xi8I{G)TN(Cw+M_nW3!&GDJ=fa_>hH2^%Z36bsa_gg=5@ zWP+ql=J|`em2GfZ(#C}Sn?;y3jHhIV8g;kA25%j60$_i1U#4 zzajmuz>=w2a%wo zM{u;&<4Sf(vII0r7WmnS6T~<~21vYh$HHSt6N4=LSO;}e7V0iwLVY0jh5{Iy(*teisXwvAUR3A0UiSYO!3t?dR5vIRv%0aqy0)~wYh6pE-;J-h|=$xG^|#4Vc7qIf=%!ISR2ZQ0-c+15w(L{!iAsB;NIIO^Cty#a@EI&b`m%Hij0QHq zEJ?gY1`wSNG5>lT-S}Q5OFv_ zeXG#1XExavd?)X&AKR-`Fd^Y3Qhb@zF#2fx?{Y!=q_q04k;gC1E-w5@fkB z)Bq96aN7zs77UTTb8W9S&$aX4P5?c58XeRFO?p()mk#2!wncRS;_YM7kH{*1ohBh5 z(v()YeVVr`1OP~?82mZS!l!sinnK!c=3T@uV*P6KSobqY?+mDT>0oM*a2h9WAJBzJU1HiJanfU#Q<>vFXjO3s2Ao)G zKMiV45D_wR7{xz*ChaT@7s-stgHOl->NXI82}%Ph@Q;Kr zG946vfy4i6Q0QndNrMajo9OTiX(hNpZdkVfn zj%VZcz(wdERVBjm7w5em+nN6cU;K!eG8@S&B)Js#suxj8^xWkEE+3Jb|EB-uo;4c! z(SGF#_$D=VeD-i^o1E0QxM`c`+$eR~{Y;V!Rr!XFvNVYrbq9yO4GLwHT;=5m*Qz)j8 z4h0mi#<(C7!=_fWwapd4~9MM|rEbh{o z^xmEbg+>SAu1d0vLh=;&(t-*c?}L!!sJjgjJP*iyjLShugCXDA(fERAj{i6Mi4lKG zZ8q6jIJh1+8`e$n^ZS@)aNib0V@Lo9=EmYyHHhnx{_0_NAijN&-l8`bRd5q9A5w#% ziY1~sZi!0S{u)D>JzJIJ{8!C^^LB z%dO{Wi;(0V^4Dy3GXfx2FrOF`10p)m`;)5`qG0V=OtLsX>?%D_*nx9E0HUq(C}Yb0 z;>O?`Wz=5yD-nR;PZs5eEii!Sb8>LzbNf1Rx{1e*>L!2i#-rPD=omX79Z?WLZ9&BZ zx=71EatbB(P-C3u6vrJdMnPUH$m~Y??|ciV18bjb1P~W9!{ot?GVvA3nR4@E&2Sby zPko1c$oS8B>B$kAR*SzgA6Z=d4N%HNfKZ>RC*B>hg)vt+KBQ4S%c;C6&DHN2)ntph z%>yh}N&Yuf`NWuw$WzNN8087UQ)ybT0s7VCJ6Sw+U-%K^6cbR8t0BHD$__`e3-T5S zzJs9jN`~Kh>2VH#FV{=)p;t-5=HF^l7ZYeGSAYJMu+6L?M({Mqoe|na2JyWjLzvc8 zpT$_;rR%!Q4F-;oH>0Eh5bdrso>?x$Mruo)WnNu&pnb3i#~}kk0avi)Mdz3EdA@*= z*@{Fz|HfB%IOf+OZX3>{CAf3i=Pp2G{Y?Qx?3TdAm*OxxdQeAz0Ije7M0P6d9co7d zjhia-k?<3b+8_YhCu{YJDI`N7fW!t&+-oX_W2Xk2Ll1cY30|ng((|=T1Fo#FM^|2( zssd`7GLmZtP8jIcu0o!GE-pjfHk()U(m5P$45ELw(Np#}|Nn_B4I+HObr5}BRGilJE(zDh{+?P zl>f;km=E7!IGozDcHsV;3HV-%q$IoZmILksL5ZeqHk1ARLte3Kd4miThHT?=R0DGK zzJ{Vb-0_yOEW~RwzZg}ICoFiloYE~{7^U4K2h%t*pz~=RU&R(^CLk7t)9$vJ38@2& z2lzcU+j_co0IMqbFWn3AH@;pDSk0qJW{rSY>^Y#%UGL18px+>6)dguU&~Ln)I&B$F*t*v}P%fVYF)Y$S5FzhlHrp0D9WZ&}{O=9H*K?}C zRSW;QAbZ;BJL=j4bRG7oJK^)i6@gc@*# zi3s>Hc&ZU~b{JM4p4s0$w0io&41_SZDico}Diy#at2+m?A}1AsE_RX>z@ZVHOiLN=m!(EM_x$l*zf3_Ymn;Qjk74CT8A_yiA0Y>-z3!@ah0 zLW}37AweMmo}I|$I!kOh|AA`}Gwa9aEPUtmO#pVU|JQ|JIR#*aAzu3@Q`P-p+m~d= zN!e<;X1KT2YgPi=gWLB}35#^ph<-m@lz^D}u{5ND^6wMUQoCU0Hi7Ys3#-1cvFS`HI7a|1l0WOZw7L=z)UqVkmNDcEGCHg#Dz;qS({REvv(18 z=}^5{+}^j~mWlFox@ee&^u_1uH(vkdN7QpsLqI?D_mNb}(xvb9#vi0Eo~>IEM0<;H zw`Mk%;Bf`Ptrk8Czv9!lK^YdQ1He!S!k^#ksJw@2ra)b+T!dfxh4{(~T&4v4NDjp&7GIQ+K?&#MYg``BR=eVYH);JSs8OK$ zs*kEy+38%G9(1)ET%=A9qn^KZo3!9i$m|Lxb#^^&L>$j$#=QQzPS8qOQ8K@aBmN@i zP!s7a*41Iq1k7%Mie)JPqp6vIS8w1ami>;O7-TO6>~(2N5IQ|OM~NQ-umXu4^jykr z#O5Ot()k6pVS{k=2Sex7fW7hnzg>sCL>x3)l^Ai_?rW_Jnp%p}WqV6;qYNQ@?^CwX zi?tKwK5|xA=;i|L#1Dj&iaJ zme@Xs3*;dgu#>?!owOkn_$LEluNLBxH(Yh5Mq%{8p*EN4VKJuR3`8 zV|Y4eehGgBDG2Hm{-sQ<`@dzhFCAjT%hwoA?g@VDY@hS!)B8ib5p zGdOpAYv4ySzfCgKw|*fx&;Z{{Cq>8o^{;2LH{18p=UN=&8t0Hw*C;JxF|`Ep?Z;(h z&%fpbSUy==;37q4A766A_(<;mS=LSd)1MjF_K=N%IhOHadKdiGvZj$N-ibOp#UD+0 zhcTVdP2U$2T+)BkXdaW_zRU;p5ZfCLr$xwAn&U5GheK08lMH~Az6Em-yDy&#tcGsx}5&%-6?lBg2Vnh8|m00(-*&_(fL(yMEifyW)$kQ|^zhN|mN| zMOWl(s|1mg9A~BMaaeE{NgcOv_xK==enumXsKuZ+f=_$#s!UkK%x zWPYV%ry04w2mQesBt=M;BXmo=7(5dAEC=6x52L#M!s<2bMfDz|ZrqSPk-?H8q|*Ir zOk^eL@Zi_hM>?=|MPD-aIf zmJRE1w94iQU{f&)6B>SxR8c3?tB^FpeY~!aBDRklcH=|kpeY4F*x{1{|M`+6*%FnpVi`2rQA7H{8hfw&2B^=(PycE+}=*9I9=U>Kg8G0W^dNeC1=zA zdB=ush|9(ulY(d}cT{&^A1NOqOzV;oj^~WT9f{3}hPcxADnAx8-oq6L=%;s@55F{R zFEFk26Tj|L;YOUtH&--G@}4LC&m{!93})SsVPr!6%N%9w{RzL11Sl|#_N?7Xt{Rg! zinc1%W^7`%Q)Y-fKNRLSdU;OIF>51%Ja5jEYi-r0hZ^U`x*}D)M{Vr; z_rO1d`0o2sxP&Vz!?n1Htc_R0iwn2`n6Oh1U4X%j%$!1^%nLfMfewV%Q-Ah>Q zQ`}jzEv=ySnwV1UVzdAsKTd&ym+AG+U`sLKU=DOZ5VV!960gXdI{z0~VNR2j@PC`} z;9;}s@xD>357eyIB)+Gc!NfsztnVnhGHSqQAa3~b4FtrPT8?IsRf< z=LeW?^oVmB1Z~CoEr|RNZf1E>wi}(;-E!il9MJdbT!b(lkUw}dIMyi)ALNDV6{)eQ z90!N3^4a&>@g)561IH{REFPk=f?0qD>Dn1Uj~6qZ_9KmPX)_%l0p9EDFGPSnnl#RU zsW>y%5g&$%sn^v8Ib&4>C|87>I;u-f_#|V_-xRtexK80`4_4olsX9*Fa@KfMgXR9H zkie__BIC>DI;JUy2bfEdSDi&IFxmODyJP3+j*VNI-A6UNYe_8`1`TsmiFl`L8{S=x z>e#`fxId?fmf1QCs3urA#3he~`wt0uM;7;(?A2zJP^grep4hOZh-PW~`SjaqrN8=F zX#>x)xXT`VfntC%?ipoCX>F2#ZIm2UH2aPGm)v0~&i-vZ_1B|i3MsweK#f&F zbS_a%MpMHCAo0Oz`PsIUmYX)=QAqu_jf%<-wL=^zL>-Mqq3kI-j8%*18nGOKmk*m_ zoQe)Q)K)@p7C6IlJu&kn=>6;Q17>#b7p-lfFO4mlIpMy>bo4E?TZ9~}-_uUpEvDDF zp)8Mn9>{-$e_qlo`!vMk?26P^TjM`fDI}Qocr?NWkq`oksk_8TIA!mAI8b$DvismJV0!^Uyt!tw@ z`Kn?p4vh2)JN4epXye0-yG{2c(SGCugbCL#3}il3s7$#LCxmJEKMhv8yNG_$p_R$1 zc}(jIVQYPv*Yaum!iTU5`D}(fuYeX^;JNHk-CrMgq=S`&)=1iZwZ&cSHx5xYg!?ic z99gn-Tf_$uNdbFvrEYZ~80Kyz$^YzUps_(3=AldgpID2hfZA@jYgybjE7I#AXEZ15 z4>?S-lJ4*lpWi+Sn3<-P0A=hUY9JkPRqf#HH3GHV)zx^jIeg%*{|DUGk)cOSwd6pJ z3Y!JzY)FZQTdM2(xyZ6oH|rJuS4pYSLy6L#S92O`^$DV?ax0i_0$MR7=B-V`^&CdA zg1L~tRkF`IZO@|@`5IA!WhvHX<@?kqKA90|)E6pL$k=r?8uL(1Dh=~_4~1LZE82c% zyQ2Tizmc4`BYUp>cBJMPP13bF(L`hJ36=1?i!1sN`u#w!K?kwCxk}6qVPo}p;5SUf z=;qy^#{&YJr{7<>zNgZ=udZBsKHKvt|L-_&mh{KzZE?l>zW5*Ys* z4<8<~L$uOC>Yb^D2!f&G?UDt?IFZ&-tBR}d=~DF!qYkDymZvx0`138ZF>t~sM3=%9 zs=+POcZq{@T=Wem3e^2~J$uz|J{@ykyz?6OXTPckmv{2&sE=4d$d|rbf9&^pLV`h{ zv|Au)FcR6M+>J(lDhXz@?lbXYXlxIOv}@?p8OJux*R}b zGBXq$5vJCsjkCYNgw{c2s&a-R?*2zTm2_+r=(U@)Qc62v(mDQJY)XQr7wPIwrCYb1F`opQFXD)Ja^m_!u(TY_=W8YqprNhwx@m$ z7(kgGq`gI(In&?>mTQ{|xL1DrmKFyB{YkCuhautM8+D)Bcpp#jM`0C;T(wX(H@83a z;k7;jH10RAlz&yRcQWyCUU_WYLMvr%+qLXJ_ZZ(RL%n_6Z5s3`Aim>!Dc?s0{nKBK z_{OvMZJB*VHNJm@nBJ>Dl)WTXXQTXIIh#|V%L}3Ap!m6Se7NV8mHZ{4DiVOVd+N|U z|7Obb&yQ++KtB&KbI9i*t9$V?GDH=OLtQrSTZn+`N|3|y#joPs=C>ewt0!2|uOe0D zjRCw9#nrW?1(z~n{U$y)`cOwg70jks%gGYwRAPE-C+1JIM-PK$bFPkm)W@mfqfVHJ_j03uVyP*6(E*cPx`f62 z!x&rQ`WXk}YSrJuEv&2u4auo8vmNGsrtx4}yqt~}kXS@FrHH++bSsUuN`GNFQ8IaF zaQ5EJMN@T&*b=LTvSQtm>SYa-vYpY6;RDWB9}5H$8rFm6)?`f8O$RE5r3$Mpdlc#$ z^iH>?jy9Kq)rep1WxHM}SJDMM$!v30wX%5>V!sp)FL8P6j7|7{w z0r_UMw1sS_PbkxZQPWhww$RKI*=FN~vy=;0Hs5!s)$0f=+fAp}pY5FKTs6MzSG(Yu zcoua#QORg0hVwb&Cg0=o+cj9_ispB3gp0?e46baSNA|go9Wbg#S)ny$kQVHHvz8Y& zH*MNAG_=N4a0xag@EnSZ*rC4@a|qjWN56n27c$sg`Vl9&<;y$P=N#81H0cp%@&Ea0 z7%{!E-~6O#rU^4JZn2r`Gj-fjnSR$IUvm`Y=6c1pST4iZFrx`FL@OAUr0!oi>xdaI z7!fy{+duuZpnJCw=hpLOO+Do5-_>c9nu~uv{5T;f|4rb#VSCwumc_?Yc(Vy+!1jE| z17*X6$RJRg^B1g2{b!?25&3;F2P%(W%xU=*qOT3P3FfOgfx@iUCePTqwR|O zdYzERFf+QdRjJ<>ca2~`x##WNkKJm2BYGN?q3)Y=vgyps!0t?o$=6r+A2R=7TW}Ru zmik7Ezd={R>3o3+8NLHYTdpnVGqC}-rz8@Dw1CB_YnV*%8$E@F=-*O@pz(bh?wBuM zbzE+#<+{yB9K{`6Rj|i>ScJHnUnFk#v9Ht}E2!9Q)>>oQNeSAT;joBmdFdnUmitP< z=8Vs(@7jIi7M<<0)*p(jPQUwB&>M?c0W{Di;h^U9N|Ae%$+xk+n(3ySFQ-wxKW6qs za+;hn4gh0YNkF4|~NXgjSZi7`$3({=|KmV`AL*)Ra5jueUFVnZ2UKuJ|V@7;Wag zwNv2eN0>1i5XY)2B|8p#Am`5`d$IVP23yB7l@a(v+GUrWg+!7yv;>JPlA*MH?a;J$ z$aBv=#a4e~wy+rqcfUrsgLM!tF=gsidsZd!r_-@FWaf*e{Y-Xtv~TwjwX@rMnyk#3{Oa=|`f&+@+cwV-$A3MZcQRuATgY|@V`X7K)&7 zZ)^6Z?)uE1WYlzYeD(Oj3I24%;2Fkj0M#=yErvY((M#jQafw*&%>vlwS&J4Pov8v+ zF8Y*(f7Z~NwN*a&$C67Ka`ScJ3Z3vqU-g7*=k#EH(c!|c!0lM6r?>55pzlT`dkdoE z-&|(b-=er<_&#j-NPM&=y@D^{S~X#go6TRX?$tGwe7$0=8kG>N5f{29HwM3X?!M3v zDda1g^)~ET^i1p*86uFNe`epQ+rw8A!9(SoD%E9NvdA!B_7} z9ikSsPj?5XvVOD`HI9eJN>GQ%F?syh?sSha5yEC4_Wkr?VUYC?@i= zHFT@&nQwk{Uag+p^Ceu+98=Ln$C&Gm1tl-BmpZ&l#Hjku{FaL8JegC<&-1`6=Okk` z)}PbYp_|1qP?c^^N2FyQ&cOqN#80~x=&HM^kj{ZN4|->ep4sRD3wG?;klTt$M6~z| zai1q$M-C&mmV`^&m#0^hVSy`3=8;0YypcEAek6#Hhs}C^Uz95TuZ)F)<3m%?=bG@h zH65M>X!6nB{SEJIkveZXLA!l-6AZ)VX z`thD=TlGOR83#E+6)7Ff2W5CYr$xI9k~6%$HBpbpS5c!0e(dkNZ1>d9#X)|GTlZrA zH_xzl+-4Om@I!p}yHI*_2CEa{QoT>sXZ3qhtzT;OY_OXc9Hk$Qzn>Adq}mthBoA2w;O@11`pr#R2Ay{oV3%?`BGX7R=! zciqEX+Y{fwgm{qO4iJ0H>yAYg<^&wl1mYFo!Pz*`-?YG9sF7cz2lxmQCQYx(7znaCK4e$mn&B2BoVAMmGbEOo(=J^@&@|m3`=~57YMj<2CTZ zGRUj+QAzEOn6=fL%@P*;2U1Z`PpX2O@3d30ubS1W4EWypobX{5t@(9Y92tkZ7Heqr zzGrMa=-t|Rl@3Y)eQ=Qs78NZ|VS*Q_pnOk9gWwPn;n}TQrYb<*tHND}_!RO*EoXu8Z=7C+0j_0U?+!BxX{X5e1 zM|%V#KHUn4HjnV{uw=aV`X%U;f4*op{Otj2gJr^dXfd*TZ1;W&^F{vTI-4VY?NeP$ zLn1%U8*>HJpj?X9X_fxL{<&cynrpJ@oQdv`#-f*EP2~P4)1d1b3tT==Re!qM+r=EP zU6I?UpE2Wf*cAK3D0=Rjp`xW-e{P`N6W}doK6B13l4loOv7I^gAHgZ9ruM)4LILVN zZhF@2g?|RKBq2`USCpHL?cv%Yqni&w<1>9?#^)}9vn%)b8ik>7*s z*kTk_Tc&DiZgD5gheq&X!TdrFOWAROptO1)*A3+8VhKcdIG#qLUATU*ub{e1Z7{D? zpZnr3{VC4l^ziEtKC!!%h71p&hDjlt35&mtP2kWZoXd28B$xM08tt3e;9Q0>Ji6($ zG=dsfYQ~UH%J=rbZtXFxf6niCzz&zvc$}MDQmfQ{dG*Smt&;jC|6-uash3l-p4%|b zAH5^F%PFohb{JXl_8nsH?{-awmCb~boPr6F24gY(=Gp@PC8+VvxqT^p_-T()A>G;5 z2m8&-4Sc#}+pH=|NxtukzV2puA}x)irsl}a`%*fP=hi)k6kz0&A%@~o|u@-Gj#+9--3vie^%qtE2T zj~v3}T3SXVA1O(!d{!*_n4ZgULv-|Ae{;f)BOCm53sUKpT>lS`rT{}NfJ>q+_I ziDR3+Y?AesPL;cM0OBQk#Ae~Mt1MR~XEH>QmdoPaWj!;i$Ffs+hMg?^_xIX$u|}zL znA+VcN5&t6{vX=?&2S9wrD?A~*G|ReB1Qe=zK4HzzPax$yrXG9U*TuVe=_fCFAkiN ze<*4m{JSkv&I^Bbusf)l&>3RL;be$QdKD@b@#U6t!=ndrk84F+xLIiYTs~*!H}tpL zWV)c%wqs*Q9H>b*I{ zzBa>rFp6hepXOdn&=lt1Y2!(j!=tq>t2*Cb{C;e>mA3JvFieZbK>IN&8~VI7Mz}N; zU88_W6Dm!u^Y&drtxdSndHr{VNF_dyV*6$z>$@sWz_rNU78L}6J^e7*;;dyvCK0{0 zT(=}`@zsAn&C4q7FdTW`6(>zkIrQwi59;O0o3=H}_L6n(uaTLqQVvxN38sEQQ>!1= zZ|ixKzdPS5Yck!q5mlnUV;FSrNiTJa+uyk#yI-U;P5 zYDc-vDcie$dWD^?H?wivD5j29-DG z!>5MjCf_rn=uH_d?|jhUJ?vRvCv=dOcz$(rSGK1&aA)hCg;01T9A_C7LiMO#;PItW zH%sZ|x8+9i*M1IdGL57q$FR795qsAuCK-ElN8g{eJ^&?b}er{?Eav{G2C$jjnj?epcx!j4&G}X zUAma$7?H`T7`n)Ku*MD#w%Z}R- zS<35C2%%5<93zZ8XZY-V*xlord-wbpgQp@RYZag5fJ{8Sy#*nix+xl7r7PQ&q3hNh z?mT$Iq<#Y#72v`jn(52ci!AYxGwoT6?|vtKzMIT)5UHDIc2qI5a%;!#S*zxO=IV6^Jm?@43dwE)b}d)50HNcklbP z?OPoQ8D93!*%%^QpZKwLl7H7++S&QG*mNx4_+4 z$!`9nzNhdx!1($bS>ai+%ob~vppy&ASO@eYfgDx8&{+JhERQW@KxV8t{8yw-Y2CW7 z#Kcb<1)i!k7WfXE+lC);4`cH;rT5%k<;HI7G}DN0c>}3fStECkl)OA!CYRojzQuI} z$yPrxOhr?DaXYDAD#PkC6TiO3RSCFsqCfDmns(+?2Y6rKG=Z}_RygGB_Ta3gHnm-+ z(;BaZkYJaCci3TX!f)k&=zQMxDu$t4s@EOIJ&RG5n#(%5N3N^((2#D)DBa0C>h&O# zs>@Ql05S`3>CLa8&3h?wgF~|Y=gTJeQw@?Dt}C&p))@p|R|Vu0R8Co9m~&RO!&U|A zu1na6KYDE`I7U5+DYx7XtxmKJ`j}9Q84ia#ojroS@wKOE`kR#{Bse|Ts8obCnyV}7-7_zEl^(@|-RPVP*{?7?@vZMa3h)4ZhD?xB44oz+BaaNNYHQ?!*XmwWD@TydqT zxq5TNP7*W4?1NR#3Ov2ly8NMT@u@sjpNwxJK3Zq}PthWJrBDCsCvF6?*7SQ$&f_zqrR z+BlM7osr+Es8;hz}c#<*0qa;g%L_w6+MLoW28!j5n6;))F8N zM%uw{-mji#SVy});MAR%@?8H>{hybu+l{P)4c?K>yG$v@UZ+arNlWrN*x-+I4aqq; z-fyl=-{Z|p9{OPToABmjFz||?!2^uNfN%qKbkDKT_dJc>O5@j_-Xd#;9odYQXSHi>7vDVHm){-KIg1OiCcc3NuDas zCTx_j7r0HWZrut9k?l=|7xG=eu6kEr#p$g^O-3!hvwJO;6pqEwEZ*~ke0_|r_O9RBY1r)O06;|LC9?Nl0+3OWSoY6#iS~V14n&X8kmI;^ET|;cy+;ccw?RZw0x!67J#z&fB`D z{HKewBKNMyKCnwVT6Mj)qejxhx zGC6!`c(XW5$at~&-o@vfNlYNoeV^qYt6nOqb7F_X4BAIa5@9)9Hs_Dt@FlQ)|zD5xRLv z1u!A9i>($O@Rv+(SI;x01R7)8J;{Y-ge*YdacI4wQ^kSmBT7OH$B5>f|1{9lHCczX0|$xuG*NMR#sZ z)@2%VFWhe-mh6f3y+BJOj%+$x5tkTo5|z%~l2ZqC$Ukx|#*g+~6F+}S|HZjlceB0V zEJkXfGyNetGIS% zuy9+$lvg7Pb9ye6)Z~*PpQB%wd{s5&W3^z8Jx8C=Txa)_8tq;wkp7?GjBur}i z%=TE9%3xssC}OY_FM0l644sG$xN57r>uUD*VR>9DIp{67b!{$8-d~ zpWNWW+u!Hx#`26ELTnHQ3bfV=Vn26JmawZ+d-DJKhTc9!NUC5W%$K1VrrGG z-^YFKMmPLr7ojtae6E2hwWr=C=+(AnPd>H7M`XFEbUf2rpqbF&yt&qqF}m(Y&TsNS znz8Akr^K+Xi%Ef6v4J3=Cu<@rFSAb< zR=bMnyA5J&^ON5X;dTWzGanPHX8rjB75R%Eh5|_` zYh~QcI*ziZNoxL^6pfcLI}fkX?e|Bx6DD4*O>*uCEB*Ifw2o!0ptBv@>#%CjfYh;O z$T$w7#*WW=4-CxA&-28=@#@NW?m=O|&O<_vWlC89_l6sO-mZI_T%7B`^?N$!5kwcC z4Y_KvW1*limhkuE)9yIrCj$A>>LKPdxRrd2PXFRLZbhYBV1i@IOmz;^Tf$AqGo z+#`pk%Qzja2OYgS7kJ-cna#&oegapSImnkZ?2L)oWMdK#0vER4K>*d05l4f_SC5#n zxTP;ropPwQMrJ6jr2xeP0Rxsz%3Y|E$Zz=<>j!?Ol4#%GiU#*Kn2$KgC7v0?oO_>5 zrpRzGvy*StF84Zpf{liZ;+ZrB&?)do-5iuQ^1qUud2ZGtb@bHgTXA^eO&}U( z&4wDFkrtMM(h64 z?^u*LpZ~V+yJyJ7Cc1r(6`?PG*g-UJqvlYdIpp%S0h+ZA+n$LT{Mg4=Rfr0v#-@p;|j?!H7Q3PcZ%)Kob%TF_fC7&Wdf z?)=g)Hh0u3kqZbPzvE`ze}*ibRD2gk?}wlU^jcJVX*-a_x&hUv-1Muo3n;NZU1A%om zQT`s3PfCt%juixkp>JNdZ{RG1tyWiuKV3_rlPr|8J%h7=(Y7w|w6orjFWpsG$e74* zG$0-?=2l(7MtV-ffGA=EN^dn!2=%x}wa9+gVUaWU;@(Gl=)GRjQ?f#RXP`*7WIjG) zK9ZQ-cw|zuagronj{JYv_eatTh zXpr}&Yc_8yAH0VO{(G$hOZSj7$)mqBA7yFo{#-~Pp{s!{*#XdBO*AH zfgBvpi^TRZ$(xT%X$E{f2o@8vqP@Yn>kxwX!W{|-tugh7vc>VyhCSL$qqDz-V>oYS zO*)c&>YLVKt(3FC;P9N$o~G{HA^CTd9mIrc6Ch-t1hb5*UG0R9p6mG&>`v!}c*g&W zB1({oZIVBa?if@v8{gaFu;;&NJ=D<^GUL>T7qh15TO%Hy5j4q$DxTW|(vwCq>+(CB z&Flgi`h(Dd2Xm^=I6DOTGsTd9v`3?c@yFO1T*kbI{dI3ItZi?^&4dk2kqe6q7O~_V zo=-=N0;g=qaw*;cjf5KPr|0ak|1~p-dIm_n6^C!1o#p-IER`T5>GYIkWoBQQ=hp*^RmTXj=Yfyx58)2SyJMIWBeLAk zOJt-|@)_4mU)=0j&|7$+WWj)(%^7_37;~mc2K${!g2A&6Gd5nh_#dG`V=nYU-<`Q~ z`K$I8RXI!Ofg{)0w2`w#Ki+ckfBt>ef`;ZW|8Q$G`<~Hqn$92fqpQ$>OIgQKLGM8- zb!^~*+%HYxIay&8Go=h9EmuSMR;*4-%`HESrX?!WtNMAUuCwa4lC_^&d*9sre z%?#aI(;btuX+}o}OchNhw#G#dsQ@@=%g<>r!|ANdagJP(q7QD1MmRk-ILCxGDpUIm zHJIOY)?gM~BPXRqVIjGfi9E)u_QNVHF2omBvL$uJ%!^Ea6YSyVX*)3uubw?UdETKU zS;iauOI{B9FB!(<)P{Q~#? zlH$<%VN{NBUst>L+)ixWxi@nJQUGi0fQoox=Qp6Jw=cJO-rb#4JTbIBSeFXKA>@EQ zf7>xs4K9WIRhja>!eB^+b-gGE8&|qK5Y!DlxAR*IaW&Tt6Bd%5Rh#{cs($xqw>eF7 z<=nhNlh1*u_&IWe&H{hKjyrtQN(8S4^tZi}6sRH7?D5|-MeHu)vF&`DY?T|& z)l=;ZR`?&*ZGY_W`YP^ldaWAsxFx&LlQ^vgRHt06F!j3Zew$zGB+Q=wmwxazZ}@s< zk?O%C3Jn2ippn+!9=pVrXY*1Yw|RuO-P4t*twJYaXAPO~3!5AEzEHM32ZhD{m5BWk zOPgjQd5eIlgzmQf#<#i5KvI#$K{s~vyW9S7_w47s zU!K$CF%_QUODP&F&1t~@DKOhjACoF{|1OK170udf5-6B0ZwO9ik-%Z$^Uc<8w>+c# zC(2?z9c`s0aYOi87-*2tQ&%xU_GA`1FfNl2bZsDDXP@%f+dX>*L_38>>^y`$M&-A0 z<`--)yE?d3EJ+aCK`N}J@d|yLO>CS#>l6!LoXIlUSAFRI#HzYmGROUN_Qx21(fR%D zzGIT2Hs!#@Zb+a{N^9k*_taisTpeh>E=rkpW;A@H_^52~DZu~d86|#t6nXxL2K>L0 zt~#Kp?~A|D2uMi@G6V$_6a*!tMM_Fh0l(Bx5v9A?21th>5=w&-(jgrK38fXJyBo;? z8{6;VZ~yJR``(Rr?m73Id(Y=X7J!C9LCxltLDFma4ok4tDqoziX`XHHf{G*WmL8J{ zxdk1Xio6-UWM#jV&e&I69vQ35D5hb7NAk5FSco*p#ej;SFq zY)Ke@;~G}cyw9}!cjmUj=+(yyv4=RGH(VFTb|&CF5Jia}2&kf^*n1-VREs)Z8jk{5 z&oM6fPX_0BXGo;2$=gG%zi)@xc9Mu~j*gx$%BzQ@p9rBljCZCv5mm+i#2| z5weGIb*s(vc%8lMI}V`>VoilrCXCpL25oNwAyRxxe*-UQwF{5 zl)AM`U-R7I<9oZDlfu*^1uc52DwH6D-Yw(pdSpIjT-&1bLo!FJ=jtJ^cV`ek9Pd^j zCJEzM;T+12C>(J>#uPqfWd3$1dX`x)iuwCTrgv2_d|EF)pmlE0G^@LS>UkJ4;6my* z&Sq^m@*2f?R25;k)3klVpi-0IMy0E*v=SbEwe7{hZ;X?tbn&x?D#gu{bmx`u%~V{K z6c`Fv^i?iR9pnD3k&qYRCey@g(?szKE3V`Iq}5UppMv#<4*&JjA8tEvcZGRxwGUQm zyFr1oZ4V@4#OH3VB{ZlpbI>72ErkeOcPB*{i1$kZ{t%U4_8DiZbgW|2y!4q!LB8-g ziXcbgI+7~Lt#Jm$4^cR=)4=?AxoB0hd6j0x%U?Z}#Cq=c*=N5}yKun5Rp-u@wn(SL@AgRm?Pz7=)iI3=)e^`F$_ zyG1SZJs;HtF7@e<2exrJ$l*4Zt@k=u@BPQ_zZDt@dUtmsi?3lrO!{OMBHkZveD6NQ z*>4xR|DtC=-RU8l3f;y$p??ExfvA9@+;lTs7>^bfP#fj83XTU%Pt z{s!&AA^xS;`@RQ_;w0+V;Fs1L^ncYAMA?2Ormjz^b*YxOZhNmbkK4OmTiu9Xa&tHNcE8#Fwgj;Qn!3(A}=KQ3HvAQ5&hV)~fYai-kHttz7aml_R z?rbgbz~(JugD=0UM0@mhsGv3KSZgcKK>YkmJYC0TRO3DklE6lVW<0(w3#F$;2tLzy zwQTBW{OfpT`1ERhFSxSQnI^kbR5^^R3Gd$=phR*-bF^M)buATD8{6;Sw12m0Otcss z8$LXOgWa?$A>8pZx`WoP*D+~Jje>I`f|KL*)s{hhLF_DHJFFha``)_J)&gEc#A6I8 zM8O!Q_WkSDhUM}R{5YB!HSZNOnmQ@U=AeTx6vA}Q3X-sx^!FW1@9-J)^X@H3Zhhf% zpEAWBZklaee`k5OV)|0(_X*#@--9o1{HI{Xmh)xMt1g8@TW`3Rt+AS$1VY?r0KWT` z`S!Bqra2khv$@HU+BcqMRs7f4g+vC*$Zwf$Pnv4fs}e z$M$jE-Lh%>StI7j4+!fQvs=rlKkz&z$K0R%QjY3|=;XJ*>@+ccObbIvH9Wrfelu_D z$bYy#6>M?Rw}1rhpZjZEwENa`j}o+`6Om_psoIl+jerM+Y)g8SXebn;pcfBsbCE_zF(O7U1w zw}n2m)zm$4?tX;4lIuG+&D25X;W*SwH!!A|^78557sXl*Jz5RR_=PVZ!qu}I4U!Je zLqC}1*bD1WU#boYO-UUO1g^9UAN-E>8ERE=yd+?9f542be2^$nt$XK5uISZU54?BB zv0oedN{rbarKLIc$6?b(&NXfJbUE)HBgbG`S&*XK@!OLr14b*z3%4D{q{ z`|5k6nqYF8OlR}?g!`-9dOF=))N96Q;p`_T>ne-PK|Yr9ey3mPTp#af8PK^qQm)CR z`B857hpTZQb>br4U7m;CvH2YjC}5O4m0xeR?aB!u+puT6AI+ zJt%&^_UYUY)BdeGid!yN>2wOZ+eenrv5+^7-ocLi*tQBWzcSs<9eww4^--KRxAd*o zn^=I#Vf1-xALj}+K7a%ZwkjLpZ>Fv1I8_sv7h7JRM3M@mb6rzSG8Kdm7E7X4Og;~S zgy1`*0nYYgwOZ0?yuTh#9I94!ecp^{6KzyYWHkYp2TBpY)D{CAaS@ITJ_e0XKBP^k zZ5HJ*u={rdXU^lU-*{zTBdLggme2z)WpG^7s z<`b4{ zCpY+wOp{_oRIcuemT(S8{tEqgXrVyLw)bb`?aF^^wjr{DKcm%r{>!HOisgH-riwrC zIXEm4>}vdiY)&s4`s}lWyVk+7G6%2fD6^gpFP&0gmvp6tfNv7FR4OuN>pMMB|Aw3g zKB7P9zJuxelMzl~xjq+b-mu&4^>Iw1G-+u`GM9RSkU5in3pZo)EP+XjJx zvDj@Tuew3bG)AJA9E|vpGG4P>#lezuuRj!3RJ4GzW!B>Cfp_zUL^kD46QOBuC8sy5%%Ql`jCifSDi&bE|ylo#Qrz!{A zo%+TfK1Yi#=FC&i#&Vc9zT*1PsotZjj}32CFp&4&ma2`g@xDS>oDNQ%YEY#}a@tJ!uSU;JEv-~rkB)kB{?}6m zc<^+dBaw#l!Xe&yPPhGKk&^B4*0_d`s1hS8l4hE)4uUk)5_rGc(0N8k2+dE37hNgV z$!O%M%@nK_K+Wv%3y|^c<7?EqYu7m&B0pS%f6LcQ;0XHca@E#lQ~VPYc5Bb2NPa!d zpiOY`+TNr}$h-G9e|4ouRV{18=rnNuce>Ga;G24w>OAIltft+cb_qv`Ao2MFw;5)F z8S3lEI;7Q>r+rC!KTK_wl;WM95Y^@^FL|lt=i}G_pGmp2(PXvMF}??;^{%iz62q;@ z_QhCC4Nr*E?J9*1fr`y@1D_;5FIw!(MN_Tvrrz;!dh?+s$lg8A_Ph{*>V%Z}<#)Kv z0H{dyQz}uYCFPWCR_q&BZO{0AE;#tEOT)Kb2Z>MP1}COVxfjPc?X+U;1Kfn$>ekzm zo^yolSC3x#@pjW{l8{1uU#{-&n-;6Vb%`JqXWN0P@9Cz~ej>&~Ebar70V@+eoZ3Sf zeJvq+>w3R=2#9kwM**Av@j_iez{A}<##J0DbRNrvT2%S4$+AlI2OhD-$$d4W@riv? zV~Rw+&U{0uR&-QCX_MUjz>I2f+hFD{b`GAbSc9oDZbolMF-YF{9Y7Hx^FA3{=yu6wvx<5lZhr7;^XVe17C~5y3!Z!!mt7ht<9s4ZE?{wh7bl z#XXCn@ZbDtE{bV_df1IzT$lM+E`N5%R zEUX*jemUh2#*uIABz7qXt9mS}%JJaM*LPcA>XFGA9Befi)YB2w$C*(jYl41SF3+Fg zbw_LRO=tU}aHOItjn}7JxzBP!zhLaPocCj^Zre+-%IT5)cq=!b>pqsO6wtn17u=Mn z*&FC+q2jWj*C-tL)mG!b1aNG1uz7NsWiu>TzQW6wb3yjRqX~Uf*0zd#K%boD^NnE4 zsrhCU-!GGKUQ=+c_=fF9WWK|*rS2~^qeH`68+nl~}R0i45mfzAUX~DxuNM zCG3z4kB7gE=iTfWX@ z8h%>fx?_iafaS5v$~VXpm-KlrUO#7^luXGFFTcE<8!D!4SgfD=d8b`tykeH@{JFqC zDcCR}p(>&XGbFx{zpK4_yIBh=$sMuvUF=1sI`uVd5aL@HqBO(VRI2@V3;RE0({?%u zn}y6}Q18?P^$Pyb)(9Ur{F-I`;wMHlVB1&1Z18FCHgV&P=mMrM)n^NTM;({i>bmJg z@CK^&={AuPbnv$w$--z+a)lBV85vCwKOyue>@~_QuO_&TTM0mIx`F8O38wT0uh$TpJeZ_R^VgaJdPRZ`Y_VH6Vj`YAlr6!vHVKp275PXg zXlr`Ce+CP0RbkApWRW+jv76eQ*3PG)y`ap8eJg#dU>|SOa6cpX`$zSigEBi}ZsdQb zpVTh%*jAQDe&FC!f_d(JOULl{+iy3i6vMk&(%v!OCdK?m4Zs*^&@8CBeqHTHF0J1` zMaXZ-sH^+j_FMJZ(K9|*8?zuFaPfDXWVMg`D;@T{+phrj%xp>T=SZ$LiHBbDnv4+< z?|&yYXk5SjH9hJI;kOh`MDB{7W6jDQoBQFs;7~Kio76L_=}8=qt5{|!E{giKPU+mH znw-u7t&?F$5DABJc)~DPONRwF(VoPbJi7MsD?_WNM&p~Og{Vz$y;LV!735()VF%yGHrR-m{AMtZBuG)PidFSG<%5 zo%j`G$ccN?zTREpo#NsSJSgh#3cTPK;y^;Ali`${B&{mjC z^;*8`kAU46$m(FJQ>`Pzs6iwx&f2BnaTXc-A;sXqLadwFkCnv$w@|jtDa`=Bsuzg7 z$WA${sYLU|Nyo!F>vxO&io?C)Y1mVj=Dr5*Eu`o$yG4H2W~WAQK5Ah|Pmv2s)O4DI zpY!v1K_NSlw;5+8L~$6_G+c5c1XWgNrYbdHDj4{kQHfqAWi25@=+V1zdABd?Emr5S zXz^jXy*eDn@KZd2)`FIT*tQ=o^Vse#Le^x^tb~cMUHF!`EHq0rrBX=r9=t{v7Z>1T zVCcRI4p8Z`p?2-1iRr_?ACOo)U3r<1TN4-H-#Gc85il25ge&hT);jbKau{hiL zx;r>1cM#BKeuWhBLnF3I#!tABL~GKWs?W|1r=<>|<(aw#2S=?tKOMB>Sttf%iV6<1 zr7bTlv@b6TA|H$e-ApeUE=;SVbeyzpq~5B!U>UU*w>V-j6jokOdE9rSPh!i2p(}># zt*b?3m>`9pMQyQK>&p#~E&BemPy`d9i(!J2HOBRZBTi6&R8*5Y*NdQw+|=CkZde|^ zB$;U*QbRP>+jTX+T^MplPPH?vU`?M*pvulWjP>N!&%9ahttrmJNUlE|mGZecv2`xa zX@BS5$oTZhyW2|_3Dr_+@!z)b+Ts%!3UV`9EN4T)HEJ=nNA5n`d+Rgu`-jc`d!9EQ z-GQ!SM>0B@*}Rh}?r_~lO_=X>u8Z`| z$9nj0ue~gjX=~uS&eqhX#1D_Y%Wq%vV znsVUJHc+%ipGhB2R!1_Ut_-mnfixA-7ugl%LYh&SS%S7V#S-cQcwyo3xBn&n9lK_C{ueK3CVpOi>FSLA4t z`gh;bN`piyt*R@g*B|oUlQT-)ZCSaPrE?IzcAYwZjF21YJ4HQ-W0)$ioAxK;S4USxjnX|JRnX>sH?MFRHr8k!d$p zFK{sYS)awr@AjoU42f5pD;rt2$TW?-8zYYlyb8)>S?=Fud=1x9i!nS1MJ*-U>HGh@ z$ghv@YsCL|hHl{)WiqYSH4-m0d+ue&c_{IM8gcG45%MVy%bTobFByS0YK9^%YyK36dc7XKO>LZes&rKc=YO4?Ap zSYrOtt;djVkpd->oQ(m<&E5x|A>W}BR?fYb%HE@(Ksilr_!33OC)eoSw0B+h3Qdee zTN#D|3W!}M2@CO@hqMB`jHZq7m5qbvoRHmUZ2L?%+uZAVIaW17yw?59F27EAG*9uqk~RBew5hzfI;a=lm;eCuv_ecb zC42>{51_5f8#GY6`uHAp&Yp2@(k^mb_1O7?u9Eb##y+Y3J)HZYraxuCo_5_^hc^#+ zmrh8bY`;?2Be{Jqh=CGn*Df#IUVpMfKe=15z$us6q&6`yJFY5_dBeIHUWxbJJ-K1xQ+qxDup=69yUzY%x+OSrObS#Jzt`^6L%dv2 zByVQqQO-^5mZ94|Dg8a~q6t2X`_DN3EBYY{lMJQ&Tf$>;?=*9BaGRr=%VtD*EiAwy z4mh|ha1h1l@ilnuEX^HOqVew(;gj*vzDtrnG>*!!x@$}FUp@AseFn@@1r;WXwb$W$ zSm#s59eN-_oPYXHRg`tO?vf#zMWK<~Zq8|@J0cO&)=8Vyjd+hXGvGrKnvIDY-*UH( zl>spA6c-OR&cF-r_>sU}ixe)lZ~afP`CHcQHy>UupM<-O zKJIPU4f5K6Lr`{Wp|UQQ1r;;^YyL4fXLg!b(vM_R7$$>B7FsOXy@R1I;EE&S_J4DX}k#iF} zbCOa{-%`2Dz3M5PTDa1T{9+zp+^EGiH*J)9A?qHee(nGbBhmZt_W+?!q1ih3A=&A_fryY+=PTnNo#BBo#4rVSVeq{~Y zAf*sf4Jc^3^YDq|Fa_=!%m_yUz3Ntnq2pud!1f_J(amTYH_+p2$g#Y=>nk$(lI>)t zV^fo7itAGNrtdegUydUcz25yx<+!x2H4TtcT{3kj%V5N^()wGWqSEdo9+Vunw=U@L9P0U ze5Tn3LX?i5jHMEp-7K5*xgwJkbVteEM^X%;XwrT9Qoe~z-czu>}Aed{6Pe zXV|IUgO0Ngz~%63P!<9JX!`ig%0}G@+?UrI#$m4o+IRm@l}7H>sNrMp2E1S%%J^WZ zjVGm7G%zT+;JENCx9TtufGof2%bp;{_ne0riqe*}jHI0U+xlM0@NgDPZ>K8M4m4(^ z8Cp*Gb1i=_&-wJ3NE(-Bvp|nHL)@$#kU%Jr^!#uB(Ln|@xi@LS&9mu#_i*$bt;;yg zuva@D&%2uFX{jR>bXxLS2l6Mk6UEz<$_|a=5>v3>FKt(4li)pxBn0jca>}DaP!Oix zA!@JlU3az|=!~KE#*)0>5zVm2h&X-SUthWPA@PR{#FKto*4EvNVLO;#75xhJg2LI`NEBSU-p@L+&w$SHS{WZbYk`x~_{oq6dGmSip+IM^w(;tZ zoKOaGrjX2WQ z2acvY2$O%zGm;XlO&to-Z)2&sId#ObcqPKaA+c~DOOlM|?yC$acM?4*R zEyFj2fwsCr_Av0>)vo=@)4!jWxqH6DmGJ8zb6JGuyfY5x6SYoN4?X{h2$YyZ^_h)8bGT;z%LbL4<1^P9AFRUl`rE18YU(^1d;>zXtpoHN_f~E zo|#YH=zBgfec{!IcI!RyYf9ulOEu~#l^P$~JndgEC9zj5!70S1>9CvTb4p2JJ2_X* zP8$KVvm6`gqdsv7()2R*A?jwdrp8L8WX8qec>=%jLji{!%is4+@~}MnS90fc=ZwGo z>Un@V==9@C?aDmA{ig&4j{o$g{X>z>iMR^hqw`NMbgB1$KOgsTKIPPDQOs3i*e6MZ zgy8Zk;i;g!PsU#-EAu=#H*2#qd)F;Z`6eP_94h$^7(tBnc@4a=`i!GeDbm+Hyno$>z;gp5c>||74aG?Rrss{tz;><1LZ(IDN?xxji)8S3Q`;;HSE< zcpY_b!pM(RHBeZ$vs8YrpMwcmgmR{{XoiarybqtB)txC?Iit`wLI*9AVW9@Y zV4jw+r`19VY&7P#`L3O3ew9F8)iO6NTLldvB-LBjQ+j}>id7NIzj@q+-!sMO*lf}O zXaoMtJmy=F=v4>L5x4fDp{LV_wQ`+DsOpE&8;hK69y9w7&-r9eeWq)EqL69)Fx?W% zGW`1^m@r_$Opch`tPytuaFZnwzV#$paOabvLn*^xGnyaaq_9Po#)?<(n^B>TO6Dde z*DO}hnIKpujhe98^akuE7=MRo{?=An(CrbPk`Z<+T!-z~Wlv*#$R2NNz&|(7SS+wy+B5ld z%PZ?8E?Gd4lj84}O%Gz~@V{}s=ZNP2@tF=C@HWto^;5ldBiK&~3`7gw+z#0Dz_=*v zic^K0%+cN6_LrpHa8ZyMhM%b<){xLc!VPAyX)M}57rTDy+)uOYU}M_7xc$4%{B6Oq zBBP_(?H}}BxaZfNw@FF0^&X(cZ4=7pu{|9qwr@##DsbuCVNpl4@j4h zWLh2(Pe0hW=B(p%LxhlVd|8fk+3ep!f~G_D0ITsylvxs*Avd&{BlrBTVau_JGDIc7 zYm(r!AuoDfD|(uoBxtqFWVwC~M4&-rkGD$a`D|L^8;^fFQ!tsj_i+yCd#aVkUWaWJ z)i?D!7dqQ4uDh8b={8RiaMTdQ8bSAIW>Deh6I#dv#tMM53agpF#NfDO=B~L;4p0q; zpBt2+7*aDA_FHlV=B8O%3vz7C{mI|M#v5fiaw?8n zY>RL5-#0-zn9wC4PuluA&NQ2fML_l-u1c#1LbD+raa58y>@_mu9V{ES@JgC^isi&y zP$rli$2~wHOk%uh;cL}>g>L83NNfZN+R!yC-TcUR4g=}c55gzM z*yaFD1w!I=X9KEh5Tu^LSZUixqsj0!F4ucVez?r#x$b#i2W}lM>nT)oW1t?a#!9{c zSmS1C(M`}B*8lgW<=V2zNCPw#eXjEO4>h{;!^yr0O9)>n=VcZT;OU5(3eB2;f#TA7JeP?D;@wQ_7a*+GUc}ZMLV?FBFF1i~uzGD#AA&3|fI46wgWB ztx(pnZF*XXd1I_-z+Xb{Kcx_U36FO)#ot(NVmzB`@j>}-+Pfzp2UAFkCfSnLoj6lN z_?(loqKSVH@NcOZ9}-ZWc*rJB&kc3KS}HKdS4KRG!@IXx*JGBy2FG9($#8AQ%`TXm z-dL8AF*c~=woQMsN8@q}gqc%x))MWqSL`$6cJ|qbXRxwlxo?C!c|6(guRVS+|F86u ziM#Zmz4abY0iy%@Vi#36^RJQm;r+RL3fUFB>4}1g)ED|paZ{XOmvwrt39pS2EJIsp$Tx!HCthy_?9{$Oa;cX zHF7*WsxEYBS@#D!<)&CuO$I4;D2(`c+Kuzf2aOL6C{G1lwdaPy4@h`;9HL%#Y*?U8 zWrr15ecQyN!P4(*8h)s;>Yw{Fnpk&j+u0JTo&j<2UK(B=-Ry6{!p})w)+?3){FI>B zuWOS3y7+cNO2iNK-g6%UuY{R1@*wbou;FpZofE<*febG>V8#Cl?`UE^M&YONMd&QCqXF@>oJW#XbyL0Nlo%&81B2A#%9PT4X$JpGMXS2z@~)1sFV!&J zhHu+(XT%zYcO_o;VrxHIlVS=PLNd_LV%xWB9FZT{DNjFc>57w8f825>a83hc)snYd zi5;M&fEoaNGfHz?bPW&HoaN00PS;4NM!x@WPo(v1bzdgt?o7C|GzB>zY|$LCG-Ow5 zPSVO!>}8ki`%0WoOV1{(#%MbE=o0cWut}=VLO5$b{6)XGUd+~iliTo1it}ReKNVFb zhAl$%W&RTpW^+LVzk`#a)kDM#dHPaG64OYsb=9HVI=KOeKnP!^nLWV@N5Ez<4>1Kl zRQ7>y4?^-45iF>GrdLnmb+har8Vg9O>f9^xZd&-LZu7~h3AY6ud0opHxlBo`aK!p_ z`D<=SK?npx2C`hSl3(EzWS^$KL6zGz4FBfL$3Ul3Z`NMO!B7N4;kU|IJd-dwDk2-a zrcTUh+$8sKfw6t8Q?-$Ki+! z*!<_lYj#KKgtNX6yaNgUiEJwJ`ZylR8c%cWXiP_OuE48^NcZncy;^chn$8fefX$Q` z-FR*_bN|-l@22EKg0vw``p2y*ntzRC%a<0(B)0@~9tBKNo@3<5>W)qOs>8y!@H5k* z*&7*tcT40M1wGpAD#H$dsrn#iN1GP=2gS7W&xo+hqz@zqS^~O|4p_?|h8l6Ns)-wK zX1{682Y^%&p`*EkqMWPdZvdUho&KnwJlqJqkW`fD@N^ilcq*ud09a_UhuCxOXf}&^ zLJahxr2ni2uW(y+)5|mkd&%+sN&NC**saDJ8*u)G1DMk{&AAn5bV_$J3hwIvGj{y0LQ;H}(V0{J!_) z6-uaELgr9NI);uUX%27Z^G}L4Z2FlfPumK@C>1HlpTEL{{FCEzGX^K)=`79tVa?sR z`~)K~N1>JK0w$u&>p(-`iszj8(=)}>fUJpr$N8_JO%{u?P--VL!jkeVLJ1X!NfrZ= zl{p*1}5ayh>FuSAo_;#Es+vsL4Y(V_;&&fU!i^kjynv z1C}R1%LF_kHbuN7H7)uE1Yt8=X=8VoeT8^`EiaNtloBBj8vgWjF~ z>AG>&<%`CV-%hK})1q%Z;(#SQERXy9uPikH&QGXGF=}RQex>-L#a8?{bIm>gyf`8$ za&23Mfw%)mz!LLhVb+5lBmgf3!bpvztKuc8BIp1YRRqqj1+XGQ^BIRl_wXI`v}o!X zWNu#}VT%V`O|nSgAuxk>yv;?H1m`z(ef^#UmW-I(31d0s!Xr4pC?f*WN?hx(9;U92 z0T0kFs$w_Dn8}pTkNrQ2e0fy}X)%MgUm728;&#U8kkX>B`E!6CMq31Yk|qRGX_2!- zk0}821$4#mR}*bBa)A66^thdX$!`j$Y6hPNQ4`0os=y4W#Hh$9NgzeJsU~;~p&SOd z#Ii3kji_lm%m6XLSfTHnE<@~)Gc*U@E=1OjTP6b}Vz3YzAcjF*&Z%v8DB=i_AUJ2&fI8eD`=}jV#sbyyH=CEl3#EjnL^NYslpwV9 z%dC^Si!?Z4*1wQ2`xbm8oC@X-@c3uWTala&Q43!Hmqp_w5hx&i{*vJH``S39Z5~W3 z0l|Zn%v3|oq<^NLf?*smPr0}=%~MhWDsOg#`Q!4x=jU+*lY%JoY!24kJnbsPjlN1U z1-=m3Gl6}8e#s7LQavXHy8vV_PBqU3LGjUR@HM3tEihz5rJBd4WIJX$GcZFZfYg2U zPuC`yJ?M}W=UdNHO?p{KQ|EyGh(Vu`45DqV#o1T%(S{IrN$D}?{CJc=2DR(G=;;SA zQUtkDG!LX$qU3-rK4aTU>|~HqjFbd9lTdz;D|Woc`#gi81_COOVrPXAS4)4LQeNLt z&_Y;%1W&8v%LsRl2{oXSEmA)5G`W%pou$fLtomGHA_HljBQ5da`bscei2rLM08w#6 z(J()Mz(zLIhBCQ&Vt9e}3I>8yz*)nR=s_6r&$KrCGNm*EP?Q+^V2~{lfHd$30 zIA+TZfI_-&Fd#+6L?O%%3JUWO87QXHuG*$}l5){h$G+h~30WT^h^RTEV* z3;_-v$~&9~1ppWGtoXU-0~u^gL4b7&b0nX59n>?}{1*_AuK$^CUfX_m8ISk`IwG#@ zL2jyly2%geQwr_7`4VJimMF{5o|lfh44_~1{0$&sh4sORZN5+NZZ38}`KDL^8Q#N> zG;VIfd7&jTaLFz&0=CZbHx;-K)IulgZ`F~a9pK&0^nhKGq*TXYCx9FVC@uwC%f5?J zVCqYB7<^06pa2a`1WZ(Uh&q#=_3X{p7}_yi6GGW6{*KR8rYQa%=XryIe?dV_4GV^i ztXKKZyZM27$U4Eju<|+y22_}%AT1@Hy9(}ihs=g&R-Qz$1G`%|gJODoh$#c(T)@>U zgNTG#UogIhh%4nKYTOfn7w~|gcrc&MzU7P(rHY4(9IYSH`_rFsd_q*oNWw?+ArbAVNOF(W<4ZWCp=()1vb69v?y5d}~N% zQigmUbmt#S>f4hOxc&P{MOn_CR=(e#;rlJ9S$dHDT;1gK#T!L2Gi|=#Pv!2XV20l~ zjFXDWoV5X}{u1S`hO)kiTitTizOb_#{eC!@&F*K=d+Z-U`|rzH*z*|t-ZX4$s{Hol S{>gI?_-Ux<+%LL^@c$p{AEO}v literal 0 HcmV?d00001 From c0bc7af7ca287278d4f81b10b8cc61aa37603d97 Mon Sep 17 00:00:00 2001 From: Yaro Shkvorets Date: Wed, 20 Nov 2024 10:02:38 -0500 Subject: [PATCH 10/12] add lens testnet (#6211) Co-authored-by: ligi --- _data/chains/eip155-37111.json | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) create mode 100644 _data/chains/eip155-37111.json diff --git a/_data/chains/eip155-37111.json b/_data/chains/eip155-37111.json new file mode 100644 index 000000000000..d7c77b9b01e4 --- /dev/null +++ b/_data/chains/eip155-37111.json @@ -0,0 +1,28 @@ +{ + "name": "Lens Testnet", + "title": "Lens Network Sepolia Testnet", + "chain": "Lens", + "rpc": ["https://rpc.testnet.lens.dev"], + "faucets": ["https://www.alchemy.com/faucets/lens-sepolia"], + "chainId": 37111, + "networkId": 37111, + "nativeCurrency": { + "name": "GRASS", + "symbol": "GRASS", + "decimals": 18 + }, + "infoURL": "https://www.lens.xyz", + "shortName": "lens-sepolia", + "parent": { + "type": "L2", + "chain": "eip155-11155111", + "bridges": [{ "url": "https://portal.testnet.abs.xyz/bridge" }] + }, + "explorers": [ + { + "name": "Abstract Block Explorer", + "url": "https://block-explorer.testnet.lens.dev", + "standard": "none" + } + ] +} From fd4eeef21d5c4633c717715eedb540dad50da757 Mon Sep 17 00:00:00 2001 From: Yaro Shkvorets Date: Wed, 20 Nov 2024 10:36:36 -0500 Subject: [PATCH 11/12] fix l2 parent for Cardona Testnet (#6209) Co-authored-by: ligi --- _data/chains/eip155-2442.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/_data/chains/eip155-2442.json b/_data/chains/eip155-2442.json index 756d75cecdf7..c85dfde97f91 100644 --- a/_data/chains/eip155-2442.json +++ b/_data/chains/eip155-2442.json @@ -23,7 +23,7 @@ ], "parent": { "type": "L2", - "chain": "eip155-1", + "chain": "eip155-11155111", "bridges": [{ "url": "https://bridge-ui.cardona.zkevm-rpc.com" }] } } From 8dfd187b923ba4cb799fd8e23c16a5796668a876 Mon Sep 17 00:00:00 2001 From: BetherChain <126777194+betheranceteam@users.noreply.github.com> Date: Wed, 20 Nov 2024 23:00:28 +0700 Subject: [PATCH 12/12] add Betherance Chain ID (#6165) * add Betherance Chain ID * change validate_formatting * add icons ipfs * update file JSON * update json format * add change icon name * "Fix: Add newline at end of eip155-1605.json" * "Fix: Add newline at end of JSON file" * Fix: Add newline at end of icons JSON file --------- Co-authored-by: ligi --- _data/chains/eip155-1605.json | 24 ++++++++++++++++++++++++ _data/icons/betherance.json | 8 ++++++++ 2 files changed, 32 insertions(+) create mode 100644 _data/chains/eip155-1605.json create mode 100644 _data/icons/betherance.json diff --git a/_data/chains/eip155-1605.json b/_data/chains/eip155-1605.json new file mode 100644 index 000000000000..0daa5e238c4f --- /dev/null +++ b/_data/chains/eip155-1605.json @@ -0,0 +1,24 @@ +{ + "name": "Betherance", + "chain": "Beth", + "rpc": ["https://rpc.bethscan.io"], + "faucets": [], + "nativeCurrency": { + "name": "Betherance", + "symbol": "BETH", + "decimals": 18 + }, + "infoURL": "https://rpc.bethscan.io", + "shortName": "Beth", + "chainId": 1605, + "networkId": 1605, + "icon": "betherance", + "explorers": [ + { + "name": "bethscan", + "url": "https://bethscan.io", + "icon": "betherance", + "standard": "none" + } + ] +} diff --git a/_data/icons/betherance.json b/_data/icons/betherance.json new file mode 100644 index 000000000000..74409a04e5a5 --- /dev/null +++ b/_data/icons/betherance.json @@ -0,0 +1,8 @@ +[ + { + "url": "ipfs://QmQnf8Fp3xVimXszkCt7EfKWjUzGWK9HBq9EQ8xXbm1APH", + "width": 512, + "height": 512, + "format": "png" + } +]