From b58b9cb8d279a7a15cd94427ed73f444933dc073 Mon Sep 17 00:00:00 2001 From: Javier Toledo Date: Thu, 7 Aug 2025 11:19:17 -0400 Subject: [PATCH 1/9] docs: improve README with enhanced SDK features and descriptions - Enhance Client SDK features list with viem compatibility and better organization - Update Data SDK features with detailed capabilities including Token Reputation Analysis - Simplify SDK selection table by removing Use Case column - Clean up formatting and remove emoji from Community & Help section - Add hyperlinks and improve feature descriptions throughout --- README.md | 31 ++++++++++++++++++++----------- 1 file changed, 20 insertions(+), 11 deletions(-) diff --git a/README.md b/README.md index abb084b1..585d4a78 100644 --- a/README.md +++ b/README.md @@ -54,20 +54,29 @@ The main Avalanche client SDK for interacting with Avalanche nodes and building **Features:** - Complete API coverage for P-Chain, X-Chain, and C-Chain -- Wallet integration and transaction management -- Cross-chain transfer capabilities -- Comprehensive method coverage for all Avalanche APIs +- Full [viem](https://viem.sh) compatibility - anything you can do with viem works here - TypeScript-first design with full type safety +- Abstractions over the JSON-RPC API to make your life easier +- Wallet integration and transaction management +- First-class APIs for interacting with Smart Contracts +- Retrieve balances and UTXOs for addresses +- Build, sign, and issue transactions to any chain +- Perform cross-chain transfers between X, P and C chains +- Add validators and delegators +- Create subnets and blockchains, convert subnets to L1s + ### [Data SDK](./data/) SDK for accessing and analyzing Avalanche blockchain data. **Features:** -- Historical transaction data -- Address balance tracking -- Contract interaction data -- Real-time blockchain analytics -- Comprehensive data APIs +- Retrieve transaction and UTXO details from the Primary Network (P/X/C-Chain) and Avalanche L1s +- Get latest blocks and detailed block information +- Fetch native, ERC-20, ERC-721, and ERC-1155 token balances with metadata +- Token Reputation Analysis for ERC-20 tokens to identify security risks (benign, malicious, or unknown) +- Augment user experience with comprehensive token and asset details +- Access active and historical validator staking information +- Real-time blockchain analytics and historical data ### [DevTools SDK](./devtools/) Development tools and utilities for Avalanche developers. @@ -352,9 +361,9 @@ Check out our [good first issues](https://github.com/ava-labs/avalanche-sdk-type - [Code Examples](./examples) ### 👥 Community & Help -- 💬 [Discord](https://discord.gg/avax) - Get real-time help -- 📱 [Telegram](https://t.me/+KDajA4iToKY2ZjBk) - Join discussions -- 🐦 [Twitter](https://x.com/AvaxDevelopers) - Stay updated +- [Discord](https://discord.gg/avax) - Get real-time help +- [Telegram](https://t.me/+KDajA4iToKY2ZjBk) - Join discussions +- [Twitter](https://x.com/AvaxDevelopers) - Stay updated ### 🐛 Issue Tracking - [Report a Bug](https://github.com/ava-labs/avalanche-sdk-typescript/issues/new?template=bug_report.md) From b861411a9caf1b4498b3977916db30e488d78b71 Mon Sep 17 00:00:00 2001 From: Javier Toledo Date: Fri, 8 Aug 2025 11:13:00 -0400 Subject: [PATCH 2/9] docs: remove emojis from community help section --- README.md | 41 +++++------------------------------------ 1 file changed, 5 insertions(+), 36 deletions(-) diff --git a/README.md b/README.md index 585d4a78..e9b1f3a0 100644 --- a/README.md +++ b/README.md @@ -23,30 +23,8 @@ Avalanche SDK TypeScript provides a complete set of tools and libraries for deve > ⚠️ **Developer Preview**: This suite of SDKs is currently in beta and is subject to change. Use in production at your own risk. ### 🎯 Which SDK Should I Use? - -| SDK | Description | -|-----|-------------| -| `@avalanche-sdk/client` | Direct blockchain interaction - transactions, wallets, RPC calls | -| `@avalanche-sdk/data` | Historical data, token balances, NFTs, transaction history | -| `@avalanche-sdk/devtools` | Complete suite: Data + Metrics + Webhooks | -| `@avalanche-sdk/interchain` | Send messages between Avalanche L1s using ICM/Teleporter | -| `@avalanche-sdk/metrics` | Chain performance, validator stats, network health | -| `@avalanche-sdk/sdk` | Complete suite: Devtools + Client | -| `@avalanche-sdk/webhooks` | Subscribe to on-chain events and receive webhooks | - - -## 📊 Package Status - -| Package | Version | Status | npm | -|---------|---------|--------|-----| -| `@avalanche-sdk/sdk` | 1.3.0 | **Stable** | [![npm](https://img.shields.io/npm/v/@avalanche-sdk/sdk)](https://www.npmjs.com/package/@avalanche-sdk/sdk) | -| `@avalanche-sdk/data` | 0.5.3 | **Stable** | [![npm](https://img.shields.io/npm/v/@avalanche-sdk/data)](https://www.npmjs.com/package/@avalanche-sdk/data) | -| `@avalanche-sdk/webhooks` | 0.5.2 | **Stable** | [![npm](https://img.shields.io/npm/v/@avalanche-sdk/webhooks)](https://www.npmjs.com/package/@avalanche-sdk/webhooks) | -| `@avalanche-sdk/metrics` | 0.4.3 | **Stable** | [![npm](https://img.shields.io/npm/v/@avalanche-sdk/metrics)](https://www.npmjs.com/package/@avalanche-sdk/metrics) | -| `@avalanche-sdk/devtools` | 0.2.1 | **Stable** | [![npm](https://img.shields.io/npm/v/@avalanche-sdk/devtools)](https://www.npmjs.com/package/@avalanche-sdk/devtools) | -| `@avalanche-sdk/client` | 0.0.4-alpha.10 | Alpha | [![npm](https://img.shields.io/npm/v/@avalanche-sdk/client)](https://www.npmjs.com/package/@avalanche-sdk/client) | -| `@avalanche-sdk/interchain` | 0.0.1-alpha.1 | Alpha | [![npm](https://img.shields.io/npm/v/@avalanche-sdk/interchain)](https://www.npmjs.com/package/@avalanche-sdk/interchain) | - + + ## Available SDKs ### [Client SDK](./client/) @@ -77,16 +55,9 @@ SDK for accessing and analyzing Avalanche blockchain data. - Augment user experience with comprehensive token and asset details - Access active and historical validator staking information - Real-time blockchain analytics and historical data +SDK for collecting and analyzing Avalanche network metrics. -### [DevTools SDK](./devtools/) -Development tools and utilities for Avalanche developers. - -**Features:** -- Development utilities -- Testing frameworks -- Debugging tools -- Network simulation -- Development workflow automation + ### [Interchain SDK](./interchain/) SDK for building cross-L1 applications and bridges. @@ -96,9 +67,7 @@ SDK for building cross-L1 applications and bridges. - Works seamlessly with wallet clients - Built-in support for Avalanche C-Chain and custom subnets -### [Metrics SDK](./metrics/) -SDK for collecting and analyzing Avalanche network metrics. - + **Features:** - Network performance metrics - Validator statistics From 6c2bdfe258828de320b0d691224fc2fb492d32bc Mon Sep 17 00:00:00 2001 From: Javier Toledo Date: Fri, 8 Aug 2025 11:41:54 -0400 Subject: [PATCH 3/9] docs: update community links to open in new tabs - Convert Discord, Telegram, and Twitter links to HTML anchor tags - Add target='_blank' and rel='noopener noreferrer' attributes - Matches the style of documentation links above for consistency --- README.md | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/README.md b/README.md index b84c02df..0574092d 100644 --- a/README.md +++ b/README.md @@ -317,15 +317,15 @@ Check out our [good first issues](https://github.com/ava-labs/avalanche-sdk-type ## 📞 Support ### 📖 Documentation & Resources -- [API Reference](https://build.avax.network/docs/api-reference) -- [Developer Docs](https://docs.avax.network) -- [Video Tutorials](https://www.youtube.com/Avalancheavax) -- [Code Examples](./examples) +- API Reference +- Developer Docs +- Video Tutorials +- Code Examples ### 👥 Community & Help -- 💬 [Discord](https://discord.gg/avax) - Get real-time help -- 📱 [Telegram](https://t.me/+KDajA4iToKY2ZjBk) - Join discussions -- 🐦 [Twitter](https://x.com/AvaxDevelopers) - Stay updated +- Discord - Get real-time help +- Telegram - Join discussions +- Twitter - Stay updated ### 🐛 Issue Tracking - [Report a Bug](https://github.com/ava-labs/avalanche-sdk-typescript/issues/new?template=bug_report.md) @@ -351,7 +351,7 @@ This project is licensed under the BSD 3-Clause License - see the [LICENSE](LICE

🏔️ Built with ❤️ by the Avalanche Team

[Website](https://www.avax.network/) • - [Documentation](https://docs.avax.network/) • + Documentation • [Blog](https://medium.com/@avaxdevelopers) • [GitHub](https://github.com/ava-labs) From 49bee70c15f639605515cc36001bb5afd7ad2638 Mon Sep 17 00:00:00 2001 From: Javier Toledo Date: Thu, 14 Aug 2025 10:52:33 -0400 Subject: [PATCH 4/9] chore: make all links open in new tab - Add target='_blank' and rel='noopener noreferrer' to all external links --- README.md | 40 ++++++++++++++++++++-------------------- 1 file changed, 20 insertions(+), 20 deletions(-) diff --git a/README.md b/README.md index 0574092d..7e451ed2 100644 --- a/README.md +++ b/README.md @@ -4,13 +4,13 @@

The official TypeScript SDK suite for building on Avalanche

- + License: BSD-3-Clause - + Node Version - + TypeScript

@@ -36,10 +36,10 @@ Avalanche SDK TypeScript provides a complete set of tools and libraries for deve | Package | Version | Status | npm | |---------|---------|--------|-----| -| `@avalanche-sdk/sdk` | 1.3.0 | **Stable** | [![npm](https://img.shields.io/npm/v/@avalanche-sdk/sdk)](https://www.npmjs.com/package/@avalanche-sdk/sdk) | -| `@avalanche-sdk/devtools` | 0.2.1 | **Stable** | [![npm](https://img.shields.io/npm/v/@avalanche-sdk/devtools)](https://www.npmjs.com/package/@avalanche-sdk/devtools) | -| `@avalanche-sdk/client` | 0.0.4-alpha.10 | Alpha | [![npm](https://img.shields.io/npm/v/@avalanche-sdk/client)](https://www.npmjs.com/package/@avalanche-sdk/client) | -| `@avalanche-sdk/interchain` | 0.0.1-alpha.1 | Alpha | [![npm](https://img.shields.io/npm/v/@avalanche-sdk/interchain)](https://www.npmjs.com/package/@avalanche-sdk/interchain) | +| `@avalanche-sdk/sdk` | 1.3.0 | **Stable** | npm | +| `@avalanche-sdk/devtools` | 0.2.1 | **Stable** | npm | +| `@avalanche-sdk/client` | 0.0.4-alpha.10 | Alpha | npm | +| `@avalanche-sdk/interchain` | 0.0.1-alpha.1 | Alpha | npm | ## Available SDKs @@ -48,7 +48,7 @@ The main Avalanche client SDK for interacting with Avalanche nodes and building **Features:** - Complete API coverage for P-Chain, X-Chain, and C-Chain -- Full [viem](https://viem.sh) compatibility - anything you can do with viem works here +- Full viem compatibility - anything you can do with viem works here - TypeScript-first design with full type safety - Abstractions over the JSON-RPC API to make your life easier - Wallet integration and transaction management @@ -64,8 +64,8 @@ Combined SDK with full typed coverage of Avalanche Data (Glacier) and Metrics AP **Features:** - Full endpoint coverage for Glacier Data API and Metrics API - - Glacier API: https://glacier-api.avax.network/api - - Metrics API: https://metrics.avax.network/api + - Glacier API: https://glacier-api.avax.network/api + - Metrics API: https://metrics.avax.network/api - Strongly-typed models, pagination helpers, and automatic retries/backoff - High-level helpers for transactions, blocks, addresses, tokens, NFTs, and logs - Metrics: network health, validator stats, throughput, latency, and block production analytics @@ -146,7 +146,7 @@ const balance = await client.getBalance({ }) ``` -[![Try it out](https://developer.stackblitz.com/img/open_in_stackblitz.svg)](https://stackblitz.com/edit/helius-node-js-sdk-xbw7t6?file=index.js) +Try it out #### 📊 Data Analytics ```typescript @@ -273,7 +273,7 @@ Each SDK is: - Use environment variables for sensitive data - Validate all inputs before blockchain interactions - Implement proper access controls -- Follow [security best practices](https://docs.avax.network/build/references/security) +- Follow security best practices ## 🔧 Troubleshooting @@ -312,7 +312,7 @@ npm run build ``` ### Looking for Good First Issues? -Check out our [good first issues](https://github.com/ava-labs/avalanche-sdk-typescript/labels/good%20first%20issue) to get started! +Check out our good first issues to get started! ## 📞 Support @@ -328,12 +328,12 @@ Check out our [good first issues](https://github.com/ava-labs/avalanche-sdk-type - Twitter - Stay updated ### 🐛 Issue Tracking -- [Report a Bug](https://github.com/ava-labs/avalanche-sdk-typescript/issues/new?template=bug_report.md) -- [Request a Feature](https://github.com/ava-labs/avalanche-sdk-typescript/issues/new?template=feature_request.md) -- [View All Issues](https://github.com/ava-labs/avalanche-sdk-typescript/issues) +- Report a Bug +- Request a Feature +- View All Issues ### 📮 Direct Support -- Technical Issues: [GitHub Issues](https://github.com/ava-labs/avalanche-sdk-typescript/issues) +- Technical Issues: GitHub Issues - Security Issues: security@avalabs.org - General Inquiries: data-platform@avalabs.org @@ -350,8 +350,8 @@ This project is licensed under the BSD 3-Clause License - see the [LICENSE](LICE

🏔️ Built with ❤️ by the Avalanche Team

- [Website](https://www.avax.network/) • + WebsiteDocumentation • - [Blog](https://medium.com/@avaxdevelopers) • - [GitHub](https://github.com/ava-labs) + Blog • + GitHub
From 7058e1597d0bac1ddcb3b141212b0ee115864b92 Mon Sep 17 00:00:00 2001 From: Javier Toledo Date: Thu, 14 Aug 2025 11:12:51 -0400 Subject: [PATCH 5/9] docs: add links to example folders under each code example - Add link to Client SDK examples after the balance example - Add link to ChainKit SDK examples after the transaction history example - Add link to Interchain SDK examples after the cross-chain messaging example - All links open in new tab with proper security attributes --- README.md | 17 +++++++++++------ 1 file changed, 11 insertions(+), 6 deletions(-) diff --git a/README.md b/README.md index b33c50ed..0c32558f 100644 --- a/README.md +++ b/README.md @@ -93,12 +93,12 @@ SDK for building cross-L1 applications and bridges. # Install only what you need npm install @avalanche-sdk/client # Core RPC functionality npm install @avalanche-sdk/interchain # Cross-chain messaging -npm install @avalanche-sdk/chainkit # Development tools +npm install @avalanche-sdk/chainkit # Indexed data, metrics, and webhooks ``` ### Quick Examples -#### 🔗 Basic Client Usage +#### Client: Get AVAX Balance ```typescript import { createAvalancheClient } from '@avalanche-sdk/client' import { avalanche } from '@avalanche-sdk/client/chains' @@ -110,16 +110,17 @@ const client = createAvalancheClient({ } }) - // Get account balance const balance = await client.getBalance({ address: '0xA0Cf798816D4b9b9866b5330EEa46a18382f251e', }) ``` -Try it out +View more Client SDK examples → + + +#### ChainKit: Get Transaction History -#### 📊 Data Analytics ```typescript import { Avalanche } from '@avalanche-sdk/chainkit' @@ -136,7 +137,9 @@ const transactions = await avalancheSDK.data.evm.transactions.getTransactionsByA }) ``` -#### 🌉 Cross-Chain Messaging +View more ChainKit SDK examples → + +#### Cross-Chain Messaging ```typescript import { createICMClient } from '@avalanche-sdk/interchain' @@ -152,6 +155,8 @@ await icmClient.sendMessage({ }) ``` +View more Interchain SDK examples → + ## 💡 What You Can Build ### Blockchain Infrastructure From e07da4d5918edf7908e65fc2ecd4c2e18d463823 Mon Sep 17 00:00:00 2001 From: Javier Toledo Date: Thu, 14 Aug 2025 11:16:07 -0400 Subject: [PATCH 6/9] docs: make example folder links open in same tab - Remove target='_blank' from Client SDK examples link - Remove target='_blank' from ChainKit SDK examples link - Remove target='_blank' from Interchain SDK examples link - Keep external links opening in new tabs, only internal repo links open in same tab --- README.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index 0c32558f..be609fef 100644 --- a/README.md +++ b/README.md @@ -116,7 +116,7 @@ const balance = await client.getBalance({ }) ``` -View more Client SDK examples → +View more Client SDK examples → #### ChainKit: Get Transaction History @@ -137,7 +137,7 @@ const transactions = await avalancheSDK.data.evm.transactions.getTransactionsByA }) ``` -View more ChainKit SDK examples → +View more ChainKit SDK examples → #### Cross-Chain Messaging ```typescript @@ -155,7 +155,7 @@ await icmClient.sendMessage({ }) ``` -View more Interchain SDK examples → +View more Interchain SDK examples → ## 💡 What You Can Build From 2abccf685993aea65daf4788fe0da0f97ad91db5 Mon Sep 17 00:00:00 2001 From: Javier Toledo Date: Fri, 15 Aug 2025 11:37:26 -0400 Subject: [PATCH 7/9] docs: add target='_blank' and security attributes to external links in README --- README.md | 90 +++++++++++++++++++++++++++++++++++-------------------- 1 file changed, 58 insertions(+), 32 deletions(-) diff --git a/README.md b/README.md index be609fef..88d0622d 100644 --- a/README.md +++ b/README.md @@ -30,14 +30,6 @@ Avalanche SDK TypeScript provides a complete set of tools and libraries for deve | `@avalanche-sdk/interchain` | Send messages between Avalanche L1s using ICM/Teleporter | -## 📊 Package Status - -| Package | Status | npm | -|---------|--------|-----| -| `@avalanche-sdk/chainkit` | Alpha | npm | -| `@avalanche-sdk/client` | Alpha | npm | -| `@avalanche-sdk/interchain` | Alpha | npm | - ## Available SDKs ### [Client SDK](./client/) @@ -119,40 +111,74 @@ const balance = await client.getBalance({ View more Client SDK examples → -#### ChainKit: Get Transaction History +#### ChainKit: Get ERC20 balances ```typescript -import { Avalanche } from '@avalanche-sdk/chainkit' +import { Avalanche } from "@avalanche-sdk/chainkit"; -const avalancheSDK = new Avalanche({ - apiKey: '', - chainId: '43114', - network: 'mainnet', -}) +const avalanche = new Avalanche({ + chainId: "43114", +}); -// Get transaction history -const transactions = await avalancheSDK.data.evm.transactions.getTransactionsByAddress({ - address: '0x...', - pageSize: 10 -}) +async function run() { + const result = await avalanche.data.evm.address.balances.listErc20({ + address: "0x8ae323046633A07FB162043f28Cea39FFc23B50A", + }); + console.log(JSON.stringify(result, null, 2)); +} + +run(); ``` View more ChainKit SDK examples → -#### Cross-Chain Messaging +#### Interchain: Send cross-chain message ```typescript -import { createICMClient } from '@avalanche-sdk/interchain' - -const icmClient = createICMClient({ - sourceChain: avalanche, - destinationChain: customSubnet, -}) +import { createWalletClient, http } from "viem"; +import { createICMClient } from "@avalanche-sdk/interchain"; +import { privateKeyToAccount } from "viem/accounts"; +import * as dotenv from 'dotenv'; + +// Load environment variables +dotenv.config(); + +// these will be made available in a separate SDK soon +import { avalancheFuji, dispatch } from "@avalanche-sdk/interchain/chains"; + +// Get private key from environment +const privateKey = process.env.PRIVATE_KEY; +if (!privateKey) { + throw new Error("PRIVATE_KEY not found in environment variables"); +} + +// Load your signer/account +const account = privateKeyToAccount(privateKey as `0x${string}`); + +// Create a viem wallet client connected to Avalanche Fuji +const wallet = createWalletClient({ + transport: http('https://api.avax-test.network/ext/bc/C/rpc'), + account, +}); + +// Initialize the ICM client +const icmClient = createICMClient(wallet); + +// Send a message across chains +async function main() { + try { + const hash = await icmClient.sendMsg({ + sourceChain: avalancheFuji, + destinationChain: dispatch, + message: 'Hello from Avalanche Fuji to Dispatch Fuji!', + }); + console.log('Message sent with hash:', hash); + } catch (error) { + console.error('Error sending message:', error); + process.exit(1); + } +} -// Send cross-chain message -await icmClient.sendMessage({ - message: 'Hello from C-Chain!', - destinationAddress: '0x...' -}) +main(); ``` View more Interchain SDK examples → From f0a9770ba9a47adac603baa8021c0e0e619a1334 Mon Sep 17 00:00:00 2001 From: Javier Toledo Date: Tue, 9 Sep 2025 09:46:56 -0400 Subject: [PATCH 8/9] docs: add architecture diagram to README - Add avalanche-sdk.jpg architecture diagram - Place diagram at the top of README for immediate visibility - Set image to full width for better visibility on GitHub --- README.md | 10 ++++++++-- images/avalanche-sdk.jpg | Bin 0 -> 124188 bytes 2 files changed, 8 insertions(+), 2 deletions(-) create mode 100644 images/avalanche-sdk.jpg diff --git a/README.md b/README.md index 88d0622d..6f3dcfbd 100644 --- a/README.md +++ b/README.md @@ -1,3 +1,5 @@ +Avalanche SDK +

Avalanche SDK Typescript

The official TypeScript SDK suite for building on Avalanche

@@ -16,10 +18,14 @@
## Overview +Avalanche SDK for TypeScript is a modular suite for building on the Avalanche ecosystem. It covers: +- Direct chain access (RPC, wallets, transactions) +- Indexed data + metrics (Glacier Data API & Metrics API) +- Interchain messaging (ICM/Teleporter for cross–L1 apps) -Avalanche SDK TypeScript provides a complete set of tools and libraries for developers to interact with the Avalanche blockchain ecosystem. This monorepo includes multiple specialized SDKs, each designed for specific use cases while maintaining consistency and interoperability. +This monorepo includes multiple specialized SDKs, each designed for specific use cases while maintaining consistency and interoperability. -> ⚠️ **Developer Preview**: This suite of SDKs is currently in beta and is subject to change. Use in production at your own risk. +> ⚠️ **Developer Preview**: This suite of SDKs is currently in beta and is subject to change. We'd love to hear about your experience! **[Please share your feedback here](https://forms.gle/kpunVSkA9nuCa1wM9).** Use in production at your own risk. ### 🎯 Which SDK Should I Use? diff --git a/images/avalanche-sdk.jpg b/images/avalanche-sdk.jpg new file mode 100644 index 0000000000000000000000000000000000000000..b7df4588236c1ac6be8eddbfec11bd3f94bfd42c GIT binary patch literal 124188 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≪%GUlnf5G-UgymOOukPZPcY=|c5L$A~=T+SSFc;mgOQH-hW zjW9A@Mcqi~sN|TGq927!okn>>RE6c}x_vI~2TEgFC_@%8@@!%QX3rHx($(ndJ3|`a z^?My)W7MyT9AmEsL=IrSh5{-4)?v&4aiDkzJN-vzR<9ieNXuZsM*2V*?VaB zheo$ghx$J$Htn$enRsXV>XBAw={WNmwy&Ky5C;ThfaEA)R1^&zgfgI-PvUu~?v0ZT z{TqD4K4R%VVpZe`9}J~USfg?&g(VY*L)i@!H{-~i&4ef-|GGwhovhzhN>l)kp!52% zf|4o3iou;!U`}j3pb0_^D1yiGkoj0X^)b1O@~BH+Xdb$fF+k(DF*npo;<0!FZ^7Ry zKfRmW2-*zJ7@1l84oZu)Bi}AJ?N)3hGJ!f&dfXGEMfVD2V~5<6lZ%u-)Ew7{n5vBd z7jdLC5}vXs>nuPDpa#pFBg~P02Ngybiw0TFolVQT9`8sfcAgarpKDdcU%i1V=V=c9 z5~%q2N2s0&vcn#7Ae2&aNS!dp6qvX+05R|1q&`8HgUziaAtJsCBkuRsUOBVES?GJc zmGh+2fxCX;v4@SBElS@BZmy0mQ?+Jb4s;RSP>QoJL@94J`06w1`Rl&P0T-l4*q;}0 zCEPI9_pdVu;jZ3ukY#121>n1YHe3{vs~mbDrA@{Z6$M!~EsFa*x9IzvIOHPY;hnQ` z;e!1U{V_2d;*2Qc(V-dKqgQRAQwu>j^oqOd2>?w??~|p9$CI(Pnjo_6y!C` z4ewkRxEMx>u$HiXQg8A^2Psbnp}qT!R2GUT<5`HxSis;6#kc1M!@NyjBwi=v?8GUZ z_le%)EB&LMteJ_9x1Ku;uR*CW|*GEvbra z3*qDrN(iI;(1KKoloj5SCnQz?sk%WieGD1<;5yw0g-eCO%FwR z6KO(+Ky;XM>la~+sCa6e%1JW_dN8I}g1b#_?>TLqDZ7#tAT!+V-+fqGA?jz1)mwUd z+CzPx;mT0`_lyUSZva*4b}N1eG6Uf}UY{=zg&4nu0dDdF*9P7q5 z@zeGKR|^pcCbS2pk+>VUj@*whN<);$;*@?e6055>X36dQxGqPk6r*$q?-kPG=eIkS zPsVZgp#^NNhg$xO&JcGb-3EjcUnmh4JVDrT?UTQO*med_67C$xVTQq?%wN+4|D(Z- zFjkBfgFKMKUabT+=;H3fCZxrR;`NG+sDPzI$#e70y-P}2$;PQaX>Z#2O|D?WoLFV_ zMLb@R3G~-AZbsx9$eA|D!gt`PN-Ff1w21-6!|jnJ`WYY#aU>U=T7H@>)NmAL1C1G9 z{N{fH5}^WyLet*oeMdHnuKQd+^f+0^D_(RV?c->3p^oU!ft4TV9Dd za>vi$cNK7l$;@W*(=BX@w20tIJu?xH?rQFXZ)G~IZHkz>3wKE8YHKeaSJ=rAVLUd6 znsn%wIvM7*(C|p#mk8~j4l@f8Ae$^6B}yKKd5Mfe&)?SrvXn#c5$Ww42^RGXuV!zk zQU5qNb<031(1^1~&{s7}u6H0y&XVicz#EK3`)RX*MMpZ%21S<|NV9;y9UW-4jJs9p z4obZiKMc<8tN6OReBfHmy;NlZQdeP%MoHdOz#&EEhgkaQk>G)~VURvXdoXGFfKZ;$ z5Xajbyi}9r!YRwDsFfO!@A{L!ewR!sLyIHzGKX9Ts=|vdjHa|wabyP=`o7w{dkoDs zI8qyIk)B)eKEpNW>tJqmqSH^=AI6h>kHx&Mh+mmpiwuLta!@RUu}oBHLLAC#nJVv4 z@oE;7j?WU75+Lt;do$6sGLByL-HY>(jmdt6FK>(!TMqolEYPG6jJlrn*|;`{HYQoJ zJo_1Mbns*Q)%JGd9RdulyKL8(@%g51J7&49jZ0Oko&q40MO;4N)({(T8;}g^V7dYc!`L9K#0!9l|&LzYXJB7aStEX_I5of2tYR$4~m zQk&VoPonGNQf6Sa$!$-1`R0Dq=o(1nwr@^Sh7o3xvF z+?2W4DeHkx2PdXA6VHBAua-Yn2ffx8#&iPacL3@A8wRA3Z~oXvg8v-C1P zN#7u3egX+P(W+!J9-liI5DM|p<;c=@-%_-K9TL<$M+?mjx!TW)x$E0KHL8(}XTxZO z@KD*v*D0~oidS@Qs!2{qK~RECQnq=(J89lk>Ca!n1OgG}W#9$_T6=xxs>>Ws=D{Wtq_3ex!lI&HmQaczi z6$Q1D#Xh44$XsP}{R6g6O&)o#Ui}*N7{0$KD$8?1u<8YuKPz_FKtB?kA1p!G9=n+F zlJ{g{y%5BccYKO^b)@P=_nY?Y2*s<%C4Rche6zq9(=9;(`=gk4aM~|c)#Ib0LQoTn zT2^H=y)U(Ck6pZsD{HEf)ZXhjIJl`wvntB7tizUro$#(@()Gz$eQib-55D^<@V!!f4;L=`U-2Rv7fCx0X}0uyzW;US z)ZPyDL;4<5k59Z^%}^YM#>Nh`(FMiFfg`KH%Mh3-qd9J!bcw!+P98USP@kQ2XyeR~ zeZqsRy8DAqrixqov+fFXv(3Iw9F>)m6tD{;4J-nf!}^3eN!uMHZbog=uX+XO1-4!n zTzOvi2+h;6e<{jB{Nm0j#O5{W>O|FHQv>2t_OMPthAv&WUsHt-YN$Z+FWj7czN94H z%o%X;Ennl#h=Sa&f`>N@5*;sdFC$%G^ruc2MBsJnj61m!H@6cW5qdawLEg^bgW6KP zTuiT?VEv8+2ULniPUxi%t2Z4S5P zsC0<}n-m35K(g4~HC+>dbJ!=Mxw?Ta8P-Av8wvuks3ZjDF{Tx_av3QBEja_L`+HGB zNe@L6Nsa+IuqKQc)RwDW;LV?x2(8UfG&IWtj6hLWxsRv?A@o*S3~(84Qw$dqIjMdw zWL$LlGCTFkj_Tf$zRL-XS|7f zlw<~S4>1`AsqMzDeoJ;-?Ln@#hHl@-z28mkux7;Tb7DGCZ%i6QFS;fmhFyZ5uT1<9 znO^Bo{r>eT^An}cp_!Y~%a^q!97Vxiwn#EgA#aQk8dRwADq#!sq5xs0@4{vJ{C;YT8 zd4qbm=7YVdf`(T^xh4fEfZS#%vJFLY10-2_t;?YVA&tcY#0jbUkBB}zvsR{D*Zk4t zPEVa@Qk&zh2gvZfeZ#CH;PK=U_Y=sMlRypVq=M{@P=a?5&}3aS$#`8O-8qzau*y=o z^)hMC#qih4FRz3udc6YYJ!?6^au87cqJU}h2cp`RJxbR?j)IJQ5r6wQ9OEw&a!r5u z+O)wjS6bjCj%0w0)|VhBVD;s}wMSUC?grpwk$P_)M5JC>%uLql*Eg12ym&`_hspQe z*bCJFz%G^Lf)XobRrLe_r5~tBC!*MAdFO-4Rj8Wh>rG7p=`1R#huuG0mo`TQc86{Q zko#xhVQ!kDkG^UtRg-i9io%KBTsxmVUmC6Q^KERtQS{{tRX+Fc#C9qgsi)SRJjcv} z?(*8^&l9E#9;RfFBctmCpa%0gn>njR=j|}3T7sZc0~$VNJ}Gi}hOAdXjFKgd)gl(3`W90nA6(T= zz0jt(8ddu_q$Z!GS6>Jo#gWcJvBdKDq)BcLx_oarAyRngHNrdPxkyEYh1wLy_58CY zTrJIV2QEE2F#gV1_$NLZ8UsNC<~qp`aHig`36g}xect#Sft4*-&^476#|8E;ojv2{ zeAdHFAyvPq!;cbgx^9k8~Ji^NQo2?Ws(8LDR?yA3g5)PFD8JazmECZx7)ZhmYAjFG0j~cpe zK^j9PCW+9bTm9g1<0fj4HcE0#kk6Kf!B zY)RdR$)mZ@FMKPf1t3F?_Ip&tuY8pjTc-IJmyfzne16>Nf8#ZI>EI`{m6Krb7#P-DqrfLIx%yEi32 z-=>}wa_`6uI*-3*Gm0!vlXc?~X$ZO^mvY`AS>sew{^fzEn6DtHfDRB3YIE&}C7=e= zwY%sj)NWl9FO9=PPP55HftP0vs7c%%GnGc&SPoFrcXVujG`dU^_7=0G3zWe-%Ze}! z8LYiZ#dWguBfUtgp35b;NyXhUS7a##lM`+^i*&ou6r1b?#Fe;2h!q`J(c|tQv z#CI!YG1_0N5zQQgX}_Dc=)UB7Vk+A$jBhhG!v*1P3Mg(LM949R>Zbq~y6w0vZ?Xh2COD3scbN;r_QYR7U>SY_#GP(re>|v58ujPMEU;z+4t;1A7>T zm3sX|R~;|)%;v%&`k~~|+UgMXB+q0L?%3kBxNeQiaP`V*lb^`TprM-@L^f|C$r^`! zZqnpBTVc7!CCJYv()`1_;}Qc$0_P~^0UA--CW)%A?e2944iVB&QK%LDd1(C)#PvTA zIWD27EId^k34nDl{KFm5r!U~tk~fDEyg|EJ9WS#>qH216;nUUj4^k(C`pCVnmTOH> zFQJM!!eSoSDCbD1htNe7Rc5*I#|i%<0~YbLvt<7gtfnYFAU$=b=cPnxwVm#^`}O;R zCKE2aQk-0-Y6rAdp?5>Rmfyjp2hCW_<*gmb&trYkYo7O00zKW)A1*iRr?(*mdm zQH#f3Ql%+vK)Ic%lkR=GyC(F6M3&b4*==dMl^doq4?mw<ACV3e`{RA)uz0F2gx~tC&yMon1jY51kmeR#;%&WFk>&&Iixm z!5S3)K*bfpPhfRAClD_PIl>69wItIhpQ*IhRAuqpw9^k7wkoqUzkJ0DHe=9_pLtz! zcp=LE)IKWCndrL)Uj|jD!P$LZ9%?@ftOGm^;SQX)&nbiyGq@Nv_Q0K!tkRq?$WO_p z-X5z7sPq$q)0NZD2YirTy>g|z=;Qf>kZ|kU$C#2YS&xLFffA7>RHzCB1|NZ5;tkQ? zWO9GXDfBftEw=C7lLd46XUE@dp0Hs~`Mz=6AK@ih-vZeHp19@B6OIc-e<0kqxZ!6n z@zZ&e$cE)8B0~RwFIbuwrCH*4ed#Vwp^bjb<-?mc0*;*11}i6tiYzNSf(%8d!4afr z??S&V0XOi$!P6t~l<6DPz^$uzI|r^u3d1Uxk6TBc;4xkO1B+fBQrRASO_!!z%XcB4 zx92B%PPKiGK9pauZ|H%P-XxMLPgo?A%EnXT^mjoGPIcU9>T;9&!OA1Iylmbi7&u+o zRj)eg`dza;%-CJ-qz~Uo8~gxr|L@uX=K_XYC%G3kCQzU}3zC|#70`_0`09^r+_HP? z>}z9eRw*{q8O>}iG#%$GremgYXJjX`OACamTOg7(ktgWz#11eMZ2sNZ0T26w1xg0o z-JHraoo@KV(ZYss>@5Es7(&s78}{K)XT1rf=xSN(u@B_XmCt0_GWSiop@ z#0z})$N{yRt{*5KnqmLNvoDoGLc`|54?z_B@OiMa?LzZox}lXocYTnrpJ4wxkg|va zX4;BVtsDrpr2Q3ac><_RvE&U#Y%m^90vT+C$MdcX;ENb#aQ_YmfBKzLxSdw`|M@@E zAAs>j0{DLK+C3ceEINGQ1IvrJ1kJPYXM7e6CW_vJTD|){;*IP*!fZ-A1)UQ#Nj&uI&rpm8PlnvM_BrMh)a+ zIyb(B7&EXH_+5>|>nezOpMsq!=YIbjM(WctkIZ>@w7dT4MbVzS1?J?C4w5$m zYSq5$X3U}%+2G0<0UXTlG;$(RejHWbM&l1w5O_nX7y0@Gp&@_=6{Ek0igO@k6dc-p zdE>d}0!4T?%iFS(m#TtBvM$;T?7QyOVv8C& zq1?LnnP<&C?)vQSU~8!2eT1QjO<(b%$?)V9drI%cS7mlytWVkfycg^$?mK#q*~bYow}SG&*7eM_jet1_9L>L}gCrBIW5$s&6?o1A zrF;#TY9mHVRCV-if76zlyk|Mr&%5ruxYcjcgpVfh*6{=t65CK56^n*V!C&(CD=w-} zn>+VP70N^>Rc1_TOW#*>(*tx*D$U%(5T%KlSL_Y%Cj&^c%M;2^ZQ?5R``w8}-vH6q1*!uX@OXvVA@BVrwDS<^T5FcT z@<%Jg*oE503;|vPDV$atGR_gj-_|;h6Y;wi)OG4@+`S6UCxyHC)Hte!bvuCwGYerK z!u^G#(j;0UXkfw;t4t3d3p;%nSTCYDR1 ziH!H60`2-wnN(X;T*A-nHY?!f-c`P1QB|4-3T6 zHM(HOzDin86M5O*kjH1dE%=v>N%Vy-X_V3_rw6h2mx6CuTKPVB$`EBFJTs*orF&JP z*TX|}$Dp?<*M7o+Up!N3O!Gq3k-#?-BGoI)n-^DZp2m4$L}hqiGvy}*-hs4XGu5>n zIzvf0=#h8?tS~k+(s9XB_XF%dS{x&9<*rOwgEBnMTi}waErovg@uUx3HP7L}$_vHb z*8?z9R45BJ$ir%f0HZ1Q?m;@Hx#ol7JbEyN(m;)*@nE`+I<{Fx{;Ik#qFIuYSMxL; zZnUYpS)@@8}rnd+Z5^JGa4_reKV{M{D^#8N zR`7D`#>*~b5t3vM%DKpEb}mRyEP6F!P~BLF2D zDRi=4#@~g(-Vbv?4ev2W`a4_vEV26gNYl8(sZ*r&>a$UgX7p`Zw=NItyL>QVu@`wzyE`TCx230pD#Yy>F=%HM4UdF^c-)F2eTDf2T;?MXj)ngNN;fzSYVolr$T>?bI2`wsd88ZB!)Nq}&Z}n#r zt8(md4WSK}$JG_JJldva{xtF;A6rQHp)_$)T!gl!s7JiQ6^Xnx$vdPpcxM7lD`;te z@{lypl8&A@DRy%X{R`fG|LdvGi8+xG$A{{3 zMT?X&DB6%zq-~H?TBbb}4MHkOgjD7xltQ5rp`pb{Wkidm8ttg0or+fNX+||o&CKn0 z-P6MRv;6-0e*Sp9Jly7-bDe8>KCkQC=RRkveLJo7MN5|3z&ExH+SDRUQVkSjC@_aY zd}ZYbS$Xf+vOlTO>!hR0f2&5H=HHa{HPQalDw)=k^QZ-@bz*P4Wf+T#G`FzU;RbK8 zwa{85n|eWCgEJ3qr05RzH5b|aDmRBM`#n2aGb=g3NBNw?Mne^^Fxz9#7N5Fc!Y{0V zF1W|u6F7^Tj`zfg1e$RloCeo0&M?KzYjls?%e~WA=~e46Hmpn9*SYb7k4)9W{N2MB zPR_$!zpJMtESbg^PwEa_&P_+$aPy%KSVCGu`rtHnH7DX~+{y-lpTUt#ovh*gl1|6& z=T+Zaet3L+r`tbr`IYnPGHW@9qFaB6LcA- zS&>H+WrHu8hV2z&S%nE4K9IXLX{4CnW`WPeZ5L_}hd%1M@mgFI_Sf#Uwj?N88Hx)8 z!S0#B$FQAR2LAW@k@<>;bPI);4u#9rYPU77$+6b;5IO|{jo5~j5|x939q+CRcSaUz z-&c~Ix8>wP+DEIhD@=y?M!!t=vspdiB^i242JJ%D5*KijxBNCy?f>#AKe501VVGL4bDXN; zJ#nkBy_QSyCWz}M9Mg@}c8uIFrK{D3d^7!)jVpNlmIiS>Qa6x^yNb%ORG)rYO_c3% za5|rUTypTmMZGtAw2P$;vs0Rz2yQ2sF~+WU)++WC3OM?$4F5{S&HB~unLp~zd1H$( z>q)dyUoLH7r(YwoP^s<_haxnpq6tfK2Ul+A-3z2I(T`h1(&e0FsktX(>j*h+&so+j zj<)7I)-Shu^TIUqy4H5>rVl}u@kT;8t%YCvJU{k4nw_iOhQQsE2>)qMxEO|ZO_Mwi zZbV|9`{irOzM=29s(E?Y*(|?rktZ)@JU9gR(Utc+60R)7Ey-Kur%;j}xSM`F_i68n z)j+L`FIS16AT6XYK1ZR-yei?3tp^T;S)PT zSWIec$r21Bt!(1#sn1hjJ?5CY&1rJ>u9rfYhPpiOw5Z+gQgGb+sYU&l>+9dA_SR7% zbWa`Vuwtw&b<7JX+R@W;!&)bF>DZuIQ#tI!SSUYi`mlKHc;(iLlW@;Y9U}UN?>N$= z(xDLSN_Q*9g`#U3G@=e6FZX#kELxCpOiFs^5B}@dA0-Dy%gIS}=IOCI7%A=4YsWYU z!=OaEB~)`zTdO^zHq(4Z*Y98R+HNJ?SRLnfZi%&#n`P?kSE3uu&%s5EJ%}i}0haQr z+UIc`8P|#?vaf0GdE|U3r{3F*_Il5fdv{i?FMM~|{>-ZF@7Ed2)aB}Qc$awL+LF5S z&npx+)=@8IN(J`k3N2?}u2G0Qxq19pU6F88g29~~C&Q4-uH{D`38&<{Y-LajiDFKy zhPHZYz@z@9>+>4f7ICJ|cke&3-V^rrfxq;a_ca_`Abyt7P#v>nIiPWK zse_uvoyz5#mKu5`b|?#LNp#0ZN=lv;Iqf^R?q#~$nXN}$Kg!1?)@oP^QUc8(@w?x# z?|a;1Mr3hg!!@^>_>E2U9wV_ZxyuDG@C)_@j$FRF?#vV4R`0mwgaV z+~kpc`};X%|I{73R%_zFZ-cvF;d?v5SApxf32;&Q#jF^AB%dJ5x|UD(5PrGODBdH+ z-`}ifp8YMa#OqrvjRoEcNB5EGbk(Lx^qO}Bjh+bKVXw|JjK84my^K{;f?uL*ezt>n zRXVflU2305*FIvO*vC_+bS_BxM(%cOZk=^U;ex>FAM05CjCZAZ^Q!ZtSluPsU72mU z^LA-`S7uwjd7b`hiP6tp>jx8W#b1_3Ru5QR88?z~h_2eU;s%`tYA;5DToj1XfijG> zlr}F%$^GxDpC@J9ecX4Y?eH4mtv1nm^QhLWeD)DiJw9V@n65g5(heWHnIB$RX(TGvDz3#n0Rc2!2h>0o-C#MV- z1XV8nzy1box_`JXSy?v3>3Qjc+Hk*O`%_;X9-X?CK4ka(T}?Cd*{=ZDe!ze1gmTJ* zh48W3?$pu;^(%LFXF9lYG}RZMdq%0huo~I@ygSp3;QzeHO=FhWgsn)8#HxNvwU3YL zmoLfVD|QGxm_&LFJz4Jg96f8RrdqG1En&ahsm6pPg|)GM5;qseWjs`TlK%eDyrWPq zhECKdRn*_#CIB}BX~(vlxv(mJ<}41yS!rV)(hsg*|L5Xl;8(u?pZ{i!cn@SV8VMJ0 z;%y8~&f2jZwX4qSIHfOJ-Bl1c-$8KBNqX;xpFTI|Q?p2#folmNZ=8_zF zG-i11mV3K(|M4B_`w#9ZU6`|iB`erjaUNl7lj{9x`4!4YaGq9;O|c7qZQ}5TjC)@b zcKqQRZmf2B@j**oc=@t%lV;t(BP)`$X^w>{xeo%K-|0PF^R_0Fw!al!RpvA9Ht~vF z`7M8ovSw;a`u&$tM{alddN`gsNl`RWDpCD${avg|?+v*&TtUl?TZ!`TDD82lL}|8+-13ef^$S_XB8xeb3)_j4h>V|KV$~3?bG(4?lZ_ z{O)t)zzA|m>r{lm>-+O1oU}~r;+e@N0ZxQ!-|++h{H(+*cRg%JI}sI!`f@@{vxOrG zI}aIfj->&|2RFRdlg8Tc2F~R@UBi7Gf}S2r=zH{j{}V7a=amrDv6rsgi-8dTzYgs3QdBfrAV(4WdtB*PB&k+uEg zNg3hD(NNa+KYTlmgTz7oWONImzZU=Sd=Gh4QU}h1(1za;JI~ok^wH??d0UV#_n#xJ zZ@b|gQ8iLkDWc8(LY~uYitg`2THheIe)>8*LkhxpBmDgxN0D{| z-Voo?!RC6NH`nPwRkp&QyU8qm+K1n7RqF68aGx+Kd7{VRXFnw46yWx-5f&Ugmm(DaUY} z;}OrT(8FVok!M@8xwBy^e4uD2AEQkFP?jtsC4!YOO5;d2Bbav>2fCMX!lb8U!KYQD zhX@l%@G|F%2CQMv2W^cf$n1A`iWJ<$K2_O4%AQiJF-eef6yz}A$pNeU%M<#2Y4^m? zXI2Gq4nD0qs&GNx~*C-#k{s{SylnONJx4Lx)%y& zOxR~+m!Kp;-G&4a$Q72oh3Z{ldXObXSa*7yzYhpag>NO9!s=*X*<|Z_B{+IC9va26 zitt^w_4vuz)v<9G$x_s=->c|Z&%i$`O-&9G*}Zj!D}IoDmwZ%9`~7Sa9Gyr6$9Qh& zk1HgG#5NRFE_r?>pm|%cxj6w(U;g2fD8IB) zfvfJK$GEV`FWgHBd9SzooM-_$ylKpujdLG&9-waVmM@3HVmg*yVMrF=(O*EHgJbRF z$Sv5@3-Xs0irxElRpyABj4!+=n!h^Frd!5V=gbJ@Qe!qnVA=14!qSd4S5x~5)aIC- zIk&4sLsmb`SyG)~U;2Y`Sk3DsD4 zeCv+jH)Yeb6y`97d}LL==FJa0%eqJxgba=z<0tCN?OS$yP+=dl!7?u09Jf5CW|>?% z6|Yuc{z>aPz7+T7c}wR6UT#!)R(sB(b$Z9H=@R-*rw&P+vrbK^~{yXj|3@rQCszUVD^f6z}z+!msD zpp?;F_$zQ|(Y}2~H$JYpDtWZ*Yw`sezi)@;jdkdyz-XNOJ5$2DgzQN{D# z>yt)v@Vhfqtyk=APKmvb{xmKy9VaaOEU-MK8UdWZK*zud10Br!G0<7Vc!geB1kVM= z@SNjsX&D&QR{bV2L{7C#%t`^E=thlVJB9WYX8MC8tKKk(VC~eT&Oi^xy%!d3f-^Bh zi9olQvUg$hAO@8eTNe;l87K=tB>nhCr8jbESY$yD=;6r$A+jPd9C(0yNJxW_%)>&u z8m)Q^?6e(y?1qd8*nnVVoCpoAA*)w&s&nC(IUa0iV%UdKqc=whe*-t72qCV@!x7|Y z+aErl8DigtGqf&Y3Xh=n?+!aaD#+!5&UNGi9DKzN!JzX1OOEkKWL%ur9sC_3KF$WB zq19gRM=t=;KpiGm_Vqz$wa%>fR0}*ms<9$&aeWB45W{?sC87kG5T8~Cm1+r`9FNqd zcB2=Sry7s>{^8Sl(mf}3RE%!av8}gl(KNotxeQHTxb^J0v3o5v(sFz%5g-t-w(dxiRM-572*SG=7s-x2^%bNSWlg z4W&u4A`*RgdLl`kJRUWz9YAiPR0xiKby{TK^Cx45S0i`JaO?Fe%xW zryCvx8>99((9# zn~vYY_kDK#!?$gC5;*r|i@$!~o~s+UgjGo%|4T=pp*(e0)KC^8gKq;6mSz~``+R!+ zep=TGB5MKW7g^Vj#O^YhoogH@%Bp~I!>41w9M7M(DPlYdMCK7RHPr?q4)lGPVKc z{_X{8n2~9P>VC520GVF9ZY{c+AIa}a=;=hxMHL_X~zh{i>Y za>6G9HSJ@D)J47-`d5 zPoSRhn_mcF1F8h^=ah;72!n!%{PAEa3$?yR(=cZo9YQZ!IxSK2||wz z6|TafcB5cnL}-rM*>fwlth=MUp{gO>W)^8)?|c0^jaNB3QzXL@`RRN5NZx$6+Q*}* zZ)57|T;(sh#?F*2%3V+3Q)v5*w^5t!XDX0fVx)+fEL^^1me#D(+D7>&K$MRSyrGm!R?8 z$cW$+DJjS2I-uf&lA#H)f9oaUa@yZ=sb^wTq?_n3IT7&?`65f;NJ0(qJZu!oDrC7o zQXmUOPaeS74ah`0v~Es%xzS;5h=Aw~t`O&8^7_YMPg^h9J^oqnQ*fpL@^733H8{?=9ToqWmu6 zfZc&$=XuMyd;ah}30LnWM_rFwqo>qAz9L#*8kSPb3dbymS!9+gtlo$drz!P}C<_LMhoUgy5P{rmT>JMMel zy?a<*-hA7n^R|C%P*xHldWDO7#6+=aiEjGts(rW7=bQpqAQaJ!1qgG#o(FWyxe7BFG! zRYOnhTAiyoVe@RuNNS0Z87XSQb>z{!r?50QeY)e5?C%sC=U-p=HQ)mA=@Y3WTvBb< zZ9FGJXrw^O|;XC~rwbyGxr6ZV7E5%=HM>xxWKuOSuZvzByCr>Em zDL|o<+YPVqsSB+7EgH4!ao<=-C-J0SCF`ox7n>^7@F}`-RW}a55^n;zTic@?-c9 zUpPSeB0Sry1Kq6<3i#>;cv0$EsPw&;yCdYc>KidM&y74H1uJ)RO*xe(ahZaH>*3a; zP}<}#kHU3RkGM(iI0lR@=prhfHRyM={eCsM_9(KNeGA|J`7E3a8;!?qCHqCD*R*87 zq+>(dy*bO_n#M)~%N@QfcaC7aCar}@X7ZFE+#VUGpI|U9*?a|k*G(Lew1Le`G2?OY zkBju!rbyMyP;;1Z+$5yuG3!1^*MLo4T~H%8{fpJ8H10!QCt;%h0Wi)!0!NtG6%fJE z7#mcnL6=I-$d1n#8dUlcIMbisamDvTMztU!PjTxy(4c3$+c(vlX>An5-2%$R97u34 zc~+u2*3`kRY!fdy#^p*oadJBJ2R039_+%^8aBLOwT#CjOzzFdt>h>0PEt`|7_vEwS zw-hFCo=?b)Zp>SyoG2V5+pUe5DH=juH6ERzjA|1<<#pmmslbi6X7_({@v18^^(RrfHE}6s}t;P9&-RB%YwvKWIRM+~7#_GEU`jFw$LaBGU7S z6^Ua?B_*L#WUhk=^>qrsEFH_)&^FjC~ITvj)d&1WtZ}KZ=s+ zF9Lz1E;+;W;m<{CY$I?R!B9bNF$@8wf8Jw+**aS!!b<08uO;K>P z5lh|a_7=oOSLThLK&0K^51$X#qs!V&Io22J$#vip%IwfTe2(g>Rlu>`=Q(h~aZ}>`NvN?%yh6Fj=~D6x^i48slU^G1)sMz<7JdhhmVvi$;f01hOFg^P>oO%BW`?qj&E zsWeXxHzt7%6vbd0ld1%93>Vfl5FVPJ%-J?uOZ-&B6D9V%Gds}c5?Dp+MOw|6Ei8AD zMmgMXeb#lP*?I_^q@I+-=;*lf>e#W&2x-r3%NP0KUc0&sORExB=iF42u^9^=30QVU z{f_rFkI$)TeIK91285c`q@QuUUDO#l`ef=HSlqM~slm|bu5J^((Ep~WM30`?H{E+?*m)cX|negfCO|@jN*%!53!+zzc z!KDx0K{pLsTb6kE@0fFQ-Se(&snMcincc+^PG=Z47FBi$TF@CA|R}hSqnPYN2|KJ$d>=&M1gJeW- z#d+a?sRe_vEo>8{YCGKZwa6O-qT}XkJHm+HMvzrg=T0~2kIdb>H|A=G56ih zeL_3hitmIN!yFPrBYc)(iB>|N_@n?W+91HE$#Cv~uYjv%^H%!ZM4IifXs&f*-sL91 z8;pON8$YD2-&i#&ga<5BD0x%K6{wvW9@ps244;FA9)1#rJ@71dYNG)fhCT7*L3k0P z-@GZ@ox3ZBhvIL#aWhET1iDgZ8^aOZ+Zn2p%EDpO4?(W#%g^BO;%33!2f8B(eYP}E zAmO??G9i>a1t{JiKtzxJN>b@h3B?td_`L9@ifIYXeykFU*itwtza%H>Ao(_f@C70o>}JMt z6WD>3kbg|Vq8&w4c45;LSju})_GCqt;xTsAU+v`Ll9yT4iOm5U1UO$r!3yj zA<~0mpijF9)D^8^1 zqtEA~FOT3ymH-rDSVp8nykwk3u1?Mt`)vX$?aU1C(M6^e!Z14{K5#0$wq6?dDX$&3 z81ixyVTtKcP-zF|4g4^E(n|rjZlZ9&n)j6BW0BNw?P9q5>-LmB25L73NG1zN_7g+0 z#*jf3_AX#lc%3(+_ayw$$_X6D1fvC*h>NnovMx#=9VNbxiF2iOk6-}mz|kNNN?`zs zc_)US?)bK;hDOs3*N4|e@4lk{G~_`CGTDrPHIw`g+;zW=R?#xnG48rCy01PIvC~fa zhKsr9vgy>1+bLhG2MEl(EpGP20F6;|*F6o#E70t-nw^97Cf^fXSy|>se0z5ZD5cqi z>Gpnq_fp%XmSc61aBs;6b=jwKZz$Kpl}Iibr&gW(8Zr0!EQ>)y%e1fV9ci-KHt8l8 zw*}u+FFqS5$x2}0-!rb}NVMw_jJBN>c=;~2*{xyhSZ2YQgcT2LZIh&)JFXWlpL^hH zL9N}1S0`fp-r?Vm;aMKIMpraU6*3QREI7f^kTpH=iD2!C!xEp#>~GP6@TeshBlosU zrhodO3>20Qwr3*rLvU*X6ByP*q;Wss%>pstC)VaE+^WT8r2m^#F@#5Cd?{QqmO+8b z5@CUS5v*KYT7$a1MhXdNH4Ac<(Dq}>T}XF%xsl7tUFyby8s~W# zE=~{MtJt_$jYLbM-3qzHJNLbxVx|nRFu`Coz4C^ znZ=#sQfTfjH2Mq9^jO=lCqzv88RQaXiswF^xPgNldea}ied^?ig~^k^<&DEqJ^+4^ zqLwKI;u_B~qw&L*Gab6%Mw1fyG%(O6_6LKyx1Z+aue_;~GvH!Q7YrtNNgTx8DP|-f z(Us|xmX6kj)RQN3$XhWJ9gv!Sv75<2TLu*XX8yK^B+z@Ry$il?JrB4G-^+A`AvQ?> zTRQ@s?<3RALpT~OgKNU|SNTnYZUhGUrrAZRqB9v}$QKb;qdFx-nSB)?^VAGv7NXML z%-chZ1pv>Jj)P!~iwDM?$sTbHVJ@!|`l4vO{3p$k!sV~z-B}y=9ZaOjHojO{#7kBu zIU9%Nul+pCp6WBRUGHfz&K8qga-!-U%zWoe{%1zw(K|L6hWL*trnaOY*1bO8vhv0AsJ4RALjM4=6JFJgg`= zs^i81xF!)3q1WItkblS>^Et>~fdT&l_VcR78xMSp>UyWr&&m8zbsBU3OAp}m0OBqG zWV9}83~>$^*(k7)zu6zsh9Ub5HBEsvks1CkeKC|3Cvx#v+Mex08=fEnP-mmk|K&$v z-i-##tFNyY`gF7`dAr5V%X;7v>s)60hz)b`K-v! zmllI^WR{qy=cX_f+lbB9UfajYrVBwVjnC4%(az0mn_qIFom{z z(c>2drz+rsAQQ_K8RBZ;0tVG_-4ATN#*VJ}b=9OR0gC_7x9#x(3lHz)dN^HtTW=tm zK&o4_lY4Yll$Ei+CBH)28aN}~-20tHA{_txBcw^~*Aq@NxCO_BbFLYg4Up!G)tH-ugS2=K~Dg&yKAb zlN)w3C0?(el!2+KBqkS~C%CMg+yx1HfBlwm*D?Gsj$c7vj@@)Ue(4Y2 zLIN-SP=Rst>j8B?`nIt}(W*{2w!+M#(-VR6$x8_ZF%x6g(LLNsP8o5R@Ctap1T?CM z{C@R&3|$t<3@^dI^aW+e!rjI(fJqCD*v810e|x$7QYcEF6opXlR{o4=2L8<)acOHA zXFC8QhQL)6_zi*s(CAFH#&kE^xL0ZJbN=vcyfLkuwGMp__rKZ{{nLwQ&$~j}jA|S~ zHH*<|+{ipk5vO^I&_S0W%-f~XyT|~QX$rvA{i9pX^%6vytT zlCC|_sm`40)msYI&ID^u zOj+BWIgF7c|nd1iqP^R75Y*7J~44LZ%#&>o}}bfEk;69W@4HeA){SmD+dX8#t4?#j~Q1L*_gqNg%0^n31Q(jlgEZQ$i2S zP>P#0u}HdbCYbtH##ASX`ZALtZ%Zea;od;LPh==R&;crY24QFkU){QOW^*={4yr*I zdW!Ho_}(_|6%Z%9asA{hO{w*d*Jv5L|KXdN5|tIL&l88l!h&EgCe3Ffj!Ej&j1FT# zpvgA#MN2TvU^j+;JU#IlC$Taz7U@UTc@Zf?3Jc^(!lm=%pki{UPs+iA6)^WgHMSY@ zg*PQ_9zOJ+xJeZs+7vSZmoV`HvI5_3%L+gdJ2q^A_*D5(m307V^wd3?H3#kB`K~oY z#R5_daYTS;q+2{uTGvRdyeUNN|1~Mf`t#y`&_~^5A0Mc!1H?v8^gP7*ULM_{dAW3i-;sx|7SmnBccmF(rY0($+6_8^- zsRrJ#+*}he=|0qkTkv8#$U?2xgn>@Nl=OrGeT)NpyT-tbH}NZJZI{6oRW*j`GkR2j zkFo{<6taGgHFxnz-E%Ed>wLHUhY= z2^o-M6Ob>HPcWo#7+8G!fjlHBOXf&%Zn0r6L|*7#%*uV3l{-aB^V#!AHC*Jy05S#D zIC=pr0}}>xa6l$F&OKuKY~pU@UaV))Lbu;WzyJ=M-2`D+x0#>?!VO%E26P#o`M8%G z0xG}sP;PQ6vTREL31OaKlVa?N6kMC==m&0oHDo%PcZOq5JIZrfMiD9h4_~IB7q5{M z%x0}k>A-*Q=fv&A79-A1-AP%jC*)3agL%?0^F)(xkm>p4Oi3>xY~V?66ZxvnOqe5Q z@Dc+`%-N#Z>*Oh+IyNB4l}VTV1irGXt@5v8rSWZGBah>a65&(ve;ADHFlb@Kxo`}b z1c}3>ij>;8!#Kv`^cfr9_-o?>xEBtCRuSWTU#IEylRGyE?*Z_>ak=VbToW@6I{AUu zLl?A3H!zNo1N%;By;;R^!?22qYBx4Xr0^hi;#g|O2e$B!mKRUTp9Ty0bRX8 zeOwNxSruI)7=rKS67z7Ji!2y;;ViZt^UFFK%p3;QLh`}eJ@RX|&GZ`0KJl`(rYQFr z@#@!>X_uHL+bHy!DT74#M^zdZ&fA8>Fy%}_*RDU~BvPh@FVd@}wbQ2Bmfm!8$xfCcs>aX_J5yyr%I=e`+jMkS#0d)ZFNmv?`S zG)AltXRJL6PJ83V6c-xA@dTPw4%ExS!`w7{&%RgFjvfW_;5`WwlE@8*_79K_P7@kN0vBG zVzvOj?K>^=Gt#;DuQ+7-ugb=L^vXLt1Q7;Ld9$rzk-OWMO<03+B5x26@=_>TyBW(3 z4N^JJ+BlpYJitrvu!v-jKd`-~)N6{a)}M|h`FFwo2R)}GQRV0)FmvJU z_wgBh+C*@~5}0}T;q~AC>V_kFmNE{xO}o4+o)_7hXziwcFr}%EhB-*iRTzn-CWvU(CHBwo_432uCc2`5vV4sF}8| z6&SCR`@)D*wwXK`Ahbuf)_QE;plu6#tBgtzc?37Cg36}^BRy+*PK@Z|>Awg~f{*AG z6i_aLngQR0_>jKt%Ta?YpqR>X3m_Oxwm1j9R z5ln#b#|LL*v5sIVhzy245LxI1IpO4tuIPU9yLp6yuC~yb3U4ubC6~XR4Jh#Y)p!pK zeS-A$F6?gL^@H)^TJXN?KYYh5X!Pq?NARfg6B=A}!RAs&5{@CJRyKeUoArb!z4UKS zozRmv`n8Y}ydF!Vz_?($v&@oG&b6hWnJTy@d=u?)m4c??32n^x?uYXN6R1bjpb&?- z4TSxt%I;IB>^rt=2Wl8V;K&|@dg7iD*3SpI$tOG~uG+v6@{5tN!Md4@Z>$?U6qdrT0+wgMtX!F8_+b^N8Sg`{)msr9Ft=%*3~tF`ovYeNDz(0#_ zEod1LBTlJC5|vG3A7RqdCfk@nP^Peth>S;jfpD0{5u*d2mA5PS6N(1T@;Je1V$q3g zE`P(6wIO8)aYw(EqKBP{Q_9^An}FfbxA!x>QhWJLN+lHT$3-DU7NrQL7FXi-xTOH+ zkdBvH1UX_x%qk3LrW;|QaFo=j1^#H=1Tm%!+_~0aBvxK??F8JQtkyEg{1lEc zRS4{4hfLZjwvu(`>>xDWfps(;Q*NZjJ@4rcvnL&Z+G|rmnXd)J9XuHdq7(DzRIY%- zlyYElAxF?gH}tU1)U57<=czMm@xw}Rup^I$8__#EAJhg})Y94&J7|+Y)9}UM3euxY zYk|xynq09A6ncczm;l{)PwMzSrkrwaCauRh3-i4Q$W1c2s-bx0nsJX+6kZ34q%o# zB=0j5E2naFaLjLdx^goeL3D<=lA2aB+Ln8BWB^KlUurzc!aeM6|1+(mkp*q|38Cp= zScY%COU|m~3TDFiUU@$j16)n&HG@naz%`vkuPi_&C4#P6ZzqZh;lW_Ae1MA>zms=? zqkuUfkdQLwhR|c%SA5nOR|tH3Ql`xjtTU2>@4%m~(5AenZ=p$?Qv3EXcf5FdKf14! z0fwQqZ+~ry2Bm-&0qw^fId6caFntfkZ_2)OaKDaGio5le*5osUPL-eDq4>F^b#SzW zm>Dant-@gY9kX$wSGM2ny{FZ-E|*`?V@w_BF7F7dV9X6^8(QW^>MkH{e34z3k&>Sk zp!1=AkNlh`RATt*nyKO3rlLCWmK5F00Jt*ISgC}lVv zkbceO?F6pKOJd?2n}im4vh`u*rr;~fp1LK7+Wk8*`;6*_dpezoW~E(zxMg7mALLv) zO-_VzZSJM@_XB52`?<;f_?xqH z`SHgZ+TIMh=^i%PFnGQZ*NX(-mG-m1Ejq=CR0;%!S?s++KTO~dM!j5j`09|cE<7_lRh}zOXxafAsSxyKz=JF zH7@GpQR}DfsZorTtwQCZORD46wEElbsn#^t>yWW2Y=2qw;9%mgp3>51(k}ZYls`Hi zbh>F;Joj00Qcex$Q-!Ea(Zingb{dy6SH@`G>k{&dY)D(G+87(a>UtpGA#oR%X)Hgu z`$LtjMp1B_{77o0x~%f{m9olv7uYRYKhm};m9a8uSn1@_XR)3NY54My)T))qx}UX@ zeKg?TSz9UdJvH!2I^}a>?NuA45AK-jv3+G~zpn zQ|2q3JOiQ?U6M-XkB;d&o4j=QHA(3wcP36CP8FgISj!oWF9}P2A}@=FEUo$#{~IZ& zm~|HhSRJf0Fs)cd2~{gTGX5~x-a^}YgXW^`E0g)-qVKL5p@arl9tB@GtW#d>HuQmV zEWYJ>P}_#^u(8)`)l*uJjz6C z$fWUnz(t3^sRSC@TO*=UksQ*`&~&-L~iMbRsx?DyQXjVCzm3QGq^E!H(YucBeR zNT>YKH#-f^rQv3(p;r>r;1^7U6U{i#Z24kVWoC6 z`=c@0yHCVO=w2yFPVVxh%-8GJG6n*RQ{HPXVPgzl3z7<^;VYh|$3JyH7schKZ1KZi zQN0%i@k3A-r=wsKjbCt?bO?h6HySdBRvDQ~~$IoRXeg`H13jb*dPB>c6Fp?Z} zU~E<_kqC55y`aaJcUOpu6r`F_?IX;k&=aID3-5%i-FI)z5Svc&+?6-z)fYHuXqxFR z6p=(KLSj38{|kWszvimx{;+%CaUXwq%smE20!S=ato8iT1J@M=kAS`~#@e>X^`hkp zrGb+?!U~CmPydtmwAzX4)u(No(lV^_J~%oNxe zS0LTI-oSe6pjEBOi1b(NLfWK*`h$kn8{rpmkMxfI2X6s)&0e}pOS~~4+&$_)zWRr) zzaAc*8w}w}wdp&fH!Rvvvu#mQKILgKq=~C9EEd^qty5hse0OjgU+?=Q+(6aESOGrq zoP+m!E#5!k7tCBXCymeg%HTG61#b_c$KHijVM0Ig&LojHgbO5r6|tvV(1+eB??fFQ z2Fgdey+>xl^3k?_8dtl;;g~#X$2xM9)(DArDC#!hnje{E8bloFi$U*)CUwPqPi`kV zeHQf#m&Yej7?lXq7RyYGCcymgU;jTt^o z*QD_kf3(6qODAya*W!!~+V=Zzx@s!i^%pv$VQ0QwL7WcM69;IFF^}_vbxJ*Qzt4Rq zIT~O){$pdJD3ILllOLPt7>Xr#37v@ijYT;wlb{sX6?0d>q|3j4&&`qKrDi9TPBJkh zj2p>2qM~a8K~mkR`k-1g)-N)w!cpse^3F?{8+Ozg>@*2Gd#}0v?7dPToR3MLAhJUR zoo+&zbq6Q0y39xg-92vj2 zjH1#WeGB3>RQ*RB)iKUZ#-=DfMtQwijp%G8^vJnXNJ=lR$A+{tAq)!~PK{m}lc_Kp zh{M!ERJbk{r!ll~B>5+XUgb4oU9WcDrHtqJ+r|b!3=g;$5S%`X+*CsM7wdp#NZuZP zF|SiIBQpbt1HE+5B3uTslsJ#GkpA3oC@j;|YwO+(Lu=NakiQ$QzsL2v9P;wXbMYi4 z#bT*;wb~x*Xpiu!uy?%R}C zXV-kYY+rRbD^_AvJziIh|CZ`rKEd`<&eB)R)pYLxE4G6(ELY4Mc?AdC7W*ICGGX`P zw&U&j`)4nB%^&&hLy>WcT65{_{d4*FkR3$2b3|h-;j01j2+M|ksx>ggBG1dy>`n>4 z_nRcv-hAyMg2LR>87{k|4Ccfc9)iNbmn7MP%k1Wec^48hBMPI~1dbfel_8r-R&q`B zsM-~?pyB%Q?CA8k)w*YKNnLO3rP>s(BuG@682)G)&In8r^%W zZ^uTj-=%hChhNrzbUb#CgHOGbv>O-hIiU&_*g0Rqx3e9D@SIa@J<=B!e)>?@X%nvl z^&`#?i56LJ?^)03blLXO?E2U7HebWmg9gOAaC|rNt-gurzbY*i`K+#s@GqOHspa|8fl_!UIRI5`bl%i zK2MuBjo(;zEA-$!FFAgJB^TrapSPyJ%-+j7`Rt+c-cQ30gNM8P_7J4#>V+NY;ZeDF zr1!=+4d>?8<~e_JWa34O5`8$&wkr)1zseKomI!NQ1|r(djT;~>a<}QJ@YASjU()t) zU2jw9?<=KoL(CdU?v~$U9bLT@fuLpq*klz%n0Aj#V3^VxHJho~5_*^MKb*p1Hfe2Sa6><0y=K@Rn2Av!;ay&-TJ7m)Di z)tvS09exewbmC==r}|C)4Kd96Es{U?C_6SveLGn>_ApBJR&r0V%Db&)a@u}-timj; zMh4&fMr9Z`%=Fdui@GEZEBku9Q+abTrOf#GLs8QYtYyaP6}l!RDr^zfEB1a6d_Ml* zkn~43yyl&!(IU0^j_88^K^?=I(^nI`9*uhkJgw;3tKHq*_<7c+JIz87P%H-}Bl+sI zLsT(R=@PUBPU?Dx0`HWLW{h0$D>9p#h&5F_Mq0)#r*FL-?>`C!gnN8mLGN)fV zKDB_49xaw9eVJHDE!};psIAwPZgMa*QV$4p?1)&HbVq&D<}b!lbDpczXtXSW`H0b4 zAFR-)!TsRWZ5fQAh`ev>-hS_9>iTEixwob$*f1k>gPORBmy}%-zt_rqk>S8=%Se(Z zA1~b5r&zLYLUt?lMs3d#zX#++my(?_SL|C!^{pG~ymPHCMQ&VSSnESF{{x57QSd6z zU632;W1c=Y;uqrO{k7k;##brhnqp?W#?Cz&-)&5yR-JM7T_8h{ajP(pe!lI{VfkbN zY_5~1al~FCEJexE1!XviX43<$-t$Wr)xYtX%l}I1?$vei-mT}D#-^kCT8EbczHcS5DEpEuPMSt%XAWkLz)IJdCkSV8Ka-Dp z6At#qe~T$Xb-9l?%W+pT_u-3%_c%9eejj{ediZ5Vv}==>?(P%6)jmpfKUX7`Z+>>G zu`he`i$&?BD$gRe2@4=@u(f-8<$!yKF7l-tR)n7P3ys674Q#<8tcE zCE*#x4_b~ewp`sXa=31wwbrERv~*^{Eg8$#N-rDND$i|LuW--hiJW|r!<^uU9gAd} zs@cx9EHiS^z;R;Hx6in5bw!Pqos{Jt4cBaNYgF;dK2wwZ`-J?U#qfD^#1Wx8db8Gg z4>TNRZ^SMnw5b}%SXzDMVZ~rx_)wps3>8yi+%#GeTd-t$#syIsQi*D|y5DoE>1 zGTq#i*wo!_pWKcMJ=OfpPq1KzYW97bm!3_@FArvf8H`DK#N4Z0YS){$#tnJ5+WgqYRk*iHIoWDy83MU8VEQTtx z0<0-Ps=zJw#=8lyjGpu}dTo|3GO&J0XOf>f7q4^kO!@x9cmqXk^LAg+{Sh}KiEwzi zEiA~jyh_R*=PFqQBXhmf1y)-8^^vz4@&7+X!X2JD<)L zpD0SOut~61KkdwfpE+xdbXUJCl56(c*ZN?CG2>*pruOTrJ5n;7 zi9Qo<%ez=POU*-zTjeV37e|I=j+&ZlPn`bBZK+50Q(1Cw!b(X44 z8ji=~J>6vqw~uF(HIsf`9TYcwk$;HaClZ1Rfo8h{eYh|6mA|1?WIoLR750abry9K@ zp5r+|)`GXH1{GEo2M=$(@rmzbe)xb$_p{RXc)B&hT2p%M7irD6qfRY_{bl!$)Euc> zTD_o2YSpdVHcQBdEAFj{x5sU6%MKr%5O%fKa{3%?wwkH(%xR(--O-vVU^ccP7(c5> zV(G!r&S=x^IvoAa4cYNN=wODfa}oJfb{J_MsbM2pL6-8e{Lve?GNZ;j;d*wou4u)I zZ*tzZa^5^X(L=Jy3^5>nbt`FMDV*gjxyC$B=TgG-x3X-^=%2~weVC@_hBVC`txd8d zzrH&jp<_#aMD6(0(otDVY&2qK(rLvJH?*^v4OhK0AFkaxv~c75&o9iyt%B|_O32EJ zdj~)BQTxPDVRIeiu=i}_YdwA>xGN_oq>o;B&_^it_KmdiJEhGm>be%Ohn@Ef_wMca zlzQlywtAGqCaZVO?&qIp?23W+!3W@m4TV7y|G@clxY~1Y^jrQCqlEqjQ~$4gk&ALi zUah-tw0B3LtiKP-9P9y=Owc}#A@{;)3PIGd1t~CUH9vAnAUyfip)ck^1&xD(3s!C0 zt<8BZ-m0|R=;xwf%K0Rh!sOn_+}w(cYwI=@6|dN05PkS?zIEd4d7Tbp@OEBwFSx~a zxFkC!Z#C<-J=-aV9v6Q&Zri5DxS*PO$Cv9#n|N6p$+1h9{eP^zc{~)}`!_uH?9nI* zQ}&^hExVzzFT;!_k`dXnMTIa#XozfCvK3{8eV=oO7M)TxWYl)mmi{Jm$J^0zG|)6e_)sk$Zkq0 zkY=;>&YQDYH&LDFcDl3pX!vt5MFB`F68RQZ|BK|YYS*J9N-b*EC=jn7R(^0Z(dY|t zVaiZ$ur~XMmy5JqH@o;`E8uwDN(+aRZ?4E~eFm^}2llo`z;HOC_~NG?56?PNnLAFy z?1KI|`S0vMuJw$R%55gnxGQ|8g>@uBZge{B(8N4q9{9(O50V&wy3UZ(LG;=oA@4Uc z=1SJjXm3XR?Cv`JkUMf|L4z-@;r7dzt~&Y73_Iq|uNa57-@B9Sl+wpPt4#M+O%v3< zItJy~^jG%%*!ZsBo&P!S59EfMAgOzSX_%K~3RSLe@fwkj?wRL=bljCzGW5=RW&0UiUEM$lB=kHUi#*9uzqG^_hf zBzs8M((=w`ukGDU&Lxk|3sJgalV9|^6?WeoLIheitv{9MFM=DbXSG`uZP2mBL&CB=;2QHl$sYu#m zp))4n0@!b_fMVD71PEp)&XT%>=%1@Tnd=FVLlJt|9umUyv8$XcCnyK@uWnTHBk#;BJ|P~l(P<B#Bwayo;4%GsRlm zkLOnq9UMz>73F}WBd65AQMR33^8WE-FSY?hzrcM7Vky5f3P?bCxA6!7e0%r|0Ol%G zlWd){#tS5fi2y!A_5&ywUycKsZz0pL11h8Q1MBwNK5UZF2HkZZy4!i^704~|w`sq)BB*Np)_qHmSGZN9t zu|+pgzp7THYk*^MQP2BfkwgX4xN{a`i9HL8Y#bd2WvsuEyzvL3Y~>1YP&)RzYwMie zVpJzOrd8euuKoa_e8+#;1;`A9vQ`fN3$6=+Woj9l-UB}XMe^3|0SXuZuIAp|spZ~m zWp`NIwsU5zZ|UjZ6#$qf=1n~5S_;{R_YN8O&6|KXc6hOJr;VS3W{L0tmfC3-4xsGX zzrWb@=KzrfF1&}mMj$IN$NSoP5L8K+mQ_ryg(kYSao3pUl0<+oSo|)=L6VX~pxG6H zhJDEzmdwiNXYU(^m^|^_@c$KS`u~^DnEt${iM)9|pbN52yiVe{oxu2#Cot)1pk-|j zlm-Gu7O|#BTc)QY-APslqILP&9Ieeh67#JP4%{vqhpp7vQcP|NTPyP%-@}f8BSf4a z=2m;4VDxR!wbIekm{d;TTwnN-v3>2mrZ1%<4}PINA&)m*Du)=1!d&j-AT=X6IMTrc zLVreo_lL&+I=E!F6Y)`Hw1GOwvhIeJE+0eg^&$92kqTXs?mi_l>f1{3HDMYQr1Y(U zHUK&}>+tHL?#!y;(;_CkXhs81HkA7qM-nPZ1N~fdlrLH4gs#ac_?d6G07pxQvk~PW zmb-|O#dlU2rcLB5+LtUa;|4<7{RKBY<-ab_5w76d#uUz_t-Mr2)xg-Dm(Z45nHr@2 zC?gjxU`vE0Q4>16v=+cb7ztGF%CDgLx^EW%`#b$S<&lj!pOlUj>iDC2=KR}6k|h90 zs)`Zj2ni3aYCFY|-d_alkMa)QC&l8<*5il zz63ykG6B+WJk-YjB_P<=y*hQYK7#=DH2)iniReN~&P zh^$Sdw<8Byx%u6gbgmLW=L<$FrDQ_^609KYeb3nb(khDml=l^f$KJ>DoYAo{VDVBI zE?jU)6fywINe^^01J}pz3M3(j1DKAV<3>)jeTT*9d>W9@%s83uT6sFdaZg94*83rz z?#fBZrTcdpsvNzATr56U?wA5-#JkPChI}5d8bOR3FA={fox+vh7Q5OHfR8u(ez}mO z+|vAH$!zUVZ+x=cb_xHMw%ji8j^DD2d|z1mZJ877Ee%;+VIR8u_c?|TX(LvvZa-sl z2V%VWFE(JlUx#@lyCQNg#W5@RPNgX^G7Ll<;=D9_+@Zo|QsDz7rKdS)pjNq#efE@< zAKty9Qa%Nn*|1%B5!CdFmGzSb)Lw6JnhXf zk4%f-9-ZOEx2+~y$Ef)r)Av4*W;5~7meeXNp|Crb%fW5yuH+P$pVh9BZqyMmrSi35 zR08&8Wsd;uvXk_xZQ~r`fVYmqsxT?2{6`b&%SAIvL;AY~W5L~e1(jWU&_8zS({S-! zdD_GcQ5d@>r~ z)PS!K%bjGo2ZMD{9}cv1yUGA~>}cqd{er?-BsmUW$AT+{r; zyBKtr^IR?)|5?f8!tC+$c>(VS;c3^zlK?`zn+Tdwr?!Gylm|7fF$EBGAAG2yD98<9 zS&Dz46HPBr5w^_c98a>WpduJdyQt}s5f!G&2LihW!7ux(}rHrcf0NuJ&1 z^b|cpKD)}>DJnhIlc>D=;)-&F)7zZ|HQTqF7boRHFLsD)RJar|>i%R2^FzgP@^L)o zyZ+vwhcJRSJkS+tAOGx+KTJJNhiWApe`ps&>ESv-t9>h3VJ$)KsHmL#GAe#yJe+Hq*Ci zS5rE9Vc2&5X5`$-Te(UhH#<~m9LeS|i!|js)m6U@ju{wDjP8%};F?B{w<#k$YsivK z6n-B|a()eM6l8dRc%q?=V@Y*nN!8(E0lsufE9L4hty=qm!)bQ5E?*pdxaxdo4vMR6 zdXS8F{b-$q{B1M$Xz-OA?bt(P|8uIM0=ukCHD7DX`y75!+4ojSwru=w}&5H$Pt%^-eY%+#ti%-nN~0A9HW-f z#C;}NMpegEzsQXJJn`hj=gTN90FmK?v&%!v@6JE*INg_vR5egvy4{ zLKp!M+=Sa2j9w4rboKrE?NeYD>~0{Ihn@lOejjb0bl^(ZZ{o=~vDKguUh8_HBOqg8 z`GY$`bC(g974I~6_f9@gyn0G*6+_!c0*kry2-cZ5X$N1}mA&wMU+h{J1nTUrUrfGBESwzXjr~;| z5(dK1SI%JSEvi|Xo92vnl@2N0N{AeszdyYY*rZwirL7u~T=*2=4SicH|dMU-e z?)|s%JV)+e}T~!2m7K|#u82W-CFMsAVNyl&QpGau7Tb8RywU0!TJZ{>V=po z#6BH==us8%_^tNA(2dgd4JyJ6C3NjjC_G5J_pO3K`mf%fMDvHOk!?J(vUu-CREnv# z+tt{)fH$sLvV4mC@@BU0 zwS3!m9bU&yA2gCQ`YCxghf`dBMj=zY5i2RG(tK;FJFI1(xGL57W~;ovX@ciCX#e7ZriVOa>|`3P7azUeM)gsui+-&*|mxsIMlYH zSLq*n5W}aXpqgm+I`?AE`vZ1$zULeb#&>6Tk7m7FKg4$RN^g&a+?oe%AN_Qox-z|d zVwLSYIdnDeT{zPmTb!}qF*JO{{~-%-dSF_h3D=PghdKCQ_Pt=H}ZSvBURJ^Q>dcB3(MOJe!}VrJ4kGk5N_!}irk-w~hfK^m9O zcg!8wiuEtDWODQ_3%O@YlbSy}9!%9(>U4Pb;L&-c$2H}^&(nrlseT1N>@R=Xs<`2n zy$rj-pew>gfRUw6Qux`nN>@pPJs=ooxLd;tH6=k>_4hLk_xe&!-?gS3)hv;>IllI9 z)bG}bYcX4%{?OO9f<8H^L}L$J!E9YbPB3lhtn}QbxDx&AC2>AmTlbrK%wpBNo*){z zu8e#!kArkd_dTz5n=GH&bQ0&bz#HF`skFD3>w9y4GeCK*YVJ^M$H)%JtD@UNMQYni zWeeY5T{;>3@?y$@wUN&>jUloh1H*c21FPwrhBPY$5q&<(vpjzpH`-kdHT%Q_Q%Ju% z6^K#$wTO8LTQLJEuI~TdVyBi?(N27}e^cQpbi01hVLnfdza^tTrB!752V>ROb1|Ki@C8?y}ukeZHd};qbx{S}7SqSe{%QiG1K4hK+9XpC-c%DF@~V zO$er+6lD2g8aV{tOcVWZ@WdI;Ych2bp7o(|P}%nQR532T$+kxrvg8NKK_+{UDK8>) zS21!Zl4s=Mm|yUlpT#eq+WK%lzx1)LUAtrf6F|puYz)U~n8+~`^ zN!B_%XRc|r%Kf<(XCH^>sjnW~H@W1?b@2K5%#U!QT52*^N+SbixUT=89H+gp%YmX- zt%V<4$*=B)q>BwIPFUTyQd=;;@VS&Yy8GGt!(+e6(84I-TSQFUd_7%f2eLjJuJCpW z>KDd0`kLyGS6%6m^Uku9tvgflb=lrE-I)fJZK=nAr?Xd!uTV3?S+PHSU^{1nFay6y zY`ZRBXdkgFmU4*6vjmx!r?XDKD3#1_{`v4q@F(@+^Id5HFF3f;o?VY~@9D$Q2ne4x zK5RQ2kXL^(FBbCBG{c=&Zg=OGd;#nJg~XEri_iL{*1pKwd#E3ATy+d}!8_fT&u2|b zcWinOLv}w;ibSW(PWkz;k7f!YyxzXZCkd=$wUO&<{E?Z|@o<)v`QOV{Ky#;Gr4wE9 zRnajWLeGkiqePOk9Ny$F&m5h*ob&vaSj*Y3u3C0UWa(KDfoyeGk^-K+FJF;1nb5RvW9Yd~iy9nD6W7 z_e~4amTU?Tn^#SR(!_2lr3>3jZU5?h{0~F8U>j8Q-LyC#)riZBtX_>DJMtlo{s$N z032MQWudKtBe+i?O*Yp8CGmtw@lOw~%>`fo@pe5=`Q!RqWeJB8}tN3foNEGIjUd^kQ3mO;Q8$ za0tx)GZt@J{KIxKy3Ww`<=dHdiQ5hbXE|YC3>)iT1z=7ltTf1VsK*`AKY8c6$LEj} z`R?{kVl`~v;7x{Pbp3q34sQ42i7fvc%Z2;z05*=JEqGzb&jlE(S7GmeR1`@JLN~J- z-9wuJNk03L^(!Gd`D_Hh3V9MD6`y{no7kA2*gX0dcT8`xln#4H0H|`%0ub>4BLOgS za`m<=n4c5tnHyH6@qkTMF4;~{GhMWQxDBX0EOcgN`bGtFex*`>1#|Nd9h%8rM6Syz z>ww3fa?r;@I_?OLt8eTdS*TYCPyvL2QjTp70zXjgS6-F&R_7~IFRJ4iI~CSvAD|BS zi}~>+`w~$A&e+~~V8QPan|RmN+>PRmRK8L5P|`?Z+q1T=%Il84ma+X8KV;*{9HaL( z$}#Jxs>}?DpWaqdfEjA8Af;Bu4&>KBk6U!mse#I|v48~X&aQ7HDe{;Oq8yV31V|hp zSfcL81OPa;D`Qn!AY0-W(q6&ptwXu@@q&y;7R36lhFR%7vZ0d)V9rg}bpiCLE{JfD zULqC-*f_)W=know(z8Y*lR_rc$9mE#*%Ck*@fAglmZSFj09mnhEL(yJZzKr?blp4N zHuqe=0IE~Q%*OdfK$Wsvd$4<9hBh{RAcbn4`+=5aju{h7Ys;LT{6Mp)A$lP;PWxbX zE~-T0XRlH>G3T%>5n68HO@L1!3?2()gs%@LPbe>Q=(0riV{>`Lgl`nDl-)!t4KODf zif{`uMrjH`ELvo!@E{z(A2UlPkUe1_zJ!ph`J-H25t;w1Ad~;F=>AXtV*d=&j{G>d zWPA8b(x_Q+b+GXKjd!PHW%m$C28JceHb|*KH?g;#eOk^C(!5O!Y)69MzE{HF56_&16OQl;&Ui11U58 zvDkI1d1;ollBae>v-21Go8gjIBPE!hh3Zd6bo%9aG(5a|Oi1@FHp!)KoG#v&ZGehC zY!**Qs!I}2q3o2le%FtT%MQcl*x#}smaHozePBDb;ayR@0B}cOV}fAPe&1s#Qw9No z38v>da$Q!~T;S|E(&%_(2BRS0by5MMf$;)GT;yx<_|;1wp1#Exe2I(fLr^> z2|i2rDS+U!M=R#xV3uY8PF?&rTu5380CZ#HO89v;bL&n1Y}_3w0)xVCFJ_e_kM9WPr&5n zcc~8_1dgCagEw99!1eRHR;yozR{03U6{Y1boYzM$m zwl45Etc*(<;FBRC`Pc0$rL_RnngUitZp5iTBtHbuC@ms^j`#S~AJLr)_24aH;Bbt- z
-

🏔️ Built with ❤️ by the Avalanche Team

+

Built with ❤️ by the Avalanche Team

WebsiteDocumentationBlogGitHub -
\ No newline at end of file +

WTEBdGzf63|xE7veT41nnLZ|@loAmL#6B?cXCWNQNN5xR5uE2vK;s}Zm(0W0$! z0@{)Tc-0bfQ0h0l`*!x%k>)S5j>mye+h9%Avh~bBcapX$0HZ(BLlA5eOTdk_u8HHe zIg7-qNap~Q8jRTU(j1eD(i$KVvHn~cVBf>n!M@|<#|E%@Fvw7Vv}fK0CHg@PF#5+(kfI#mK=(6c4fb74JTH;e|I#70p?W}$D4?TIcBCz#!<&@nyB#2DdnCX0^GASp3W%oT-fwd6>F5iWgK2dxhoEI#0Crzt_xuGEc+#N4 zOrHdeZuIAGrl=V(a-rGX@Fh6O{)?NMkp{;Dus#%K@2i<_+G>QYW?~K?mVL&t8!x?S z#mfibzr=7JeBI~$ug}_G6Vitu>N;bT2jR}E;V?d(}2e*yfSiZWcko9m}&(U)pX<>1qXTlsy$$Z22zLPSO>rfFn(qb-x9M zf-(i2N98rgN*!@=QF45#xR^45%Spo4TqQxe0w0}6Ena-Ji939_y!@5G1CR1b!*5`q+En7uxHm<_H`T zkJm#NWS4{IPtuI{>6zukw7vcokDiULtj)m<0)152fSO?#jylrRs3i|q=us|C_JnLf z15Jlq(xH&xVl`q0niHa+yRS!>BeCV=QLBbcW$t5aW|sQ$nm9|fBJZORlIbnD0YX-x zKt{z#(<)iXWdCnGWTR(R_q?azwilV0#e_ep%;mpPER24NgcdnlD!=4D+|6FLi*iQ4 zw0>&~*Y#5;;sQ3HjqLU3;!@D2rb&TF5!n|vlXiHw07_CumbQJh(uBjWHE8?y+2h-> zb%O`PA4C#AZ5wAB| zHfFX3Yrwp`J-;Gx@(}&^zTo%Z0?pYsgQQTGrm&-mAO1k@L)+>UFzY00ci~buxFqTU z_uA{!MdH~dq`gl+TMsf?ec_iAxa7IjfJ{s9xw)FxdDxyWE#U6bhoPOfqNd_N6cYcR z%8o%9*dc4giUc?$bhBugCUb{|kVz}zu+`r+*qOS$ri$m9UMK$!`&)LyEdx1PMBDSm zp2LPz=1%aC)3Ab_O>eS<*U3Rglfn+_ZNY+j()~8dQxL$OOy(OQ{ZkfAy?bY`U3lO- z;H3Xc>K{7pV4b_HAk0H`$i!5DfdEk6IM!){CJBwh2*SAYK7{iR5Ez#No&V@P6HIYRIL9Ibt? zui$nXP3DZ!A8-46%&q@GT!|NdX7m-Ydq1Y@tt=%4fOM}e{zveW%UA3u zyV$@-t4vbh0eX4F_suBkBGDqGMhXU_F>UPH{v#y1ZMH~b6JoFGnneDY-q4$4&8bU3KWV-(1KObN|J};z?7YHeF^ecFS z&)XvUQWADsCaW=2nxf46+VA(jgJTNfC$g*vV*B3FW%&dq35wQ1zz#n1Y}R`NqCNn1 zg&2cJcdj^~EwU#vYI=SBKejfzdnTN<=a2?{sOb|HO}(86baDkxJP0b*JGDFLJl*2} z5Ul1Hn$Uq6nK_cqQP^+pJ)_d32_2d_jhOp}`PX)^m-a^LL`ZxZcpq=3v;Og*#b*UH zIFa`tW*^d+PJVg*pH7BQ!6&XXoof{A$J5~B`_R9OD?1&#+_rH5*1QE%NzDi=5J|LAlV0fe7n&^RAXo$IJ|w)5 zrZV^Z(k|@Zq#siW*xBM%#$+uJR3AI@Y;P!vx9*WSK^7&79^I;tbgOFLQxa5?P)k}F zU8&fA^%+3L>oBBj`xCi>K@6|IbdJ5`LZAO&cS%U4_ZJxet_SQ0j+I|zFHF>VSlcSw zU)BrmxN%uzmXX1|4-jDg+2sTZ)tNBuN=m2Qa=97h=S4(MHmiUzrcsDsiQ z%0A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 Date: Tue, 9 Sep 2025 19:43:41 +0530 Subject: [PATCH 9/9] Update README.md Signed-off-by: Sayan kar --- README.md | 30 +++++++++++++++--------------- 1 file changed, 15 insertions(+), 15 deletions(-) diff --git a/README.md b/README.md index be6840c2..e1cf2ab1 100644 --- a/README.md +++ b/README.md @@ -27,7 +27,7 @@ This monorepo includes multiple specialized SDKs, each designed for specific use > ⚠️ **Developer Preview**: This suite of SDKs is currently in beta and is subject to change. We'd love to hear about your experience! **[Please share your feedback here](https://forms.gle/kpunVSkA9nuCa1wM9).** Use in production at your own risk. -### 🎯 Which SDK Should I Use? +### Which SDK Should I Use? | SDK | Description | |-----|-------------| @@ -76,7 +76,7 @@ SDK for building cross-L1 applications and bridges. - Works seamlessly with wallet clients - Built-in support for Avalanche C-Chain and custom subnets -## 🚀 Getting Started +## Getting Started ### Prerequisites @@ -188,7 +188,7 @@ main(); View more Interchain SDK examples → -## 💡 What You Can Build +## What You Can Build ### Blockchain Infrastructure - Custom RPC endpoints and API gateways @@ -254,7 +254,7 @@ Each SDK is: - **Type-safe** - Full TypeScript support - **Well-documented** - Comprehensive guides and examples -## ⚡ Performance & Best Practices +## Performance & Best Practices ### Optimization Tips - Use the unified SDK for better tree-shaking when using multiple features @@ -270,7 +270,7 @@ Each SDK is: - Implement proper access controls - Follow security best practices -## 🔧 Troubleshooting +## Troubleshooting ### Common Issues @@ -283,7 +283,7 @@ Each SDK is: | Type mismatches | Ensure all SDKs are on compatible versions | -## 🤝 Contributing +## Contributing We welcome contributions! Please see our [Contributing Guide](CONTRIBUTING.md) for details. @@ -309,44 +309,44 @@ npm run build ### Looking for Good First Issues? Check out our good first issues to get started! -## 📞 Support +## Support -### 📖 Documentation & Resources +### Documentation & Resources - API Reference - Developer Docs - Video Tutorials - Code Examples -### 👥 Community & Help +### Community & Help - Discord - Get real-time help - Telegram - Join discussions - Twitter - Stay updated -### 🐛 Issue Tracking +### Issue Tracking - Report a Bug - Request a Feature - View All Issues -### 📮 Direct Support +### Direct Support - Technical Issues: GitHub Issues - Security Issues: security@avalabs.org - General Inquiries: data-platform@avalabs.org -## 🔄 Release Notes +## Release Notes See [CHANGELOG.md](CHANGELOG.md) for a detailed version history. -## 📄 License +## License This project is licensed under the BSD 3-Clause License - see the [LICENSE](LICENSE) file for details. ---