From 39de546d442ea7f945a3ca720fab3faa3c65f22d Mon Sep 17 00:00:00 2001 From: yashnevatia Date: Tue, 14 Oct 2025 15:34:09 +0100 Subject: [PATCH 01/16] starting on solana binding generator --- cmd/generate-bindings/bindings/gen_test.go | 31 ++ .../solana_bindings/README.md | 49 ++ .../solana_bindings/bindings_test.go | 111 +++++ .../cre-sdk-go/common/anchor_errors.go | 44 ++ .../cre-sdk-go/common/common.go | 153 +++++++ .../cre-sdk-go/common/event.go | 151 ++++++ .../cre-sdk-go/common/logparser.go | 267 +++++++++++ .../cre-sdk-go/common/logparser_test.go | 369 +++++++++++++++ .../cre-sdk-go/common/lookuptable.go | 161 +++++++ .../cre-sdk-go/common/transactions.go | 433 ++++++++++++++++++ .../testdata/emptybindings/EmptyContract.sol | 5 + .../testdata/my_project/accounts.go | 45 ++ .../testdata/my_project/constants.go | 4 + .../testdata/my_project/discriminators.go | 19 + .../testdata/my_project/doc.go | 7 + .../testdata/my_project/errors.go | 4 + .../testdata/my_project/fetchers.go | 4 + .../testdata/my_project/instructions.go | 125 +++++ .../testdata/my_project/program-id.go | 8 + .../testdata/my_project/tests_test.go | 4 + .../testdata/my_project/types.go | 60 +++ go.mod | 11 +- go.sum | 2 + 23 files changed, 2062 insertions(+), 5 deletions(-) create mode 100644 cmd/generate-bindings/bindings/gen_test.go create mode 100644 cmd/generate-bindings/solana_bindings/README.md create mode 100644 cmd/generate-bindings/solana_bindings/bindings_test.go create mode 100644 cmd/generate-bindings/solana_bindings/cre-sdk-go/common/anchor_errors.go create mode 100644 cmd/generate-bindings/solana_bindings/cre-sdk-go/common/common.go create mode 100644 cmd/generate-bindings/solana_bindings/cre-sdk-go/common/event.go create mode 100644 cmd/generate-bindings/solana_bindings/cre-sdk-go/common/logparser.go create mode 100644 cmd/generate-bindings/solana_bindings/cre-sdk-go/common/logparser_test.go create mode 100644 cmd/generate-bindings/solana_bindings/cre-sdk-go/common/lookuptable.go create mode 100644 cmd/generate-bindings/solana_bindings/cre-sdk-go/common/transactions.go create mode 100644 cmd/generate-bindings/solana_bindings/testdata/emptybindings/EmptyContract.sol create mode 100644 cmd/generate-bindings/solana_bindings/testdata/my_project/accounts.go create mode 100644 cmd/generate-bindings/solana_bindings/testdata/my_project/constants.go create mode 100644 cmd/generate-bindings/solana_bindings/testdata/my_project/discriminators.go create mode 100644 cmd/generate-bindings/solana_bindings/testdata/my_project/doc.go create mode 100644 cmd/generate-bindings/solana_bindings/testdata/my_project/errors.go create mode 100644 cmd/generate-bindings/solana_bindings/testdata/my_project/fetchers.go create mode 100644 cmd/generate-bindings/solana_bindings/testdata/my_project/instructions.go create mode 100644 cmd/generate-bindings/solana_bindings/testdata/my_project/program-id.go create mode 100644 cmd/generate-bindings/solana_bindings/testdata/my_project/tests_test.go create mode 100644 cmd/generate-bindings/solana_bindings/testdata/my_project/types.go diff --git a/cmd/generate-bindings/bindings/gen_test.go b/cmd/generate-bindings/bindings/gen_test.go new file mode 100644 index 00000000..fbbefc2d --- /dev/null +++ b/cmd/generate-bindings/bindings/gen_test.go @@ -0,0 +1,31 @@ +package bindings_test + +import ( + "testing" + + "github.com/smartcontractkit/cre-cli/cmd/generate-bindings/bindings" +) + +func TestGenerateBindings(t *testing.T) { + if err := bindings.GenerateBindings( + "./testdata/DataStorage_combined.json", + "", + "bindings", + "", + "./testdata/bindings.go", + ); err != nil { + t.Fatal(err) + } +} + +func TestGenerateBindingsOld(t *testing.T) { + if err := bindings.GenerateBindings( + "./testdata/DataStorage_combined.json", + "", + "bindingsold", + "", + "./testdata/bindingsold.go", + ); err != nil { + t.Fatal(err) + } +} diff --git a/cmd/generate-bindings/solana_bindings/README.md b/cmd/generate-bindings/solana_bindings/README.md new file mode 100644 index 00000000..6513b27a --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/README.md @@ -0,0 +1,49 @@ +## License + +This repository contains two separate license regimes: + +1. **LGPL-3.0-or-later** for all code in `./abigen` (the forked go-ethereum abigen). + See the full text in `LICENSE` under “GNU LESSER…” +2. **MIT** for everything else in this repo. + See the full text in `LICENSE` under “MIT License”. + + +# CRE Generated Bindings (MVP) + +This project utilizes a forked version of `abigen` (from go-ethereum) +that lets you generate Go bindings for your smart contracts using a custom template. + +## Prerequisites + +1. **Go** + Install Go 1.18 or later: + ```bash + brew install go # macOS (Homebrew) + sudo apt install golang # Ubuntu/Debian + ``` +2. **Solidity compiler** + Install `solc` to compile or verify your contracts: + ```bash + npm install -g solc # via npm + brew install solidity # macOS (Homebrew) + ``` + +## Usage +### Programmatic API + +```go +import "github.com/smartcontractkit/cre-cli/cmd/generate-bindings/bindings" + +func main() { + err := bindings.GenerateBindings( + "./pkg/bindings/build/MyContract_combined.json", // or "" if using abiPath + "./pkg/bindings/MyContract.abi", // or "" for combined-json mode + "bindings", // Go package name + "MyContract", // typeName (single-ABI only) + "./pkg/bindings/build/bindings.go", // output file + ) + if err != nil { + log.Fatalf("generate bindings: %v", err) + } +} +``` \ No newline at end of file diff --git a/cmd/generate-bindings/solana_bindings/bindings_test.go b/cmd/generate-bindings/solana_bindings/bindings_test.go new file mode 100644 index 00000000..1f799395 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/bindings_test.go @@ -0,0 +1,111 @@ +package solana_bindings_test + +import ( + "context" + "fmt" + "strings" + "testing" + + "github.com/gagliardetto/solana-go" + "github.com/gagliardetto/solana-go/rpc" + "github.com/test-go/testify/require" + + "github.com/smartcontractkit/cre-cli/cmd/generate-bindings/solana_bindings/cre-sdk-go/common" + my_project "github.com/smartcontractkit/cre-cli/cmd/generate-bindings/solana_bindings/testdata/my_project" +) + +const anyChainSelector = uint64(1337) + +func TestSolanaBasic(t *testing.T) { + solanaClient := rpc.New("http://localhost:8899") + pk, err := solana.NewRandomPrivateKey() + require.NoError(t, err) + common.FundAccounts(context.Background(), []solana.PrivateKey{pk}, solanaClient, t) + version, err := solanaClient.GetVersion(context.Background()) + require.NoError(t, err) + fmt.Println("version", version) + health, err := solanaClient.GetHealth(context.Background()) + require.NoError(t, err) + fmt.Println("health", health) + fmt.Println(my_project.ProgramID.String()) +} + +func TestSolanaInit(t *testing.T) { + solanaClient := rpc.New("http://localhost:8899") + pk, err := solana.NewRandomPrivateKey() + require.NoError(t, err) + common.FundAccounts(context.Background(), []solana.PrivateKey{pk}, solanaClient, t) + + dataAccountAccount, _, err := solana.FindProgramAddress( + [][]byte{[]byte("test")}, + my_project.ProgramID, + ) + ix, err := my_project.NewInitializeInstruction("test-data", dataAccountAccount, pk.PublicKey(), solana.SystemProgramID) + require.NoError(t, err) + + res, err := common.SendAndConfirm(context.Background(), solanaClient, []solana.Instruction{ix}, pk, rpc.CommitmentConfirmed) + require.NoError(t, err) + fmt.Println("res", res.Meta.LogMessages) + + // ix2, err := my_project.NewGetDataInstruction() + // require.NoError(t, err) + // res2, err := common.SendAndConfirm(context.Background(), solanaClient, []solana.Instruction{ix2}, pk, rpc.CommitmentConfirmed) + // require.NoError(t, err) + // fmt.Println("res2", res2.Meta.LogMessages) + + // ix3, err := my_project.NewGetInputDataInstruction("test") + // require.NoError(t, err) + // res3, err := common.SendAndConfirm(context.Background(), solanaClient, []solana.Instruction{ix3}, pk, rpc.CommitmentConfirmed) + // require.NoError(t, err) + // fmt.Println("res3", res3.Meta.LogMessages) +} + +func TestSolanaGetData(t *testing.T) { + solanaClient := rpc.New("http://localhost:8899") + pk, err := solana.NewRandomPrivateKey() + require.NoError(t, err) + common.FundAccounts(context.Background(), []solana.PrivateKey{pk}, solanaClient, t) + + dataAccountAccount, _, err := solana.FindProgramAddress( + [][]byte{[]byte("test")}, + my_project.ProgramID, + ) + + ix3, err := my_project.NewGetInputDataInstruction("test-data") + require.NoError(t, err) + ix4, err := my_project.NewGetInputDataFromAccountInstruction("test-data", dataAccountAccount) + require.NoError(t, err) + res, err := common.SendAndConfirm(context.Background(), solanaClient, []solana.Instruction{ix3, ix4}, pk, rpc.CommitmentConfirmed) + require.NoError(t, err) + for _, log := range res.Meta.LogMessages { + if strings.Contains(log, "Program log:") { + fmt.Println("log", log) + } + } +} + +func TestSolanaReadAccount(t *testing.T) { + solanaClient := rpc.New("http://localhost:8899") + dataAccountAccount, _, err := solana.FindProgramAddress( + [][]byte{[]byte("test")}, + my_project.ProgramID, + ) + // var dataAccount my_project.DataAccount + // err = common.GetAccountDataBorshInto(context.Background(), solanaClient, dataAccountAccount, rpc.CommitmentConfirmed, &dataAccount) + // require.NoError(t, err, "failed to get account info") + // fmt.Println("dataAccount", dataAccount) + + resp, err := solanaClient.GetAccountInfoWithOpts( + context.Background(), + dataAccountAccount, + &rpc.GetAccountInfoOpts{ + Commitment: rpc.CommitmentConfirmed, + DataSlice: nil, + }, + ) + require.NoError(t, err, "failed to get account info") + + data, err := my_project.ParseAccount_DataAccount(resp.Value.Data.GetBinary()) + require.NoError(t, err, "failed to parse account info") + fmt.Println("data", data) +} diff --git a/cmd/generate-bindings/solana_bindings/cre-sdk-go/common/anchor_errors.go b/cmd/generate-bindings/solana_bindings/cre-sdk-go/common/anchor_errors.go new file mode 100644 index 00000000..d8191ede --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/cre-sdk-go/common/anchor_errors.go @@ -0,0 +1,44 @@ +package common + +import ( + ag_binary "github.com/gagliardetto/binary" +) + +// represents standard Anchor program errors +// Note: This is not an exhaustive list of Anchor errors. +// For a complete list, please refer to https://anchor.so/errors + +//nolint:all +type AnchorError ag_binary.BorshEnum + +//nolint:all +const ( + ConstraintSeeds_AnchorError AnchorError = iota + AccountNotInitialized_AnchorError + InstructionDidNotDeserialize_AnchorError + ConstraintHasOne_AnchorError + AccountOwnedByWrongProgram_AnchorError + ConstraintTokenOwner_AnchorError + InvalidProgramId_AnchorError +) + +func (value AnchorError) String() string { + switch value { + case ConstraintSeeds_AnchorError: + return "ConstraintSeeds" + case AccountNotInitialized_AnchorError: + return "AccountNotInitialized" + case InstructionDidNotDeserialize_AnchorError: + return "InstructionDidNotDeserialize" + case ConstraintHasOne_AnchorError: + return "ConstraintHasOne" + case AccountOwnedByWrongProgram_AnchorError: + return "AccountOwnedByWrongProgram" + case ConstraintTokenOwner_AnchorError: + return "ConstraintTokenOwner" + case InvalidProgramId_AnchorError: + return "InvalidProgramId" + default: + return "" + } +} diff --git a/cmd/generate-bindings/solana_bindings/cre-sdk-go/common/common.go b/cmd/generate-bindings/solana_bindings/cre-sdk-go/common/common.go new file mode 100644 index 00000000..207c52da --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/cre-sdk-go/common/common.go @@ -0,0 +1,153 @@ +package common + +import ( + "context" + "crypto/rand" + "crypto/sha256" + "encoding/binary" + "fmt" + "testing" + "time" + + "github.com/gagliardetto/solana-go" + "github.com/gagliardetto/solana-go/rpc" + "github.com/test-go/testify/require" +) + +var ZeroAddress = [32]byte{} + +func MakeRandom32ByteArray() [32]byte { + a := make([]byte, 32) + if _, err := rand.Read(a); err != nil { + panic(err) // should never panic but check in case + } + return [32]byte(a) +} + +func Uint64ToLE(chain uint64) []byte { + chainLE := make([]byte, 8) + binary.LittleEndian.PutUint64(chainLE, chain) + return chainLE +} + +func ToPadded64Bytes(input []byte) (result [64]byte) { + if len(input) > 64 { + panic("input is too long") + } + copy(result[:], input[:]) + return result +} + +func ToLeftPadded32Bytes(input []byte) (result [32]byte) { + if len(input) > 32 { + panic("input is too long") + } + start := 32 - len(input) + copy(result[start:], input[:]) + return result +} + +func NumToStr[T uint64 | uint32 | uint16 | uint8](num T) string { + return fmt.Sprintf("%d", num) +} + +func To28BytesLE(value uint64) [28]byte { + le := make([]byte, 28) + binary.LittleEndian.PutUint64(le, value) + return [28]byte(le) +} + +func To28BytesBE(value uint64) [28]byte { + be := make([]byte, 28) + binary.BigEndian.PutUint64(be[20:], value) + return [28]byte(be) +} + +func Map[T, V any](ts []T, fn func(T) V) []V { + result := make([]V, len(ts)) + for i, t := range ts { + result[i] = fn(t) + } + return result +} + +func Discriminator(namespace, name string) []byte { + h := sha256.New() + h.Write([]byte(fmt.Sprintf("%s:%s", namespace, name))) + return h.Sum(nil)[:8] +} + +func GetBlockTime(ctx context.Context, client *rpc.Client, commitment rpc.CommitmentType) (*solana.UnixTimeSeconds, error) { + block, err := client.GetBlockHeight(ctx, commitment) + if err != nil { + return nil, fmt.Errorf("failed to get block height: %w", err) + } + + blockTime, err := client.GetBlockTime(ctx, block) + if err != nil { + return nil, fmt.Errorf("failed to get block time: %w", err) + } + + return blockTime, nil +} + +type waitAndRetryOpts struct { + RemainingAttempts uint + Timeout time.Duration + Timestep time.Duration +} + +func (o waitAndRetryOpts) WithDecreasedAttempts() waitAndRetryOpts { + return waitAndRetryOpts{ + RemainingAttempts: o.RemainingAttempts - 1, + Timeout: o.Timeout, + Timestep: o.Timestep, + } +} + +func FundAccounts(ctx context.Context, accounts []solana.PrivateKey, solanaGoClient *rpc.Client, t *testing.T) { + fundAccounts(ctx, accounts, solanaGoClient, t, waitAndRetryOpts{ + RemainingAttempts: 5, + Timeout: 30 * time.Second, + Timestep: 500 * time.Millisecond, + }) +} +func fundAccounts(ctx context.Context, accounts []solana.PrivateKey, solanaGoClient *rpc.Client, t *testing.T, opts waitAndRetryOpts) { + sigs := []solana.Signature{} + for _, v := range accounts { + sig, err := solanaGoClient.RequestAirdrop(ctx, v.PublicKey(), 1000*solana.LAMPORTS_PER_SOL, rpc.CommitmentFinalized) + require.NoError(t, err) + sigs = append(sigs, sig) + } + + // wait for confirmation so later transactions don't fail + remaining := accounts + initTime := time.Now() + for elapsed := time.Since(initTime); elapsed < opts.Timeout; elapsed = time.Since(initTime) { + time.Sleep(opts.Timestep) + + statusRes, sigErr := solanaGoClient.GetSignatureStatuses(ctx, true, sigs...) + require.NoError(t, sigErr) + require.NotNil(t, statusRes) + require.NotNil(t, statusRes.Value) + + accountsWithNonFinalizedFunding := []solana.PrivateKey{} + for i, res := range statusRes.Value { + if res == nil || res.ConfirmationStatus == rpc.ConfirmationStatusProcessed || res.ConfirmationStatus == rpc.ConfirmationStatusConfirmed { + accountsWithNonFinalizedFunding = append(accountsWithNonFinalizedFunding, accounts[i]) + } + } + remaining = accountsWithNonFinalizedFunding + + if len(remaining) == 0 { + return // all done! + } + } + + decreasedOpts := opts.WithDecreasedAttempts() + if decreasedOpts.RemainingAttempts == 0 { + require.NoError(t, fmt.Errorf("[%s]: unable to find transactions after all attempts", t.Name())) + } else { + fundAccounts(ctx, remaining, solanaGoClient, t, decreasedOpts) // recursive call with only remaining & with fewer attempts + } +} diff --git a/cmd/generate-bindings/solana_bindings/cre-sdk-go/common/event.go b/cmd/generate-bindings/solana_bindings/cre-sdk-go/common/event.go new file mode 100644 index 00000000..0aaa59cc --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/cre-sdk-go/common/event.go @@ -0,0 +1,151 @@ +package common + +import ( + "bytes" + "encoding/base64" + "fmt" + "strings" + + bin "github.com/gagliardetto/binary" + + "github.com/smartcontractkit/chainlink-ccip/pkg/consts" + + "github.com/smartcontractkit/chainlink-ccip/chains/solana/gobindings/latest/ccip_offramp" +) + +func IsEvent(event string, data []byte) bool { + if len(data) < 8 { + return false + } + d := Discriminator("event", event) + return bytes.Equal(d, data[:8]) +} + +func NewEventNotFoundError(event string) error { + return fmt.Errorf("%s: event not found", event) +} + +// Note: This will not work for any events containing `Option`. This will be fixed when the version +// of anchor-go is updated to support events. In the meantime, events containing `Option` require +// bespoke parsing (see ParseEventCommitReportAccepted) +func ParseEvent(logs []string, event string, obj interface{}, shouldPrint ...bool) error { + for _, v := range logs { + if strings.Contains(v, "Program data:") { + encodedData := strings.TrimSpace(strings.TrimPrefix(v, "Program data:")) + data, err := base64.StdEncoding.DecodeString(encodedData) + if err != nil { + return err + } + if IsEvent(event, data) { + if err := bin.UnmarshalBorsh(obj, data); err != nil { + return err + } + + if len(shouldPrint) > 0 && shouldPrint[0] { + fmt.Printf("%s: %+v\n", event, obj) + } + return nil + } + } + } + return NewEventNotFoundError(event) +} + +func ParseMultipleEvents[T any](logs []string, event string, shouldPrint bool) ([]T, error) { + var results []T + for _, v := range logs { + if strings.Contains(v, "Program data:") { + encodedData := strings.TrimSpace(strings.TrimPrefix(v, "Program data:")) + data, err := base64.StdEncoding.DecodeString(encodedData) + if err != nil { + return nil, err + } + if IsEvent(event, data) { + // if the event is `EventCommitReportAccepted`, we need to handle it separately + switch event { + case consts.EventNameCommitReportAccepted: + e := EventCommitReportAccepted{} + derr := decodeCommitReportAcceptedEvent(data, &e) + if derr != nil { + return nil, derr + } + if shouldPrint { + fmt.Printf("%s: %+v\n", event, e) + } + results = append(results, any(e).(T)) + + default: + var obj T + if err = bin.UnmarshalBorsh(&obj, data); err != nil { + return nil, err + } + + if shouldPrint { + fmt.Printf("%s: %+v\n", event, obj) + } + + results = append(results, obj) + } + } + } + } + if len(results) == 0 { + return nil, NewEventNotFoundError(event) + } + + return results, nil +} + +// Redefined to avoid a circular dependency +type EventCommitReportAccepted struct { + Discriminator [8]byte + Report *ccip_offramp.MerkleRoot `bin:"optional"` + PriceUpdates ccip_offramp.PriceUpdates +} + +// This event uses bespoke parsing, as it contains an `Optional` field which cannot be unmarshalled through `bin.UnmarshalBorsh` +func ParseEventCommitReportAccepted(logs []string, event string, obj *EventCommitReportAccepted) error { + for _, v := range logs { + if strings.Contains(v, "Program data:") { + encodedData := strings.TrimSpace(strings.TrimPrefix(v, "Program data:")) + data, err := base64.StdEncoding.DecodeString(encodedData) + if err != nil { + return err + } + if IsEvent(event, data) { + return decodeCommitReportAcceptedEvent(data, obj) + } + } + } + return NewEventNotFoundError(event) +} + +func decodeCommitReportAcceptedEvent(data []byte, obj *EventCommitReportAccepted) error { + decoder := bin.NewBorshDecoder(data) + + // Deserialize `Discriminator`: + err := decoder.Decode(&obj.Discriminator) + if err != nil { + return err + } + + // Deserialize `Report` (optional): + { + ok, dErr := decoder.ReadBool() + if dErr != nil { + return dErr + } + if ok { + dErr = decoder.Decode(&obj.Report) + if dErr != nil { + return dErr + } + } + } + // Deserialize `PriceUpdates`: + err = decoder.Decode(&obj.PriceUpdates) + if err != nil { + return err + } + return nil +} diff --git a/cmd/generate-bindings/solana_bindings/cre-sdk-go/common/logparser.go b/cmd/generate-bindings/solana_bindings/cre-sdk-go/common/logparser.go new file mode 100644 index 00000000..8c4922c7 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/cre-sdk-go/common/logparser.go @@ -0,0 +1,267 @@ +package common + +import ( + "encoding/base64" + "fmt" + "regexp" + "strconv" + "strings" + + bin "github.com/gagliardetto/binary" +) + +type AnchorInstruction struct { + Name string + ProgramID string + Logs []string + ComputeUnits int + InnerCalls []*AnchorInstruction + EventData []*EventData +} + +type EventMapping struct { + Name string + New func() interface{} +} + +type EventData struct { + Base64Data string + DecodedData []byte + EventName string + Data interface{} // Decoded data using the provided type +} + +func EventMappingFor[T any](name string) EventMapping { + return EventMapping{ + Name: name, + New: func() interface{} { + return new(T) + }, + } +} + +func NormalizeData(d []byte) []byte { + if d == nil { + return []byte{} + } + return d +} + +// holds the state while parsing log lines +type parser struct { + instructions []*AnchorInstruction + stack []*AnchorInstruction + currentInstruction *AnchorInstruction + expectedEvents []EventMapping + + // compiled regexes for performance + programInvokeRegex *regexp.Regexp + programSuccessRegex *regexp.Regexp + computeUnitsRegex *regexp.Regexp +} + +// creates a parser instance with precompiled regex +func newParser(expectedEvents []EventMapping) *parser { + return &parser{ + instructions: []*AnchorInstruction{}, + stack: []*AnchorInstruction{}, + expectedEvents: expectedEvents, + programInvokeRegex: regexp.MustCompile(`Program (\w+) invoke`), + programSuccessRegex: regexp.MustCompile(`Program (\w+) success`), + computeUnitsRegex: regexp.MustCompile(`Program (\w+) consumed (\d+) of \d+ compute units`), + } +} + +func (p *parser) handleProgramInvokeLine(line string) bool { + match := p.programInvokeRegex.FindStringSubmatch(line) + if len(match) <= 1 { + return false + } + + newInstruction := &AnchorInstruction{ + ProgramID: match[1], + Name: "", + Logs: []string{}, + ComputeUnits: 0, + InnerCalls: []*AnchorInstruction{}, + EventData: []*EventData{}, + } + + if len(p.stack) == 0 { + p.instructions = append(p.instructions, newInstruction) + } else { + p.stack[len(p.stack)-1].InnerCalls = append(p.stack[len(p.stack)-1].InnerCalls, newInstruction) + } + + p.stack = append(p.stack, newInstruction) + p.currentInstruction = newInstruction + return true +} + +// check if line is a "Program X success" line and updates stack +func (p *parser) handleProgramSuccessLine(line string) bool { + match := p.programSuccessRegex.FindStringSubmatch(line) + if len(match) <= 1 { + return false + } + + if len(p.stack) > 0 { + p.stack = p.stack[:len(p.stack)-1] // pop + if len(p.stack) > 0 { + p.currentInstruction = p.stack[len(p.stack)-1] + } else { + p.currentInstruction = nil + } + } + return true +} + +func (p *parser) handleInstructionNameLine(line string) bool { + if !strings.Contains(line, "Instruction:") { + return false + } + if p.currentInstruction != nil { + p.currentInstruction.Name = strings.TrimSpace(strings.Split(line, "Instruction:")[1]) + } + return true +} + +func (p *parser) handleProgramDataLine(line string) bool { + if !strings.Contains(line, "Program data:") { + return false + } + if p.currentInstruction == nil { + return true // line recognized but no current instruction, do nothing + } + + base64Data := strings.TrimSpace(strings.TrimPrefix(line, "Program data:")) + decodedData, err := base64.StdEncoding.DecodeString(base64Data) + if err != nil { + return true // recognized line but decode failed, no event + } + + for _, event := range p.expectedEvents { + if IsEvent(event.Name, decodedData) { + obj := event.New() + // NOTE: skipping the first 8 bytes which are the discriminator + if err := bin.UnmarshalBorsh(&obj, decodedData[8:]); err != nil { + continue + } + + eventData := &EventData{ + Base64Data: base64Data, + DecodedData: decodedData, + EventName: event.Name, + Data: obj, + } + p.currentInstruction.EventData = append(p.currentInstruction.EventData, eventData) + } + } + return true +} + +func (p *parser) handleProgramLogLine(line string) bool { + if !strings.HasPrefix(line, "Program log:") { + return false + } + if p.currentInstruction != nil { + logMessage := strings.TrimSpace(strings.TrimPrefix(line, "Program log:")) + p.currentInstruction.Logs = append(p.currentInstruction.Logs, logMessage) + } + return true +} + +func (p *parser) handleComputeUnitsLine(line string) bool { + match := p.computeUnitsRegex.FindStringSubmatch(line) + if len(match) <= 1 { + return false + } + programID := match[1] + units, _ := strconv.Atoi(match[2]) + + // Find the instruction in the stack that matches this program ID + for i := len(p.stack) - 1; i >= 0; i-- { + if p.stack[i].ProgramID == programID { + p.stack[i].ComputeUnits = units + break + } + } + return true +} + +func ParseLogMessages(logMessages []string, expectedEvents []EventMapping) []*AnchorInstruction { + p := newParser(expectedEvents) + + for _, line := range logMessages { + line = strings.TrimSpace(line) + + // Try each handler in turn + if p.handleProgramInvokeLine(line) { + continue + } + if p.handleProgramSuccessLine(line) { + continue + } + if p.handleInstructionNameLine(line) { + continue + } + if p.handleProgramDataLine(line) { + continue + } + if p.handleProgramLogLine(line) { + continue + } + if p.handleComputeUnitsLine(line) { + continue + } + + // if none matched, this line might be irrelevant + } + + return p.instructions +} + +// Pretty prints the given Anchor instructions. +// Example usage: +// parsed := utils.ParseLogMessages(result.Meta.LogMessages) +// output := utils.LogTxResult(parsed) +// t.Logf("Tx logs: %s", output) +func LogTxResult(instructions []*AnchorInstruction) string { + var output strings.Builder + + var printInstruction func(*AnchorInstruction, int, string) + printInstruction = func(instruction *AnchorInstruction, index int, indent string) { + output.WriteString(fmt.Sprintf("%sInstruction %d: %s\n", indent, index, instruction.Name)) + output.WriteString(fmt.Sprintf("%s Program ID: %s\n", indent, instruction.ProgramID)) + output.WriteString(fmt.Sprintf("%s Compute Units: %d\n", indent, instruction.ComputeUnits)) + + // Print Events + if len(instruction.EventData) > 0 { + output.WriteString(fmt.Sprintf("%s Events:\n", indent)) + for _, event := range instruction.EventData { + output.WriteString(fmt.Sprintf("%s Event: %s:\n", indent, event.EventName)) + output.WriteString(fmt.Sprintf("%s Base64Data: %+v\n", indent, event.Base64Data)) + output.WriteString(fmt.Sprintf("%s DecodedData: %+v\n", indent, event.DecodedData)) + output.WriteString(fmt.Sprintf("%s Data: %+v\n", indent, event.Data)) + } + } + + output.WriteString(fmt.Sprintf("%s Logs:\n", indent)) + for _, log := range instruction.Logs { + output.WriteString(fmt.Sprintf("%s %s\n", indent, log)) + } + + if len(instruction.InnerCalls) > 0 { + output.WriteString(fmt.Sprintf("%s Inner Calls:\n", indent)) + for i, innerCall := range instruction.InnerCalls { + printInstruction(innerCall, i+1, indent+" ") + } + } + } + + for i, instruction := range instructions { + printInstruction(instruction, i+1, "") + } + + return output.String() +} diff --git a/cmd/generate-bindings/solana_bindings/cre-sdk-go/common/logparser_test.go b/cmd/generate-bindings/solana_bindings/cre-sdk-go/common/logparser_test.go new file mode 100644 index 00000000..4cbfb26f --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/cre-sdk-go/common/logparser_test.go @@ -0,0 +1,369 @@ +package common + +import ( + "testing" + + "github.com/gagliardetto/solana-go" + "github.com/stretchr/testify/require" +) + +func TestParseLogMessages(t *testing.T) { + // basic log parsing tests(w/o events) + tests := []struct { + name string + logs []string + expected []*AnchorInstruction + }{ + { + name: "Test Case 1 - Empty Instruction", + logs: []string{ + "Program 6UmMZr5MEqiKWD5jqTJd1WCR5kT8oZuFYBLJFi1o6GQX invoke [1]", + "Program log: Instruction: Execute", + "Program 4HeqEoSyfYpeC2goFLj9eHgkxV33mR5G7JYAbRsN14uQ invoke [2]", + "Program log: Instruction: Empty", + "Program log: Called `empty` Context { program_id: 4HeqEoSyfYpeC2goFLj9eHgkxV33mR5G7JYAbRsN14uQ, accounts: Empty, remaining_accounts: [], bumps: EmptyBumps }", + "Program 4HeqEoSyfYpeC2goFLj9eHgkxV33mR5G7JYAbRsN14uQ consumed 13620 of 180083 compute units", + "Program 4HeqEoSyfYpeC2goFLj9eHgkxV33mR5G7JYAbRsN14uQ success", + "Program 6UmMZr5MEqiKWD5jqTJd1WCR5kT8oZuFYBLJFi1o6GQX consumed 35400 of 200000 compute units", + "Program 6UmMZr5MEqiKWD5jqTJd1WCR5kT8oZuFYBLJFi1o6GQX success", + }, + expected: []*AnchorInstruction{ + { + Name: "Execute", + ProgramID: "6UmMZr5MEqiKWD5jqTJd1WCR5kT8oZuFYBLJFi1o6GQX", + Logs: []string{}, + InnerCalls: []*AnchorInstruction{ + { + Name: "Empty", + ProgramID: "4HeqEoSyfYpeC2goFLj9eHgkxV33mR5G7JYAbRsN14uQ", + Logs: []string{ + "Called `empty` Context { program_id: 4HeqEoSyfYpeC2goFLj9eHgkxV33mR5G7JYAbRsN14uQ, accounts: Empty, remaining_accounts: [], bumps: EmptyBumps }", + }, + InnerCalls: []*AnchorInstruction{}, + }, + }, + }, + }, + }, + { + name: "Test Case 2 - U8InstructionData", + logs: []string{ + "Program 6UmMZr5MEqiKWD5jqTJd1WCR5kT8oZuFYBLJFi1o6GQX invoke [1]", + "Program log: Instruction: Execute", + "Program 4HeqEoSyfYpeC2goFLj9eHgkxV33mR5G7JYAbRsN14uQ invoke [2]", + "Program log: Instruction: U8InstructionData", + "Program log: Called `u8_instruction_data` Context { program_id: 4HeqEoSyfYpeC2goFLj9eHgkxV33mR5G7JYAbRsN14uQ, accounts: Empty, remaining_accounts: [], bumps: EmptyBumps } and data 123", + "Program 4HeqEoSyfYpeC2goFLj9eHgkxV33mR5G7JYAbRsN14uQ consumed 13648 of 180048 compute units", + "Program 4HeqEoSyfYpeC2goFLj9eHgkxV33mR5G7JYAbRsN14uQ success", + "Program 6UmMZr5MEqiKWD5jqTJd1WCR5kT8oZuFYBLJFi1o6GQX consumed 35463 of 200000 compute units", + "Program 6UmMZr5MEqiKWD5jqTJd1WCR5kT8oZuFYBLJFi1o6GQX success", + }, + expected: []*AnchorInstruction{ + { + Name: "Execute", + ProgramID: "6UmMZr5MEqiKWD5jqTJd1WCR5kT8oZuFYBLJFi1o6GQX", + Logs: []string{}, + InnerCalls: []*AnchorInstruction{ + { + Name: "U8InstructionData", + ProgramID: "4HeqEoSyfYpeC2goFLj9eHgkxV33mR5G7JYAbRsN14uQ", + Logs: []string{ + "Called `u8_instruction_data` Context { program_id: 4HeqEoSyfYpeC2goFLj9eHgkxV33mR5G7JYAbRsN14uQ, accounts: Empty, remaining_accounts: [], bumps: EmptyBumps } and data 123", + }, + InnerCalls: []*AnchorInstruction{}, + }, + }, + }, + }, + }, + { + name: "Test Case 3 - StructInstructionData", + logs: []string{ + "Program 6UmMZr5MEqiKWD5jqTJd1WCR5kT8oZuFYBLJFi1o6GQX invoke [1]", + "Program log: Instruction: Execute", + "Program 4HeqEoSyfYpeC2goFLj9eHgkxV33mR5G7JYAbRsN14uQ invoke [2]", + "Program log: Instruction: StructInstructionData", + "Program log: Called `struct_instruction_data` Context { program_id: 4HeqEoSyfYpeC2goFLj9eHgkxV33mR5G7JYAbRsN14uQ, accounts: Empty, remaining_accounts: [], bumps: EmptyBumps } and data Value { value: 234 }", + "Program 4HeqEoSyfYpeC2goFLj9eHgkxV33mR5G7JYAbRsN14uQ consumed 13920 of 180631 compute units", + "Program 4HeqEoSyfYpeC2goFLj9eHgkxV33mR5G7JYAbRsN14uQ success", + "Program 6UmMZr5MEqiKWD5jqTJd1WCR5kT8oZuFYBLJFi1o6GQX consumed 35152 of 200000 compute units", + "Program 6UmMZr5MEqiKWD5jqTJd1WCR5kT8oZuFYBLJFi1o6GQX success", + }, + expected: []*AnchorInstruction{ + { + Name: "Execute", + ProgramID: "6UmMZr5MEqiKWD5jqTJd1WCR5kT8oZuFYBLJFi1o6GQX", + Logs: []string{}, + InnerCalls: []*AnchorInstruction{ + { + Name: "StructInstructionData", + ProgramID: "4HeqEoSyfYpeC2goFLj9eHgkxV33mR5G7JYAbRsN14uQ", + Logs: []string{ + "Called `struct_instruction_data` Context { program_id: 4HeqEoSyfYpeC2goFLj9eHgkxV33mR5G7JYAbRsN14uQ, accounts: Empty, remaining_accounts: [], bumps: EmptyBumps } and data Value { value: 234 }", + }, + InnerCalls: []*AnchorInstruction{}, + }, + }, + }, + }, + }, + { + name: "Test Case 4 - AccountRead", + logs: []string{ + "Program 6UmMZr5MEqiKWD5jqTJd1WCR5kT8oZuFYBLJFi1o6GQX invoke [1]", + "Program log: Instruction: Execute", + "Program 4HeqEoSyfYpeC2goFLj9eHgkxV33mR5G7JYAbRsN14uQ invoke [2]", + "Program log: Instruction: AccountRead", + "Program log: Called `account_read` Context { program_id: 4HeqEoSyfYpeC2goFLj9eHgkxV33mR5G7JYAbRsN14uQ, accounts: AccountRead { u8_value: Account { account: Value { value: 1 }, info: AccountInfo { key: 8WGXBpVJrBATopzT8iXvRuvp5f3U63uB13tfQjGoi6rM, owner: 4HeqEoSyfYpeC2goFLj9eHgkxV33mR5G7JYAbRsN14uQ, is_signer: false, is_writable: false, executable: false, rent_epoch: 18446744073709551615, lamports: 953520, data.len: 9, data: 879ef47548cb18c201, .. } } }, remaining_accounts: [], bumps: AccountReadBumps { u8_value: 255 } }", + "Program 4HeqEoSyfYpeC2goFLj9eHgkxV33mR5G7JYAbRsN14uQ consumed 45559 of 177765 compute units", + "Program 4HeqEoSyfYpeC2goFLj9eHgkxV33mR5G7JYAbRsN14uQ success", + "Program 6UmMZr5MEqiKWD5jqTJd1WCR5kT8oZuFYBLJFi1o6GQX consumed 69682 of 200000 compute units", + "Program 6UmMZr5MEqiKWD5jqTJd1WCR5kT8oZuFYBLJFi1o6GQX success", + }, + expected: []*AnchorInstruction{ + { + Name: "Execute", + ProgramID: "6UmMZr5MEqiKWD5jqTJd1WCR5kT8oZuFYBLJFi1o6GQX", + Logs: []string{}, + InnerCalls: []*AnchorInstruction{ + { + Name: "AccountRead", + ProgramID: "4HeqEoSyfYpeC2goFLj9eHgkxV33mR5G7JYAbRsN14uQ", + Logs: []string{ + "Called `account_read` Context { program_id: 4HeqEoSyfYpeC2goFLj9eHgkxV33mR5G7JYAbRsN14uQ, accounts: AccountRead { u8_value: Account { account: Value { value: 1 }, info: AccountInfo { key: 8WGXBpVJrBATopzT8iXvRuvp5f3U63uB13tfQjGoi6rM, owner: 4HeqEoSyfYpeC2goFLj9eHgkxV33mR5G7JYAbRsN14uQ, is_signer: false, is_writable: false, executable: false, rent_epoch: 18446744073709551615, lamports: 953520, data.len: 9, data: 879ef47548cb18c201, .. } } }, remaining_accounts: [], bumps: AccountReadBumps { u8_value: 255 } }", + }, + InnerCalls: []*AnchorInstruction{}, + }, + }, + }, + }, + }, + { + name: "Test Case 5 - AccountMut", + logs: []string{ + "Program 6UmMZr5MEqiKWD5jqTJd1WCR5kT8oZuFYBLJFi1o6GQX invoke [1]", + "Program log: Instruction: Execute", + "Program 4HeqEoSyfYpeC2goFLj9eHgkxV33mR5G7JYAbRsN14uQ invoke [2]", + "Program log: Instruction: AccountMut", + "Program log: Called `account_mut` Context { program_id: 4HeqEoSyfYpeC2goFLj9eHgkxV33mR5G7JYAbRsN14uQ, accounts: AccountMut { u8_value: Account { account: Value { value: 1 }, info: AccountInfo { key: 8WGXBpVJrBATopzT8iXvRuvp5f3U63uB13tfQjGoi6rM, owner: 4HeqEoSyfYpeC2goFLj9eHgkxV33mR5G7JYAbRsN14uQ, is_signer: false, is_writable: true, executable: false, rent_epoch: 18446744073709551615, lamports: 953520, data.len: 9, data: 879ef47548cb18c201, .. } }, stub_caller: Signer { info: AccountInfo { key: BUx7YZMoVXCnT2BewMZc2hr8yxoiihtHdDuoa19D9R5q, owner: 6UmMZr5MEqiKWD5jqTJd1WCR5kT8oZuFYBLJFi1o6GQX, is_signer: true, is_writable: true, executable: false, rent_epoch: 18446744073709551615, lamports: 2874480, data.len: 285, data: 2c3eace1f603b2211266a21317e30848020102010000000000000000000000000000000000000000000000000000000000000002000000000000000000000000, .. } }, system_program: Program { info: AccountInfo { key: 11111111111111111111111111111111, owner: NativeLoader1111111111111111111111111111111, is_signer: false, is_writable: false, executable: true, rent_epoch: 0, lamports: 1, data.len: 14, data: 73797374656d5f70726f6772616d, .. } } }, remaining_accounts: [], bumps: AccountMutBumps { u8_value: 255 } }", + "Program 4HeqEoSyfYpeC2goFLj9eHgkxV33mR5G7JYAbRsN14uQ consumed 111015 of 173365 compute units", + "Program 4HeqEoSyfYpeC2goFLj9eHgkxV33mR5G7JYAbRsN14uQ success", + "Program 6UmMZr5MEqiKWD5jqTJd1WCR5kT8oZuFYBLJFi1o6GQX consumed 139571 of 200000 compute units", + "Program 6UmMZr5MEqiKWD5jqTJd1WCR5kT8oZuFYBLJFi1o6GQX success", + }, + expected: []*AnchorInstruction{ + { + Name: "Execute", + ProgramID: "6UmMZr5MEqiKWD5jqTJd1WCR5kT8oZuFYBLJFi1o6GQX", + Logs: []string{}, + InnerCalls: []*AnchorInstruction{ + { + Name: "AccountMut", + ProgramID: "4HeqEoSyfYpeC2goFLj9eHgkxV33mR5G7JYAbRsN14uQ", + Logs: []string{ + "Called `account_mut` Context { program_id: 4HeqEoSyfYpeC2goFLj9eHgkxV33mR5G7JYAbRsN14uQ, accounts: AccountMut { u8_value: Account { account: Value { value: 1 }, info: AccountInfo { key: 8WGXBpVJrBATopzT8iXvRuvp5f3U63uB13tfQjGoi6rM, owner: 4HeqEoSyfYpeC2goFLj9eHgkxV33mR5G7JYAbRsN14uQ, is_signer: false, is_writable: true, executable: false, rent_epoch: 18446744073709551615, lamports: 953520, data.len: 9, data: 879ef47548cb18c201, .. } }, stub_caller: Signer { info: AccountInfo { key: BUx7YZMoVXCnT2BewMZc2hr8yxoiihtHdDuoa19D9R5q, owner: 6UmMZr5MEqiKWD5jqTJd1WCR5kT8oZuFYBLJFi1o6GQX, is_signer: true, is_writable: true, executable: false, rent_epoch: 18446744073709551615, lamports: 2874480, data.len: 285, data: 2c3eace1f603b2211266a21317e30848020102010000000000000000000000000000000000000000000000000000000000000002000000000000000000000000, .. } }, system_program: Program { info: AccountInfo { key: 11111111111111111111111111111111, owner: NativeLoader1111111111111111111111111111111, is_signer: false, is_writable: false, executable: true, rent_epoch: 0, lamports: 1, data.len: 14, data: 73797374656d5f70726f6772616d, .. } } }, remaining_accounts: [], bumps: AccountMutBumps { u8_value: 255 } }", + }, + InnerCalls: []*AnchorInstruction{}, + }, + }, + }, + }, + }, + } + + for _, tt := range tests { + t.Run(tt.name, func(t *testing.T) { + result := ParseLogMessages(tt.logs, []EventMapping{}) + require.Equal(t, len(tt.expected), len(result), "Instruction count mismatch - expected: %d, got: %d", len(tt.expected), len(result)) + for i := range tt.expected { + assertInstructionEqual(t, tt.expected[i], result[i]) + } + }) + } + + // NOTE: events for test, unable to import due to circular dependency + // contracts/mcm_events + type OpExecuted struct { + Nonce uint64 // nonce + To solana.PublicKey // to + Data []byte // data: Vec + } + // contracts/timelock_events + type CallScheduled struct { + ID [32]byte // id + Index uint64 // index + Target solana.PublicKey // target + Predecessor [32]byte // predecessor + Salt [32]byte // salt + Delay uint64 // delay + Data []byte // data: Vec + } + + t.Run("should parse nested cpi events correctly", func(t *testing.T) { + // 18 mint events + logs := []string{ + "Program 6UmMZr5MEqiKWD5jqTJd1WCR5kT8oZuFYBLJFi1o6GQX invoke [1]", + "Program log: Instruction: Execute", + "Program LoCoNsJFuhTkSQjfdDfn3yuwqhSYoPujmviRHVCzsqn invoke [2]", + "Program log: Instruction: ScheduleBatch", + "Program data: v1Vap4TfuDn+kvsVqBr/AteFVu/weaOHT6IuYqTyhWqu+Oo0N6H7vgAAAAAAAAAABt324e51j94YQl285GzN2rYa/E2DuQ0n/r35KNihi/w0fAqd5gQfkYIohsaMAW0Tz4R1O58t9Hes5QbmGAti3wAAAZPU+0A5PuT/0+5So7QAAAAAAAAAAAAAAAAAAAAAAQAAAAAAAAAKAAAADADodkgXAAAACQ==", + "Program data: v1Vap4TfuDn+kvsVqBr/AteFVu/weaOHT6IuYqTyhWqu+Oo0N6H7vgEAAAAAAAAABt324e51j94YQl285GzN2rYa/E2DuQ0n/r35KNihi/w0fAqd5gQfkYIohsaMAW0Tz4R1O58t9Hes5QbmGAti3wAAAZPU+0A5PuT/0+5So7QAAAAAAAAAAAAAAAAAAAAAAQAAAAAAAAAKAAAADADQ7ZAuAAAACQ==", + "Program data: v1Vap4TfuDn+kvsVqBr/AteFVu/weaOHT6IuYqTyhWqu+Oo0N6H7vgIAAAAAAAAABt324e51j94YQl285GzN2rYa/E2DuQ0n/r35KNihi/w0fAqd5gQfkYIohsaMAW0Tz4R1O58t9Hes5QbmGAti3wAAAZPU+0A5PuT/0+5So7QAAAAAAAAAAAAAAAAAAAAAAQAAAAAAAAAKAAAADAC4ZNlFAAAACQ==", + "Program LoCoNsJFuhTkSQjfdDfn3yuwqhSYoPujmviRHVCzsqn consumed 23402 of 165315 compute units", + "Program LoCoNsJFuhTkSQjfdDfn3yuwqhSYoPujmviRHVCzsqn success", + "Program data: 3Q/UHSP8/04EAAAAAAAAAAUSRxvy9oST12hyi0H01X8FgtbLw1CWTtStGNnHCsctMAAAAPKMV2pH4lYg/pL7Faga/wLXhVbv8Hmjh0+iLmKk8oVqrvjqNDeh+74BAAAAAAAAAA==", + "Program 6UmMZr5MEqiKWD5jqTJd1WCR5kT8oZuFYBLJFi1o6GQX consumed 60678 of 200000 compute units", + "Program 6UmMZr5MEqiKWD5jqTJd1WCR5kT8oZuFYBLJFi1o6GQX success", + } + + timelockPubkey := solana.PublicKey{} + err := timelockPubkey.Set("LoCoNsJFuhTkSQjfdDfn3yuwqhSYoPujmviRHVCzsqn") + require.NoError(t, err) + + tokenPubkey := solana.PublicKey{} + terr := tokenPubkey.Set("TokenzQdBNbLqP5VEhdkAS6EPFLC1PHnBqCXEpPxuEb") + require.NoError(t, terr) + + expected := []*AnchorInstruction{ + { + Name: "Execute", + ProgramID: "6UmMZr5MEqiKWD5jqTJd1WCR5kT8oZuFYBLJFi1o6GQX", + EventData: []*EventData{ + { + EventName: "OpExecuted", + Base64Data: "3Q/UHSP8/04EAAAAAAAAAAUSRxvy9oST12hyi0H01X8FgtbLw1CWTtStGNnHCsctMAAAAPKMV2pH4lYg/pL7Faga/wLXhVbv8Hmjh0+iLmKk8oVqrvjqNDeh+74BAAAAAAAAAA==", + DecodedData: []byte{221, 15, 212, 29, 35, 252, 255, 78, 4, 0, 0, 0, 0, 0, 0, 0, 5, 18, 71, 27, 242, 246, 132, 147, 215, 104, 114, 139, 65, 244, 213, 127, 5, 130, 214, 203, 195, 80, 150, 78, 212, 173, 24, 217, 199, 10, 199, 45, 48, 0, 0, 0, 242, 140, 87, 106, 71, 226, 86, 32, 254, 146, 251, 21, 168, 26, 255, 2, 215, 133, 86, 239, 240, 121, 163, 135, 79, 162, 46, 98, 164, 242, 133, 106, 174, 248, 234, 52, 55, 161, 251, 190, 1, 0, 0, 0, 0, 0, 0, 0}, + Data: &OpExecuted{ + Nonce: 4, + To: timelockPubkey, + Data: []byte{242, 140, 87, 106, 71, 226, 86, 32, 254, 146, 251, 21, 168, 26, 255, 2, 215, 133, 86, 239, 240, 121, 163, 135, 79, 162, 46, 98, 164, 242, 133, 106, 174, 248, 234, 52, 55, 161, 251, 190, 1, 0, 0, 0, 0, 0, 0, 0}, + }, + }, + }, + InnerCalls: []*AnchorInstruction{ + { + Name: "ScheduleBatch", + ProgramID: "LoCoNsJFuhTkSQjfdDfn3yuwqhSYoPujmviRHVCzsqn", + EventData: []*EventData{{ + EventName: "CallScheduled", + Base64Data: "v1Vap4TfuDn+kvsVqBr/AteFVu/weaOHT6IuYqTyhWqu+Oo0N6H7vgAAAAAAAAAABt324e51j94YQl285GzN2rYa/E2DuQ0n/r35KNihi/w0fAqd5gQfkYIohsaMAW0Tz4R1O58t9Hes5QbmGAti3wAAAZPU+0A5PuT/0+5So7QAAAAAAAAAAAAAAAAAAAAAAQAAAAAAAAAKAAAADADodkgXAAAACQ==", + DecodedData: []byte{191, 85, 90, 167, 132, 223, 184, 57, 254, 146, 251, 21, 168, 26, 255, 2, 215, 133, 86, 239, 240, 121, 163, 135, 79, 162, 46, 98, 164, 242, 133, 106, 174, 248, 234, 52, 55, 161, 251, 190, 0, 0, 0, 0, 0, 0, 0, 0, 6, 221, 246, 225, 238, 117, 143, 222, 24, 66, 93, 188, 228, 108, 205, 218, 182, 26, 252, 77, 131, 185, 13, 39, 254, 189, 249, 40, 216, 161, 139, 252, 52, 124, 10, 157, 230, 4, 31, 145, 130, 40, 134, 198, 140, 1, 109, 19, 207, 132, 117, 59, 159, 45, 244, 119, 172, 229, 6, 230, 24, 11, 98, 223, 0, 0, 1, 147, 212, 251, 64, 57, 62, 228, 255, 211, 238, 82, 163, 180, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 10, 0, 0, 0, 12, 0, 232, 118, 72, 23, 0, 0, 0, 9}, + Data: &CallScheduled{ + ID: [32]byte{254, 146, 251, 21, 168, 26, 255, 2, 215, 133, 86, 239, 240, 121, 163, 135, 79, 162, 46, 98, 164, 242, 133, 106, 174, 248, 234, 52, 55, 161, 251, 190}, + Index: 0, + Target: tokenPubkey, + Predecessor: [32]byte{52, 124, 10, 157, 230, 4, 31, 145, 130, 40, 134, 198, 140, 1, 109, 19, 207, 132, 117, 59, 159, 45, 244, 119, 172, 229, 6, 230, 24, 11, 98, 223}, + Salt: [32]byte{0, 0, 1, 147, 212, 251, 64, 57, 62, 228, 255, 211, 238, 82, 163, 180, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, + Delay: 1, + Data: []byte{12, 0, 232, 118, 72, 23, 0, 0, 0, 9}, + }, + }, + { + EventName: "CallScheduled", + Base64Data: "v1Vap4TfuDn+kvsVqBr/AteFVu/weaOHT6IuYqTyhWqu+Oo0N6H7vgEAAAAAAAAABt324e51j94YQl285GzN2rYa/E2DuQ0n/r35KNihi/w0fAqd5gQfkYIohsaMAW0Tz4R1O58t9Hes5QbmGAti3wAAAZPU+0A5PuT/0+5So7QAAAAAAAAAAAAAAAAAAAAAAQAAAAAAAAAKAAAADADQ7ZAuAAAACQ==", + DecodedData: []byte{191, 85, 90, 167, 132, 223, 184, 57, 254, 146, 251, 21, 168, 26, 255, 2, 215, 133, 86, 239, 240, 121, 163, 135, 79, 162, 46, 98, 164, 242, 133, 106, 174, 248, 234, 52, 55, 161, 251, 190, 1, 0, 0, 0, 0, 0, 0, 0, 6, 221, 246, 225, 238, 117, 143, 222, 24, 66, 93, 188, 228, 108, 205, 218, 182, 26, 252, 77, 131, 185, 13, 39, 254, 189, 249, 40, 216, 161, 139, 252, 52, 124, 10, 157, 230, 4, 31, 145, 130, 40, 134, 198, 140, 1, 109, 19, 207, 132, 117, 59, 159, 45, 244, 119, 172, 229, 6, 230, 24, 11, 98, 223, 0, 0, 1, 147, 212, 251, 64, 57, 62, 228, 255, 211, 238, 82, 163, 180, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 10, 0, 0, 0, 12, 0, 208, 237, 144, 46, 0, 0, 0, 9}, + Data: &CallScheduled{ + ID: [32]byte{254, 146, 251, 21, 168, 26, 255, 2, 215, 133, 86, 239, 240, 121, 163, 135, 79, 162, 46, 98, 164, 242, 133, 106, 174, 248, 234, 52, 55, 161, 251, 190}, + Index: 1, + Target: tokenPubkey, + Predecessor: [32]byte{52, 124, 10, 157, 230, 4, 31, 145, 130, 40, 134, 198, 140, 1, 109, 19, 207, 132, 117, 59, 159, 45, 244, 119, 172, 229, 6, 230, 24, 11, 98, 223}, + Salt: [32]byte{0, 0, 1, 147, 212, 251, 64, 57, 62, 228, 255, 211, 238, 82, 163, 180, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, + Delay: 1, + Data: []byte{12, 0, 208, 237, 144, 46, 0, 0, 0, 9}, + }, + }, + { + EventName: "CallScheduled", + Base64Data: "v1Vap4TfuDn+kvsVqBr/AteFVu/weaOHT6IuYqTyhWqu+Oo0N6H7vgIAAAAAAAAABt324e51j94YQl285GzN2rYa/E2DuQ0n/r35KNihi/w0fAqd5gQfkYIohsaMAW0Tz4R1O58t9Hes5QbmGAti3wAAAZPU+0A5PuT/0+5So7QAAAAAAAAAAAAAAAAAAAAAAQAAAAAAAAAKAAAADAC4ZNlFAAAACQ==", + DecodedData: []byte{191, 85, 90, 167, 132, 223, 184, 57, 254, 146, 251, 21, 168, 26, 255, 2, 215, 133, 86, 239, 240, 121, 163, 135, 79, 162, 46, 98, 164, 242, 133, 106, 174, 248, 234, 52, 55, 161, 251, 190, 2, 0, 0, 0, 0, 0, 0, 0, 6, 221, 246, 225, 238, 117, 143, 222, 24, 66, 93, 188, 228, 108, 205, 218, 182, 26, 252, 77, 131, 185, 13, 39, 254, 189, 249, 40, 216, 161, 139, 252, 52, 124, 10, 157, 230, 4, 31, 145, 130, 40, 134, 198, 140, 1, 109, 19, 207, 132, 117, 59, 159, 45, 244, 119, 172, 229, 6, 230, 24, 11, 98, 223, 0, 0, 1, 147, 212, 251, 64, 57, 62, 228, 255, 211, 238, 82, 163, 180, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 10, 0, 0, 0, 12, 0, 184, 100, 217, 69, 0, 0, 0, 9}, + Data: &CallScheduled{ + ID: [32]byte{254, 146, 251, 21, 168, 26, 255, 2, 215, 133, 86, 239, 240, 121, 163, 135, 79, 162, 46, 98, 164, 242, 133, 106, 174, 248, 234, 52, 55, 161, 251, 190}, + Index: 2, + Target: tokenPubkey, + Predecessor: [32]byte{52, 124, 10, 157, 230, 4, 31, 145, 130, 40, 134, 198, 140, 1, 109, 19, 207, 132, 117, 59, 159, 45, 244, 119, 172, 229, 6, 230, 24, 11, 98, 223}, + Salt: [32]byte{0, 0, 1, 147, 212, 251, 64, 57, 62, 228, 255, 211, 238, 82, 163, 180, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, + Delay: 1, + Data: []byte{12, 0, 184, 100, 217, 69, 0, 0, 0, 9}, + }, + }, + }, + }, + }, + }, + } + + result := ParseLogMessages(logs, []EventMapping{ + EventMappingFor[OpExecuted]("OpExecuted"), + EventMappingFor[CallScheduled]("CallScheduled"), + }) + require.Equal(t, len(expected), len(result), "Instruction count mismatch - expected: %d, got: %d", len(expected), len(result)) + + // verify Execute instruction result + for i, instruction := range result { + require.Equal(t, expected[i].Name, instruction.Name) + require.Equal(t, expected[i].ProgramID, instruction.ProgramID) + + // verify OpExecuted event + require.Equal(t, len(expected[i].EventData), len(instruction.EventData)) + if len(expected[i].EventData) > 0 { + require.Equal(t, expected[i].EventData[0].EventName, instruction.EventData[0].EventName) + require.Equal(t, expected[i].EventData[0].Base64Data, instruction.EventData[0].Base64Data) + require.Equal(t, expected[i].EventData[0].DecodedData, instruction.EventData[0].DecodedData) + require.Equal(t, expected[i].EventData[0].Data.(*OpExecuted).To, instruction.EventData[0].Data.(*OpExecuted).To) + } + + // verify inner calls (ScheduleBatch) + require.Equal(t, len(expected[i].InnerCalls), len(instruction.InnerCalls)) + if len(instruction.InnerCalls) > 0 { + innerCall := instruction.InnerCalls[0] + expectedInner := expected[i].InnerCalls[0] + + require.Equal(t, expectedInner.Name, innerCall.Name) + require.Equal(t, expectedInner.ProgramID, innerCall.ProgramID) + + // verify CallScheduled events and their indices + require.Equal(t, len(expectedInner.EventData), len(innerCall.EventData)) + for j := range innerCall.EventData { + event := innerCall.EventData[j] + expectedEvent := expectedInner.EventData[j] + + require.Equal(t, expectedEvent.EventName, event.EventName) + require.Equal(t, expectedEvent.Base64Data, event.Base64Data) + require.Equal(t, expectedEvent.DecodedData, event.DecodedData) + + scheduledEvent, ok := event.Data.(*CallScheduled) + require.True(t, ok) + + expectedEventData, ok := expectedEvent.Data.(*CallScheduled) + require.True(t, ok) + + require.Equal(t, uint64(j), scheduledEvent.Index, "Event index mismatch at position %d", j) + require.Equal(t, expectedEventData.ID, scheduledEvent.ID, "Event ID mismatch at position %d", j) + require.Equal(t, expectedEventData.Target, scheduledEvent.Target, "Event target mismatch at position %d", j) + require.Equal(t, expectedEventData.Predecessor, scheduledEvent.Predecessor, "Event predecessor mismatch at position %d", j) + require.Equal(t, expectedEventData.Salt, scheduledEvent.Salt, "Event salt mismatch at position %d", j) + require.Equal(t, expectedEventData.Delay, scheduledEvent.Delay, "Event delay mismatch at position %d", j) + require.Equal(t, expectedEventData.Data, scheduledEvent.Data, "Event data mismatch at position %d", j) + } + } + } + }) +} + +func assertInstructionEqual(t *testing.T, expected, actual *AnchorInstruction) { + t.Helper() + + require.Equal(t, expected.Name, actual.Name, "Instruction name mismatch - expected: %s, got: %s", expected.Name, actual.Name) + require.Equal(t, expected.ProgramID, actual.ProgramID, "Program ID mismatch - expected: %s, got: %s", expected.ProgramID, actual.ProgramID) + require.Equal(t, len(expected.Logs), len(actual.Logs), "Log count mismatch - expected: %d, got: %d", len(expected.Logs), len(actual.Logs)) + + for i := range expected.Logs { + require.Equal(t, expected.Logs[i], actual.Logs[i], "Log mismatch at index %d - expected: %s, got: %s", i, expected.Logs[i], actual.Logs[i]) + } + + require.Equal(t, len(expected.InnerCalls), len(actual.InnerCalls), "Inner calls count mismatch - expected: %d, got: %d", len(expected.InnerCalls), len(actual.InnerCalls)) + + for i := range expected.InnerCalls { + assertInstructionEqual(t, expected.InnerCalls[i], actual.InnerCalls[i]) + } +} diff --git a/cmd/generate-bindings/solana_bindings/cre-sdk-go/common/lookuptable.go b/cmd/generate-bindings/solana_bindings/cre-sdk-go/common/lookuptable.go new file mode 100644 index 00000000..be671ae1 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/cre-sdk-go/common/lookuptable.go @@ -0,0 +1,161 @@ +package common + +import ( + "context" + "encoding/binary" + "time" + + "github.com/gagliardetto/solana-go" + addresslookuptable "github.com/gagliardetto/solana-go/programs/address-lookup-table" + "github.com/gagliardetto/solana-go/rpc" +) + +var ( + AddressLookupTableProgram = solana.MustPublicKeyFromBase58("AddressLookupTab1e1111111111111111111111111") +) + +// https://github.com/anza-xyz/agave/blob/master/programs/address-lookup-table/src/processor.rs +// https://github.com/anza-xyz/agave/blob/489f483e1d7b30ef114e0123994818b2accfa389/sdk/program/src/address_lookup_table/instruction.rs +const ( + InstructionCreateLookupTable uint32 = iota + InstructionFreezeLookupTable + InstructionExtendLookupTable + InstructionDeactivateLookupTable + InstructionCloseLookupTable +) + +func NewCreateLookupTableInstruction( + authority, + funder solana.PublicKey, + slot uint64, +) (solana.PublicKey, solana.Instruction, error) { + account, bumpSeed, err := FindLookupTablePDA(authority, slot) + if err != nil { + return solana.PublicKey{}, nil, err + } + + data := binary.LittleEndian.AppendUint32([]byte{}, InstructionCreateLookupTable) + data = binary.LittleEndian.AppendUint64(data, slot) + data = append(data, bumpSeed) + return account, solana.NewInstruction( + AddressLookupTableProgram, + solana.AccountMetaSlice{ + solana.Meta(account).WRITE(), + solana.Meta(authority).SIGNER(), + solana.Meta(funder).SIGNER().WRITE(), + solana.Meta(solana.SystemProgramID), + }, + data, + ), nil +} + +func NewExtendLookupTableInstruction( + table, authority, funder solana.PublicKey, + accounts []solana.PublicKey, +) solana.Instruction { + // https://github.com/solana-labs/solana-web3.js/blob/c1c98715b0c7900ce37c59bffd2056fa0037213d/src/programs/address-lookup-table/index.ts#L113 + + data := binary.LittleEndian.AppendUint32([]byte{}, InstructionExtendLookupTable) + data = binary.LittleEndian.AppendUint64(data, uint64(len(accounts))) // note: this is usually u32 + 8 byte buffer + for _, a := range accounts { + data = append(data, a.Bytes()...) + } + + return solana.NewInstruction( + AddressLookupTableProgram, + solana.AccountMetaSlice{ + solana.Meta(table).WRITE(), + solana.Meta(authority).SIGNER(), + solana.Meta(funder).SIGNER().WRITE(), + solana.Meta(solana.SystemProgramID), + }, + data, + ) +} + +func CreateLookupTable(ctx context.Context, client *rpc.Client, admin solana.PrivateKey) (solana.PublicKey, error) { + slot, serr := client.GetSlot(ctx, rpc.CommitmentFinalized) + if serr != nil { + return solana.PublicKey{}, serr + } + + table, instruction, ierr := NewCreateLookupTableInstruction( + admin.PublicKey(), + admin.PublicKey(), + slot-1, // Using the most recent slot sometimes results in errors when submitting the transaction. + ) + if ierr != nil { + return solana.PublicKey{}, ierr + } + + _, err := SendAndConfirmWithLookupTablesAndRetries(ctx, client, []solana.Instruction{instruction}, admin, rpc.CommitmentConfirmed, map[solana.PublicKey]solana.PublicKeySlice{}) + return table, err +} + +func ExtendLookupTable(ctx context.Context, client *rpc.Client, table solana.PublicKey, admin solana.PrivateKey, entries []solana.PublicKey) error { + _, err := SendAndConfirmWithLookupTablesAndRetries(ctx, client, []solana.Instruction{ + NewExtendLookupTableInstruction( + table, + admin.PublicKey(), + admin.PublicKey(), + entries, + ), + }, admin, rpc.CommitmentConfirmed, map[solana.PublicKey]solana.PublicKeySlice{}) + return err +} + +func AwaitSlotChange(ctx context.Context, client *rpc.Client) error { + originalSlot, err := client.GetSlot(ctx, rpc.CommitmentConfirmed) + if err != nil { + return err + } + newSlot := originalSlot + for newSlot == originalSlot { + newSlot, err = client.GetSlot(ctx, rpc.CommitmentConfirmed) + if err != nil { + return err + } + time.Sleep(10 * time.Millisecond) + } + return nil +} + +func SetupLookupTable(ctx context.Context, client *rpc.Client, admin solana.PrivateKey, entries []solana.PublicKey) (solana.PublicKey, error) { + table, err := CreateLookupTable(ctx, client, admin) + if err != nil { + return solana.PublicKey{}, err + } + + err = ExtendLookupTable(ctx, client, table, admin, entries) + if err != nil { + return solana.PublicKey{}, err + } + + // Address lookup tables have to "warm up" for at least 1 slot before they can be used. + // So, we wait for a new slot to be produced before returning the table, so it's available + // and warmed up as soon as this method returns it. + err = AwaitSlotChange(ctx, client) + if err != nil { + return solana.PublicKey{}, err + } + + return table, nil +} + +func GetAddressLookupTable(ctx context.Context, client *rpc.Client, lookupTablePublicKey solana.PublicKey) ([]solana.PublicKey, error) { + lookupTableState, err := addresslookuptable.GetAddressLookupTableStateWithOpts(ctx, client, lookupTablePublicKey, &rpc.GetAccountInfoOpts{ + Commitment: rpc.CommitmentConfirmed, + }) + if err != nil { + return []solana.PublicKey{}, err + } + + return lookupTableState.Addresses, nil +} + +// https://github.com/solana-labs/solana-web3.js/blob/c1c98715b0c7900ce37c59bffd2056fa0037213d/src/programs/address-lookup-table/index.ts#L274 +func FindLookupTablePDA(authority solana.PublicKey, slot uint64) (solana.PublicKey, uint8, error) { + slotLE := make([]byte, 8) + binary.LittleEndian.PutUint64(slotLE, slot) + return solana.FindProgramAddress([][]byte{authority.Bytes(), slotLE}, AddressLookupTableProgram) +} diff --git a/cmd/generate-bindings/solana_bindings/cre-sdk-go/common/transactions.go b/cmd/generate-bindings/solana_bindings/cre-sdk-go/common/transactions.go new file mode 100644 index 00000000..7dc9209e --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/cre-sdk-go/common/transactions.go @@ -0,0 +1,433 @@ +package common + +import ( + "context" + "encoding/base64" + "errors" + "fmt" + "strings" + "time" + + bin "github.com/gagliardetto/binary" + "github.com/gagliardetto/solana-go" + "github.com/gagliardetto/solana-go/rpc" + "github.com/gagliardetto/solana-go/rpc/jsonrpc" + + "github.com/smartcontractkit/chainlink-ccip/chains/solana/utils/fees" +) + +func SendAndConfirm(ctx context.Context, rpcClient *rpc.Client, instructions []solana.Instruction, + signer solana.PrivateKey, commitment rpc.CommitmentType, opts ...TxModifier) (*rpc.GetTransactionResult, error) { + emptyLookupTables := map[solana.PublicKey]solana.PublicKeySlice{} + return SendAndConfirmWithLookupTables(ctx, rpcClient, instructions, signer, commitment, emptyLookupTables, opts...) +} + +func SendAndConfirmWithLookupTables(ctx context.Context, rpcClient *rpc.Client, instructions []solana.Instruction, + signer solana.PrivateKey, commitment rpc.CommitmentType, lookupTables map[solana.PublicKey]solana.PublicKeySlice, opts ...TxModifier) (*rpc.GetTransactionResult, error) { + txres, err := sendTransactionWithLookupTables(ctx, rpcClient, instructions, signer, commitment, TransactionConfigs{SkipPreflight: false, Retries: 1, RetryDelay: 50 * time.Millisecond}, lookupTables, opts...) // do not skipPreflight when expected to pass, preflight can help debug + if err != nil { + return nil, err + } + + if txres.Meta == nil { + return nil, fmt.Errorf("txres.Meta == nil") + } + + if txres.Meta.Err != nil { + return nil, fmt.Errorf("tx failed with: %+v", txres.Meta) // tx should not err, print meta if it does (contains logs) + } + return txres, nil +} + +func SendAndConfirmWithLookupTablesAndRetries(ctx context.Context, rpcClient *rpc.Client, instructions []solana.Instruction, + signer solana.PrivateKey, commitment rpc.CommitmentType, lookupTables map[solana.PublicKey]solana.PublicKeySlice, opts ...TxModifier) (*rpc.GetTransactionResult, error) { + txres, err := sendTransactionWithLookupTables(ctx, rpcClient, instructions, signer, commitment, TransactionConfigs{SkipPreflight: false, Retries: 500, RetryDelay: 50 * time.Millisecond}, lookupTables, opts...) // do not skipPreflight when expected to pass, preflight can help debug + if err != nil { + return nil, err + } + + if txres.Meta == nil { + return nil, fmt.Errorf("txres.Meta == nil") + } + + if txres.Meta.Err != nil { + return nil, fmt.Errorf("tx failed with: %+v", txres.Meta) // tx should not err, print meta if it does (contains logs) + } + return txres, nil +} + +func SendAndFailWith(ctx context.Context, rpcClient *rpc.Client, instructions []solana.Instruction, + signer solana.PrivateKey, commitment rpc.CommitmentType, expectedErrors []string, opts ...TxModifier) (*rpc.GetTransactionResult, error) { + emptyLookupTables := map[solana.PublicKey]solana.PublicKeySlice{} + return SendAndFailWithLookupTables(ctx, rpcClient, instructions, signer, commitment, emptyLookupTables, expectedErrors, opts...) +} + +func SendAndFailWithLookupTables(ctx context.Context, rpcClient *rpc.Client, instructions []solana.Instruction, + signer solana.PrivateKey, commitment rpc.CommitmentType, lookupTables map[solana.PublicKey]solana.PublicKeySlice, expectedErrors []string, opts ...TxModifier) (*rpc.GetTransactionResult, error) { + txres, err := sendTransactionWithLookupTables(ctx, rpcClient, instructions, signer, commitment, TransactionConfigs{SkipPreflight: true, Retries: 1, RetryDelay: 50 * time.Millisecond}, lookupTables, opts...) // skipPreflight when expected to fail so revert captured onchain + if err != nil { + return nil, err + } + + if txres.Meta == nil || txres.Meta.Err == nil { + return nil, fmt.Errorf("txres.Meta == nil || txres.Meta.Err == nil") + } + logs := strings.Join(txres.Meta.LogMessages, " ") + for _, expectedError := range expectedErrors { + if !strings.Contains(logs, expectedError) { + return nil, fmt.Errorf("The logs did not contain '%s'. The logs were: %s", expectedError, logs) + } + } + return txres, nil +} + +func SendAndFailWithRPCError(ctx context.Context, rpcClient *rpc.Client, instructions []solana.Instruction, + signer solana.PrivateKey, commitment rpc.CommitmentType, expectedErrors []string, opts ...TxModifier) error { + hashRes, err := rpcClient.GetLatestBlockhash(ctx, rpc.CommitmentFinalized) + if err != nil { + return err + } + + tx, err := solana.NewTransaction( + instructions, + hashRes.Value.Blockhash, + solana.TransactionPayer(signer.PublicKey()), + ) + if err != nil { + return err + } + + // build signers map + signers := map[solana.PublicKey]solana.PrivateKey{} + signers[signer.PublicKey()] = signer + + // set options before signing transaction + for _, o := range opts { + if err = o(tx, signers); err != nil { + return err + } + } + + if _, err = tx.Sign(func(_ solana.PublicKey) *solana.PrivateKey { + return &signer + }); err != nil { + return err + } + + _, err = rpcClient.SendTransactionWithOpts(ctx, tx, rpc.TransactionOpts{SkipPreflight: false, PreflightCommitment: rpc.CommitmentProcessed}) + if err == nil { + return fmt.Errorf("expected RPC error - none found") + } + + errStr := err.Error() + for _, expectedError := range expectedErrors { + if !strings.Contains(errStr, expectedError) { + return fmt.Errorf("The error did not contain '%s'. The error was: %s", expectedError, errStr) + } + } + return nil +} + +// TxModifier is a dynamic function used to flexibly add components to a transaction such as additional signers, and compute budget parameters +type TxModifier func(tx *solana.Transaction, signers map[solana.PublicKey]solana.PrivateKey) error + +func AddSigners(additionalSigners ...solana.PrivateKey) TxModifier { + return func(_ *solana.Transaction, s map[solana.PublicKey]solana.PrivateKey) error { + for _, v := range additionalSigners { + s[v.PublicKey()] = v + } + return nil + } +} + +// AddComputeUnitLimit allows for configuring the total compute unit limit for a transaction - solana network default is 200K, maximum is 1.4M +// signature verification compute units can vary depending on searching for signatures +func AddComputeUnitLimit(v fees.ComputeUnitLimit) TxModifier { + return func(tx *solana.Transaction, _ map[solana.PublicKey]solana.PrivateKey) error { + return fees.SetComputeUnitLimit(tx, v) + } +} + +func AddComputeUnitPrice(v fees.ComputeUnitPrice) TxModifier { + return func(tx *solana.Transaction, _ map[solana.PublicKey]solana.PrivateKey) error { + return fees.SetComputeUnitPrice(tx, v) + } +} + +type TransactionConfigs struct { + SkipPreflight bool + Retries int + RetryDelay time.Duration +} + +func sendTransactionWithLookupTables(ctx context.Context, rpcClient *rpc.Client, instructions []solana.Instruction, + signerAndPayer solana.PrivateKey, commitment rpc.CommitmentType, transactionConfigs TransactionConfigs, lookupTables map[solana.PublicKey]solana.PublicKeySlice, opts ...TxModifier) (*rpc.GetTransactionResult, error) { + var errBlockHash error + var hashRes *rpc.GetLatestBlockhashResult + for i := 0; i < transactionConfigs.Retries; i++ { + hashRes, errBlockHash = rpcClient.GetLatestBlockhash(ctx, commitment) + if errBlockHash != nil { + fmt.Println("GetLatestBlockhash error:", errBlockHash) + time.Sleep(transactionConfigs.RetryDelay) + continue + } + break + } + if errBlockHash != nil { + fmt.Println("GetLatestBlockhash error after retries:", errBlockHash) + return nil, errBlockHash + } + + tx, err := solana.NewTransaction( + instructions, + hashRes.Value.Blockhash, + solana.TransactionAddressTables(lookupTables), + solana.TransactionPayer(signerAndPayer.PublicKey()), + ) + if err != nil { + return nil, err + } + + // build signers map + signers := map[solana.PublicKey]solana.PrivateKey{} + signers[signerAndPayer.PublicKey()] = signerAndPayer + + // set options before signing transaction + for _, o := range opts { + if err = o(tx, signers); err != nil { + return nil, err + } + } + + if _, err = tx.Sign(func(pub solana.PublicKey) *solana.PrivateKey { + priv, ok := signers[pub] + if !ok { + fmt.Printf("ERROR: Missing signer private key for %s\n", pub) + } + return &priv + }); err != nil { + return nil, err + } + + var txsig solana.Signature + for i := 0; i < transactionConfigs.Retries; i++ { + txsig, err = rpcClient.SendTransactionWithOpts(ctx, tx, rpc.TransactionOpts{SkipPreflight: transactionConfigs.SkipPreflight, PreflightCommitment: commitment}) + if err != nil { + var rpcErr *jsonrpc.RPCError + if errors.As(err, &rpcErr) { + fmt.Println("RPC Error:", rpcErr.Message) + fmt.Println("RPC Error Code:", rpcErr.Code) + if strings.Contains(rpcErr.Message, "Blockhash not found") { + // this can happen when the blockhash we retrieved above is not yet visible to the rpc + // given we get the blockhash from the same rpc, this should not happen, but we see it in practice + // retrying fixes this + fmt.Println("Blockhash not found, retrying...") + time.Sleep(50 * time.Millisecond) + continue + } + fmt.Printf("Failed Tx: %+v\n", tx) + fmt.Println("Unexpected error (most likely contract related), no point in retrying:", err) + return nil, err + } + // Not an RPC error — should only happen when we fail to hit the rpc service + fmt.Println("Unexpected error (could not hit rpc service), retrying:", err) + time.Sleep(transactionConfigs.RetryDelay) + continue + } + // no error = success + break + } + + var txStatus rpc.ConfirmationStatusType + count := 0 + for txStatus != rpc.ConfirmationStatusConfirmed && txStatus != rpc.ConfirmationStatusFinalized { + if count > 500 { + return nil, fmt.Errorf("unable to find transaction within timeout (sig: %v)", txsig) + } + count++ + statusRes, sigErr := rpcClient.GetSignatureStatuses(ctx, true, txsig) + if sigErr != nil { + fmt.Println(sigErr) // debugging if tx errors; mainnet can be flakey + time.Sleep(transactionConfigs.RetryDelay) + continue + } + if statusRes != nil && len(statusRes.Value) > 0 && statusRes.Value[0] != nil { + txStatus = statusRes.Value[0].ConfirmationStatus + } + time.Sleep(transactionConfigs.RetryDelay) + } + + v := uint64(0) + var errGetTx error + var transactionRes *rpc.GetTransactionResult + for i := 0; i < transactionConfigs.Retries; i++ { + transactionRes, errGetTx = rpcClient.GetTransaction(ctx, txsig, &rpc.GetTransactionOpts{ + Commitment: commitment, + MaxSupportedTransactionVersion: &v, + }) + if errGetTx != nil { + fmt.Println("Error getting transaction:", errGetTx) + time.Sleep(transactionConfigs.RetryDelay) + continue + } + break + } + return transactionRes, errGetTx +} + +// shared function for transaction simulation +func buildSignedTx(ctx context.Context, rpcClient *rpc.Client, instructions []solana.Instruction, + signer solana.PrivateKey) (*solana.Transaction, error) { + hashRes, err := rpcClient.GetLatestBlockhash(ctx, rpc.CommitmentFinalized) + if err != nil { + return nil, err + } + + tx, err := solana.NewTransaction( + instructions, + hashRes.Value.Blockhash, + solana.TransactionPayer(signer.PublicKey()), + ) + if err != nil { + return nil, err + } + + if _, err = tx.Sign(func(_ solana.PublicKey) *solana.PrivateKey { + return &signer + }); err != nil { + return nil, err + } + + return tx, err +} + +func buildSignedTxWithLookupTables(ctx context.Context, rpcClient *rpc.Client, instructions []solana.Instruction, + signer solana.PrivateKey, lookupTables map[solana.PublicKey]solana.PublicKeySlice) (*solana.Transaction, error) { + hashRes, err := rpcClient.GetLatestBlockhash(ctx, rpc.CommitmentFinalized) + if err != nil { + return nil, err + } + + tx, err := solana.NewTransaction( + instructions, + hashRes.Value.Blockhash, + solana.TransactionAddressTables(lookupTables), + solana.TransactionPayer(signer.PublicKey()), + ) + if err != nil { + return nil, err + } + + if _, err = tx.Sign(func(_ solana.PublicKey) *solana.PrivateKey { + return &signer + }); err != nil { + return nil, err + } + + return tx, err +} + +func SimulateTransaction(ctx context.Context, rpcClient *rpc.Client, instructions []solana.Instruction, + signer solana.PrivateKey) (*rpc.SimulateTransactionResponse, error) { + tx, err := buildSignedTx(ctx, rpcClient, instructions, signer) + if err != nil { + return nil, err + } + return rpcClient.SimulateTransaction(ctx, tx) +} + +func SimulateTransactionWithOpts(ctx context.Context, rpcClient *rpc.Client, instructions []solana.Instruction, + signer solana.PrivateKey, opts rpc.SimulateTransactionOpts) (*rpc.SimulateTransactionResponse, error) { + tx, err := buildSignedTx(ctx, rpcClient, instructions, signer) + if err != nil { + return nil, err + } + return rpcClient.SimulateTransactionWithOpts(ctx, tx, &opts) +} + +func SimulateTransactionWithLookupTables(ctx context.Context, rpcClient *rpc.Client, instructions []solana.Instruction, + signer solana.PrivateKey, lookupTables map[solana.PublicKey]solana.PublicKeySlice, opts rpc.SimulateTransactionOpts) (*rpc.SimulateTransactionResponse, error) { + tx, err := buildSignedTxWithLookupTables(ctx, rpcClient, instructions, signer, lookupTables) + if err != nil { + return nil, err + } + return rpcClient.SimulateTransactionWithOpts(ctx, tx, &opts) +} + +func ExtractReturnValue(ctx context.Context, logs []string, programID string) ([]byte, error) { + if logs == nil { + return []byte{}, nil + } + + for _, log := range logs { + if strings.HasPrefix(log, "Program return: "+programID) { + parts := strings.Split(log, " ") + encoded := parts[len(parts)-1] + return base64.StdEncoding.DecodeString(encoded) + } + } + return []byte{}, nil +} + +func ExtractReturnedError(ctx context.Context, logs []string, programID string) *string { + if logs == nil { + return nil + } + + for _, log := range logs { + if strings.Contains(log, "Error Code: ") { + parts := strings.Split(log, "Error Code: ") + if len(parts) > 1 { + codePart := strings.Split(parts[1], ".")[0] + return &codePart + } + } + } + return nil +} + +type anchorType[T any] interface { + *T + UnmarshalWithDecoder(decoder *bin.Decoder) (err error) +} + +func ExtractAnchorTypedReturnValue[T any, PT anchorType[T]](ctx context.Context, logs []string, programID string) (*T, error) { + var result T + bytes, err := ExtractReturnValue(ctx, logs, programID) + if err != nil { + return nil, err + } + err = PT(&result).UnmarshalWithDecoder(bin.NewBorshDecoder(bytes)) + if err != nil { + return nil, err + } + return &result, nil +} + +func ExtractTypedReturnValue[T any](ctx context.Context, logs []string, programID string, decoderFn func([]byte) T) (T, error) { + bytes, err := ExtractReturnValue(ctx, logs, programID) + return decoderFn(bytes), err +} + +func GetAccountDataBorshInto(ctx context.Context, solanaGoClient *rpc.Client, account solana.PublicKey, commitment rpc.CommitmentType, data interface{}) error { + resp, err := solanaGoClient.GetAccountInfoWithOpts( + ctx, + account, + &rpc.GetAccountInfoOpts{ + Commitment: commitment, + DataSlice: nil, + }, + ) + if err != nil { + return err + } + fmt.Println("resp.Value.Data.GetBinary()", resp.Value.Data.GetBinary()) + return bin.NewBorshDecoder(resp.Value.Data.GetBinary()).Decode(data) +} + +func IsClosedAccount(ctx context.Context, solanaGoClient *rpc.Client, accountKey solana.PublicKey, commitment rpc.CommitmentType) bool { + _, err := solanaGoClient.GetAccountInfoWithOpts(ctx, accountKey, &rpc.GetAccountInfoOpts{ + Commitment: commitment, + }) + return err != nil +} diff --git a/cmd/generate-bindings/solana_bindings/testdata/emptybindings/EmptyContract.sol b/cmd/generate-bindings/solana_bindings/testdata/emptybindings/EmptyContract.sol new file mode 100644 index 00000000..2b5b2981 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/testdata/emptybindings/EmptyContract.sol @@ -0,0 +1,5 @@ +// SPDX-License-Identifier: MIT +pragma solidity ^0.8.6; + +contract EmptyContract { +} \ No newline at end of file diff --git a/cmd/generate-bindings/solana_bindings/testdata/my_project/accounts.go b/cmd/generate-bindings/solana_bindings/testdata/my_project/accounts.go new file mode 100644 index 00000000..d24a6ad3 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/testdata/my_project/accounts.go @@ -0,0 +1,45 @@ +// Code generated by https://github.com/gagliardetto/anchor-go. DO NOT EDIT. +// This file contains parsers for the accounts defined in the IDL. + +package my_project + +import ( + "fmt" + binary "github.com/gagliardetto/binary" +) + +func ParseAnyAccount(accountData []byte) (any, error) { + decoder := binary.NewBorshDecoder(accountData) + discriminator, err := decoder.ReadDiscriminator() + if err != nil { + return nil, fmt.Errorf("failed to peek account discriminator: %w", err) + } + switch discriminator { + case Account_DataAccount: + value := new(DataAccount) + err := value.UnmarshalWithDecoder(decoder) + if err != nil { + return nil, fmt.Errorf("failed to unmarshal account as DataAccount: %w", err) + } + return value, nil + default: + return nil, fmt.Errorf("unknown discriminator: %s", binary.FormatDiscriminator(discriminator)) + } +} + +func ParseAccount_DataAccount(accountData []byte) (*DataAccount, error) { + decoder := binary.NewBorshDecoder(accountData) + discriminator, err := decoder.ReadDiscriminator() + if err != nil { + return nil, fmt.Errorf("failed to peek discriminator: %w", err) + } + if discriminator != Account_DataAccount { + return nil, fmt.Errorf("expected discriminator %v, got %s", Account_DataAccount, binary.FormatDiscriminator(discriminator)) + } + acc := new(DataAccount) + err = acc.UnmarshalWithDecoder(decoder) + if err != nil { + return nil, fmt.Errorf("failed to unmarshal account of type DataAccount: %w", err) + } + return acc, nil +} diff --git a/cmd/generate-bindings/solana_bindings/testdata/my_project/constants.go b/cmd/generate-bindings/solana_bindings/testdata/my_project/constants.go new file mode 100644 index 00000000..1b620fe9 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/testdata/my_project/constants.go @@ -0,0 +1,4 @@ +// Code generated by https://github.com/gagliardetto/anchor-go. DO NOT EDIT. +// This file contains constants. + +package my_project diff --git a/cmd/generate-bindings/solana_bindings/testdata/my_project/discriminators.go b/cmd/generate-bindings/solana_bindings/testdata/my_project/discriminators.go new file mode 100644 index 00000000..21df48b9 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/testdata/my_project/discriminators.go @@ -0,0 +1,19 @@ +// Code generated by https://github.com/gagliardetto/anchor-go. DO NOT EDIT. +// This file contains the discriminators for accounts and events defined in the IDL. + +package my_project + +// Account discriminators +var ( + Account_DataAccount = [8]byte{85, 240, 182, 158, 76, 7, 18, 233} +) + +// Event discriminators +var () + +// Instruction discriminators +var ( + Instruction_GetInputData = [8]byte{30, 17, 181, 230, 219, 1, 5, 138} + Instruction_GetInputDataFromAccount = [8]byte{252, 167, 101, 102, 225, 136, 200, 189} + Instruction_Initialize = [8]byte{175, 175, 109, 31, 13, 152, 155, 237} +) diff --git a/cmd/generate-bindings/solana_bindings/testdata/my_project/doc.go b/cmd/generate-bindings/solana_bindings/testdata/my_project/doc.go new file mode 100644 index 00000000..7620f176 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/testdata/my_project/doc.go @@ -0,0 +1,7 @@ +// Code generated by https://github.com/gagliardetto/anchor-go. DO NOT EDIT. +// This file contains documentation and example usage for the generated code. + +package my_project + +// No documentation available from the IDL. +// Please refer to the IDL source or the program documentation for more information. diff --git a/cmd/generate-bindings/solana_bindings/testdata/my_project/errors.go b/cmd/generate-bindings/solana_bindings/testdata/my_project/errors.go new file mode 100644 index 00000000..4af7d021 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/testdata/my_project/errors.go @@ -0,0 +1,4 @@ +// Code generated by https://github.com/gagliardetto/anchor-go. DO NOT EDIT. +// This file contains errors. + +package my_project diff --git a/cmd/generate-bindings/solana_bindings/testdata/my_project/fetchers.go b/cmd/generate-bindings/solana_bindings/testdata/my_project/fetchers.go new file mode 100644 index 00000000..2f825d30 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/testdata/my_project/fetchers.go @@ -0,0 +1,4 @@ +// Code generated by https://github.com/gagliardetto/anchor-go. DO NOT EDIT. +// This file contains fetcher functions. + +package my_project diff --git a/cmd/generate-bindings/solana_bindings/testdata/my_project/instructions.go b/cmd/generate-bindings/solana_bindings/testdata/my_project/instructions.go new file mode 100644 index 00000000..bf549d3d --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/testdata/my_project/instructions.go @@ -0,0 +1,125 @@ +// Code generated by https://github.com/gagliardetto/anchor-go. DO NOT EDIT. +// This file contains instructions. + +package my_project + +import ( + "bytes" + "fmt" + errors "github.com/gagliardetto/anchor-go/errors" + binary "github.com/gagliardetto/binary" + solanago "github.com/gagliardetto/solana-go" +) + +// Builds a "get_input_data" instruction. +func NewGetInputDataInstruction( + inputParam string, +) (solanago.Instruction, error) { + buf__ := new(bytes.Buffer) + enc__ := binary.NewBorshEncoder(buf__) + + // Encode the instruction discriminator. + err := enc__.WriteBytes(Instruction_GetInputData[:], false) + if err != nil { + return nil, fmt.Errorf("failed to write instruction discriminator: %w", err) + } + { + // Serialize `inputParam`: + err = enc__.Encode(inputParam) + if err != nil { + return nil, errors.NewField("inputParam", err) + } + } + accounts__ := solanago.AccountMetaSlice{} + + // Create the instruction. + return solanago.NewInstruction( + ProgramID, + accounts__, + buf__.Bytes(), + ), nil +} + +// Builds a "get_input_data_from_account" instruction. +func NewGetInputDataFromAccountInstruction( + // Params: + inputParam string, + + // Accounts: + dataAccountAccount solanago.PublicKey, +) (solanago.Instruction, error) { + buf__ := new(bytes.Buffer) + enc__ := binary.NewBorshEncoder(buf__) + + // Encode the instruction discriminator. + err := enc__.WriteBytes(Instruction_GetInputDataFromAccount[:], false) + if err != nil { + return nil, fmt.Errorf("failed to write instruction discriminator: %w", err) + } + { + // Serialize `inputParam`: + err = enc__.Encode(inputParam) + if err != nil { + return nil, errors.NewField("inputParam", err) + } + } + accounts__ := solanago.AccountMetaSlice{} + + // Add the accounts to the instruction. + { + // Account 0 "data_account": Read-only, Non-signer, Required + accounts__.Append(solanago.NewAccountMeta(dataAccountAccount, false, false)) + } + + // Create the instruction. + return solanago.NewInstruction( + ProgramID, + accounts__, + buf__.Bytes(), + ), nil +} + +// Builds a "initialize" instruction. +func NewInitializeInstruction( + // Params: + inputParam string, + + // Accounts: + dataAccountAccount solanago.PublicKey, + userAccount solanago.PublicKey, + systemProgramAccount solanago.PublicKey, +) (solanago.Instruction, error) { + buf__ := new(bytes.Buffer) + enc__ := binary.NewBorshEncoder(buf__) + + // Encode the instruction discriminator. + err := enc__.WriteBytes(Instruction_Initialize[:], false) + if err != nil { + return nil, fmt.Errorf("failed to write instruction discriminator: %w", err) + } + { + // Serialize `inputParam`: + err = enc__.Encode(inputParam) + if err != nil { + return nil, errors.NewField("inputParam", err) + } + } + accounts__ := solanago.AccountMetaSlice{} + + // Add the accounts to the instruction. + { + // Account 0 "data_account": Writable, Non-signer, Required + accounts__.Append(solanago.NewAccountMeta(dataAccountAccount, true, false)) + // Account 1 "user": Writable, Signer, Required + accounts__.Append(solanago.NewAccountMeta(userAccount, true, true)) + // Account 2 "system_program": Read-only, Non-signer, Required + accounts__.Append(solanago.NewAccountMeta(systemProgramAccount, false, false)) + } + + // Create the instruction. + return solanago.NewInstruction( + ProgramID, + accounts__, + buf__.Bytes(), + ), nil +} diff --git a/cmd/generate-bindings/solana_bindings/testdata/my_project/program-id.go b/cmd/generate-bindings/solana_bindings/testdata/my_project/program-id.go new file mode 100644 index 00000000..8d46fab2 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/testdata/my_project/program-id.go @@ -0,0 +1,8 @@ +// Code generated by https://github.com/gagliardetto/anchor-go. DO NOT EDIT. +// This file contains the program ID. + +package my_project + +import solanago "github.com/gagliardetto/solana-go" + +var ProgramID = solanago.MustPublicKeyFromBase58("2GvhVcTPPkHbGduj6efNowFoWBQjE77Xab1uBKCYJvNN") diff --git a/cmd/generate-bindings/solana_bindings/testdata/my_project/tests_test.go b/cmd/generate-bindings/solana_bindings/testdata/my_project/tests_test.go new file mode 100644 index 00000000..56f2f243 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/testdata/my_project/tests_test.go @@ -0,0 +1,4 @@ +// Code generated by https://github.com/gagliardetto/anchor-go. DO NOT EDIT. +// This file contains tests. + +package my_project diff --git a/cmd/generate-bindings/solana_bindings/testdata/my_project/types.go b/cmd/generate-bindings/solana_bindings/testdata/my_project/types.go new file mode 100644 index 00000000..d6529e7d --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/testdata/my_project/types.go @@ -0,0 +1,60 @@ +// Code generated by https://github.com/gagliardetto/anchor-go. DO NOT EDIT. +// This file contains parsers for the types defined in the IDL. + +package my_project + +import ( + "bytes" + "fmt" + errors "github.com/gagliardetto/anchor-go/errors" + binary "github.com/gagliardetto/binary" +) + +type DataAccount struct { + Data string `json:"data"` +} + +func (obj DataAccount) MarshalWithEncoder(encoder *binary.Encoder) (err error) { + // Serialize `Data`: + err = encoder.Encode(obj.Data) + if err != nil { + return errors.NewField("Data", err) + } + return nil +} + +func (obj DataAccount) Marshal() ([]byte, error) { + buf := bytes.NewBuffer(nil) + encoder := binary.NewBorshEncoder(buf) + err := obj.MarshalWithEncoder(encoder) + if err != nil { + return nil, fmt.Errorf("error while encoding DataAccount: %w", err) + } + return buf.Bytes(), nil +} + +func (obj *DataAccount) UnmarshalWithDecoder(decoder *binary.Decoder) (err error) { + // Deserialize `Data`: + err = decoder.Decode(&obj.Data) + if err != nil { + return errors.NewField("Data", err) + } + return nil +} + +func (obj *DataAccount) Unmarshal(buf []byte) error { + err := obj.UnmarshalWithDecoder(binary.NewBorshDecoder(buf)) + if err != nil { + return fmt.Errorf("error while unmarshaling DataAccount: %w", err) + } + return nil +} + +func UnmarshalDataAccount(buf []byte) (*DataAccount, error) { + obj := new(DataAccount) + err := obj.Unmarshal(buf) + if err != nil { + return nil, err + } + return obj, nil +} diff --git a/go.mod b/go.mod index fa854865..4253755e 100644 --- a/go.mod +++ b/go.mod @@ -11,6 +11,9 @@ require ( github.com/charmbracelet/bubbles v0.21.0 github.com/charmbracelet/bubbletea v1.3.6 github.com/ethereum/go-ethereum v1.16.4 + github.com/gagliardetto/anchor-go v1.0.0 + github.com/gagliardetto/binary v0.8.0 + github.com/gagliardetto/solana-go v1.13.0 github.com/go-playground/locales v0.14.1 github.com/go-playground/universal-translator v0.18.1 github.com/go-playground/validator/v10 v10.26.0 @@ -22,6 +25,9 @@ require ( github.com/manifoldco/promptui v0.9.0 github.com/rs/zerolog v1.33.0 github.com/smartcontractkit/chain-selectors v1.0.72 + github.com/smartcontractkit/chainlink-ccip v0.1.1-solana.0.20251006204220-06f2720ee9a0 + github.com/smartcontractkit/chainlink-ccip/chains/solana v0.0.0-20250912190424-fd2e35d7deb5 + github.com/smartcontractkit/chainlink-ccip/chains/solana/gobindings v0.0.0-20250912190424-fd2e35d7deb5 github.com/smartcontractkit/chainlink-common v0.9.6-0.20251009153055-c381b51a6d6e github.com/smartcontractkit/chainlink-evm/gethwrappers v0.0.0-20251003185510-17234095940f github.com/smartcontractkit/chainlink-protos/cre/go v0.0.0-20250911124514-5874cc6d62b2 @@ -142,8 +148,6 @@ require ( github.com/fsnotify/fsnotify v1.9.0 // indirect github.com/fxamacker/cbor/v2 v2.7.0 // indirect github.com/gabriel-vasile/mimetype v1.4.8 // indirect - github.com/gagliardetto/binary v0.8.0 // indirect - github.com/gagliardetto/solana-go v1.13.0 // indirect github.com/gagliardetto/treeout v0.1.4 // indirect github.com/gagliardetto/utilz v0.1.3 // indirect github.com/getsentry/sentry-go v0.27.0 // indirect @@ -282,9 +286,6 @@ require ( github.com/shopspring/decimal v1.4.0 // indirect github.com/sigurn/crc16 v0.0.0-20211026045750-20ab5afb07e3 // indirect github.com/smartcontractkit/chainlink-automation v0.8.1 // indirect - github.com/smartcontractkit/chainlink-ccip v0.1.1-solana.0.20251006204220-06f2720ee9a0 // indirect - github.com/smartcontractkit/chainlink-ccip/chains/solana v0.0.0-20250912190424-fd2e35d7deb5 // indirect - github.com/smartcontractkit/chainlink-ccip/chains/solana/gobindings v0.0.0-20250912190424-fd2e35d7deb5 // indirect github.com/smartcontractkit/chainlink-common/pkg/chipingress v0.0.6 // indirect github.com/smartcontractkit/chainlink-data-streams v0.1.5 // indirect github.com/smartcontractkit/chainlink-evm v0.3.4-0.20251007172225-ba2f4b5ef962 // indirect diff --git a/go.sum b/go.sum index 5706262d..b883df13 100644 --- a/go.sum +++ b/go.sum @@ -337,6 +337,8 @@ github.com/fxamacker/cbor/v2 v2.7.0 h1:iM5WgngdRBanHcxugY4JySA0nk1wZorNOpTgCMedv github.com/fxamacker/cbor/v2 v2.7.0/go.mod h1:pxXPTn3joSm21Gbwsv0w9OSA2y1HFR9qXEeXQVeNoDQ= github.com/gabriel-vasile/mimetype v1.4.8 h1:FfZ3gj38NjllZIeJAmMhr+qKL8Wu+nOoI3GqacKw1NM= github.com/gabriel-vasile/mimetype v1.4.8/go.mod h1:ByKUIKGjh1ODkGM1asKUbQZOLGrPjydw3hYPU2YU9t8= +github.com/gagliardetto/anchor-go v1.0.0 h1:YNt9I/9NOrNzz5uuzfzByAcbp39Ft07w63iPqC/wi34= +github.com/gagliardetto/anchor-go v1.0.0/go.mod h1:X6c9bx9JnmwNiyy8hmV5pAsq1c/zzPvkdzeq9/qmlCg= github.com/gagliardetto/binary v0.8.0 h1:U9ahc45v9HW0d15LoN++vIXSJyqR/pWw8DDlhd7zvxg= github.com/gagliardetto/binary v0.8.0/go.mod h1:2tfj51g5o9dnvsc+fL3Jxr22MuWzYXwx9wEoN0XQ7/c= github.com/gagliardetto/gofuzz v1.2.2 h1:XL/8qDMzcgvR4+CyRQW9UGdwPRPMHVJfqQ/uMvSUuQw= From 27d059925051fbe75b3a407f975ef83c8f7d8f0d Mon Sep 17 00:00:00 2001 From: yashnevatia Date: Wed, 15 Oct 2025 16:25:24 +0100 Subject: [PATCH 02/16] added write methods --- .../solana_bindings/bindings_test.go | 96 ++++- .../cre-sdk-go/common/transactions.go | 1 - .../testdata/my_project/discriminators.go | 8 +- .../testdata/my_project/instructions.go | 78 ++++ .../testdata/my_project/types.go | 49 +++ .../testdata/my_project_modified/accounts.go | 84 ++++ .../my_project_modified/instructions.go | 376 ++++++++++++++++++ 7 files changed, 666 insertions(+), 26 deletions(-) create mode 100644 cmd/generate-bindings/solana_bindings/testdata/my_project_modified/accounts.go create mode 100644 cmd/generate-bindings/solana_bindings/testdata/my_project_modified/instructions.go diff --git a/cmd/generate-bindings/solana_bindings/bindings_test.go b/cmd/generate-bindings/solana_bindings/bindings_test.go index 1f799395..f645b733 100644 --- a/cmd/generate-bindings/solana_bindings/bindings_test.go +++ b/cmd/generate-bindings/solana_bindings/bindings_test.go @@ -6,6 +6,8 @@ import ( "strings" "testing" + "encoding/binary" + "github.com/gagliardetto/solana-go" "github.com/gagliardetto/solana-go/rpc" "github.com/test-go/testify/require" @@ -40,24 +42,25 @@ func TestSolanaInit(t *testing.T) { [][]byte{[]byte("test")}, my_project.ProgramID, ) - ix, err := my_project.NewInitializeInstruction("test-data", dataAccountAccount, pk.PublicKey(), solana.SystemProgramID) + ix, err := my_project.NewInitializeInstruction( + "test-data", + dataAccountAccount, + pk.PublicKey(), + solana.SystemProgramID, + ) require.NoError(t, err) - res, err := common.SendAndConfirm(context.Background(), solanaClient, []solana.Instruction{ix}, pk, rpc.CommitmentConfirmed) + res, err := common.SendAndConfirm( + context.Background(), + solanaClient, + []solana.Instruction{ix}, + pk, + rpc.CommitmentConfirmed, + common.AddSigners(pk), + ) require.NoError(t, err) fmt.Println("res", res.Meta.LogMessages) - // ix2, err := my_project.NewGetDataInstruction() - // require.NoError(t, err) - // res2, err := common.SendAndConfirm(context.Background(), solanaClient, []solana.Instruction{ix2}, pk, rpc.CommitmentConfirmed) - // require.NoError(t, err) - // fmt.Println("res2", res2.Meta.LogMessages) - - // ix3, err := my_project.NewGetInputDataInstruction("test") - // require.NoError(t, err) - // res3, err := common.SendAndConfirm(context.Background(), solanaClient, []solana.Instruction{ix3}, pk, rpc.CommitmentConfirmed) - // require.NoError(t, err) - // fmt.Println("res3", res3.Meta.LogMessages) } func TestSolanaGetData(t *testing.T) { @@ -85,27 +88,76 @@ func TestSolanaGetData(t *testing.T) { } func TestSolanaReadAccount(t *testing.T) { + // create client solanaClient := rpc.New("http://localhost:8899") - dataAccountAccount, _, err := solana.FindProgramAddress( + // find pda + dataAccountAddress, _, err := solana.FindProgramAddress( [][]byte{[]byte("test")}, my_project.ProgramID, ) - // var dataAccount my_project.DataAccount - // err = common.GetAccountDataBorshInto(context.Background(), solanaClient, dataAccountAccount, rpc.CommitmentConfirmed, &dataAccount) - // require.NoError(t, err, "failed to get account info") - // fmt.Println("dataAccount", dataAccount) - + // call rpc resp, err := solanaClient.GetAccountInfoWithOpts( context.Background(), - dataAccountAccount, + dataAccountAddress, &rpc.GetAccountInfoOpts{ Commitment: rpc.CommitmentConfirmed, - DataSlice: nil, }, ) require.NoError(t, err, "failed to get account info") - + // parse account info data, err := my_project.ParseAccount_DataAccount(resp.Value.Data.GetBinary()) require.NoError(t, err, "failed to parse account info") fmt.Println("data", data) + + // data2, err := my_project.ReadAccount_DataAccount([][]byte{[]byte("test")}, solanaClient) + // require.NoError(t, err, "failed to read account info") + // fmt.Println("data2", data2) +} + +func TestSolanaWriteAccount(t *testing.T) { + solanaClient := rpc.New("http://localhost:8899") + pk, err := solana.NewRandomPrivateKey() + require.NoError(t, err) + common.FundAccounts(context.Background(), []solana.PrivateKey{pk}, solanaClient, t) + + dataAccountAddress, _, err := solana.FindProgramAddress( + [][]byte{[]byte("test")}, + my_project.ProgramID, + ) + ix, err := my_project.NewUpdateDataInstruction("test-data-new", dataAccountAddress) + require.NoError(t, err) + + ix2, err := my_project.NewUpdateDataWithTypedReturnInstruction("test-data-new", dataAccountAddress) + require.NoError(t, err) + + res, err := common.SendAndConfirm(context.Background(), solanaClient, []solana.Instruction{ix, ix2}, pk, rpc.CommitmentConfirmed) + require.NoError(t, err) + fmt.Println("res", res.Meta.LogMessages) + + output, err := common.ExtractTypedReturnValue(context.Background(), res.Meta.LogMessages, my_project.ProgramID.String(), func(b []byte) string { + require.Len(t, b, int(binary.LittleEndian.Uint32(b[:4]))+4) // the first 4 bytes just encodes the length + return string(b[4:]) + }) + require.NoError(t, err) + fmt.Println("output", output) + + output2, err := common.ExtractAnchorTypedReturnValue[my_project.UpdateResponse](context.Background(), res.Meta.LogMessages, my_project.ProgramID.String()) + require.NoError(t, err) + fmt.Println("output2", output2) + + // output3, err := my_project.SendUpdateDataInstruction("test-data-new", dataAccountAddress, solanaClient, pk, rpc.CommitmentConfirmed) + // require.NoError(t, err) + // fmt.Println("output3", output3) + + // output4, err := my_project.SendUpdateDataWithTypedReturnInstruction("test-data-new", dataAccountAddress, solanaClient, pk, rpc.CommitmentConfirmed) + // require.NoError(t, err) + // fmt.Println("output4", output4.Data) } + +/* +anchor-go \ + --idl /Users/yashvardhan/cre-client-program/my-project/target/idl/my_project.json \ + --output /Users/yashvardhan/cre-cli/cmd/generate-bindings/solana_bindings/testdata/my_project \ + --program-id 2GvhVcTPPkHbGduj6efNowFoWBQjE77Xab1uBKCYJvNN \ + --no-go-mod +*/ diff --git a/cmd/generate-bindings/solana_bindings/cre-sdk-go/common/transactions.go b/cmd/generate-bindings/solana_bindings/cre-sdk-go/common/transactions.go index 7dc9209e..e8021cb8 100644 --- a/cmd/generate-bindings/solana_bindings/cre-sdk-go/common/transactions.go +++ b/cmd/generate-bindings/solana_bindings/cre-sdk-go/common/transactions.go @@ -421,7 +421,6 @@ func GetAccountDataBorshInto(ctx context.Context, solanaGoClient *rpc.Client, ac if err != nil { return err } - fmt.Println("resp.Value.Data.GetBinary()", resp.Value.Data.GetBinary()) return bin.NewBorshDecoder(resp.Value.Data.GetBinary()).Decode(data) } diff --git a/cmd/generate-bindings/solana_bindings/testdata/my_project/discriminators.go b/cmd/generate-bindings/solana_bindings/testdata/my_project/discriminators.go index 21df48b9..f28dadef 100644 --- a/cmd/generate-bindings/solana_bindings/testdata/my_project/discriminators.go +++ b/cmd/generate-bindings/solana_bindings/testdata/my_project/discriminators.go @@ -13,7 +13,9 @@ var () // Instruction discriminators var ( - Instruction_GetInputData = [8]byte{30, 17, 181, 230, 219, 1, 5, 138} - Instruction_GetInputDataFromAccount = [8]byte{252, 167, 101, 102, 225, 136, 200, 189} - Instruction_Initialize = [8]byte{175, 175, 109, 31, 13, 152, 155, 237} + Instruction_GetInputData = [8]byte{30, 17, 181, 230, 219, 1, 5, 138} + Instruction_GetInputDataFromAccount = [8]byte{252, 167, 101, 102, 225, 136, 200, 189} + Instruction_Initialize = [8]byte{175, 175, 109, 31, 13, 152, 155, 237} + Instruction_UpdateData = [8]byte{62, 209, 63, 231, 204, 93, 148, 123} + Instruction_UpdateDataWithTypedReturn = [8]byte{120, 243, 28, 212, 77, 134, 156, 68} ) diff --git a/cmd/generate-bindings/solana_bindings/testdata/my_project/instructions.go b/cmd/generate-bindings/solana_bindings/testdata/my_project/instructions.go index bf549d3d..abbb0f17 100644 --- a/cmd/generate-bindings/solana_bindings/testdata/my_project/instructions.go +++ b/cmd/generate-bindings/solana_bindings/testdata/my_project/instructions.go @@ -123,3 +123,81 @@ func NewInitializeInstruction( buf__.Bytes(), ), nil } + +// Builds a "update_data" instruction. +func NewUpdateDataInstruction( + // Params: + newDataParam string, + + // Accounts: + dataAccountAccount solanago.PublicKey, +) (solanago.Instruction, error) { + buf__ := new(bytes.Buffer) + enc__ := binary.NewBorshEncoder(buf__) + + // Encode the instruction discriminator. + err := enc__.WriteBytes(Instruction_UpdateData[:], false) + if err != nil { + return nil, fmt.Errorf("failed to write instruction discriminator: %w", err) + } + { + // Serialize `newDataParam`: + err = enc__.Encode(newDataParam) + if err != nil { + return nil, errors.NewField("newDataParam", err) + } + } + accounts__ := solanago.AccountMetaSlice{} + + // Add the accounts to the instruction. + { + // Account 0 "data_account": Writable, Non-signer, Required + accounts__.Append(solanago.NewAccountMeta(dataAccountAccount, true, false)) + } + + // Create the instruction. + return solanago.NewInstruction( + ProgramID, + accounts__, + buf__.Bytes(), + ), nil +} + +// Builds a "update_data_with_typed_return" instruction. +func NewUpdateDataWithTypedReturnInstruction( + // Params: + newDataParam string, + + // Accounts: + dataAccountAccount solanago.PublicKey, +) (solanago.Instruction, error) { + buf__ := new(bytes.Buffer) + enc__ := binary.NewBorshEncoder(buf__) + + // Encode the instruction discriminator. + err := enc__.WriteBytes(Instruction_UpdateDataWithTypedReturn[:], false) + if err != nil { + return nil, fmt.Errorf("failed to write instruction discriminator: %w", err) + } + { + // Serialize `newDataParam`: + err = enc__.Encode(newDataParam) + if err != nil { + return nil, errors.NewField("newDataParam", err) + } + } + accounts__ := solanago.AccountMetaSlice{} + + // Add the accounts to the instruction. + { + // Account 0 "data_account": Writable, Non-signer, Required + accounts__.Append(solanago.NewAccountMeta(dataAccountAccount, true, false)) + } + + // Create the instruction. + return solanago.NewInstruction( + ProgramID, + accounts__, + buf__.Bytes(), + ), nil +} diff --git a/cmd/generate-bindings/solana_bindings/testdata/my_project/types.go b/cmd/generate-bindings/solana_bindings/testdata/my_project/types.go index d6529e7d..8b783a2f 100644 --- a/cmd/generate-bindings/solana_bindings/testdata/my_project/types.go +++ b/cmd/generate-bindings/solana_bindings/testdata/my_project/types.go @@ -58,3 +58,52 @@ func UnmarshalDataAccount(buf []byte) (*DataAccount, error) { } return obj, nil } + +type UpdateResponse struct { + Data string `json:"data"` +} + +func (obj UpdateResponse) MarshalWithEncoder(encoder *binary.Encoder) (err error) { + // Serialize `Data`: + err = encoder.Encode(obj.Data) + if err != nil { + return errors.NewField("Data", err) + } + return nil +} + +func (obj UpdateResponse) Marshal() ([]byte, error) { + buf := bytes.NewBuffer(nil) + encoder := binary.NewBorshEncoder(buf) + err := obj.MarshalWithEncoder(encoder) + if err != nil { + return nil, fmt.Errorf("error while encoding UpdateResponse: %w", err) + } + return buf.Bytes(), nil +} + +func (obj *UpdateResponse) UnmarshalWithDecoder(decoder *binary.Decoder) (err error) { + // Deserialize `Data`: + err = decoder.Decode(&obj.Data) + if err != nil { + return errors.NewField("Data", err) + } + return nil +} + +func (obj *UpdateResponse) Unmarshal(buf []byte) error { + err := obj.UnmarshalWithDecoder(binary.NewBorshDecoder(buf)) + if err != nil { + return fmt.Errorf("error while unmarshaling UpdateResponse: %w", err) + } + return nil +} + +func UnmarshalUpdateResponse(buf []byte) (*UpdateResponse, error) { + obj := new(UpdateResponse) + err := obj.Unmarshal(buf) + if err != nil { + return nil, err + } + return obj, nil +} diff --git a/cmd/generate-bindings/solana_bindings/testdata/my_project_modified/accounts.go b/cmd/generate-bindings/solana_bindings/testdata/my_project_modified/accounts.go new file mode 100644 index 00000000..500b22cf --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/testdata/my_project_modified/accounts.go @@ -0,0 +1,84 @@ +// Code generated by https://github.com/gagliardetto/anchor-go. DO NOT EDIT. +// This file contains parsers for the accounts defined in the IDL. + +package my_project_modified + +import ( + "fmt" + "context" + + binary "github.com/gagliardetto/binary" + solanago "github.com/gagliardetto/solana-go" + "github.com/gagliardetto/solana-go/rpc" +) + +func ParseAnyAccount(accountData []byte) (any, error) { + decoder := binary.NewBorshDecoder(accountData) + discriminator, err := decoder.ReadDiscriminator() + if err != nil { + return nil, fmt.Errorf("failed to peek account discriminator: %w", err) + } + switch discriminator { + case Account_DataAccount: + value := new(DataAccount) + err := value.UnmarshalWithDecoder(decoder) + if err != nil { + return nil, fmt.Errorf("failed to unmarshal account as DataAccount: %w", err) + } + return value, nil + default: + return nil, fmt.Errorf("unknown discriminator: %s", binary.FormatDiscriminator(discriminator)) + } +} + +func ParseAccount_DataAccount(accountData []byte) (*DataAccount, error) { + decoder := binary.NewBorshDecoder(accountData) + discriminator, err := decoder.ReadDiscriminator() + if err != nil { + return nil, fmt.Errorf("failed to peek discriminator: %w", err) + } + if discriminator != Account_DataAccount { + return nil, fmt.Errorf("expected discriminator %v, got %s", Account_DataAccount, binary.FormatDiscriminator(discriminator)) + } + acc := new(DataAccount) + err = acc.UnmarshalWithDecoder(decoder) + if err != nil { + return nil, fmt.Errorf("failed to unmarshal account of type DataAccount: %w", err) + } + return acc, nil +} + +func ReadAccount_DataAccount(seeds [][]byte, client *rpc.Client) (*DataAccount, error) { + accountAddress, _, err := solanago.FindProgramAddress(seeds, ProgramID) + if err != nil { + return nil, fmt.Errorf("failed to find program address: %w", err) + } + resp, err := client.GetAccountInfoWithOpts(context.Background(), accountAddress, &rpc.GetAccountInfoOpts{ + Commitment: rpc.CommitmentConfirmed, + }) + if err != nil { + return nil, fmt.Errorf("failed to get account info: %w", err) + } + acc, err := ParseAccount_DataAccount(resp.Value.Data.GetBinary()) + if err != nil { + return nil, fmt.Errorf("failed to parse account: %w", err) + } + return acc, nil +} + + +func ReadAccount_DataAccount(seeds [][]byte, runtime cre.Runtime, blockNumber *big.Int) (*DataAccount, error) { + accountAddress, _, err := solanago.FindProgramAddress(seeds, ProgramID) + + // cre account read + promise := cre.ThenPromise(bn, func(bn *pb.BigInt) cre.Promise[*solana.ReadAccountReply] { + return c.client.ReadAccount(runtime, &solana.ReadAccountRequest{ + Call: &solana.ReadAccountMsg{AccountAddress: accountAddress}, + BlockNumber: bn, // can be slot or block number or commitment type + }) + }) + return cre.Then(promise, func(response *solana.ReadAccountReply) (*DataAccount, error) { + return ParseAccount_DataAccount(response.Data) + }) +} + diff --git a/cmd/generate-bindings/solana_bindings/testdata/my_project_modified/instructions.go b/cmd/generate-bindings/solana_bindings/testdata/my_project_modified/instructions.go new file mode 100644 index 00000000..c20100dd --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/testdata/my_project_modified/instructions.go @@ -0,0 +1,376 @@ +// Code generated by https://github.com/gagliardetto/anchor-go. DO NOT EDIT. +// This file contains instructions. + +package my_project + +import ( + "bytes" + "fmt" + "context" + errors "github.com/gagliardetto/anchor-go/errors" + binary "github.com/gagliardetto/binary" + solanago "github.com/gagliardetto/solana-go" + rpc "github.com/gagliardetto/solana-go/rpc" + "github.com/smartcontractkit/cre-cli/cmd/generate-bindings/solana_bindings/cre-sdk-go/common" + +) + +// Builds a "get_input_data" instruction. +func NewGetInputDataInstruction( + inputParam string, +) (solanago.Instruction, error) { + buf__ := new(bytes.Buffer) + enc__ := binary.NewBorshEncoder(buf__) + + // Encode the instruction discriminator. + err := enc__.WriteBytes(Instruction_GetInputData[:], false) + if err != nil { + return nil, fmt.Errorf("failed to write instruction discriminator: %w", err) + } + { + // Serialize `inputParam`: + err = enc__.Encode(inputParam) + if err != nil { + return nil, errors.NewField("inputParam", err) + } + } + accounts__ := solanago.AccountMetaSlice{} + + // Create the instruction. + return solanago.NewInstruction( + ProgramID, + accounts__, + buf__.Bytes(), + ), nil +} + +// Builds a "get_input_data_from_account" instruction. +func NewGetInputDataFromAccountInstruction( + // Params: + inputParam string, + + // Accounts: + dataAccountAccount solanago.PublicKey, +) (solanago.Instruction, error) { + buf__ := new(bytes.Buffer) + enc__ := binary.NewBorshEncoder(buf__) + + // Encode the instruction discriminator. + err := enc__.WriteBytes(Instruction_GetInputDataFromAccount[:], false) + if err != nil { + return nil, fmt.Errorf("failed to write instruction discriminator: %w", err) + } + { + // Serialize `inputParam`: + err = enc__.Encode(inputParam) + if err != nil { + return nil, errors.NewField("inputParam", err) + } + } + accounts__ := solanago.AccountMetaSlice{} + + // Add the accounts to the instruction. + { + // Account 0 "data_account": Read-only, Non-signer, Required + accounts__.Append(solanago.NewAccountMeta(dataAccountAccount, false, false)) + } + + // Create the instruction. + return solanago.NewInstruction( + ProgramID, + accounts__, + buf__.Bytes(), + ), nil +} + +// Builds a "initialize" instruction. +func NewInitializeInstruction( + // Params: + inputParam string, + + // Accounts: + dataAccountAccount solanago.PublicKey, + userAccount solanago.PublicKey, + systemProgramAccount solanago.PublicKey, +) (solanago.Instruction, error) { + buf__ := new(bytes.Buffer) + enc__ := binary.NewBorshEncoder(buf__) + + // Encode the instruction discriminator. + err := enc__.WriteBytes(Instruction_Initialize[:], false) + if err != nil { + return nil, fmt.Errorf("failed to write instruction discriminator: %w", err) + } + { + // Serialize `inputParam`: + err = enc__.Encode(inputParam) + if err != nil { + return nil, errors.NewField("inputParam", err) + } + } + accounts__ := solanago.AccountMetaSlice{} + + // Add the accounts to the instruction. + { + // Account 0 "data_account": Writable, Non-signer, Required + accounts__.Append(solanago.NewAccountMeta(dataAccountAccount, true, false)) + // Account 1 "user": Writable, Signer, Required + accounts__.Append(solanago.NewAccountMeta(userAccount, true, true)) + // Account 2 "system_program": Read-only, Non-signer, Required + accounts__.Append(solanago.NewAccountMeta(systemProgramAccount, false, false)) + } + + // Create the instruction. + return solanago.NewInstruction( + ProgramID, + accounts__, + buf__.Bytes(), + ), nil +} + +// Builds a "update_data" instruction. +func NewUpdateDataInstruction( + input UpdateDataInput, +) (solanago.Instruction, error) { + buf__ := new(bytes.Buffer) + enc__ := binary.NewBorshEncoder(buf__) + + // Encode the instruction discriminator. + err := enc__.WriteBytes(Instruction_UpdateData[:], false) + if err != nil { + return nil, fmt.Errorf("failed to write instruction discriminator: %w", err) + } + { + // Serialize `newDataParam`: + err = enc__.Encode(input.newDataParam) + if err != nil { + return nil, errors.NewField("newDataParam", err) + } + } + accounts__ := solanago.AccountMetaSlice{} + + // Add the accounts to the instruction. + { + // Account 0 "data_account": Writable, Non-signer, Required + accounts__.Append(solanago.NewAccountMeta(input.dataAccountAccount, true, false)) + } + + // Create the instruction. + return solanago.NewInstruction( + ProgramID, + accounts__, + buf__.Bytes(), + ), nil +} + +// Builds a "update_data_with_typed_return" instruction. +func NewUpdateDataWithTypedReturnInstruction( + // Params: + newDataParam string, + + // Accounts: + dataAccountAccount solanago.PublicKey, +) (solanago.Instruction, error) { + buf__ := new(bytes.Buffer) + enc__ := binary.NewBorshEncoder(buf__) + + // Encode the instruction discriminator. + err := enc__.WriteBytes(Instruction_UpdateDataWithTypedReturn[:], false) + if err != nil { + return nil, fmt.Errorf("failed to write instruction discriminator: %w", err) + } + { + // Serialize `newDataParam`: + err = enc__.Encode(newDataParam) + if err != nil { + return nil, errors.NewField("newDataParam", err) + } + } + accounts__ := solanago.AccountMetaSlice{} + + // Add the accounts to the instruction. + { + // Account 0 "data_account": Writable, Non-signer, Required + accounts__.Append(solanago.NewAccountMeta(dataAccountAccount, true, false)) + } + + // Create the instruction. + return solanago.NewInstruction( + ProgramID, + accounts__, + buf__.Bytes(), + ), nil +} + + +// Builds a "update_data" instruction. +func SendUpdateDataInstruction( + // Params: + newDataParam string, + + // Accounts: + dataAccountAccount solanago.PublicKey, + + // type this into a struct + solanaClient *rpc.Client, + signer solanago.PrivateKey, + commitment rpc.CommitmentType, + opts ...common.TxModifier, +) (string, error) { + buf__ := new(bytes.Buffer) + enc__ := binary.NewBorshEncoder(buf__) + + // Encode the instruction discriminator. + err := enc__.WriteBytes(Instruction_UpdateData[:], false) + if err != nil { + return "", fmt.Errorf("failed to write instruction discriminator: %w", err) + } + { + // Serialize `newDataParam`: + err = enc__.Encode(newDataParam) + if err != nil { + return "", errors.NewField("newDataParam", err) + } + } + accounts__ := solanago.AccountMetaSlice{} + + // Add the accounts to the instruction. + { + // Account 0 "data_account": Writable, Non-signer, Required + accounts__.Append(solanago.NewAccountMeta(dataAccountAccount, true, false)) + } + + // Create the instruction. + ix := solanago.NewInstruction( + ProgramID, + accounts__, + buf__.Bytes(), + ) + res, err := common.SendAndConfirm(context.Background(), solanaClient, []solanago.Instruction{ix}, signer, commitment, opts...) + if err != nil { + return "", err + } + return DecodeUpdateDataInstructionOutput(res.Meta.LogMessages) +} + +func DecodeUpdateDataInstructionOutput(logs []string) (string, error) { + output, err := common.ExtractTypedReturnValue(context.Background(), logs, ProgramID.String(), func(b []byte) string { + return string(b[4:]) + }) + if err != nil { + return "", err + } + return output, nil +} + +func SendUpdateDataWithTypedReturnInstruction( + // Params: + newDataParam string, + + // Accounts: + dataAccountAccount solanago.PublicKey, + + + // type this into a struct + solanaClient *rpc.Client, + signer solanago.PrivateKey, + commitment rpc.CommitmentType, + opts ...common.TxModifier, +) (UpdateResponse, error) { + buf__ := new(bytes.Buffer) + enc__ := binary.NewBorshEncoder(buf__) + + // Encode the instruction discriminator. + err := enc__.WriteBytes(Instruction_UpdateDataWithTypedReturn[:], false) + if err != nil { + return UpdateResponse{}, fmt.Errorf("failed to write instruction discriminator: %w", err) + } + { + // Serialize `newDataParam`: + err = enc__.Encode(newDataParam) + if err != nil { + return UpdateResponse{}, errors.NewField("newDataParam", err) + } + } + accounts__ := solanago.AccountMetaSlice{} + + // Add the accounts to the instruction. + { + // Account 0 "data_account": Writable, Non-signer, Required + accounts__.Append(solanago.NewAccountMeta(dataAccountAccount, true, false)) + } + + // Create the instruction. + ix := solanago.NewInstruction( + ProgramID, + accounts__, + buf__.Bytes(), + ) + res, err := common.SendAndConfirm(context.Background(), solanaClient, []solanago.Instruction{ix}, signer, commitment, opts...) + if err != nil { + return UpdateResponse{}, err + } + return DecodeUpdateDataWithTypedReturnInstructionOutput(res.Meta.LogMessages) +} + +func DecodeUpdateDataWithTypedReturnInstructionOutput(logs []string) (UpdateResponse, error) { + output, err := common.ExtractAnchorTypedReturnValue[UpdateResponse](context.Background(), logs, ProgramID.String()) + if err != nil { + return UpdateResponse{}, err + } + return *output, nil +} + +func WriteReportFromSendUpdateDataInstruction( + runtime cre.Runtime, + // should we type struct the inputs ? should this be made into UpdateDataInput ? + newDataParam string, + // Accounts: + dataAccountAccount solanago.PublicKey, +) cre.Promise[*solana.WriteReportReply] { + + ix, _ := NewUpdateDataInstruction(newDataParam, dataAccountAccount) + + promise := runtime.GenerateReport(&pb2.ReportRequest{ + EncodedPayload: ix.Data(), + EncodedAccounts: ix.Accounts(), // this needs to be added + EncoderName: "solana", + SigningAlgo: "blah", + HashingAlgo: "blah", + }) + + return cre.ThenPromise(promise, func(report *cre.Report) cre.Promise[*solana.WriteReportReply] { + return c.client.WriteReport(runtime, &solana.WriteCreReportRequest{ + Receiver: ProgramID.Bytes(), + Report: report, + }) + }) +} + +type UpdateDataInput struct { + newDataParam string + dataAccountAccount solanago.PublicKey +} + +func WriteReportFromSendUpdateDataInstruction( + runtime cre.Runtime, + input UpdateDataInput, +) cre.Promise[*solana.WriteReportReply] { + + ix, _ := NewUpdateDataInstruction(input) + + promise := runtime.GenerateReport(&pb2.ReportRequest{ + EncodedPayload: ix.Data(), + EncodedAccounts: ix.Accounts(), // this needs to be added + EncoderName: "solana", + SigningAlgo: "blah", + HashingAlgo: "blah", + }) + + return cre.ThenPromise(promise, func(report *cre.Report) cre.Promise[*solana.WriteReportReply] { + return c.client.WriteReport(runtime, &solana.WriteCreReportRequest{ + Receiver: ProgramID.Bytes(), + Report: report, + }) + }) +} \ No newline at end of file From 4de931c940c5f74e7e225ed0263dd2b7b32a31eb Mon Sep 17 00:00:00 2001 From: yashnevatia Date: Wed, 22 Oct 2025 15:39:29 +0100 Subject: [PATCH 03/16] adding changes --- .../solana_bindings/bindings_test.go | 37 +- .../blockchain/solana/client.pb.go | 42 + .../blockchain/solana/client_sdk_gen.go | 24 + .../cre-sdk-go/types/anchoridl.go | 508 ++++++++++++ .../cre-sdk-go/types/models.go | 86 ++ .../solana_bindings/cre-sdk-go/types/types.go | 288 +++++++ .../solana_bindings/testdata/lib.rs | 131 +++ .../testdata/my_anchor_project/README.md | 1 + .../accounts.go | 43 +- .../testdata/my_anchor_project/constants.go | 4 + .../my_anchor_project/discriminators.go | 23 + .../testdata/my_anchor_project/errors.go | 4 + .../testdata/my_anchor_project/events.go | 69 ++ .../testdata/my_anchor_project/fetchers.go | 4 + .../my_anchor_project/instructions.go | 766 ++++++++++++++++++ .../program_id.go} | 0 .../testdata/my_anchor_project/tests_test.go | 4 + .../testdata/my_anchor_project/types.go | 188 +++++ .../solana_bindings/testdata/my_project.json | 240 ++++++ .../testdata/my_project/README.md | 1 + .../testdata/my_project/discriminators.go | 14 +- .../testdata/my_project/events.go | 162 ++++ .../testdata/my_project/instructions.go | 540 ++++++++++-- .../testdata/my_project/program_id.go | 8 + .../testdata/my_project/types.go | 104 ++- .../my_project_modified/instructions.go | 376 --------- .../testdata/my_target_project/README.md | 4 + go.mod | 9 +- go.sum | 7 +- 29 files changed, 3194 insertions(+), 493 deletions(-) create mode 100644 cmd/generate-bindings/solana_bindings/cre-sdk-go/capabilities/blockchain/solana/client.pb.go create mode 100644 cmd/generate-bindings/solana_bindings/cre-sdk-go/capabilities/blockchain/solana/client_sdk_gen.go create mode 100644 cmd/generate-bindings/solana_bindings/cre-sdk-go/types/anchoridl.go create mode 100644 cmd/generate-bindings/solana_bindings/cre-sdk-go/types/models.go create mode 100644 cmd/generate-bindings/solana_bindings/cre-sdk-go/types/types.go create mode 100644 cmd/generate-bindings/solana_bindings/testdata/lib.rs create mode 100644 cmd/generate-bindings/solana_bindings/testdata/my_anchor_project/README.md rename cmd/generate-bindings/solana_bindings/testdata/{my_project_modified => my_anchor_project}/accounts.go (63%) create mode 100644 cmd/generate-bindings/solana_bindings/testdata/my_anchor_project/constants.go create mode 100644 cmd/generate-bindings/solana_bindings/testdata/my_anchor_project/discriminators.go create mode 100644 cmd/generate-bindings/solana_bindings/testdata/my_anchor_project/errors.go create mode 100644 cmd/generate-bindings/solana_bindings/testdata/my_anchor_project/events.go create mode 100644 cmd/generate-bindings/solana_bindings/testdata/my_anchor_project/fetchers.go create mode 100644 cmd/generate-bindings/solana_bindings/testdata/my_anchor_project/instructions.go rename cmd/generate-bindings/solana_bindings/testdata/{my_project/program-id.go => my_anchor_project/program_id.go} (100%) create mode 100644 cmd/generate-bindings/solana_bindings/testdata/my_anchor_project/tests_test.go create mode 100644 cmd/generate-bindings/solana_bindings/testdata/my_anchor_project/types.go create mode 100644 cmd/generate-bindings/solana_bindings/testdata/my_project.json create mode 100644 cmd/generate-bindings/solana_bindings/testdata/my_project/README.md create mode 100644 cmd/generate-bindings/solana_bindings/testdata/my_project/events.go create mode 100644 cmd/generate-bindings/solana_bindings/testdata/my_project/program_id.go delete mode 100644 cmd/generate-bindings/solana_bindings/testdata/my_project_modified/instructions.go create mode 100644 cmd/generate-bindings/solana_bindings/testdata/my_target_project/README.md diff --git a/cmd/generate-bindings/solana_bindings/bindings_test.go b/cmd/generate-bindings/solana_bindings/bindings_test.go index f645b733..7681d232 100644 --- a/cmd/generate-bindings/solana_bindings/bindings_test.go +++ b/cmd/generate-bindings/solana_bindings/bindings_test.go @@ -69,16 +69,18 @@ func TestSolanaGetData(t *testing.T) { require.NoError(t, err) common.FundAccounts(context.Background(), []solana.PrivateKey{pk}, solanaClient, t) - dataAccountAccount, _, err := solana.FindProgramAddress( - [][]byte{[]byte("test")}, - my_project.ProgramID, - ) + // dataAccountAccount, _, err := solana.FindProgramAddress( + // [][]byte{[]byte("test")}, + // my_project.ProgramID, + // ) ix3, err := my_project.NewGetInputDataInstruction("test-data") require.NoError(t, err) - ix4, err := my_project.NewGetInputDataFromAccountInstruction("test-data", dataAccountAccount) - require.NoError(t, err) - res, err := common.SendAndConfirm(context.Background(), solanaClient, []solana.Instruction{ix3, ix4}, pk, rpc.CommitmentConfirmed) + // ix4, err := my_project.NewGetInputDataFromAccountInstruction("test-data", dataAccountAccount) + // require.NoError(t, err) + // res, err := common.SendAndConfirm(context.Background(), solanaClient, []solana.Instruction{ix3, ix4}, pk, rpc.CommitmentConfirmed) + res, err := common.SendAndConfirm(context.Background(), solanaClient, []solana.Instruction{ix3}, pk, rpc.CommitmentConfirmed) + require.NoError(t, err) for _, log := range res.Meta.LogMessages { if strings.Contains(log, "Program log:") { @@ -127,10 +129,12 @@ func TestSolanaWriteAccount(t *testing.T) { ix, err := my_project.NewUpdateDataInstruction("test-data-new", dataAccountAddress) require.NoError(t, err) - ix2, err := my_project.NewUpdateDataWithTypedReturnInstruction("test-data-new", dataAccountAddress) - require.NoError(t, err) + // ix2, err := my_project.NewUpdateDataWithTypedReturnInstruction("test-data-new", dataAccountAddress) + // require.NoError(t, err) + + // res, err := common.SendAndConfirm(context.Background(), solanaClient, []solana.Instruction{ix, ix2}, pk, rpc.CommitmentConfirmed) + res, err := common.SendAndConfirm(context.Background(), solanaClient, []solana.Instruction{ix}, pk, rpc.CommitmentConfirmed) - res, err := common.SendAndConfirm(context.Background(), solanaClient, []solana.Instruction{ix, ix2}, pk, rpc.CommitmentConfirmed) require.NoError(t, err) fmt.Println("res", res.Meta.LogMessages) @@ -141,9 +145,9 @@ func TestSolanaWriteAccount(t *testing.T) { require.NoError(t, err) fmt.Println("output", output) - output2, err := common.ExtractAnchorTypedReturnValue[my_project.UpdateResponse](context.Background(), res.Meta.LogMessages, my_project.ProgramID.String()) - require.NoError(t, err) - fmt.Println("output2", output2) + // output2, err := common.ExtractAnchorTypedReturnValue[my_project.UpdateResponse](context.Background(), res.Meta.LogMessages, my_project.ProgramID.String()) + // require.NoError(t, err) + // fmt.Println("output2", output2) // output3, err := my_project.SendUpdateDataInstruction("test-data-new", dataAccountAddress, solanaClient, pk, rpc.CommitmentConfirmed) // require.NoError(t, err) @@ -160,4 +164,11 @@ anchor-go \ --output /Users/yashvardhan/cre-cli/cmd/generate-bindings/solana_bindings/testdata/my_project \ --program-id 2GvhVcTPPkHbGduj6efNowFoWBQjE77Xab1uBKCYJvNN \ --no-go-mod + +./anchor \ + --idl /Users/yashvardhan/cre-client-program/my-project/target/idl/my_project.json \ + --output /Users/yashvardhan/cre-cli/cmd/generate-bindings/solana_bindings/testdata/my_anchor_project \ + --program-id 2GvhVcTPPkHbGduj6efNowFoWBQjE77Xab1uBKCYJvNN \ + --no-go-mod + */ diff --git a/cmd/generate-bindings/solana_bindings/cre-sdk-go/capabilities/blockchain/solana/client.pb.go b/cmd/generate-bindings/solana_bindings/cre-sdk-go/capabilities/blockchain/solana/client.pb.go new file mode 100644 index 00000000..2e38e3dd --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/cre-sdk-go/capabilities/blockchain/solana/client.pb.go @@ -0,0 +1,42 @@ +package solana + +import ( + "time" + + pb "github.com/smartcontractkit/chainlink-protos/cre/go/values/pb" + solanatypes "github.com/smartcontractkit/cre-cli/cmd/generate-bindings/solana_bindings/cre-sdk-go/types" + "google.golang.org/protobuf/runtime/protoimpl" +) + +type FilterLogTriggerRequest struct { + ID int64 // only for internal usage. Values set externally are ignored. + Name string + Address solanatypes.PublicKey + EventName string + EventSig solanatypes.EventSignature + StartingBlock int64 + EventIdl solanatypes.EventIdl + SubkeyPaths solanatypes.SubKeyPaths + Retention time.Duration + MaxLogsKept int64 + IsDeleted bool // only for internal usage. Values set externally are ignored. + IsBackfilled bool // only for internal usage. Values set externally are ignored. + IncludeReverted bool +} + +type ReadAccountRequest struct { + Call *ReadAccountMsg + BlockNumber *pb.BigInt +} + +type ReadAccountMsg struct { + AccountAddress solanatypes.PublicKey +} + +type ReadAccountReply struct { + Data []byte +} + +type WriteReportReply struct { + state protoimpl.MessageState `protogen:"open.v1"` +} diff --git a/cmd/generate-bindings/solana_bindings/cre-sdk-go/capabilities/blockchain/solana/client_sdk_gen.go b/cmd/generate-bindings/solana_bindings/cre-sdk-go/capabilities/blockchain/solana/client_sdk_gen.go new file mode 100644 index 00000000..030ce8f1 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/cre-sdk-go/capabilities/blockchain/solana/client_sdk_gen.go @@ -0,0 +1,24 @@ +package solana + +import ( + "github.com/smartcontractkit/cre-sdk-go/cre" +) + +type Client struct { + ChainSelector uint64 + // TODO: https://smartcontract-it.atlassian.net/browse/CAPPL-799 allow defaults for capabilities +} + +func (c *Client) ReadAccount(runtime cre.Runtime, input *ReadAccountRequest) cre.Promise[*ReadAccountReply] { + return cre.PromiseFromResult[*ReadAccountReply](nil, nil) +} + +func (c *Client) WriteReport(runtime cre.Runtime, input *WriteCreReportRequest) cre.Promise[*WriteReportReply] { + return cre.PromiseFromResult[*WriteReportReply](nil, nil) +} + +type WriteCreReportRequest struct { + Receiver []byte + + Report *cre.Report +} diff --git a/cmd/generate-bindings/solana_bindings/cre-sdk-go/types/anchoridl.go b/cmd/generate-bindings/solana_bindings/cre-sdk-go/types/anchoridl.go new file mode 100644 index 00000000..08e034de --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/cre-sdk-go/types/anchoridl.go @@ -0,0 +1,508 @@ +package types + +/* +copied from https://github.com/gagliardetto/anchor-go where the IDL definition is not importable due to being defined +in the `main` package. +*/ + +import ( + "encoding/json" + "fmt" + + "github.com/davecgh/go-spew/spew" + "github.com/gagliardetto/utilz" +) + +// https://github.com/project-serum/anchor/blob/97e9e03fb041b8b888a9876a7c0676d9bb4736f3/ts/src/idl.ts +type IDL struct { + Version string `json:"version"` + Name string `json:"name"` + Instructions []IdlInstruction `json:"instructions"` + Accounts IdlTypeDefSlice `json:"accounts,omitempty"` + Types IdlTypeDefSlice `json:"types,omitempty"` + Events []IdlEvent `json:"events,omitempty"` + Errors []IdlErrorCode `json:"errors,omitempty"` + Constants []IdlConstant `json:"constants,omitempty"` +} + +type IdlConstant struct { + Name string + Type IdlType + Value string +} + +type IdlTypeDefSlice []IdlTypeDef + +func (named IdlTypeDefSlice) GetByName(name string) *IdlTypeDef { + for i := range named { + v := named[i] + if v.Name == name { + return &v + } + } + return nil +} + +type IdlEvent struct { + Name string `json:"name"` + Fields []IdlEventField `json:"fields"` +} + +type IdlEventField struct { + Name string `json:"name"` + Type IdlType `json:"type"` + Index bool `json:"index"` +} + +type IdlInstruction struct { + Name string `json:"name"` + Docs []string `json:"docs"` // @custom + Accounts IdlAccountItemSlice `json:"accounts"` + Args []IdlField `json:"args"` +} + +type IdlAccountItemSlice []IdlAccountItem + +func (slice IdlAccountItemSlice) NumAccounts() (count int) { + for _, item := range slice { + if item.IdlAccount != nil { + count++ + } + + if item.IdlAccounts != nil { + count += item.IdlAccounts.Accounts.NumAccounts() + } + } + + return count +} + +// type IdlAccountItem = IdlAccount | IdlAccounts; +type IdlAccountItem struct { + IdlAccount *IdlAccount + IdlAccounts *IdlAccounts +} + +func (env *IdlAccountItem) UnmarshalJSON(data []byte) error { + var temp interface{} + if err := json.Unmarshal(data, &temp); err != nil { + return err + } + + if temp == nil { + return fmt.Errorf("envelope is nil: %v", env) + } + + switch v := temp.(type) { + case map[string]interface{}: + if len(v) == 0 { + return nil + } + + _, hasAccounts := v["accounts"] + _, hasIsMut := v["isMut"] + + if hasAccounts == hasIsMut { + return fmt.Errorf("invalid idl structure: expected exactly one of 'accounts' or 'isMut'") + } + + if hasAccounts { + return utilz.TranscodeJSON(temp, &env.IdlAccounts) + } + + return utilz.TranscodeJSON(temp, &env.IdlAccount) + default: + return fmt.Errorf("unknown kind: %s", spew.Sdump(temp)) + } +} + +func (env IdlAccountItem) MarshalJSON() ([]byte, error) { + if (env.IdlAccount == nil) == (env.IdlAccounts == nil) { + return nil, fmt.Errorf("invalid structure: expected either IdlAccount or IdlAccounts to be defined") + } + + visited := make(map[*IdlAccounts]struct{}) + if err := checkForIdlAccountsCycle(env.IdlAccounts, visited); err != nil { + return nil, err + } + + var result interface{} + if env.IdlAccounts != nil { + result = map[string]interface{}{ + "accounts": env.IdlAccounts, + } + } else { + result = env.IdlAccount + } + + return json.Marshal(result) +} + +func checkForIdlAccountsCycle(acc *IdlAccounts, visited map[*IdlAccounts]struct{}) error { + if acc == nil { + return nil + } + + if _, exists := visited[acc]; exists { + return fmt.Errorf("cycle detected in IdlAccounts named %q", acc.Name) + } + visited[acc] = struct{}{} + + for _, item := range acc.Accounts { + if (item.IdlAccount == nil) == (item.IdlAccounts == nil) { + return fmt.Errorf("invalid nested structure: expected either IdlAccount or IdlAccounts to be defined") + } + if item.IdlAccounts != nil { + if err := checkForIdlAccountsCycle(item.IdlAccounts, visited); err != nil { + return err + } + } + } + return nil +} + +type IdlAccount struct { + Docs []string `json:"docs"` // @custom + Name string `json:"name"` + IsMut bool `json:"isMut"` + IsSigner bool `json:"isSigner"` + Optional bool `json:"optional"` // @custom +} + +// A nested/recursive version of IdlAccount. +type IdlAccounts struct { + Name string `json:"name"` + Docs []string `json:"docs"` // @custom + Accounts IdlAccountItemSlice `json:"accounts"` +} + +type IdlField struct { + Name string `json:"name"` + Docs []string `json:"docs"` // @custom + Type IdlType `json:"type"` +} + +// PDA is a struct that does not correlate to an official IDL type +// It is needed to encode seeds to calculate the address for PDA account reads +type PDATypeDef struct { + Prefix []byte `json:"prefix,omitempty"` + Seeds []PDASeed `json:"seeds,omitempty"` +} + +type PDASeed struct { + Name string `json:"name"` + Type IdlType `json:"type"` +} + +type IdlTypeAsString string + +const ( + IdlTypeBool IdlTypeAsString = "bool" + IdlTypeU8 IdlTypeAsString = "u8" + IdlTypeI8 IdlTypeAsString = "i8" + IdlTypeU16 IdlTypeAsString = "u16" + IdlTypeI16 IdlTypeAsString = "i16" + IdlTypeU32 IdlTypeAsString = "u32" + IdlTypeI32 IdlTypeAsString = "i32" + IdlTypeU64 IdlTypeAsString = "u64" + IdlTypeI64 IdlTypeAsString = "i64" + IdlTypeU128 IdlTypeAsString = "u128" + IdlTypeI128 IdlTypeAsString = "i128" + IdlTypeBytes IdlTypeAsString = "bytes" + IdlTypeString IdlTypeAsString = "string" + IdlTypePublicKey IdlTypeAsString = "publicKey" + + // Custom additions: + IdlTypeUnixTimestamp IdlTypeAsString = "unixTimestamp" + IdlTypeHash IdlTypeAsString = "hash" + IdlTypeDuration IdlTypeAsString = "duration" +) + +type IdlTypeVec struct { + Vec IdlType `json:"vec"` +} + +type IdlTypeOption struct { + Option IdlType `json:"option"` +} + +// User defined type. +type IdlTypeDefined struct { + Defined string `json:"defined"` +} + +// Wrapper type: +type IdlTypeArray struct { + Thing IdlType + Num int +} + +func (env IdlType) MarshalJSON() ([]byte, error) { + var result interface{} + switch { + case env.IsString(): + result = env.GetString() + case env.IsIdlTypeVec(): + result = env.GetIdlTypeVec() + case env.IsIdlTypeOption(): + result = env.GetIdlTypeOption() + case env.IsIdlTypeDefined(): + result = env.GetIdlTypeDefined() + case env.IsArray(): + array := env.GetArray() + result = map[string]interface{}{ + "array": []interface{}{array.Thing, array.Num}, + } + default: + return nil, fmt.Errorf("nil envelope is not supported in IdlType") + } + + return json.Marshal(result) +} + +func (env *IdlType) UnmarshalJSON(data []byte) error { + var temp interface{} + if err := json.Unmarshal(data, &temp); err != nil { + return err + } + + if temp == nil { + return fmt.Errorf("envelope is nil: %v", env) + } + + switch v := temp.(type) { + case string: + env.AsString = IdlTypeAsString(v) + case map[string]interface{}: + if len(v) == 0 { + return nil + } + + var typeFound bool + if _, ok := v["vec"]; ok { + var target IdlTypeVec + if err := utilz.TranscodeJSON(temp, &target); err != nil { + return err + } + typeFound = true + env.AsIdlTypeVec = &target + } + if _, ok := v["option"]; ok { + if typeFound { + return fmt.Errorf("multiple types found for IdlType: %s", spew.Sdump(temp)) + } + var target IdlTypeOption + if err := utilz.TranscodeJSON(temp, &target); err != nil { + return err + } + typeFound = true + env.asIdlTypeOption = &target + } + if _, ok := v["defined"]; ok { + if typeFound { + return fmt.Errorf("multiple types found for IdlType: %s", spew.Sdump(temp)) + } + var target IdlTypeDefined + if err := utilz.TranscodeJSON(temp, &target); err != nil { + return err + } + typeFound = true + env.AsIdlTypeDefined = &target + } + if got, ok := v["array"]; ok { + if typeFound { + return fmt.Errorf("multiple types found for IdlType: %s", spew.Sdump(temp)) + } + arrVal, ok := got.([]interface{}) + if !ok { + return fmt.Errorf("array is not in expected format: %s", spew.Sdump(got)) + } + if len(arrVal) != 2 { + return fmt.Errorf("array is not of expected length: %s", spew.Sdump(got)) + } + var target IdlTypeArray + if err := utilz.TranscodeJSON(arrVal[0], &target.Thing); err != nil { + return err + } + num, ok := arrVal[1].(float64) + if !ok { + return fmt.Errorf("value is unexpected type: %T, expected float64", arrVal[1]) + } + target.Num = int(num) + env.AsIdlTypeArray = &target + } + default: + return fmt.Errorf("Unknown kind: %s", spew.Sdump(temp)) + } + + return nil +} + +// Wrapper type: +type IdlType struct { + AsString IdlTypeAsString + AsIdlTypeVec *IdlTypeVec + asIdlTypeOption *IdlTypeOption + AsIdlTypeDefined *IdlTypeDefined + AsIdlTypeArray *IdlTypeArray +} + +func NewIdlStringType(asString IdlTypeAsString) IdlType { + return IdlType{ + AsString: asString, + } +} + +func (env *IdlType) IsString() bool { + return env.AsString != "" +} +func (env *IdlType) IsIdlTypeVec() bool { + return env.AsIdlTypeVec != nil +} +func (env *IdlType) IsIdlTypeOption() bool { + return env.asIdlTypeOption != nil +} +func (env *IdlType) IsIdlTypeDefined() bool { + return env.AsIdlTypeDefined != nil +} +func (env *IdlType) IsArray() bool { + return env.AsIdlTypeArray != nil +} + +// Getters: +func (env *IdlType) GetString() IdlTypeAsString { + return env.AsString +} +func (env *IdlType) GetIdlTypeVec() *IdlTypeVec { + return env.AsIdlTypeVec +} +func (env *IdlType) GetIdlTypeOption() *IdlTypeOption { + return env.asIdlTypeOption +} +func (env *IdlType) GetIdlTypeDefined() *IdlTypeDefined { + return env.AsIdlTypeDefined +} +func (env *IdlType) GetArray() *IdlTypeArray { + return env.AsIdlTypeArray +} + +type IdlTypeDef struct { + Name string `json:"name"` + Type IdlTypeDefTy `json:"type"` +} + +type IdlTypeDefTyKind string + +const ( + IdlTypeDefTyKindStruct IdlTypeDefTyKind = "struct" + IdlTypeDefTyKindEnum IdlTypeDefTyKind = "enum" + IdlTypeDefTyKindCustom IdlTypeDefTyKind = "custom" +) + +type IdlTypeDefTyStruct struct { + Kind IdlTypeDefTyKind `json:"kind"` // == "struct" + + Fields *IdlTypeDefStruct `json:"fields,omitempty"` +} + +type IdlTypeDefTyEnum struct { + Kind IdlTypeDefTyKind `json:"kind"` // == "enum" + + Variants IdlEnumVariantSlice `json:"variants,omitempty"` +} + +var NilIdlTypeDefTy = IdlTypeDef{Type: IdlTypeDefTy{ + Kind: "struct", + Fields: &IdlTypeDefStruct{}, +}} + +type IdlTypeDefTy struct { + Kind IdlTypeDefTyKind `json:"kind"` + + Fields *IdlTypeDefStruct `json:"fields,omitempty"` + Variants IdlEnumVariantSlice `json:"variants,omitempty"` + Codec string `json:"codec,omitempty"` +} + +type IdlEnumVariantSlice []IdlEnumVariant + +func (slice IdlEnumVariantSlice) IsAllUint8() bool { + for _, elem := range slice { + if !elem.IsUint8() { + return false + } + } + return true +} + +func (slice IdlEnumVariantSlice) IsSimpleEnum() bool { + return slice.IsAllUint8() +} + +type IdlTypeDefStruct = []IdlField + +type IdlEnumVariant struct { + Name string `json:"name"` + Docs []string `json:"docs"` // @custom + Fields *IdlEnumFields `json:"fields,omitempty"` +} + +func (variant *IdlEnumVariant) IsUint8() bool { + // it's a simple uint8 if there is no fields data + return variant.Fields == nil +} + +// type IdlEnumFields = IdlEnumFieldsNamed | IdlEnumFieldsTuple; +type IdlEnumFields struct { + IdlEnumFieldsNamed *IdlEnumFieldsNamed + IdlEnumFieldsTuple *IdlEnumFieldsTuple +} + +type IdlEnumFieldsNamed []IdlField + +type IdlEnumFieldsTuple []IdlType + +// TODO: verify with examples +func (env *IdlEnumFields) UnmarshalJSON(data []byte) error { + var temp any + if err := json.Unmarshal(data, &temp); err != nil { + return err + } + + if temp == nil { + return fmt.Errorf("envelope is nil: %v", env) + } + + switch v := temp.(type) { + case []any: + if len(v) == 0 { + return nil + } + + firstItem := v[0] + + if _, ok := firstItem.(map[string]any)["name"]; ok { + // TODO: + // If has `name` field, then it's most likely a IdlEnumFieldsNamed. + return utilz.TranscodeJSON(temp, &env.IdlEnumFieldsNamed) + } + return utilz.TranscodeJSON(temp, &env.IdlEnumFieldsTuple) + case map[string]any: + // Only one or the other field is set. Returning early is safe + if named, ok := v["IdlEnumFieldsNamed"]; ok { + return utilz.TranscodeJSON(named, &env.IdlEnumFieldsNamed) + } + if tuple, ok := v["IdlEnumFieldsTuple"]; ok { + return utilz.TranscodeJSON(tuple, &env.IdlEnumFieldsTuple) + } + return fmt.Errorf("Unknown type: %s", spew.Sdump(v)) + default: + return fmt.Errorf("Unknown kind: %s", spew.Sdump(temp)) + } +} + +type IdlErrorCode struct { + Code int `json:"code"` + Name string `json:"name"` + Msg string `json:"msg,omitempty"` +} diff --git a/cmd/generate-bindings/solana_bindings/cre-sdk-go/types/models.go b/cmd/generate-bindings/solana_bindings/cre-sdk-go/types/models.go new file mode 100644 index 00000000..a06ebfa5 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/cre-sdk-go/types/models.go @@ -0,0 +1,86 @@ +package types + +import ( + "time" + + "github.com/gagliardetto/solana-go" +) + +type Filter struct { + ID int64 // only for internal usage. Values set externally are ignored. + Name string + Address PublicKey + EventName string + EventSig EventSignature + StartingBlock int64 + EventIdl EventIdl + SubkeyPaths SubKeyPaths + Retention time.Duration + MaxLogsKept int64 + IsDeleted bool // only for internal usage. Values set externally are ignored. + IsBackfilled bool // only for internal usage. Values set externally are ignored. + IncludeReverted bool +} + +func (f Filter) MatchSameLogs(other Filter) bool { + return f.Address == other.Address && f.EventSig == other.EventSig && f.EventName == other.EventName && + f.EventIdl.Equal(other.EventIdl) && f.SubkeyPaths.Equal(other.SubkeyPaths) +} + +type Log struct { + ID int64 + FilterID int64 + ChainID string + LogIndex int64 + BlockHash Hash + BlockNumber int64 + BlockTimestamp time.Time + Address PublicKey + EventSig EventSignature + SubkeyValues IndexedValues + TxHash Signature + Data []byte + CreatedAt time.Time + ExpiresAt *time.Time + SequenceNum int64 + Error *string +} + +type BlockData struct { + SlotNumber uint64 + BlockHeight uint64 + BlockHash solana.Hash + BlockTime solana.UnixTimeSeconds + TransactionHash solana.Signature + TransactionIndex int + TransactionLogIndex uint + Error interface{} +} + +type ProgramLog struct { + BlockData + Text string + Prefix string +} + +type ProgramEvent struct { + Program string + BlockData + Data string +} + +type ProgramOutput struct { + Program string + Logs []ProgramLog + Events []ProgramEvent + ComputeUnits uint + Truncated bool + Failed bool + ErrorText string +} + +type Block struct { + SlotNumber uint64 + BlockHash *solana.Hash + Events []ProgramEvent +} diff --git a/cmd/generate-bindings/solana_bindings/cre-sdk-go/types/types.go b/cmd/generate-bindings/solana_bindings/cre-sdk-go/types/types.go new file mode 100644 index 00000000..3f25e33c --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/cre-sdk-go/types/types.go @@ -0,0 +1,288 @@ +package types + +import ( + "context" + "database/sql/driver" + "encoding/binary" + "encoding/json" + "fmt" + "math" + "reflect" + "slices" + "strings" + + "github.com/gagliardetto/solana-go" + "github.com/lib/pq" +) + +type PublicKey solana.PublicKey + +// Scan implements Scanner for database/sql. +func (k *PublicKey) Scan(src interface{}) error { + return scanFixedLengthArray("PublicKey", solana.PublicKeyLength, src, k[:]) +} + +// Value implements valuer for database/sql. +func (k PublicKey) Value() (driver.Value, error) { + return k[:], nil +} + +func (k PublicKey) ToSolana() solana.PublicKey { + return solana.PublicKey(k) +} + +func (k PublicKey) String() string { + return k.ToSolana().String() +} + +func PublicKeysToString(keys []PublicKey) string { + var buf strings.Builder + buf.WriteString("[") + for i, key := range keys { + if i > 0 { + buf.WriteString(",") + } + buf.WriteString(key.String()) + } + buf.WriteString("]") + return buf.String() +} + +type Hash solana.Hash + +// Scan implements Scanner for database/sql. +func (h *Hash) Scan(src interface{}) error { + return scanFixedLengthArray("Hash", solana.PublicKeyLength, src, h[:]) +} + +// Value implements valuer for database/sql. +func (h Hash) Value() (driver.Value, error) { + return h[:], nil +} + +func (h Hash) ToSolana() solana.Hash { + return solana.Hash(h) +} + +type Signature solana.Signature + +// Scan implements Scanner for database/sql. +func (s *Signature) Scan(src interface{}) error { + return scanFixedLengthArray("Signature", solana.SignatureLength, src, s[:]) +} + +// Value implements valuer for database/sql. +func (s Signature) Value() (driver.Value, error) { + return s[:], nil +} + +func (s Signature) ToSolana() solana.Signature { + return solana.Signature(s) +} + +func scanFixedLengthArray(name string, maxLength int, src interface{}, dest []byte) error { + srcB, ok := src.([]byte) + if !ok { + return fmt.Errorf("can't scan %T into %s", src, name) + } + if len(srcB) != maxLength { + return fmt.Errorf("can't scan []byte of len %d into %s, want %d", len(srcB), name, maxLength) + } + copy(dest, srcB) + return nil +} + +type SubKeyPaths [][]string + +func (p SubKeyPaths) Value() (driver.Value, error) { + return json.Marshal([][]string(p)) +} + +func (p *SubKeyPaths) Scan(src interface{}) error { + return scanJSON("SubKeyPaths", p, src) +} + +func (p SubKeyPaths) Equal(o SubKeyPaths) bool { + return slices.EqualFunc(p, o, slices.Equal) +} + +const EventSignatureLength = 8 + +type EventSignature [EventSignatureLength]byte + +// Scan implements Scanner for database/sql. +func (s *EventSignature) Scan(src interface{}) error { + return scanFixedLengthArray("EventSignature", EventSignatureLength, src, s[:]) +} + +func (s EventSignature) String() string { + return string(s[:]) +} + +// Value implements valuer for database/sql. +func (s EventSignature) Value() (driver.Value, error) { + return s[:], nil +} + +type Decoder interface { + CreateType(itemType string, _ bool) (any, error) + Decode(_ context.Context, raw []byte, into any, itemType string) error +} + +type EventIdl IdlEvent + +func (e *EventIdl) Scan(src interface{}) error { + return scanJSON("EventIdl", e, src) +} + +func (e EventIdl) Value() (driver.Value, error) { + return json.Marshal(e) +} + +func (e EventIdl) Equal(o EventIdl) bool { + return reflect.DeepEqual(e, o) +} + +func scanJSON(name string, dest, src interface{}) error { + var bSrc []byte + switch src := src.(type) { + case string: + bSrc = []byte(src) + case []byte: + bSrc = src + default: + return fmt.Errorf("can't scan %T into %s", src, name) + } + + if len(bSrc) == 0 || string(bSrc) == "null" { + return nil + } + + err := json.Unmarshal(bSrc, dest) + if err != nil { + return fmt.Errorf("failed to scan %v into %s: %w", string(bSrc), name, err) + } + + return nil +} + +// IndexedValue represents a value which can be written to, read from, or compared to an indexed BYTEA +// postgres field. Maps, structs, and slices or arrays (of anything but byte) are not supported. For signed +// or unsigned integer types, strings, or byte arrays, the SQL operators <, =, & > should work in the expected +// way. +type IndexedValue []byte + +func (v *IndexedValue) FromUint64(u uint64) { + *v = make([]byte, 8) + binary.BigEndian.PutUint64(*v, u) +} + +func (v *IndexedValue) FromInt64(i int64) { + // Golang signed integers are two's complement encoded, so the value will be stored with two's complement encoding. + // This also matches the EVM implementation that stores raw topics, EVM ABI encoding also uses two's complement + v.FromUint64(uint64(i)) // nolint gosec two's complement encoding +} + +func (v *IndexedValue) FromFloat64(f float64) { + if f > 0 { + v.FromUint64(math.Float64bits(f) + math.MaxInt64 + 1) + return + } + v.FromUint64(math.MaxInt64 + 1 - math.Float64bits(f)) +} + +type IndexedValues []IndexedValue + +func (v *IndexedValues) Scan(src interface{}) error { + byteArray := pq.ByteaArray{} + err := byteArray.Scan(src) + if err != nil { + return fmt.Errorf("failed to scan IndexedValues: %w", err) + } + + *v = make([]IndexedValue, 0, len(byteArray)) + for _, b := range byteArray { + *v = append(*v, b) + } + + return nil +} + +func (v IndexedValues) Value() (driver.Value, error) { + byteArray := make(pq.ByteaArray, len(v)) + for i, b := range v { + byteArray[i] = b + } + + return byteArray.Value() +} + +func NewIndexedValue(typedVal any) (iVal IndexedValue, err error) { + defer func() { + if r := recover(); r != nil { + err = fmt.Errorf("panic recovered: %v while creating indexedValue for %T", r, typedVal) + } + }() + // handle 2 simplest cases first + switch t := typedVal.(type) { + case []byte: + return t, nil + case string: + return []byte(t), nil + } + + // handle numeric types + v := reflect.ValueOf(typedVal) + if v.CanUint() { + iVal.FromUint64(v.Uint()) + return iVal, nil + } + if v.CanInt() { + iVal.FromInt64(v.Int()) + return iVal, nil + } + if v.CanFloat() { + iVal.FromFloat64(v.Float()) + return iVal, nil + } + + // any length array is fine as long as the element type is byte + if t := v.Type(); t.Kind() == reflect.Array { + if t.Elem().Kind() == reflect.Uint8 { + if v.CanAddr() { + return v.Bytes(), nil + } + result := make([]byte, v.Len()) + l := v.Len() + for i := 0; i < l; i++ { + result[i] = byte(v.Index(i).Uint()) + } + return result, nil + } + } + return nil, fmt.Errorf("can't create indexed value from type %T", typedVal) +} + +type ReplayStatus int + +const ( + ReplayStatusNoRequest ReplayStatus = iota + ReplayStatusRequested + ReplayStatusPending + ReplayStatusComplete +) + +func (rs ReplayStatus) String() string { + switch rs { + case ReplayStatusNoRequest: + return "NoRequest" + case ReplayStatusRequested: + return "Requested" + case ReplayStatusPending: + return "Pending" + case ReplayStatusComplete: + return "Complete" + default: + return fmt.Sprintf("invalid status: %d", rs) // Handle unknown cases + } +} diff --git a/cmd/generate-bindings/solana_bindings/testdata/lib.rs b/cmd/generate-bindings/solana_bindings/testdata/lib.rs new file mode 100644 index 00000000..f9d3b899 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/testdata/lib.rs @@ -0,0 +1,131 @@ +use anchor_lang::prelude::*; + +declare_id!("2GvhVcTPPkHbGduj6efNowFoWBQjE77Xab1uBKCYJvNN"); + +#[program] +pub mod my_project { + use super::*; + + pub fn initialize(ctx: Context, input: String) -> Result<()> { + msg!("Greetings from: {:?}", ctx.program_id); + ctx.accounts.data_account.data = input; + Ok(()) + } + + pub fn get_input_data(_ctx: Context, input: String) -> Result<()> { + msg!("Received input: {}", input); + Ok(()) + } + + // pub fn get_input_data_from_account( + // ctx: Context, + // input: String, // just to create proper binding + // ) -> Result<()> { + // let data_account = &ctx.accounts.data_account; + // msg!("Data from PDA: {} {}", data_account.data, input); + // Ok(()) + // } + + pub fn update_data(ctx: Context, new_data: String) -> Result<()> { + require!(new_data.len() <= 64, ErrorCode::DataTooLong); + let response = new_data.to_string(); + let data_account = &mut ctx.accounts.data_account; + data_account.data = new_data; + // Emit the event + emit!(DataUpdated { + sender: ctx.accounts.data_account.key(), + value: response, + }); + Ok(()) + // Ok(response) + } + + pub fn log_access(ctx: Context, message: String) -> Result<()> { + emit!(AccessLogged { + caller: ctx.accounts.user.key(), + message, + }); + Ok(()) + } + + // pub fn update_data_with_typed_return( + // ctx: Context, + // new_data: String, + // ) -> Result { + // require!(new_data.len() <= 64, ErrorCode::DataTooLong); + // let response = new_data.to_string(); + // let data_account = &mut ctx.accounts.data_account; + // data_account.data = new_data; + // Ok(UpdateResponse { data: response }) + // } +} + +#[account] +pub struct DataAccount { + pub data: String, +} + +#[event] +pub struct DataUpdated { + pub sender: Pubkey, + pub value: String, +} + +#[derive(Accounts)] +pub struct Initialize<'info> { + #[account( + init, + payer = user, + space = 8 + 4 + 64, // 8 for discriminator + string space + seeds = [b"test"], // seed for deterministic PDA + bump + )] + pub data_account: Account<'info, DataAccount>, + + #[account(mut)] + pub user: Signer<'info>, + pub system_program: Program<'info, System>, +} + +#[derive(Accounts)] +pub struct GetInputData {} + +// #[derive(Accounts)] +// pub struct GetInputDataFromAccount<'info> { +// #[account(seeds = [b"test"], bump)] +// pub data_account: Account<'info, DataAccount>, +// } + +#[derive(Accounts)] +pub struct UpdateData<'info> { + #[account(mut, seeds = [b"test"], bump)] + pub data_account: Account<'info, DataAccount>, + // Optional (recommended) authority check: + // #[account(mut)] + // pub user: Signer<'info>, + // Add constraint tying user to an authority field if you add one later. +} + +#[error_code] +pub enum ErrorCode { + #[msg("Data too long")] + DataTooLong = 0, +} + +#[derive(Debug, Default, PartialEq, Eq, Clone, AnchorDeserialize, AnchorSerialize)] +pub struct UpdateResponse { + pub data: String, +} + +// Define your event +#[event] +pub struct AccessLogged { + pub caller: Pubkey, + pub message: String, +} + +#[derive(Accounts)] +pub struct LogAccess<'info> { + /// The caller — whoever invokes the instruction. + pub user: Signer<'info>, +} diff --git a/cmd/generate-bindings/solana_bindings/testdata/my_anchor_project/README.md b/cmd/generate-bindings/solana_bindings/testdata/my_anchor_project/README.md new file mode 100644 index 00000000..8a230b2d --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/testdata/my_anchor_project/README.md @@ -0,0 +1 @@ +Generated using local version of anchor-go which has cre modifications diff --git a/cmd/generate-bindings/solana_bindings/testdata/my_project_modified/accounts.go b/cmd/generate-bindings/solana_bindings/testdata/my_anchor_project/accounts.go similarity index 63% rename from cmd/generate-bindings/solana_bindings/testdata/my_project_modified/accounts.go rename to cmd/generate-bindings/solana_bindings/testdata/my_anchor_project/accounts.go index 500b22cf..481d9a13 100644 --- a/cmd/generate-bindings/solana_bindings/testdata/my_project_modified/accounts.go +++ b/cmd/generate-bindings/solana_bindings/testdata/my_anchor_project/accounts.go @@ -1,15 +1,17 @@ // Code generated by https://github.com/gagliardetto/anchor-go. DO NOT EDIT. // This file contains parsers for the accounts defined in the IDL. -package my_project_modified +package my_project import ( "fmt" - "context" - binary "github.com/gagliardetto/binary" solanago "github.com/gagliardetto/solana-go" - "github.com/gagliardetto/solana-go/rpc" + pb "github.com/smartcontractkit/chainlink-protos/cre/go/values/pb" + solana "github.com/smartcontractkit/cre-cli/cmd/generate-bindings/solana_bindings/cre-sdk-go/capabilities/blockchain/solana" + types "github.com/smartcontractkit/cre-cli/cmd/generate-bindings/solana_bindings/cre-sdk-go/types" + cre "github.com/smartcontractkit/cre-sdk-go/cre" + "math/big" ) func ParseAnyAccount(accountData []byte) (any, error) { @@ -48,37 +50,20 @@ func ParseAccount_DataAccount(accountData []byte) (*DataAccount, error) { return acc, nil } -func ReadAccount_DataAccount(seeds [][]byte, client *rpc.Client) (*DataAccount, error) { - accountAddress, _, err := solanago.FindProgramAddress(seeds, ProgramID) - if err != nil { - return nil, fmt.Errorf("failed to find program address: %w", err) - } - resp, err := client.GetAccountInfoWithOpts(context.Background(), accountAddress, &rpc.GetAccountInfoOpts{ - Commitment: rpc.CommitmentConfirmed, - }) - if err != nil { - return nil, fmt.Errorf("failed to get account info: %w", err) - } - acc, err := ParseAccount_DataAccount(resp.Value.Data.GetBinary()) - if err != nil { - return nil, fmt.Errorf("failed to parse account: %w", err) - } - return acc, nil -} - - -func ReadAccount_DataAccount(seeds [][]byte, runtime cre.Runtime, blockNumber *big.Int) (*DataAccount, error) { - accountAddress, _, err := solanago.FindProgramAddress(seeds, ProgramID) - +func (c *MyProject) ReadAccount_DataAccount( + runtime cre.Runtime, + accountAddress solanago.PublicKey, + blockNumber *big.Int, +) cre.Promise[*DataAccount] { // cre account read + bn := cre.PromiseFromResult(pb.NewBigIntFromInt(blockNumber), nil) promise := cre.ThenPromise(bn, func(bn *pb.BigInt) cre.Promise[*solana.ReadAccountReply] { return c.client.ReadAccount(runtime, &solana.ReadAccountRequest{ - Call: &solana.ReadAccountMsg{AccountAddress: accountAddress}, - BlockNumber: bn, // can be slot or block number or commitment type + BlockNumber: bn, + Call: &solana.ReadAccountMsg{AccountAddress: types.PublicKey(accountAddress)}, }) }) return cre.Then(promise, func(response *solana.ReadAccountReply) (*DataAccount, error) { return ParseAccount_DataAccount(response.Data) }) } - diff --git a/cmd/generate-bindings/solana_bindings/testdata/my_anchor_project/constants.go b/cmd/generate-bindings/solana_bindings/testdata/my_anchor_project/constants.go new file mode 100644 index 00000000..1b620fe9 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/testdata/my_anchor_project/constants.go @@ -0,0 +1,4 @@ +// Code generated by https://github.com/gagliardetto/anchor-go. DO NOT EDIT. +// This file contains constants. + +package my_project diff --git a/cmd/generate-bindings/solana_bindings/testdata/my_anchor_project/discriminators.go b/cmd/generate-bindings/solana_bindings/testdata/my_anchor_project/discriminators.go new file mode 100644 index 00000000..00d042ed --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/testdata/my_anchor_project/discriminators.go @@ -0,0 +1,23 @@ +// Code generated by https://github.com/gagliardetto/anchor-go. DO NOT EDIT. +// This file contains the discriminators for accounts and events defined in the IDL. + +package my_project + +// Account discriminators +var ( + Account_DataAccount = [8]byte{85, 240, 182, 158, 76, 7, 18, 233} +) + +// Event discriminators +var ( + Event_AccessLogged = [8]byte{243, 53, 225, 71, 64, 120, 109, 25} + Event_DataUpdated = [8]byte{110, 104, 69, 204, 253, 168, 30, 91} +) + +// Instruction discriminators +var ( + Instruction_GetInputData = [8]byte{30, 17, 181, 230, 219, 1, 5, 138} + Instruction_Initialize = [8]byte{175, 175, 109, 31, 13, 152, 155, 237} + Instruction_LogAccess = [8]byte{196, 55, 194, 24, 5, 224, 161, 204} + Instruction_UpdateData = [8]byte{62, 209, 63, 231, 204, 93, 148, 123} +) diff --git a/cmd/generate-bindings/solana_bindings/testdata/my_anchor_project/errors.go b/cmd/generate-bindings/solana_bindings/testdata/my_anchor_project/errors.go new file mode 100644 index 00000000..4af7d021 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/testdata/my_anchor_project/errors.go @@ -0,0 +1,4 @@ +// Code generated by https://github.com/gagliardetto/anchor-go. DO NOT EDIT. +// This file contains errors. + +package my_project diff --git a/cmd/generate-bindings/solana_bindings/testdata/my_anchor_project/events.go b/cmd/generate-bindings/solana_bindings/testdata/my_anchor_project/events.go new file mode 100644 index 00000000..a2404541 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/testdata/my_anchor_project/events.go @@ -0,0 +1,69 @@ +// Code generated by https://github.com/gagliardetto/anchor-go. DO NOT EDIT. +// This file contains parsers for the events defined in the IDL. + +package my_project + +import ( + "fmt" + binary "github.com/gagliardetto/binary" +) + +func ParseAnyEvent(eventData []byte) (any, error) { + decoder := binary.NewBorshDecoder(eventData) + discriminator, err := decoder.ReadDiscriminator() + if err != nil { + return nil, fmt.Errorf("failed to peek event discriminator: %w", err) + } + switch discriminator { + case Event_AccessLogged: + value := new(AccessLogged) + err := value.UnmarshalWithDecoder(decoder) + if err != nil { + return nil, fmt.Errorf("failed to unmarshal event as AccessLogged: %w", err) + } + return value, nil + case Event_DataUpdated: + value := new(DataUpdated) + err := value.UnmarshalWithDecoder(decoder) + if err != nil { + return nil, fmt.Errorf("failed to unmarshal event as DataUpdated: %w", err) + } + return value, nil + default: + return nil, fmt.Errorf("unknown discriminator: %s", binary.FormatDiscriminator(discriminator)) + } +} + +func ParseEvent_AccessLogged(eventData []byte) (*AccessLogged, error) { + decoder := binary.NewBorshDecoder(eventData) + discriminator, err := decoder.ReadDiscriminator() + if err != nil { + return nil, fmt.Errorf("failed to peek discriminator: %w", err) + } + if discriminator != Event_AccessLogged { + return nil, fmt.Errorf("expected discriminator %v, got %s", Event_AccessLogged, binary.FormatDiscriminator(discriminator)) + } + event := new(AccessLogged) + err = event.UnmarshalWithDecoder(decoder) + if err != nil { + return nil, fmt.Errorf("failed to unmarshal event of type AccessLogged: %w", err) + } + return event, nil +} + +func ParseEvent_DataUpdated(eventData []byte) (*DataUpdated, error) { + decoder := binary.NewBorshDecoder(eventData) + discriminator, err := decoder.ReadDiscriminator() + if err != nil { + return nil, fmt.Errorf("failed to peek discriminator: %w", err) + } + if discriminator != Event_DataUpdated { + return nil, fmt.Errorf("expected discriminator %v, got %s", Event_DataUpdated, binary.FormatDiscriminator(discriminator)) + } + event := new(DataUpdated) + err = event.UnmarshalWithDecoder(decoder) + if err != nil { + return nil, fmt.Errorf("failed to unmarshal event of type DataUpdated: %w", err) + } + return event, nil +} diff --git a/cmd/generate-bindings/solana_bindings/testdata/my_anchor_project/fetchers.go b/cmd/generate-bindings/solana_bindings/testdata/my_anchor_project/fetchers.go new file mode 100644 index 00000000..2f825d30 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/testdata/my_anchor_project/fetchers.go @@ -0,0 +1,4 @@ +// Code generated by https://github.com/gagliardetto/anchor-go. DO NOT EDIT. +// This file contains fetcher functions. + +package my_project diff --git a/cmd/generate-bindings/solana_bindings/testdata/my_anchor_project/instructions.go b/cmd/generate-bindings/solana_bindings/testdata/my_anchor_project/instructions.go new file mode 100644 index 00000000..c5943c47 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/testdata/my_anchor_project/instructions.go @@ -0,0 +1,766 @@ +// Code generated by https://github.com/gagliardetto/anchor-go. DO NOT EDIT. +// This file contains instructions and instruction parsers. + +package my_project + +import ( + "bytes" + "fmt" + errors "github.com/gagliardetto/anchor-go/errors" + binary "github.com/gagliardetto/binary" + solanago "github.com/gagliardetto/solana-go" + sdk "github.com/smartcontractkit/chainlink-protos/cre/go/sdk" + solana "github.com/smartcontractkit/cre-cli/cmd/generate-bindings/solana_bindings/cre-sdk-go/capabilities/blockchain/solana" + cre "github.com/smartcontractkit/cre-sdk-go/cre" +) + +// Builds a "get_input_data" instruction. +func NewGetInputDataInstruction( + inputParam string, +) (solanago.Instruction, error) { + buf__ := new(bytes.Buffer) + enc__ := binary.NewBorshEncoder(buf__) + + // Encode the instruction discriminator. + err := enc__.WriteBytes(Instruction_GetInputData[:], false) + if err != nil { + return nil, fmt.Errorf("failed to write instruction discriminator: %w", err) + } + { + // Serialize `inputParam`: + err = enc__.Encode(inputParam) + if err != nil { + return nil, errors.NewField("inputParam", err) + } + } + accounts__ := solanago.AccountMetaSlice{} + + // Create the instruction. + return solanago.NewInstruction( + ProgramID, + accounts__, + buf__.Bytes(), + ), nil +} +func WriteReportFromGetInputDataInstruction( + runtime cre.Runtime, + + inputParam string, +) cre.Promise[*solana.WriteReportReply] { + ix, _ := NewGetInputDataInstruction(inputParam) + + data, err := ix.Data() + if err != nil { + return cre.PromiseFromResult[*solana.WriteReportReply](nil, err) + } + promise := runtime.GenerateReport(&sdk.ReportRequest{ + EncodedPayload: data, + EncoderName: "solana", + HashingAlgo: "sha256", + SigningAlgo: "ed25519", + }) + + return cre.ThenPromise(promise, func(report *cre.Report) cre.Promise[*solana.WriteReportReply] { + return c.client.WriteReport(runtime, &solana.WriteCreReportRequest{ + Receiver: ProgramID.Bytes(), + Report: report, + }) + }) +} + +// Builds a "initialize" instruction. +func NewInitializeInstruction( + // Params: + inputParam string, + + // Accounts: + dataAccountAccount solanago.PublicKey, + userAccount solanago.PublicKey, + systemProgramAccount solanago.PublicKey, +) (solanago.Instruction, error) { + buf__ := new(bytes.Buffer) + enc__ := binary.NewBorshEncoder(buf__) + + // Encode the instruction discriminator. + err := enc__.WriteBytes(Instruction_Initialize[:], false) + if err != nil { + return nil, fmt.Errorf("failed to write instruction discriminator: %w", err) + } + { + // Serialize `inputParam`: + err = enc__.Encode(inputParam) + if err != nil { + return nil, errors.NewField("inputParam", err) + } + } + accounts__ := solanago.AccountMetaSlice{} + + // Add the accounts to the instruction. + { + // Account 0 "data_account": Writable, Non-signer, Required + accounts__.Append(solanago.NewAccountMeta(dataAccountAccount, true, false)) + // Account 1 "user": Writable, Signer, Required + accounts__.Append(solanago.NewAccountMeta(userAccount, true, true)) + // Account 2 "system_program": Read-only, Non-signer, Required + accounts__.Append(solanago.NewAccountMeta(systemProgramAccount, false, false)) + } + + // Create the instruction. + return solanago.NewInstruction( + ProgramID, + accounts__, + buf__.Bytes(), + ), nil +} +func WriteReportFromInitializeInstruction( + runtime cre.Runtime, + + // Params: + inputParam string, + + // Accounts: + dataAccountAccount solanago.PublicKey, + userAccount solanago.PublicKey, + systemProgramAccount solanago.PublicKey, +) cre.Promise[*solana.WriteReportReply] { + ix, _ := NewInitializeInstruction(inputParam, dataAccountAccount, userAccount, systemProgramAccount) + + data, err := ix.Data() + if err != nil { + return cre.PromiseFromResult[*solana.WriteReportReply](nil, err) + } + promise := runtime.GenerateReport(&sdk.ReportRequest{ + EncodedPayload: data, + EncoderName: "solana", + HashingAlgo: "sha256", + SigningAlgo: "ed25519", + }) + + return cre.ThenPromise(promise, func(report *cre.Report) cre.Promise[*solana.WriteReportReply] { + return c.client.WriteReport(runtime, &solana.WriteCreReportRequest{ + Receiver: ProgramID.Bytes(), + Report: report, + }) + }) +} + +// Builds a "log_access" instruction. +func NewLogAccessInstruction( + // Params: + messageParam string, + + // Accounts: + userAccount solanago.PublicKey, +) (solanago.Instruction, error) { + buf__ := new(bytes.Buffer) + enc__ := binary.NewBorshEncoder(buf__) + + // Encode the instruction discriminator. + err := enc__.WriteBytes(Instruction_LogAccess[:], false) + if err != nil { + return nil, fmt.Errorf("failed to write instruction discriminator: %w", err) + } + { + // Serialize `messageParam`: + err = enc__.Encode(messageParam) + if err != nil { + return nil, errors.NewField("messageParam", err) + } + } + accounts__ := solanago.AccountMetaSlice{} + + // Add the accounts to the instruction. + { + // Account 0 "user": Read-only, Signer, Required + // The caller — whoever invokes the instruction. + accounts__.Append(solanago.NewAccountMeta(userAccount, false, true)) + } + + // Create the instruction. + return solanago.NewInstruction( + ProgramID, + accounts__, + buf__.Bytes(), + ), nil +} +func WriteReportFromLogAccessInstruction( + runtime cre.Runtime, + + // Params: + messageParam string, + + // Accounts: + userAccount solanago.PublicKey, +) cre.Promise[*solana.WriteReportReply] { + ix, _ := NewLogAccessInstruction(messageParam, userAccount) + + data, err := ix.Data() + if err != nil { + return cre.PromiseFromResult[*solana.WriteReportReply](nil, err) + } + promise := runtime.GenerateReport(&sdk.ReportRequest{ + EncodedPayload: data, + EncoderName: "solana", + HashingAlgo: "sha256", + SigningAlgo: "ed25519", + }) + + return cre.ThenPromise(promise, func(report *cre.Report) cre.Promise[*solana.WriteReportReply] { + return c.client.WriteReport(runtime, &solana.WriteCreReportRequest{ + Receiver: ProgramID.Bytes(), + Report: report, + }) + }) +} + +// Builds a "update_data" instruction. +func NewUpdateDataInstruction( + // Params: + newDataParam string, + + // Accounts: + dataAccountAccount solanago.PublicKey, +) (solanago.Instruction, error) { + buf__ := new(bytes.Buffer) + enc__ := binary.NewBorshEncoder(buf__) + + // Encode the instruction discriminator. + err := enc__.WriteBytes(Instruction_UpdateData[:], false) + if err != nil { + return nil, fmt.Errorf("failed to write instruction discriminator: %w", err) + } + { + // Serialize `newDataParam`: + err = enc__.Encode(newDataParam) + if err != nil { + return nil, errors.NewField("newDataParam", err) + } + } + accounts__ := solanago.AccountMetaSlice{} + + // Add the accounts to the instruction. + { + // Account 0 "data_account": Writable, Non-signer, Required + accounts__.Append(solanago.NewAccountMeta(dataAccountAccount, true, false)) + } + + // Create the instruction. + return solanago.NewInstruction( + ProgramID, + accounts__, + buf__.Bytes(), + ), nil +} +func WriteReportFromUpdateDataInstruction( + runtime cre.Runtime, + + // Params: + newDataParam string, + + // Accounts: + dataAccountAccount solanago.PublicKey, +) cre.Promise[*solana.WriteReportReply] { + ix, _ := NewUpdateDataInstruction(newDataParam, dataAccountAccount) + + data, err := ix.Data() + if err != nil { + return cre.PromiseFromResult[*solana.WriteReportReply](nil, err) + } + promise := runtime.GenerateReport(&sdk.ReportRequest{ + EncodedPayload: data, + EncoderName: "solana", + HashingAlgo: "sha256", + SigningAlgo: "ed25519", + }) + + return cre.ThenPromise(promise, func(report *cre.Report) cre.Promise[*solana.WriteReportReply] { + return c.client.WriteReport(runtime, &solana.WriteCreReportRequest{ + Receiver: ProgramID.Bytes(), + Report: report, + }) + }) +} + +type GetInputDataInstruction struct { + Input string `json:"input"` +} + +func (obj *GetInputDataInstruction) GetDiscriminator() []byte { + return Instruction_GetInputData[:] +} + +// UnmarshalWithDecoder unmarshals the GetInputDataInstruction from Borsh-encoded bytes prefixed with its discriminator. +func (obj *GetInputDataInstruction) UnmarshalWithDecoder(decoder *binary.Decoder) error { + var err error + // Read the discriminator and check it against the expected value: + discriminator, err := decoder.ReadDiscriminator() + if err != nil { + return fmt.Errorf("failed to read instruction discriminator for %s: %w", "GetInputDataInstruction", err) + } + if discriminator != Instruction_GetInputData { + return fmt.Errorf("instruction discriminator mismatch for %s: expected %s, got %s", "GetInputDataInstruction", Instruction_GetInputData, discriminator) + } + // Deserialize `Input`: + err = decoder.Decode(&obj.Input) + if err != nil { + return err + } + return nil +} + +func (obj *GetInputDataInstruction) UnmarshalAccountIndices(buf []byte) ([]uint8, error) { + return []uint8{}, nil +} + +func (obj *GetInputDataInstruction) PopulateFromAccountIndices(indices []uint8, accountKeys []solanago.PublicKey) error { + return nil +} + +func (obj *GetInputDataInstruction) GetAccountKeys() []solanago.PublicKey { + return []solanago.PublicKey{} +} + +// Unmarshal unmarshals the GetInputDataInstruction from Borsh-encoded bytes prefixed with the discriminator. +func (obj *GetInputDataInstruction) Unmarshal(buf []byte) error { + var err error + err = obj.UnmarshalWithDecoder(binary.NewBorshDecoder(buf)) + if err != nil { + return fmt.Errorf("error while unmarshaling GetInputDataInstruction: %w", err) + } + return nil +} + +// UnmarshalGetInputDataInstruction unmarshals the instruction from Borsh-encoded bytes prefixed with the discriminator. +func UnmarshalGetInputDataInstruction(buf []byte) (*GetInputDataInstruction, error) { + obj := new(GetInputDataInstruction) + var err error + err = obj.Unmarshal(buf) + if err != nil { + return nil, err + } + return obj, nil +} + +type InitializeInstruction struct { + Input string `json:"input"` + + // Accounts: + DataAccount solanago.PublicKey `json:"data_account"` + DataAccountWritable bool `json:"data_account_writable"` + User solanago.PublicKey `json:"user"` + UserWritable bool `json:"user_writable"` + UserSigner bool `json:"user_signer"` + SystemProgram solanago.PublicKey `json:"system_program"` +} + +func (obj *InitializeInstruction) GetDiscriminator() []byte { + return Instruction_Initialize[:] +} + +// UnmarshalWithDecoder unmarshals the InitializeInstruction from Borsh-encoded bytes prefixed with its discriminator. +func (obj *InitializeInstruction) UnmarshalWithDecoder(decoder *binary.Decoder) error { + var err error + // Read the discriminator and check it against the expected value: + discriminator, err := decoder.ReadDiscriminator() + if err != nil { + return fmt.Errorf("failed to read instruction discriminator for %s: %w", "InitializeInstruction", err) + } + if discriminator != Instruction_Initialize { + return fmt.Errorf("instruction discriminator mismatch for %s: expected %s, got %s", "InitializeInstruction", Instruction_Initialize, discriminator) + } + // Deserialize `Input`: + err = decoder.Decode(&obj.Input) + if err != nil { + return err + } + return nil +} + +func (obj *InitializeInstruction) UnmarshalAccountIndices(buf []byte) ([]uint8, error) { + // UnmarshalAccountIndices decodes account indices from Borsh-encoded bytes + decoder := binary.NewBorshDecoder(buf) + indices := make([]uint8, 0) + index := uint8(0) + var err error + // Decode from data_account account index + index = uint8(0) + err = decoder.Decode(&index) + if err != nil { + return nil, fmt.Errorf("failed to decode %s account index: %w", "data_account", err) + } + indices = append(indices, index) + // Decode from user account index + index = uint8(0) + err = decoder.Decode(&index) + if err != nil { + return nil, fmt.Errorf("failed to decode %s account index: %w", "user", err) + } + indices = append(indices, index) + // Decode from system_program account index + index = uint8(0) + err = decoder.Decode(&index) + if err != nil { + return nil, fmt.Errorf("failed to decode %s account index: %w", "system_program", err) + } + indices = append(indices, index) + return indices, nil +} + +func (obj *InitializeInstruction) PopulateFromAccountIndices(indices []uint8, accountKeys []solanago.PublicKey) error { + // PopulateFromAccountIndices sets account public keys from indices and account keys array + if len(indices) != 3 { + return fmt.Errorf("mismatch between expected accounts (%d) and provided indices (%d)", 3, len(indices)) + } + indexOffset := 0 + // Set data_account account from index + if indices[indexOffset] >= uint8(len(accountKeys)) { + return fmt.Errorf("account index %d for %s is out of bounds (max: %d)", indices[indexOffset], "data_account", len(accountKeys)-1) + } + obj.DataAccount = accountKeys[indices[indexOffset]] + indexOffset++ + // Set user account from index + if indices[indexOffset] >= uint8(len(accountKeys)) { + return fmt.Errorf("account index %d for %s is out of bounds (max: %d)", indices[indexOffset], "user", len(accountKeys)-1) + } + obj.User = accountKeys[indices[indexOffset]] + indexOffset++ + // Set system_program account from index + if indices[indexOffset] >= uint8(len(accountKeys)) { + return fmt.Errorf("account index %d for %s is out of bounds (max: %d)", indices[indexOffset], "system_program", len(accountKeys)-1) + } + obj.SystemProgram = accountKeys[indices[indexOffset]] + indexOffset++ + return nil +} + +func (obj *InitializeInstruction) GetAccountKeys() []solanago.PublicKey { + keys := make([]solanago.PublicKey, 0) + keys = append(keys, obj.DataAccount) + keys = append(keys, obj.User) + keys = append(keys, obj.SystemProgram) + return keys +} + +// Unmarshal unmarshals the InitializeInstruction from Borsh-encoded bytes prefixed with the discriminator. +func (obj *InitializeInstruction) Unmarshal(buf []byte) error { + var err error + err = obj.UnmarshalWithDecoder(binary.NewBorshDecoder(buf)) + if err != nil { + return fmt.Errorf("error while unmarshaling InitializeInstruction: %w", err) + } + return nil +} + +// UnmarshalInitializeInstruction unmarshals the instruction from Borsh-encoded bytes prefixed with the discriminator. +func UnmarshalInitializeInstruction(buf []byte) (*InitializeInstruction, error) { + obj := new(InitializeInstruction) + var err error + err = obj.Unmarshal(buf) + if err != nil { + return nil, err + } + return obj, nil +} + +type LogAccessInstruction struct { + Message string `json:"message"` + + // Accounts: + User solanago.PublicKey `json:"user"` + UserSigner bool `json:"user_signer"` +} + +func (obj *LogAccessInstruction) GetDiscriminator() []byte { + return Instruction_LogAccess[:] +} + +// UnmarshalWithDecoder unmarshals the LogAccessInstruction from Borsh-encoded bytes prefixed with its discriminator. +func (obj *LogAccessInstruction) UnmarshalWithDecoder(decoder *binary.Decoder) error { + var err error + // Read the discriminator and check it against the expected value: + discriminator, err := decoder.ReadDiscriminator() + if err != nil { + return fmt.Errorf("failed to read instruction discriminator for %s: %w", "LogAccessInstruction", err) + } + if discriminator != Instruction_LogAccess { + return fmt.Errorf("instruction discriminator mismatch for %s: expected %s, got %s", "LogAccessInstruction", Instruction_LogAccess, discriminator) + } + // Deserialize `Message`: + err = decoder.Decode(&obj.Message) + if err != nil { + return err + } + return nil +} + +func (obj *LogAccessInstruction) UnmarshalAccountIndices(buf []byte) ([]uint8, error) { + // UnmarshalAccountIndices decodes account indices from Borsh-encoded bytes + decoder := binary.NewBorshDecoder(buf) + indices := make([]uint8, 0) + index := uint8(0) + var err error + // Decode from user account index + index = uint8(0) + err = decoder.Decode(&index) + if err != nil { + return nil, fmt.Errorf("failed to decode %s account index: %w", "user", err) + } + indices = append(indices, index) + return indices, nil +} + +func (obj *LogAccessInstruction) PopulateFromAccountIndices(indices []uint8, accountKeys []solanago.PublicKey) error { + // PopulateFromAccountIndices sets account public keys from indices and account keys array + if len(indices) != 1 { + return fmt.Errorf("mismatch between expected accounts (%d) and provided indices (%d)", 1, len(indices)) + } + indexOffset := 0 + // Set user account from index + if indices[indexOffset] >= uint8(len(accountKeys)) { + return fmt.Errorf("account index %d for %s is out of bounds (max: %d)", indices[indexOffset], "user", len(accountKeys)-1) + } + obj.User = accountKeys[indices[indexOffset]] + indexOffset++ + return nil +} + +func (obj *LogAccessInstruction) GetAccountKeys() []solanago.PublicKey { + keys := make([]solanago.PublicKey, 0) + keys = append(keys, obj.User) + return keys +} + +// Unmarshal unmarshals the LogAccessInstruction from Borsh-encoded bytes prefixed with the discriminator. +func (obj *LogAccessInstruction) Unmarshal(buf []byte) error { + var err error + err = obj.UnmarshalWithDecoder(binary.NewBorshDecoder(buf)) + if err != nil { + return fmt.Errorf("error while unmarshaling LogAccessInstruction: %w", err) + } + return nil +} + +// UnmarshalLogAccessInstruction unmarshals the instruction from Borsh-encoded bytes prefixed with the discriminator. +func UnmarshalLogAccessInstruction(buf []byte) (*LogAccessInstruction, error) { + obj := new(LogAccessInstruction) + var err error + err = obj.Unmarshal(buf) + if err != nil { + return nil, err + } + return obj, nil +} + +type UpdateDataInstruction struct { + NewData string `json:"new_data"` + + // Accounts: + DataAccount solanago.PublicKey `json:"data_account"` + DataAccountWritable bool `json:"data_account_writable"` +} + +func (obj *UpdateDataInstruction) GetDiscriminator() []byte { + return Instruction_UpdateData[:] +} + +// UnmarshalWithDecoder unmarshals the UpdateDataInstruction from Borsh-encoded bytes prefixed with its discriminator. +func (obj *UpdateDataInstruction) UnmarshalWithDecoder(decoder *binary.Decoder) error { + var err error + // Read the discriminator and check it against the expected value: + discriminator, err := decoder.ReadDiscriminator() + if err != nil { + return fmt.Errorf("failed to read instruction discriminator for %s: %w", "UpdateDataInstruction", err) + } + if discriminator != Instruction_UpdateData { + return fmt.Errorf("instruction discriminator mismatch for %s: expected %s, got %s", "UpdateDataInstruction", Instruction_UpdateData, discriminator) + } + // Deserialize `NewData`: + err = decoder.Decode(&obj.NewData) + if err != nil { + return err + } + return nil +} + +func (obj *UpdateDataInstruction) UnmarshalAccountIndices(buf []byte) ([]uint8, error) { + // UnmarshalAccountIndices decodes account indices from Borsh-encoded bytes + decoder := binary.NewBorshDecoder(buf) + indices := make([]uint8, 0) + index := uint8(0) + var err error + // Decode from data_account account index + index = uint8(0) + err = decoder.Decode(&index) + if err != nil { + return nil, fmt.Errorf("failed to decode %s account index: %w", "data_account", err) + } + indices = append(indices, index) + return indices, nil +} + +func (obj *UpdateDataInstruction) PopulateFromAccountIndices(indices []uint8, accountKeys []solanago.PublicKey) error { + // PopulateFromAccountIndices sets account public keys from indices and account keys array + if len(indices) != 1 { + return fmt.Errorf("mismatch between expected accounts (%d) and provided indices (%d)", 1, len(indices)) + } + indexOffset := 0 + // Set data_account account from index + if indices[indexOffset] >= uint8(len(accountKeys)) { + return fmt.Errorf("account index %d for %s is out of bounds (max: %d)", indices[indexOffset], "data_account", len(accountKeys)-1) + } + obj.DataAccount = accountKeys[indices[indexOffset]] + indexOffset++ + return nil +} + +func (obj *UpdateDataInstruction) GetAccountKeys() []solanago.PublicKey { + keys := make([]solanago.PublicKey, 0) + keys = append(keys, obj.DataAccount) + return keys +} + +// Unmarshal unmarshals the UpdateDataInstruction from Borsh-encoded bytes prefixed with the discriminator. +func (obj *UpdateDataInstruction) Unmarshal(buf []byte) error { + var err error + err = obj.UnmarshalWithDecoder(binary.NewBorshDecoder(buf)) + if err != nil { + return fmt.Errorf("error while unmarshaling UpdateDataInstruction: %w", err) + } + return nil +} + +// UnmarshalUpdateDataInstruction unmarshals the instruction from Borsh-encoded bytes prefixed with the discriminator. +func UnmarshalUpdateDataInstruction(buf []byte) (*UpdateDataInstruction, error) { + obj := new(UpdateDataInstruction) + var err error + err = obj.Unmarshal(buf) + if err != nil { + return nil, err + } + return obj, nil +} + +// Instruction interface defines common methods for all instruction types +type Instruction interface { + GetDiscriminator() []byte + + UnmarshalWithDecoder(decoder *binary.Decoder) error + + UnmarshalAccountIndices(buf []byte) ([]uint8, error) + + PopulateFromAccountIndices(indices []uint8, accountKeys []solanago.PublicKey) error + + GetAccountKeys() []solanago.PublicKey +} + +// ParseInstruction parses instruction data and optionally populates accounts +// If accountIndicesData is nil or empty, accounts will not be populated +func ParseInstruction(instructionData []byte, accountIndicesData []byte, accountKeys []solanago.PublicKey) (Instruction, error) { + // Validate inputs + if len(instructionData) < 8 { + return nil, fmt.Errorf("instruction data too short: expected at least 8 bytes, got %d", len(instructionData)) + } + // Extract discriminator + discriminator := [8]byte{} + copy(discriminator[:], instructionData[0:8]) + // Parse based on discriminator + switch discriminator { + case Instruction_GetInputData: + instruction := new(GetInputDataInstruction) + decoder := binary.NewBorshDecoder(instructionData) + err := instruction.UnmarshalWithDecoder(decoder) + if err != nil { + return nil, fmt.Errorf("failed to unmarshal instruction as GetInputDataInstruction: %w", err) + } + if accountIndicesData != nil && len(accountIndicesData) > 0 { + indices, err := instruction.UnmarshalAccountIndices(accountIndicesData) + if err != nil { + return nil, fmt.Errorf("failed to unmarshal account indices: %w", err) + } + err = instruction.PopulateFromAccountIndices(indices, accountKeys) + if err != nil { + return nil, fmt.Errorf("failed to populate accounts: %w", err) + } + } + return instruction, nil + case Instruction_Initialize: + instruction := new(InitializeInstruction) + decoder := binary.NewBorshDecoder(instructionData) + err := instruction.UnmarshalWithDecoder(decoder) + if err != nil { + return nil, fmt.Errorf("failed to unmarshal instruction as InitializeInstruction: %w", err) + } + if accountIndicesData != nil && len(accountIndicesData) > 0 { + indices, err := instruction.UnmarshalAccountIndices(accountIndicesData) + if err != nil { + return nil, fmt.Errorf("failed to unmarshal account indices: %w", err) + } + err = instruction.PopulateFromAccountIndices(indices, accountKeys) + if err != nil { + return nil, fmt.Errorf("failed to populate accounts: %w", err) + } + } + return instruction, nil + case Instruction_LogAccess: + instruction := new(LogAccessInstruction) + decoder := binary.NewBorshDecoder(instructionData) + err := instruction.UnmarshalWithDecoder(decoder) + if err != nil { + return nil, fmt.Errorf("failed to unmarshal instruction as LogAccessInstruction: %w", err) + } + if accountIndicesData != nil && len(accountIndicesData) > 0 { + indices, err := instruction.UnmarshalAccountIndices(accountIndicesData) + if err != nil { + return nil, fmt.Errorf("failed to unmarshal account indices: %w", err) + } + err = instruction.PopulateFromAccountIndices(indices, accountKeys) + if err != nil { + return nil, fmt.Errorf("failed to populate accounts: %w", err) + } + } + return instruction, nil + case Instruction_UpdateData: + instruction := new(UpdateDataInstruction) + decoder := binary.NewBorshDecoder(instructionData) + err := instruction.UnmarshalWithDecoder(decoder) + if err != nil { + return nil, fmt.Errorf("failed to unmarshal instruction as UpdateDataInstruction: %w", err) + } + if accountIndicesData != nil && len(accountIndicesData) > 0 { + indices, err := instruction.UnmarshalAccountIndices(accountIndicesData) + if err != nil { + return nil, fmt.Errorf("failed to unmarshal account indices: %w", err) + } + err = instruction.PopulateFromAccountIndices(indices, accountKeys) + if err != nil { + return nil, fmt.Errorf("failed to populate accounts: %w", err) + } + } + return instruction, nil + default: + return nil, fmt.Errorf("unknown instruction discriminator: %s", binary.FormatDiscriminator(discriminator)) + } +} + +// ParseInstructionTyped parses instruction data and returns a specific instruction type // T must implement the Instruction interface +func ParseInstructionTyped[T Instruction](instructionData []byte, accountIndicesData []byte, accountKeys []solanago.PublicKey) (T, error) { + instruction, err := ParseInstruction(instructionData, accountIndicesData, accountKeys) + if err != nil { + return *new(T), err + } + typed, ok := instruction.(T) + if !ok { + return *new(T), fmt.Errorf("instruction is not of expected type") + } + return typed, nil +} + +// ParseInstructionWithoutAccounts parses instruction data without account information +func ParseInstructionWithoutAccounts(instructionData []byte) (Instruction, error) { + return ParseInstruction(instructionData, nil, []solanago.PublicKey{}) +} + +// ParseInstructionWithAccounts parses instruction data with account information +func ParseInstructionWithAccounts(instructionData []byte, accountIndicesData []byte, accountKeys []solanago.PublicKey) (Instruction, error) { + return ParseInstruction(instructionData, accountIndicesData, accountKeys) +} diff --git a/cmd/generate-bindings/solana_bindings/testdata/my_project/program-id.go b/cmd/generate-bindings/solana_bindings/testdata/my_anchor_project/program_id.go similarity index 100% rename from cmd/generate-bindings/solana_bindings/testdata/my_project/program-id.go rename to cmd/generate-bindings/solana_bindings/testdata/my_anchor_project/program_id.go diff --git a/cmd/generate-bindings/solana_bindings/testdata/my_anchor_project/tests_test.go b/cmd/generate-bindings/solana_bindings/testdata/my_anchor_project/tests_test.go new file mode 100644 index 00000000..56f2f243 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/testdata/my_anchor_project/tests_test.go @@ -0,0 +1,4 @@ +// Code generated by https://github.com/gagliardetto/anchor-go. DO NOT EDIT. +// This file contains tests. + +package my_project diff --git a/cmd/generate-bindings/solana_bindings/testdata/my_anchor_project/types.go b/cmd/generate-bindings/solana_bindings/testdata/my_anchor_project/types.go new file mode 100644 index 00000000..d5c8f294 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/testdata/my_anchor_project/types.go @@ -0,0 +1,188 @@ +// Code generated by https://github.com/gagliardetto/anchor-go. DO NOT EDIT. +// This file contains parsers for the types defined in the IDL. + +package my_project + +import ( + "bytes" + "fmt" + errors "github.com/gagliardetto/anchor-go/errors" + idl "github.com/gagliardetto/anchor-go/idl" + binary "github.com/gagliardetto/binary" + solanago "github.com/gagliardetto/solana-go" + solana "github.com/smartcontractkit/cre-cli/cmd/generate-bindings/solana_bindings/cre-sdk-go/capabilities/blockchain/solana" +) + +type MyProject struct { + IDL *idl.Idl + client *solana.Client +} + +type AccessLogged struct { + Caller solanago.PublicKey `json:"caller"` + Message string `json:"message"` +} + +func (obj AccessLogged) MarshalWithEncoder(encoder *binary.Encoder) (err error) { + // Serialize `Caller`: + err = encoder.Encode(obj.Caller) + if err != nil { + return errors.NewField("Caller", err) + } + // Serialize `Message`: + err = encoder.Encode(obj.Message) + if err != nil { + return errors.NewField("Message", err) + } + return nil +} + +func (obj AccessLogged) Marshal() ([]byte, error) { + buf := bytes.NewBuffer(nil) + encoder := binary.NewBorshEncoder(buf) + err := obj.MarshalWithEncoder(encoder) + if err != nil { + return nil, fmt.Errorf("error while encoding AccessLogged: %w", err) + } + return buf.Bytes(), nil +} + +func (obj *AccessLogged) UnmarshalWithDecoder(decoder *binary.Decoder) (err error) { + // Deserialize `Caller`: + err = decoder.Decode(&obj.Caller) + if err != nil { + return errors.NewField("Caller", err) + } + // Deserialize `Message`: + err = decoder.Decode(&obj.Message) + if err != nil { + return errors.NewField("Message", err) + } + return nil +} + +func (obj *AccessLogged) Unmarshal(buf []byte) error { + err := obj.UnmarshalWithDecoder(binary.NewBorshDecoder(buf)) + if err != nil { + return fmt.Errorf("error while unmarshaling AccessLogged: %w", err) + } + return nil +} + +func UnmarshalAccessLogged(buf []byte) (*AccessLogged, error) { + obj := new(AccessLogged) + err := obj.Unmarshal(buf) + if err != nil { + return nil, err + } + return obj, nil +} + +type DataAccount struct { + Data string `json:"data"` +} + +func (obj DataAccount) MarshalWithEncoder(encoder *binary.Encoder) (err error) { + // Serialize `Data`: + err = encoder.Encode(obj.Data) + if err != nil { + return errors.NewField("Data", err) + } + return nil +} + +func (obj DataAccount) Marshal() ([]byte, error) { + buf := bytes.NewBuffer(nil) + encoder := binary.NewBorshEncoder(buf) + err := obj.MarshalWithEncoder(encoder) + if err != nil { + return nil, fmt.Errorf("error while encoding DataAccount: %w", err) + } + return buf.Bytes(), nil +} + +func (obj *DataAccount) UnmarshalWithDecoder(decoder *binary.Decoder) (err error) { + // Deserialize `Data`: + err = decoder.Decode(&obj.Data) + if err != nil { + return errors.NewField("Data", err) + } + return nil +} + +func (obj *DataAccount) Unmarshal(buf []byte) error { + err := obj.UnmarshalWithDecoder(binary.NewBorshDecoder(buf)) + if err != nil { + return fmt.Errorf("error while unmarshaling DataAccount: %w", err) + } + return nil +} + +func UnmarshalDataAccount(buf []byte) (*DataAccount, error) { + obj := new(DataAccount) + err := obj.Unmarshal(buf) + if err != nil { + return nil, err + } + return obj, nil +} + +type DataUpdated struct { + Sender solanago.PublicKey `json:"sender"` + Value string `json:"value"` +} + +func (obj DataUpdated) MarshalWithEncoder(encoder *binary.Encoder) (err error) { + // Serialize `Sender`: + err = encoder.Encode(obj.Sender) + if err != nil { + return errors.NewField("Sender", err) + } + // Serialize `Value`: + err = encoder.Encode(obj.Value) + if err != nil { + return errors.NewField("Value", err) + } + return nil +} + +func (obj DataUpdated) Marshal() ([]byte, error) { + buf := bytes.NewBuffer(nil) + encoder := binary.NewBorshEncoder(buf) + err := obj.MarshalWithEncoder(encoder) + if err != nil { + return nil, fmt.Errorf("error while encoding DataUpdated: %w", err) + } + return buf.Bytes(), nil +} + +func (obj *DataUpdated) UnmarshalWithDecoder(decoder *binary.Decoder) (err error) { + // Deserialize `Sender`: + err = decoder.Decode(&obj.Sender) + if err != nil { + return errors.NewField("Sender", err) + } + // Deserialize `Value`: + err = decoder.Decode(&obj.Value) + if err != nil { + return errors.NewField("Value", err) + } + return nil +} + +func (obj *DataUpdated) Unmarshal(buf []byte) error { + err := obj.UnmarshalWithDecoder(binary.NewBorshDecoder(buf)) + if err != nil { + return fmt.Errorf("error while unmarshaling DataUpdated: %w", err) + } + return nil +} + +func UnmarshalDataUpdated(buf []byte) (*DataUpdated, error) { + obj := new(DataUpdated) + err := obj.Unmarshal(buf) + if err != nil { + return nil, err + } + return obj, nil +} diff --git a/cmd/generate-bindings/solana_bindings/testdata/my_project.json b/cmd/generate-bindings/solana_bindings/testdata/my_project.json new file mode 100644 index 00000000..8d4845c0 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/testdata/my_project.json @@ -0,0 +1,240 @@ +{ + "address": "2GvhVcTPPkHbGduj6efNowFoWBQjE77Xab1uBKCYJvNN", + "metadata": { + "name": "my_project", + "version": "0.1.0", + "spec": "0.1.0", + "description": "Created with Anchor" + }, + "instructions": [ + { + "name": "get_input_data", + "discriminator": [ + 30, + 17, + 181, + 230, + 219, + 1, + 5, + 138 + ], + "accounts": [], + "args": [ + { + "name": "input", + "type": "string" + } + ] + }, + { + "name": "initialize", + "discriminator": [ + 175, + 175, + 109, + 31, + 13, + 152, + 155, + 237 + ], + "accounts": [ + { + "name": "data_account", + "writable": true, + "pda": { + "seeds": [ + { + "kind": "const", + "value": [ + 116, + 101, + 115, + 116 + ] + } + ] + } + }, + { + "name": "user", + "writable": true, + "signer": true + }, + { + "name": "system_program", + "address": "11111111111111111111111111111111" + } + ], + "args": [ + { + "name": "input", + "type": "string" + } + ] + }, + { + "name": "log_access", + "discriminator": [ + 196, + 55, + 194, + 24, + 5, + 224, + 161, + 204 + ], + "accounts": [ + { + "name": "user", + "docs": [ + "The caller — whoever invokes the instruction." + ], + "signer": true + } + ], + "args": [ + { + "name": "message", + "type": "string" + } + ] + }, + { + "name": "update_data", + "discriminator": [ + 62, + 209, + 63, + 231, + 204, + 93, + 148, + 123 + ], + "accounts": [ + { + "name": "data_account", + "writable": true, + "pda": { + "seeds": [ + { + "kind": "const", + "value": [ + 116, + 101, + 115, + 116 + ] + } + ] + } + } + ], + "args": [ + { + "name": "new_data", + "type": "string" + } + ] + } + ], + "accounts": [ + { + "name": "DataAccount", + "discriminator": [ + 85, + 240, + 182, + 158, + 76, + 7, + 18, + 233 + ] + } + ], + "events": [ + { + "name": "AccessLogged", + "discriminator": [ + 243, + 53, + 225, + 71, + 64, + 120, + 109, + 25 + ] + }, + { + "name": "DataUpdated", + "discriminator": [ + 110, + 104, + 69, + 204, + 253, + 168, + 30, + 91 + ] + } + ], + "errors": [ + { + "code": 6000, + "name": "DataTooLong", + "msg": "Data too long" + } + ], + "types": [ + { + "name": "AccessLogged", + "type": { + "kind": "struct", + "fields": [ + { + "name": "caller", + "type": "pubkey" + }, + { + "name": "message", + "type": "string" + } + ] + } + }, + { + "name": "DataAccount", + "type": { + "kind": "struct", + "fields": [ + { + "name": "data", + "type": "string" + } + ] + } + }, + { + "name": "DataUpdated", + "type": { + "kind": "struct", + "fields": [ + { + "name": "sender", + "type": "pubkey" + }, + { + "name": "value", + "type": "string" + } + ] + } + } + ] +} \ No newline at end of file diff --git a/cmd/generate-bindings/solana_bindings/testdata/my_project/README.md b/cmd/generate-bindings/solana_bindings/testdata/my_project/README.md new file mode 100644 index 00000000..bdf012b1 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/testdata/my_project/README.md @@ -0,0 +1 @@ +Generated using anchor-go main branch on github diff --git a/cmd/generate-bindings/solana_bindings/testdata/my_project/discriminators.go b/cmd/generate-bindings/solana_bindings/testdata/my_project/discriminators.go index f28dadef..00d042ed 100644 --- a/cmd/generate-bindings/solana_bindings/testdata/my_project/discriminators.go +++ b/cmd/generate-bindings/solana_bindings/testdata/my_project/discriminators.go @@ -9,13 +9,15 @@ var ( ) // Event discriminators -var () +var ( + Event_AccessLogged = [8]byte{243, 53, 225, 71, 64, 120, 109, 25} + Event_DataUpdated = [8]byte{110, 104, 69, 204, 253, 168, 30, 91} +) // Instruction discriminators var ( - Instruction_GetInputData = [8]byte{30, 17, 181, 230, 219, 1, 5, 138} - Instruction_GetInputDataFromAccount = [8]byte{252, 167, 101, 102, 225, 136, 200, 189} - Instruction_Initialize = [8]byte{175, 175, 109, 31, 13, 152, 155, 237} - Instruction_UpdateData = [8]byte{62, 209, 63, 231, 204, 93, 148, 123} - Instruction_UpdateDataWithTypedReturn = [8]byte{120, 243, 28, 212, 77, 134, 156, 68} + Instruction_GetInputData = [8]byte{30, 17, 181, 230, 219, 1, 5, 138} + Instruction_Initialize = [8]byte{175, 175, 109, 31, 13, 152, 155, 237} + Instruction_LogAccess = [8]byte{196, 55, 194, 24, 5, 224, 161, 204} + Instruction_UpdateData = [8]byte{62, 209, 63, 231, 204, 93, 148, 123} ) diff --git a/cmd/generate-bindings/solana_bindings/testdata/my_project/events.go b/cmd/generate-bindings/solana_bindings/testdata/my_project/events.go new file mode 100644 index 00000000..0292f84c --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/testdata/my_project/events.go @@ -0,0 +1,162 @@ +// Code generated by https://github.com/gagliardetto/anchor-go. DO NOT EDIT. +// This file contains parsers for the events defined in the IDL. + +package my_project + +import ( + "fmt" + binary "github.com/gagliardetto/binary" + "github.com/gagliardetto/anchor-go/idl" + solanatypes "github.com/smartcontractkit/cre-cli/cmd/generate-bindings/solana_bindings/cre-sdk-go/types" + solana "github.com/smartcontractkit/cre-cli/cmd/generate-bindings/solana_bindings/cre-sdk-go/capabilities/blockchain/solana" +) + +func ParseAnyEvent(eventData []byte) (any, error) { + decoder := binary.NewBorshDecoder(eventData) + discriminator, err := decoder.ReadDiscriminator() + if err != nil { + return nil, fmt.Errorf("failed to peek event discriminator: %w", err) + } + switch discriminator { + case Event_AccessLogged: + value := new(AccessLogged) + err := value.UnmarshalWithDecoder(decoder) + if err != nil { + return nil, fmt.Errorf("failed to unmarshal event as AccessLogged: %w", err) + } + return value, nil + case Event_DataUpdated: + value := new(DataUpdated) + err := value.UnmarshalWithDecoder(decoder) + if err != nil { + return nil, fmt.Errorf("failed to unmarshal event as DataUpdated: %w", err) + } + return value, nil + default: + return nil, fmt.Errorf("unknown discriminator: %s", binary.FormatDiscriminator(discriminator)) + } +} + +func ParseEvent_AccessLogged(eventData []byte) (*AccessLogged, error) { + decoder := binary.NewBorshDecoder(eventData) + discriminator, err := decoder.ReadDiscriminator() + if err != nil { + return nil, fmt.Errorf("failed to peek discriminator: %w", err) + } + if discriminator != Event_AccessLogged { + return nil, fmt.Errorf("expected discriminator %v, got %s", Event_AccessLogged, binary.FormatDiscriminator(discriminator)) + } + event := new(AccessLogged) + err = event.UnmarshalWithDecoder(decoder) + if err != nil { + return nil, fmt.Errorf("failed to unmarshal event of type AccessLogged: %w", err) + } + return event, nil +} + +func ParseEvent_DataUpdated(eventData []byte) (*DataUpdated, error) { + decoder := binary.NewBorshDecoder(eventData) + discriminator, err := decoder.ReadDiscriminator() + if err != nil { + return nil, fmt.Errorf("failed to peek discriminator: %w", err) + } + if discriminator != Event_DataUpdated { + return nil, fmt.Errorf("expected discriminator %v, got %s", Event_DataUpdated, binary.FormatDiscriminator(discriminator)) + } + event := new(DataUpdated) + err = event.UnmarshalWithDecoder(decoder) + if err != nil { + return nil, fmt.Errorf("failed to unmarshal event of type DataUpdated: %w", err) + } + return event, nil +} + +func DecodeEvent_DataUpdated(event solanatypes.Log) (*DataUpdated, error) { + res, err := ParseEvent_DataUpdated(event.Data) + if err != nil { + return nil, err + } + return res, nil +} + +func DecodeEvent_AccessLogged(event solanatypes.Log) (*AccessLogged, error) { + res, err := ParseEvent_AccessLogged(event.Data) + if err != nil { + return nil, err + } + return res, nil +} + +type DataUpdatedTrigger struct { + cre.Trigger[*solanatypes.Log, *solanatypes.Log] // Embed the raw trigger + // contract *DataStorage // Keep reference for decoding +} + +type MyProject struct { + IDL *idl.Idl +} + +func LogTrigger_DataUpdated(chainSelector uint64, filters []DataUpdated) (cre.Trigger[*solanatypes.Log, *solanatypes.Log], error) { + + // use filters sent by user to create subkeypaths and subkeyfilters + + rawTrigger := solana.LogTrigger(chainSelector, &solana.FilterLogTriggerRequest{ + Address: ProgramID, + EventName: "DataUpdated", + EventSig: Event_DataUpdated, + EventIdl: nil, + // SubkeyPaths: [][]string{{"sender"}}, + // SubkeyFilters: []SubkeyFilterCriteria{{SubkeyIndex: 0, Comparers: []primitives.ValueComparator{{Type: primitives.ValueComparatorType_EQUAL, Value: filters[0].Sender.String()}}}}, + }) + return &DataUpdatedTrigger{ + Trigger: rawTrigger, + contract: c, + }, nil +} + +/* + + var codecIDL codec.IDL + if err := json.Unmarshal([]byte(filterConfig.idl), &codecIDL); err != nil { + return fmt.Errorf("unexpected error: invalid CCIP OffRamp IDL, error: %w", err) + } + + eventIdl, err := extractEventIDL(eventName, codecIDL) + if err != nil { + return fmt.Errorf("failed to extract event IDL: %w", err) + } + + +func toLPFilter( + name string, + conf config.PollingFilter, + subKeyPaths [][]string, + eventIdl codec.EventIDLTypes, +) logpollertypes.Filter { + return logpollertypes.Filter{ + EventName: name, + EventSig: logpollertypes.NewEventSignatureFromName(name), + StartingBlock: conf.GetStartingBlock(), + EventIdl: logpollertypes.EventIdl(eventIdl), + SubkeyPaths: subKeyPaths, + Retention: conf.GetRetention(), + MaxLogsKept: conf.GetMaxLogsKept(), + IncludeReverted: conf.GetIncludeReverted(), + } +} + +type FilterLogTriggerRequest struct { + Address lptypes.PublicKey + EventName string + EventSig lptypes.EventSignature + EventIdl lptypes.EventIdl + SubkeyPaths [][]string + SubkeyFilters []SubkeyFilterCriteria +} + +type SubkeyFilterCriteria struct { + SubkeyIndex uint64 + Comparers []primitives.ValueComparator +} + +*/ \ No newline at end of file diff --git a/cmd/generate-bindings/solana_bindings/testdata/my_project/instructions.go b/cmd/generate-bindings/solana_bindings/testdata/my_project/instructions.go index abbb0f17..46a3061f 100644 --- a/cmd/generate-bindings/solana_bindings/testdata/my_project/instructions.go +++ b/cmd/generate-bindings/solana_bindings/testdata/my_project/instructions.go @@ -1,5 +1,5 @@ // Code generated by https://github.com/gagliardetto/anchor-go. DO NOT EDIT. -// This file contains instructions. +// This file contains instructions and instruction parsers. package my_project @@ -40,19 +40,21 @@ func NewGetInputDataInstruction( ), nil } -// Builds a "get_input_data_from_account" instruction. -func NewGetInputDataFromAccountInstruction( +// Builds a "initialize" instruction. +func NewInitializeInstruction( // Params: inputParam string, // Accounts: dataAccountAccount solanago.PublicKey, + userAccount solanago.PublicKey, + systemProgramAccount solanago.PublicKey, ) (solanago.Instruction, error) { buf__ := new(bytes.Buffer) enc__ := binary.NewBorshEncoder(buf__) // Encode the instruction discriminator. - err := enc__.WriteBytes(Instruction_GetInputDataFromAccount[:], false) + err := enc__.WriteBytes(Instruction_Initialize[:], false) if err != nil { return nil, fmt.Errorf("failed to write instruction discriminator: %w", err) } @@ -67,8 +69,12 @@ func NewGetInputDataFromAccountInstruction( // Add the accounts to the instruction. { - // Account 0 "data_account": Read-only, Non-signer, Required - accounts__.Append(solanago.NewAccountMeta(dataAccountAccount, false, false)) + // Account 0 "data_account": Writable, Non-signer, Required + accounts__.Append(solanago.NewAccountMeta(dataAccountAccount, true, false)) + // Account 1 "user": Writable, Signer, Required + accounts__.Append(solanago.NewAccountMeta(userAccount, true, true)) + // Account 2 "system_program": Read-only, Non-signer, Required + accounts__.Append(solanago.NewAccountMeta(systemProgramAccount, false, false)) } // Create the instruction. @@ -79,41 +85,36 @@ func NewGetInputDataFromAccountInstruction( ), nil } -// Builds a "initialize" instruction. -func NewInitializeInstruction( +// Builds a "log_access" instruction. +func NewLogAccessInstruction( // Params: - inputParam string, + messageParam string, // Accounts: - dataAccountAccount solanago.PublicKey, userAccount solanago.PublicKey, - systemProgramAccount solanago.PublicKey, ) (solanago.Instruction, error) { buf__ := new(bytes.Buffer) enc__ := binary.NewBorshEncoder(buf__) // Encode the instruction discriminator. - err := enc__.WriteBytes(Instruction_Initialize[:], false) + err := enc__.WriteBytes(Instruction_LogAccess[:], false) if err != nil { return nil, fmt.Errorf("failed to write instruction discriminator: %w", err) } { - // Serialize `inputParam`: - err = enc__.Encode(inputParam) + // Serialize `messageParam`: + err = enc__.Encode(messageParam) if err != nil { - return nil, errors.NewField("inputParam", err) + return nil, errors.NewField("messageParam", err) } } accounts__ := solanago.AccountMetaSlice{} // Add the accounts to the instruction. { - // Account 0 "data_account": Writable, Non-signer, Required - accounts__.Append(solanago.NewAccountMeta(dataAccountAccount, true, false)) - // Account 1 "user": Writable, Signer, Required - accounts__.Append(solanago.NewAccountMeta(userAccount, true, true)) - // Account 2 "system_program": Read-only, Non-signer, Required - accounts__.Append(solanago.NewAccountMeta(systemProgramAccount, false, false)) + // Account 0 "user": Read-only, Signer, Required + // The caller — whoever invokes the instruction. + accounts__.Append(solanago.NewAccountMeta(userAccount, false, true)) } // Create the instruction. @@ -163,41 +164,486 @@ func NewUpdateDataInstruction( ), nil } -// Builds a "update_data_with_typed_return" instruction. -func NewUpdateDataWithTypedReturnInstruction( - // Params: - newDataParam string, +type GetInputDataInstruction struct { + Input string `json:"input"` +} + +func (obj *GetInputDataInstruction) GetDiscriminator() []byte { + return Instruction_GetInputData[:] +} + +// UnmarshalWithDecoder unmarshals the GetInputDataInstruction from Borsh-encoded bytes prefixed with its discriminator. +func (obj *GetInputDataInstruction) UnmarshalWithDecoder(decoder *binary.Decoder) error { + var err error + // Read the discriminator and check it against the expected value: + discriminator, err := decoder.ReadDiscriminator() + if err != nil { + return fmt.Errorf("failed to read instruction discriminator for %s: %w", "GetInputDataInstruction", err) + } + if discriminator != Instruction_GetInputData { + return fmt.Errorf("instruction discriminator mismatch for %s: expected %s, got %s", "GetInputDataInstruction", Instruction_GetInputData, discriminator) + } + // Deserialize `Input`: + err = decoder.Decode(&obj.Input) + if err != nil { + return err + } + return nil +} + +func (obj *GetInputDataInstruction) UnmarshalAccountIndices(buf []byte) ([]uint8, error) { + return []uint8{}, nil +} + +func (obj *GetInputDataInstruction) PopulateFromAccountIndices(indices []uint8, accountKeys []solanago.PublicKey) error { + return nil +} + +func (obj *GetInputDataInstruction) GetAccountKeys() []solanago.PublicKey { + return []solanago.PublicKey{} +} + +// Unmarshal unmarshals the GetInputDataInstruction from Borsh-encoded bytes prefixed with the discriminator. +func (obj *GetInputDataInstruction) Unmarshal(buf []byte) error { + var err error + err = obj.UnmarshalWithDecoder(binary.NewBorshDecoder(buf)) + if err != nil { + return fmt.Errorf("error while unmarshaling GetInputDataInstruction: %w", err) + } + return nil +} + +// UnmarshalGetInputDataInstruction unmarshals the instruction from Borsh-encoded bytes prefixed with the discriminator. +func UnmarshalGetInputDataInstruction(buf []byte) (*GetInputDataInstruction, error) { + obj := new(GetInputDataInstruction) + var err error + err = obj.Unmarshal(buf) + if err != nil { + return nil, err + } + return obj, nil +} + +type InitializeInstruction struct { + Input string `json:"input"` // Accounts: - dataAccountAccount solanago.PublicKey, -) (solanago.Instruction, error) { - buf__ := new(bytes.Buffer) - enc__ := binary.NewBorshEncoder(buf__) + DataAccount solanago.PublicKey `json:"data_account"` + DataAccountWritable bool `json:"data_account_writable"` + User solanago.PublicKey `json:"user"` + UserWritable bool `json:"user_writable"` + UserSigner bool `json:"user_signer"` + SystemProgram solanago.PublicKey `json:"system_program"` +} - // Encode the instruction discriminator. - err := enc__.WriteBytes(Instruction_UpdateDataWithTypedReturn[:], false) +func (obj *InitializeInstruction) GetDiscriminator() []byte { + return Instruction_Initialize[:] +} + +// UnmarshalWithDecoder unmarshals the InitializeInstruction from Borsh-encoded bytes prefixed with its discriminator. +func (obj *InitializeInstruction) UnmarshalWithDecoder(decoder *binary.Decoder) error { + var err error + // Read the discriminator and check it against the expected value: + discriminator, err := decoder.ReadDiscriminator() if err != nil { - return nil, fmt.Errorf("failed to write instruction discriminator: %w", err) + return fmt.Errorf("failed to read instruction discriminator for %s: %w", "InitializeInstruction", err) } - { - // Serialize `newDataParam`: - err = enc__.Encode(newDataParam) + if discriminator != Instruction_Initialize { + return fmt.Errorf("instruction discriminator mismatch for %s: expected %s, got %s", "InitializeInstruction", Instruction_Initialize, discriminator) + } + // Deserialize `Input`: + err = decoder.Decode(&obj.Input) + if err != nil { + return err + } + return nil +} + +func (obj *InitializeInstruction) UnmarshalAccountIndices(buf []byte) ([]uint8, error) { + // UnmarshalAccountIndices decodes account indices from Borsh-encoded bytes + decoder := binary.NewBorshDecoder(buf) + indices := make([]uint8, 0) + index := uint8(0) + var err error + // Decode from data_account account index + index = uint8(0) + err = decoder.Decode(&index) + if err != nil { + return nil, fmt.Errorf("failed to decode %s account index: %w", "data_account", err) + } + indices = append(indices, index) + // Decode from user account index + index = uint8(0) + err = decoder.Decode(&index) + if err != nil { + return nil, fmt.Errorf("failed to decode %s account index: %w", "user", err) + } + indices = append(indices, index) + // Decode from system_program account index + index = uint8(0) + err = decoder.Decode(&index) + if err != nil { + return nil, fmt.Errorf("failed to decode %s account index: %w", "system_program", err) + } + indices = append(indices, index) + return indices, nil +} + +func (obj *InitializeInstruction) PopulateFromAccountIndices(indices []uint8, accountKeys []solanago.PublicKey) error { + // PopulateFromAccountIndices sets account public keys from indices and account keys array + if len(indices) != 3 { + return fmt.Errorf("mismatch between expected accounts (%d) and provided indices (%d)", 3, len(indices)) + } + indexOffset := 0 + // Set data_account account from index + if indices[indexOffset] >= uint8(len(accountKeys)) { + return fmt.Errorf("account index %d for %s is out of bounds (max: %d)", indices[indexOffset], "data_account", len(accountKeys)-1) + } + obj.DataAccount = accountKeys[indices[indexOffset]] + indexOffset++ + // Set user account from index + if indices[indexOffset] >= uint8(len(accountKeys)) { + return fmt.Errorf("account index %d for %s is out of bounds (max: %d)", indices[indexOffset], "user", len(accountKeys)-1) + } + obj.User = accountKeys[indices[indexOffset]] + indexOffset++ + // Set system_program account from index + if indices[indexOffset] >= uint8(len(accountKeys)) { + return fmt.Errorf("account index %d for %s is out of bounds (max: %d)", indices[indexOffset], "system_program", len(accountKeys)-1) + } + obj.SystemProgram = accountKeys[indices[indexOffset]] + indexOffset++ + return nil +} + +func (obj *InitializeInstruction) GetAccountKeys() []solanago.PublicKey { + keys := make([]solanago.PublicKey, 0) + keys = append(keys, obj.DataAccount) + keys = append(keys, obj.User) + keys = append(keys, obj.SystemProgram) + return keys +} + +// Unmarshal unmarshals the InitializeInstruction from Borsh-encoded bytes prefixed with the discriminator. +func (obj *InitializeInstruction) Unmarshal(buf []byte) error { + var err error + err = obj.UnmarshalWithDecoder(binary.NewBorshDecoder(buf)) + if err != nil { + return fmt.Errorf("error while unmarshaling InitializeInstruction: %w", err) + } + return nil +} + +// UnmarshalInitializeInstruction unmarshals the instruction from Borsh-encoded bytes prefixed with the discriminator. +func UnmarshalInitializeInstruction(buf []byte) (*InitializeInstruction, error) { + obj := new(InitializeInstruction) + var err error + err = obj.Unmarshal(buf) + if err != nil { + return nil, err + } + return obj, nil +} + +type LogAccessInstruction struct { + Message string `json:"message"` + + // Accounts: + User solanago.PublicKey `json:"user"` + UserSigner bool `json:"user_signer"` +} + +func (obj *LogAccessInstruction) GetDiscriminator() []byte { + return Instruction_LogAccess[:] +} + +// UnmarshalWithDecoder unmarshals the LogAccessInstruction from Borsh-encoded bytes prefixed with its discriminator. +func (obj *LogAccessInstruction) UnmarshalWithDecoder(decoder *binary.Decoder) error { + var err error + // Read the discriminator and check it against the expected value: + discriminator, err := decoder.ReadDiscriminator() + if err != nil { + return fmt.Errorf("failed to read instruction discriminator for %s: %w", "LogAccessInstruction", err) + } + if discriminator != Instruction_LogAccess { + return fmt.Errorf("instruction discriminator mismatch for %s: expected %s, got %s", "LogAccessInstruction", Instruction_LogAccess, discriminator) + } + // Deserialize `Message`: + err = decoder.Decode(&obj.Message) + if err != nil { + return err + } + return nil +} + +func (obj *LogAccessInstruction) UnmarshalAccountIndices(buf []byte) ([]uint8, error) { + // UnmarshalAccountIndices decodes account indices from Borsh-encoded bytes + decoder := binary.NewBorshDecoder(buf) + indices := make([]uint8, 0) + index := uint8(0) + var err error + // Decode from user account index + index = uint8(0) + err = decoder.Decode(&index) + if err != nil { + return nil, fmt.Errorf("failed to decode %s account index: %w", "user", err) + } + indices = append(indices, index) + return indices, nil +} + +func (obj *LogAccessInstruction) PopulateFromAccountIndices(indices []uint8, accountKeys []solanago.PublicKey) error { + // PopulateFromAccountIndices sets account public keys from indices and account keys array + if len(indices) != 1 { + return fmt.Errorf("mismatch between expected accounts (%d) and provided indices (%d)", 1, len(indices)) + } + indexOffset := 0 + // Set user account from index + if indices[indexOffset] >= uint8(len(accountKeys)) { + return fmt.Errorf("account index %d for %s is out of bounds (max: %d)", indices[indexOffset], "user", len(accountKeys)-1) + } + obj.User = accountKeys[indices[indexOffset]] + indexOffset++ + return nil +} + +func (obj *LogAccessInstruction) GetAccountKeys() []solanago.PublicKey { + keys := make([]solanago.PublicKey, 0) + keys = append(keys, obj.User) + return keys +} + +// Unmarshal unmarshals the LogAccessInstruction from Borsh-encoded bytes prefixed with the discriminator. +func (obj *LogAccessInstruction) Unmarshal(buf []byte) error { + var err error + err = obj.UnmarshalWithDecoder(binary.NewBorshDecoder(buf)) + if err != nil { + return fmt.Errorf("error while unmarshaling LogAccessInstruction: %w", err) + } + return nil +} + +// UnmarshalLogAccessInstruction unmarshals the instruction from Borsh-encoded bytes prefixed with the discriminator. +func UnmarshalLogAccessInstruction(buf []byte) (*LogAccessInstruction, error) { + obj := new(LogAccessInstruction) + var err error + err = obj.Unmarshal(buf) + if err != nil { + return nil, err + } + return obj, nil +} + +type UpdateDataInstruction struct { + NewData string `json:"new_data"` + + // Accounts: + DataAccount solanago.PublicKey `json:"data_account"` + DataAccountWritable bool `json:"data_account_writable"` +} + +func (obj *UpdateDataInstruction) GetDiscriminator() []byte { + return Instruction_UpdateData[:] +} + +// UnmarshalWithDecoder unmarshals the UpdateDataInstruction from Borsh-encoded bytes prefixed with its discriminator. +func (obj *UpdateDataInstruction) UnmarshalWithDecoder(decoder *binary.Decoder) error { + var err error + // Read the discriminator and check it against the expected value: + discriminator, err := decoder.ReadDiscriminator() + if err != nil { + return fmt.Errorf("failed to read instruction discriminator for %s: %w", "UpdateDataInstruction", err) + } + if discriminator != Instruction_UpdateData { + return fmt.Errorf("instruction discriminator mismatch for %s: expected %s, got %s", "UpdateDataInstruction", Instruction_UpdateData, discriminator) + } + // Deserialize `NewData`: + err = decoder.Decode(&obj.NewData) + if err != nil { + return err + } + return nil +} + +func (obj *UpdateDataInstruction) UnmarshalAccountIndices(buf []byte) ([]uint8, error) { + // UnmarshalAccountIndices decodes account indices from Borsh-encoded bytes + decoder := binary.NewBorshDecoder(buf) + indices := make([]uint8, 0) + index := uint8(0) + var err error + // Decode from data_account account index + index = uint8(0) + err = decoder.Decode(&index) + if err != nil { + return nil, fmt.Errorf("failed to decode %s account index: %w", "data_account", err) + } + indices = append(indices, index) + return indices, nil +} + +func (obj *UpdateDataInstruction) PopulateFromAccountIndices(indices []uint8, accountKeys []solanago.PublicKey) error { + // PopulateFromAccountIndices sets account public keys from indices and account keys array + if len(indices) != 1 { + return fmt.Errorf("mismatch between expected accounts (%d) and provided indices (%d)", 1, len(indices)) + } + indexOffset := 0 + // Set data_account account from index + if indices[indexOffset] >= uint8(len(accountKeys)) { + return fmt.Errorf("account index %d for %s is out of bounds (max: %d)", indices[indexOffset], "data_account", len(accountKeys)-1) + } + obj.DataAccount = accountKeys[indices[indexOffset]] + indexOffset++ + return nil +} + +func (obj *UpdateDataInstruction) GetAccountKeys() []solanago.PublicKey { + keys := make([]solanago.PublicKey, 0) + keys = append(keys, obj.DataAccount) + return keys +} + +// Unmarshal unmarshals the UpdateDataInstruction from Borsh-encoded bytes prefixed with the discriminator. +func (obj *UpdateDataInstruction) Unmarshal(buf []byte) error { + var err error + err = obj.UnmarshalWithDecoder(binary.NewBorshDecoder(buf)) + if err != nil { + return fmt.Errorf("error while unmarshaling UpdateDataInstruction: %w", err) + } + return nil +} + +// UnmarshalUpdateDataInstruction unmarshals the instruction from Borsh-encoded bytes prefixed with the discriminator. +func UnmarshalUpdateDataInstruction(buf []byte) (*UpdateDataInstruction, error) { + obj := new(UpdateDataInstruction) + var err error + err = obj.Unmarshal(buf) + if err != nil { + return nil, err + } + return obj, nil +} + +// Instruction interface defines common methods for all instruction types +type Instruction interface { + GetDiscriminator() []byte + + UnmarshalWithDecoder(decoder *binary.Decoder) error + + UnmarshalAccountIndices(buf []byte) ([]uint8, error) + + PopulateFromAccountIndices(indices []uint8, accountKeys []solanago.PublicKey) error + + GetAccountKeys() []solanago.PublicKey +} + +// ParseInstruction parses instruction data and optionally populates accounts +// If accountIndicesData is nil or empty, accounts will not be populated +func ParseInstruction(instructionData []byte, accountIndicesData []byte, accountKeys []solanago.PublicKey) (Instruction, error) { + // Validate inputs + if len(instructionData) < 8 { + return nil, fmt.Errorf("instruction data too short: expected at least 8 bytes, got %d", len(instructionData)) + } + // Extract discriminator + discriminator := [8]byte{} + copy(discriminator[:], instructionData[0:8]) + // Parse based on discriminator + switch discriminator { + case Instruction_GetInputData: + instruction := new(GetInputDataInstruction) + decoder := binary.NewBorshDecoder(instructionData) + err := instruction.UnmarshalWithDecoder(decoder) if err != nil { - return nil, errors.NewField("newDataParam", err) + return nil, fmt.Errorf("failed to unmarshal instruction as GetInputDataInstruction: %w", err) + } + if accountIndicesData != nil && len(accountIndicesData) > 0 { + indices, err := instruction.UnmarshalAccountIndices(accountIndicesData) + if err != nil { + return nil, fmt.Errorf("failed to unmarshal account indices: %w", err) + } + err = instruction.PopulateFromAccountIndices(indices, accountKeys) + if err != nil { + return nil, fmt.Errorf("failed to populate accounts: %w", err) + } + } + return instruction, nil + case Instruction_Initialize: + instruction := new(InitializeInstruction) + decoder := binary.NewBorshDecoder(instructionData) + err := instruction.UnmarshalWithDecoder(decoder) + if err != nil { + return nil, fmt.Errorf("failed to unmarshal instruction as InitializeInstruction: %w", err) + } + if accountIndicesData != nil && len(accountIndicesData) > 0 { + indices, err := instruction.UnmarshalAccountIndices(accountIndicesData) + if err != nil { + return nil, fmt.Errorf("failed to unmarshal account indices: %w", err) + } + err = instruction.PopulateFromAccountIndices(indices, accountKeys) + if err != nil { + return nil, fmt.Errorf("failed to populate accounts: %w", err) + } } + return instruction, nil + case Instruction_LogAccess: + instruction := new(LogAccessInstruction) + decoder := binary.NewBorshDecoder(instructionData) + err := instruction.UnmarshalWithDecoder(decoder) + if err != nil { + return nil, fmt.Errorf("failed to unmarshal instruction as LogAccessInstruction: %w", err) + } + if accountIndicesData != nil && len(accountIndicesData) > 0 { + indices, err := instruction.UnmarshalAccountIndices(accountIndicesData) + if err != nil { + return nil, fmt.Errorf("failed to unmarshal account indices: %w", err) + } + err = instruction.PopulateFromAccountIndices(indices, accountKeys) + if err != nil { + return nil, fmt.Errorf("failed to populate accounts: %w", err) + } + } + return instruction, nil + case Instruction_UpdateData: + instruction := new(UpdateDataInstruction) + decoder := binary.NewBorshDecoder(instructionData) + err := instruction.UnmarshalWithDecoder(decoder) + if err != nil { + return nil, fmt.Errorf("failed to unmarshal instruction as UpdateDataInstruction: %w", err) + } + if accountIndicesData != nil && len(accountIndicesData) > 0 { + indices, err := instruction.UnmarshalAccountIndices(accountIndicesData) + if err != nil { + return nil, fmt.Errorf("failed to unmarshal account indices: %w", err) + } + err = instruction.PopulateFromAccountIndices(indices, accountKeys) + if err != nil { + return nil, fmt.Errorf("failed to populate accounts: %w", err) + } + } + return instruction, nil + default: + return nil, fmt.Errorf("unknown instruction discriminator: %s", binary.FormatDiscriminator(discriminator)) } - accounts__ := solanago.AccountMetaSlice{} +} - // Add the accounts to the instruction. - { - // Account 0 "data_account": Writable, Non-signer, Required - accounts__.Append(solanago.NewAccountMeta(dataAccountAccount, true, false)) +// ParseInstructionTyped parses instruction data and returns a specific instruction type // T must implement the Instruction interface +func ParseInstructionTyped[T Instruction](instructionData []byte, accountIndicesData []byte, accountKeys []solanago.PublicKey) (T, error) { + instruction, err := ParseInstruction(instructionData, accountIndicesData, accountKeys) + if err != nil { + return *new(T), err + } + typed, ok := instruction.(T) + if !ok { + return *new(T), fmt.Errorf("instruction is not of expected type") } + return typed, nil +} - // Create the instruction. - return solanago.NewInstruction( - ProgramID, - accounts__, - buf__.Bytes(), - ), nil +// ParseInstructionWithoutAccounts parses instruction data without account information +func ParseInstructionWithoutAccounts(instructionData []byte) (Instruction, error) { + return ParseInstruction(instructionData, nil, []solanago.PublicKey{}) +} + +// ParseInstructionWithAccounts parses instruction data with account information +func ParseInstructionWithAccounts(instructionData []byte, accountIndicesData []byte, accountKeys []solanago.PublicKey) (Instruction, error) { + return ParseInstruction(instructionData, accountIndicesData, accountKeys) } diff --git a/cmd/generate-bindings/solana_bindings/testdata/my_project/program_id.go b/cmd/generate-bindings/solana_bindings/testdata/my_project/program_id.go new file mode 100644 index 00000000..8d46fab2 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/testdata/my_project/program_id.go @@ -0,0 +1,8 @@ +// Code generated by https://github.com/gagliardetto/anchor-go. DO NOT EDIT. +// This file contains the program ID. + +package my_project + +import solanago "github.com/gagliardetto/solana-go" + +var ProgramID = solanago.MustPublicKeyFromBase58("2GvhVcTPPkHbGduj6efNowFoWBQjE77Xab1uBKCYJvNN") diff --git a/cmd/generate-bindings/solana_bindings/testdata/my_project/types.go b/cmd/generate-bindings/solana_bindings/testdata/my_project/types.go index 8b783a2f..dfe3bc8a 100644 --- a/cmd/generate-bindings/solana_bindings/testdata/my_project/types.go +++ b/cmd/generate-bindings/solana_bindings/testdata/my_project/types.go @@ -8,8 +8,69 @@ import ( "fmt" errors "github.com/gagliardetto/anchor-go/errors" binary "github.com/gagliardetto/binary" + solanago "github.com/gagliardetto/solana-go" ) +type AccessLogged struct { + Caller solanago.PublicKey `json:"caller"` + Message string `json:"message"` +} + +func (obj AccessLogged) MarshalWithEncoder(encoder *binary.Encoder) (err error) { + // Serialize `Caller`: + err = encoder.Encode(obj.Caller) + if err != nil { + return errors.NewField("Caller", err) + } + // Serialize `Message`: + err = encoder.Encode(obj.Message) + if err != nil { + return errors.NewField("Message", err) + } + return nil +} + +func (obj AccessLogged) Marshal() ([]byte, error) { + buf := bytes.NewBuffer(nil) + encoder := binary.NewBorshEncoder(buf) + err := obj.MarshalWithEncoder(encoder) + if err != nil { + return nil, fmt.Errorf("error while encoding AccessLogged: %w", err) + } + return buf.Bytes(), nil +} + +func (obj *AccessLogged) UnmarshalWithDecoder(decoder *binary.Decoder) (err error) { + // Deserialize `Caller`: + err = decoder.Decode(&obj.Caller) + if err != nil { + return errors.NewField("Caller", err) + } + // Deserialize `Message`: + err = decoder.Decode(&obj.Message) + if err != nil { + return errors.NewField("Message", err) + } + return nil +} + +func (obj *AccessLogged) Unmarshal(buf []byte) error { + err := obj.UnmarshalWithDecoder(binary.NewBorshDecoder(buf)) + if err != nil { + return fmt.Errorf("error while unmarshaling AccessLogged: %w", err) + } + return nil +} + +func UnmarshalAccessLogged(buf []byte) (*AccessLogged, error) { + obj := new(AccessLogged) + err := obj.Unmarshal(buf) + if err != nil { + return nil, err + } + return obj, nil +} + type DataAccount struct { Data string `json:"data"` } @@ -59,48 +120,59 @@ func UnmarshalDataAccount(buf []byte) (*DataAccount, error) { return obj, nil } -type UpdateResponse struct { - Data string `json:"data"` +type DataUpdated struct { + Sender solanago.PublicKey `json:"sender"` + Value string `json:"value"` } -func (obj UpdateResponse) MarshalWithEncoder(encoder *binary.Encoder) (err error) { - // Serialize `Data`: - err = encoder.Encode(obj.Data) +func (obj DataUpdated) MarshalWithEncoder(encoder *binary.Encoder) (err error) { + // Serialize `Sender`: + err = encoder.Encode(obj.Sender) if err != nil { - return errors.NewField("Data", err) + return errors.NewField("Sender", err) + } + // Serialize `Value`: + err = encoder.Encode(obj.Value) + if err != nil { + return errors.NewField("Value", err) } return nil } -func (obj UpdateResponse) Marshal() ([]byte, error) { +func (obj DataUpdated) Marshal() ([]byte, error) { buf := bytes.NewBuffer(nil) encoder := binary.NewBorshEncoder(buf) err := obj.MarshalWithEncoder(encoder) if err != nil { - return nil, fmt.Errorf("error while encoding UpdateResponse: %w", err) + return nil, fmt.Errorf("error while encoding DataUpdated: %w", err) } return buf.Bytes(), nil } -func (obj *UpdateResponse) UnmarshalWithDecoder(decoder *binary.Decoder) (err error) { - // Deserialize `Data`: - err = decoder.Decode(&obj.Data) +func (obj *DataUpdated) UnmarshalWithDecoder(decoder *binary.Decoder) (err error) { + // Deserialize `Sender`: + err = decoder.Decode(&obj.Sender) if err != nil { - return errors.NewField("Data", err) + return errors.NewField("Sender", err) + } + // Deserialize `Value`: + err = decoder.Decode(&obj.Value) + if err != nil { + return errors.NewField("Value", err) } return nil } -func (obj *UpdateResponse) Unmarshal(buf []byte) error { +func (obj *DataUpdated) Unmarshal(buf []byte) error { err := obj.UnmarshalWithDecoder(binary.NewBorshDecoder(buf)) if err != nil { - return fmt.Errorf("error while unmarshaling UpdateResponse: %w", err) + return fmt.Errorf("error while unmarshaling DataUpdated: %w", err) } return nil } -func UnmarshalUpdateResponse(buf []byte) (*UpdateResponse, error) { - obj := new(UpdateResponse) +func UnmarshalDataUpdated(buf []byte) (*DataUpdated, error) { + obj := new(DataUpdated) err := obj.Unmarshal(buf) if err != nil { return nil, err diff --git a/cmd/generate-bindings/solana_bindings/testdata/my_project_modified/instructions.go b/cmd/generate-bindings/solana_bindings/testdata/my_project_modified/instructions.go deleted file mode 100644 index c20100dd..00000000 --- a/cmd/generate-bindings/solana_bindings/testdata/my_project_modified/instructions.go +++ /dev/null @@ -1,376 +0,0 @@ -// Code generated by https://github.com/gagliardetto/anchor-go. DO NOT EDIT. -// This file contains instructions. - -package my_project - -import ( - "bytes" - "fmt" - "context" - errors "github.com/gagliardetto/anchor-go/errors" - binary "github.com/gagliardetto/binary" - solanago "github.com/gagliardetto/solana-go" - rpc "github.com/gagliardetto/solana-go/rpc" - "github.com/smartcontractkit/cre-cli/cmd/generate-bindings/solana_bindings/cre-sdk-go/common" - -) - -// Builds a "get_input_data" instruction. -func NewGetInputDataInstruction( - inputParam string, -) (solanago.Instruction, error) { - buf__ := new(bytes.Buffer) - enc__ := binary.NewBorshEncoder(buf__) - - // Encode the instruction discriminator. - err := enc__.WriteBytes(Instruction_GetInputData[:], false) - if err != nil { - return nil, fmt.Errorf("failed to write instruction discriminator: %w", err) - } - { - // Serialize `inputParam`: - err = enc__.Encode(inputParam) - if err != nil { - return nil, errors.NewField("inputParam", err) - } - } - accounts__ := solanago.AccountMetaSlice{} - - // Create the instruction. - return solanago.NewInstruction( - ProgramID, - accounts__, - buf__.Bytes(), - ), nil -} - -// Builds a "get_input_data_from_account" instruction. -func NewGetInputDataFromAccountInstruction( - // Params: - inputParam string, - - // Accounts: - dataAccountAccount solanago.PublicKey, -) (solanago.Instruction, error) { - buf__ := new(bytes.Buffer) - enc__ := binary.NewBorshEncoder(buf__) - - // Encode the instruction discriminator. - err := enc__.WriteBytes(Instruction_GetInputDataFromAccount[:], false) - if err != nil { - return nil, fmt.Errorf("failed to write instruction discriminator: %w", err) - } - { - // Serialize `inputParam`: - err = enc__.Encode(inputParam) - if err != nil { - return nil, errors.NewField("inputParam", err) - } - } - accounts__ := solanago.AccountMetaSlice{} - - // Add the accounts to the instruction. - { - // Account 0 "data_account": Read-only, Non-signer, Required - accounts__.Append(solanago.NewAccountMeta(dataAccountAccount, false, false)) - } - - // Create the instruction. - return solanago.NewInstruction( - ProgramID, - accounts__, - buf__.Bytes(), - ), nil -} - -// Builds a "initialize" instruction. -func NewInitializeInstruction( - // Params: - inputParam string, - - // Accounts: - dataAccountAccount solanago.PublicKey, - userAccount solanago.PublicKey, - systemProgramAccount solanago.PublicKey, -) (solanago.Instruction, error) { - buf__ := new(bytes.Buffer) - enc__ := binary.NewBorshEncoder(buf__) - - // Encode the instruction discriminator. - err := enc__.WriteBytes(Instruction_Initialize[:], false) - if err != nil { - return nil, fmt.Errorf("failed to write instruction discriminator: %w", err) - } - { - // Serialize `inputParam`: - err = enc__.Encode(inputParam) - if err != nil { - return nil, errors.NewField("inputParam", err) - } - } - accounts__ := solanago.AccountMetaSlice{} - - // Add the accounts to the instruction. - { - // Account 0 "data_account": Writable, Non-signer, Required - accounts__.Append(solanago.NewAccountMeta(dataAccountAccount, true, false)) - // Account 1 "user": Writable, Signer, Required - accounts__.Append(solanago.NewAccountMeta(userAccount, true, true)) - // Account 2 "system_program": Read-only, Non-signer, Required - accounts__.Append(solanago.NewAccountMeta(systemProgramAccount, false, false)) - } - - // Create the instruction. - return solanago.NewInstruction( - ProgramID, - accounts__, - buf__.Bytes(), - ), nil -} - -// Builds a "update_data" instruction. -func NewUpdateDataInstruction( - input UpdateDataInput, -) (solanago.Instruction, error) { - buf__ := new(bytes.Buffer) - enc__ := binary.NewBorshEncoder(buf__) - - // Encode the instruction discriminator. - err := enc__.WriteBytes(Instruction_UpdateData[:], false) - if err != nil { - return nil, fmt.Errorf("failed to write instruction discriminator: %w", err) - } - { - // Serialize `newDataParam`: - err = enc__.Encode(input.newDataParam) - if err != nil { - return nil, errors.NewField("newDataParam", err) - } - } - accounts__ := solanago.AccountMetaSlice{} - - // Add the accounts to the instruction. - { - // Account 0 "data_account": Writable, Non-signer, Required - accounts__.Append(solanago.NewAccountMeta(input.dataAccountAccount, true, false)) - } - - // Create the instruction. - return solanago.NewInstruction( - ProgramID, - accounts__, - buf__.Bytes(), - ), nil -} - -// Builds a "update_data_with_typed_return" instruction. -func NewUpdateDataWithTypedReturnInstruction( - // Params: - newDataParam string, - - // Accounts: - dataAccountAccount solanago.PublicKey, -) (solanago.Instruction, error) { - buf__ := new(bytes.Buffer) - enc__ := binary.NewBorshEncoder(buf__) - - // Encode the instruction discriminator. - err := enc__.WriteBytes(Instruction_UpdateDataWithTypedReturn[:], false) - if err != nil { - return nil, fmt.Errorf("failed to write instruction discriminator: %w", err) - } - { - // Serialize `newDataParam`: - err = enc__.Encode(newDataParam) - if err != nil { - return nil, errors.NewField("newDataParam", err) - } - } - accounts__ := solanago.AccountMetaSlice{} - - // Add the accounts to the instruction. - { - // Account 0 "data_account": Writable, Non-signer, Required - accounts__.Append(solanago.NewAccountMeta(dataAccountAccount, true, false)) - } - - // Create the instruction. - return solanago.NewInstruction( - ProgramID, - accounts__, - buf__.Bytes(), - ), nil -} - - -// Builds a "update_data" instruction. -func SendUpdateDataInstruction( - // Params: - newDataParam string, - - // Accounts: - dataAccountAccount solanago.PublicKey, - - // type this into a struct - solanaClient *rpc.Client, - signer solanago.PrivateKey, - commitment rpc.CommitmentType, - opts ...common.TxModifier, -) (string, error) { - buf__ := new(bytes.Buffer) - enc__ := binary.NewBorshEncoder(buf__) - - // Encode the instruction discriminator. - err := enc__.WriteBytes(Instruction_UpdateData[:], false) - if err != nil { - return "", fmt.Errorf("failed to write instruction discriminator: %w", err) - } - { - // Serialize `newDataParam`: - err = enc__.Encode(newDataParam) - if err != nil { - return "", errors.NewField("newDataParam", err) - } - } - accounts__ := solanago.AccountMetaSlice{} - - // Add the accounts to the instruction. - { - // Account 0 "data_account": Writable, Non-signer, Required - accounts__.Append(solanago.NewAccountMeta(dataAccountAccount, true, false)) - } - - // Create the instruction. - ix := solanago.NewInstruction( - ProgramID, - accounts__, - buf__.Bytes(), - ) - res, err := common.SendAndConfirm(context.Background(), solanaClient, []solanago.Instruction{ix}, signer, commitment, opts...) - if err != nil { - return "", err - } - return DecodeUpdateDataInstructionOutput(res.Meta.LogMessages) -} - -func DecodeUpdateDataInstructionOutput(logs []string) (string, error) { - output, err := common.ExtractTypedReturnValue(context.Background(), logs, ProgramID.String(), func(b []byte) string { - return string(b[4:]) - }) - if err != nil { - return "", err - } - return output, nil -} - -func SendUpdateDataWithTypedReturnInstruction( - // Params: - newDataParam string, - - // Accounts: - dataAccountAccount solanago.PublicKey, - - - // type this into a struct - solanaClient *rpc.Client, - signer solanago.PrivateKey, - commitment rpc.CommitmentType, - opts ...common.TxModifier, -) (UpdateResponse, error) { - buf__ := new(bytes.Buffer) - enc__ := binary.NewBorshEncoder(buf__) - - // Encode the instruction discriminator. - err := enc__.WriteBytes(Instruction_UpdateDataWithTypedReturn[:], false) - if err != nil { - return UpdateResponse{}, fmt.Errorf("failed to write instruction discriminator: %w", err) - } - { - // Serialize `newDataParam`: - err = enc__.Encode(newDataParam) - if err != nil { - return UpdateResponse{}, errors.NewField("newDataParam", err) - } - } - accounts__ := solanago.AccountMetaSlice{} - - // Add the accounts to the instruction. - { - // Account 0 "data_account": Writable, Non-signer, Required - accounts__.Append(solanago.NewAccountMeta(dataAccountAccount, true, false)) - } - - // Create the instruction. - ix := solanago.NewInstruction( - ProgramID, - accounts__, - buf__.Bytes(), - ) - res, err := common.SendAndConfirm(context.Background(), solanaClient, []solanago.Instruction{ix}, signer, commitment, opts...) - if err != nil { - return UpdateResponse{}, err - } - return DecodeUpdateDataWithTypedReturnInstructionOutput(res.Meta.LogMessages) -} - -func DecodeUpdateDataWithTypedReturnInstructionOutput(logs []string) (UpdateResponse, error) { - output, err := common.ExtractAnchorTypedReturnValue[UpdateResponse](context.Background(), logs, ProgramID.String()) - if err != nil { - return UpdateResponse{}, err - } - return *output, nil -} - -func WriteReportFromSendUpdateDataInstruction( - runtime cre.Runtime, - // should we type struct the inputs ? should this be made into UpdateDataInput ? - newDataParam string, - // Accounts: - dataAccountAccount solanago.PublicKey, -) cre.Promise[*solana.WriteReportReply] { - - ix, _ := NewUpdateDataInstruction(newDataParam, dataAccountAccount) - - promise := runtime.GenerateReport(&pb2.ReportRequest{ - EncodedPayload: ix.Data(), - EncodedAccounts: ix.Accounts(), // this needs to be added - EncoderName: "solana", - SigningAlgo: "blah", - HashingAlgo: "blah", - }) - - return cre.ThenPromise(promise, func(report *cre.Report) cre.Promise[*solana.WriteReportReply] { - return c.client.WriteReport(runtime, &solana.WriteCreReportRequest{ - Receiver: ProgramID.Bytes(), - Report: report, - }) - }) -} - -type UpdateDataInput struct { - newDataParam string - dataAccountAccount solanago.PublicKey -} - -func WriteReportFromSendUpdateDataInstruction( - runtime cre.Runtime, - input UpdateDataInput, -) cre.Promise[*solana.WriteReportReply] { - - ix, _ := NewUpdateDataInstruction(input) - - promise := runtime.GenerateReport(&pb2.ReportRequest{ - EncodedPayload: ix.Data(), - EncodedAccounts: ix.Accounts(), // this needs to be added - EncoderName: "solana", - SigningAlgo: "blah", - HashingAlgo: "blah", - }) - - return cre.ThenPromise(promise, func(report *cre.Report) cre.Promise[*solana.WriteReportReply] { - return c.client.WriteReport(runtime, &solana.WriteCreReportRequest{ - Receiver: ProgramID.Bytes(), - Report: report, - }) - }) -} \ No newline at end of file diff --git a/cmd/generate-bindings/solana_bindings/testdata/my_target_project/README.md b/cmd/generate-bindings/solana_bindings/testdata/my_target_project/README.md new file mode 100644 index 00000000..623c4915 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/testdata/my_target_project/README.md @@ -0,0 +1,4 @@ +Folder to put draft proposed changes to the binding +Take bindings from my_project, modify them directly and put them here. +Use local anchor_go to generate the modified bindings which are dumped in my_anchor_project. +Once my_anchor_project looks similar to my_target_project, then can delete changes from my_target_project. diff --git a/go.mod b/go.mod index 4253755e..61635f1e 100644 --- a/go.mod +++ b/go.mod @@ -10,10 +10,12 @@ require ( github.com/avast/retry-go/v4 v4.6.1 github.com/charmbracelet/bubbles v0.21.0 github.com/charmbracelet/bubbletea v1.3.6 + github.com/davecgh/go-spew v1.1.2-0.20180830191138-d8f796af33cc github.com/ethereum/go-ethereum v1.16.4 - github.com/gagliardetto/anchor-go v1.0.0 + github.com/gagliardetto/anchor-go v1.0.1-0.20250824230401-85e63d2061fb github.com/gagliardetto/binary v0.8.0 github.com/gagliardetto/solana-go v1.13.0 + github.com/gagliardetto/utilz v0.1.3 github.com/go-playground/locales v0.14.1 github.com/go-playground/universal-translator v0.18.1 github.com/go-playground/validator/v10 v10.26.0 @@ -21,6 +23,7 @@ require ( github.com/jarcoal/httpmock v1.3.1 github.com/jedib0t/go-pretty/v6 v6.6.5 github.com/joho/godotenv v1.5.1 + github.com/lib/pq v1.10.9 github.com/machinebox/graphql v0.2.2 github.com/manifoldco/promptui v0.9.0 github.com/rs/zerolog v1.33.0 @@ -125,7 +128,6 @@ require ( github.com/crate-crypto/go-eth-kzg v1.4.0 // indirect github.com/crate-crypto/go-ipa v0.0.0-20240724233137-53bbb0ceb27a // indirect github.com/danieljoos/wincred v1.2.1 // indirect - github.com/davecgh/go-spew v1.1.2-0.20180830191138-d8f796af33cc // indirect github.com/dchest/siphash v1.2.3 // indirect github.com/deckarep/golang-set/v2 v2.7.0 // indirect github.com/decred/dcrd/dcrec/secp256k1/v4 v4.4.0 // indirect @@ -149,7 +151,6 @@ require ( github.com/fxamacker/cbor/v2 v2.7.0 // indirect github.com/gabriel-vasile/mimetype v1.4.8 // indirect github.com/gagliardetto/treeout v0.1.4 // indirect - github.com/gagliardetto/utilz v0.1.3 // indirect github.com/getsentry/sentry-go v0.27.0 // indirect github.com/gin-contrib/sessions v0.0.5 // indirect github.com/gin-contrib/sse v0.1.0 // indirect @@ -223,7 +224,6 @@ require ( github.com/kr/text v0.2.0 // indirect github.com/kylelemons/godebug v1.1.0 // indirect github.com/leodido/go-urn v1.4.0 // indirect - github.com/lib/pq v1.10.9 // indirect github.com/linxGnu/grocksdb v1.9.3 // indirect github.com/logrusorgru/aurora v2.0.3+incompatible // indirect github.com/lucasb-eyer/go-colorful v1.2.0 // indirect @@ -320,6 +320,7 @@ require ( github.com/tidwall/gjson v1.18.0 // indirect github.com/tidwall/match v1.1.1 // indirect github.com/tidwall/pretty v1.2.1 // indirect + github.com/tidwall/sjson v1.2.5 // indirect github.com/tklauser/go-sysconf v0.3.15 // indirect github.com/tklauser/numcpus v0.10.0 // indirect github.com/twitchyliquid64/golang-asm v0.15.1 // indirect diff --git a/go.sum b/go.sum index b883df13..e042dd46 100644 --- a/go.sum +++ b/go.sum @@ -337,8 +337,8 @@ github.com/fxamacker/cbor/v2 v2.7.0 h1:iM5WgngdRBanHcxugY4JySA0nk1wZorNOpTgCMedv github.com/fxamacker/cbor/v2 v2.7.0/go.mod h1:pxXPTn3joSm21Gbwsv0w9OSA2y1HFR9qXEeXQVeNoDQ= github.com/gabriel-vasile/mimetype v1.4.8 h1:FfZ3gj38NjllZIeJAmMhr+qKL8Wu+nOoI3GqacKw1NM= github.com/gabriel-vasile/mimetype v1.4.8/go.mod h1:ByKUIKGjh1ODkGM1asKUbQZOLGrPjydw3hYPU2YU9t8= -github.com/gagliardetto/anchor-go v1.0.0 h1:YNt9I/9NOrNzz5uuzfzByAcbp39Ft07w63iPqC/wi34= -github.com/gagliardetto/anchor-go v1.0.0/go.mod h1:X6c9bx9JnmwNiyy8hmV5pAsq1c/zzPvkdzeq9/qmlCg= +github.com/gagliardetto/anchor-go v1.0.1-0.20250824230401-85e63d2061fb h1:vEroPXDXe9mWZJSnGD3zbGfg/VxDwdcuzXXP07b3nVY= +github.com/gagliardetto/anchor-go v1.0.1-0.20250824230401-85e63d2061fb/go.mod h1:HBp4PS/YTGjRGbI2ENChy55PoSs0ZExnMH0EC7CCGMg= github.com/gagliardetto/binary v0.8.0 h1:U9ahc45v9HW0d15LoN++vIXSJyqR/pWw8DDlhd7zvxg= github.com/gagliardetto/binary v0.8.0/go.mod h1:2tfj51g5o9dnvsc+fL3Jxr22MuWzYXwx9wEoN0XQ7/c= github.com/gagliardetto/gofuzz v1.2.2 h1:XL/8qDMzcgvR4+CyRQW9UGdwPRPMHVJfqQ/uMvSUuQw= @@ -1106,6 +1106,7 @@ github.com/theodesp/go-heaps v0.0.0-20190520121037-88e35354fe0a h1:YuO+afVc3eqrj github.com/theodesp/go-heaps v0.0.0-20190520121037-88e35354fe0a/go.mod h1:/sfW47zCZp9FrtGcWyo1VjbgDaodxX9ovZvgLb/MxaA= github.com/tidwall/btree v1.7.0 h1:L1fkJH/AuEh5zBnnBbmTwQ5Lt+bRJ5A8EWecslvo9iI= github.com/tidwall/btree v1.7.0/go.mod h1:twD9XRA5jj9VUQGELzDO4HPQTNJsoWWfYEL+EUQ2cKY= +github.com/tidwall/gjson v1.14.2/go.mod h1:/wbyibRr2FHMks5tjHJ5F8dMZh3AcwJEMf5vlfC0lxk= github.com/tidwall/gjson v1.18.0 h1:FIDeeyB800efLX89e5a8Y0BNH+LOngJyGrIWxG2FKQY= github.com/tidwall/gjson v1.18.0/go.mod h1:/wbyibRr2FHMks5tjHJ5F8dMZh3AcwJEMf5vlfC0lxk= github.com/tidwall/match v1.1.1 h1:+Ho715JplO36QYgwN9PGYNhgZvoUSc9X2c80KVTi+GA= @@ -1113,6 +1114,8 @@ github.com/tidwall/match v1.1.1/go.mod h1:eRSPERbgtNPcGhD8UCthc6PmLEQXEWd3PRB5JT github.com/tidwall/pretty v1.2.0/go.mod h1:ITEVvHYasfjBbM0u2Pg8T2nJnzm8xPwvNhhsoaGGjNU= github.com/tidwall/pretty v1.2.1 h1:qjsOFOWWQl+N3RsoF5/ssm1pHmJJwhjlSbZ51I6wMl4= github.com/tidwall/pretty v1.2.1/go.mod h1:ITEVvHYasfjBbM0u2Pg8T2nJnzm8xPwvNhhsoaGGjNU= +github.com/tidwall/sjson v1.2.5 h1:kLy8mja+1c9jlljvWTlSazM7cKDRfJuR/bOJhcY5NcY= +github.com/tidwall/sjson v1.2.5/go.mod h1:Fvgq9kS/6ociJEDnK0Fk1cpYF4FIW6ZF7LAe+6jwd28= github.com/tklauser/go-sysconf v0.3.12/go.mod h1:Ho14jnntGE1fpdOqQEEaiKRpvIavV0hSfmBq8nJbHYI= github.com/tklauser/go-sysconf v0.3.15 h1:VE89k0criAymJ/Os65CSn1IXaol+1wrsFHEB8Ol49K4= github.com/tklauser/go-sysconf v0.3.15/go.mod h1:Dmjwr6tYFIseJw7a3dRLJfsHAMXZ3nEnL/aZY+0IuI4= From a0dd2e66542955179def4c6e479401351f260674 Mon Sep 17 00:00:00 2001 From: yashnevatia Date: Fri, 24 Oct 2025 20:42:01 +0100 Subject: [PATCH 04/16] adding anchor fork --- .../anchor-go/.github/workflows/tests.yml | 20 + .../solana_bindings/anchor-go/.gitignore | 1 + .../solana_bindings/anchor-go/LICENSE | 21 + .../solana_bindings/anchor-go/README.md | 35 + .../solana_bindings/anchor-go/anchor | Bin 0 -> 8921202 bytes .../solana_bindings/anchor-go/anchor_test.go | 180 +++ .../anchor-go/errors/errors.go | 80 ++ .../anchor-go/errors/errors_test.go | 223 ++++ .../anchor-go/generator/accounts.go | 511 +++++++ .../anchor-go/generator/complex-enums.go | 37 + .../anchor-go/generator/constants.go | 351 +++++ .../anchor-go/generator/constants_test.go | 808 +++++++++++ .../anchor-go/generator/constructor.go | 73 + .../anchor-go/generator/discriminator.go | 115 ++ .../anchor-go/generator/doc.go | 33 + .../anchor-go/generator/errors.go | 100 ++ .../anchor-go/generator/events.go | 257 ++++ .../anchor-go/generator/fetchers.go | 17 + .../anchor-go/generator/generator.go | 167 +++ .../anchor-go/generator/gomod.go | 26 + .../solana_bindings/anchor-go/generator/id.go | 25 + .../anchor-go/generator/instructions.go | 793 +++++++++++ .../solana_bindings/anchor-go/generator/is.go | 100 ++ .../anchor-go/generator/marshal.go | 381 ++++++ .../anchor-go/generator/tests.go | 17 + .../anchor-go/generator/tools.go | 83 ++ .../anchor-go/generator/types.go | 411 ++++++ .../anchor-go/generator/unmarshal.go | 377 ++++++ .../solana_bindings/anchor-go/go.mod | 44 + .../solana_bindings/anchor-go/go.sum | 163 +++ .../anchor-go/idl/accountItem.go | 146 ++ .../anchor-go/idl/definedFields.go | 99 ++ .../solana_bindings/anchor-go/idl/field.go | 56 + .../anchor-go/idl/idltype/genericArg.go | 142 ++ .../anchor-go/idl/idltype/idltype.go | 810 +++++++++++ .../anchor-go/idl/idltype/into.go | 49 + .../anchor-go/idl/instruction.go | 86 ++ .../solana_bindings/anchor-go/idl/option.go | 114 ++ .../solana_bindings/anchor-go/idl/parser.go | 705 ++++++++++ .../anchor-go/idl/parser_test.go | 112 ++ .../solana_bindings/anchor-go/idl/pda.go | 63 + .../solana_bindings/anchor-go/idl/repr.go | 186 +++ .../solana_bindings/anchor-go/idl/seed.go | 197 +++ .../anchor-go/idl/serialization.go | 131 ++ .../anchor-go/idl/test-idls/.gitattributes | 1 + .../idl/test-idls/2025-may-19/.gitattributes | 1 + ...fTiBgDdKrgNGk1qSv99FEM8dqLzAZ8Vaogfun.json | 3 + ...HB73kV5Xz56kihaknrmARJhGe7iQjRJ924Rku.json | 3 + ...azEs2DtVDswDMkac6HfXUJVXCCsRK937PepTt.json | 3 + ...jWC7ZTbu6otFmJwztms122jEEnShKgpVnNewy.json | 3 + ...gyPu25UVbzzAbcDAX7p13PfhDQYG911C9jq9g.json | 3 + ...Cdocbj8iAiqrScGo47NiSuYENGsRqi3SEAwet.json | 3 + ...c1NNhFcf8DcGRnbbfNkqAmHGE39Nn9XmfHnp5.json | 3 + ...psu5LDTJbjuz8nbYe3nGHtXTz7Bmqo8jsPVqa.json | 3 + ...C3JFXkx4dZpfhHfc7QS9yefeFm8kNYm4UmwGH.json | 3 + ...v8QmvZ9JaL7bmevGsNHn7ez8TNahJzCN551sb.json | 3 + ...PJV5ya3yUwQV7kbM13xo5iXxXRK4pGP4ogirf.json | 3 + ...s3eq1N2FEYWu6tyTXbCjP4uQwExpjtnhXtS8h.json | 3 + ...vdMyvsivtNxPoz6SucD18eDHeXzFCUPq5XU7w.json | 3 + ...nX9ptJgr8y18mhAJFQSHfFGjyGtPQ4Lnn99kj.json | 3 + ...Qze8DQ3KD2C4ZUCmRX5g4njhY5yLfYmnmcvJR.json | 3 + ...kY3i9dGkcuZahmby3exN4qpoq5HZ7rKKZsKtA.json | 3 + ...J2uk4SuHyCuZKi8q3J6gjoe9Pux3XvHnHFVy4.json | 3 + ...PN8r1i4UbugXHDxWMbWVJ5qLSN5qzNFZkz6Fg.json | 3 + ...5chR89E4K576QfJP6jeW9v5cNoPjxKyZmJ7us.json | 3 + ...Ax7YnCAQKySq4J2Ry8bf6KYDsZyXLpVPzc3Kg.json | 3 + ...MDQkqLSA51hpXoc4WTVGWyd194qLqNQgioeLP.json | 3 + ...E3SM5JzoFLDrJeNvKXJNekFXV6dGDnhgMXYFj.json | 3 + ...VxuUkoRKdm9thyRhQ3SdgQS7c7kB6UNCiaczD.json | 3 + ...dSqzBaAkC7GRkihYbW52EpDqHQULWP219W9LR.json | 3 + ...SmJBDkEcZXoZTa8VMrgChAs3ApR5FReQcSixE.json | 3 + ...CLxUeoC3hGfh5W3s9FM9uCHDS2SG3LYwBpyTi.json | 3 + ...mcMBFi7SZVXAhqB43QrJC1DP9TVdWotxHdPQq.json | 3 + ...1mPPtCvWoAWMnWam72NaQ1GQ2xpRmo6zDEE7o.json | 3 + ...zBydYMVRBtNSbKyymVrW47zTgumfsNKJyZ8hp.json | 3 + ...SEAGLNmEezTuRUCwTyzyNReHaMbSnS5gjGsL1.json | 3 + ...KnTvMLwGqKWvEM1S2gUStHzDUfrANdJfu45QJ.json | 3 + ...gxAYX3ZF1Zg1Cz36TSwyFrNvN5ipXJd9Yb8Ji.json | 3 + ...KsEQR53jYcxjbQp2d2kCp4AkuQW68atufRwSr.json | 3 + ...ePWsxpes4SzAf8HQD5FwHpJWFqcfJ2uAWqAFG.json | 3 + ...umCFRXjeDuYp1bLNYp7EbzUraZcvrzN9ZBUkN.json | 3 + ...s28cEsihULSMJ7k7jqdj7MeusANPD5k1rRpaJ.json | 3 + ...RJVgcgp8R727qvup1qby4UiMLCcbdGdqrRznp.json | 3 + ...dA1k1KQE9e4H6d4B4tq4vVmAhuNm1ALB4gJpJ.json | 3 + ...obz9nqmJ8qrWyAHai2W7PmrQHQZCwj1LzRVZg.json | 3 + ...hiFdyLwPmWnAQrzNbxko11i7UeJuef39NPtSq.json | 3 + ...px3GB8FMrPNxaFZD2krFkzXgmA1ruqCqXvv4n.json | 3 + ...1pkdPZd3qiqmQfm8Jip7WiNSTrQKQejuxC13h.json | 3 + ...PGycoxs5MJHduEhLS6B33N8rswbUwmrehHiwd.json | 3 + ...xfzjLxy6FTYXf12w8gr6Lum49j6apBomhXnWF.json | 3 + ...5z2B9Lm6vxfm8sqgzLRmTdhdsDZ6Z2Ppjz8kg.json | 3 + ...dskGTdy7X3Sf3cRVksQQH6ePbfFLbMHj29Wiv.json | 3 + ...PE619v42fgKwA7hSrcoUavNwcMfbcCToVj2qL.json | 3 + ...X8iE6BiFcvfEG4mcEZ8ahuHEYSdLZCRt4yHSz.json | 3 + ...PKoE7CWxdXaf4h7Wvcxu6hBePbbjBriP6Gdqr.json | 3 + ...w7SGoERENrruiQe151SnEsT4y4g6yNx3aaZ1D.json | 3 + ...hEVFRA5xRnRD779ojsWsf3HMi6YB1zmVDdsYb.json | 3 + ...AFuQH73SbE3S6RNvma7abpBj8v7w8AH7LSGxK.json | 3 + ...bP9B1wJ6Ehy6T9y9Fmzd33poU3tSoCySYyqmj.json | 3 + ...oYHJG9Ssx8CpjRFbWdt1z81JJV8PtsC3LdJ9R.json | 3 + ...Atu7yLcYMg51CEa22HmcCSJwM4jjHH8kKVAJw.json | 3 + ...6qzqDP7fBqvoJQ5PGYdaRFBNyUKZkZf5t12mr.json | 3 + ...zM4JoL5EWU4ezcZsY6ns2puwxpivQdeUMTzZM.json | 3 + ...oEQwjCXRx8bNdHTi49ScZp7Mj2bxcjxtULKe1.json | 3 + ...aTH7iGYXb4Evs7pfjR2VsESWffmEkw2baK21B.json | 3 + ...5bmHCdeogxjSdU5ZXo2KiYanjuxebLaUb7aa7.json | 3 + ...UVE6FhsgYPkAQXSWueW8ARYcVdvML2jY3gtYq.json | 3 + ...95rmHqMWC5B3tTX4DL7cLm4m1Kuwjay3keQSv.json | 3 + ...zMjE63ggB777fSjWcDTWkqMsUvycjxzJKTEqp.json | 3 + ...nUGQW8tDGKZFMuJHAswrfMDAgMTkBo3Kd6Woj.json | 3 + ...BKvqKXNbV6V2cvYME1dE9KCb39jZczsZnoTfu.json | 3 + ...WyZxNdkvWHc2jT5qkCnYa1j1gDLSSUmyoWMh8.json | 3 + ...nS5v636TymUKmQAG2iW6gn7q94vShQb51iyMW.json | 3 + ...ioeVsxujX16NK5sYLZ4W7cGdzkeRJZ4XEBgq8.json | 3 + ...qHuyntirdZ31hAVTe7K8EpD2rFqxuChVTJnuB.json | 3 + ...xYmCAwiquwY2B3tfCj89BioUd9BMksbcfjFxt.json | 3 + ...ZuTHMwJXfbQCA3dRh5xEMamWJ9Kfd2mzeH4qU.json | 3 + ...JsqpNvJDLT5pSLQiTTorMyERZJ4DA24gPUrTv.json | 3 + ...DsupNnicE3btnqJbpus7DWKuniZcRmKAzHFv5.json | 3 + ...SVo3UKqYYxMVbDaQz1K4foQf6A31KiUaii1M7.json | 3 + ...LZV2QgLnHFtPTG3XeMS24S614nThY7dhH6YZp.json | 3 + ...9kHgDzXuPxZSaeLaH1qbmGXtEyPy64bL7aD3c.json | 3 + ...D7oGFTycTuwFqQk7q7CziEouFmfgZJnVDcYdC.json | 3 + ...K9vr6cdyM1wjpEGJvGjQdMysXUy7q62vNs2rd.json | 3 + ...Ns3bF5Gn9yqPsyrV99DNqGTa3W3jxsMbL38vU.json | 3 + ...m4JcaN7moUh29ExYTH3byTPwSvEJQgWWmzxER.json | 3 + ...YWk6zzwg8Eok3x6m85JQgcVsN97cGfUhfpNb9.json | 3 + ...ZcZn846tvjGcZ6ppmXt9TcpST6UyGy5PKXg4T.json | 3 + ...zEAyGv123A84EQUrmXiodoc5pAYsJf63eJaMb.json | 3 + ...ZYvg8Y77MWULZEWpWRkxCoM2aziZ5f67dwBXi.json | 3 + ...axdP3ChKJCFLKDKNtt7tDZhiUHcPSiVcy4aEo.json | 3 + ...H1h1hrHvVQPe4LQRhZo8ui8axFMB5Y1Aq6oaa.json | 3 + ...YHCqmfoiro9FUNVQYqj1WxcQg6KFqjajZ3cv5.json | 3 + ...T8XnNPoDytZrSAQyJBFNzZDU6ZRKpwoVp6HPC.json | 3 + ...boG5A5iLDqhciYEh46jakxXqBQbEdLwnMA5ma.json | 3 + ...iesFXMRFt8svuKVsdCW5geiYueSRx7dxhXN4f.json | 3 + ...vUSYVqSsXEzXSMZKtDMtkoRBbNmxqZ4LsnwC8.json | 3 + ...k7gg2fwigsA6dTQGMKuqhFVP9fWd7AGBw7YKD.json | 3 + ...sdfT5i8bejPcGkBiDjxqqTgqNFPsMu5NztgcM.json | 3 + ...nApjBdyWvfL48tbK1MFgUVN1HHx5TSvEwRVzZ.json | 3 + ...xqB7Cg2wsCZB5RotMd8Y4NxzPpFwi9NNG4zt8.json | 3 + ...qxXi1jtFxj4weW3etedRb1bXMnMTPVS9UHgvH.json | 3 + ...3zRyBQ3spQJJWKmgRcXuQrcNrpLH5pDvaX2gG.json | 3 + ...zC5a4AAWoQqygKQiX2S9VQDusBY5KajCL2m36.json | 3 + ...FuS4TJ5WeDKeWdoSRptB2tzeEFhSBFFu4ogMo.json | 3 + ...uxWsabNTHR51BoQC6gEusB2mVhny9staWUM77.json | 3 + ...NEJ5WREqaWXH7eaCUQBHXDM7YLwxGivdWtyFT.json | 3 + ...BieSmTHPE3MyutTBgmUNu2RrSPnCvuTu4Crq5.json | 3 + ...PVqqTqa7MDqgsDPVUnm8QYdYQc4zZkAXS9HMn.json | 3 + ...GYo5t6Q9UpLDXoo73uGCmJVMkfc6zQqtLDj5T.json | 3 + ...ccGxCXXoe3t64tfGVxpjs1SR1szVn5Vgu7KuR.json | 3 + ...tMGtRZmWNGGfC6wwi9f7uGBacTBbuRgrGyoLG.json | 3 + ...wYDK7bKcyZcFZmpbyQNFfFpPPJpRwBpT8yvLV.json | 3 + ...HzeZozKTFxjQcS148FDMY4kieshds9JSM9o7U.json | 3 + ...CNiz4Q1PedWyuwodYpLFu75jrhgRTZp69UcA9.json | 3 + ...rC8ZvHJn1Qy875g4Z7GFoAocrrzcjgxbfm22E.json | 3 + ...5xqEiV9gmeRUnXDHPGQ8o9BDdaLwMBfCD4uix.json | 3 + ...rEpjwd2oU2FRiXgNMGdHbYL7AsXdSUsev988W.json | 3 + ...SRNa76bncC2M3KupNtXBFiDyNbgK52VG7dLaE.json | 3 + ...P484AhgMcEgvHYDVwGh3UtCUWmwuzn9z3HriU.json | 3 + ...YfyLEJpUDnn3NeEggNzuXmBBVh81rQJkyPX3X.json | 3 + ...o3t7TMBR83omRSxeekmj38xsKeMXZ8BJt6Ccd.json | 3 + ...21saVBcTiVt6qYFr74ZWRHDNrjw4PQXPz2K48.json | 3 + ...NDNY7XbLizye9jzWAcAy9oEmaXps5ZwrYGcTV.json | 3 + ...49CqRbo3MyXrjmFuf2oVEEwLtDbtXTjSjKGNt.json | 3 + ...7xM9PvcfDA8jahjnbd2jxXe99835yGUZa9ZhT.json | 3 + ...TqNg6XVSSLPd2HU8ebkAsxrskUbdTtz8DxcMK.json | 3 + ...gLX7jvxTbqzEMDLdrhTT12hGc8gfMDCQyXbzP.json | 3 + ...KU3wD8oFPD6Fu7UB3N1thzqMHGZZNXFae9P27.json | 3 + ...EFhFExrikB4LdhWEMx7sbrPRgVube9yp5pN56.json | 3 + ...GVhHucUg4p58MVzVqUKLyiy1zWqRkRQdgUBPT.json | 3 + ...Txgiretapm6F1Bv5cvric1JEi9ZAbfWa3H8LG.json | 3 + ...vjBQE7nE4nKDuDjmyjZ8DkenU7ctbq2oJj6Wc.json | 3 + ...ZWPurLYFW8UmCRn9LuWPP2hYCyGztXoeyp3dL.json | 3 + ...sFNqQqmUwAxEwNSQ9LMdWRmWRucGPcRQLV9yC.json | 3 + ...m76Jug2A3mBKkX1sbGuWgiHkwARbJAFitQmCV.json | 3 + ...vesdnFzjb6YpTxmANPTZi6Ly7DhKQcMTooibn.json | 3 + ...Wds71jsQH5uMFEEUQ2WDXWv322US6ihKQpukZ.json | 3 + ...NJVqsPpwKnBa5Y1eSMFinURXfnfohi1eM6wBD.json | 3 + ...SbahvyrTHjvNyxmAVZh1qrAa3svDcbu4LWzxP.json | 3 + ...mdaWa1dgZLKFAjvmx6e6AjVTX7SVRibvsMGVB.json | 3 + ...9jESNYZJyAA1ENscQfx7vfkEf6uetVSFmfyaW.json | 3 + ...QMMPF72tUrrBzwkCW6riPxfnSuZEGHt7pXsva.json | 3 + ...JmETC2jagaNSkRHAXf1i6vLoSBQNFmaRswSXZ.json | 3 + ...qrtf3rQQ9GacNME9eKFPUzAmYkvfvS6vCYZ8Z.json | 3 + ...9Dqzv4FNUc2Jkv1vJvhiyiMdUjvi8AKAE8tn9.json | 3 + ...T3f72AfTjo1Q2GWV66dwmhH4LRcqvhYTmiRaF.json | 3 + ...TZR6qvj3aomyr73vDFfitY1YzsY5VjLw4soVJ.json | 3 + ...in9yisa7hsDxaX1QhWUkbdyZ2XRMtXs63Y3Ri.json | 3 + ...oL2irff7Ue1LVWiPbmLthptEqfXMvZoadzuWZ.json | 3 + ...epfK8yqFJfTBebaLXjedUUFqvgRA1Y5NNxfch.json | 3 + ...ww7fKMfJ5gJ3sQC3rM6RWGjpUsghqVfXVkR5A.json | 3 + ...M9M4QNhuAR7vVD2MFUvE7C1P1fX66Qg1UWu64.json | 3 + ...tXfJpVW6hDNjmaSKD2NWdQg37JhGDWboFvVPS.json | 3 + ...xMd8tCzN1kZ9atxkmjiAQvqVw4N9aLtkSrSej.json | 3 + ...dWhVkWWZheDNqrgwRf8mSrMtqpy6JaAtCzt9y.json | 3 + ...6Vz5CqiHA1iLEu84FCXEZmHokEKEiDsM9VgAy.json | 3 + ...XHUsnpTma8UK5XECip9UHmeq9s1LE8fgUNFjb.json | 3 + ...hpzVuMmJiKxxgaK5ePm3iEGFuqtpfPSKGTrBj.json | 3 + ...zuFAo5KWLnVNknDkNZ84er2wcrtJ79pfyoZqH.json | 3 + ...pX7EUf4nriVP6TvTiCoi4WVUQ7wPVw8hESK7B.json | 3 + ...4KRLrW3bpL4tTbNuzU1a1VU7ufTyWXeMufmCP.json | 3 + ...hbCF9Kwmx8vtLTj1HwVX181EzHRp1Hjk4aiXt.json | 3 + ...1mzV3kn9aYXkNQxhntNAMJ7uiAFuC1KEv3yXD.json | 3 + ...EGxJBJRzwceGNvnnvQb68qdGGgpzkyf15nGHr.json | 3 + ...jqJ2firMokCjjGgoK8d4MXcrgL7XJaL3w6fVg.json | 3 + ...u8BtQCLZ96DgCQ8cXHgmebiwhHhCyMxVkNU7R.json | 3 + ...DKkeyjai6gqMnUzm9jGmr9PUc4U8GxSwzLZe7.json | 3 + ...X42zvTBPuxJD9BosXhtx94cLXWZCUFpGPNfwL.json | 3 + ...uZ6V3iaNm56MTd5n2tnTm4C5fiH8miFHnAFHo.json | 3 + ...Hitckn8SbNTodrq7y9HZZ9RiyFHpBQfgWsPqq.json | 3 + ...Fda4ozSkSJRMNodKUg6SpobgodA79b1qDpcoi.json | 3 + ...BpU4t19KYj8CfnbtRpnT8gtk4dvTHxVRwc2r7.json | 3 + ...9G3ANsHmLFyAEv2H8odpNSqawfSscH8kJtKKX.json | 3 + ...bZBpEmdYGW29S9nsHsLdWnFhq7JVW4NnEAmcn.json | 3 + ...dHR9wC5x9vW9ywpqK4MhDMmPtaV2mzHBANGhM.json | 3 + ...5y4PaNGNgWwDhAkU8Qa8hzzdRx1cEgKr7pahQ.json | 3 + ...pMZgwiC2NbccwAmaMGFCui5EUfntk8GpSyLUv.json | 3 + ...TiVHm3Pm9fQoV8D4tEYBmq3a34R9NV5TymLr7.json | 3 + ...JR3bhFDC3NEhUKo5o7b8sXoB6udzYaHZD7aeY.json | 3 + ...6VyTh9SYpMeUEM624yRhtbbYf7uq3Mw7nWcEf.json | 3 + ...xFjKJPCPL8HdURvK87twjVjXpCzq4k6rF5ywG.json | 3 + ...wbsqSk4nxHAcupBe4SH7RZ5MVU7RTX7YEH4x4.json | 3 + ...YUKWBV2mYgAXZ4LKSFfzQ6BZiPujZVgvwUhPQ.json | 3 + ...MEK84kpoPnBQCKHmoqz3EosEk9KQqB4FvZr5w.json | 3 + ...ixfV4TyDFLKiPa3YHheddeLxtcjj8SJn6PCSw.json | 3 + ...1WknVL4Lyz3ZEZf4mNdoocjJQ1EnW4xha6bpW.json | 3 + ...UEpA8tApSGBG2nJKWQmwTxrVtM3mpCkMk9Z72.json | 3 + ...qv5ugh1x6wZP3BsLNZHqBxQwXcK59psw5KeQw.json | 3 + ...j42ZmvtzPQBadTcNndneJR2FRtJSmc8XzXAp9.json | 3 + ...NcnUrebovszv3KfTvrEcWThRbRmtb6v3vhcDe.json | 3 + ...kMx2iL5HKD7sbFbHgHx3peBtW93Y3CKCavCZ2.json | 3 + ...rHR3PhXWSqERysir6heeWgNFtpocmR59sNhYp.json | 3 + ...CEHGeXH8sVSWAgjh1mi9Lm141MvkG2nPquNPU.json | 3 + ...JSJf8pzJadMnr9LubA6Y7Zw3EacsVqH1TwVXH.json | 3 + ...o9gdZ6YJ3yABSbp3mVq9xXa4NqheXTB1fa4LJ.json | 3 + ...M4uWNmsbNYcW7WWYKmX1gf7E2rVsocwr5V32J.json | 3 + ...z6dx7Tr6zRAYC5zPuvFWnCvwwjrwYqYnenZdQ.json | 3 + ...6EStxbS6Y8s5ueznL3VPMSugrvQuDeAHGZhSt.json | 3 + ...SHUeJQbCYUAvoki4CQHDiG1257vt2DaJULPV9.json | 3 + ...VHCbcNp9k6MTV48jfc4gF32aLLGavcZ5znDYq.json | 3 + ...9yHdvdWKWBts6urU6VjRr8X7F4UCCA7sBFAuA.json | 3 + ...QmxmcnUhrb8vdz7H8w313EZ3eJh5DbANBgtmd.json | 3 + ...mHaFb1p1m9mT48PH4QDH1ve9gmrKTgT1j4mMK.json | 3 + ...G6fSAe4jgeWQiFugLccH2BBaFXMDjZhdcRjgN.json | 3 + ...Q1pZqW6nb59JmRyhtTeYKQB2XTUV8Pib7ZwN5.json | 3 + ...hRQFvNMpzC5bGsYWXQwJjEkwU3M9iokRNTKrp.json | 3 + ...3U3Xi9dRumnKKHqwFcCX8hroZXGwjpCKkZQJo.json | 3 + ...FbTkw2RkTEo9GT4DzSDN9SNNH8pXXMVfStSHF.json | 3 + ...HmGLDerJ1YpEr8Z31BsxmS3YRaxYDRYH9DFLC.json | 3 + ...HopafEnsVUbCe1c1Krfcm8jfRjcgrcZ4axsUk.json | 3 + ...oX1HLbKAbaQkAQvqmQQ8YNh3LeK68ZmtvWT8d.json | 3 + ...FRCXdAEs3TU7JJYqVRqEZZ1Ukv4MXxAsBWCsG.json | 3 + ...7UY6WWF6XQ4krcM4Q5xvDQ8uZBRwCJYF6xBub.json | 3 + ...1qV2upu9fU3E2K2GdQpzJhU36C8n61qnZrGea.json | 3 + ...1x5CtUKBFHD6fv7VQfmzwmiorqs4TY5skASfB.json | 3 + ...P3u351T6DSFKhPeKwBiXGnXwaYE1nWjtVkRZQ.json | 3 + ...Ggn4gRLGKyXt2KpexhUcQRKm332FekCS5rkWx.json | 3 + ...QKdtKVS9juegUgjf3UYjCw9P79tf3NHEGqWhG.json | 3 + ...A8Bm3KSii7QRMFJsXBhy3wn4LXb5JN4fTZ546.json | 3 + ...JUG5dM9DzYFqKA4YZYeKJfGaM5Gy7NjpY3p5r.json | 3 + ...ew8tLksAaLKB2c4XhRw2W4DsP4XVCZfDFNocE.json | 3 + ...jWxenXoyGreTVXvqNoNWVnDrCCZnQPfvynhbj.json | 3 + ...oaoUujTGdXhpVvNZWBwzjXqK31bHNjPXhjA2r.json | 3 + ...rc6B2aUWvG5J3q2gCUqqmmtv7Shyt1EKJv9ms.json | 3 + ...TiMM8YgMHNtLzkMvR6YtJSfkTn857i52aRi1p.json | 3 + ...McAYdgTZHaFJ5sGuXJ6sMRqurAqFcBhYYTBAK.json | 3 + ...p2wv3HWcfjq9Ts8kwzCAeBADFBDAgBznzRsE4.json | 3 + ...YKD76GySjL9Tkoi64eLwGpiZCW7zUpbpJ8B5m.json | 3 + ...wXBnw6pPmQ2HeZWHw9hxdsgiG98Dotg3e7Bei.json | 3 + ...9msGzfdkzgEb4xmHbhcFz2EvCFyyMuCs8qidC.json | 3 + ...mVAyJC2n38oDJDh3kGXo8xCvQVBH8CzeAKQV3.json | 3 + ...SJ5j9pFNKeExZuX7RZSjKZ7hqVcYVrfwXiHy6.json | 3 + ...PNHHRw2zMAkRfCHBqEvTHLByGT2wfdWrrQTeQ.json | 3 + ...6U7jejQH2T2S6uCCtBUrydKvjgndR5ZwTg6Ce.json | 3 + ...MNPc2uxvx6YLDycsoxFnBuqierPt3a8Bk4xFX.json | 3 + ...bXtK84QcRjWVmYt9RaDyA8gKxdUrPFXmZyaki.json | 3 + ...AkYcNZAxk3D3dsr3BaXDwu9nLhSeD7fpfc5g6.json | 3 + ...ogEqnNnvafdwPGL6v5iy1cyBhDJwMUbBRBvKp.json | 3 + ...3SeGbXbtQpKVByP9EvYy78ahnjFXKkf9B3yzW.json | 3 + ...GQDrFosVn8M9JynwdoRpQJUPuzaembMwug35r.json | 3 + ...qU4jpA3cWxWxiFJ9h8m22bA6htYsmQAckWv2p.json | 3 + ...GTNDUhLYMCfocbyfT4RN58QbhVdtYmBdL6Af1.json | 3 + ...GsUMLaN7w2DtJV1cgLgcXHmuHCmJ2MxoorWCE.json | 3 + ...6EKSWtqY3qMY1yyPP1K9SiXjNXrjRqYG8AhNt.json | 3 + ...LHSxtyRgn4mwdiQsezDpdU5JZcGEyfbH5rN7m.json | 3 + ...mJv3EXEPstpJKD6fJ6FrLfcBw5Ek5CeutvKcM.json | 3 + ...1qgEeQUXSAJvsXc8hZEGpCucEaaDQkmyd8j6v.json | 3 + ...hW4c5pHcHe6iNfytLHcq3piyck1WfkenywEaz.json | 3 + ...vNPwc2wGNwyZvnUiSqh1gh4PrXNNQP8CmcaFP.json | 3 + ...oXqx2J2SJjWxkmpfChWXDgaUjoAjNpeUumoVU.json | 3 + ...nyAJdK9fSFuReRREeKnmAGVRpXPhwkZxAxFtJ.json | 3 + ...msX6GTkGZhwBL7Y7fj8L3jPw4aEmscmWpwiYq.json | 3 + ...i7cRUJskPCbrr6TjwK3DHC3sndy6jF55qnxYg.json | 3 + ...N9obgTPa4oGJ28pZGnCM8VHutmdH8S7yxho1V.json | 3 + ...qkbdwp5d3J1XbmaXMRnqeXimM1mDMoGHyvR7S.json | 3 + ...yryq3jGP5sUcKwTySzxr3dHzWFBVA3vkt6Nj5.json | 3 + ...FXyfJMzAJc5vsEQ4cABRhfsP7MgSVgGQjfcrR.json | 3 + ...huXBXb8HSkMiNexABuk8GVEmrgZqEgauGtV4y.json | 3 + ...otU8rVz6iK1VowzyX53z3HuznvhvYYCMZn875.json | 3 + ...8s8v9kg8ysbFWiPtiGH91r6E1FnZCFXKN4kDc.json | 3 + ...a41SUuTxKR8s91kMn9LHptd7Q9AA7nP6mqa4W.json | 3 + ...rbZ8A5NHKG6e1vm1hf9VuvbdWudPZcVTWwWiv.json | 3 + ...CzyTNWXLi7TiTFWYjKFQRFdZXLNLSCp7BpHdv.json | 3 + ...eB4GtFA3PFRK7gkGCNCQzovxh7faaGccwQXuU.json | 3 + ...FJzs76i5CezpBe7XzpNW9uQVmPcMw8daVDdnZ.json | 3 + ...mz7KVMjhuipyr9jKBKcMrKYGdjGkgE4LUmjKk.json | 3 + ...Pif8g6PMAJJUYDxmmRbYzXSFBCHH2NsGGU5xH.json | 3 + ...BKbBDTmpdgLtwZw3c59dAfATxXNFAyC2t6i4z.json | 3 + ...ym6JaXuth4Stavh78XcusYxvhZrJ7syfTfWKJ.json | 3 + ...We7qRxJLEsZ9Y2gTf5HpT2N8WRM3pzxVkKxEq.json | 3 + ...hfGLDdo1zUh2cUnbs8KjF2HZWwwt6VAkUQwpF.json | 3 + ...vf7Y3wDMqzH7J1byACBLcZFfrKb191NJXsMk3.json | 3 + ...KM7trxYcPQCM78bJ794ddZprZpAwAnLiwTpYH.json | 3 + ...uWFmrfMewxc9vXJKCLdAHdejTdmXCX5jEsy1S.json | 3 + ...K1xh9WuKDTLVpHSGi5hqKrFoZDuSvAmJZxHgD.json | 3 + ...y7UK9VJC6qykEVwFA93VoyND2uGyQgYa98ui9.json | 3 + ...9b4BG5Vno91DgJk4bqoH3kzPRopngPG8uxWxg.json | 3 + ...d2sXVVEixmWbkVGN1Fmw7qYLed26D7tYvNLzt.json | 3 + ...duu3X91yWbF9TQFj6EqD5TpqFyfWMEkrpdNZv.json | 3 + ...8bmR2RpQrs2zyRNTum2NRrdWzUfUTew9kydN9.json | 3 + ...SM9cfhKMHdYCmAY8dmAxr55UUGim2TDpctLhk.json | 3 + ...VqCYNTu7NUCjtMuid55dKutnXmjXpeqJEwmpu.json | 3 + ...fe4WpfZQ8xB6NAng1uj5x1bxpC9gL3ftRZozs.json | 3 + ...sDpFzhNbrZtMf1b4RFLbnAzUdZ9C86cz2MZPh.json | 3 + ...zsyGpAb7h5xAEm3gaqVhHFE7knjpd9q2e336k.json | 3 + ...4iDvgquvygzzChP74TX6cBYL9kfCcJdTm2noY.json | 3 + ...NQdnBJU6ULxXSDaEoK6fN7C3iXTCkZKRWDdGM.json | 3 + ...cvMXXjytJG58FPvvRvJ46ZXrRtLoKf67z9SHP.json | 3 + ...QzjejMad35YLr9umaTR3t3LHW2inxCNyn2zV1.json | 3 + ...y3g3dBNEr9A66nfacFrTniy7QbtHhNfCpSBbq.json | 3 + ...XNwnMxqHdPz4fjtsRr6UpqVgKu7Hfc9bnyyyP.json | 3 + ...exwj8w43JZMQ5ti6GnANLzh5c65ch9NJcJ4Uz.json | 3 + ...TnRQ8FfPaXHiFPPFGDRioikj9CdPvPxZJdCjb.json | 3 + ...FNByNXLyCoK9wA2MykKAmQNZKBdY8s47dehDc.json | 3 + ...18t6c7f9qes3eQMzR4QyPRMFZiyNQcApENCYf.json | 3 + ...rDnGc6QuWJ1qfDaMagT4hFp5U2ec1Bqaa1nT2.json | 3 + ...ETeYteGf1uLVh5iLYxDbhuAdQQnSMMLqK5oCp.json | 3 + ...s5MMGNrvnCdGyMDJ6mH7ciE3MyzbaeYGwdQxi.json | 3 + ...KdJx3RDCffUsJsQm8xy9YhhywjEmMYrxRc5j6.json | 3 + ...vZji1xzuZpTPhurXoPKK8r3jc4QkTcTFmuRBm.json | 3 + ...kPsWjd1j3qQJTvRFgSNPARMhF2tE8g1WeGyrM.json | 3 + ...6Bqd1VFt7H76343vpSwS5Tb1rNyXSNnjkf9VL.json | 3 + ...1F3uMuAEhMKCi4cY2MgcDrJhyRQ82sRATMaBv.json | 3 + ...27iYFd8Yikv1495zYadXpnurtki5CsH5q5qs6.json | 3 + ...XsrT2DxSNLXHHQd4QmiqBode4d6btASkRqcFo.json | 3 + ...PJzpockJ2FGZFJkDJRxRwHLkuS6qUXMWaPCEe.json | 3 + ...V29d8N1bxeKAm9aZMx2nW2i1SA416WxxvMPtT.json | 3 + ...vP6yaG1q4y2GpjaQcLZJbBWMJP4aJFsLKxgb3.json | 3 + ...ZF4Arzc1TFcNSYqGaZMEwL2SiSN3vBDvGEg6s.json | 3 + ...qcCVhwXxr4qibktLfv1QHvaUbKDryxWXjQ6NB.json | 3 + ...Wbvd7G6RSUegs11jk7Fm4Vj7fwV1XtppZsfuv.json | 3 + ...DcMwKe1xwHbubs4q2GdPEr7hSK59A3GddJpte.json | 3 + ...rRdRxhCzWa3qpLm7pLRZS7tuZr1RosGj343kY.json | 3 + ...48px58JSSwG4qejQ46kFMW4AMj7vzJnWZHNZn.json | 3 + ...dwtV5coME517Ki53DojQaRLUctY9qHqAsS9G2.json | 3 + ...PZ1j7k3TtkCCtEPRvG7GQsucQrZ7sSEDQi9Ks.json | 3 + ...TF1YRsMNQkTqTVrDNFWc4JgBMwWkNAKQprgHZ.json | 3 + ...XMSDcBb8omqdnNW6Mr8YNNKbVz3r81qdn12mQ.json | 3 + ...Rmi9xJnqJqznLMU7eTwHJM9qQszB2awHWTsmA.json | 3 + ...YXiwoY9Q7XCkJXoXZb5rRbdCiujtVY5W5SiAb.json | 3 + ...q8Q3u5dBf44fVKTikh3QnKVsw39pmvyrxihCt.json | 3 + ...8SKTX7koTA5JFtkSP5TQA5CL8aWc4iU3qp9yD.json | 3 + ...RgxpH4WjvdzxAYbGxwdGUz5MziiL5jek2kBma.json | 3 + ...vcb69ThDuZjrsHABn4A6GMUpPGWNhxJKazWVB.json | 3 + ...xM3fQRhgnA6QFhD8JX2CCsyUREsoNw9WqYxsx.json | 3 + ...dQjCBd1S3hDoLK9Q8urmYqH7iZj1WtGYWGdRo.json | 3 + ...j6kkmEjuyCXuH4x8493bpi9fNzvy9L8hX83HQ.json | 3 + ...3LYTmKA6Uf2z8tEfCrsvu57bFUdLfsbbADiY9.json | 3 + ...NhBsVF64FztjEspEAYsSvh6MR2ewG4Gc2VUbr.json | 3 + ...gTU4ySYWyZGXbnVSAEzLc1uF8t5kJPXXgBmRP.json | 3 + ...FUUUbbacEWg225H6AazxoSTso8ix9vkXFScTU.json | 3 + ...tKj7EYDLWWt6tkHoDWLAAksNPbKWiXMic99qU.json | 3 + ...WBwzC7sSp5pHzNKQJYQGFydsP59P2iShYmS9Y.json | 3 + ...yzpjxc6n2KqQS8a3W7Busn6nqGYaobVV25kN5.json | 3 + ...5FvUEXxCfAWyuCsGjDnrT5paVHofq5vmGpSVQ.json | 3 + ...wrqSKrb5YjushtMjpiSSQvR8wiNsctgPU8Nnc.json | 3 + ...8yCZfLQAC65na1a9xeBiryEr25B8zKj4EztZC.json | 3 + ...BkzpAwF5wJqTKzZEYKRg25Rnn49GBVXEMPtcu.json | 3 + ...siCMvXMjuoZ5VRrhG5qYBrUMYTE5WgHqgjEn6.json | 3 + ...pdEjQ2TtfHKzGjwmmhoPXRdss88WzEg2QvZ2r.json | 3 + ...47AoFLNqMPQNMUMSYhtbpGJA2pfdXHUExxz6o.json | 3 + ...Cz9NBwzUXVWjzGqWAyLjupPDdyBR71Y6yqK4n.json | 3 + ...bnsSvY6odSdQJXaV2UEf1pmcBE7jsWyBV7Pc4.json | 3 + ...w7CDxwbPQono7rKaRAmZ4ymjguouz1CfHScXY.json | 3 + ...3Hx1PBatTZcur9SkVxANYXP7f9z47v9s6f7Dz.json | 3 + ...Q1BwGAMvneLUBtaVV7px72C5VE2U8cM8vqmjW.json | 3 + ...fQSbtFMUoF4cTX26HKVRVueJYovzEySfNoSe8.json | 3 + ...mCpbZwWZyBZGLNt8BDwRfFMKZAvnKXkHLMpCi.json | 3 + ...6ino2vUfa3qb9suTbGq7ts7o1pdTs27ayP9pw.json | 3 + ...ctpbXqZ4SEzqvqteZdMdj3tEB2c9NT7egPQi7.json | 3 + ...cxyBt2wbXeC7jGTvzUYk6cA9nuJ6nKn7RgmWZ.json | 3 + ...89Lmn5e9xj7Lxp5giRxYHCUXEBkyuCBuqBvfy.json | 3 + ...ig3b8iRoCDuB9cuVM4FSeNh7KedfKVHe3jqd4.json | 3 + ...rr1vLiWCKrvNghTmRC5tjktXL1X9HVuRn7W65.json | 3 + ...EjUCAwdUpJyuhZ2zDTkCRjhQriKwy6TbHEAt6.json | 3 + ...8s3rEV7c3RYdXd7kMzmyRPCwvqCwxWSVQXzmG.json | 3 + ...1MprncFPmSEiuFffqTTQkLWrYoJSBvPZbjibZ.json | 3 + ...Q6V3rrzaTc79V8AFRKNvyJPuataU2NHmRbuVv.json | 3 + ...wjXNLMPEViexAybvpGykDWeegptLcFBjoEn22.json | 3 + ...bPZw5xYbWj9McpxFVLimC4MKDv2JDJqM57LPR.json | 3 + ...SfFXhN88FtTJL92r5GvUUMWm4B2LKssHLUsQ6.json | 3 + ...6Z2xCFfFzaarnZcDWrvVHq3koHZkKoMXADRy8.json | 3 + ...m7soFBYn5UJ4A4VYopGNq4pUvdEtDPgGGUTEZ.json | 3 + ...WaLGadXPT9E9gay68jQCLJsPvgRri1BUiTatE.json | 3 + ...fJgWWurUbwAE3sV5rqCTRZcZH9QkPmiLF7Dzr.json | 3 + ...PqFQt5EZDHu9mmBhmiY4UPCcv9UuL86sYkm2K.json | 3 + ...LPy9TbJDFejq288HezLmWayZWudKMmUC2d9rB.json | 3 + ...bZwBkGg9Rrz9fb8iHdy1uWhiSVwVsdrGUSk7P.json | 3 + ...5ALJcgjjV1hDWs7zG3QfgsXT4Tf4UdaQSD5ra.json | 3 + ...QeHYd2FKGKkwASM2ZNZHTo1GvcicsyKKFvcoh.json | 3 + ...8VZ7yZz5XJAKm39BUGn5iT9CKcv2pmG9tdXVH.json | 3 + ...z8Bgta6ijgGJKjKH4DvH8pwgm8etj84o2vPrq.json | 3 + ...HWZHjh24cqUF45C3VDH9qDMLLfJpGk3dEFDY8.json | 3 + ...YPpfiB2QhmGayTPNx3xZXZLSjVydYzdZp49GV.json | 3 + ...MueDc7CyKBiQxsGiGvv8JH4fhHwq4smEzFVSH.json | 3 + ...p5NYr1sn73kwAQZ63cMMRF8qALikHpJD1iqTm.json | 3 + ...vPZZTQaDLdtQ2KQhLV2yaoCkx7w7knVwRC1D2.json | 3 + ...BZkiTvWLmMsWNAEs2VVNqfV56uSfP9hbjJMP8.json | 3 + ...XDNTTUX7ZEuubUVNtaB4QMvfMWQJo1AphFYUR.json | 3 + ...JALThwkR6uWJLGZCEFxiyu8H9sd6Rs5TVa38C.json | 3 + ...KAt5pX6FPf7okEWA1tjn5mUuzg4njwYz2WuDL.json | 3 + ...5Nvwg5vyPpLk2yjivQhexPDMXuK8CSbUKqL6B.json | 3 + ...rGmX1QjMaEbPW6jwzLWrGJcXZ6XWDVHdpi9j4.json | 3 + ...71CNApW9qGtcmsPKw8hrixpdQMHBUNrngWK81.json | 3 + ...RMGLtfLnFrdeuk1CL26ukkWz5QYF3CcbBjHmU.json | 3 + ...7cVsrXS2boyxuyNXB2F8yrWLd1sHmY88q7gj4.json | 3 + ...M2JmcQnTYH9PXtHMM3TV2XQwMX3k9CDwddvLc.json | 3 + ...QL2FK7wR9h3koYeX5dEjobGc57Nnf9gG7BF5W.json | 3 + ...PCFAqog1DcnB6Ku1AVKtWfHkCiPi1cAvcJyVF.json | 3 + ...pKizi3FePSn7r1S8AtDrEPm7iuTDdtAFu7ee3.json | 3 + ...h7Z1wwVFMQ1ak7u4LXWx9f8tkgUnMMyiZrSZb.json | 3 + ...7L9VJCZjVahFwpWstZqfmGTSK122VVtvdvzFz.json | 3 + ...GLqcp66fFShqUdHxdacp4k4kwUpRSSeoZLCZ4.json | 3 + ...co4p1dhrBB1xgzoJcRCUsrHhDiJcPbcnwZ7Qd.json | 3 + ...W1fnSyYDyAyhZQCmpNbaTGKSF1TCw1QT13UTB.json | 3 + ...LKVVg275hHq5maQvLUBMfDPq1aJGmwbACd3A4.json | 3 + ...hW8AWggrvx8394HHkH1cMHxdyYcDro8ABYUXC.json | 3 + ...w2YKiRCRo539GUR6tZmQGp4zAYnPYcbSswve5.json | 3 + ...QUsStFJQCNQpsqvbceo7fKYSSCCMXxMZ5PkiW.json | 3 + ...wTo6pb259RtmeYQ5KNStik8pib815q7reZjdx.json | 3 + ...HrtjsWg42psbrAPmwyFTDiJZCBQJKXZqFPVAV.json | 3 + ...TkDSr7QkaRyfyS6K9n5ZVw1cz1unS3o9tbYEX.json | 3 + ...CXE3ML5rrmh5uX1FbShHmRXXS32xJDGbQ7h5t.json | 3 + ...CYmhF6rm1g9n1m8fw1wD7Zt9VbRKFvLQEkr2a.json | 3 + ...bovwNXnfHmDqWxJHPFCQMtvmYDVdand3NwPwa.json | 3 + ...Q6gd9qcxciu5TAcH1WSbwVuMTgDseh7Vge5tp.json | 3 + ...MYG4QGSErpaWe9XvkVyL21QSzjfc6LeTo6Wf8.json | 3 + ...rJjLB2Su9AoKL2MGWv7961oHVqLptBThRcpxC.json | 3 + ...AvKB7zCcwqhMiVWoqKWcw5S6PDCxWWEM2oxWA.json | 3 + ...x4tVjFeSs1D7P39TnEhq8GKSJYYiRtAnG4kPo.json | 3 + ...57h3Zz3MEY8jmtUU1KZSoTWCswCVh2QH8FeCd.json | 3 + ...VqsGAtviB1gqS7NzUxmtz8sV5HduAkh772C8d.json | 3 + ...bjaxx3uYhvMne4vKQsQvx2mP7fwYfw3EAuWzF.json | 3 + ...ktuoQR8rhjSSfHGyZQEM4P1iNYSyWk1zaMXkw.json | 3 + ...V8FjWyEtzYJNCEJpyt97WYSQvuwua5jrKmxYP.json | 3 + ...FaqbpvDvVN54HVNmowzqthbAREAxufoNzyvxR.json | 3 + ...hUXbRqVuMKUTQ2EU4M2KknsWb5EmyU4vR5hon.json | 3 + ...Xru73rqobftpFjD3hBD8Ab3jaag8wbjZG63sx.json | 3 + ...nGEr73gq3w8Zjm8dnC2syENncq4GtL2DHvozV.json | 3 + ...2exnwHbL3kMBo5WY5iuuXwhetUm34HhVcKX7T.json | 3 + ...yBGRars3NxMK8Q5c8E7Nnwv1EKDx3oBFqMu3N.json | 3 + ...ZUurEFFvee9jv7CbMr5tELUaLqWarfKDiCee9.json | 3 + ...co1Dz8x1GJCUTZ7XGqpqEkzAfF4u39sgspAWP.json | 3 + ...CqZZySTn2c3P3X3dKymF587ubBP3cchUx6WKX.json | 3 + ...67Ka4LcPCziyhLrGbYN2ftZ1BG11Q5PiHenLP.json | 3 + ...FevyFv1P4hAEFwfWNy16RjUesV9QA3Zuabmti.json | 3 + ...wU2UfRyL3taWFBDhPNRWGU3akSZaJpeXLGVcF.json | 3 + ...Y28qCvg4gnTLU7y1Ev6HnpJ1NxuWb9XtEesVt.json | 3 + ...YWsHMfxxsdcp1rwpW5rGmQCacG8tZbzctQ53e.json | 3 + ...trKwNrxqq6BmRjAqM2bQT7wtMvXkY5JuR6sst.json | 3 + ...eBVWtaYCfmh531Yo4w2jiwR3DUkMxV4ZwNy81.json | 3 + ...5Pvz2Z9dE6RAqWr1rzLknTndZ9hwvRE6kPDXP.json | 3 + ...Qbh1FBo9Ez2QkJ2LoWa3616j5zUHKjECXGFpM.json | 3 + ...xAqQ6rRWRXSDiSdxtTwESQAjtu86athwquLA3.json | 3 + ...pT9c5rw4ERqNCffvU6cNFJWff9WmkcYtmGiqC.json | 3 + ...mXtgi3kGwn8AbXywnTFtsemLucXU59EXeuYap.json | 3 + ...seNrjdf8quE2YELhuzLkHV7WEGRPA9Jz8xEVe.json | 3 + ...PrXgWEDnm57NKbeF376MP95GcYmG96UpZNMuQ.json | 3 + ...qM5NKSpNnNVsiRP2YoYLA91kcwZb8CZ4U7fV2.json | 3 + ...tB2DSa2HFFJNAn1UAGxJupNc7atdsdzW2Ffna.json | 3 + ...iB2i3ibbdjLisb4c8gjDZmw2gcrRopn91dJ7B.json | 3 + ...XGEjA339VCR9h1goRcY16fkgva6E48rnR9iE9.json | 3 + ...xFgQCQc2FNFkwDUf9mcqupxXcCvgfHbApMLv3.json | 3 + ...rJbiN47UxH3PUh83edSVZUpj8CFoYAv3hpHu6.json | 3 + ...kr5qee64cw5ECoHpUKSGVsqFkKNJpuhmQKATu.json | 3 + ...xAusmWv64ZLcVsTvYHiptgtwuPqGL2tdKiT2U.json | 3 + ...CoiedAdwDoeFPrZjFogXkdrwsLwx5ZBbEezZC.json | 3 + ...MNm11DuGAS2r6PqSA3CKt72amoz8bVj14xRiT.json | 3 + ...ztREitU38YBxZDmirRiarcm5vNaCV2P2pFArz.json | 3 + ...ajB2MK8K3AcdSTWcbdCXzJiunqABzRWNcdqFC.json | 3 + ...gBExGCRV2V2HUfXAJ4WoUdpkbgMYwtvcwEvxA.json | 3 + ...xc4CvuGHnha11uj7rsNRhXmbj9PhZQEz3yYx7.json | 3 + ...VrpomSe9XQWuCZwwmjFedPdEJvd6AAFQCpCA8.json | 3 + ...iBELrRZeB4jU8bVNLpbhUoLVBjokiqxhVfyWM.json | 3 + ...zNxaMkX6AJfeN7JiYFX8H8YYkBndKPVRAsC9o.json | 3 + ...URnSsNrXRrpqNqiDQ84WtU8vcfGZWvBQjTtkj.json | 3 + ...Uyxi3fUjr5vZ26FSewRooAufvUBP4LdNGyJ9x.json | 3 + ...mv1GQeLjvGuUT6yPE1DHqRK2mcxapoXh1YKyg.json | 3 + ...RKdXRedZUga1k9FMmXSigxrHVoL7EaLtkAmSy.json | 3 + ...XgrgxL5T1MwLJWa7YbJgFKbZhWHDP62URuY9c.json | 3 + ...c7cBfucpWKQb9X1ftQFfvLp7eXo2iLRemd89Q.json | 3 + ...otwFW3ZpmzULaZbQwTXbAXviWFKjPP17zWSom.json | 3 + ...uEEUyLSfo3SDcz78s4WU85iZPcjfkjAMYJ6CW.json | 3 + ...JenPAwR85PZEXvc4gkvtAMZR9Ct7xuY11a2X8.json | 3 + ...hrqMw3eX7grf16BMxrBAfHchpV3mp96Rghc8e.json | 3 + ...vrpkaPiLky1ZK4HPZxvAgV3Nk3Zk7CqbBiXwX.json | 3 + ...YsrFkSNr5VPYWnM1bQV5yZnX5uM8Ny2q5Nixv.json | 3 + ...bpv3gRXrgL9pU8Q6JyZA1JZKjXGozN2EVcid6.json | 3 + ...QNxe9APGHBvYTqNaxscAyZG3hhrV7Zi8Dodp6.json | 3 + ...F8UnjEmTVWHDdbAbkFcAPoeD71a9qTZ52X4RA.json | 3 + ...WKmuxm6iM5Hv9LCETvLXT8BSU5LmWrGA9ibmr.json | 3 + ...fmnufUen3JBc7uq6UTJiuNMksG9QqLTnJwmRA.json | 3 + ...RwZ7efbMwATpt5XRJsbXKFjQ2aFfePyL2ngFg.json | 3 + ...eJHAb1cYUfMsb1vDDuB8xgpPVFbik93Apb2rH.json | 3 + ...mStFMP5roRU933wbh9B2V8gPriY3b6vuaSRff.json | 3 + ...XrQ1GfX1sit8pgJK8qkuZ1SoLweXA4ajjb9Vf.json | 3 + ...jRz8zHnWK8uVjPjnwZ9Xf52vEbEnvWAP18KnL.json | 3 + ...fAazdKsoeR7SBGSMa1t6Q4AMSm8KFCEtAMvvy.json | 3 + ...dNE5UMbkQ2b6VCpcaLfzGJnF781vaVwMhAHKy.json | 3 + ...o9RdbvCTqctXyQenqiGdrMmGBmiPwfbh3jMw8.json | 3 + ...kfZ7Tp41YPgAnDJDEyBxQSydzfpHdBrEoTaHP.json | 3 + ...gZsr3ikUH38QWPDbLzyJTYcQd5GtrEWzoS2y9.json | 3 + ...5AJkFtC7zxfFsF6Y5dm22XzN3JEhn3N14v23t.json | 3 + ...EKXLsUHQbc2o7icpSawCUxEpp6tUd6mRMtKGa.json | 3 + ...V4km5GkJf7jYnNFRNf5Ab6w8V2hYCtuFUDAdG.json | 3 + ...P5Q45ngy6z6aycCibNi9gAWFZ2QQUaL1N3Gjh.json | 3 + ...7cCUSctog3wzuLtJiAzBcW5wqYrVgJvJnhEXW.json | 3 + ...wCa5EtwjsKv2exJJAF6x7eikTGHL5YiaczKdL.json | 3 + ...1TtHut7sCuTXrjgRcsT2vU6YZgPLGf4uduuAD.json | 3 + ...FjacRoYCgCPus4hq3pYjpNa9KkTFQ1sHa1h3d.json | 3 + ...K3UHbS1GHXiZf87Sp3n8f4EN9jsZXXc4ge8ac.json | 3 + ...bNXVAMx3ZxquPvBLU5Kkv8ZneUp98uM6FYAXx.json | 3 + ...kXJXceLChsrFrgoprCSW4xHCgpQevnbqKgoUB.json | 3 + ...MKR6AhuELQiUpdov1B2Ec6ppNLGnBhiWFyUiS.json | 3 + ...KscY1JzbDAr4SyzDgxx1Pjsmq8BMHwEq5oiF6.json | 3 + ...f27R9Y2jQhWM1wrSVtPB4Tt5wqkh1opjMTK11.json | 3 + ...V2Neb8Q7YzS5kPXNaEAgn39m29PsLQFLuxUvp.json | 3 + ...Zwwzj5Zxz1mZ54gCtqMgFNGdBod5g6kjAbKQ2.json | 3 + ...SmHjopDBJdsjYbhfvDenVrjWp5WsBtH62c6MZ.json | 3 + ...h3C881xmp6R9yCA5MqYaZtKCJprMtTwqBEvk6.json | 3 + ...qWndBPr6qGyFbXJUEUHvjGFgmUUz5CrpBZ9WF.json | 3 + ...4Df7dhQ2HhHqf1f7N2eTKjdEqYfF9BaMg4qAa.json | 3 + ...kwzJzmrFAKLykaQSbP9Zp6tYrkyeeinakakZE.json | 3 + ...fneJKfPtv8PQmYk7hGQsUfeyeDKRp3uC4Uwh6.json | 3 + ...Cwp3K8bKTqHB3AkuhzbWSQQHeBbdAKVNVLswp.json | 3 + ...erTs95eXbKQWeAriZqET13TbjwDa6VW6LJHFb.json | 3 + ...dxJse3iBcuxbDWPmSoRYQbir8oDy3XDXeRDAj.json | 3 + ...9y97XSryiv8owpEJ7n2S1yEr8VZHqk12hkz5H.json | 3 + ...dfSNo8qccFSv75YW9rKDLdLrDL8T3ZRJ8KDrb.json | 3 + ...xfwaPCrF5ZZu3gePYU4XAWos88aTNdTXJXcuh.json | 3 + ...TM8xNE7Ntb7LpaAaoLc6LfU9nHFs2h2KTpX1H.json | 3 + ...G9LBcPGJG91b8p7N3RmbmaQ8tCsNm5f7GM6vh.json | 3 + ...GAkeU8pGPoE7A6twxcBgWjUsARCzBfEXHEq7S.json | 3 + ...RR8birboDGdTiwBq3C7VEeR7VuamRYYXCubUW.json | 3 + ...GtR2o665eujFGqxkyQwNNDP4r6nfqeFXq7uyk.json | 3 + ...N5cB5mjJb2g9uNECb5scE5goHJVV4uggJ1nKA.json | 3 + ...vbkGQsZGDeHDXCzaKWRoDqgVQx5r42pWSVdyK.json | 3 + ...giVpB8Ex7QYLgYBTqEZaLR92dKxgPmdcXktrK.json | 3 + ...X4g2o57dW4vRQKem5G7YykugzPGyvda5YXijV.json | 3 + ...oZwP5CGM5SSbFqPGL7t8MnSf8xm61GCv8HHmN.json | 3 + ...PeicB4XfRzutrzUSurow3cYhFmmNy2eyV2DLh.json | 3 + ...9cFNoMxKaHMNNcKqgooNpw7e66qeKZVczBFfh.json | 3 + ...D5zrdCKkzW9ntxrxmBHpFipKF23GZgPLzrn6C.json | 3 + ...L3DzNzeJgcHYtRRNW1ZRMKwBfrdSR4kLsZ9DJ.json | 3 + ...4YcqwcWJuAq1FoYyiDyfZZ7QGT26WqPXHVbk1.json | 3 + ...5VG6zhwQ7HCeSPYmke4svHCPWCg4AqkHJw63e.json | 3 + ...ktDCHq5yYaHczeLMYsjRsAkzc3hCXcSrwYHU7.json | 3 + ...21u2hET6wT2oshVngiNnoV1vSeHcrrpHkVuxG.json | 3 + ...woD6f2NkZobKFf6buJoN9gUVVvX5PoUnDHS6u.json | 3 + ...AQv7wURjNJJdHAqQQ9AKPre1Eb1spryNSuiuS.json | 3 + ...4rTRL7WerjnruW6Vbvab9iFujcJCsm4E3nwc8.json | 3 + ...ziybxnN6dPAy3ssmYYbTp6K4rvwnBjjmh11Hj.json | 3 + ...f5hPqUQDTMV2Ytz8rqZHrxygKxNdJeVzahsHG.json | 3 + ...HYWqpWhUocPK4fSYg3iyxPGAAd6gJYD7msAET.json | 3 + ...ritzUDX4sCYVfxApCH4By8FEpSV4ffL7bZ8Kp.json | 3 + ...S67VivxocceVtTQRt6ytXKmH8AFJFWtN3cn2q.json | 3 + ...4Gd3FpUrdhYsuvf7tPErUpR8dgmx6xNPSHNuc.json | 3 + ...GEdzXzUiW2WV2qxb1agCTpxeGJhMMjhXio6wr.json | 3 + ...mHS1MTT2dMtVUW6LUbDeJGNAMAxU8q9wN6Nny.json | 3 + ...6uaAUU7XUV6awvdorLGqAsPwa9shm7h4uP2FK.json | 3 + ...9jxScbz45aZhBYVa35zxBNbKSvL6rWQpb4snc.json | 3 + ...xuKUwCLRYTW7qqEwuoqCtNSjtbipwEmm2g8bH.json | 3 + ...5tkBpRW21iGQxKGLaves3gKm2JcMUqfXNSpqD.json | 3 + ...EyWF27FLx3LKCvZk3nWudUKhsT7uNxamUAD7c.json | 3 + ...VjDbnZkgSdhi3LNmxNDpaakZXTZ6osf1HWMct.json | 3 + ...Hm7k9nBNwq3ZTLroWHZBgLDXxHBZ265TzdGZg.json | 3 + ...A6zKhnxVfTdEvkvHN9xGUNYxYZy3nQ6DePEAX.json | 3 + ...y25pKupwn72oVqMH4qpDouArsX8zX4VwwfoXD.json | 3 + ...X5qJA6BycC3WwmwcqSrB12VvaTeZj2kfqVfdN.json | 3 + ...XWDzvCnZ3VvUbqARKMrgozY9UTZcoi4SufWGB.json | 3 + ...MJ17KPrvQzBAzuynHp2NVors8zaaHZYMo9YRv.json | 3 + ...vntbQQsYmgkF1CeMsAn5Tv1rsVUB6nee3wJpY.json | 3 + ...XdbP2j9WdNYSiVvTjKirT83R4ksz4FNaVUAkD.json | 3 + ...1smWtQYBxmvupqStHMrBP8qXJMf7FXZCCay4R.json | 3 + ...njgsi6Wg6vHUdqZu2kWjxYpNQS9eR9HfLDhT7.json | 3 + ...zDbTokxgvnLew3d7drZkEzLzDpzwgrgWKDbmc.json | 3 + ...GhVCzGEeX8kVnbPwb1Uur7fBX8jCU1SrL3Swq.json | 3 + ...273mdNyXDnbfSXUSX9oN5CD9ugheRXeeA9iUk.json | 3 + ...kEqAQG6K2zdsDRnufkbKFb2kajLPjCkqr59KB.json | 3 + ...baSP7si1wtLaV5yPxTxpWd895M8YpJFFdQ8Qw.json | 3 + ...9vcXUa4pp7XEwJ4BpgNUFmKpXSvkpE5xu347h.json | 3 + ...CPDMTiqyLjgB3TYELZYEk2favQvThWWXk6ygo.json | 3 + ...vYKNDoWxr6tjd7qqWU9TAgnqSF6jpnsVwixBi.json | 3 + ...uZcvpYga1gJuiEngJcTRhTvENTM8EEdYQo3g7.json | 3 + ...JEE4esw19izQHVMGWvamDJs3oMHtjFwrcyBMD.json | 3 + ...K3MFTaMSEXJQfc8M8SbY5wXwGhiBZqTk5tJmM.json | 3 + ...qxhBKoE3grkKAZZsoXDE9kncbMKvqSHGsCNrE.json | 3 + ...75bJiMKYeManVmPVQEGNcSaj9KeF6c5tncQEa.json | 3 + ...4t6Ws2hEwYmpjPdSHve7QiqhLY3WQyA689kCt.json | 3 + ...mh75bjFULcS9RQijUoWwkCtSiSwXM1K3Ujn6Z.json | 3 + ...YvYxnLnazqT7RKRjWdZ3GH5MV5H7AW2a5qWC8.json | 3 + ...S19tvkEG2hBuZJ1D6qYEjyFmXZ1qPoFD6H4Mj.json | 3 + ...3kxg6Yekk87CUnCVsNoj5wJJvCBdybWk75RHK.json | 3 + ...dfUUSTYrcgGK7LpVSd8oSadM3ygazPRJcAYrA.json | 3 + ...z7ih7cg6tTXqABKk5xW2QCkAH9SL9QHTX1KVK.json | 3 + ...oja9g6hfjGysZZwTcPmfpBVRh6SAbjq8TbCYD.json | 3 + ...4HoQJxBPAGDmwxZ9M6afgsUQmv1cvU5AGvBru.json | 3 + ...JmKQpNZ13ofrNEUoyyA3gNYDE74iT2siSFBvr.json | 3 + ...ayDZYys6jsRXwHaHraryokasw19CFuC1W4EH5.json | 3 + ...eynmGqPp6Vgat9DTirGKD4CtQzP8cwTYV8qKH.json | 3 + ...GxvnmFSaBhEeYD7yPw6CKTNeGRAE1VaX8Mvhr.json | 3 + ...xUmM6KoDCm5ceC7kje4DB2bLPRjKVJ8njCjKx.json | 3 + ...C123yMJLUe4uisBEgvfuw2WEvex9iFmFCYiXv.json | 3 + ...TwemnNiTvrsGLQb4ogggpWspJiocBrVNuQfKK.json | 3 + ...2boBg8pkkeCK9UuCN9zSUVc2UQg1qR2sKwm8d.json | 3 + ...EbejDqMbhhjwaziu4Su5xSQ2nrTcFMXU8GXEx.json | 3 + ...jBj5cgm9BCbAFM4jZZUxfJvTL2yz1HqNC3ad7.json | 3 + ...a91CGpuX9nX8U4ox7RevHD7N54LSJoDZzBxtE.json | 3 + ...uaacaFbfK7nUST4TGJSGWbihEqDKo5Md12c6p.json | 3 + ...Nb5csVdskKaWnzX2rjQVKN1ak3tbSvXDz22rw.json | 3 + ...CqzhAJ4Zqoj4PQgZLV1rf1LZ6JagZevGDzr24.json | 3 + ...B7CAGBPo61Hzfv2hN1PktXpzS1MArognTUYSa.json | 3 + ...Z5BfdvK3jX1UWopyjsJSV5cq4cuJpoYLofyEn.json | 3 + ...4mEpNXdMTNg9KFc5finLqL6Hg9PdYt1PHcqiB.json | 3 + ...uNLgWVMinrH2WunSxKmdsBXVCghhYZgh2hJT6.json | 3 + ...iCrbFbyErxDPHCG4NQywpxgsUxXjS4fSiweGX.json | 3 + ...EoZ7JqiTUPgPVAZgtyNLwa3BTsRgffYxCVDDZ.json | 3 + ...PVPjidT2ea8urunxRBLvk7ELJAm4S5Yin8zqb.json | 3 + ...bfuQ4ai59DVLzpvSFqodr99YEpkovEx2XnKDK.json | 3 + ...6b6AAvXgUqpeWXBExVKYFEfU9psDqRdSgD76W.json | 3 + ...EwHk5a2BBQPnHjP4ZGgmVFQ1jhJBXgny9h1qC.json | 3 + ...SWgwwShYvu676JXvpdHKPcfPXKS4mNCft7tip.json | 3 + ...k1o7EaJhooM4P43BHSk5M8zZHsTeJixqw7LMN.json | 3 + ...uxzo6SokJx3xt8i5y8Mb7HRR6Eec8hCjJDT69.json | 3 + ...GxkaMY8sQ6uyBEE5rJH6fSAcMF4FVcL7DHnwR.json | 3 + ...XdCdXxgfEZrUJtvhWgXBtM3PYBrYb3eaHyEsD.json | 3 + ...oS7pzE8MEtQrqxHPD9qYHfYdhCA7NVWPZvCtT.json | 3 + ...fSSczpdrWfK9Actm6TAH9QvcSxyfw8ZjDNGH8.json | 3 + ...1xoAXqbJcTT1LrUS45N3tAQnNnPuNQkCcvbAr.json | 3 + ...F6xeXTJSrk99cbMCwGFtaUvFLihpg6ki9UWX3.json | 3 + ...Ez8r36UzeyLmkvLdU5bjfDazeVnxCfTQjZagF.json | 3 + ...4TCbEUMEVd9P6VYkKSEED2krhw3daYrraA5tc.json | 3 + ...resHE3sUCWuCHsJ2G8zHGYSyyji5bD1wBnfYB.json | 3 + ...1JdoEGG21JFoX4nCLEtgZ5yjRZULhhtPgc2pU.json | 3 + ...bTqUt2K6zocYxQHWWjfxCdcSwnyw92GA7T6Yb.json | 3 + ...378oRtSucuRL3chWcYF7v5U45mutWUyXK2hLG.json | 3 + ...PkZ1upBAdUi7FVqTstjsC4tDjsbTpTiE17bah.json | 3 + ...Pxa2nR9BodnjYb3Pbgft7nX5heQk3dr3uaFUB.json | 3 + ...Gq7iTEuizy4pqaxsTyUCBK68MDfK752saRPUY.json | 3 + ...ogS88tUhYotPfYWDjR4q7MGdizdiguY3N54rb.json | 3 + ...JWpVMVK9SMS7cb3adRDZ44jeHHvXZVD9ufN2t.json | 3 + ...rWPnnhDaRp8sEUxvSSvr28zWoZoNGxeeJ5mSS.json | 3 + ...cTPazBQTbSuPXVz2dZz7u1Vxb5w4TvACxEB3B.json | 3 + ...UTNYEiMuLwz6tSDtrt1tCjhFkHbUBeuVvXBrz.json | 3 + ...LxhApxfyo2tr51ZxzWkjspJKa8eBpAgvHc8tX.json | 3 + ...Ns7KrB9nxnJSYCUAxpwmcpLtoQrSpAodWQroZ.json | 3 + ...V6cZVvUJoQjK7V1gLEdPdj5u9AKg4StGBtALM.json | 3 + ...rs4X4DNLw56V4EXai1b6QVESN1BhHBTYM9VcY.json | 3 + ...YyHAttNvJ6YNQmT9ivnPBfr5qcKGcwVfxVoiB.json | 3 + ...vEjzSkbGdE9mRJfTSm7EauYgzFsWhERKn1gRm.json | 3 + ...2yowWQ46aiHGwDQaCvUUjuW8sFoxxCbnLFL4b.json | 3 + ...KtLAHiZPtTToXJYXtdeSBAwjNM2N2NVeaMn2W.json | 3 + ...RT6Z54nKSXffCsZDSEfAgFHH5XfNCCNEWBYHG.json | 3 + ...XG9QyqhW5Hgq8pG8pm5NnvuYyc4pYefSzM62X.json | 3 + ...Kx4rboYcCx5UXRqjLHVZ9aouGgpd61ZzPah5j.json | 3 + ...BihVLdqJRKGgzjcGLHkcTuzmSo1TQkHepzH8p.json | 3 + ...cBJcDF1vi81x5t3pXtD49GFA4cn3vDDrEyT3r.json | 3 + ...awM14VnJSDBBY5kYRAt2gVAr7v4DHw5q3pZfA.json | 3 + ...iaiq8VU5FcYSxnh8UWNbwEbjMWbGdEvC73pht.json | 3 + ...p7Di1xfojiCSVDksiYLQx511DPdj2nbtG9Yu5.json | 3 + ...drkqFqxLhvvaUtwsPLtk1wkcTC544fQn9fWPm.json | 3 + ...otCeKDhLTuGgcWJSR7AA38rQHDj6vbzR5Tz9J.json | 3 + ...hCMWavaUWxhGtPP3ksKEDZxCD5gzknk3JfAya.json | 3 + ...3yLbDrwW6weUcJKT9RiJ5c7Y4wMiDem958T5a.json | 3 + ...jSk3xPJg4wMpkTkFmwnEgjYzAMHZP2vxYqERP.json | 3 + ...VNbmpeT6PQhKV45rG7ytGY8WZRsHShnWYsr7X.json | 3 + ...CWkyTanQiwq2kHpC6nQWrpSwJYQbW7aihuGyG.json | 3 + ...DduBXj6MD5eWqvijv3epQikpTTGKYFD7WgMxX.json | 3 + ...qmfCmnx6N9x4KCo3naT8EWBjnCdjSky4BM2D9.json | 3 + ...ENCoRZ6GAp8hn43e7sNfKtjS4gLWUxegDP21H.json | 3 + ...wfXgWcqxCorf6F2AtoBQx8K4FcAGPCY1ZNxMb.json | 3 + ...rBFaU4xYs8yZvBeBuXCTYDXfrG4jFAsPfveFg.json | 3 + ...F7V2Byz6Md6bWn6B3Zq7Djry2gt4KK9oUwjgZ.json | 3 + ...XEK4vmZiYbpHv36bkFKtVnwUhUY4fozXmdM66.json | 3 + ...UpueA1Knm4pca6pKdBK6apXrAWotPJ6sibx7V.json | 3 + ...uxvAes2uQ5vX8SackcxL5pxRuHowM5m2Ykmcq.json | 3 + ...3Sxtsovwjyvv2HVLWiBmaiYFFLSHoYqB5ENva.json | 3 + ...rRnEvtWLdWMRJGJr1GbusxfVMHAwc3pq92g4z.json | 3 + ...pgSMmesdhc7qZuUjyRgrNCkAmmhLkphDhPaAD.json | 3 + ...M1jvP1gMhJoBCMvCDRzx6fYwC5Bbe72dwkgog.json | 3 + ...hBVfeACPbaAHmHBMSmKnQZD3ecXD3VF5p5Qt5.json | 3 + ...Nk687Mag3mMnGTsDMePi6JwimSFZjQP7vBNZs.json | 3 + ...tsP9pBNudF2HDGNT9xkjL63BiWVWpfkvLkmQW.json | 3 + ...9uQRU9otc67T1YNze9H9jbWS8sVPUvkZfapPS.json | 3 + ...8MshA8qskKVxcEG8zXG3vf2uLX6myeTKAyhsK.json | 3 + ...FmjD16dpB15z7DAYNBgc8UmYm4iJikS3UHjh7.json | 3 + ...jkayq9Xb7yvxFfeAvotNKhfqESfjemnkTpwUR.json | 3 + ...XdGxyTLjvE44eQXDuKY7TyHZfPu9bj2Ugk5j2.json | 3 + ...bksXm7BuYK3PS1MS1EFsyeKm6cP3i9mQjPpuz.json | 3 + ...7AXB77qpyg3d4Hk4RE7Qm7AXkfQ7Wh7dedLw4.json | 3 + ...ymPLz9x7XhuWkqxLWrgwrWUNwz8unB1c2a4em.json | 3 + ...ZyAcVMPiXCtx4tUUkXuUnxNcBDE2hau8Q5wD5.json | 3 + ...8GVNY7f5oaAonVzWuZyj2ww81vb9jP331tFtD.json | 3 + ...o7kcLBZiiArGMXPhGnjRZ8KxkqQ8EEskzHWmc.json | 3 + ...kPetmHmwe74YC1ESx3LnFEpVau6g2pg4fHycr.json | 3 + ...iHSacTHcazRtkJsMPPc9KrU5VCW9HECa4zaoe.json | 3 + ...cauAFDNsPExDhJpFRk2isREyGsB3WnNo39j3F.json | 3 + ...QPoCYFFp9pvkje6WHHtBtnngJ6kqUfxtZsqda.json | 3 + ...p7XC3kkJxBju7zypkfSfPBcd2kLrvbL6xqQeT.json | 3 + ...n23RYwiFa6vtHshSbcg8x6BLYjw3bERJ3vHxf.json | 3 + ...q8Unz6nKpiVdikp3NYoDp5kQ5BETMfj1jyN6k.json | 3 + ...XsspdkqdeofYJo8Sf98a2gckKCAAqxp9Zseww.json | 3 + ...eyyie4dKVos5ZoaePSAB2jCZaZRi7Zbdx1RNh.json | 3 + ...5YL8w4VFF8KVHrK22GGUsp5VTaW7grrKgrWqK.json | 3 + ...D4eJ8zscj89HYWUKNcqhujQ9RB1zYrbrF5rXb.json | 3 + ...bUa8yL56Tt4CCfWHaeNGw4vg9SkAiPe915Gt4.json | 3 + ...brhS8xeXYphh6UG6QAnLf8ZKa3LxpErvgmGLv.json | 3 + ...A3uy2Sv2C81h6q3ZJ9fUE6nMM78TpnbA8mfGc.json | 3 + ...Pc6AsJuwueEnWgSgucamXDZwBd53dQ11YiKX3.json | 3 + ...D7gX1bxKPAmg77w8oFzNFpaQiQUWD43TKaecd.json | 3 + ...WB5AXgvEy7XJRggAu37QPG1b9aJXndZoPUkkm.json | 3 + ...pN3W7qJaZbkmR5Jeb6TXsh51oSLvgEn3Szjd9.json | 3 + ...89EiPZvPFiSx7QgktBH8ZTkkGJU2dL7qbJU2a.json | 3 + ...JEhyxKEySW9oB31om1yyfX1FJtJ9qW61hZ8Br.json | 3 + ...wo8bRVEVW3bHUofBMtg3pQpWiBv7sRb2nhT9m.json | 3 + ...pWoMddT15grV8UCPjiLCTHa12NRgkKV63Lc7q.json | 3 + ...vdF6BxWmt12576GN4EtLynA7MxSqEm6jrCqMh.json | 3 + ...yXnSuZGmUrqkFbAh7WwzQm8aBPjSQ3HMP56kp.json | 3 + ...6DXBJqqu2VWx9RLbgnwwR6BMHHuyasVmfMzBh.json | 3 + ...NjoBMHzapRXyo1JZkVS6EtaDDzkjMrmQLvr4J.json | 3 + ...67e9hRZgfC5SFTbZH8MgEmtqazKXjmkaJjWTJ.json | 3 + ...Ws2rBUL3vqVWiARfcDoCKjdeSinCsZdxJmYoF.json | 3 + ...ghKfFnHKCWjzrArUpYH4PbJ56aWBr4kCP4DMk.json | 3 + ...GWeTz7RNGHaRJfCq2XQ5pYK6nDvVQxzkH51zb.json | 3 + ...vNZpt7qxK4t4LKGVSNJ29trxfrYfndrco1DL4.json | 3 + ...QqPLuFGnBnFz4xHwBua56QR7QL3xMpRdGLuba.json | 3 + ...L3F4NbTegBCKVNunggL7H1ZpdTHKxQB5qKP1C.json | 3 + ...cbVeDPxeh7Mq5K6zwAMA9CoC6jNyNWFX4zZLr.json | 3 + ...ZhJXZMKyqPRcRALCTR9e5MKa2FNqU7gJ5narg.json | 3 + ...3WpYX3HaskswCPcAmUQ6P5wTusDVrQfL94xC6.json | 3 + ...PXPJWCEix4WpJST3E7NLf79GTqZUL75wngXo5.json | 3 + ...WZXkgX7Um6FsdFMGFHfeNgfwbyPYtuzHxbPWB.json | 3 + ...qbxvo4SKkAFpVnc6t7CRQC4tAAscsNAENXgrJ.json | 3 + ...k98ATqo1R8gLg7qcpEMuvoPzqD5GNicPPqLMD.json | 3 + ...J5z58tLGKjjcmiNMj8bG1Zazthk3cXMrbSZoX.json | 3 + ...pcXCJZPqdn2W73c74DTsCTS8EFEedd7enU8Mv.json | 3 + ...59eTtAVNAA4umuCMP4aHhj91SniHLWeEgPWSz.json | 3 + ...B2v7ZbzLTtobb1uwhQQur9gWnWtb3vESvrnwz.json | 3 + ...qxxPGxhnmTSMDJM9rnKW6urhDugecXV13eZdK.json | 3 + ...tZHatSS83tSi8XUcf5FcHRefArmyMkzg6v61n.json | 3 + ...FpyQwV8DLDiJ9Ew6FFLE1vr5ToRzsXYQTaNrj.json | 3 + ...hs5AD79SAHPwK4VQLrkbJfK88rKd7EDhEypDu.json | 3 + ...rmZwiXvndBHQvbDacQqtrwy9LgQ3Eq8ATP1yd.json | 3 + ...sxxLZV1VUrknz7qSwgZUnWAqxvWZWxopZcv75.json | 3 + ...nSpELj7tSz9W4oQAGGRbavBtdnhY2bWMyPoo1.json | 3 + ...1AFGXLozdtGaDhi5747rnLA1Gd32eLwL9Nw5R.json | 3 + ...PTcT3cv9VZCbN9KYe4kSniDYBMeK5SfyYYWzy.json | 3 + ...Whxsi6V54RDfH7db7rnM8TiDsAjZicqRd1bb9.json | 3 + ...Cc8jxDbaQPZrmmZNu2JV34DP7gFW4m31uC1zs.json | 3 + ...hJmkzFrsiDh4ByDFCiPNWGHRBgELYcxybhtKR.json | 3 + ...LUcd52P9YwvcxCw7XufZcc2wuKyYoFuPNcY1c.json | 3 + ...NTKJAG8PxEvo9R96Zc2j8qNHZaFj8ZW49yZNT.json | 3 + ...b675fBzBqpMHqeAWBQQ2Pem4bCYfAsHYnngcz.json | 3 + ...bY6MPFRLYXf23G9eyqXTtj793mrtwpL51hCB1.json | 3 + ...NTPPTi9c1vq1Jw5d3BWUNr18MjRtSupAghKEk.json | 3 + ...1e6NkGyrjy4BQEW4ASGKs9KSyDyUrXMfpJoiH.json | 3 + ...ivhMpDnm27EHmRLeQ683Z1PufuqEmBZvD282s.json | 3 + ...nyk7jMmXoBGjuY4L94QQh62dCyr7BAdP1Vwnb.json | 3 + ...Vj8hwfKKRPji4cqX7WFgcnYz3um7TTgnaJKFn.json | 3 + ...gzYHhvdDkSyi2YVCoAWPbYJoApMFzSxQroE9C.json | 3 + ...856NhbZ9EW3RZRkPi7trjHfNx9RKZPUcgqjqf.json | 3 + ...ijJASnRmMCvrHep8wVYRZ3XxAmgXArNJhpjmx.json | 3 + ...6amyuU9DvaGdvWpFSTmyV4saFG5jFyQcwk12L.json | 3 + ...fmw6CYSry39pfg2BSGHRgde2Cp5y6yZ3a2Yeo.json | 3 + ...DJaS5hedZ9dt2gVVNEaQpodQcZkSZc5yKadrF.json | 3 + ...no71QFvvfkCQtzpn1uotrZSQrwd9jcKiqZWgK.json | 3 + ...d9qxj3QrnfWaUQsYiN21nLJhYEk5Wi2sFxF8s.json | 3 + ...QYZBFMCJXQnpX4wcMQMXKi71ZucuuKhXJnneN.json | 3 + ...L9hXKJmuZzp3NSLTxZaLgXWRcGzYrpocjkLBM.json | 3 + ...iaK2RAoUqyzyhbyM67rnMPhuApNrdBG5vmbxA.json | 3 + ...Bfg9nF4fZAGpohrYCgvF2ETosHyAYP1J7tzdh.json | 3 + ...dqHUfDLmE5naZjVN8rBZz4tqhdefbAnjHG3JR.json | 3 + ...wRyWFvgNjdFUQkuPPrq6QUv8Cknv69RLXXufd.json | 3 + ...8nf8LEWSwHXzmyt4fnZ1r1gPKmgp9PXH4tjDE.json | 3 + ...3GYDjXsw285Pamfu7b8ybtUohBiVSMBh3j2uX.json | 3 + ...uq6UDg5BWGr9fsuZ4WJFkjJAzqZJm7o7VvGZe.json | 3 + ...HFuPEvXMeSSaWpXYFDoHPMuLYCQ6J4kCGaHqn.json | 3 + ...1AfWzCec86EGNX784hR7wbGT6KzRXGjMeK6nH.json | 3 + ...7zKXBaS5471aCwHx7mq9Jp1eQQB5FQgdiSLyi.json | 3 + ...LobsbkVHXPguToqmyZoPgAAtf1gbf5795t91W.json | 3 + ...EGzEoPFJ1rpaTSQG1F6hhRRBAf4gRo9hdSZjR.json | 3 + ...B5ZhGGqV2uXAG6Ta7aLvyw22vRNAcxd7mu2sv.json | 3 + ...R6QgrFrN7j8rmSQpUTNWNSitSwWvsWGf1qZ5t.json | 3 + ...CT7NSC6tyzPvqq8NX3H6cd8dTcdLzQJavzQzP.json | 3 + ...Fp96j5hr1Bej8w3VK6KuSVD2LmXLrZNEyhZwp.json | 3 + ...M6K7phtRo5NvjycpQju7X6QTSuqNen2ebXiuc.json | 3 + ...gJpit5k4ofRSgFYH8XvgFukaEosQdW3gq6MWk.json | 3 + ...oJNmuMSLEXZa4Sna1qnjujCmzZbWiSBwjkY4P.json | 3 + ...wTWzsPB6YcJxjr4Pq11F31MvuWqFgwFVWRgtB.json | 3 + ...XyW939M5LReVhPGwcTDoPWMAdArehA2aqVRvP.json | 3 + ...wv33hqMU8Shx6E1GhrY3PJ8yCcaMko5RpKaxt.json | 3 + ...xHuu9sQ66jjgq2osCGRyoTbhaUrKQVxjjy8gV.json | 3 + ...eYc7gRq3nd3HMG14s1LVUy3gR78fz4waYodZx.json | 3 + ...SvAPF2TJh857hfmTUuiYAJSRoGLGNUQjwe3q8.json | 3 + ...28bmSbMwQfeaBK2792HeSrDEsBg2uouD6q3Kr.json | 3 + ...tfgqM86S41fxBG6VasrMLQUV4JPMVFx1cyLqb.json | 3 + ...2XdeH8hg4Ec7DaQJsLxEA6nEsN16avuUQYN9u.json | 3 + ...nxkbBtAXAxBwPPWyTfon8337ARJmHvwtsF98G.json | 3 + ...JKzz4LPBUrnyxeTdTHE6gtLTurzHSmYyFtYDr.json | 3 + ...MZqM5GiTjsqZWFqTRQ6NW21rEuT1L7VD4YxMJ.json | 3 + ...MNkbMggye6Fkvqa1cMxo2Rh3neLvo8ufWoyeL.json | 3 + ...r24pczeHciVd9s7GCgT8JBkYTsiEs9mM4WuVJ.json | 3 + ...ApPx8uarKmBtZGTg6jsPk4ya2Mi2hRKZvV2tY.json | 3 + ...xMCanwxCaWVFyQqc7QnmPwqQCQwekMkoGiUoZ.json | 3 + ...j8a9CEuX1eb1LWRnDT7uK6q1xMipnNyatn23M.json | 3 + ...VNMB816DFERFiWgRiTxqkQukaCM7mSvsA9gQT.json | 3 + ...4XhvWs6JbFzdZCVeJXacpFaYDCgaVh2ozW7ak.json | 3 + ...MM7S9E6aknxokeWTU1gugpjQLhvDEnRs56doL.json | 3 + ...WxDj81edfrBtTDZUUJsBwoiWv3w8SCjPNJ7H3.json | 3 + ...9VgAcjNFkfmhkaQMhjZ2bUEsm8E3ArcyNLS37.json | 3 + ...RBCGEu6BoTdDnGHr7HxZTNLaCnEupGJ2KzFvV.json | 3 + ...UvWs9AZizfiLQdzCvxDuYWpjhgxrqkPVshqCJ.json | 3 + ...46jz98gWTxHkofZckeupE8u2MPJDF45WgF9nE.json | 3 + ...EtpiczQdRLpq9u4kbf3432qTCqjeGWxtoj9kp.json | 3 + ...spfHX9JwWJsAb9epbkA8hmpSEAtxXy1V27QBH.json | 3 + ...DH2CGywD7Gd9jd9Y5Kwmrx97h4Viumjo4rrr6.json | 3 + ...eSCjwz6gfw3i7bwyi9yQYRR3rwTaP6X9GZ9tW.json | 3 + ...GsTqh5uWBQjLPRyxd7GkbNrUJWnebqCRzWv32.json | 3 + ...LxGiWWhDQ1W1J17DnxKqPwiBzY5Cudgy8vbVc.json | 3 + ...n59BBZwkwpmKhL79yLEcTdoM1Y8yK653wdqHR.json | 3 + ...YWkewKKxjXcanCcwi8xE41T95bvWLAYRTBw7t.json | 3 + ...YQVaXwoVW8cRnLeS6XhEwVCQ1S2juQKxCPbgw.json | 3 + ...WDLJ9DCD37nbEDbPSFKjGiziQ6Lbgo1zgGX7S.json | 3 + ...QfwQxLGfrXpHmoGDUuphpjz2aeud7ZtUXZg68.json | 3 + ...PaRtAbM2kTV2Y2sQ3LakWmfVixcRqf5A251VC.json | 3 + ...Ke1TutgPHjqke1rrVgodV6NYA4e96PFT52jvz.json | 3 + ...ddTmsrH4N32KUtbeuMNcKnqKFb8PEPbevaJ81.json | 3 + ...UP2TmLr6mh4yHEyWNPNiZsiUh6vY3snRi9M8F.json | 3 + ...6r8PGJizRcQLaukwLRnkfaSbEggrFNJc1Hwi8.json | 3 + ...jPMeY716VXxNMP7Jds9DRpDrvY6Kyy9CFwbf9.json | 3 + ...Sqb7vsjpc4EdkEqKpUBdEs3tyfGDd9FSvGpdZ.json | 3 + ...ajvuWryjWHxk2EF7MvQLgHNqhj4m32p1xLBDB.json | 3 + ...iiKbSsuRSBBnJmQF6ePkCbtWsks8YwXVrPCcN.json | 3 + ...JPvRnPspzDs6PNNzTh5povHNWLpjSn5xCamuk.json | 3 + ...2YDsQR1MZeucD1wrs1Toe4TbWJrZeM2PMSapm.json | 3 + ...uo3aKnW8Diky5fzYWvuWZxFDi1VQekfJf45Vw.json | 3 + ...qsH2wbGJ4SJhFGFLYAJfZeQrzDXQSJug5JRy5.json | 3 + ...gKov4Wv4vtgof4iQW1jNRHGpcHiRsxretdVFY.json | 3 + ...N29wEo5HYjn9RNYagWfMeMdcUXwXju139xtZz.json | 3 + ...8DtVJ9B3P7oSEWovUcd4gSLmJQkseJPmETpsb.json | 3 + ...KNxbSAwBQZx8wSAhosxBxQoyz3DdXuysMiPTy.json | 3 + ...P6zProimpvzZzF8sXaqa6GA7igxMAa4ntozNc.json | 3 + ...KA71fcmfYzfu7PzBQgdxY7tuYCjwye5o9Fffq.json | 3 + ...fsPPm64HnepYy5MBfh2bNfkd84Rawey9rdt5S.json | 3 + ...wfxpdZ64Z2bUzW1g7Ehhe8K6qCAUBrDkVLVpa.json | 3 + ...LF5SKrdfYnFc7ZbVz1VY4FXQevVchKvk2UugA.json | 3 + ...DrmgHiJpc5rhxi1YjsWtbupdSLaCRE1Xk7fhT.json | 3 + ...MU5Gj7kppfUCEmd4LbXXuyZH1yHaP2NTqdiZB.json | 3 + ...yxHwyg2bE1zctEHeH9NzJk3yqY7gydHVdtGuX.json | 3 + ...PVpoooumypiK3Rkygg693sJnhnhgnrkXkGMCr.json | 3 + ...cQdt6rEXxH7qr1AP664PWYvCaT6z8EM68ck2P.json | 3 + ...AHAyHUKzye3K5W5U5sP8TLNM3RjRuggeXyi8r.json | 3 + ...fWR5t729obbUDwowpc5ospfyHRyAotc6DVsn2.json | 3 + ...tAYXAsEL6TUWxSdw3QVvWLSowsFVVMybmbVxV.json | 3 + ...FVMieMgmiQFm6wgJL7nevk4NrhXKLbtEH1Z2R.json | 3 + ...SFvtwvMWSs7ubBMvYRaYNYupa76ZSuYLe6D7j.json | 3 + ...Wi11XX9mUd8xmXtW5Byx7vwwcgP5kG19mnEPV.json | 3 + ...SJmUoVE9KaBRwrvsQVhcuidy47DimjrhSoySE.json | 3 + ...7X127GggHYsk4uuxRCbZGrZAoqQCJ4mVPA7PY.json | 3 + ...jqVW4uf89X5T1bq1rWw1MzuWjZvZpDpjnW6Ju.json | 3 + ...Zst7aWsYvr8gmyMmBZpwFZuYajV8KrHrHGRc2.json | 3 + ...76QybCEHQGzkvYPWLQu9gzNoZZZt3TPiL597e.json | 3 + ...tK24xVw51fWcawUZWhAXD8yrBJVacc13neVQA.json | 3 + ...e1g7YsaUW4aPHLDuibSPwNPKTqzzDvyZvpV9o.json | 3 + ...X9LfzQQSYoeBwHAgM5JcqFkgrX7GbTfjzVMVL.json | 3 + ...NQfcVmwF2NvchtoC32aMGsmXUxc9g8mTsNBmx.json | 3 + ...ZJwagptu4MMN7GJWaPuwPgStWPUSbfAinYCg9.json | 3 + ...8sizKwbDwvp3XDRSQkFfDp7v9rMxZadKn6XK5.json | 3 + ...xhQre2uHHD9bZL7crzRpee6D5NQrQbUtxv7t9.json | 3 + ...Qxbn1tFKasXgXsTLp99XF1BX6Fqo4GTLZa2JJ.json | 3 + ...JqJQkHzNcrdTBuWHJByJfgpKBnvFvzyKdy3cU.json | 3 + ...EQ2rTW9j3wbHzZQWxiwq5JLZ3K63pAGcuzcMp.json | 3 + ...fkT2UvFCgLVHFqMrMrFrqfRFfQtb5CdSRUvrg.json | 3 + ...FMrTm4rcLKC1ayM5fKpYdW3DLpybBPwvdWZS8.json | 3 + ...LnGMNLhDPPPu8BPCSeFb9sWkdiB1731SqPQCN.json | 3 + ...dqc5ADPJKnZEcQAgpsPdvYzvYBMihPNN48pFE.json | 3 + ...NfwHZmzPVxnmqkkMJraYQQRCpgFZajqkqmU6G.json | 3 + ...fPF2NQUdoq41AHPqwMDHykYfn5PzBXAyDs7Be.json | 3 + ...44f3ScPpuNChXYLrv7KfcWWNdJvQKwfkaw3wM.json | 3 + ...GNycXrmsh2aryY25z29PpU4dvo4CBuXCKQiGB.json | 3 + ...uRbQMPEAQvTjYyHY5qios7JFCcTg1GtLea6ai.json | 3 + ...nRWtD9BkQd8AMSCNvjni6RWfhXqz159AhfyvJ.json | 3 + ...FX6hU37Q4q6vShhTMXvCujLhDTWH6k5o9WLnt.json | 3 + ...sxifejMx9pdeaHKWKSSyfNpANGe6cAepWjb5t.json | 3 + ...bxtngMuPjY5VcBRBptWa2rJafFZ63exkfqmXg.json | 3 + ...Mhmn9uwL7EFNydcXBWy5WCYN1vFmKKjipEH1x.json | 3 + ...LzRXGS8DzEq6CzcpHk54gHzJYvaPpzhxhHBU8.json | 3 + ...5s2uAxAjJQX5tqoASkmFr6TYxVoMm97hPLNZ1.json | 3 + ...UqwSVACFpDAydJJfreBG8B1BwRFXrQ6e3rnuz.json | 3 + ...45BJFm71XmB5VGcsiWGKZTNfnK6aCmE2Hb5eC.json | 3 + ...2mUQLYZGZqfUyFJgALEu88aEUizFWxtwRYb5R.json | 3 + ...1UXsxPuyMd5yUA1Xc1Ld89wEVFCMJVpS16T4A.json | 3 + ...w2x4po1ZGRBYPYVnjKAJAJCJzKFi8RiRuN4xs.json | 3 + ...CJmusW8m6qV2pqd8UWrcyMkFS6AurtX3Bz549.json | 3 + ...dJ4A1Mfg4brpnQtN4d8LhvpKTKMTcRMaTAWAT.json | 3 + ...DmkwqpcxNMg4yoa9QFJpp4NEgzGykzi1cHrM9.json | 3 + ...r2pgHkPtCgfM3Y9Nw6xMs5MjzKWaGJsybkKyd.json | 3 + ...RqQu2VthTSy19kg6TWynMtRmLpxcMDKEdLC8t.json | 3 + ...4ezq8TK2KuZknQqSsAqgQ4HHP6yGJJnfbjjQB.json | 3 + ...DYKq2qXWDjjoMPMHeAZCLYFRHco9qxgvkCAmC.json | 3 + ...tMmrZhj8JZqyBQRGqyyeHw5xUB1Q5eAHszuMt.json | 3 + ...gHXMu7XZ3cxkS5dsyqK7yzAAEmVEUhsiQy3Qa.json | 3 + ...nNbFMGXUCPWthknxdCycbJTjkp3TMHSff2Ykt.json | 3 + ...81W7UCpTPs7SyD6Bwm5FwZBntTW8PiGqM5d4A.json | 3 + ...sfkmp58w1byRvrdpGG1HcapQoCrmMJeorBCxq.json | 3 + ...PMxnpLUvZMf3SV62STi8wWbQubUY3VQUUg9dM.json | 3 + ...9dQwG1GeuquWQkKt8KSeL9BvQrEYtsdR9sXHZ.json | 3 + ...znzQigmbkt6i8tmJEg7VgPcLiVHsKBmS1pyCf.json | 3 + ...w5XYDUGh9tBHbXdSSXMTrFRGuf9cFd7Hgk5jX.json | 3 + ...K1M6zojoGWFFZkdwSHVKWQ4gJXwbNzmrmsY1J.json | 3 + ...vEgNiukGYfMvTRJk8DQqwM7PjWU8HAvUdDgwv.json | 3 + ...SGM59Libzx8XvVGeAdjSFvRv2wyAK5ebALhKD.json | 3 + ...iLUk1D577NMd3kYPae1cmNoiQzvZMNqVcJ1c7.json | 3 + ...jNjwZjXhWt3ddqS8y98NXLSqjGDu6Ukur4UcF.json | 3 + ...NZQ91toN7ggmTxnDGZW14uv9UkumN7XBGeYJ4.json | 3 + ...S317jJr2ejgxoA52iptvphGXjPLbqXhZH4n8o.json | 3 + ...R1f7tkVAyq8gNnHzoLmfTB8iiN1g4wCvr2Q1b.json | 3 + ...MVi6MWhACE722MBT1rt5Q5UhbX2k4KUQYq2FY.json | 3 + ...wvwkhkaq2BnVYFjJwcoSc1dHxHNZqQ79dMxPq.json | 3 + ...VXV3TTVbmkKbGut9dNVQyobUw1h4uvacKovm8.json | 3 + ...h5hB8qvwZR2TKu1wkoJxB6uEMNzvPnxDCV2ky.json | 3 + ...YJNQbGHiecjtXy22fEuL9N5b6MfaR68jbBcpk.json | 3 + ...6N1vmWFDv8PRNc77kufBP8HcrSNWXQAhRsJq9.json | 3 + ...SBHrbJqf3tbap86YeWaGoEeCqBhGRbUSnoDqm.json | 3 + ...PLczReFcZyigfbdowB6WGYtnkLYC4XZ2ae9ch.json | 3 + ...Z8xS6QJ6xGRsdKZXixoQBLsuMbmwJozm85jHp.json | 3 + ...taNDbrpFqq6ajMnFqbgXvSgQ86jysa5HJv7Tt.json | 3 + ...xAkVyVYzw9rcazGL4j1A9rMre4U7uAb2xWtNh.json | 3 + ...fiFx5K8zvP3dXn5jsX7yojw4tgLZxuENmqTEc.json | 3 + ...MY8XCJCNjkWwk971xzE32X5LBPg5s2g4LDYcW.json | 3 + ...knt3vRBi1pVZYN7SjZLcbHjJRAmCmjZ7Js3fd.json | 3 + ...4cv3gr1m989ScV9FhFHK6fwQRbYDDeXQFyzop.json | 3 + ...5k9E6ShJPN9mFPHx4e24oeUWsh4GE9vLuRoL5.json | 3 + ...FADH4EjPY6RsG1LF7w8utVuWDgyLVRrA8YzzN.json | 3 + ...WWjqVkQ1tfLTTStZU2RuPRtbEL9XAfXjXg16v.json | 3 + ...4vimqbBiVRnVvyCjumsSgmCEAKE2AuVPbCApo.json | 3 + ...81xGmooTRoHjSPDtDf6KYJc45NonSzKxsssSK.json | 3 + ...cELjYGTYosyaMm64wcvZEREiBqFUhG1r54Zeh.json | 3 + ...ahNXBkyjRmfcJ7koJo5c4gbVhtbCv8ojMNGJP.json | 3 + ...6SMB8wQScEKeRMGYkyb3YmRTaej1hpHcqAV9r.json | 3 + ...upQbP2YayEN5j99D1482JbPxWLTz8MxzF7meN.json | 3 + ...VtPowVseBcuRZsS2FhAeupqLxZ54xYrQEdo7q.json | 3 + ...SKokv8M8LiPQL7BnS29YYZ6quQXAbyPSUJfKy.json | 3 + ...Lh77h3hkus2eJFJ3pA1gCVtot9oZJL3Q47UBn.json | 3 + ...zWX9koH3emPsWDEs9RqNm6NNFp4CkMLoiA1KC.json | 3 + ...96yKik5Fhj9QDcfcdFsYmtW8zM9AxSpt9RAwk.json | 3 + ...kmcgHoKx4wBjRf8RbGvL352f5zFfDu32UPN3m.json | 3 + ...PkWAGcSnM9KjLLjAEWc9zKVixgV2cmVJ7RTWj.json | 3 + ...67rjJQSZxS6z3YkapzY3eMj6Xy8X5EQVn5UaB.json | 3 + ...Dv9vKvzjUCSqQD2CwoUd7hGQgQv1hrYRDDiSP.json | 3 + ...hnD1UTfdaqAmtVgpzMXaLTjFoTrHrE4ea1izG.json | 3 + ...JTsmnVFCs3rnUEKSgvYBtjXa5ujJueiexWLHp.json | 3 + ...1mGFKvrFNaTJuxoPwqrS8GgtwtqJTJVjFWx9Q.json | 3 + ...no8EjpWVbkAfpxnJeZcQetd3k9ighJFFpgKJu.json | 3 + ...1KwxssEXCaGv93iruEN79usLJxmcf45K35yeS.json | 3 + ...XbYJ9Ra6GmeyqSjiFRR5X3GCfB5tkQSLWzxTH.json | 3 + ...ujyRLtxA3EVnEwgdea98u9ATCAAfD2JQ84TLA.json | 3 + ...L8szRA2VaoJfuroafczS6uTx6oqtcmSJnoB9N.json | 3 + ...tzszoKgdLeSi3oeFsuojZ8nHaXoEyptzaKYkL.json | 3 + ...R4LHaNxDgiS8WfPdFboesLD9LAnu2LBqAvqfr.json | 3 + ...VireDZ7zFgnjo3psyiSCW3oumYsWWaXbqR5bF.json | 3 + ...cbTbCgAenhmmHadcLGsPn4Q5ViXFmJa6TcZM8.json | 3 + ...FQgfcvoCpFPrCEsj8y83fbdNC1Fw3iTg9eQmy.json | 3 + ...7dPKufDSwKhmEKjGMB1BfPJThnnjU19EJSeL3.json | 3 + ...cW4T5UWTkSBGfxJWE2ApPD5coVurQweHEzkkD.json | 3 + ...NBqE4TdHt6tfs18rDzxV3xzZKgq4Fg4FtU8VQ.json | 3 + ...CvPcdt9YyFQgZrnxnLAeppVqacahNhmLpjfzZ.json | 3 + ...QfvnEq2KR8hhfZSEczfM9JK9fWbCsYJNbTGn7.json | 3 + ...jVTdGKdxEK9UWfFDcxeT3vFbAckX6U2aWeEKZ.json | 3 + ...EBYq5dXqh61Yr1itw89Ke2kgApWjyy7FUZTtN.json | 3 + ...gpv6eFpNSFiAnDoRmmLbkENT6DtrbL2L2CXoX.json | 3 + ...Y3AkexgUMJUvJZbdWR73U598898G8zc3LPpTh.json | 3 + ...61nzLk1qk1pV9iQi6hsn4r4WFUgeHSWD24mVr.json | 3 + ...2FhA2QNTnGM2aWJH3i7zT3cND5CgvjYTjyVYe.json | 3 + ...g8p6XG18m3P25Rnb1RPVQZt2sC4ax35CyJzyc.json | 3 + ...LHaQeoYgK1tP3dgC8emwkMtfxyg6ZTS7iMhgr.json | 3 + ...L119pmy9vSkN9q1ApZESPaKHuuX5Acz1oBoME.json | 3 + ...3ZcPhqXeDyrqkPXw7xqJUhxQnZAjV6RrpfMRY.json | 3 + ...F2jAiPnWEZGLCV3PTQJrypa8GXLFowBv8T4Vs.json | 3 + ...LysNbFQk64MQJcpkXP8e4fjezsGabV8jV7d7o.json | 3 + ...pnqH52ZBMtc7xmJMjF2jkXGCVD6QL4Wf3gJ4t.json | 3 + ...3pZ7fQWvEL9sxTe4fNiH41bu9DWX4ErTZ6aMq.json | 3 + ...TsDpwzoVX41dxp2ygAESURV2zdUACzxM1Dfw9.json | 3 + ...hnAub3LkfhT8bLbBqb6T5Wsige3onG9yWFPNQ.json | 3 + ...6F5arSfew3qGkPmxMEduenZ9u6EbEob75RTGB.json | 3 + ...4DBbs3uJiXoPaSuPwXSuMcDTcMGoSiBVsg7jw.json | 3 + ...SDMCi3szfM3y78ws4PvbSrnSgbAf5RHPwWTMc.json | 3 + ...jfkBeHqb3D1yxY3gYeNa96uYpUZvRhV6cC1N8.json | 3 + ...hsWXTNJX53zZcDVfRNoFYZQ6cZA3jLiGVL16V.json | 3 + ...3neckdwib9X3KWqdL7Mjmqk9XNp3uh5JbP4KP.json | 3 + ...1PpBkTPau7frwLLrUHrjkxTQLsH7U5K3T3B3j.json | 3 + ...5SYJEioBUkPtKuArccNzcNgUubhssCH2jSbeH.json | 3 + ...oUekuGEW528skoF765fhf5iHn7WotR29wWTTR.json | 3 + ...zkQacQnkBD96ksKid4HScE5Bd33gKdyJ4aJyW.json | 3 + ...z4S1FBs2rZrXsKsa7J34e21WF17F8nFL9uwWi.json | 3 + ...w8TUr97g1zzcA74hRziUVbsxtFVo5va67x5cg.json | 3 + ...CvAVQdV82ibXhArdVVjtJ2PRsibKJhGhgR7zD.json | 3 + ...o6h3iasJKWDs2F8TkW2UKf3s15C8PMGuVfgBn.json | 3 + ...qzpexyaDpqb2DGsSzE2sDCizewCg9WjrA6DBW.json | 3 + ...kZNvFyoAtc87dCPkPrfJuLFpWyS8sbsWFkGC9.json | 3 + ...q1GzQgbV4R8hLnfU2E1N5imeqQuUo9Jh2JB23.json | 3 + ...kFxdp7ND7MF5AuX76geQNcW1jsVzXXf2txAjX.json | 3 + ...d6akTgfhHgJZHyhVeyYUhGWiM9dApVucDGer2.json | 3 + ...zxMao8W665Eg9De2RaU7GVCTcdC498vYqB4Cy.json | 3 + ...R8ny5K96hezav8jynVubP2dJ2L7SbKzds2hwm.json | 3 + ...nisWEfHWY6mGAaLBtkDXJiT6PaQU1peqPjSXB.json | 3 + ...5vzk7mdX4DM4crvBUawApSgTL1YDWESBAXCJN.json | 3 + ...5cgRUosaMp3mzPqJ4SKyfZKYvtUhzjgbP1rmc.json | 3 + ...JvaXP87JErUgkwj5YCTH5oGTNzse2Jv1tWsH9.json | 3 + ...Zp53NV957M17R5VqoxmLNXX4pU8KLW4xz6H2x.json | 3 + ...q3wgVJhnNHs5Bv1wxWxvEq1w1r96ZJte9y8af.json | 3 + ...pCYvrnNfmwSE3yuCZkTYvcjA6xky2Q5g1kFkS.json | 3 + ...rE8GBDzRfPSU91pGXmk32NF3iTL5jQqZVVtZL.json | 3 + ...jgnjTkmMYDQ4QJcgmpbArVphiNMsvrxxfDeeV.json | 3 + ...58sVq9KBnVWjduZVpYtwpRAViMdtE8HvwBqR1.json | 3 + ...i5Lk46Yoe4hJb56yDS9cUfxV5NJSezM2EmoNc.json | 3 + ...KDU69a88rVZbnTofJFSVSDtzEHQG36NigvJjS.json | 3 + ...pWu9i7Kky8tPN37rs2TpmMrAZrC7S7vJa91Hr.json | 3 + ...PWXvefWUeqFAa5w6rifLkq5X6E8bimYvrhCB1.json | 3 + ...yDHr11HjMHRvanG9SskeR24Q62egdwsUUMHLf.json | 3 + ...YmWs1Gfa7XXZycJwt9kXjRs8axMtxCWtCmowN.json | 3 + ...HH8VGUFdCwSDR4scKMUfM5rcRSwSeG4g3vZe5.json | 3 + ...HiMFfR3PDCn9sHXHE5ZV1futBuAsps9R84mvC.json | 3 + ...KDeRV1MgoYfMH6L8o3KeuYjwUZrgn4LRKfjHi.json | 3 + ...JUcL4vCFc8snA1iGoWkPjoqJqHhiWWPYeHgDo.json | 3 + ...pBRdV9gV18jR7icvpPabEvgVJof3A6aPn1UjY.json | 3 + ...RH7w5f3jMCpmtm1htsYGrcc9noSyUEcrvHP7a.json | 3 + ...NzgYUiba5vkb44CZJLZjrux1AUECdfwPRsNkg.json | 3 + ...TsfPZrpBZNd99BRPMDztUUGm7Th1XfoANDHVh.json | 3 + ...hNbhcoApSBSqWcBEVPbEndMynczbXRtzcteQ5.json | 3 + ...ThgQakpAJjf7CyKufHLmEiR7echVePT7TTTE2.json | 3 + ...feWt8KnFCTW9NQVdVxYvxuqjGn6iPB9wrmM8h.json | 3 + ...ekt1jtcZ2DrqM6WR5ZSmdcsk5hHj4QyXMLmCb.json | 3 + ...6NxqaGT8buKCzxs8njaZEUkA9aRQNU87ASFyv.json | 3 + ...udK7TfKjPFxpzAcTaU2Wwyt81znT4RjJBLFQp.json | 3 + ...MjtwzoHkmebEBYWn3MS2pWGH1tkgVWmxScmiT.json | 3 + ...FYm7g2LGLkoZszYuCePjuCKacVZceKYy6j2wC.json | 3 + ...dhj1Ni8nPQfZ5yWJVghkxUQMuFBVJNoJtLidM.json | 3 + ...jRdWnVzpQi9LgchcbJn6Rsd53JXRbSfiG4gMZ.json | 3 + ...H577REi8GxbqDTaE9RHiQ8gK1wWjTb8YiGqrC.json | 3 + ...3Td32rCz9y2LZopZqPmJrVy8zQnJvHXFb1RAD.json | 3 + ...oBLfMNfwUmPX85Jzk2XEPepn37XC51GoCN8Um.json | 3 + ...f5kHeZzwVskdPJP9gW1yFk7zy1XeCA6UQ9nZH.json | 3 + ...CdqXDGJ6HhXYgMqgDCZQWM4uLgDVBtbPT8U7V.json | 3 + ...nihWxnzGFW11cEyn4sUgv7haLq9LFeMRMteoy.json | 3 + ...J65MGM5d2LzQi13D4v6vaEv8beoemzP2RGxuH.json | 3 + ...PJazUXYywVoTx19CDgnhJRpve454frFXZ6ojV.json | 3 + ...Hxfy4VTQR3v14UyTx33ebUM3iV19wiyJ8t5ob.json | 3 + ...x8USL6kA8B6dqJMJjMrqXDYZW2Gej29CD9E7y.json | 3 + ...gpkNBtVXo96EQp2m6uwwVh2Kt6YidjkmQqoha.json | 3 + ...Per7rhecdjphhZPwE8C377fERruKvWoxmrhRM.json | 3 + ...hVDbexZVpR1SeFHW9bx3o8PyDnB5XpbmwGaSY.json | 3 + ...C7vkvCEAsz2K3vymzcPFJNxUsQ5YN9eLBLRud.json | 3 + ...AUDxj1oZ8oiuq4d3yTwwgnt7wrQcQ3Esvbk8V.json | 3 + ...f87TaEipqSbYVtKtbdvZg19aBtCRuvJyogAqd.json | 3 + ...shu3oBdxUNtrmtcqSBaBGzwmTNQCyNYv71gb2.json | 3 + ...eSFWaBXF25oSUgmGRwaW6sCMFLmBNiMSdbHVT.json | 3 + ...cmimUutWvtNdFFGH5oguS7ghUUV6toQPppuTW.json | 3 + ...KRDQPtVJ9kZtVyMMWZR5DjHn9jUmzT7Ro7aqk.json | 3 + ...yx8uB6zrqwBFHjLLG3TBYk2F8Az4yrQC5RzMp.json | 3 + ...gfKPMwtCNaKqHgX2WQJPWw2QSm9bKXtU2CK6f.json | 3 + ...u9jkRMY8GX5Ar4R11mX9vXR8UDFnKZMn5uWLJ.json | 3 + ...up68Y2xerVxRxrMLRDFmPBDjnPEzB12cZpfL5.json | 3 + ...1NZu1Y5Shk5KLany2NAvX1oPiyfaPaNDpbxVF.json | 3 + ...sSaDfNFQUYsHekbWBW1TsFdjDYzACh62tEHxn.json | 3 + ...pjKfe9omzUaFtaCyizvwpAMf3NhxSCMD61F3A.json | 3 + ...m5gk3gZ6WKNFPUrj24uwhzXtuutJiUdZXp5sZ.json | 3 + ...SecmSBdok62ZPLR51mKVif6ovsgGjjqm8EV9M.json | 3 + ...fwLUDhzaSK6Tgn2FrsEfE8azL4VSuG3sqFNgD.json | 3 + ...TWk8E1TDiMqwmwHcskS9zZGoxRrPwzkjEonYL.json | 3 + ...zf6ocz1TWFSJwJ6BFqYQSFNtVuWVCXvJFCj2H.json | 3 + ...av9N9witRjswJ8enwp9vv5G8bsSJ2kPJ4rcyc.json | 3 + ...W2rkh8ACpPWE2oUsDqwDFJg1DFDWeUrWkf1m6.json | 3 + ...emYP4msGvQq8NwYDmwdUyNtZ8GPjgMhR1fhBK.json | 3 + ...n3VbyFKiC2FGMgfKxYSyTJS7uKFwKY2CSkq9X.json | 3 + ...HQtnBkX2ApxQZBZtn6ZTJuAqS3AWYNPkySP5z.json | 3 + ...EAMevipX5hLQnqSKdn8NJsazPte1CDptH4mtG.json | 3 + ...XSGtXPL56ERdhfzjYg8w1oj5MZE6Hq2q5MWKq.json | 3 + ...SP9DASTJoJdTAQFzEZRHprMLaxGovxeMrvMNe.json | 3 + ...CKmNjg99sGsDeFrGjpby5Avkz1PwwtRqKzD7F.json | 3 + ...d1vYKk257qJLJmrsTkiNZQZjC8btN5SHfhpNL.json | 3 + ...uwBM3aLkAdMQyy3n6NacecPha7xhwkmLEVNBM.json | 3 + ...Ts7QxoTxHK9DYJjRnVz2vHgZhuUfMG6i2Qrhi.json | 3 + ...a82AiYN7W9S9KCCtCyyPRAQP2ifBy4v4D5RMD.json | 3 + ...xpxxu2PGNJMMeZPyMxjAUH9pKqxGXV9DGiceU.json | 3 + ...ZzKJFQ2d4XWtJiqF7vnCJR4GUjxcUMPS5QhXe.json | 3 + ...CncDf24pwxkksGNuo9PrVFY2YFkiN8u922XSp.json | 3 + ...SxkTq4FLG6JV1FQ5dkczr1AfgDcBHaFsBdtBg.json | 3 + ...bkNJ1x6Vg65Rn4AZFtRsuJGnrJT6Jn7LKYJ78.json | 3 + ...9UcoMuhATVaT1FH5QAQja1uHep8YnPE1oxPSY.json | 3 + ...xEEa311VySrMebUp5xSB7utxG8oJafmLavpau.json | 3 + ...RH4mPX6WmwmqZTd7ZptfkzXdBv4xg6cjCAcE7.json | 3 + ...JFxi8vjjJtwCKYQTeN51XsV1y2B1ap1GtKrKR.json | 3 + ...BqyRxGsy9jze11Ev2DzAQrudh6VNBcR8UKks6.json | 3 + ...fMkQAGbJHDNHvPteizoD84SyXL3sFqUf9eghY.json | 3 + ...vvXcn9SapBGVHBcLa6v5RnNBCTQw1rCnNDwey.json | 3 + ...Uo62VbPyYqPZS6t27Uke1dJmoAP6V3rw6ntTH.json | 3 + ...WN1kJuXHJBNRVLjc76dSPG44ExfyieLQjR8sW.json | 3 + ...K6KV3quKq854B3sQG1WMdq3zgQLPKqyK4qS18.json | 3 + ...tJ8SuaN6kSRWsJhXGb7aLCvHLuCySxCfkXPVL.json | 3 + ...JrnVjNNWLReiw3Q7xQhycSBRgeHGTMDUaX231.json | 3 + ...TPUBYbLitZxXVi6cpJTFeyS8Y3LDrQB1fqvKL.json | 3 + ...xCMYjKJjSNJ7mKV7qezeUTE7arXJgy7PAPNRc.json | 3 + ...CypvmQy96y8DYxZBQf9gQiVW2NqVMUTxFG8a5.json | 3 + ...cVDMwbqHa8xaifQrHoYrM368ZDecG9Gvejzfp.json | 3 + ...okyk2N9VKVbBLk7ox5Ujg8uHwSU6XXjq8zdev.json | 3 + ...9j4dstu9sLb9YeitGWeAQemRXusx1ow1JokSb.json | 3 + ...drCWRHowoRKACjgWhYHfxCEdBi5ViqYN6HVxk.json | 3 + ...MEiKbjcb1deQ67gJB5t6LHkbnkm4edgcWAaYY.json | 3 + ...bMk7v6Tb8VcMWZjHAieZPSbszDJUVrvPS9rjR.json | 3 + ...qZBQEJz5CipbMMZiWfZX9FRE9kXLtwQNS2Vsj.json | 3 + ...NacCUxxFv28QKoYWQw6Apf5uZxBeMGCna79Bo.json | 3 + ...DvPMN7JGJsFxfuDoe8rnhAMEQGcMVEnDmgQbx.json | 3 + ...ofAUs3tgbRTc4YR5gbR91CA2D4FgxUx15XS5Z.json | 3 + ...6QB7FjmyokAD5rcMAku7pq3Fk2Aa8y6nNbwsV.json | 3 + ...urDFJKAPJQHppr5JqL4XKQUMh8ExkCoMT5FHr.json | 3 + ...JnLbawvw7yezdfCDcPydwW2s2iqG3w6MDucLo.json | 3 + ...dHJenHZd5XYSsrkH4bYDg8MHypvgJEfCMeiwX.json | 3 + ...2jeQq3r2sn8pe69LyJtisLMfEoq8LyDienct1.json | 3 + ...uQXPZCWRkwMhdH2h91KpDQXBEmpgBgs55bnpH.json | 3 + ...72Fe4mY2jinZgavrYR6JEeAHbsLF7WytGvXDE.json | 3 + ...Uffrk1CYYSJu943sM6jAMF31zGz8uJywQKziY.json | 3 + ...u227srtG2s3tZzB4RmWBzw8sTwrCLZz7kN7rY.json | 3 + ...a6EV6srUcmwA1vS3EmWGdLSkkDafRE54X1Dir.json | 3 + ...oyLD5BL6CSCxUJLVLsQHRwjfFj1prNsdNg5Jw.json | 3 + ...eKcW8jdSxSYtKLcxss2uGWzsj5eQBGAd5BJDr.json | 3 + ...pTKQuVHG2Y97Y2FF4i7y7Q5AHLK94JBy7Y5yv.json | 3 + ...L7PJDLWFSaEmSDwm73Qwt7zoQwErEdsuhMXqs.json | 3 + ...jHaLtoFDTkYFhRvqMmD8B3MSKKbi1Tm2rP3iZ.json | 3 + ...1FcyfdneXjEWYMuovetUWEbrdgA4GZx1EUnco.json | 3 + ...PWrtJ5Y9aEVVT65fmrex5P5RGHXdZvsdbWgfo.json | 3 + ...ERWKpUTXvRPfXdzHhiCyJvLadVvXGfdpBqcE1.json | 3 + ...tjR58CbG9JhJ3J6vxesqrNAswbWYbLNTMZA3c.json | 3 + ...wRhJkVH6XZhzoYxeBVQe872VH6QggF4BWmS9g.json | 3 + ...CLi9daQMHyhnLRGTpgpwNGU4yZXs9GK4SYrbS.json | 3 + ...tfqHqTZhMg5PpVsn33iRCoHRiNGjMhCPLph4p.json | 3 + ...WrMHek8LoKqFv5SWUJjso3estPGyX38tf1Jfw.json | 3 + ...bVPn2uvPhirnE22qf6z25xF8xCwGuaqdr9su4.json | 3 + ...9qQjbSeniD487CnomUxU2pXt6V8P96T6MkUXB.json | 3 + ...BCXvKHGU4jsyvzQ2dLAHYGYgMUyfqioLMA98j.json | 3 + ...M1fKepm553FXXjP4iPzvRwzd9N2mC7fjwHdd9.json | 3 + ...LsZa1UCJkCmKYHtEJQF15wF6ZeEqMUSCneh9d.json | 3 + ...GSiRhHapNsJzUMoYR3pkbCg6vPnnopaeFZE7E.json | 3 + ...3LM9epZtHtqRAMYPXUvvQnkxZmFSF7h2JXi4L.json | 3 + ...VtFo3zwGqpTt5QKKV3nV7kmuvVVFHSkCZUtM7.json | 3 + ...YN3fChvRU6rhkLf9nGkytpEenSGm5DrgjFgHK.json | 3 + ...kGC7w9B6Ef3bHScPkfHMHA4wyuXapQAA5gLrP.json | 3 + ...ewA6PT1jGt2WTnkhWb2RwwuoQkAsgzRuSsnaV.json | 3 + ...2KCPJwCoUb9eQCSv41WZBKQaYfB6x5oFajzfj.json | 3 + ...szfK6tHPA7UrsnqxXeY9avZYqYFhNzXApxYhw.json | 3 + ...poYzA3Z1LQE8h2CAve8UnBobLc7Sex1g4Y2Ux.json | 3 + ...QxJNXdhxseiFrqScyMrRZiGSX7yQqaZJKa7NF.json | 3 + ...MD8Safpcro2LmTgf2y3ibiir7q9izEPNKxRGh.json | 3 + ...p3GL6BzN5CoSFnKVQMpGah4mkBCDFLxigGARB.json | 3 + ...JVqoCJd9asyr6RxMEdwtfrQugwp7VAFyKWb1g.json | 3 + ...qxbj6WrqWq1jheKWAjKnVBSVTB86cZDVcL6W1.json | 3 + ...cFkMXzrCi9xbgSejtok3q8qD2WHZbbHwGxWLy.json | 3 + ...Ms4NCZYkd1ATKTfQabza986kheiNhrzteUeSD.json | 3 + ...s8fyrB79qMCe98gaFjNEy5kpxGNjMc5V8M6TJ.json | 3 + ...XjL9FpJ7UBsYBtaDjsBUhuLCUYoz3zr8SWWaQ.json | 3 + ...rpfSpAzWt5fbyTyt6SWznpHMxGTwDgMZH75Nr.json | 3 + ...RGjYCdLJSVfdtTfBS7trRyoKd11UdnsY554sR.json | 3 + ...vBgfaexv23kMabbYqxasxU3mQ4ibBMEmJWHny.json | 3 + ...ADiny6XqUoWE8uRPPxb29ikn4yTuPa9MF2fWJ.json | 3 + ...zo5YKBRQoswT5eaH8eATYCiATbDQchmNtBrav.json | 3 + ...ATSRiCgfdJydspEwT4WTTgh75zm3Ajay2Rkbh.json | 3 + ...4NaL1u3zoiefiGzAXg6xJEqPbLCYXrPk8joFy.json | 3 + ...MsHV4tEuXscK3y3BsjgTjJKw1NdxyxkMhuMxb.json | 3 + ...zPr5Swg6Guju4tcmvwySEFF4krfaThsZtcxWY.json | 3 + ...daxiQr9b1KGXP1dVJMV2h3KBKLqTgcn2CKRUz.json | 3 + ...xZM3UPPG5KPBRadEwzaGDspF3tor1wn1mER1P.json | 3 + ...3kYMMhFkxUFeYb8wHVdPzY5t9pupqW5fL2meM.json | 3 + ...vS4wY6rgVq4TTezJJbiTetTa3uuxKJkKxVWWj.json | 3 + ...4oVGF99JiabMMFDqzEpL7QFXBWK1nie5p4dB1.json | 3 + ...Appm1EFyatNBCr4LRjPDXnLe16MifkFqiEjbQ.json | 3 + ...zDk6YHGbQXYm91cyyFHbYCqAu2vCwXKrdS7rk.json | 3 + ...DgW1AHPH5TTNgxtewiqKK5ZKL5kVPifVkqQmi.json | 3 + ...eeduJq6f1NqRCw4doknMeWkfrM4WxobtG3o5v.json | 3 + ...LVMBgoRok3tZNbsaCmtRkKm8r1DELQ5nVchoK.json | 3 + ...kXP5RuTyGyKteoH4c9xmVYSfyhEBYcvjnS2ES.json | 3 + ...s5Pbsq3ifY5KcJq96GR1T8ytzeeawQczG4bQd.json | 3 + ...shFZ1RiorbAvrtfbGnzSALE5VmViXpyizP9uL.json | 3 + ...Xmohtq2ZxZ6QVNEpqNn1T53Zc9FnR1CnaNnUf.json | 3 + ...FdefHdNSuKbQon6WkQG6AC8rzPhQAYhBGZc7o.json | 3 + ...De4rGkcb5pMqt6gduUmgNPSEq3bNyPTUxvoeu.json | 3 + ...hwU6RqokrvPU4Hb6XKPub8NuKbnPmY7FoMMtN.json | 3 + ...U6xqt5wwBbst5MP5erVcBFaHQzH6bbp5GwtQw.json | 3 + ...hRruBKvC7eEsvwPszJPbKbk8m7t7rgHA3smZm.json | 3 + ...YUCryZj9qAt43Xy5ws4CM7TMuKr9sSHdAfJtp.json | 3 + ...JRupTmk19YmevS6ydpQjTn8zcdhQtcQRNgKMJ.json | 3 + ...JTGbKQD2mRgLZ3XhqHnN811Qpez8X9kCcGHoa.json | 3 + ...AcZzcGnmvfRTv2VHnongcE13pxcPJhaYj778C.json | 3 + ...nkec8TxMHyZmdEx9ZJm3s9ujDg6QUEJZDJTwP.json | 3 + ...n11rvkBHuXXyMd5dEAJ7TRpbmnVH5re4TsEqr.json | 3 + ...jbnNTRDfZReaicNqxAn2G7zwrvEKCbbHAit7K.json | 3 + ...rH576aeck8bbrvbp6DJFCiSSu88XuDpzZgBnh.json | 3 + ...myty2TcCkZemBhSDFwQxN5mPd1uhy3FzRXagy.json | 3 + ...3HuWg2f8HWA5PGo1Fc1Py8u59hGEnDbWab3ki.json | 3 + ...VTCmsGvQSAddwFMDBimV5nszGBpZSzeJWj3nZ.json | 3 + ...Xr3yZsJvx3TVSwfsFgXuSEPB1xKmvgrtLhsrM.json | 3 + ...wqogQU8k8xepfWrnHQyQCjykEBE4YnCNHsp8L.json | 3 + ...DVfasD9KpuaeM5mU5cEYGkPZAyXiwveks1YZc.json | 3 + ...B4wvsj5fgTkcfuChYpvGYzgzwvNhgDZQNh7wW.json | 3 + ...Bb7qyLHt3x7gvYaRrxQmmgExb7fCJgDqFuB6T.json | 3 + ...HnjaRCpjYTokxY4UtaJcmx41prQ8cxGmFC5fn.json | 3 + ...K9AJ9QnUw3M97HqRAEHqinvZUri9b1PE744UL.json | 3 + ...wN2a2myikHz8JNVufJ7FM92xV8kNvFpQaRgKd.json | 3 + ...hSbt23EHpHH2yzub82nkdmZP69NFrXwyUe2cU.json | 3 + ...TSTxqfTgLkfmntBGwYL1j1jPyRBSps6ELydsE.json | 3 + ...Ci9wFraHSYo4B2CrkkZYs8qW1H8xzqj9YX4uh.json | 3 + ...NUFnjbWi2BTBtBdEQ8i2QyzNy5e5HkuEnumd6.json | 3 + ...sZZ63ktjQfXagJbC3nNNWqmSGqPQSwxaP5ff1.json | 3 + ...eVzJPpnXTYt9MYMjVmkhTMfUyS8pJWqSRWLNr.json | 3 + ...n7F396buQ7C1oVPMCyX13eHCegJpv6VvFgVLJ.json | 3 + ...vVxbtF5KFp5xRmWuvG9McnhzmBd9XGfCyuxFP.json | 3 + ...sQc5jgkdPm3YzNgzQ54CqNKkhzKy56XXJsLo2.json | 3 + ...cLnTm2GL6z7gDz5rUS8Kfv7zTCJk6pd7ZMgwT.json | 3 + ...HadAYjLFAVZEUTTLxE2CEirzRg8ZL2aYnfiUc.json | 3 + ...YtUbwZbGfTozRhHgPJnRVUR2aFAXCrqt9qo62.json | 3 + ...YEHPdL6LuX3rhNUiHuJrsMTod7ZpB4FAZTtjY.json | 3 + ...adHzTNGiy54c9Ms8BsEXNdB2fntFyhKpk3qoT.json | 3 + ...2uasEaznQm9wQtWreFaEXtNtzHBjhEHqCntFi.json | 3 + ...9RgyynuAwcdWh2yEG6MbhfntWq7zjXjAo87uQ.json | 3 + ...pSWNPTBj8QtJ9UyQqhJCDhG9GJkDeMf5NQBiq.json | 3 + ...nK7zeTdnbLDQR3y7UwSKnxeqdctCbjG8Z2abM.json | 3 + ...k6ANQAy9UcJC9TfTWieY5Afo42ykihpTeVk8L.json | 3 + ...pBWakaPfqKANjDfzHzyCiZNx1qZDZZ37vGWW1.json | 3 + ...VgJjAetX36roniUvRE3c3zzU3gvFjPizRPn5F.json | 3 + ...VrpP71nCBNTC1om9Jy4GWSbxjafHbH2yxmwsy.json | 3 + ...7852ESRwJJGRy2mysUMydXZgVVhrMLmExvmVp.json | 3 + ...An68Mx4JaQ546viikunXujsPNvoDFYdKupboM.json | 3 + ...2Mw8smEgEBzsRyEHU5EVRSTP4bofGeeUxFXiZ.json | 3 + ...rQuPU8BatFbhp6irc1NAbozxTheBqNo25eLQP.json | 3 + ...88jy2fG3miuu4n3o8Jef4K2Cgc3Uypr3Y8RNX.json | 3 + ...xARMmbeahk37H8PAAP1UzPNC4wGhvwLnBsfHi.json | 3 + ...DAdpxmRLrR6MAVLDh2WbWDzDoDJXvbLJvMVZH.json | 3 + ...reUqsEbdhtxZ8zpd8wBydKz4nuEjX5u9Eg5H8.json | 3 + ...xtkngHkaQT5AuRYow3HyUv5qWzmhwsCPd653n.json | 3 + ...MMkDK9vHLM22a6izMRWk5wvgPno774K7cG9zX.json | 3 + ...dnWLFRvUsumawFcGhnwikqZziLLfqn9SLNXPN.json | 3 + ...gRk3w2pzBM1RLNBnpGxQYsFQ3yXKpuk4tTXVZ.json | 3 + ...wzxw7WyH3qHUVScYHWFBGhjwqDnM2R9qVbRLp.json | 3 + ...EqRo3NCSx82EdE2VZY5vUaSsgskpZPBHNGVLZ.json | 3 + ...Eg2DwrV39xb1Fs7z1VUxcvdPT7mE7cyGsQ4xt.json | 3 + ...qrhagNNmJVM5J1he7msQ5ybtvE1nNuHpDHMNU.json | 3 + ...KmxNyREQM14SQLDykeBvEUG63TeohrvmofEiw.json | 3 + ...KDbj2EdCMu4ei7sPYSpdcwZNyjkDSteoHQ4UH.json | 3 + ...vXaqu7NQY1GmNF4m1vodw12LVXYxbFL2uJvfo.json | 3 + ...Uh3WA4Ng34tw6kPd2G4C5BB21Xo36Je1s32Ph.json | 3 + ...2cqiRUcaTHdrPC8h2gNsA2ETXiPDD33WcGuJB.json | 3 + ...jnnCx2DppVsufsLrXs8EBZeEZzGtEK9Gdz6ow.json | 3 + ...AZeHdHrLxh5UCwAbpjGwYKKoquCpda2hfP4u8.json | 3 + ...bZbjS1jKKwapdHNy74zcZ3tLUZoi5QNyVTaV4.json | 3 + ...ozu5ydDCnLiMogSckDPpbtr7BJ4FtzYWkb5Rk.json | 3 + ...B9G9Hsg8PKynnP6DyWLsXVn4QnqMCqg6n4ZdM.json | 3 + ...qUdKztWJ1isGMV92W2QvmEmzs9WTJjhZe4QdJ.json | 3 + ...ARdRsJTgnbpQVj8bsb7sajeWfd7UCDfpDz25H.json | 3 + ...26hv74yVv8CytLtubDLP5KDy6uqqGLa98YEsX.json | 3 + ...SLnM4Qh8qM1QasQ8x56ccb9S3DhbyEckybTF9.json | 3 + ...gtME3jAoz5WuFXGEndfv4NPH9nBxsLq44hk9J.json | 3 + ...SAee2CQCL6ToXDDFLMPqKjinpKJj6mB738aBQ.json | 3 + ...swEZeNSwEh1po51wxnbX1C3FPhQPhg8eD2Y6E.json | 3 + ...g3cP87fffoy8q1mQqGKjrxjC8boSyAYavgmjD.json | 3 + ...s5p31R2hprxxDT8xyJ1YzpNgPDZxcbfD4egs9.json | 3 + ...7T4tdoRNBr5DR5SjWCoqx5czkF2JVuix5CcVM.json | 3 + ...ysJwYJY8oRKuFetEnC7EbT2nphc6qqsnu3BLD.json | 3 + ...cXbXKaTrBFqeDLhMmBvymLTwj9GmhDcdJyGat.json | 3 + ...SX5xP38GZVu1GeXEGxwCeV1ZCR6ecdwDYXZ8H.json | 3 + ...2ssCJbqUhQ4k7sveSiY4WjnYsrXkC8oDbwde5.json | 3 + ...Qan3wXfMNtVVn53EyQio5dFbSFrBhL1N3JUav.json | 3 + ...spG5k6rtzrqqn7WNn3oZdyKqLKwK2XWQ8FLjd.json | 3 + ...9YrHcagLqzgMvKHFdeKGggMopmTZB4ztxAEYN.json | 3 + ...Nogrx2oAAt3uiuzB4zzuYzLovMXPJ5RcZfJ8U.json | 3 + ...RxPF3XUpBCjp4YzTKgLccjZhTSDM9YuVaPwxo.json | 3 + ...ZMpbJFwN52WgmBNMxYojrpRVYXdC1RCweEbab.json | 3 + ...ZfeLMFHsSggvVc9kQWb1A98PEqHxVzBraWpQs.json | 3 + ...4AhSr3k9dSLXpTRoAP1hBrgbQSiFkuQpuHaq3.json | 3 + ...sAd7wArD4vJFi2qDdfnVhFxYSUg6eADduJ3uj.json | 3 + ...brpq5gY6mprak3Ud4q4mBwcJi5C9ZruYjWv7n.json | 3 + ...bE1pYSXEeqKJiM3mgRd8mQiPMWx9U1qbtY5BL.json | 3 + ...rMhrdYrfzUCxQppvxCSG1FcrUK9G8uLq4A1GF.json | 3 + ...a9cdiHZkM2S9CnnWr3bybwyJfac2Moywc4Lwk.json | 3 + ...txNRkZied3WuhX525vUhDkuhXNK5DyeijeDnh.json | 3 + ...n6oQpVkeewmo2mcPTQQp7kYHr4fWpAgJyEmDX.json | 3 + ...FLJyfp59yWVMr97ZcbxVyYumwfJuy765oEEHk.json | 3 + ...WGrp8JKspo8zDDu6qpRmX1p6U3PX2USqiE1eg.json | 3 + ...BijGCQLEFAmXcengzXKA88iDNQPriQ7TbgeyG.json | 3 + ...dYQVMbhhckwH3BxoYJ9FYatcZjwNGEuCwY33Q.json | 3 + ...3SZfpT9w7i2xCJM5fG429uvJhdV8Mn8s5oqGq.json | 3 + ...ZzP9P4AqsXU9jhLvnt88kefqJFeao7QKQRkCf.json | 3 + ...mn6K5twhz3y9w1dQERbmgSaRkfnTeTKbpofwE.json | 3 + ...zaV1W2Bm9DeZeiyz4J9zs4fRqNiYqQyracRXw.json | 3 + ...ucEQHbqNABEYvBvwoxCPsSbG91A1QaQhQQqjn.json | 3 + ...VskBihZovMhwhEqCER8jwLFHhF4QMZA5axZnJ.json | 3 + ...ekt1fmXSVkTrUL9xVFHkmME8HTUi5Cyc5aF7K.json | 3 + ...W2tt27WGT7THox7PmgRDp4m6NEhL5xvxrBfS1.json | 3 + ...KhgYQV2Kxr9ccAkv7bUod88Qi3AKe5nUN41oe.json | 3 + ...4BPUCZuEJ4idUUwMPu4qvc9nkqtLn3yAyZLxg.json | 3 + ...nZVoVAkryxAejJz2juifQ4ArgLgHmaJCQkU7N.json | 3 + ...f31Z9kbCa1snEPYctwafyhdvnV7FZnsebVacA.json | 3 + ...tv7MHgoHBYWbvMyL3E3NJ4UHfTwgLJUQAbKGa.json | 3 + ...6YUsdhJzjzH9JMCW2tRe1LLxF1CjwqKC7DR1B.json | 3 + ...U2FUFZ69JBUQWscVjiqN4jKMgR4BVgA7eGHg3.json | 3 + ...bX8Pi5JrrvaTBBm7nW81sfCww7ZtLBBT1YCy8.json | 3 + ...EnfNRFReRZSVH2V8AffSmWSR4dVoBLFm1YpAW.json | 3 + ...oSbw831bNy68utpu5n4YqBH3AzDmddkgk9LQv.json | 3 + ...izK9XSTaD1d1jbVkdHZbQVCSnPpYiTw9aKQv8.json | 3 + ...L5XCCT5rwUGnim4yioq9wR4c6rj2EZkw8KdyZ.json | 3 + ...gyy3t3aA9C85DhmPfj39ss2nUgdsNthsRba2N.json | 3 + ...SgKXdrN1egZf5sqe1TMai9K1rChYNDJgjq7aD.json | 3 + ...N3VnEcqC5HdiJBE5V6taiYhvNrNRPmQ7Mrb77.json | 3 + ...6uxyNMDBD8fX2njCRyJC4YZk2Rx9pDUZiAESt.json | 3 + ...yUD6rBTaYHpgKBBpBo5qzWA2pK2hrGGKMurJt.json | 3 + ...VNZFSYkqNXP6bxHLPL6QQJiMagDL3qcqUQTrG.json | 3 + ...38NbAwfoPT8BvzsPN3tmhC88x3Grf2syWSZ1n.json | 3 + ...HQanM57du34DKqTZfKH7FyTJXUtw7PT53tsSo.json | 3 + ...ym18cUZg6KLYcjhxkw7Vcot8JdiT258QUxcBx.json | 3 + ...Ya9o1ZikH6XHRiSS5nD8mNjZyHpLCBRTBSY4c.json | 3 + ...QQuCnkV8CpkGZaoB6ccmvikM8uRr4GKPWwmPT.json | 3 + ...vtM1gih6vWqmkwNhrGP6S6X73pwr9RAiKVkoi.json | 3 + ...639s1v43EXXnXdvP1nkiHYJXFkGBfxBciKdcH.json | 3 + ...ndPLSPLTV1mQgCYNSZNa9Lh3kdpXa3rEfmrRa.json | 3 + ...FWdkRYUE9oRRAteiS22tXDvBiSZgNcGn9G5QA.json | 3 + ...skKcHo93mxZSgdinqpnFkcdWPsSxBB9Q26Qbq.json | 3 + ...NsFCP3kuNmWZuXtm1AaQCPj9uw6Guv2Ekoi5P.json | 3 + ...en6k6rAFXKKZrBj5PiehJsohQ8gwGFHJT77sa.json | 3 + ...1YsAWX6qyuLgktt4VPG4Q2DY94rBq7fWdRgo7.json | 3 + ...HouTCFnUBz32fEs5joQFRjFoJPA8AyhtgjFrw.json | 3 + ...tPLxGkNA3yrSfFZbtDbfKPKBrJUR6Jcqh6sRi.json | 3 + ...QJXG4kJJpTvkiezHqypvmCuLRs7Y75MCUcUv1.json | 3 + ...EihGKUYUuJyoV4MxdbhDcRydpXMEjXhvfNE1f.json | 3 + ...GBqRHArX4DySjwM6UJHiR3sWAatqfdBS2qQJu.json | 3 + ...gyXmYwyavK3QRHwsjCKGWSEGRGvAA2kRwrq2p.json | 3 + ...hqnYn9ntEs6GHN5LAi26QX1tBxMabmqu5LtX9.json | 3 + ...mfm3ZMpYKWfTwzHsTGnPnnDgmK2QkJPeLnZWE.json | 3 + ...imp24eWUYA5uBpk84w8YbRmWJ6ic3jsVr9FQp.json | 3 + ...e9SysTYzj35ctgmxK35gUD18ifuf2P7tujJ1Q.json | 3 + ...1My8wazb6vi37UJ2s1yBDkFN5MYivYN6XgaaR.json | 3 + ...mxrxyNy4tqogRt1X6PiesqjMWwv2PDgiWkrfx.json | 3 + ...fQT8tszFmSqdJHb2377ou74z3p6R4Eu1FCeyL.json | 3 + ...EMaX8q7CCJb7NvUCxerBCcsFUa4LjBEynTtEd.json | 3 + ...AJQnAp2VHeQuPh9CqDmv15NCrrzzd3oqsnmjs.json | 3 + ...UvdfiVxwcYxtxACVuSpKmaXSGp1g8MEn1yZGG.json | 3 + ...umGoDrwYKTrE3gmwzwxPxE5ujaCwjn2m3gYBi.json | 3 + ...PxswzZSxQSGvsToi6fw6PV2fSKR95zPTk7RHA.json | 3 + ...iBvz7j5TMVef8nEgpmz4pDr7tU7v3RjAfkQbM.json | 3 + ...s5tHihc6UDXDjzjeawomAwBduWMGAi8ZUjppd.json | 3 + ...hEPScGt1Bxpm7zNDRzaMk31t8Aox7fyewoVse.json | 3 + ...fXEEMo2C6C84s8eXuRUrvzQnZyquyjipDRohf.json | 3 + ...FhAKuNNuaiXkApLfWzwNwSNDACpigT3LwQfou.json | 3 + ...kjauP5knBwxNUJRZ1Z5o3deBuFrqVjBVmmqto.json | 3 + ...GYnLVDn1icRAfQZpjPLBNkfGbSKRB83G5d8KB.json | 3 + ...AyJLAsA1Lh9ugMTw2gciTihncciphzdNzdZYV.json | 3 + ...w1P2NEfiw5mYXG79bwfgHTdasY2xNP76XSea9.json | 3 + ...Ej9Sa5uR91AV8u3FxThgP5ZCvdZUW2bHAkfNc.json | 3 + ...rQbaGnccXQrMLUkog2tQZ4C1RFgJcwDnT8Kmz.json | 3 + ...Vwwz9ugEmzC6Py3NmABkP2ipwWPniXyzMPKR8.json | 3 + ...4sQoBPqLLqQvSHLRSFNnnoNekAbXfSegbQygF.json | 3 + ...gGH27Aux1uticoAf5748eFYFaS3vGyMyTcHeV.json | 3 + ...2EhJ5r7JtBqg4Abm6xedkkr6vyG7AyqZ15LJh.json | 3 + ...5gFnqnXJW5Z52KNmd24sAo95KAd5VbiCtq5Rh.json | 3 + ...tj6gnQhC13v4VUPY3LxkwAiDXuH42uaR38ywf.json | 3 + ...r8pr1kEAmhnFpaabPny6C9UVcEcok3Py5v86X.json | 3 + ...ZgmyYx9c6He5XfaTMiGfdLwRnkV4RPp9t9iF3.json | 3 + ...wFXiXXETdJkZuu9iKgXNkYbywLpTu1TioDsDQ.json | 3 + ...HbJpw7Zvzu554h2AMtm34ng5SkzhytUWch2mb.json | 3 + ...YtzZgEckSVyrRD8pAnjsDDJDkg8oqCHTAVxai.json | 3 + ...x9bkBMtFgRsob8S4fEhbK5MBkrVAuFkcrw8bc.json | 3 + ...59SXvm4mU99yFNcBxDkSXeQXciFxXMQ7CNppF.json | 3 + ...Rbi3339VgKxTAXg4cjyniF7cbhNbMxZWiSKmj.json | 3 + ...Za6Rk9UYi85yjYYfGmoUqffLqjo6vZdFawEez.json | 3 + ...KoKtQcZLoJfeZzzke1KnuVgFV6Lt6Hnjw2QTh.json | 3 + ...JfB3wVzyH7cHuDqyVjYeQ4Qy8RjQEbCPvttK9.json | 3 + ...hwuYN7ET3aMuGUAdomE3CFxBPUSonXsJrW4HS.json | 3 + ...t1mSEwDgMKu2okYuHkiazxntFFcZFrrcXxYg7.json | 3 + ...wmhtqY8jv75QJBRcYgUEVwHvr3AX5bpVCHtk2.json | 3 + ...SLRDMvdSQsXyHbbpHNzdV2kyX6FVCAwTiYx9s.json | 3 + ...P7zrMyq6nd3qH7YNjG1TAfBFSohSCSGxpfyep.json | 3 + ...L4kfpB1E3u1mBVEDhtdEyy3nonpyyiZ21HF1c.json | 3 + ...u22hXyN58eE3bHpcag1KSCkQunWUDfQPMDUuN.json | 3 + ...Awep459SNq61LHvjxPk4pLPEJLoMETef7f7EE.json | 3 + ...FewepDHH6hMDcmWy7yjHPpyKLDnRXKb3Ki8e6.json | 3 + ...PyvYEXTiTEfVrktmpvm3Bae3VoZmjYZ6694Ha.json | 3 + ...RV7rSpzTZJ5wBph2iPZZ7BpX7MCzYNA7aECLg.json | 3 + ...t52R89MmCdD739Rdd97HdbTQUFHe41vCX7pTt.json | 3 + ...DrcV3K4kxZR1HNVT7osZxAHVHgYXL5Ze1oMUv.json | 3 + ...aE5p8iXG1ed4kiandK1wnwwqxmWBhjEFykaHB.json | 3 + ...SANLQw52s5xJCE5MQVFRan8S4ZU9JT1XUyuK4.json | 3 + ...7ySfcEzyaFqy93gDnD3RtrpXJcnRwb6zFHJSh.json | 3 + ...F5osjfVpKFH5LPzE6HPpbzSPu5iHPBhuor5xU.json | 3 + ...z5ERMdweouWrXtk3jmb6FnjZkWf7pHDsE6Zwz.json | 3 + ...RB2eRae17exDmYLS8gPVp1YntvFUDMZ4qacvx.json | 3 + ...Qhrgo22hFCVq2VGX1KAktTWjeizkhrdB1eauK.json | 3 + ...96gKtRWDrPfu82uwyKTjcocJLsMKz4b74JfeV.json | 3 + ...8MxZ5Bf5EfF7PaMiTCxoBAcmkbM2vkrvMK8ho.json | 3 + ...Nbsa19gf9jz8x9uHSvSn9VLFJB38dGy46kqJ7.json | 3 + ...H534NA9acpos4G6x7uf3LWbCAwZQE9e8ZekMu.json | 3 + ...TyXAv7fqPKTVGvoawa14ifFpPpGSMWTtyRB2P.json | 3 + ...jHttoDjemoyUQXABfDShKkpUZV6pxnQkJg6zA.json | 3 + ...fZyFWgNBr7v3dUz5p5bCCrH8GG5wiCrrEQQzy.json | 3 + ...JwsyNGD6xf7Ph6VRpDGPa3DXV4uPHcTAnXe6r.json | 3 + ...ZMMfGhHfNWPXN7yvo9vVGQLzYVYgrv2S3Lbys.json | 3 + ...FYYwH3ca2kCT9baLcgbXz81P5bd5QutHynuRz.json | 3 + ...wtPSBeFvYJbSxS9Pj1JdbQARDWxwJBXyTVcRg.json | 3 + ...T3q2oUKEJes2L6NNSBCiPW9SfuhkuqC9bp6Sx.json | 3 + ...p65T869zMMBKyuUq6aD6EgTu8psMjkvj52pCf.json | 3 + ...y38YTqtCmh7xU2eMFkWweYWF1pqdPyatTF1qP.json | 3 + ...fq9TJqCk1gNSE7VZL2bztvTn9wm4VR8u8jMKT.json | 3 + ...qHaSLJjPNKEoQbTeF6TSvospw2PXGkfj4VzhD.json | 3 + ...VZDDqwc7W5iMUSsmKNnXzgfczKzFpimRp5iWw.json | 3 + ...YFdELMTkWNdaPaZQuVL4d2RY7ykjGmeGkmKXW.json | 3 + ...X76xHAv1znDF2xSMxxG1mAsX21qTwibs1uVYh.json | 3 + ...WsgH8Ed1eXqN96tcwhLnAVQ5jtui3wkWcxqHL.json | 3 + ...kFMyVK3sRtQhipsKuLpRGbgospDpVdNyJqDpS.json | 3 + ...ztX7S1MUHxcQHieZhELCntb9Ys9BgUbeEtMu1.json | 3 + ...kGBjkhCXabzB5cUbWgSSvbVJFEm2oEnyWzdKE.json | 3 + ...KzbdeKkqzKpLkNQD3SUuLgshDKCD7U8duxAbB.json | 3 + ...4Bh8sbBMoAVmTDBRqouPzgdocVrvtjmhJhd65.json | 3 + ...GqQTtzJZH6BWDcbpzXXn2BBerPAgQ3EGLN2GH.json | 3 + ...T4irmTthSJydggspWmkc3ovYHx62DHLPVv1f1.json | 3 + ...niasuqrfer3XNbmrrc578pkL1XACdK8H3YPu8.json | 3 + ...NTrUXGyED1cyVHGuXrY5Uu6HA4Zsj3ifNYPiw.json | 3 + ...ostar39Fwr4uZKASs1RNNuYMFMTsE77FiRsL2.json | 3 + ...sbMapjy7KV3hgrJtcVvY4SvRxWQ8pj4Enw1i5.json | 3 + ...7qEPTdLsDHRgPuMQjbQxKdH2aBStViMFnt64f.json | 3 + ...Pnp7L9qFgV436u3CSPmcxU6ZQm6ttawzDTRuw.json | 3 + ...Y7ponWjkfYCnvWypX8pEMe9hvQHhKo9wS7vim.json | 3 + ...dL6887gnbW5eL2WLySMoxaHLLPknZuCSjCwYi.json | 3 + ...utKhdpSSGpCCWioKfqqNQhsdaM8EEi41ummJM.json | 3 + ...zwQHMwcfdkdLc6kvbkoMSxcHy89gTHrjhJYkk.json | 3 + ...svnGcQzLGaiue8mVTko7uuEfTY5zwdKKCnQDU.json | 3 + ...pdaznrnGNZX9hprMLyEKZED72UuBGbJj1zgRf.json | 3 + ...zdaFkEwURZ85oDjUzCR4kC38nVc8nK2riBFVk.json | 3 + ...jUrQsoZ2Co1VwMksEyEqPTcQgxyiatpLrn74n.json | 3 + ...pGA83VRnCodXVrxU2GZNBQzBYgzPUYBssCwU1.json | 3 + ...f7CQ9n5BgXPSDXENovLTCuNc7N2ehvTb6JZ5x.json | 3 + ...Szfxn391k3LvdKbZP5WVwWd6AsY1DNiXHjQfK.json | 3 + ...df95sJbmtcZsyagb2dg4Mo8eVQho8gpECvLx8.json | 3 + ...1eSU2p4BGQfQpimFEWWSC1XDFeun3Nqzz3rT7.json | 3 + ...TNZsKv2WcRAB8oVnk93mLJw2XzjtVYqCsaHqt.json | 3 + ...b33ij1mbetoMyVBLeKY5iP41i4UPUJQGkhfsg.json | 3 + ...8JeKQh7RLDzfYDJsq8KS4fS2yt87avRjyRxMv.json | 3 + ...kCYxaPCKG4CHYfVTcwQ8on31xnJrPzk8F8WsS.json | 3 + ...dwDryooaGtiocG1u3xcYbRpiJzb283XfCZsDp.json | 3 + ...QEbCmVJ1UrkXUzfWP599GWS3zh65ZrdMGL9Gg.json | 3 + ...Sr2nCudbeJPykbif64rG9K1JNMGzrtzvPmp3y.json | 3 + ...8i5G8AMzuaGPb98fxDRevS81kfhVeaipyWGbN.json | 3 + ...wvEv2idx6eZVQrFFdvEJqGHfVA1soApk2NFKQ.json | 3 + ...EG87r1gpWsNzADMxYean6tfdGVUouQQ5LbYPP.json | 3 + ...nX3cbvHVQUsnJmUah49vJJ5gABbiV43qfGmsd.json | 3 + ...DP6nn1s8mMX2tTNPPz8j2VomkphLUmyxKm17A.json | 3 + ...Ezs7px1tEUssCCZ9ewhTW7oCA1MnY5y7rQk9n.json | 3 + ...iRBzuGTqLn1KXnGdSnEow62BzPnGiqyRXhWtW.json | 3 + ...uSVvn3fSk8RgW3yPddkp5oFivzZV3rA9hQxtX.json | 3 + ...c2wGJm7VhZKumih4Lc35fUhYqVMgA4j389Buk.json | 3 + ...WtWCzCopm4mnR47n4v2vEvjRQ1q6rsDxRUbVR.json | 3 + ...27e35iGPu8ZLnroJiUcp5XRapnGAugj8huvsZ.json | 3 + ...U1qTaqv2FFQ4jneZx5SetannKmrYCR778AkQZ.json | 3 + ...z9sqJRypokAkRhaW29rnDYDSxqWxmdv9brkp2.json | 3 + ...qyCSx2KABk68Shruf4rp7CxcNi8hAsbdwmHbN.json | 3 + ...Z9CtJPTBMsdHjEqaSUHRFTxvEKNPAMmLohjmh.json | 3 + ...rdvD3ia7TWc8e9SxZMmrpd2Yf3ifSPAHS8VG3.json | 3 + ...PjuGaRMrRzW186n94RrZFU4tdWAL1Mk1NMWgk.json | 3 + ...hADy2aTKN5iFZtNnkQYXERD9NvKjPFVPMSCNN.json | 3 + ...9xaeBpgDNF26z5VAcmxBowVz5uqmTx47LkWUy.json | 3 + ...tALRdEFzmiWmPeVY1Cdy6uXHSu6tWtFjE5x2k.json | 3 + ...KVvw3a6A6Yxrr7XZHVbxR7uXEk5xeR7XqN7Kr.json | 3 + ...idELqykEEaycYtQ7iBVrCg6NmvFSzMpdr22mL.json | 3 + ...nZrA3TdAxMEggqG18xxpgiNGT6iqyynPwpoxN.json | 3 + ...MRxvz91g3HqFmpZ5NgmL77UH4QRM4NfeL4mQB.json | 3 + ...8cZXnmtYM1aSo1Wx3pQaeSZYuF2jCTesXvECs.json | 3 + ...HqauZbMmBNxmHPvHLWszTAdyqBBMyEEsEGSn4.json | 3 + ...vmNw2Mja1sGhVA4A61UxAsydKrpVejj5niUDB.json | 3 + ...W9CMLj2hgXKVKCRcZEgmtKj4Ehqoa6cdAgruo.json | 3 + ...g9nNYci6hL1rwr15vobxWSncghgjCvMHp6EL9.json | 3 + ...cvwk4RcSxnX2HZ9VudQCEeDH6fRnB4CAP57Dr.json | 3 + ...kAeGMPR7gqDykDNu22D9DnYrKdvZhvNmMu6QX.json | 3 + ...g1YMckS2eVFh7TyhWDuDPaqF3wW8fX2NKeCGz.json | 3 + ...s5NR8Lu1HB5uPLFfuB34hZ6DCk7RhYZZtGzbF.json | 3 + ...8Rkwxb6uc6bALeNeMgdNoMZMx4L14Dojkgy2X.json | 3 + ...3XMKGbtUx2MukbBiErRgD2UKLRoWPxooP7aKY.json | 3 + ...fX9RfPwNoVSfch8RUmgq5eNtWAjx4CVmDeYMo.json | 3 + ...mxQh2mNy2trH9jUqHT1mTow76wpTcGmSWSwJe.json | 3 + ...RCjNkW2whQA74XfF2f1VkMqyQoiWGLDgznRuE.json | 3 + ...S5UuEHmMvXtXMVmpEoQtZ2ya7eRb7gcN47wDp.json | 3 + ...eTwwUxpwAw98E6XmgaDeQucKgV5UaiAuQ655D.json | 3 + ...shMBbcX3rdBWGssxawAo1Q2X2qxYFYqiGodVg.json | 3 + ...PmGTpZ234BhbzNNzmyg39Rgdd6VgdfhHwKypU.json | 3 + ...JdhFWL8rkvu87LpKM3RbcVezpMEc6X5GVDr7y.json | 3 + ...Jz1sbnxwq5Fv2SXjdVDgPXrb9tJyC8WpMDkSp.json | 3 + ...zAEF9ZLNAYEB1ivXt51911EqYGVu9NeaEKRyy.json | 3 + ...hDCqGLRgYpp9o7DGyq81KNmwjXQRAHStjtJsS.json | 3 + ...UjXmQGjmQrQLvJHs9SNkvDJEsRVFPkfSQUwGz.json | 3 + ...yfZRvs4ZFqNhybSqAwC4bJhcNF7RGc7NpgH1P.json | 3 + ...qDBNHpVb5DoTsKU8JFedrRLXVkmpPiMQeHNd3.json | 3 + ...NCjL4Lg6kgKt6yAcP3JndYZkGAJi9Wc4Kq67Q.json | 3 + ...eBYmwLQKVVXrrdwAwBE9ksbY7ySC9TpambYCo.json | 3 + ...YQDr7tnigu4SHkQob4pfLr1RxPBdQXCsHKbDt.json | 3 + ...FK9x5FBYdvMg3pJBpAkPA8EEYiLcopwrxJvDG.json | 3 + ...76YGRNjk1pA8wCsN67aQsD9f9iLsz4NcJ1AVb.json | 3 + ...5A7CrDwLcLy4fRqtaTb9fbd8o8iqiEMUDse2n.json | 3 + ...9XYHPWi6BBWJg8huhtf6ZciNAQunkrtQgFHEz.json | 3 + ...CEU54BuVTrPSjawaShf6mauRnmrPudd4DZVYL.json | 3 + ...YFpgad4pDvV1mdU7pFU9vQWNeDS4degy7eR1u.json | 3 + ...GVabWLhztdZ5nfRiZPcmfajDLPuVKttgz76CT.json | 3 + ...nnrRun9HJY4bEdmh3gxvuLjx8coEc8U8Vryd5.json | 3 + ...zN1Len2Rf7aBPWftTBnUFyeGkXcFFydpqtmQm.json | 3 + ...vFMBN1bZX6RoqFdexTCjr4FiHGqtjMHBEx1E7.json | 3 + ...eHnxok4KVFbJovDjVyZf316UJPprKXYrujZ75.json | 3 + ...qBRek56DhiGXrn75yj2NHU3aYUnxvHXpkf3aD.json | 3 + ...NMdsTRp44G8VxdfVCvMtCrWEaTXPZ7sLyudz4.json | 3 + ...Uxue6mYG3JD3APmnVhS4RVjGTJZbENY7L6ZfD.json | 3 + ...c6VNAxZ5TrbGUR1bvH6Z1AewtuwmbM8573Wis.json | 3 + ...fSW5RzHugfNeiEj39cF8BiG6RB6ErrEapkL4P.json | 3 + ...XReHpSr44YPgHSedpyvgExTdiDufHqcFNmZWx.json | 3 + ...RV2Bj2fyqFQtYeBZ9972raZyrvXVf5tQ9jYMK.json | 3 + ...jEDJyDWSx3saqsHu6JDNdLn4q9Er633syP2xh.json | 3 + ...q657zythbTWVonsU7vVKiamXT2aUKmVBRyZFg.json | 3 + ...FAWoChCi5oZwPvgsSCoGpZKBiU7fi76bdZjt2.json | 3 + ...XQV7BXvUWLDwyEQ7P3D1YVw8CMwifk9zK8WwN.json | 3 + ...NKoKxNnkmLWk9sz3k74gKBk9t7bpPrTGxMszH.json | 3 + ...ac2vK2Pa6UAJb37DzarVxF15bDTdphJzAqYYp.json | 3 + ...6KXzKZxSowJdHN9XumbGfQi4DdAfWHBT7X81r.json | 3 + ...zfuF6vx8Z6GvH4JcZEWCyztU3M5L6BsQDzfNa.json | 3 + ...8zSPdEMkDFiz8pF3Sk6CQEFDKsGmCicTY2jdt.json | 3 + ...zZkv63sRhPFvm3iWpxaopgTRcohXA6CSYSXvQ.json | 3 + ...xwpeys7Z4rJtoxwrth67RCo8hvVW1cGmqLaRt.json | 3 + ...ooM6Hvj96tfe4SxNyrhhX1xhwJrwTeSJxULFe.json | 3 + ...v3NrQwtrPwQTCQwkJGjRLfpmhDhkyQ6Lb2NcW.json | 3 + ...ymD6Ljv4Kf1yRj9iLeLz69MF2NuqJ2BvNdZXd.json | 3 + ...qJGniJpgtkgH6BiKXSSmiEhmo7tgAJj4waTAt.json | 3 + ...BUJu4UthkVzrijLEzSnQphe4TsuExVe5TrTbT.json | 3 + ...1zcZ9srzZihj1T6RsT5rdfkHs2PvnR7VZf7th.json | 3 + ...CQztZ6txJ8AaQgPsWjd6o7GhmvopS2JAo5bCB.json | 3 + ...Gi5DMVsCiKpi5geA16fVu5Vy34qFk5y99nWKc.json | 3 + ...uevpt3eSgS5J7cD8oJntmfLKJDM59GhMtegES.json | 3 + ...zhb558dJg6wiY5ojL8fMBj8FgVbxPrnbJUcjD.json | 3 + ...spXAnpzCcgCDnepFisGixxxEhW4rkBVizjXcg.json | 3 + ...9RmUNkzzKRXsMkWicDVZ3h29vvyMDcAYjCxxg.json | 3 + ...zCbM29YXMgVG3T62Hkgo7RcyrvgQQkd54fDQL.json | 3 + ...J3T6Awj4wyDXxiEFDMry9ZyLcKGKvkk1RngCj.json | 3 + ...T7P6uuszt91RPRvPZgQUwxt35fWHrh9asbgPz.json | 3 + ...rrfGGjTe4BNwZVvdRtqcx9MZjTdkSxFHnimpw.json | 3 + ...2m1YsNTQwfj3hnEN7svuppTa6V2hKAHPpBiX9.json | 3 + ...wH7EMp7kE6qUGX1VHYv2aUZQHAudJS9HS1yef.json | 3 + ...qdStm4uwaYhtzo7c7vhL9Cg6inm8BuhLqDaNP.json | 3 + ...7ZZAaoCyokY882WTFqHhc84rzVfTxnkiMpVCq.json | 3 + ...LDVHkBRJNNi26gvY46pfb9NXpH2uhRAhivAHV.json | 3 + ...kGUA4dfpQR8dVpVG6r7bpT4T5H5jGLg9113Ty.json | 3 + ...ucCtwvPJwmW4W9ysXWeesgvGxEYxkXmoXTaHy.json | 3 + ...krF2GytS6F7fw5bo8aUJzfbB15EWHtJAZQnAC.json | 3 + ...VyZgmiuHm4UHx9hqBtuCLS6PvYpcRvaHD5s7B.json | 3 + ...Vf477u7s7nqttS6VXFTCjbV2S5MKxmojGAa4i.json | 3 + ...VGQGqehUK2iVEMEnMrL5RbjywRzHKBmBE7ry4.json | 3 + ...ztaEYSnajfMtjcRysyzyRcchgKsPboRZEbnJi.json | 3 + ...kTLx8x8moK7mMBQZUfzaEiA96Qn7gQeNdcQMg.json | 3 + ...dYr29D4C4BX7UWfi7rHQyinzCb4XRac3SHR85.json | 3 + ...5ZqKsQ1uCtQoPG7FeXVmJi7YcwngQQrZCp6qA.json | 3 + ...HSsYdF37owe2szAT77yXBqmC2osTwJ2LhZAXz.json | 3 + ...WNwrbXUEAukyP61zLtY869c2n4JyKE5F2ZUNY.json | 3 + ...yeDdEPYafV2Se1GfYaNcrhgtiitapGU42VsGa.json | 3 + ...FhXJJLQdN25cv1hvQTfKw1ShkF7uLsebnPPAP.json | 3 + ...X5wdLt59DBR3eetmV6xB2W3rNGxMoTSc58ah2.json | 3 + ...mEVcnndjhunpGbN5sebaw3xyLAmnTj1kyNjk8.json | 3 + ...rN4P6mJ5KthtyeawC2rBeAZ2suTUkn2zmDbWg.json | 3 + ...jyLaNSRzieGowSEjyMmazeuh1P6sREWE9tiTB.json | 3 + ...m5wgQ7nkwdkX6yRdkZ5NR6yN8dNuCmEiqTjk6.json | 3 + ...G6pHbGHLzEKphgq6DBJvSiiY4h8D4kAppw7jd.json | 3 + ...QTzQsvVd1sy8GxUQKHLJeMEMsacJfvs3oeizr.json | 3 + ...ZsPJuLLNvduvRrkm8VEb2hM3LuSb47EC6QzZ6.json | 3 + ...mWW8bLPjZEBAUgYy3zKxQZW6VKi7bqNFEVv3m.json | 3 + ...xEdGpZ3MJP8sM3QypwzuzZpko1ueonUQgKLPE.json | 3 + ...tee5KCLshcx3cgVuDopRB9oQ1aq1PdYbbjF4V.json | 3 + ...6yNgZT2Z3BeMYGcgdMpcBKdmxko4C5UhEX4To.json | 3 + ...TQWHaor1umMWpUySm2HeknhcFFnt4LvwetkNt.json | 3 + ...x64bbsscPbQzZAUvuXpHqrCe6fLMzc2uKXz9g.json | 3 + ...KGcSE61r768bFtD1GkG3x6qfEE1GD2PgwA6C3.json | 3 + ...FCstNzaFBji1udQ6txgQBrn29pVSYHNJQo3wZ.json | 3 + ...mg9uuPsP8D6g29NWvhySJkdYdAo9D25PRbKXJ.json | 3 + ...WzUdsBLf8131Tis72ZRYWHadKroaiJ23a1Wg2.json | 3 + ...umGCrqC1Age74AVPhSRVXJMd8PJS91L8KbNCK.json | 3 + ...4yapfJBmL3ShUp5exZKqR3z33thTzeNMm2gRZ.json | 3 + ...rLdpjq1Ssp1z8xxDsB8dxe7u4HL5Nxi2K5WXZ.json | 3 + ...CUsB5m2jS4Y3831ztGSTnDpnKJTKS95d64XVq.json | 3 + ...8SSKspNNnYzVhZAtSQVij4Y4p6sRQLMtsnbHC.json | 3 + ...ZCGKUy5JxQXB4dcpGPiikHawvSWAd6mEn1sGG.json | 3 + ...3mfzrTGjwuLD1Pa2HXJ1gmq6WXb4ssnwUbJez.json | 3 + ...JhYFzfn7NxBMdU4aUqFggAjgztaCcv2Fo6fPT.json | 3 + ...wrBVewZAgCwNgowCSMbCiepuesprUWPBeLTSg.json | 3 + ...md1fKyaTCDwUB91MCn6YgCNh3tRfzd7UKjsYn.json | 3 + ...RZnJn3MTP3B9kE62NWDrjSuAPVXf9c4hu4grM.json | 3 + ...Th61jY5kbUmBEXyc86tBUyueBDrLuNSZWmUcs.json | 3 + ...YfKSZajP7JzxnJipUL3qagub1z29hLvp578iN.json | 3 + ...LiQfGjT8ezT16EoEBaiarS6VWRevTw1JMydrS.json | 3 + ...FvZKq9F4mYGkLQu8DbfZRFrmi5dNSTDfwC3a8.json | 3 + ...ymQiLKjR5dmmdZC9RPX4EQUjqYFB3mWokRuDs.json | 3 + ...HA39MWEi3m9aunc5MzRF1JYuBsbn6VPcn33UH.json | 3 + ...t7jmytvbS3nHTxQNEcP59aE57nxwV21YdqEDN.json | 3 + ...LWUppWqq96dh6gJWwBifmcGfLSB5D4DuSMaqN.json | 3 + ...PrxUTazoTEq7ue51nhWWSH2efXRBJhYrxHB4W.json | 3 + ...FXaVsFTW9mAjdG3S2bYvMdGmvPeuYtw7KVdZX.json | 3 + ...BqhDfR4w5R45ohkTuimsRegTP6KnXkmT7x9HH.json | 3 + ...ioURgBJpnFzkqfk81p5DSfUVcAohbMVRZKckT.json | 3 + ...Dpqpm4CsiCjzP766BGY89CAdD6ZBL68cRhFPc.json | 3 + ...SiJKFigEphfou4PGHn1rukMfbs9cg9GpTM6oe.json | 3 + ...J5FYrPhjBhB5P2BQ9B2AsPzJ4TcUSz6hKssP1.json | 3 + ...vXcUN5N9Jkg7PeFgU7FSxMX9TW2W1jZPoBFMY.json | 3 + ...nXmK7ddDTs1zb6uday6j4etCa9RChD8fJ1xay.json | 3 + ...xHFrhziEMQ931GLtfy11nFkCsfMftH9u6QwBU.json | 3 + ...WSBy5yKmq65ergoU3G6qRLmqa6K7We4rZSKph.json | 3 + ...Qxt5GmSV2WidQn6fwZewwjJTmhRugzu29PZBp.json | 3 + ...kvSyQKvkyWg7oi4jmeEGMA5scSYowHArJ9Vwk.json | 3 + ...DHNoKN9MdmftRzsEbXP5T1FTBiQBm1Ee3meVd.json | 3 + ...PniptQNb1ey4eM12L8iLHrzdiDsPPDndd6xAR.json | 3 + ...Ny5REaaAXcvpx2HKJio2zCd66zxYswsuLRx5h.json | 3 + ...KoYFtBTzmNqGYjKS5nZ9SvdTkhPxSHbBMnraY.json | 3 + ...qKsfj3oezin66nmoK5PYrq28dEWMXZYxoQUus.json | 3 + ...zQbgZD8J5wkubJbSVxTgRFWtatQcQEgYuwqrR.json | 3 + ...QPi2Exq4NWN6SPiCQk4E6BvXkqiBeu6saMxoi.json | 3 + ...Uiy4eT2vrMqSsUkb6oT3C7pC42UnWSukRpu5e.json | 3 + ...5UGwHDjVxAMW1KjC4SsuEQT3dTkm8PQTMGV7S.json | 3 + ...trPdTdkwPFWcQL8qq7QM4AvXKtYBH2KK7gmxC.json | 3 + ...NMUZrXwhej7vwDraJVSXyGCHExJUUKboqv1iD.json | 3 + ...7kSqPcDHx4HU44rAHhgdTLBZkUrU39aN8kMcL.json | 3 + ...EDYUXQaeMwq1ZwWAvJaHVYfsXNva13JYb2Chs.json | 3 + ...stqYuzPbAiYYeBr6GtZgi1LcDgAYD6zSnbfbT.json | 3 + ...MiUkvZG8EyXAtW8HfMavCBTVeMhQszbrtpUQm.json | 3 + ...2DC2UrU91PfbU72Ch6q1gRy5bDyyTJMqAQhKM.json | 3 + ...rAsMnqMmTHj5m7N1YQgsDz3cwGLYCYyuDRciV.json | 3 + ...9fFpdqHTGXn36TA5RBSZRi4Dr7GBEP7AqSWPQ.json | 3 + ...M8Yu1c9DNpaCZvvKD6EpjwbXfeRds8VgMDJqR.json | 3 + ...p9LRZfW2AedazZ8bDhKWe3kgqLYaW1BL5ztCp.json | 3 + ...aYwna4w3TiuNQs9RGryFxX4P35Y3hFsKDjR2D.json | 3 + ...V8Bqq9JJTC1zSe4X6cW1GJUpHFkJpfJUjxo8J.json | 3 + ...LHGvi7k3ZyQTUbVPDKou2wNYYeaxHxYmm4qe1.json | 3 + ...WgsX54Ud8hpXPdy9WThg1KFhfTSVoY5SQHTda.json | 3 + ...AB9k59Y4TXmLabBULeuTLgV7TkGMGNkjnA15j.json | 3 + ...4iwbn41FSuZSvoSdro2XjUKuWyZFbegnqtmTX.json | 3 + ...u3fw8R4LwKNbahPtYXJsyLL6NXyfe2BqzhfB6.json | 3 + ...NGeqkywqnVGb9DCJfqFQpCYo6uHBXFa42tbov.json | 3 + ...PM41wJnjyE9JdsjEpsewVELUwTJsXvd67m5kK.json | 3 + ...TYZcj9PGbeooaZXEMQzMd7rz8vYFiudd8HevB.json | 3 + ...cfNgM1EnDutuPWT1zJioag79Gn1aaGJm9uyYs.json | 3 + ...tXc3j1Es8GjsGUf6whnEPte8oUvdDz4U2zN9n.json | 3 + ...snrCJGFzewgoyNx2mYgcbhELzsjL9MJHn4HS3.json | 3 + ...is7Bp6FTsMoa6YcH8UffhEw43Ph79qAiK3iF3.json | 3 + ...ye8DWksWe8DG14UPKsMgrZPmgQbQZZm23dUih.json | 3 + ...VqZhq7dcYBX3YGA1any3TqdFW8R8SQxtNztBp.json | 3 + ...3rb1DHb3aheDAGjWnJe6NzAqrkFsfQhoc5Lbc.json | 3 + ...SUFcmxaEHMvo9qQThrAL4nAv5FQ52McqhniSt.json | 3 + ...B3Q7gNjMfSoCm1PiJihqHdNJeUuPHvRyf45qY.json | 3 + ...xKL9USmwTdJoeQJvfKmqhJ2CyUaXTyQ8v9TGX.json | 3 + ...SPJBGUYtHD8THLR87GtceT7cTgeh2KHedvUCf.json | 3 + ...TnKyFrE8nxUUgfzoZTPKgJQZUbLsEidpG4Dp2.json | 3 + ...VffourzkdDRrQmySw4aTHr8a3xmQzzxSwFD1a.json | 3 + ...FrVpUXzVdFxtGgof1smWqYmoN5yFCb3BsqGd5.json | 3 + ...1yYYgi8xG87pUM9QH6MK3r61iHwA4km3FFeA1.json | 3 + ...DXqwKoWSu722NYQL9AQiMyhQqh8ETh4nDJ8dU.json | 3 + ...jkQnwrpiFLVfveTYk3pdVq8ASow2XVFDiR9Dn.json | 3 + ...M6KP4foSFp7mtSRDxYmkGt4LZZZVRCCgLW1UK.json | 3 + ...mekCKmzLnKJ87csYdef5QNYM2G3kNDbhZekkA.json | 3 + ...Vk4Si5cLuHDRa47GaQBcGi1rxiQtg1oxRBvSd.json | 3 + ...n7VdQnY1pNf1Fwx1vtZBRxLuhYi4eVpf34ycC.json | 3 + ...GNvCjLKHeEmPNa91eGJChcUhrdaYYharcZCTQ.json | 3 + ...sRBVq2La65V1KjvdbTE39w36gwrdjkmcpvysk.json | 3 + ...DLv9eA7ya5KCTqSvSvRZeJC3JgD5a9Y3CNbvu.json | 3 + ...JNBgiAcm6DfxbqAfwNpsqhd4n2qswjPNhxuzF.json | 3 + ...BQLYRXrjGn6FLCgC8FpQd2yWbKMqS6AYZ48g6.json | 3 + ...3jsjafwWwGqZTUQRmWyvyxn9EQpqMwV1PBBmk.json | 3 + ...gFUY6sCUKzqLWxXx5bntDiDCrAZVcrXfx9AHu.json | 3 + ...CqhfHHo75XdAMxBKdUqvq1i5bF23sisBqVgGR.json | 3 + ...kgSD8bciDc1w2Z4kXFFibCXngJiw2GRpEL7Wf.json | 3 + ...qNUst4MmqsVcuN217ZzBspENbGt9uueSe5jts.json | 3 + ...XBpNvggtaUnN1MwT3wrdhttKEfosTcc2P9Pg8.json | 3 + ...YoA2GercNNhHUCCfrTRWrHjT6ujKPXTa5NPqJ.json | 3 + ...S8j9Vnwax7Jarooqrd4FqPWGGPN6VKp5ka492.json | 3 + ...3XtQcyz8wFSEAN8fzLqupQB4AVor1NGbGwfwf.json | 3 + ...G1FRn37oqjJJ83o9RDpUCcQXL9ZDcAZ5Pg7xB.json | 3 + ...T6e2vZuqdgeFRy6n9aJAjjTMQEkML5BJZcxNa.json | 3 + ...oWBf1vSGwQUe9Cez3EMxJFn2HRVVq2js9ai9E.json | 3 + ...xbbRc5qTfZHFMTsJCRE4k86MCGWTTRcxdbsoX.json | 3 + ...MDH7NicWeJ7ezxiV4PsTrvMRkswNL4Uamm44h.json | 3 + ...3NKbcryqDs2DocYHZ9yPKEVzdSjQG6RVtK1s8.json | 3 + ...z1eYyegS6JfenyKwKzYxRsCWCriYSAjtzP4Vg.json | 3 + ...G7f8P5yqrCrMeANPmu9fveaF9U78xNHWS4f3b.json | 3 + ...v93C8R7uijTMTLtdNWqa1uzUdHXo3zpgL5a7j.json | 3 + ...KbsC4QSLQQnn6ngZvkqfywn6KgEeQbkGSpk1V.json | 3 + ...hJarcjaEs59QbQ7hYjrKz25LEPRfCbP8EmdUp.json | 3 + ...pjcyUwEvwtcfhEQefh773ZgjxcVRry7LDqg5X.json | 3 + ...StbGiKTJQGLEQRRA2HNeqjpXKoqgGeM9Fg3XT.json | 3 + ...HNAWpvcZDVA7kP6FDX9z3z4H4JAzLmF3WVu9k.json | 3 + ...rC79xXjAAXtvTSLSZHHEgNJQiALoZ8o2BSqjG.json | 3 + ...ko6Hu1KqZ47RR95Jrq1cfqBhaAPXStseajmfQ.json | 3 + ...AxXgZ4rjzxzPMP4oxduvQsQtZzyknqvzYNrNu.json | 3 + ...bZ5TcjRz2fSpZMcasWzyxd8SuEaXoGfbkPddc.json | 3 + ...aaei59H7EgLkUfc9CwDbK3sCjRaw6zRdWkhSE.json | 3 + ...pGJREKwEhPNVFXcWAc8zq6vvC7waMQwmbzaH5.json | 3 + ...bC9CBfMmfUzPkBM5ceXUNar2Ape13ZvkuXGzW.json | 3 + ...6XUpRXTj7MY6C22czzkaDNxitb7RsMr8zP51f.json | 3 + ...xsLfwZWyWwiQhi4LXgEuQY6k3vVTjZFiZaMCD.json | 3 + ...jRJEqnQ35MKTFTbt3f7XPTYxnDNT22U44jnGQ.json | 3 + ...R8qm1dhniz6pYuBZkuene3Hfrs1VQhVRgCNrr.json | 3 + ...q4Ta3sGyFRLdY4LH1KN16zBtg586gJ3UxoBzb.json | 3 + ...J58XCjL798ZSq6JGAG1BnWskhdq5or6kcnfsD.json | 3 + ...C2NYkK2kax3kCHYCgcaBZ9aV4wrpTeDLgcFc9.json | 3 + ...xMC5SqJn4Ld4BUris3WKZZ1ojjWJ3A3J5CKxv.json | 3 + ...f5QhoRyhpEDFEpyX1h2CWvUfqJXz7431wshyu.json | 3 + ...an77ZN9Xrd5GCs5dm1c8YwEB9UyVqKHGEGErJ.json | 3 + ...ypXNxE59NhoBqwqb3vTvjgf8MYECp4kgJWiDY.json | 3 + ...JxbaEH3ydfJLmnj6Y7B3wLVskLy3RHKZ3qnZ9.json | 3 + ...LZHASMjxjARNvDhXnEQT8vMP4uWnBi1Et8RdX.json | 3 + ...4XANGMrVXZCVAaX3AMHYvtTxXwg1sQmDSY1W1.json | 3 + ...XFNf5En86FXT2YPz1dQzLj4Yb3xK8u1MVgqpb.json | 3 + ...HG4odAFmUbGWfPwS1WWfK95k99F2YTkGvyxZr.json | 3 + ...xKzFBmWYgCVozmvCQAS3y9b3fGxrG9HkHL7Wi.json | 3 + ...9dUBnrAdZN6uUDKvxBVKW5pyCbPVmLtUZwtBp.json | 3 + ...tkusoWYDvHBFXfvc93Z3d8iBeDZ4DVyq8SYVR.json | 3 + ...9LHn3A7Gr7VAcCfXhpfocvpMpqQ3eyp3PGUUq.json | 3 + ...oZsxvMmNtUr8howe8MWFrJeHHPbAyJF1nHvyf.json | 3 + ...bEih5eL9yx1xXsrrELKeueVR3C3xwUvrNH3Bn.json | 3 + ...DeQGnKUjmGbEtUMyugXL5oEBeXU3myBMntkKo.json | 3 + ...2h6G2CBvt1kpnwUsFXM6Gv7gratVwuo2XhSNk.json | 3 + ...XrXFN34voCYQUhFQBXZJjHrWnpEXbSGTqZdB3.json | 3 + ...hypUqvbKvCePPsQN55AYBY3DwFWpuR5PDURdH.json | 3 + ...35TRcjwdK1hfJ7CT3pQ3jpURSfCTwXCaTvqoU.json | 3 + ...GbNv8aWekyAx8Af5ebXaQr5UeJFZnxgUqcZ7B.json | 3 + ...Jg5gk8XJxEKBvdgptZz6SgK4tXvn36sodowMc.json | 3 + ...yF1KdDEs5c6YJPocYdY1esBgVQFufM2dY9oDk.json | 3 + ...UXKtUi6vKsQwaLyxmXKSievfNWEcYXTgkbCih.json | 3 + ...1FYsaWQnmqjvnLTXZbDkwpEzzCEXtnfo2bJHC.json | 3 + ...ZN5XWpy1AoJPoz6uUJjF3XhQwSmsfj9whKDRy.json | 3 + ...TbA2rfpwgTrt67WqioRqoQ3XX85hCdYKkSrkr.json | 3 + ...kcGKDWS7ELiQJ2diRPX9vHQb27FruqcoxhPqF.json | 3 + ...dmP4WTSBatkw4hLbxJrEFvCScFxuW1N9kAitr.json | 3 + ...mM6A4Ud3AxRbGXsGisX1HUsbDfp1nrg9FQJEE.json | 3 + ...nMvmPXgChNVHVNiHa8stHhmWJ5kMP9e1P3duY.json | 3 + ...HyUm6ajvGJzBDjLTsNM41cb9hXzZq5L5WXy9z.json | 3 + ...X6Xnn8efSbjYiMgkj3tuYbpZsAE9Kc8Yyt2Qh.json | 3 + ...WMVEBJ3AUrgd2eXNLXrnBuhhQRQyxahtaeTie.json | 3 + ...SpPBcbteRqv4XMiDVzgZ4jHS19tkcNFfS565c.json | 3 + ...wzgXJHj2ext4XJjCDmpbcMuufFb5cHuwg6Xdt.json | 3 + ...P4tJmSUTg9DMA93NCX25RcKmDmrFU86z9xnV2.json | 3 + ...vZVwPxk6aBkPfTAdRXo9kckwXFD5GWyMLjMkP.json | 3 + ...j5Hr1QuLC3KFBCAUz5aUckT6qyuZKZ3WJnMmY.json | 3 + ...bfS91Y3rNUViY8L9oFsgZ6HWqG25ZFhQ5CSDw.json | 3 + ...XtWhfHkPiLmddSmdMrCJAtJrSCjPwuns3fvu5.json | 3 + ...bpfbEazfD9p1hk5ZyLRdaKgW1JFeBypuajBVj.json | 3 + ...T2PwZ2iA6DTNYTotTmiMYusBCYqwBLN2QgF4w.json | 3 + ...4ujob2vtabhnoiSmHdq4gawScPTwwhF5HSwPJ.json | 3 + ...MVKXLYbtDbrTF8wiJc8KYJRvLXKAzHApZ5vvD.json | 3 + ...6yJq2mQM6KbnViEDAD4gr3gRZyMMf4F2p3MEh.json | 3 + ...sJBrqSQfZRbQcgg9WDVKUM78GpwUJwKt64zWr.json | 3 + ...tm9vUkxoanvGcNApEeWiidLMM2TdBX8HoJuL4.json | 3 + ...LmQdk6DLiPV8CSwQv3qQDyGEhz9m5A4zhtByv.json | 3 + ...Rqr2bc9g1nfGDcXXTXvYUmxD4cVwy2pMWhrYM.json | 3 + ...tQe4eEnFC2mCsY9J15qw7kRQCDqcjcPj6aPbR.json | 3 + ...R64wiEhQc5j251bsP4WqDabT6hmz4PHyoHLGD.json | 3 + ...rfDzND1LAR28FLMDEATUPK53K8xbRBXAirevD.json | 3 + ...DUV67oLNrL45bo2pFLrmsWPiewe2Lk2DRNYCp.json | 3 + ...HY2uR24Zh751PmGj9ww9QRNHewh9H59AfrTJE.json | 3 + ...KqeP5ck1ebcX8YFevUPmkW34cxRZxDSq267Gc.json | 3 + ...sXf5rpVnwBWEdRg1d8tuCWsTuVLys1pRWwE6p.json | 3 + ...1vHfhCrCLcqqFLXher9uZR4JjKP4D89MHhkmA.json | 3 + ...UzA2z2XMYJ3QhM9vWdyoyoQwAFJhRdVTbvo9E.json | 3 + ...QWgQud6WJz694LRzkeN5kMYpCHTpXQr3Rkcjm.json | 3 + ...9j67r2x72vEHDdeyJtguudKqPEENUFUTw3fXv.json | 3 + ...8urPbBi2vsExxUDArzQNcju2DugV9Mt46BxYE.json | 3 + ...nsRS1Py8TP28zeTemamQoRPpuqwdqV8WXnL4M.json | 3 + ...LJ3FBnZhXvG4F3diTWeK42iQGeVREHntUtVvp.json | 3 + ...AfJYbRMAHHvqjCwQxanZn7ReEHp1k81EohpZb.json | 3 + ...VUB6orDudaxfV2TWhq7v9C9GsZLJu5geVtPRs.json | 3 + ...HVLkWgBYerptASkAwkZAE563CJUu717dMNx5f.json | 3 + ...7mcAZUkzR1ArMLCCQ6C58ULUt7SUi7puGEWc1.json | 3 + ...qE1pCwBPFxxdU7Q7FXuyScrSiiPqhUSgHFwAF.json | 3 + ...xuEnKR9LS3w7QFTrX9L8EpQfftw3y3a8rp59h.json | 3 + ...uobDmvfMKq1bAzwj27t6d2GJhSCHb1VcfnRmq.json | 3 + ...Rrz74d7tt6DHbxxQ5o7aooXe3B5gXD2HtGXHF.json | 3 + ...EyHSBPoLgfq9qWi4gAmASGgZjfiiYbjnyedxP.json | 3 + ...WxUufSek3e1pdXagzjLJbvv8s6jesNxGKiEmR.json | 3 + ...X3LPN98TAeen6bFFeraGSuWnomZmCXjAsoqPa.json | 3 + ...XWCqdLr8jcvwr1WZEvTVEKUQY3MqqZxHaxeYH.json | 3 + ...XPJ1oPG8jHzbLXiTjVYj7qE8kXvKaD5GagJP4.json | 3 + ...pqG6SiB47xMigYVMAkuHDWeSDXcv3zzDrJJvA.json | 3 + ...7M7smCc98A71DMV4jMQ7NdL7cs7azn9iPgN97.json | 3 + ...akK3gHCLbuju4wGzFowTMpAJxkqK1iwUqMonY.json | 3 + ...fKdGFNSZxo1CFnGmU3DcAd46BZiz5teXejr2t.json | 3 + ...Q61mtjS973huMhTwVisjH6ktFxJzvm9jWrDHh.json | 3 + ...GqpygaBdrVzD2VhEgmzs8D1HBQ1RpioyB4rQ3.json | 3 + ...vH9pvcYPmQ65Y8qcZSRxQBiBBQX7UV5nmBegy.json | 3 + ...LXjL5Kck7Jn5hCpwAL82DpTkSYBENzahVtbc9.json | 3 + ...p2p2R6DyYXtkyRCHJbarSAaMzEgk9u7yRFHJh.json | 3 + ...xqmVcufMhk5esNMrexq2ogHbbC2kP9PU1qxKs.json | 3 + ...SjzcEWgRTK7WwbRZFnkhbUNHG5dwNMvY2a9JK.json | 3 + ...m8tbyh83C1AVh6QH2naGRdVQUVt3HY1Yst5sv.json | 3 + ...deAcW6tzFyPRSmkL5Xwysi1Tq79f7KF2XB4zM.json | 3 + ...jG1qyAZypk7n8rw8gfW9sUaqqYyMhJQ4E7JCQ.json | 3 + ...uUjPxSLMsNqoVnm9dXQw9tKJJf3CQnGwa8oL7.json | 3 + ...yk641x7ak7mkaasSJVXh6YYZnC7wTmtgAyxPt.json | 3 + ...nswVUd12oZpeFP8e9CVaEqJg25g1Vtc2biRsT.json | 3 + ...M4zRVBjmarcgAPmTNNAXYKJv7WVHrkrm6woLN.json | 3 + ...ReAN1EXydnjn3Ee3AyNPGfq1QxD4cc62rFKRL.json | 3 + ...dpGkrM42mN68VCZHXnKqDCT8rdY23wFcXCLPd.json | 3 + ...U3Jbj31z8rbHGXxEsiKLTB24EdScFXVCncG3c.json | 3 + ...wht85KjuwP3P71i5ffoFqv7nUy2WvDnjseJRP.json | 3 + ...jw9fkAuQhCJ1A4gmX1oqgvRrSeXyRPUE9K2Yx.json | 3 + ...1j2EnkfvVgANWFXdcV5Sm8EkdZLLDjJ5R1Lwa.json | 3 + ...MGg6MxZYaMdyBfgwp4d5rB9T1VQH5pJv5LtFJ.json | 3 + ...s81A3s5Ueu5qkLZA6Wc8rwGgjXfvkikhAG1hp.json | 3 + ...hbXagPp5BYD15m4fvjC7BdyM4PJthbmutQbAr.json | 3 + ...Mq4qzt1y1iw926p694MHVVWT57caQrsHLFA4x.json | 3 + ...X4h9m9swCKgcypaHJ8NGYVANBpmV9EHn3cYrF.json | 3 + ...kUszpzWxpsT4SsfFPJtYge6XsHtnnfiZpJVGY.json | 3 + ...caYxDRTXu9EDgWsPnmC45LrH6be6X5ka9eMTX.json | 3 + ...y17ChPXpJCN2hoK5kwpgFarQqzycXwVJ3om7U.json | 3 + ...6CgoCAoVaxcitXAeWRjQdiGc5AVABKCpQSMfd.json | 3 + ...pEyZyijPybUV89oBGeooXrR22wMNLjnG2SWJA.json | 3 + ...k7P2kkLEenZPKuGddWMVpy8Pt2oMVeBdtSHM6.json | 3 + ...tEhUBvefvb6KYjP64aGWiaRVrgAWidZ7SFrSb.json | 3 + ...uAFC8kAWstWpu1r6oJD4T8VR6raukSpU2Zim7.json | 3 + ...vGxvyvBniMxj8uUt9CdD7CV4PhnBnBD6cPSXo.json | 3 + ...eS3jNsLnHtVvgDgCjoivzUuBXHRwtvj25mc1D.json | 3 + ...X4ZDpsXcMn49C8yysqbQJcJC3vnNEjJq93dTq.json | 3 + ...jWbmKyUwsAFFjdDDSDHFcbucW1yXtKCZ7DrdR.json | 3 + ...HNNvgamibZe88v3NN5nQwE8tp3KitfViFjukA.json | 3 + ...XfBiUCkwtprPMtatG6tCNxhcWWs1hjQAvDqEE.json | 3 + ...XrzedoNATfc4L31wC9Mhxsi1BmFhTiN8gDshx.json | 3 + ...YvKzE7DHwsGMP5XLhcMTuLr3feoiC9mJ3yHr5.json | 3 + ...68Dihq7nL8dV37Yi6fg7yzhsYdvX4MpdyFf7j.json | 3 + ...vwkYmgymEe9FhU551owvwVKJAngJYWzLjXegp.json | 3 + ...6JwQS9A5AAxKf7EkTDsn3hWRZ3SizAVBnf6ua.json | 3 + ...wDaZtMsaj1RJv4j4RycMMfyg8gtbpK2VJ1itW.json | 3 + ...gBxMgz34U5f2zifjMDFYEZNEc1SNC6Ur8CXWx.json | 3 + ...wkA7ubbxEhsimp1iqPTzfS4MBsNL77QLABZP6.json | 3 + ...f9Sk2wDbb2HpHLNPMQrUkrdX4Yw5LBMVqgpck.json | 3 + ...NwG1JkZY2EbogfBn9JmRdsjgMrRHgLvfikoVq.json | 3 + ...kxsiqDWdbNfz8KVB7e3NPzLwtHHA6WV8kKgUc.json | 3 + ...yn8dx6KL6n5iSRGiSLkzb6FtZS49SyCAorV5F.json | 3 + ...Sg7VgDp6SjNXoySM3iko5sFcnwXzKZcv8r8yL.json | 3 + ...oxpkWDwNgw5oWaeUgFexdwNs6FxNz4Boqyc7R.json | 3 + ...2bTnTA4oSZ3r9tTSKfmiXZtZQHnYYQqWfUyVa.json | 3 + ...eb13Tz93if6aJM136nUWki5PVUsoEjcUjwpwW.json | 3 + ...fYzby8jQrjv1FTxzn5qKpyjL3ZqpN8xdigQEm.json | 3 + ...6NwAGF8ntnJKdkcUJy3aQg1qHoJMCwyunDk9j.json | 3 + ...yWVkAoLdRVxfXPECnAKYU232a6DfVF6LJye4s.json | 3 + ...kKhX8jXTNQz1xDHyGpygzgu2UhcRcUvZihBjP.json | 3 + ...wRsQiKnLtMNVLHKS3exFJmZFsgfzBPWHECUYK.json | 3 + ...xADjRfwHQQMNckb8vUN4jcAAhN2HBMTR2Ah6d.json | 3 + ...N9voD7436oFvKmy1kvRZYLLW8drKocSCt2W79.json | 3 + ...TKds2h4KzjUw3zKTsxbqvT4XKHdaR9X9E6Rct.json | 3 + ...W3fwD9QCd8Bqr1NBLrs7dftZHBQe7RiMMA4aM.json | 3 + ...8wHcLTHgAqedaaxpqAvaDDRkxFj4qY4ew3CG4.json | 3 + ...ZziVJT1C1VmzvDdRtdWxfs5nwcHViiaNBDK31.json | 3 + ...7dTzxV1YnoDo5tfuBmkuKn7zDatimYRDTmQvj.json | 3 + ...UCoQUgGUan5YhzUZa6KqdzwX5L6FpUxfmKg5m.json | 3 + ...D9k8gA3vCgADVR6rg4h9KyTY5fsjvbT8R3vnP.json | 3 + ...Lr6w7QNmsiEXyFwWg3VSfg1GiELgU27P8aCGw.json | 3 + ...pQmSTefQPAuatomMtKUM9EB8i78hqLrYDUGSg.json | 3 + ...ZnbzcyzFkkAA77bhfEihcLJMBMreHmu1UWHY6.json | 3 + ...N3A8dRHwUBvxgRDEbWKk8t7yiHR4FLRgFsTX6.json | 3 + ...HZwjELNnjvThjajtiVmkz3yPQEHjLtka2fwHW.json | 3 + ...d8XiQwJ6ianp9snpu4brUqFxadzvHebnAXjJZ.json | 3 + ...YCmo8qigyZMFoC996tpLq1NFcMvL6qvEdrtnx.json | 3 + ...jaK6a1i5Byoz5ijJkFoBX2kH8Fkff9zaruyC9.json | 3 + ...dpgX4Aswxz6BiKVeMNaqfKkKnNK9kPg9cbS1C.json | 3 + ...rL467gJdosZgCZKHcbbG4R7F2uuU2gurjKqsU.json | 3 + ...1zsXmUEwnwkz2vg352EZfDuQTiG5BgTFQy5WD.json | 3 + ...ESMN3oVEoAw9HQkaVX6hUGg3hkhN5wKaTvV5f.json | 3 + ...PkFZDJGkS9us6sVsnYi2EKHCrVtw8zD6oXYPE.json | 3 + ...JJuZNnpoad3p8pXKohE9f7f7tBZJpaeh6pXt1.json | 3 + ...Tgp9KnR6qPUXuQ5WT83uL9xDZsoD5LCTEC4Cv.json | 3 + ...cihbycEcr1xo67saNvovdmXhQFXPM2obQqRjP.json | 3 + ...z9F5C5ZecbvE5z6Msjy8PKfTqo1UuRYXfndKF.json | 3 + ...wviWQK3CE9CG5Yd3rUNktUpcBBjuuZiviPMUa.json | 3 + ...2SCnn3qYg3ULKVtdkh8YmZ5jFdKicnA1W2YnJ.json | 3 + ...ZbWPxkFzqsKqeAwLDk6J6a8NBZtQanVuuENxa.json | 3 + ...kTE2T4caWoeFP6a2xSFoew5mNpd7FWidyyMuk.json | 3 + ...DnaR5w6Tcoi3NFm53i48FTDNbGjBSZwWXDRrg.json | 3 + ...aa4b98D1NQMQdQXzBupbgWhyJ2e1pXhJzkTwU.json | 3 + ...wWBBty3fHdyBpo35Mz84M8k3heKXmjmi9vFt5.json | 3 + ...s1sRgiHcKhjMmRrgK3X8Wus3LBWogF7t13wzZ.json | 3 + ...VVow3N7VTNHmwmoaJ88BM8bNVJNnhTiSYYpRC.json | 3 + ...UrfhXT6ZT77QTU8RQtvgL967uRuVagWF57zVA.json | 3 + ...SQZncNeeiAMKbstuxA9CUkHH6HmC64wgmnogD.json | 3 + ...Arq2vDS1mZCT7f4qRLwzTfHvf5Ay5R5Q5df1m.json | 3 + ...mhAxaLXekTExTY5Vb5P2Ftxr3LWF6dKPVu7J2.json | 3 + ...dGtRudQdpWvk7L5k3GtB1SNU8Hh6TNknpLkWs.json | 3 + ...rpG6ecmVtWaYG78kZULLGMoi7LYHxArPRQ9ZZ.json | 3 + ...mUxbiUuuUiN5jTo2HYMPaEpT4LTKY3pUtbybK.json | 3 + ...VQDJfpVZm21APm5V7j1R3xCKU6VbsZRtAXb9A.json | 3 + ...jV5AZx5f3UgE75wcnkxnQowWxThn1hGjfCVwP.json | 3 + ...yrvSfZRuRB3XgvkPwNGgYSs9YRYymVebLKoxR.json | 3 + ...vzMrSai7is21XgVYik65mqtaKXuSdMBJ1xkW4.json | 3 + ...QNTYRvHJmY2U5mf3atJrWRMNt9xE7kzLByhCM.json | 3 + ...PwmERsfQPKEwhmnQBABVDoLUKRzz5LtLk9ndS.json | 3 + ...Z9fa5aGJ7gxtJuQZ928nySAk5UetjcGPve3Nu.json | 3 + ...Lj8RFk7mNj1BxqgAsMKKaL8UvEUHvU3tdbZPe.json | 3 + ...7iNEGkbmPkLmZfGwiGxd4Mob24QQCie5R9kd2.json | 3 + ...fF2HWYpgmkwjGKTYLVpY6miWYYmakML7R7LRf.json | 3 + ...cLy8mB96wd9wqq3WDXQwM4oU6r42Th37Db9fC.json | 3 + ...oYPR6gmC5Ft8HacCaShRcHyJGtG9sd1U6y3UK.json | 3 + ...fMjjWnb5m1bxLaudnhaKAZYeY9apeZw6Zvy7a.json | 3 + ...BmMArNn9jD6Fa4deutxLvV7EJqExoiWaXVxRY.json | 3 + ...ZsQm1iFAs8py1XnziJ67gTzW2bfCWhxNPfccD.json | 3 + ...x4N2U6DyjYxgQHER4VGC8tHJCfHNsSepBKCJZ.json | 3 + ...Uq7EBnZrXTLRRn2W9G2UMG6MEuh6UHngs3DuQ.json | 3 + ...qZMjG61Z2T9qUaMYKqZ75CYzMuaZ2LZP1n7HV.json | 3 + ...tHQ7AjQHMapgSue2HJFAh2cGsdokqN3XqmVSj.json | 3 + ...xajNhmCGpqzBhVArCANMKra5nwqtaaLA6v9CX.json | 3 + ...uy5rYSxAfV3jaRJWHH6nN9WK4NRExGxsk1bCJ.json | 3 + ...cGJKQQBeeQ59gXcWrDyU4vBrq8qQfacwmsAsp.json | 3 + ...1nca5W4pZr1piETe78gcAVVrEFi9f4g46uXko.json | 3 + ...vXcyKM58yffCxhRQfB5jLQHpnWZhhdYhLCThf.json | 3 + ...MiicVdio4qvUfM5KAg6Ct8VwpYzGff3uctyCc.json | 3 + ...VZrSCKEkdTm6NyDQcqNjMGYZ5GMkev1sLacvU.json | 3 + ...Lt8fgLcGhWi5MqAqgXpwEP1JftKE9eZnXS1HM.json | 3 + ...HeAi9R5oUcKJb7pkqC3GrQMabKWPBYHAN1ufY.json | 3 + ...QRRMdzPZN52688gBa5iJD4mLkNWSxN5xGGRjY.json | 3 + ...y1QLULqdTzpNM8PiJpwfzL5MJ9pAmLw1rfvk7.json | 3 + ...cZkJ1ryopvtNP7Lr367wbW4WrMgxmzroe6VWU.json | 3 + ...KJyDKxswhzu98HRW2v52AfjBKHkKtHEzV4ncV.json | 3 + ...8nubz7iB3pKfuMiUjcydQNoCL5eWnEPMbG1F6.json | 3 + ...mit7DJcedMFXPyqp6kwJnB6giwu4cGTBxQjbf.json | 3 + ...aToUM4UFETUQfj7NUDUBdvYHTVhNFThEYTm55.json | 3 + ...jA1A928qo33Dw34i2bdj9Us2UzHGpo7hcY3jj.json | 3 + ...UDUxQAyARTD4b7dn4CnfP2x6Dwu5J9ZYH8oxp.json | 3 + ...G1bKRVawHcTiRKjTXkps3Two3FctLozZzkqAk.json | 3 + ...6V9g1YHGmfrzsY497NJzbRr84QUrPry4bLQ25.json | 3 + ...gU1VzSBKNXZ96TcWSRVp1c8HxqCmRp8zPX1uh.json | 3 + ...24GW95YYfM8jNM2tDDPmDnDm7EQuze8jJ66sn.json | 3 + .../converted-from-old/.gitattributes | 1 + ...5YL8w4VFF8KVHrK22GGUsp5VTaW7grrKgrWqK.json | 3 + ...GBqRHArX4DySjwM6UJHiR3sWAatqfdBS2qQJu.json | 3 + ...MiicVdio4qvUfM5KAg6Ct8VwpYzGff3uctyCc.json | 3 + ...HB73kV5Xz56kihaknrmARJhGe7iQjRJ924Rku.json | 3 + ...jWC7ZTbu6otFmJwztms122jEEnShKgpVnNewy.json | 3 + ...gyPu25UVbzzAbcDAX7p13PfhDQYG911C9jq9g.json | 3 + ...c1NNhFcf8DcGRnbbfNkqAmHGE39Nn9XmfHnp5.json | 3 + ...v8QmvZ9JaL7bmevGsNHn7ez8TNahJzCN551sb.json | 3 + ...nX9ptJgr8y18mhAJFQSHfFGjyGtPQ4Lnn99kj.json | 3 + ...Qze8DQ3KD2C4ZUCmRX5g4njhY5yLfYmnmcvJR.json | 3 + ...gPkFU7c13UDKkLd2De2pMZav7uHzw7oqTL7UP.json | 3 + ...PN8r1i4UbugXHDxWMbWVJ5qLSN5qzNFZkz6Fg.json | 3 + ...MDQkqLSA51hpXoc4WTVGWyd194qLqNQgioeLP.json | 3 + ...E3SM5JzoFLDrJeNvKXJNekFXV6dGDnhgMXYFj.json | 3 + ...VxuUkoRKdm9thyRhQ3SdgQS7c7kB6UNCiaczD.json | 3 + ...CLxUeoC3hGfh5W3s9FM9uCHDS2SG3LYwBpyTi.json | 3 + ...xfzjLxy6FTYXf12w8gr6Lum49j6apBomhXnWF.json | 3 + ...AFuQH73SbE3S6RNvma7abpBj8v7w8AH7LSGxK.json | 3 + ...oYHJG9Ssx8CpjRFbWdt1z81JJV8PtsC3LdJ9R.json | 3 + ...zM4JoL5EWU4ezcZsY6ns2puwxpivQdeUMTzZM.json | 3 + ...oEQwjCXRx8bNdHTi49ScZp7Mj2bxcjxtULKe1.json | 3 + ...aTH7iGYXb4Evs7pfjR2VsESWffmEkw2baK21B.json | 3 + ...nS5v636TymUKmQAG2iW6gn7q94vShQb51iyMW.json | 3 + ...xYmCAwiquwY2B3tfCj89BioUd9BMksbcfjFxt.json | 3 + ...ZuTHMwJXfbQCA3dRh5xEMamWJ9Kfd2mzeH4qU.json | 3 + ...JsqpNvJDLT5pSLQiTTorMyERZJ4DA24gPUrTv.json | 3 + ...LZV2QgLnHFtPTG3XeMS24S614nThY7dhH6YZp.json | 3 + ...D7oGFTycTuwFqQk7q7CziEouFmfgZJnVDcYdC.json | 3 + ...K9vr6cdyM1wjpEGJvGjQdMysXUy7q62vNs2rd.json | 3 + ...YHCqmfoiro9FUNVQYqj1WxcQg6KFqjajZ3cv5.json | 3 + ...5xqEiV9gmeRUnXDHPGQ8o9BDdaLwMBfCD4uix.json | 3 + ...P484AhgMcEgvHYDVwGh3UtCUWmwuzn9z3HriU.json | 3 + ...YfyLEJpUDnn3NeEggNzuXmBBVh81rQJkyPX3X.json | 3 + ...o3t7TMBR83omRSxeekmj38xsKeMXZ8BJt6Ccd.json | 3 + ...7xM9PvcfDA8jahjnbd2jxXe99835yGUZa9ZhT.json | 3 + ...gLX7jvxTbqzEMDLdrhTT12hGc8gfMDCQyXbzP.json | 3 + ...KU3wD8oFPD6Fu7UB3N1thzqMHGZZNXFae9P27.json | 3 + ...GVhHucUg4p58MVzVqUKLyiy1zWqRkRQdgUBPT.json | 3 + ...vjBQE7nE4nKDuDjmyjZ8DkenU7ctbq2oJj6Wc.json | 3 + ...fwhhQG5w5ADtHyxUiUCh32WQ4AbYxooithzr5.json | 3 + ...vesdnFzjb6YpTxmANPTZi6Ly7DhKQcMTooibn.json | 3 + ...TZR6qvj3aomyr73vDFfitY1YzsY5VjLw4soVJ.json | 3 + ...6Vz5CqiHA1iLEu84FCXEZmHokEKEiDsM9VgAy.json | 3 + ...1mzV3kn9aYXkNQxhntNAMJ7uiAFuC1KEv3yXD.json | 3 + ...EGxJBJRzwceGNvnnvQb68qdGGgpzkyf15nGHr.json | 3 + ...jqJ2firMokCjjGgoK8d4MXcrgL7XJaL3w6fVg.json | 3 + ...u8BtQCLZ96DgCQ8cXHgmebiwhHhCyMxVkNU7R.json | 3 + ...uZ6V3iaNm56MTd5n2tnTm4C5fiH8miFHnAFHo.json | 3 + ...Hitckn8SbNTodrq7y9HZZ9RiyFHpBQfgWsPqq.json | 3 + ...Fda4ozSkSJRMNodKUg6SpobgodA79b1qDpcoi.json | 3 + ...9G3ANsHmLFyAEv2H8odpNSqawfSscH8kJtKKX.json | 3 + ...bZBpEmdYGW29S9nsHsLdWnFhq7JVW4NnEAmcn.json | 3 + ...JR3bhFDC3NEhUKo5o7b8sXoB6udzYaHZD7aeY.json | 3 + ...6VyTh9SYpMeUEM624yRhtbbYf7uq3Mw7nWcEf.json | 3 + ...MEK84kpoPnBQCKHmoqz3EosEk9KQqB4FvZr5w.json | 3 + ...ixfV4TyDFLKiPa3YHheddeLxtcjj8SJn6PCSw.json | 3 + ...1WknVL4Lyz3ZEZf4mNdoocjJQ1EnW4xha6bpW.json | 3 + ...kMx2iL5HKD7sbFbHgHx3peBtW93Y3CKCavCZ2.json | 3 + ...CEHGeXH8sVSWAgjh1mi9Lm141MvkG2nPquNPU.json | 3 + ...oX1HLbKAbaQkAQvqmQQ8YNh3LeK68ZmtvWT8d.json | 3 + ...7UY6WWF6XQ4krcM4Q5xvDQ8uZBRwCJYF6xBub.json | 3 + ...1qV2upu9fU3E2K2GdQpzJhU36C8n61qnZrGea.json | 3 + ...JUG5dM9DzYFqKA4YZYeKJfGaM5Gy7NjpY3p5r.json | 3 + ...ew8tLksAaLKB2c4XhRw2W4DsP4XVCZfDFNocE.json | 3 + ...p2wv3HWcfjq9Ts8kwzCAeBADFBDAgBznzRsE4.json | 3 + ...SJ5j9pFNKeExZuX7RZSjKZ7hqVcYVrfwXiHy6.json | 3 + ...MNPc2uxvx6YLDycsoxFnBuqierPt3a8Bk4xFX.json | 3 + ...3SeGbXbtQpKVByP9EvYy78ahnjFXKkf9B3yzW.json | 3 + ...GQDrFosVn8M9JynwdoRpQJUPuzaembMwug35r.json | 3 + ...LHSxtyRgn4mwdiQsezDpdU5JZcGEyfbH5rN7m.json | 3 + ...NAzPVMAGPrkT2epUVnM5VZhx881KiZvepz4d6.json | 3 + ...huXBXb8HSkMiNexABuk8GVEmrgZqEgauGtV4y.json | 3 + ...otU8rVz6iK1VowzyX53z3HuznvhvYYCMZn875.json | 3 + ...hfGLDdo1zUh2cUnbs8KjF2HZWwwt6VAkUQwpF.json | 3 + ...vf7Y3wDMqzH7J1byACBLcZFfrKb191NJXsMk3.json | 3 + ...uWFmrfMewxc9vXJKCLdAHdejTdmXCX5jEsy1S.json | 3 + ...9b4BG5Vno91DgJk4bqoH3kzPRopngPG8uxWxg.json | 3 + ...SM9cfhKMHdYCmAY8dmAxr55UUGim2TDpctLhk.json | 3 + ...FNByNXLyCoK9wA2MykKAmQNZKBdY8s47dehDc.json | 3 + ...rDnGc6QuWJ1qfDaMagT4hFp5U2ec1Bqaa1nT2.json | 3 + ...kPsWjd1j3qQJTvRFgSNPARMhF2tE8g1WeGyrM.json | 3 + ...6Bqd1VFt7H76343vpSwS5Tb1rNyXSNnjkf9VL.json | 3 + ...PJzpockJ2FGZFJkDJRxRwHLkuS6qUXMWaPCEe.json | 3 + ...qcCVhwXxr4qibktLfv1QHvaUbKDryxWXjQ6NB.json | 3 + ...PZ1j7k3TtkCCtEPRvG7GQsucQrZ7sSEDQi9Ks.json | 3 + ...Rmi9xJnqJqznLMU7eTwHJM9qQszB2awHWTsmA.json | 3 + ...YXiwoY9Q7XCkJXoXZb5rRbdCiujtVY5W5SiAb.json | 3 + ...xM3fQRhgnA6QFhD8JX2CCsyUREsoNw9WqYxsx.json | 3 + ...j6kkmEjuyCXuH4x8493bpi9fNzvy9L8hX83HQ.json | 3 + ...gTU4ySYWyZGXbnVSAEzLc1uF8t5kJPXXgBmRP.json | 3 + ...tKj7EYDLWWt6tkHoDWLAAksNPbKWiXMic99qU.json | 3 + ...wrqSKrb5YjushtMjpiSSQvR8wiNsctgPU8Nnc.json | 3 + ...BkzpAwF5wJqTKzZEYKRg25Rnn49GBVXEMPtcu.json | 3 + ...mCpbZwWZyBZGLNt8BDwRfFMKZAvnKXkHLMpCi.json | 3 + ...6ino2vUfa3qb9suTbGq7ts7o1pdTs27ayP9pw.json | 3 + ...ig3b8iRoCDuB9cuVM4FSeNh7KedfKVHe3jqd4.json | 3 + ...EjUCAwdUpJyuhZ2zDTkCRjhQriKwy6TbHEAt6.json | 3 + ...1MprncFPmSEiuFffqTTQkLWrYoJSBvPZbjibZ.json | 3 + ...Q6V3rrzaTc79V8AFRKNvyJPuataU2NHmRbuVv.json | 3 + ...bPZw5xYbWj9McpxFVLimC4MKDv2JDJqM57LPR.json | 3 + ...m7soFBYn5UJ4A4VYopGNq4pUvdEtDPgGGUTEZ.json | 3 + ...WaLGadXPT9E9gay68jQCLJsPvgRri1BUiTatE.json | 3 + ...PqFQt5EZDHu9mmBhmiY4UPCcv9UuL86sYkm2K.json | 3 + ...BZkiTvWLmMsWNAEs2VVNqfV56uSfP9hbjJMP8.json | 3 + ...KAt5pX6FPf7okEWA1tjn5mUuzg4njwYz2WuDL.json | 3 + ...71CNApW9qGtcmsPKw8hrixpdQMHBUNrngWK81.json | 3 + ...M2JmcQnTYH9PXtHMM3TV2XQwMX3k9CDwddvLc.json | 3 + ...PCFAqog1DcnB6Ku1AVKtWfHkCiPi1cAvcJyVF.json | 3 + ...GLqcp66fFShqUdHxdacp4k4kwUpRSSeoZLCZ4.json | 3 + ...QUsStFJQCNQpsqvbceo7fKYSSCCMXxMZ5PkiW.json | 3 + ...wTo6pb259RtmeYQ5KNStik8pib815q7reZjdx.json | 3 + ...HrtjsWg42psbrAPmwyFTDiJZCBQJKXZqFPVAV.json | 3 + ...TkDSr7QkaRyfyS6K9n5ZVw1cz1unS3o9tbYEX.json | 3 + ...VqsGAtviB1gqS7NzUxmtz8sV5HduAkh772C8d.json | 3 + ...bjaxx3uYhvMne4vKQsQvx2mP7fwYfw3EAuWzF.json | 3 + ...yBGRars3NxMK8Q5c8E7Nnwv1EKDx3oBFqMu3N.json | 3 + ...ZUurEFFvee9jv7CbMr5tELUaLqWarfKDiCee9.json | 3 + ...67Ka4LcPCziyhLrGbYN2ftZ1BG11Q5PiHenLP.json | 3 + ...FevyFv1P4hAEFwfWNy16RjUesV9QA3Zuabmti.json | 3 + ...wU2UfRyL3taWFBDhPNRWGU3akSZaJpeXLGVcF.json | 3 + ...Y28qCvg4gnTLU7y1Ev6HnpJ1NxuWb9XtEesVt.json | 3 + ...eBVWtaYCfmh531Yo4w2jiwR3DUkMxV4ZwNy81.json | 3 + ...xAqQ6rRWRXSDiSdxtTwESQAjtu86athwquLA3.json | 3 + ...seNrjdf8quE2YELhuzLkHV7WEGRPA9Jz8xEVe.json | 3 + ...qM5NKSpNnNVsiRP2YoYLA91kcwZb8CZ4U7fV2.json | 3 + ...iB2i3ibbdjLisb4c8gjDZmw2gcrRopn91dJ7B.json | 3 + ...rJbiN47UxH3PUh83edSVZUpj8CFoYAv3hpHu6.json | 3 + ...kr5qee64cw5ECoHpUKSGVsqFkKNJpuhmQKATu.json | 3 + ...CoiedAdwDoeFPrZjFogXkdrwsLwx5ZBbEezZC.json | 3 + ...xc4CvuGHnha11uj7rsNRhXmbj9PhZQEz3yYx7.json | 3 + ...VrpomSe9XQWuCZwwmjFedPdEJvd6AAFQCpCA8.json | 3 + ...iBELrRZeB4jU8bVNLpbhUoLVBjokiqxhVfyWM.json | 3 + ...Uyxi3fUjr5vZ26FSewRooAufvUBP4LdNGyJ9x.json | 3 + ...hrqMw3eX7grf16BMxrBAfHchpV3mp96Rghc8e.json | 3 + ...QNxe9APGHBvYTqNaxscAyZG3hhrV7Zi8Dodp6.json | 3 + ...WKmuxm6iM5Hv9LCETvLXT8BSU5LmWrGA9ibmr.json | 3 + ...fmnufUen3JBc7uq6UTJiuNMksG9QqLTnJwmRA.json | 3 + ...XrQ1GfX1sit8pgJK8qkuZ1SoLweXA4ajjb9Vf.json | 3 + ...fAazdKsoeR7SBGSMa1t6Q4AMSm8KFCEtAMvvy.json | 3 + ...1TtHut7sCuTXrjgRcsT2vU6YZgPLGf4uduuAD.json | 3 + ...f27R9Y2jQhWM1wrSVtPB4Tt5wqkh1opjMTK11.json | 3 + ...qWndBPr6qGyFbXJUEUHvjGFgmUUz5CrpBZ9WF.json | 3 + ...4Df7dhQ2HhHqf1f7N2eTKjdEqYfF9BaMg4qAa.json | 3 + ...RR8birboDGdTiwBq3C7VEeR7VuamRYYXCubUW.json | 3 + ...giVpB8Ex7QYLgYBTqEZaLR92dKxgPmdcXktrK.json | 3 + ...L3DzNzeJgcHYtRRNW1ZRMKwBfrdSR4kLsZ9DJ.json | 3 + ...21u2hET6wT2oshVngiNnoV1vSeHcrrpHkVuxG.json | 3 + ...woD6f2NkZobKFf6buJoN9gUVVvX5PoUnDHS6u.json | 3 + ...HYWqpWhUocPK4fSYg3iyxPGAAd6gJYD7msAET.json | 3 + ...ritzUDX4sCYVfxApCH4By8FEpSV4ffL7bZ8Kp.json | 3 + ...vntbQQsYmgkF1CeMsAn5Tv1rsVUB6nee3wJpY.json | 3 + ...1smWtQYBxmvupqStHMrBP8qXJMf7FXZCCay4R.json | 3 + ...njgsi6Wg6vHUdqZu2kWjxYpNQS9eR9HfLDhT7.json | 3 + ...273mdNyXDnbfSXUSX9oN5CD9ugheRXeeA9iUk.json | 3 + ...kEqAQG6K2zdsDRnufkbKFb2kajLPjCkqr59KB.json | 3 + ...vYKNDoWxr6tjd7qqWU9TAgnqSF6jpnsVwixBi.json | 3 + ...K3MFTaMSEXJQfc8M8SbY5wXwGhiBZqTk5tJmM.json | 3 + ...4t6Ws2hEwYmpjPdSHve7QiqhLY3WQyA689kCt.json | 3 + ...YvYxnLnazqT7RKRjWdZ3GH5MV5H7AW2a5qWC8.json | 3 + ...z7ih7cg6tTXqABKk5xW2QCkAH9SL9QHTX1KVK.json | 3 + ...M1bgXQgtiSteFFZgS3Z2JyfqF5AUnyHRFZMrL.json | 3 + ...C123yMJLUe4uisBEgvfuw2WEvex9iFmFCYiXv.json | 3 + ...TwemnNiTvrsGLQb4ogggpWspJiocBrVNuQfKK.json | 3 + ...EbejDqMbhhjwaziu4Su5xSQ2nrTcFMXU8GXEx.json | 3 + ...B7CAGBPo61Hzfv2hN1PktXpzS1MArognTUYSa.json | 3 + ...Z5BfdvK3jX1UWopyjsJSV5cq4cuJpoYLofyEn.json | 3 + ...iCrbFbyErxDPHCG4NQywpxgsUxXjS4fSiweGX.json | 3 + ...EoZ7JqiTUPgPVAZgtyNLwa3BTsRgffYxCVDDZ.json | 3 + ...GxkaMY8sQ6uyBEE5rJH6fSAcMF4FVcL7DHnwR.json | 3 + ...F6xeXTJSrk99cbMCwGFtaUvFLihpg6ki9UWX3.json | 3 + ...Ez8r36UzeyLmkvLdU5bjfDazeVnxCfTQjZagF.json | 3 + ...resHE3sUCWuCHsJ2G8zHGYSyyji5bD1wBnfYB.json | 3 + ...1JdoEGG21JFoX4nCLEtgZ5yjRZULhhtPgc2pU.json | 3 + ...Gq7iTEuizy4pqaxsTyUCBK68MDfK752saRPUY.json | 3 + ...ogS88tUhYotPfYWDjR4q7MGdizdiguY3N54rb.json | 3 + ...rWPnnhDaRp8sEUxvSSvr28zWoZoNGxeeJ5mSS.json | 3 + ...V6cZVvUJoQjK7V1gLEdPdj5u9AKg4StGBtALM.json | 3 + ...vEjzSkbGdE9mRJfTSm7EauYgzFsWhERKn1gRm.json | 3 + ...KtLAHiZPtTToXJYXtdeSBAwjNM2N2NVeaMn2W.json | 3 + ...RT6Z54nKSXffCsZDSEfAgFHH5XfNCCNEWBYHG.json | 3 + ...3yLbDrwW6weUcJKT9RiJ5c7Y4wMiDem958T5a.json | 3 + ...CWkyTanQiwq2kHpC6nQWrpSwJYQbW7aihuGyG.json | 3 + ...DduBXj6MD5eWqvijv3epQikpTTGKYFD7WgMxX.json | 3 + ...qmfCmnx6N9x4KCo3naT8EWBjnCdjSky4BM2D9.json | 3 + ...pgSMmesdhc7qZuUjyRgrNCkAmmhLkphDhPaAD.json | 3 + ...5jGaJBPyLcS33dfBR8TE5ayoReZvs57dgw5Fr.json | 3 + ...tsP9pBNudF2HDGNT9xkjL63BiWVWpfkvLkmQW.json | 3 + ...8MshA8qskKVxcEG8zXG3vf2uLX6myeTKAyhsK.json | 3 + ...bwHPk36i4CRucNDyLcmoGdC7xEdrVuxgJaNE6.json | 3 + ...ZyAcVMPiXCtx4tUUkXuUnxNcBDE2hau8Q5wD5.json | 3 + ...8GVNY7f5oaAonVzWuZyj2ww81vb9jP331tFtD.json | 3 + ...QPoCYFFp9pvkje6WHHtBtnngJ6kqUfxtZsqda.json | 3 + ...q8Unz6nKpiVdikp3NYoDp5kQ5BETMfj1jyN6k.json | 3 + ...eyyie4dKVos5ZoaePSAB2jCZaZRi7Zbdx1RNh.json | 3 + ...uveXde48eiYvGRG3CoJUBZmvn4a3YZdjvfVMo.json | 3 + ...pN3W7qJaZbkmR5Jeb6TXsh51oSLvgEn3Szjd9.json | 3 + ...JEhyxKEySW9oB31om1yyfX1FJtJ9qW61hZ8Br.json | 3 + ...Ws2rBUL3vqVWiARfcDoCKjdeSinCsZdxJmYoF.json | 3 + ...ghKfFnHKCWjzrArUpYH4PbJ56aWBr4kCP4DMk.json | 3 + ...GWeTz7RNGHaRJfCq2XQ5pYK6nDvVQxzkH51zb.json | 3 + ...cbVeDPxeh7Mq5K6zwAMA9CoC6jNyNWFX4zZLr.json | 3 + ...LUcd52P9YwvcxCw7XufZcc2wuKyYoFuPNcY1c.json | 3 + ...NTKJAG8PxEvo9R96Zc2j8qNHZaFj8ZW49yZNT.json | 3 + ...bY6MPFRLYXf23G9eyqXTtj793mrtwpL51hCB1.json | 3 + ...nyk7jMmXoBGjuY4L94QQh62dCyr7BAdP1Vwnb.json | 3 + ...Vj8hwfKKRPji4cqX7WFgcnYz3um7TTgnaJKFn.json | 3 + ...sSeb5RuAGvaMLNx3tEZrpBwQqA7Gs99vMPCAb.json | 3 + ...6amyuU9DvaGdvWpFSTmyV4saFG5jFyQcwk12L.json | 3 + ...DJaS5hedZ9dt2gVVNEaQpodQcZkSZc5yKadrF.json | 3 + ...L9hXKJmuZzp3NSLTxZaLgXWRcGzYrpocjkLBM.json | 3 + ...dqHUfDLmE5naZjVN8rBZz4tqhdefbAnjHG3JR.json | 3 + ...8nf8LEWSwHXzmyt4fnZ1r1gPKmgp9PXH4tjDE.json | 3 + ...R6QgrFrN7j8rmSQpUTNWNSitSwWvsWGf1qZ5t.json | 3 + ...wTWzsPB6YcJxjr4Pq11F31MvuWqFgwFVWRgtB.json | 3 + ...XyW939M5LReVhPGwcTDoPWMAdArehA2aqVRvP.json | 3 + ...wv33hqMU8Shx6E1GhrY3PJ8yCcaMko5RpKaxt.json | 3 + ...eYc7gRq3nd3HMG14s1LVUy3gR78fz4waYodZx.json | 3 + ...SvAPF2TJh857hfmTUuiYAJSRoGLGNUQjwe3q8.json | 3 + ...nxkbBtAXAxBwPPWyTfon8337ARJmHvwtsF98G.json | 3 + ...JKzz4LPBUrnyxeTdTHE6gtLTurzHSmYyFtYDr.json | 3 + ...MNkbMggye6Fkvqa1cMxo2Rh3neLvo8ufWoyeL.json | 3 + ...r24pczeHciVd9s7GCgT8JBkYTsiEs9mM4WuVJ.json | 3 + ...xMCanwxCaWVFyQqc7QnmPwqQCQwekMkoGiUoZ.json | 3 + ...VNMB816DFERFiWgRiTxqkQukaCM7mSvsA9gQT.json | 3 + ...9VgAcjNFkfmhkaQMhjZ2bUEsm8E3ArcyNLS37.json | 3 + ...n59BBZwkwpmKhL79yLEcTdoM1Y8yK653wdqHR.json | 3 + ...WDLJ9DCD37nbEDbPSFKjGiziQ6Lbgo1zgGX7S.json | 3 + ...PaRtAbM2kTV2Y2sQ3LakWmfVixcRqf5A251VC.json | 3 + ...UP2TmLr6mh4yHEyWNPNiZsiUh6vY3snRi9M8F.json | 3 + ...6r8PGJizRcQLaukwLRnkfaSbEggrFNJc1Hwi8.json | 3 + ...Sqb7vsjpc4EdkEqKpUBdEs3tyfGDd9FSvGpdZ.json | 3 + ...N29wEo5HYjn9RNYagWfMeMdcUXwXju139xtZz.json | 3 + ...KA71fcmfYzfu7PzBQgdxY7tuYCjwye5o9Fffq.json | 3 + ...MU5Gj7kppfUCEmd4LbXXuyZH1yHaP2NTqdiZB.json | 3 + ...Wi11XX9mUd8xmXtW5Byx7vwwcgP5kG19mnEPV.json | 3 + ...Zst7aWsYvr8gmyMmBZpwFZuYajV8KrHrHGRc2.json | 3 + ...e1g7YsaUW4aPHLDuibSPwNPKTqzzDvyZvpV9o.json | 3 + ...ZJwagptu4MMN7GJWaPuwPgStWPUSbfAinYCg9.json | 3 + ...Qxbn1tFKasXgXsTLp99XF1BX6Fqo4GTLZa2JJ.json | 3 + ...EQ2rTW9j3wbHzZQWxiwq5JLZ3K63pAGcuzcMp.json | 3 + ...NfwHZmzPVxnmqkkMJraYQQRCpgFZajqkqmU6G.json | 3 + ...bxtngMuPjY5VcBRBptWa2rJafFZ63exkfqmXg.json | 3 + ...45BJFm71XmB5VGcsiWGKZTNfnK6aCmE2Hb5eC.json | 3 + ...2mUQLYZGZqfUyFJgALEu88aEUizFWxtwRYb5R.json | 3 + ...CJmusW8m6qV2pqd8UWrcyMkFS6AurtX3Bz549.json | 3 + ...dJ4A1Mfg4brpnQtN4d8LhvpKTKMTcRMaTAWAT.json | 3 + ...r2pgHkPtCgfM3Y9Nw6xMs5MjzKWaGJsybkKyd.json | 3 + ...gHXMu7XZ3cxkS5dsyqK7yzAAEmVEUhsiQy3Qa.json | 3 + ...znzQigmbkt6i8tmJEg7VgPcLiVHsKBmS1pyCf.json | 3 + ...mgX88T6HJLFfqocAeYM3aCw86e8FnGtLKedzD.json | 3 + ...YJNQbGHiecjtXy22fEuL9N5b6MfaR68jbBcpk.json | 3 + ...Z8xS6QJ6xGRsdKZXixoQBLsuMbmwJozm85jHp.json | 3 + ...taNDbrpFqq6ajMnFqbgXvSgQ86jysa5HJv7Tt.json | 3 + ...knt3vRBi1pVZYN7SjZLcbHjJRAmCmjZ7Js3fd.json | 3 + ...4vimqbBiVRnVvyCjumsSgmCEAKE2AuVPbCApo.json | 3 + ...SKokv8M8LiPQL7BnS29YYZ6quQXAbyPSUJfKy.json | 3 + ...67rjJQSZxS6z3YkapzY3eMj6Xy8X5EQVn5UaB.json | 3 + ...1KwxssEXCaGv93iruEN79usLJxmcf45K35yeS.json | 3 + ...XbYJ9Ra6GmeyqSjiFRR5X3GCfB5tkQSLWzxTH.json | 3 + ...tzszoKgdLeSi3oeFsuojZ8nHaXoEyptzaKYkL.json | 3 + ...VireDZ7zFgnjo3psyiSCW3oumYsWWaXbqR5bF.json | 3 + ...FQgfcvoCpFPrCEsj8y83fbdNC1Fw3iTg9eQmy.json | 3 + ...NBqE4TdHt6tfs18rDzxV3xzZKgq4Fg4FtU8VQ.json | 3 + ...QfvnEq2KR8hhfZSEczfM9JK9fWbCsYJNbTGn7.json | 3 + ...gpv6eFpNSFiAnDoRmmLbkENT6DtrbL2L2CXoX.json | 3 + ...Y3AkexgUMJUvJZbdWR73U598898G8zc3LPpTh.json | 3 + ...g8p6XG18m3P25Rnb1RPVQZt2sC4ax35CyJzyc.json | 3 + ...6F5arSfew3qGkPmxMEduenZ9u6EbEob75RTGB.json | 3 + ...1PpBkTPau7frwLLrUHrjkxTQLsH7U5K3T3B3j.json | 3 + ...w8TUr97g1zzcA74hRziUVbsxtFVo5va67x5cg.json | 3 + ...nyb4RuvCfG8AgitAhVse2sZR4JdC52zwXNbNG.json | 3 + ...q1GzQgbV4R8hLnfU2E1N5imeqQuUo9Jh2JB23.json | 3 + ...kFxdp7ND7MF5AuX76geQNcW1jsVzXXf2txAjX.json | 3 + ...d6akTgfhHgJZHyhVeyYUhGWiM9dApVucDGer2.json | 3 + ...5cgRUosaMp3mzPqJ4SKyfZKYvtUhzjgbP1rmc.json | 3 + ...rE8GBDzRfPSU91pGXmk32NF3iTL5jQqZVVtZL.json | 3 + ...jgnjTkmMYDQ4QJcgmpbArVphiNMsvrxxfDeeV.json | 3 + ...yDHr11HjMHRvanG9SskeR24Q62egdwsUUMHLf.json | 3 + ...YmWs1Gfa7XXZycJwt9kXjRs8axMtxCWtCmowN.json | 3 + ...hNbhcoApSBSqWcBEVPbEndMynczbXRtzcteQ5.json | 3 + ...ThgQakpAJjf7CyKufHLmEiR7echVePT7TTTE2.json | 3 + ...6NxqaGT8buKCzxs8njaZEUkA9aRQNU87ASFyv.json | 3 + ...udK7TfKjPFxpzAcTaU2Wwyt81znT4RjJBLFQp.json | 3 + ...CdqXDGJ6HhXYgMqgDCZQWM4uLgDVBtbPT8U7V.json | 3 + ...f3vTJ8Kcdkx1YvN4iWQEU4gccExgTCthTxbiV.json | 3 + ...Hxfy4VTQR3v14UyTx33ebUM3iV19wiyJ8t5ob.json | 3 + ...Per7rhecdjphhZPwE8C377fERruKvWoxmrhRM.json | 3 + ...AUDxj1oZ8oiuq4d3yTwwgnt7wrQcQ3Esvbk8V.json | 3 + ...cmimUutWvtNdFFGH5oguS7ghUUV6toQPppuTW.json | 3 + ...KRDQPtVJ9kZtVyMMWZR5DjHn9jUmzT7Ro7aqk.json | 3 + ...yx8uB6zrqwBFHjLLG3TBYk2F8Az4yrQC5RzMp.json | 3 + ...gfKPMwtCNaKqHgX2WQJPWw2QSm9bKXtU2CK6f.json | 3 + ...pjKfe9omzUaFtaCyizvwpAMf3NhxSCMD61F3A.json | 3 + ...SecmSBdok62ZPLR51mKVif6ovsgGjjqm8EV9M.json | 3 + ...W2rkh8ACpPWE2oUsDqwDFJg1DFDWeUrWkf1m6.json | 3 + ...HQtnBkX2ApxQZBZtn6ZTJuAqS3AWYNPkySP5z.json | 3 + ...uwBM3aLkAdMQyy3n6NacecPha7xhwkmLEVNBM.json | 3 + ...Ts7QxoTxHK9DYJjRnVz2vHgZhuUfMG6i2Qrhi.json | 3 + ...a82AiYN7W9S9KCCtCyyPRAQP2ifBy4v4D5RMD.json | 3 + ...xpxxu2PGNJMMeZPyMxjAUH9pKqxGXV9DGiceU.json | 3 + ...9UcoMuhATVaT1FH5QAQja1uHep8YnPE1oxPSY.json | 3 + ...xEEa311VySrMebUp5xSB7utxG8oJafmLavpau.json | 3 + ...vvXcn9SapBGVHBcLa6v5RnNBCTQw1rCnNDwey.json | 3 + ...JrnVjNNWLReiw3Q7xQhycSBRgeHGTMDUaX231.json | 3 + ...CypvmQy96y8DYxZBQf9gQiVW2NqVMUTxFG8a5.json | 3 + ...cVDMwbqHa8xaifQrHoYrM368ZDecG9Gvejzfp.json | 3 + ...okyk2N9VKVbBLk7ox5Ujg8uHwSU6XXjq8zdev.json | 3 + ...drCWRHowoRKACjgWhYHfxCEdBi5ViqYN6HVxk.json | 3 + ...DvPMN7JGJsFxfuDoe8rnhAMEQGcMVEnDmgQbx.json | 3 + ...AHE1f1kbe7oxqemnFcdJyVp8CbYC2dqngaJwn.json | 3 + ...2jeQq3r2sn8pe69LyJtisLMfEoq8LyDienct1.json | 3 + ...uQXPZCWRkwMhdH2h91KpDQXBEmpgBgs55bnpH.json | 3 + ...Uffrk1CYYSJu943sM6jAMF31zGz8uJywQKziY.json | 3 + ...oyLD5BL6CSCxUJLVLsQHRwjfFj1prNsdNg5Jw.json | 3 + ...eKcW8jdSxSYtKLcxss2uGWzsj5eQBGAd5BJDr.json | 3 + ...pTKQuVHG2Y97Y2FF4i7y7Q5AHLK94JBy7Y5yv.json | 3 + ...wRhJkVH6XZhzoYxeBVQe872VH6QggF4BWmS9g.json | 3 + ...tfqHqTZhMg5PpVsn33iRCoHRiNGjMhCPLph4p.json | 3 + ...WrMHek8LoKqFv5SWUJjso3estPGyX38tf1Jfw.json | 3 + ...JkbwPdnmFiYGgwz8AoEgmvvh29mEskn69mJ7C.json | 3 + ...M1fKepm553FXXjP4iPzvRwzd9N2mC7fjwHdd9.json | 3 + ...GSiRhHapNsJzUMoYR3pkbCg6vPnnopaeFZE7E.json | 3 + ...kGC7w9B6Ef3bHScPkfHMHA4wyuXapQAA5gLrP.json | 3 + ...2KCPJwCoUb9eQCSv41WZBKQaYfB6x5oFajzfj.json | 3 + ...s8fyrB79qMCe98gaFjNEy5kpxGNjMc5V8M6TJ.json | 3 + ...vBgfaexv23kMabbYqxasxU3mQ4ibBMEmJWHny.json | 3 + ...ADiny6XqUoWE8uRPPxb29ikn4yTuPa9MF2fWJ.json | 3 + ...zo5YKBRQoswT5eaH8eATYCiATbDQchmNtBrav.json | 3 + ...MsHV4tEuXscK3y3BsjgTjJKw1NdxyxkMhuMxb.json | 3 + ...zPr5Swg6Guju4tcmvwySEFF4krfaThsZtcxWY.json | 3 + ...xZM3UPPG5KPBRadEwzaGDspF3tor1wn1mER1P.json | 3 + ...Appm1EFyatNBCr4LRjPDXnLe16MifkFqiEjbQ.json | 3 + ...zDk6YHGbQXYm91cyyFHbYCqAu2vCwXKrdS7rk.json | 3 + ...eeduJq6f1NqRCw4doknMeWkfrM4WxobtG3o5v.json | 3 + ...s5Pbsq3ifY5KcJq96GR1T8ytzeeawQczG4bQd.json | 3 + ...shFZ1RiorbAvrtfbGnzSALE5VmViXpyizP9uL.json | 3 + ...Xmohtq2ZxZ6QVNEpqNn1T53Zc9FnR1CnaNnUf.json | 3 + ...FdefHdNSuKbQon6WkQG6AC8rzPhQAYhBGZc7o.json | 3 + ...hwU6RqokrvPU4Hb6XKPub8NuKbnPmY7FoMMtN.json | 3 + ...nkec8TxMHyZmdEx9ZJm3s9ujDg6QUEJZDJTwP.json | 3 + ...n11rvkBHuXXyMd5dEAJ7TRpbmnVH5re4TsEqr.json | 3 + ...3HuWg2f8HWA5PGo1Fc1Py8u59hGEnDbWab3ki.json | 3 + ...VTCmsGvQSAddwFMDBimV5nszGBpZSzeJWj3nZ.json | 3 + ...Xr3yZsJvx3TVSwfsFgXuSEPB1xKmvgrtLhsrM.json | 3 + ...Bb7qyLHt3x7gvYaRrxQmmgExb7fCJgDqFuB6T.json | 3 + ...NUFnjbWi2BTBtBdEQ8i2QyzNy5e5HkuEnumd6.json | 3 + ...sZZ63ktjQfXagJbC3nNNWqmSGqPQSwxaP5ff1.json | 3 + ...HadAYjLFAVZEUTTLxE2CEirzRg8ZL2aYnfiUc.json | 3 + ...pBWakaPfqKANjDfzHzyCiZNx1qZDZZ37vGWW1.json | 3 + ...rQuPU8BatFbhp6irc1NAbozxTheBqNo25eLQP.json | 3 + ...88jy2fG3miuu4n3o8Jef4K2Cgc3Uypr3Y8RNX.json | 3 + ...DAdpxmRLrR6MAVLDh2WbWDzDoDJXvbLJvMVZH.json | 3 + ...reUqsEbdhtxZ8zpd8wBydKz4nuEjX5u9Eg5H8.json | 3 + ...xtkngHkaQT5AuRYow3HyUv5qWzmhwsCPd653n.json | 3 + ...dnWLFRvUsumawFcGhnwikqZziLLfqn9SLNXPN.json | 3 + ...gRk3w2pzBM1RLNBnpGxQYsFQ3yXKpuk4tTXVZ.json | 3 + ...wzxw7WyH3qHUVScYHWFBGhjwqDnM2R9qVbRLp.json | 3 + ...EqRo3NCSx82EdE2VZY5vUaSsgskpZPBHNGVLZ.json | 3 + ...qrhagNNmJVM5J1he7msQ5ybtvE1nNuHpDHMNU.json | 3 + ...vXaqu7NQY1GmNF4m1vodw12LVXYxbFL2uJvfo.json | 3 + ...Uh3WA4Ng34tw6kPd2G4C5BB21Xo36Je1s32Ph.json | 3 + ...2cqiRUcaTHdrPC8h2gNsA2ETXiPDD33WcGuJB.json | 3 + ...ozu5ydDCnLiMogSckDPpbtr7BJ4FtzYWkb5Rk.json | 3 + ...SAee2CQCL6ToXDDFLMPqKjinpKJj6mB738aBQ.json | 3 + ...swEZeNSwEh1po51wxnbX1C3FPhQPhg8eD2Y6E.json | 3 + ...s5p31R2hprxxDT8xyJ1YzpNgPDZxcbfD4egs9.json | 3 + ...7T4tdoRNBr5DR5SjWCoqx5czkF2JVuix5CcVM.json | 3 + ...Qan3wXfMNtVVn53EyQio5dFbSFrBhL1N3JUav.json | 3 + ...txNRkZied3WuhX525vUhDkuhXNK5DyeijeDnh.json | 3 + ...FLJyfp59yWVMr97ZcbxVyYumwfJuy765oEEHk.json | 3 + ...dYQVMbhhckwH3BxoYJ9FYatcZjwNGEuCwY33Q.json | 3 + ...zaV1W2Bm9DeZeiyz4J9zs4fRqNiYqQyracRXw.json | 3 + ...U2FUFZ69JBUQWscVjiqN4jKMgR4BVgA7eGHg3.json | 3 + ...izK9XSTaD1d1jbVkdHZbQVCSnPpYiTw9aKQv8.json | 3 + ...SgKXdrN1egZf5sqe1TMai9K1rChYNDJgjq7aD.json | 3 + ...QQuCnkV8CpkGZaoB6ccmvikM8uRr4GKPWwmPT.json | 3 + ...vtM1gih6vWqmkwNhrGP6S6X73pwr9RAiKVkoi.json | 3 + ...639s1v43EXXnXdvP1nkiHYJXFkGBfxBciKdcH.json | 3 + ...en6k6rAFXKKZrBj5PiehJsohQ8gwGFHJT77sa.json | 3 + ...EihGKUYUuJyoV4MxdbhDcRydpXMEjXhvfNE1f.json | 3 + ...hqnYn9ntEs6GHN5LAi26QX1tBxMabmqu5LtX9.json | 3 + ...mfm3ZMpYKWfTwzHsTGnPnnDgmK2QkJPeLnZWE.json | 3 + ...fQT8tszFmSqdJHb2377ou74z3p6R4Eu1FCeyL.json | 3 + ...kjauP5knBwxNUJRZ1Z5o3deBuFrqVjBVmmqto.json | 3 + ...GYnLVDn1icRAfQZpjPLBNkfGbSKRB83G5d8KB.json | 3 + ...AyJLAsA1Lh9ugMTw2gciTihncciphzdNzdZYV.json | 3 + ...w1P2NEfiw5mYXG79bwfgHTdasY2xNP76XSea9.json | 3 + ...Ej9Sa5uR91AV8u3FxThgP5ZCvdZUW2bHAkfNc.json | 3 + ...rQbaGnccXQrMLUkog2tQZ4C1RFgJcwDnT8Kmz.json | 3 + ...tj6gnQhC13v4VUPY3LxkwAiDXuH42uaR38ywf.json | 3 + ...r8pr1kEAmhnFpaabPny6C9UVcEcok3Py5v86X.json | 3 + ...shUkcTdagxTceV2vntRutU8zqCVFGrZfuj12D.json | 3 + ...JfB3wVzyH7cHuDqyVjYeQ4Qy8RjQEbCPvttK9.json | 3 + ...SLRDMvdSQsXyHbbpHNzdV2kyX6FVCAwTiYx9s.json | 3 + ...u22hXyN58eE3bHpcag1KSCkQunWUDfQPMDUuN.json | 3 + ...RV7rSpzTZJ5wBph2iPZZ7BpX7MCzYNA7aECLg.json | 3 + ...F5osjfVpKFH5LPzE6HPpbzSPu5iHPBhuor5xU.json | 3 + ...z5ERMdweouWrXtk3jmb6FnjZkWf7pHDsE6Zwz.json | 3 + ...Qhrgo22hFCVq2VGX1KAktTWjeizkhrdB1eauK.json | 3 + ...8MxZ5Bf5EfF7PaMiTCxoBAcmkbM2vkrvMK8ho.json | 3 + ...Nbsa19gf9jz8x9uHSvSn9VLFJB38dGy46kqJ7.json | 3 + ...H534NA9acpos4G6x7uf3LWbCAwZQE9e8ZekMu.json | 3 + ...JwsyNGD6xf7Ph6VRpDGPa3DXV4uPHcTAnXe6r.json | 3 + ...T3q2oUKEJes2L6NNSBCiPW9SfuhkuqC9bp6Sx.json | 3 + ...y38YTqtCmh7xU2eMFkWweYWF1pqdPyatTF1qP.json | 3 + ...YFdELMTkWNdaPaZQuVL4d2RY7ykjGmeGkmKXW.json | 3 + ...sbMapjy7KV3hgrJtcVvY4SvRxWQ8pj4Enw1i5.json | 3 + ...7qEPTdLsDHRgPuMQjbQxKdH2aBStViMFnt64f.json | 3 + ...zdaFkEwURZ85oDjUzCR4kC38nVc8nK2riBFVk.json | 3 + ...f7CQ9n5BgXPSDXENovLTCuNc7N2ehvTb6JZ5x.json | 3 + ...Szfxn391k3LvdKbZP5WVwWd6AsY1DNiXHjQfK.json | 3 + ...kCYxaPCKG4CHYfVTcwQ8on31xnJrPzk8F8WsS.json | 3 + ...6ZwSM5fs4v2GpnVBMuwoncPkFLFR9S422ghhN.json | 3 + ...QEbCmVJ1UrkXUzfWP599GWS3zh65ZrdMGL9Gg.json | 3 + ...Sr2nCudbeJPykbif64rG9K1JNMGzrtzvPmp3y.json | 3 + ...uSVvn3fSk8RgW3yPddkp5oFivzZV3rA9hQxtX.json | 3 + ...tALRdEFzmiWmPeVY1Cdy6uXHSu6tWtFjE5x2k.json | 3 + ...idELqykEEaycYtQ7iBVrCg6NmvFSzMpdr22mL.json | 3 + ...cvwk4RcSxnX2HZ9VudQCEeDH6fRnB4CAP57Dr.json | 3 + ...kAeGMPR7gqDykDNu22D9DnYrKdvZhvNmMu6QX.json | 3 + ...s5NR8Lu1HB5uPLFfuB34hZ6DCk7RhYZZtGzbF.json | 3 + ...Jz1sbnxwq5Fv2SXjdVDgPXrb9tJyC8WpMDkSp.json | 3 + ...eBYmwLQKVVXrrdwAwBE9ksbY7ySC9TpambYCo.json | 3 + ...N8t7wcDPCY2nGszs4x6HRtL5mJcTR519Qr6m7.json | 3 + ...9XYHPWi6BBWJg8huhtf6ZciNAQunkrtQgFHEz.json | 3 + ...YFpgad4pDvV1mdU7pFU9vQWNeDS4degy7eR1u.json | 3 + ...qBRek56DhiGXrn75yj2NHU3aYUnxvHXpkf3aD.json | 3 + ...NMdsTRp44G8VxdfVCvMtCrWEaTXPZ7sLyudz4.json | 3 + ...ooM6Hvj96tfe4SxNyrhhX1xhwJrwTeSJxULFe.json | 3 + ...v3NrQwtrPwQTCQwkJGjRLfpmhDhkyQ6Lb2NcW.json | 3 + ...1zcZ9srzZihj1T6RsT5rdfkHs2PvnR7VZf7th.json | 3 + ...Gi5DMVsCiKpi5geA16fVu5Vy34qFk5y99nWKc.json | 3 + ...J3T6Awj4wyDXxiEFDMry9ZyLcKGKvkk1RngCj.json | 3 + ...wH7EMp7kE6qUGX1VHYv2aUZQHAudJS9HS1yef.json | 3 + ...WNwrbXUEAukyP61zLtY869c2n4JyKE5F2ZUNY.json | 3 + ...yeDdEPYafV2Se1GfYaNcrhgtiitapGU42VsGa.json | 3 + ...FhXJJLQdN25cv1hvQTfKw1ShkF7uLsebnPPAP.json | 3 + ...mEVcnndjhunpGbN5sebaw3xyLAmnTj1kyNjk8.json | 3 + ...xEdGpZ3MJP8sM3QypwzuzZpko1ueonUQgKLPE.json | 3 + ...68x3NJmNPePFrTm6TsKCEYUVhF8rEAVL9rSDd.json | 3 + ...6yNgZT2Z3BeMYGcgdMpcBKdmxko4C5UhEX4To.json | 3 + ...TQWHaor1umMWpUySm2HeknhcFFnt4LvwetkNt.json | 3 + ...KGcSE61r768bFtD1GkG3x6qfEE1GD2PgwA6C3.json | 3 + ...mg9uuPsP8D6g29NWvhySJkdYdAo9D25PRbKXJ.json | 3 + ...WzUdsBLf8131Tis72ZRYWHadKroaiJ23a1Wg2.json | 3 + ...umGCrqC1Age74AVPhSRVXJMd8PJS91L8KbNCK.json | 3 + ...4yapfJBmL3ShUp5exZKqR3z33thTzeNMm2gRZ.json | 3 + ...rLdpjq1Ssp1z8xxDsB8dxe7u4HL5Nxi2K5WXZ.json | 3 + ...3mfzrTGjwuLD1Pa2HXJ1gmq6WXb4ssnwUbJez.json | 3 + ...wrBVewZAgCwNgowCSMbCiepuesprUWPBeLTSg.json | 3 + ...iqtk3M5w6JuKDT7GuZfUDiPLnhwRVqymSSBBn.json | 3 + ...Th61jY5kbUmBEXyc86tBUyueBDrLuNSZWmUcs.json | 3 + ...YfKSZajP7JzxnJipUL3qagub1z29hLvp578iN.json | 3 + ...LiQfGjT8ezT16EoEBaiarS6VWRevTw1JMydrS.json | 3 + ...ymQiLKjR5dmmdZC9RPX4EQUjqYFB3mWokRuDs.json | 3 + ...t7jmytvbS3nHTxQNEcP59aE57nxwV21YdqEDN.json | 3 + ...PrxUTazoTEq7ue51nhWWSH2efXRBJhYrxHB4W.json | 3 + ...BqhDfR4w5R45ohkTuimsRegTP6KnXkmT7x9HH.json | 3 + ...Dpqpm4CsiCjzP766BGY89CAdD6ZBL68cRhFPc.json | 3 + ...yPSF9P97GncspKyDmNREAtT361BUTwp3ozxDk.json | 3 + ...WSBy5yKmq65ergoU3G6qRLmqa6K7We4rZSKph.json | 3 + ...z6rWnsXnTyWiRZRhkTbxddnLwVWjxAeueu1zX.json | 3 + ...kvSyQKvkyWg7oi4jmeEGMA5scSYowHArJ9Vwk.json | 3 + ...qKsfj3oezin66nmoK5PYrq28dEWMXZYxoQUus.json | 3 + ...trPdTdkwPFWcQL8qq7QM4AvXKtYBH2KK7gmxC.json | 3 + ...9fFpdqHTGXn36TA5RBSZRi4Dr7GBEP7AqSWPQ.json | 3 + ...M8Yu1c9DNpaCZvvKD6EpjwbXfeRds8VgMDJqR.json | 3 + ...p9LRZfW2AedazZ8bDhKWe3kgqLYaW1BL5ztCp.json | 3 + ...AB9k59Y4TXmLabBULeuTLgV7TkGMGNkjnA15j.json | 3 + ...NGeqkywqnVGb9DCJfqFQpCYo6uHBXFa42tbov.json | 3 + ...PM41wJnjyE9JdsjEpsewVELUwTJsXvd67m5kK.json | 3 + ...TYZcj9PGbeooaZXEMQzMd7rz8vYFiudd8HevB.json | 3 + ...tXc3j1Es8GjsGUf6whnEPte8oUvdDz4U2zN9n.json | 3 + ...VqZhq7dcYBX3YGA1any3TqdFW8R8SQxtNztBp.json | 3 + ...SPJBGUYtHD8THLR87GtceT7cTgeh2KHedvUCf.json | 3 + ...TnKyFrE8nxUUgfzoZTPKgJQZUbLsEidpG4Dp2.json | 3 + ...VffourzkdDRrQmySw4aTHr8a3xmQzzxSwFD1a.json | 3 + ...FrVpUXzVdFxtGgof1smWqYmoN5yFCb3BsqGd5.json | 3 + ...DXqwKoWSu722NYQL9AQiMyhQqh8ETh4nDJ8dU.json | 3 + ...3mcVdjYCYWstawibBiTqQtiHqfWMuy2XGG5kz.json | 3 + ...GNvCjLKHeEmPNa91eGJChcUhrdaYYharcZCTQ.json | 3 + ...sRBVq2La65V1KjvdbTE39w36gwrdjkmcpvysk.json | 3 + ...BQLYRXrjGn6FLCgC8FpQd2yWbKMqS6AYZ48g6.json | 3 + ...3jsjafwWwGqZTUQRmWyvyxn9EQpqMwV1PBBmk.json | 3 + ...kgSD8bciDc1w2Z4kXFFibCXngJiw2GRpEL7Wf.json | 3 + ...qNUst4MmqsVcuN217ZzBspENbGt9uueSe5jts.json | 3 + ...3XtQcyz8wFSEAN8fzLqupQB4AVor1NGbGwfwf.json | 3 + ...T6e2vZuqdgeFRy6n9aJAjjTMQEkML5BJZcxNa.json | 3 + ...oWBf1vSGwQUe9Cez3EMxJFn2HRVVq2js9ai9E.json | 3 + ...xbbRc5qTfZHFMTsJCRE4k86MCGWTTRcxdbsoX.json | 3 + ...z1eYyegS6JfenyKwKzYxRsCWCriYSAjtzP4Vg.json | 3 + ...XWs9dK8T2Zca4vEEPfCAhRc7yvYFntPjTTVx6.json | 3 + ...StbGiKTJQGLEQRRA2HNeqjpXKoqgGeM9Fg3XT.json | 3 + ...AxXgZ4rjzxzPMP4oxduvQsQtZzyknqvzYNrNu.json | 3 + ...bZ5TcjRz2fSpZMcasWzyxd8SuEaXoGfbkPddc.json | 3 + ...bC9CBfMmfUzPkBM5ceXUNar2Ape13ZvkuXGzW.json | 3 + ...jRJEqnQ35MKTFTbt3f7XPTYxnDNT22U44jnGQ.json | 3 + ...q4Ta3sGyFRLdY4LH1KN16zBtg586gJ3UxoBzb.json | 3 + ...J58XCjL798ZSq6JGAG1BnWskhdq5or6kcnfsD.json | 3 + ...C2NYkK2kax3kCHYCgcaBZ9aV4wrpTeDLgcFc9.json | 3 + ...ypXNxE59NhoBqwqb3vTvjgf8MYECp4kgJWiDY.json | 3 + ...WK9m7pbFotPmPGBhN37WnsfHG6SRsmeRTJSiP.json | 3 + ...FMYByTqGPWmNqunV7vBLmWWXdSrHUfV8Jf3JM.json | 3 + ...oZsxvMmNtUr8howe8MWFrJeHHPbAyJF1nHvyf.json | 3 + ...DeQGnKUjmGbEtUMyugXL5oEBeXU3myBMntkKo.json | 3 + ...2h6G2CBvt1kpnwUsFXM6Gv7gratVwuo2XhSNk.json | 3 + ...35TRcjwdK1hfJ7CT3pQ3jpURSfCTwXCaTvqoU.json | 3 + ...GbNv8aWekyAx8Af5ebXaQr5UeJFZnxgUqcZ7B.json | 3 + ...UXKtUi6vKsQwaLyxmXKSievfNWEcYXTgkbCih.json | 3 + ...cyTcff38hg2741qqLqyM75AsgmWMJzFWiZVxi.json | 3 + ...nMvmPXgChNVHVNiHa8stHhmWJ5kMP9e1P3duY.json | 3 + ...HyUm6ajvGJzBDjLTsNM41cb9hXzZq5L5WXy9z.json | 3 + ...SpPBcbteRqv4XMiDVzgZ4jHS19tkcNFfS565c.json | 3 + ...wzgXJHj2ext4XJjCDmpbcMuufFb5cHuwg6Xdt.json | 3 + ...T6WoLQ62fwCoiHMCfXJzogtfru4ovY8tXKrjJ.json | 3 + ...NhqUmpt7YxBVr658p1kocTgnG5rwSdF2NvJm9.json | 3 + ...8U4rJ2w76dTLxsWc2N5L7CQujXqP2AZUm6PAJ.json | 3 + ...bfS91Y3rNUViY8L9oFsgZ6HWqG25ZFhQ5CSDw.json | 3 + ...QRRBnd4kLfsVoZBBXfrByZdZTkh8mULLxLyqV.json | 3 + ...T2PwZ2iA6DTNYTotTmiMYusBCYqwBLN2QgF4w.json | 3 + ...6yJq2mQM6KbnViEDAD4gr3gRZyMMf4F2p3MEh.json | 3 + ...tm9vUkxoanvGcNApEeWiidLMM2TdBX8HoJuL4.json | 3 + ...Rqr2bc9g1nfGDcXXTXvYUmxD4cVwy2pMWhrYM.json | 3 + ...tQe4eEnFC2mCsY9J15qw7kRQCDqcjcPj6aPbR.json | 3 + ...rfDzND1LAR28FLMDEATUPK53K8xbRBXAirevD.json | 3 + ...DUV67oLNrL45bo2pFLrmsWPiewe2Lk2DRNYCp.json | 3 + ...HY2uR24Zh751PmGj9ww9QRNHewh9H59AfrTJE.json | 3 + ...KqeP5ck1ebcX8YFevUPmkW34cxRZxDSq267Gc.json | 3 + ...1vHfhCrCLcqqFLXher9uZR4JjKP4D89MHhkmA.json | 3 + ...UzA2z2XMYJ3QhM9vWdyoyoQwAFJhRdVTbvo9E.json | 3 + ...TYTJmQvBZ95VFnB82i2Ct3GJ6sVPtW8wGoAFi.json | 3 + ...7mcAZUkzR1ArMLCCQ6C58ULUt7SUi7puGEWc1.json | 3 + ...Rrz74d7tt6DHbxxQ5o7aooXe3B5gXD2HtGXHF.json | 3 + ...WxUufSek3e1pdXagzjLJbvv8s6jesNxGKiEmR.json | 3 + ...J1YHp7UDA7HASpQsRUmUNwzgYaLQto2kSj1fR.json | 3 + ...Wgvpe3DEj3UX1FcRpMx43sMLYLJrFTVGcqpdn.json | 3 + ...Q61mtjS973huMhTwVisjH6ktFxJzvm9jWrDHh.json | 3 + ...dpGkrM42mN68VCZHXnKqDCT8rdY23wFcXCLPd.json | 3 + ...U3Jbj31z8rbHGXxEsiKLTB24EdScFXVCncG3c.json | 3 + ...pXMooxn8Qu6u7RWao93BZn4cKgfjtNMURSc2E.json | 3 + ...y17ChPXpJCN2hoK5kwpgFarQqzycXwVJ3om7U.json | 3 + ...PS6zNvtF6FMvaxPRjzu2eC51mXaDT9rmWsojp.json | 3 + ...68Dihq7nL8dV37Yi6fg7yzhsYdvX4MpdyFf7j.json | 3 + ...vwkYmgymEe9FhU551owvwVKJAngJYWzLjXegp.json | 3 + ...wDaZtMsaj1RJv4j4RycMMfyg8gtbpK2VJ1itW.json | 3 + ...gBxMgz34U5f2zifjMDFYEZNEc1SNC6Ur8CXWx.json | 3 + ...NwG1JkZY2EbogfBn9JmRdsjgMrRHgLvfikoVq.json | 3 + ...yn8dx6KL6n5iSRGiSLkzb6FtZS49SyCAorV5F.json | 3 + ...6NwAGF8ntnJKdkcUJy3aQg1qHoJMCwyunDk9j.json | 3 + ...xADjRfwHQQMNckb8vUN4jcAAhN2HBMTR2Ah6d.json | 3 + ...nKhZN2PZjnn5C4wTzmeiAEgsDkbqnHkNjX1Z4.json | 3 + ...6RZkjY5ine4TvPihGqW8UHJfch2cokjAPzV8i.json | 3 + ...ZnbzcyzFkkAA77bhfEihcLJMBMreHmu1UWHY6.json | 3 + ...YCmo8qigyZMFoC996tpLq1NFcMvL6qvEdrtnx.json | 3 + ...jaK6a1i5Byoz5ijJkFoBX2kH8Fkff9zaruyC9.json | 3 + ...R7Pset9JsnsK9r37zc7uJ2T4w8epqMq6QYNZf.json | 3 + ...cihbycEcr1xo67saNvovdmXhQFXPM2obQqRjP.json | 3 + ...1RgoDtZFtx6qod3HkbQmv9LMe36uqKVvsLTDE.json | 3 + ...ZbWPxkFzqsKqeAwLDk6J6a8NBZtQanVuuENxa.json | 3 + ...kTE2T4caWoeFP6a2xSFoew5mNpd7FWidyyMuk.json | 3 + ...aa4b98D1NQMQdQXzBupbgWhyJ2e1pXhJzkTwU.json | 3 + ...3GzFSNgC3tdhbuKUES8YvGtUBbzp5fjxLtVQW.json | 3 + ...VVow3N7VTNHmwmoaJ88BM8bNVJNnhTiSYYpRC.json | 3 + ...ACjZLHcPPrXunxf48QUJzNqvEjPf4Ydku3V9e.json | 3 + ...tbyvWpdYCLDJaegGK34Lnsi8S3jZdwx8122qp.json | 3 + ...mUxbiUuuUiN5jTo2HYMPaEpT4LTKY3pUtbybK.json | 3 + ...QNTYRvHJmY2U5mf3atJrWRMNt9xE7kzLByhCM.json | 3 + ...PwmERsfQPKEwhmnQBABVDoLUKRzz5LtLk9ndS.json | 3 + ...Z9fa5aGJ7gxtJuQZ928nySAk5UetjcGPve3Nu.json | 3 + ...oYPR6gmC5Ft8HacCaShRcHyJGtG9sd1U6y3UK.json | 3 + ...BmMArNn9jD6Fa4deutxLvV7EJqExoiWaXVxRY.json | 3 + ...cGJKQQBeeQ59gXcWrDyU4vBrq8qQfacwmsAsp.json | 3 + ...mit7DJcedMFXPyqp6kwJnB6giwu4cGTBxQjbf.json | 3 + ...UDUxQAyARTD4b7dn4CnfP2x6Dwu5J9ZYH8oxp.json | 3 + .../solana_bindings/anchor-go/idl/tools.go | 40 + .../anchor-go/idl/typeDefGeneric.go | 154 +++ .../anchor-go/idl/typeDefTy.go | 177 +++ .../solana_bindings/anchor-go/idl/validate.go | 682 ++++++++++ .../anchor-go/idl/validate_test.go | 47 + .../anchor-go/internal/internal.go | 27 + .../solana_bindings/anchor-go/logo.png | Bin 0 -> 1873525 bytes .../solana_bindings/anchor-go/main.go | 216 +++ .../anchor-go/sighash/sighash_test.go | 90 ++ .../anchor-go/sighash/signhash.go | 13 + .../solana_bindings/anchor-go/tools/case.go | 17 + .../anchor-go/tools/strcase.go | 194 +++ .../solana_bindings/anchor-go/tools/tool.go | 138 ++ .../solana_bindings/anchor-go/version.go | 55 + .../solana_bindings/bindings_test.go | 170 +++ .../blockchain/solana/bindings/bindings.go | 87 ++ .../blockchain/solana/client.pb.go | 55 +- .../blockchain/solana/client_sdk_gen.go | 4 + .../cre-sdk-go/{types => codec}/anchoridl.go | 25 +- .../cre-sdk-go/types/models.go | 73 +- .../solana_bindings/cre-sdk-go/types/types.go | 23 +- .../testdata/data_storage/accounts.go | 69 + .../testdata/data_storage/constants.go | 4 + .../testdata/data_storage/constructor.go | 29 + .../testdata/data_storage/discriminators.go | 28 + .../testdata/data_storage/errors.go | 4 + .../testdata/data_storage/events.go | 226 ++++ .../testdata/data_storage/fetchers.go | 4 + .../testdata/data_storage/instructions.go | 1181 +++++++++++++++++ .../testdata/data_storage/program_id.go | 8 + .../testdata/data_storage/tests_test.go | 4 + .../testdata/data_storage/types.go | 522 ++++++++ .../testdata/my_anchor_project/constructor.go | 29 + .../testdata/my_anchor_project/events.go | 90 ++ .../my_anchor_project/instructions.go | 117 -- .../testdata/my_anchor_project/types.go | 154 ++- .../testdata/my_project/events.go | 29 - .../testdata/my_target_project/README.md | 4 - .../testdata/my_target_project/events.go | 154 +++ 2564 files changed, 20512 insertions(+), 213 deletions(-) create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/.github/workflows/tests.yml create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/.gitignore create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/LICENSE create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/README.md create mode 100755 cmd/generate-bindings/solana_bindings/anchor-go/anchor create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/anchor_test.go create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/errors/errors.go create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/errors/errors_test.go create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/generator/accounts.go create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/generator/complex-enums.go create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/generator/constants.go create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/generator/constants_test.go create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/generator/constructor.go create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/generator/discriminator.go create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/generator/doc.go create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/generator/errors.go create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/generator/events.go create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/generator/fetchers.go create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/generator/generator.go create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/generator/gomod.go create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/generator/id.go create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/generator/instructions.go create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/generator/is.go create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/generator/marshal.go create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/generator/tests.go create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/generator/tools.go create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/generator/types.go create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/generator/unmarshal.go create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/go.mod create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/go.sum create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/accountItem.go create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/definedFields.go create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/field.go create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/idltype/genericArg.go create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/idltype/idltype.go create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/idltype/into.go create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/instruction.go create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/option.go create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/parser.go create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/parser_test.go create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/pda.go create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/repr.go create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/seed.go create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/serialization.go create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/.gitattributes create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/.gitattributes create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/12EpBHsfTiBgDdKrgNGk1qSv99FEM8dqLzAZ8Vaogfun.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/12HCok3HB73kV5Xz56kihaknrmARJhGe7iQjRJ924Rku.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/12kscxWazEs2DtVDswDMkac6HfXUJVXCCsRK937PepTt.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/1349iiGjWC7ZTbu6otFmJwztms122jEEnShKgpVnNewy.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/13EMUQUgyPu25UVbzzAbcDAX7p13PfhDQYG911C9jq9g.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/13gDzEXCdocbj8iAiqrScGo47NiSuYENGsRqi3SEAwet.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/13hdsaTc1NNhFcf8DcGRnbbfNkqAmHGE39Nn9XmfHnp5.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/14j9nr8psu5LDTJbjuz8nbYe3nGHtXTz7Bmqo8jsPVqa.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/1LgGMiC3JFXkx4dZpfhHfc7QS9yefeFm8kNYm4UmwGH.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/1USDCmv8QmvZ9JaL7bmevGsNHn7ez8TNahJzCN551sb.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/1ab9kXPJV5ya3yUwQV7kbM13xo5iXxXRK4pGP4ogirf.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/1atrmQs3eq1N2FEYWu6tyTXbCjP4uQwExpjtnhXtS8h.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/1azyuavdMyvsivtNxPoz6SucD18eDHeXzFCUPq5XU7w.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/1azyvMnX9ptJgr8y18mhAJFQSHfFGjyGtPQ4Lnn99kj.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/1gE3LGQze8DQ3KD2C4ZUCmRX5g4njhY5yLfYmnmcvJR.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/1juPgnkY3i9dGkcuZahmby3exN4qpoq5HZ7rKKZsKtA.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/1oCkVqJ2uk4SuHyCuZKi8q3J6gjoe9Pux3XvHnHFVy4.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/1oanfPPN8r1i4UbugXHDxWMbWVJ5qLSN5qzNFZkz6Fg.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/1ockKL5chR89E4K576QfJP6jeW9v5cNoPjxKyZmJ7us.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/21CHukbAx7YnCAQKySq4J2Ry8bf6KYDsZyXLpVPzc3Kg.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/21RPxGSMDQkqLSA51hpXoc4WTVGWyd194qLqNQgioeLP.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/225nkXUE3SM5JzoFLDrJeNvKXJNekFXV6dGDnhgMXYFj.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/22Y43yTVxuUkoRKdm9thyRhQ3SdgQS7c7kB6UNCiaczD.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/22z4B93dSqzBaAkC7GRkihYbW52EpDqHQULWP219W9LR.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/23epiEWSmJBDkEcZXoZTa8VMrgChAs3ApR5FReQcSixE.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/24Uqj9JCLxUeoC3hGfh5W3s9FM9uCHDS2SG3LYwBpyTi.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/27NxFnimcMBFi7SZVXAhqB43QrJC1DP9TVdWotxHdPQq.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/2AAttoZ1mPPtCvWoAWMnWam72NaQ1GQ2xpRmo6zDEE7o.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/2DWQiFizBydYMVRBtNSbKyymVrW47zTgumfsNKJyZ8hp.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/2En5Y11SEAGLNmEezTuRUCwTyzyNReHaMbSnS5gjGsL1.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/2Ewuie2KnTvMLwGqKWvEM1S2gUStHzDUfrANdJfu45QJ.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/2FG7tvMgxAYX3ZF1Zg1Cz36TSwyFrNvN5ipXJd9Yb8Ji.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/2KehYt3KsEQR53jYcxjbQp2d2kCp4AkuQW68atufRwSr.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/2Lt2TfEePWsxpes4SzAf8HQD5FwHpJWFqcfJ2uAWqAFG.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/2LuPhyrumCFRXjeDuYp1bLNYp7EbzUraZcvrzN9ZBUkN.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/2MDnmWds28cEsihULSMJ7k7jqdj7MeusANPD5k1rRpaJ.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/2McbWVKRJVgcgp8R727qvup1qby4UiMLCcbdGdqrRznp.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/2NYvGaJdA1k1KQE9e4H6d4B4tq4vVmAhuNm1ALB4gJpJ.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/2Qfkfx3obz9nqmJ8qrWyAHai2W7PmrQHQZCwj1LzRVZg.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/2RHe778hiFdyLwPmWnAQrzNbxko11i7UeJuef39NPtSq.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/2S32LDnpx3GB8FMrPNxaFZD2krFkzXgmA1ruqCqXvv4n.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/2SrBm7A1pkdPZd3qiqmQfm8Jip7WiNSTrQKQejuxC13h.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/2UAffCaPGycoxs5MJHduEhLS6B33N8rswbUwmrehHiwd.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/2Up2D6axfzjLxy6FTYXf12w8gr6Lum49j6apBomhXnWF.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/2VZHSai5z2B9Lm6vxfm8sqgzLRmTdhdsDZ6Z2Ppjz8kg.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/2W8sBc5dskGTdy7X3Sf3cRVksQQH6ePbfFLbMHj29Wiv.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/2YRmpDfPE619v42fgKwA7hSrcoUavNwcMfbcCToVj2qL.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/2ZVabVEX8iE6BiFcvfEG4mcEZ8ahuHEYSdLZCRt4yHSz.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/2ZoejxKPKoE7CWxdXaf4h7Wvcxu6hBePbbjBriP6Gdqr.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/2dXAbYew7SGoERENrruiQe151SnEsT4y4g6yNx3aaZ1D.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/2dZ5DLJhEVFRA5xRnRD779ojsWsf3HMi6YB1zmVDdsYb.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/2e3TyMuAFuQH73SbE3S6RNvma7abpBj8v7w8AH7LSGxK.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/2e52Hn9bP9B1wJ6Ehy6T9y9Fmzd33poU3tSoCySYyqmj.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/2eDLEqgoYHJG9Ssx8CpjRFbWdt1z81JJV8PtsC3LdJ9R.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/2ewyq31Atu7yLcYMg51CEa22HmcCSJwM4jjHH8kKVAJw.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/2fJcpdR6qzqDP7fBqvoJQ5PGYdaRFBNyUKZkZf5t12mr.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/2hC44EVzM4JoL5EWU4ezcZsY6ns2puwxpivQdeUMTzZM.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/2hGXiH1oEQwjCXRx8bNdHTi49ScZp7Mj2bxcjxtULKe1.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/2ipqWcraTH7iGYXb4Evs7pfjR2VsESWffmEkw2baK21B.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/2mNamZY5bmHCdeogxjSdU5ZXo2KiYanjuxebLaUb7aa7.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/2n23YCTUVE6FhsgYPkAQXSWueW8ARYcVdvML2jY3gtYq.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/2o48ieM95rmHqMWC5B3tTX4DL7cLm4m1Kuwjay3keQSv.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/2ohN4V8zMjE63ggB777fSjWcDTWkqMsUvycjxzJKTEqp.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/2omcykYnUGQW8tDGKZFMuJHAswrfMDAgMTkBo3Kd6Woj.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/2pbhpVLBKvqKXNbV6V2cvYME1dE9KCb39jZczsZnoTfu.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/2qGyiNeWyZxNdkvWHc2jT5qkCnYa1j1gDLSSUmyoWMh8.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/2qPL6aunS5v636TymUKmQAG2iW6gn7q94vShQb51iyMW.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/2qmYXpcioeVsxujX16NK5sYLZ4W7cGdzkeRJZ4XEBgq8.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/2rPRnp2qHuyntirdZ31hAVTe7K8EpD2rFqxuChVTJnuB.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/2reR5RGxYmCAwiquwY2B3tfCj89BioUd9BMksbcfjFxt.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/2reUfFGZuTHMwJXfbQCA3dRh5xEMamWJ9Kfd2mzeH4qU.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/2tifzhZJsqpNvJDLT5pSLQiTTorMyERZJ4DA24gPUrTv.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/2uGHnRkDsupNnicE3btnqJbpus7DWKuniZcRmKAzHFv5.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/2vumtPDSVo3UKqYYxMVbDaQz1K4foQf6A31KiUaii1M7.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/2w7YyjCLZV2QgLnHFtPTG3XeMS24S614nThY7dhH6YZp.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/2wT8Yq49kHgDzXuPxZSaeLaH1qbmGXtEyPy64bL7aD3c.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/2xCY4ciD7oGFTycTuwFqQk7q7CziEouFmfgZJnVDcYdC.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/2xVYRiEK9vr6cdyM1wjpEGJvGjQdMysXUy7q62vNs2rd.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/31bTPwuNs3bF5Gn9yqPsyrV99DNqGTa3W3jxsMbL38vU.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/324T1wwm4JcaN7moUh29ExYTH3byTPwSvEJQgWWmzxER.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/32TtZ4MYWk6zzwg8Eok3x6m85JQgcVsN97cGfUhfpNb9.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/32nCHNBZcZn846tvjGcZ6ppmXt9TcpST6UyGy5PKXg4T.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/33BbkY5zEAyGv123A84EQUrmXiodoc5pAYsJf63eJaMb.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/33J2bC6ZYvg8Y77MWULZEWpWRkxCoM2aziZ5f67dwBXi.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/34Edru2axdP3ChKJCFLKDKNtt7tDZhiUHcPSiVcy4aEo.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/357fsqDH1h1hrHvVQPe4LQRhZo8ui8axFMB5Y1Aq6oaa.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/366CmUeYHCqmfoiro9FUNVQYqj1WxcQg6KFqjajZ3cv5.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/36YryptT8XnNPoDytZrSAQyJBFNzZDU6ZRKpwoVp6HPC.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/37soLiWboG5A5iLDqhciYEh46jakxXqBQbEdLwnMA5ma.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/39hMZgeiesFXMRFt8svuKVsdCW5geiYueSRx7dxhXN4f.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/3APM2AqvUSYVqSsXEzXSMZKtDMtkoRBbNmxqZ4LsnwC8.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/3AiRK5Pk7gg2fwigsA6dTQGMKuqhFVP9fWd7AGBw7YKD.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/3B62xC9sdfT5i8bejPcGkBiDjxqqTgqNFPsMu5NztgcM.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/3BrLqeDnApjBdyWvfL48tbK1MFgUVN1HHx5TSvEwRVzZ.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/3BtnMCJxqB7Cg2wsCZB5RotMd8Y4NxzPpFwi9NNG4zt8.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/3FYPqMDqxXi1jtFxj4weW3etedRb1bXMnMTPVS9UHgvH.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/3JfaNQh3zRyBQ3spQJJWKmgRcXuQrcNrpLH5pDvaX2gG.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/3Jm5r67zC5a4AAWoQqygKQiX2S9VQDusBY5KajCL2m36.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/3LWnGCRFuS4TJ5WeDKeWdoSRptB2tzeEFhSBFFu4ogMo.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/3MbTLcguxWsabNTHR51BoQC6gEusB2mVhny9staWUM77.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/3PxPcn8NEJ5WREqaWXH7eaCUQBHXDM7YLwxGivdWtyFT.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/3QEiyNxBieSmTHPE3MyutTBgmUNu2RrSPnCvuTu4Crq5.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/3RuRdvZPVqqTqa7MDqgsDPVUnm8QYdYQc4zZkAXS9HMn.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/3SRHpeDGYo5t6Q9UpLDXoo73uGCmJVMkfc6zQqtLDj5T.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/3T28vnQccGxCXXoe3t64tfGVxpjs1SR1szVn5Vgu7KuR.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/3UcHkqbtMGtRZmWNGGfC6wwi9f7uGBacTBbuRgrGyoLG.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/3UpLNCXwYDK7bKcyZcFZmpbyQNFfFpPPJpRwBpT8yvLV.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/3VjJYGwHzeZozKTFxjQcS148FDMY4kieshds9JSM9o7U.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/3WyacwnCNiz4Q1PedWyuwodYpLFu75jrhgRTZp69UcA9.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/3XeZoQirC8ZvHJn1Qy875g4Z7GFoAocrrzcjgxbfm22E.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/3ZAzSw55xqEiV9gmeRUnXDHPGQ8o9BDdaLwMBfCD4uix.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/3ZBEpnXrEpjwd2oU2FRiXgNMGdHbYL7AsXdSUsev988W.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/3ao63wcSRNa76bncC2M3KupNtXBFiDyNbgK52VG7dLaE.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/3dxNuzfP484AhgMcEgvHYDVwGh3UtCUWmwuzn9z3HriU.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/3eJFLBPYfyLEJpUDnn3NeEggNzuXmBBVh81rQJkyPX3X.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/3frHjwxo3t7TMBR83omRSxeekmj38xsKeMXZ8BJt6Ccd.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/3hDvknC21saVBcTiVt6qYFr74ZWRHDNrjw4PQXPz2K48.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/3hQzpcRNDNY7XbLizye9jzWAcAy9oEmaXps5ZwrYGcTV.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/3hdDbZy49CqRbo3MyXrjmFuf2oVEEwLtDbtXTjSjKGNt.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/3i1LEoG7xM9PvcfDA8jahjnbd2jxXe99835yGUZa9ZhT.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/3jcR44DTqNg6XVSSLPd2HU8ebkAsxrskUbdTtz8DxcMK.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/3k7mJZcgLX7jvxTbqzEMDLdrhTT12hGc8gfMDCQyXbzP.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/3keHASBKU3wD8oFPD6Fu7UB3N1thzqMHGZZNXFae9P27.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/3m6sNWxEFhFExrikB4LdhWEMx7sbrPRgVube9yp5pN56.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/3mxtC2cGVhHucUg4p58MVzVqUKLyiy1zWqRkRQdgUBPT.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/3rKpgHeTxgiretapm6F1Bv5cvric1JEi9ZAbfWa3H8LG.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/3s4zaydvjBQE7nE4nKDuDjmyjZ8DkenU7ctbq2oJj6Wc.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/3s9tuNRZWPurLYFW8UmCRn9LuWPP2hYCyGztXoeyp3dL.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/3siYw75sFNqQqmUwAxEwNSQ9LMdWRmWRucGPcRQLV9yC.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/3vHFMMWm76Jug2A3mBKkX1sbGuWgiHkwARbJAFitQmCV.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/3wwB1cuvesdnFzjb6YpTxmANPTZi6Ly7DhKQcMTooibn.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/3xAxdKVWds71jsQH5uMFEEUQ2WDXWv322US6ihKQpukZ.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/3xiymT9NJVqsPpwKnBa5Y1eSMFinURXfnfohi1eM6wBD.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/3zPRbygSbahvyrTHjvNyxmAVZh1qrAa3svDcbu4LWzxP.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/41FGToCmdaWa1dgZLKFAjvmx6e6AjVTX7SVRibvsMGVB.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/41kNwkQ9jESNYZJyAA1ENscQfx7vfkEf6uetVSFmfyaW.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/41qVTUPQMMPF72tUrrBzwkCW6riPxfnSuZEGHt7pXsva.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/41ux26KJmETC2jagaNSkRHAXf1i6vLoSBQNFmaRswSXZ.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/43XgBnHqrtf3rQQ9GacNME9eKFPUzAmYkvfvS6vCYZ8Z.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/43odrsL9Dqzv4FNUc2Jkv1vJvhiyiMdUjvi8AKAE8tn9.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/44F8RzyT3f72AfTjo1Q2GWV66dwmhH4LRcqvhYTmiRaF.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/45um1exTZR6qvj3aomyr73vDFfitY1YzsY5VjLw4soVJ.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/45ypyobin9yisa7hsDxaX1QhWUkbdyZ2XRMtXs63Y3Ri.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/487yHxdoL2irff7Ue1LVWiPbmLthptEqfXMvZoadzuWZ.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/48UWkqXepfK8yqFJfTBebaLXjedUUFqvgRA1Y5NNxfch.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/48n7YGEww7fKMfJ5gJ3sQC3rM6RWGjpUsghqVfXVkR5A.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/4APoSeXM9M4QNhuAR7vVD2MFUvE7C1P1fX66Qg1UWu64.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/4BVXT6ftXfJpVW6hDNjmaSKD2NWdQg37JhGDWboFvVPS.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/4D119wzxMd8tCzN1kZ9atxkmjiAQvqVw4N9aLtkSrSej.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/4DDK7qLdWhVkWWZheDNqrgwRf8mSrMtqpy6JaAtCzt9y.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/4EBFooc6Vz5CqiHA1iLEu84FCXEZmHokEKEiDsM9VgAy.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/4EXgJAzXHUsnpTma8UK5XECip9UHmeq9s1LE8fgUNFjb.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/4EZxBmJhpzVuMmJiKxxgaK5ePm3iEGFuqtpfPSKGTrBj.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/4FVuGMuzuFAo5KWLnVNknDkNZ84er2wcrtJ79pfyoZqH.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/4FrgeLwpX7EUf4nriVP6TvTiCoi4WVUQ7wPVw8hESK7B.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/4GLLyAQ4KRLrW3bpL4tTbNuzU1a1VU7ufTyWXeMufmCP.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/4JqpUVnhbCF9Kwmx8vtLTj1HwVX181EzHRp1Hjk4aiXt.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/4LVNe9y1mzV3kn9aYXkNQxhntNAMJ7uiAFuC1KEv3yXD.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/4MNBjS7EGxJBJRzwceGNvnnvQb68qdGGgpzkyf15nGHr.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/4MangoMjqJ2firMokCjjGgoK8d4MXcrgL7XJaL3w6fVg.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/4N9p69ju8BtQCLZ96DgCQ8cXHgmebiwhHhCyMxVkNU7R.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/4NYpsCGDKkeyjai6gqMnUzm9jGmr9PUc4U8GxSwzLZe7.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/4Q68Tz8X42zvTBPuxJD9BosXhtx94cLXWZCUFpGPNfwL.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/4Q6WW2ouZ6V3iaNm56MTd5n2tnTm4C5fiH8miFHnAFHo.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/4QeL3qzHitckn8SbNTodrq7y9HZZ9RiyFHpBQfgWsPqq.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/4QgGHGVFda4ozSkSJRMNodKUg6SpobgodA79b1qDpcoi.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/4R3gSG8BpU4t19KYj8CfnbtRpnT8gtk4dvTHxVRwc2r7.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/4SVNgru9G3ANsHmLFyAEv2H8odpNSqawfSscH8kJtKKX.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/4SxSb9HbZBpEmdYGW29S9nsHsLdWnFhq7JVW4NnEAmcn.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/4T5uFmTdHR9wC5x9vW9ywpqK4MhDMmPtaV2mzHBANGhM.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/4TSD3iG5y4PaNGNgWwDhAkU8Qa8hzzdRx1cEgKr7pahQ.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/4UzEVbdpMZgwiC2NbccwAmaMGFCui5EUfntk8GpSyLUv.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/4V68qajTiVHm3Pm9fQoV8D4tEYBmq3a34R9NV5TymLr7.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/4X2JL2DJR3bhFDC3NEhUKo5o7b8sXoB6udzYaHZD7aeY.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/4XMFrgq6VyTh9SYpMeUEM624yRhtbbYf7uq3Mw7nWcEf.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/4YFK1EXxFjKJPCPL8HdURvK87twjVjXpCzq4k6rF5ywG.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/4YvSMQawbsqSk4nxHAcupBe4SH7RZ5MVU7RTX7YEH4x4.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/4ZfBm15YUKWBV2mYgAXZ4LKSFfzQ6BZiPujZVgvwUhPQ.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/4bqSuQEMEK84kpoPnBQCKHmoqz3EosEk9KQqB4FvZr5w.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/4bxbYJEixfV4TyDFLKiPa3YHheddeLxtcjj8SJn6PCSw.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/4c6vtR81WknVL4Lyz3ZEZf4mNdoocjJQ1EnW4xha6bpW.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/4efFCKNUEpA8tApSGBG2nJKWQmwTxrVtM3mpCkMk9Z72.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/4euz4ceqv5ugh1x6wZP3BsLNZHqBxQwXcK59psw5KeQw.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/4iKL2rCj42ZmvtzPQBadTcNndneJR2FRtJSmc8XzXAp9.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/4ixixACNcnUrebovszv3KfTvrEcWThRbRmtb6v3vhcDe.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/4kE9ZzLkMx2iL5HKD7sbFbHgHx3peBtW93Y3CKCavCZ2.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/4kst9d1rHR3PhXWSqERysir6heeWgNFtpocmR59sNhYp.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/4mtJGynCEHGeXH8sVSWAgjh1mi9Lm141MvkG2nPquNPU.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/4nCk4qKJSJf8pzJadMnr9LubA6Y7Zw3EacsVqH1TwVXH.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/4p78LV6o9gdZ6YJ3yABSbp3mVq9xXa4NqheXTB1fa4LJ.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/4tR9sgAM4uWNmsbNYcW7WWYKmX1gf7E2rVsocwr5V32J.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/4tdaYx2z6dx7Tr6zRAYC5zPuvFWnCvwwjrwYqYnenZdQ.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/4tdmkuY6EStxbS6Y8s5ueznL3VPMSugrvQuDeAHGZhSt.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/4u979CPSHUeJQbCYUAvoki4CQHDiG1257vt2DaJULPV9.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/4uUda3FVHCbcNp9k6MTV48jfc4gF32aLLGavcZ5znDYq.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/4vWBajx9yHdvdWKWBts6urU6VjRr8X7F4UCCA7sBFAuA.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/4yfE2VJQmxmcnUhrb8vdz7H8w313EZ3eJh5DbANBgtmd.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/4ymaq62mHaFb1p1m9mT48PH4QDH1ve9gmrKTgT1j4mMK.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/4zVNziDG6fSAe4jgeWQiFugLccH2BBaFXMDjZhdcRjgN.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/52pAaFWQ1pZqW6nb59JmRyhtTeYKQB2XTUV8Pib7ZwN5.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/534wWgkhRQFvNMpzC5bGsYWXQwJjEkwU3M9iokRNTKrp.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/53mvbJQ3U3Xi9dRumnKKHqwFcCX8hroZXGwjpCKkZQJo.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/54E7bW1FbTkw2RkTEo9GT4DzSDN9SNNH8pXXMVfStSHF.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/54TZd7CHmGLDerJ1YpEr8Z31BsxmS3YRaxYDRYH9DFLC.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/54jF2wtHopafEnsVUbCe1c1Krfcm8jfRjcgrcZ4axsUk.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/54wo8jQoX1HLbKAbaQkAQvqmQQ8YNh3LeK68ZmtvWT8d.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/55qMEGFFRCXdAEs3TU7JJYqVRqEZZ1Ukv4MXxAsBWCsG.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/56npaw87UY6WWF6XQ4krcM4Q5xvDQ8uZBRwCJYF6xBub.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/57JfdST1qV2upu9fU3E2K2GdQpzJhU36C8n61qnZrGea.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/57tzsyi1x5CtUKBFHD6fv7VQfmzwmiorqs4TY5skASfB.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/58N5j49P3u351T6DSFKhPeKwBiXGnXwaYE1nWjtVkRZQ.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/59RQ3FjGgn4gRLGKyXt2KpexhUcQRKm332FekCS5rkWx.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/5AzTynbQKdtKVS9juegUgjf3UYjCw9P79tf3NHEGqWhG.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/5CohttpA8Bm3KSii7QRMFJsXBhy3wn4LXb5JN4fTZ546.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/5Dq9PjUJUG5dM9DzYFqKA4YZYeKJfGaM5Gy7NjpY3p5r.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/5F1AEF8ew8tLksAaLKB2c4XhRw2W4DsP4XVCZfDFNocE.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/5FVv4vXjWxenXoyGreTVXvqNoNWVnDrCCZnQPfvynhbj.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/5GdctxxoaoUujTGdXhpVvNZWBwzjXqK31bHNjPXhjA2r.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/5H6fxKUrc6B2aUWvG5J3q2gCUqqmmtv7Shyt1EKJv9ms.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/5HNxbq5TiMM8YgMHNtLzkMvR6YtJSfkTn857i52aRi1p.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/5J5Le5sMcAYdgTZHaFJ5sGuXJ6sMRqurAqFcBhYYTBAK.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/5JQ8Mhdp2wv3HWcfjq9Ts8kwzCAeBADFBDAgBznzRsE4.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/5Kmi2sHYKD76GySjL9Tkoi64eLwGpiZCW7zUpbpJ8B5m.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/5LrvAY5wXBnw6pPmQ2HeZWHw9hxdsgiG98Dotg3e7Bei.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/5M9cbXg9msGzfdkzgEb4xmHbhcFz2EvCFyyMuCs8qidC.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/5MKGZyWmVAyJC2n38oDJDh3kGXo8xCvQVBH8CzeAKQV3.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/5NzYoXGSJ5j9pFNKeExZuX7RZSjKZ7hqVcYVrfwXiHy6.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/5Q1ezr5PNHHRw2zMAkRfCHBqEvTHLByGT2wfdWrrQTeQ.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/5RdPgsQ6U7jejQH2T2S6uCCtBUrydKvjgndR5ZwTg6Ce.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/5TeGDBaMNPc2uxvx6YLDycsoxFnBuqierPt3a8Bk4xFX.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/5U3EU2ubXtK84QcRjWVmYt9RaDyA8gKxdUrPFXmZyaki.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/5UdmSMSAkYcNZAxk3D3dsr3BaXDwu9nLhSeD7fpfc5g6.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/5UrZKNiogEqnNnvafdwPGL6v5iy1cyBhDJwMUbBRBvKp.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/5Vm2YZK3SeGbXbtQpKVByP9EvYy78ahnjFXKkf9B3yzW.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/5WTCguyGQDrFosVn8M9JynwdoRpQJUPuzaembMwug35r.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/5XV5J3VqU4jpA3cWxWxiFJ9h8m22bA6htYsmQAckWv2p.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/5YP6jdWGTNDUhLYMCfocbyfT4RN58QbhVdtYmBdL6Af1.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/5ZRnXG4GsUMLaN7w2DtJV1cgLgcXHmuHCmJ2MxoorWCE.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/5a1ALEB6EKSWtqY3qMY1yyPP1K9SiXjNXrjRqYG8AhNt.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/5aTKAEzLHSxtyRgn4mwdiQsezDpdU5JZcGEyfbH5rN7m.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/5awMTFDmJv3EXEPstpJKD6fJ6FrLfcBw5Ek5CeutvKcM.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/5bKuRru1qgEeQUXSAJvsXc8hZEGpCucEaaDQkmyd8j6v.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/5cYXkrghW4c5pHcHe6iNfytLHcq3piyck1WfkenywEaz.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/5cqLDLSvNPwc2wGNwyZvnUiSqh1gh4PrXNNQP8CmcaFP.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/5cxqhGGoXqx2J2SJjWxkmpfChWXDgaUjoAjNpeUumoVU.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/5dxcK28nyAJdK9fSFuReRREeKnmAGVRpXPhwkZxAxFtJ.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/5grAakkmsX6GTkGZhwBL7Y7fj8L3jPw4aEmscmWpwiYq.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/5hwWBBni7cRUJskPCbrr6TjwK3DHC3sndy6jF55qnxYg.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/5jbj67vN9obgTPa4oGJ28pZGnCM8VHutmdH8S7yxho1V.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/5jzZhrzqkbdwp5d3J1XbmaXMRnqeXimM1mDMoGHyvR7S.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/5kWEYrdyryq3jGP5sUcKwTySzxr3dHzWFBVA3vkt6Nj5.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/5mrhiqFFXyfJMzAJc5vsEQ4cABRhfsP7MgSVgGQjfcrR.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/5mt41y2huXBXb8HSkMiNexABuk8GVEmrgZqEgauGtV4y.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/5o4wQhxotU8rVz6iK1VowzyX53z3HuznvhvYYCMZn875.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/5oY2TSt8s8v9kg8ysbFWiPtiGH91r6E1FnZCFXKN4kDc.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/5pBn2Sxa41SUuTxKR8s91kMn9LHptd7Q9AA7nP6mqa4W.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/5phXBnkrbZ8A5NHKG6e1vm1hf9VuvbdWudPZcVTWwWiv.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/5rA433QCzyTNWXLi7TiTFWYjKFQRFdZXLNLSCp7BpHdv.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/5sVQd9aeB4GtFA3PFRK7gkGCNCQzovxh7faaGccwQXuU.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/5uyJUXeFJzs76i5CezpBe7XzpNW9uQVmPcMw8daVDdnZ.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/5vNJx78mz7KVMjhuipyr9jKBKcMrKYGdjGkgE4LUmjKk.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/5wAPQCQPif8g6PMAJJUYDxmmRbYzXSFBCHH2NsGGU5xH.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/5wAtnunBKbBDTmpdgLtwZw3c59dAfATxXNFAyC2t6i4z.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/5wD7E61ym6JaXuth4Stavh78XcusYxvhZrJ7syfTfWKJ.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/5wX2boZWe7qRxJLEsZ9Y2gTf5HpT2N8WRM3pzxVkKxEq.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/5wmGZYQhfGLDdo1zUh2cUnbs8KjF2HZWwwt6VAkUQwpF.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/5yRH9mbvf7Y3wDMqzH7J1byACBLcZFfrKb191NJXsMk3.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/61DFfeTKM7trxYcPQCM78bJ794ddZprZpAwAnLiwTpYH.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/6417rADuWFmrfMewxc9vXJKCLdAHdejTdmXCX5jEsy1S.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/64Gkr29K1xh9WuKDTLVpHSGi5hqKrFoZDuSvAmJZxHgD.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/64K4AFty7UK9VJC6qykEVwFA93VoyND2uGyQgYa98ui9.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/657iw8S9b4BG5Vno91DgJk4bqoH3kzPRopngPG8uxWxg.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/657mUtzd2sXVVEixmWbkVGN1Fmw7qYLed26D7tYvNLzt.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/65BeAsYduu3X91yWbF9TQFj6EqD5TpqFyfWMEkrpdNZv.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/65YAWs68bmR2RpQrs2zyRNTum2NRrdWzUfUTew9kydN9.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/65uhdjNSM9cfhKMHdYCmAY8dmAxr55UUGim2TDpctLhk.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/67714KFVqCYNTu7NUCjtMuid55dKutnXmjXpeqJEwmpu.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/6AcJyrqfe4WpfZQ8xB6NAng1uj5x1bxpC9gL3ftRZozs.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/6C5Mf4sDpFzhNbrZtMf1b4RFLbnAzUdZ9C86cz2MZPh.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/6DD5uP3zsyGpAb7h5xAEm3gaqVhHFE7knjpd9q2e336k.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/6Ds94sW4iDvgquvygzzChP74TX6cBYL9kfCcJdTm2noY.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/6EZAJVrNQdnBJU6ULxXSDaEoK6fN7C3iXTCkZKRWDdGM.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/6EdZ1xbcvMXXjytJG58FPvvRvJ46ZXrRtLoKf67z9SHP.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/6JiDoZwQzjejMad35YLr9umaTR3t3LHW2inxCNyn2zV1.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/6KGgYGTy3g3dBNEr9A66nfacFrTniy7QbtHhNfCpSBbq.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/6KUg8d7XNwnMxqHdPz4fjtsRr6UpqVgKu7Hfc9bnyyyP.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/6Kaj5MHexwj8w43JZMQ5ti6GnANLzh5c65ch9NJcJ4Uz.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/6KsN58MTnRQ8FfPaXHiFPPFGDRioikj9CdPvPxZJdCjb.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/6LtLpnUFNByNXLyCoK9wA2MykKAmQNZKBdY8s47dehDc.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/6M3fyRE18t6c7f9qes3eQMzR4QyPRMFZiyNQcApENCYf.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/6M9zvnmrDnGc6QuWJ1qfDaMagT4hFp5U2ec1Bqaa1nT2.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/6MAUprTETeYteGf1uLVh5iLYxDbhuAdQQnSMMLqK5oCp.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/6MNUPzTs5MMGNrvnCdGyMDJ6mH7ciE3MyzbaeYGwdQxi.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/6MhUAJtKdJx3RDCffUsJsQm8xy9YhhywjEmMYrxRc5j6.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/6QDo8CPvZji1xzuZpTPhurXoPKK8r3jc4QkTcTFmuRBm.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/6QXNNAPkPsWjd1j3qQJTvRFgSNPARMhF2tE8g1WeGyrM.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/6U2LkBQ6Bqd1VFt7H76343vpSwS5Tb1rNyXSNnjkf9VL.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/6WsmSTk1F3uMuAEhMKCi4cY2MgcDrJhyRQ82sRATMaBv.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/6XZ7CTJ27iYFd8Yikv1495zYadXpnurtki5CsH5q5qs6.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/6YRZW57XsrT2DxSNLXHHQd4QmiqBode4d6btASkRqcFo.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/6Yxs7mxPJzpockJ2FGZFJkDJRxRwHLkuS6qUXMWaPCEe.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/6ZHDCwMV29d8N1bxeKAm9aZMx2nW2i1SA416WxxvMPtT.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/6aw4sBovP6yaG1q4y2GpjaQcLZJbBWMJP4aJFsLKxgb3.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/6bAN9o1ZF4Arzc1TFcNSYqGaZMEwL2SiSN3vBDvGEg6s.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/6bZfjVTqcCVhwXxr4qibktLfv1QHvaUbKDryxWXjQ6NB.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/6bjdHUPWbvd7G6RSUegs11jk7Fm4Vj7fwV1XtppZsfuv.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/6ccnZSaDcMwKe1xwHbubs4q2GdPEr7hSK59A3GddJpte.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/6csjy9rRdRxhCzWa3qpLm7pLRZS7tuZr1RosGj343kY.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/6doghB248px58JSSwG4qejQ46kFMW4AMj7vzJnWZHNZn.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/6eLvwb1dwtV5coME517Ki53DojQaRLUctY9qHqAsS9G2.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/6ebQNeTPZ1j7k3TtkCCtEPRvG7GQsucQrZ7sSEDQi9Ks.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/6eqr7wETF1YRsMNQkTqTVrDNFWc4JgBMwWkNAKQprgHZ.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/6fQV9P3XMSDcBb8omqdnNW6Mr8YNNKbVz3r81qdn12mQ.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/6h2wkpDRmi9xJnqJqznLMU7eTwHJM9qQszB2awHWTsmA.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/6ikDEnoYXiwoY9Q7XCkJXoXZb5rRbdCiujtVY5W5SiAb.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/6kDvzCzq8Q3u5dBf44fVKTikh3QnKVsw39pmvyrxihCt.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/6kjx2bE8SKTX7koTA5JFtkSP5TQA5CL8aWc4iU3qp9yD.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/6m2CDdhRgxpH4WjvdzxAYbGxwdGUz5MziiL5jek2kBma.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/6oKZFmFvcb69ThDuZjrsHABn4A6GMUpPGWNhxJKazWVB.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/6ofUSSLxM3fQRhgnA6QFhD8JX2CCsyUREsoNw9WqYxsx.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/6pWextydQjCBd1S3hDoLK9Q8urmYqH7iZj1WtGYWGdRo.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/6q5ZGhEj6kkmEjuyCXuH4x8493bpi9fNzvy9L8hX83HQ.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/6rB1G9V3LYTmKA6Uf2z8tEfCrsvu57bFUdLfsbbADiY9.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/6rTFpdBNhBsVF64FztjEspEAYsSvh6MR2ewG4Gc2VUbr.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/6tbPiQLgTU4ySYWyZGXbnVSAEzLc1uF8t5kJPXXgBmRP.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/6tgjvHkFUUUbbacEWg225H6AazxoSTso8ix9vkXFScTU.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/6vBg1GMtKj7EYDLWWt6tkHoDWLAAksNPbKWiXMic99qU.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/6vMc3D2WBwzC7sSp5pHzNKQJYQGFydsP59P2iShYmS9Y.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/6xhpdhwyzpjxc6n2KqQS8a3W7Busn6nqGYaobVV25kN5.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/6y7fwd5FvUEXxCfAWyuCsGjDnrT5paVHofq5vmGpSVQ.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/6zjtpVNwrqSKrb5YjushtMjpiSSQvR8wiNsctgPU8Nnc.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/72UEMtR8yCZfLQAC65na1a9xeBiryEr25B8zKj4EztZC.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/75ZsUGwBkzpAwF5wJqTKzZEYKRg25Rnn49GBVXEMPtcu.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/76y77prsiCMvXMjuoZ5VRrhG5qYBrUMYTE5WgHqgjEn6.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/77h4ReppdEjQ2TtfHKzGjwmmhoPXRdss88WzEg2QvZ2r.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/78CbaxW47AoFLNqMPQNMUMSYhtbpGJA2pfdXHUExxz6o.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/78i7btYCz9NBwzUXVWjzGqWAyLjupPDdyBR71Y6yqK4n.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/798shHqbnsSvY6odSdQJXaV2UEf1pmcBE7jsWyBV7Pc4.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/7Ah8WAJw7CDxwbPQono7rKaRAmZ4ymjguouz1CfHScXY.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/7Bh4XBC3Hx1PBatTZcur9SkVxANYXP7f9z47v9s6f7Dz.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/7CMQ1roQ1BwGAMvneLUBtaVV7px72C5VE2U8cM8vqmjW.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/7EUpzV2fQSbtFMUoF4cTX26HKVRVueJYovzEySfNoSe8.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/7FDKaxomCpbZwWZyBZGLNt8BDwRfFMKZAvnKXkHLMpCi.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/7HXG93N6ino2vUfa3qb9suTbGq7ts7o1pdTs27ayP9pw.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/7HramSnctpbXqZ4SEzqvqteZdMdj3tEB2c9NT7egPQi7.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/7J7EvAccxyBt2wbXeC7jGTvzUYk6cA9nuJ6nKn7RgmWZ.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/7JmKktS89Lmn5e9xj7Lxp5giRxYHCUXEBkyuCBuqBvfy.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/7KeftXqig3b8iRoCDuB9cuVM4FSeNh7KedfKVHe3jqd4.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/7KeydSrrr1vLiWCKrvNghTmRC5tjktXL1X9HVuRn7W65.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/7LhDY7kEjUCAwdUpJyuhZ2zDTkCRjhQriKwy6TbHEAt6.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/7NErRkq8s3rEV7c3RYdXd7kMzmyRPCwvqCwxWSVQXzmG.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/7NGW9v51MprncFPmSEiuFffqTTQkLWrYoJSBvPZbjibZ.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/7QP4KPZQ6V3rrzaTc79V8AFRKNvyJPuataU2NHmRbuVv.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/7QZZkfPwjXNLMPEViexAybvpGykDWeegptLcFBjoEn22.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/7RBmUvdbPZw5xYbWj9McpxFVLimC4MKDv2JDJqM57LPR.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/7ShH694SfFXhN88FtTJL92r5GvUUMWm4B2LKssHLUsQ6.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/7TuT7qn6Z2xCFfFzaarnZcDWrvVHq3koHZkKoMXADRy8.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/7UJURNmm7soFBYn5UJ4A4VYopGNq4pUvdEtDPgGGUTEZ.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/7UNm8CeWaLGadXPT9E9gay68jQCLJsPvgRri1BUiTatE.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/7VefU1HfJgWWurUbwAE3sV5rqCTRZcZH9QkPmiLF7Dzr.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/7W8hRd8PqFQt5EZDHu9mmBhmiY4UPCcv9UuL86sYkm2K.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/7X5WKxXLPy9TbJDFejq288HezLmWayZWudKMmUC2d9rB.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/7XajpmvbZwBkGg9Rrz9fb8iHdy1uWhiSVwVsdrGUSk7P.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/7XgSwVz5ALJcgjjV1hDWs7zG3QfgsXT4Tf4UdaQSD5ra.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/7YYnaRgQeHYd2FKGKkwASM2ZNZHTo1GvcicsyKKFvcoh.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/7a4WjyR8VZ7yZz5XJAKm39BUGn5iT9CKcv2pmG9tdXVH.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/7aWGVMBz8Bgta6ijgGJKjKH4DvH8pwgm8etj84o2vPrq.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/7cJ6QMwHWZHjh24cqUF45C3VDH9qDMLLfJpGk3dEFDY8.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/7ckPrmgYPpfiB2QhmGayTPNx3xZXZLSjVydYzdZp49GV.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/7d8xqF8MueDc7CyKBiQxsGiGvv8JH4fhHwq4smEzFVSH.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/7dDHmgnp5NYr1sn73kwAQZ63cMMRF8qALikHpJD1iqTm.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/7gqsrk5vPZZTQaDLdtQ2KQhLV2yaoCkx7w7knVwRC1D2.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/7h7uYbDBZkiTvWLmMsWNAEs2VVNqfV56uSfP9hbjJMP8.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/7j1Wd9WXDNTTUX7ZEuubUVNtaB4QMvfMWQJo1AphFYUR.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/7j7g1JUJALThwkR6uWJLGZCEFxiyu8H9sd6Rs5TVa38C.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/7jReoqYKAt5pX6FPf7okEWA1tjn5mUuzg4njwYz2WuDL.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/7jYCM8k5Nvwg5vyPpLk2yjivQhexPDMXuK8CSbUKqL6B.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/7kKP8XurGmX1QjMaEbPW6jwzLWrGJcXZ6XWDVHdpi9j4.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/7nfyJXY71CNApW9qGtcmsPKw8hrixpdQMHBUNrngWK81.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/7o1Gw1URMGLtfLnFrdeuk1CL26ukkWz5QYF3CcbBjHmU.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/7o9KknB7cVsrXS2boyxuyNXB2F8yrWLd1sHmY88q7gj4.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/7qXcWv2M2JmcQnTYH9PXtHMM3TV2XQwMX3k9CDwddvLc.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/7t46x3zQL2FK7wR9h3koYeX5dEjobGc57Nnf9gG7BF5W.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/7t8zVJtPCFAqog1DcnB6Ku1AVKtWfHkCiPi1cAvcJyVF.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/7tDuuHzpKizi3FePSn7r1S8AtDrEPm7iuTDdtAFu7ee3.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/7uvnkZxh7Z1wwVFMQ1ak7u4LXWx9f8tkgUnMMyiZrSZb.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/7vWEUWH7L9VJCZjVahFwpWstZqfmGTSK122VVtvdvzFz.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/7vxeyaXGLqcp66fFShqUdHxdacp4k4kwUpRSSeoZLCZ4.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/7vyoUk6co4p1dhrBB1xgzoJcRCUsrHhDiJcPbcnwZ7Qd.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/7xPB1mzW1fnSyYDyAyhZQCmpNbaTGKSF1TCw1QT13UTB.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/82rdQeZLKVVg275hHq5maQvLUBMfDPq1aJGmwbACd3A4.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/833pSHchW8AWggrvx8394HHkH1cMHxdyYcDro8ABYUXC.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/84LYhFAw2YKiRCRo539GUR6tZmQGp4zAYnPYcbSswve5.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/84Ue9gKQUsStFJQCNQpsqvbceo7fKYSSCCMXxMZ5PkiW.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/84zHEoSwTo6pb259RtmeYQ5KNStik8pib815q7reZjdx.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/85vbgUdHrtjsWg42psbrAPmwyFTDiJZCBQJKXZqFPVAV.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/86pSXTcTkDSr7QkaRyfyS6K9n5ZVw1cz1unS3o9tbYEX.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/87MEvHZCXE3ML5rrmh5uX1FbShHmRXXS32xJDGbQ7h5t.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/89FybBeCYmhF6rm1g9n1m8fw1wD7Zt9VbRKFvLQEkr2a.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/89TEVKqbovwNXnfHmDqWxJHPFCQMtvmYDVdand3NwPwa.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/89xd9GGQ6gd9qcxciu5TAcH1WSbwVuMTgDseh7Vge5tp.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/8ANY9AJMYG4QGSErpaWe9XvkVyL21QSzjfc6LeTo6Wf8.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/8Af1Mo2rJjLB2Su9AoKL2MGWv7961oHVqLptBThRcpxC.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/8BnUecJAvKB7zCcwqhMiVWoqKWcw5S6PDCxWWEM2oxWA.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/8CXcuasx4tVjFeSs1D7P39TnEhq8GKSJYYiRtAnG4kPo.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/8DU4GVH57h3Zz3MEY8jmtUU1KZSoTWCswCVh2QH8FeCd.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/8FBVisVVqsGAtviB1gqS7NzUxmtz8sV5HduAkh772C8d.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/8FjwT1Bbjaxx3uYhvMne4vKQsQvx2mP7fwYfw3EAuWzF.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/8G8w88GktuoQR8rhjSSfHGyZQEM4P1iNYSyWk1zaMXkw.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/8HkrEpKV8FjWyEtzYJNCEJpyt97WYSQvuwua5jrKmxYP.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/8Hx8eFDFaqbpvDvVN54HVNmowzqthbAREAxufoNzyvxR.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/8JJG98phUXbRqVuMKUTQ2EU4M2KknsWb5EmyU4vR5hon.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/8KQG1MYXru73rqobftpFjD3hBD8Ab3jaag8wbjZG63sx.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/8MALfE7nGEr73gq3w8Zjm8dnC2syENncq4GtL2DHvozV.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/8PknDWi2exnwHbL3kMBo5WY5iuuXwhetUm34HhVcKX7T.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/8Q2zSFoyBGRars3NxMK8Q5c8E7Nnwv1EKDx3oBFqMu3N.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/8U1LcYPZUurEFFvee9jv7CbMr5tELUaLqWarfKDiCee9.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/8VhFCfQco1Dz8x1GJCUTZ7XGqpqEkzAfF4u39sgspAWP.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/8WpwWecCqZZySTn2c3P3X3dKymF587ubBP3cchUx6WKX.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/8Y5Qbdb67Ka4LcPCziyhLrGbYN2ftZ1BG11Q5PiHenLP.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/8YfSip5FevyFv1P4hAEFwfWNy16RjUesV9QA3Zuabmti.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/8aD7tbwU2UfRyL3taWFBDhPNRWGU3akSZaJpeXLGVcF.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/8aHSkExY28qCvg4gnTLU7y1Ev6HnpJ1NxuWb9XtEesVt.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/8avhY6jYWsHMfxxsdcp1rwpW5rGmQCacG8tZbzctQ53e.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/8bN6BdztrKwNrxqq6BmRjAqM2bQT7wtMvXkY5JuR6sst.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/8bf9m83eBVWtaYCfmh531Yo4w2jiwR3DUkMxV4ZwNy81.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/8bvPnYE5Pvz2Z9dE6RAqWr1rzLknTndZ9hwvRE6kPDXP.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/8dHvqkRQbh1FBo9Ez2QkJ2LoWa3616j5zUHKjECXGFpM.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/8eoWiSDxAqQ6rRWRXSDiSdxtTwESQAjtu86athwquLA3.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/8eqh8wppT9c5rw4ERqNCffvU6cNFJWff9WmkcYtmGiqC.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/8ezoMc9mXtgi3kGwn8AbXywnTFtsemLucXU59EXeuYap.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/8fSeRtFseNrjdf8quE2YELhuzLkHV7WEGRPA9Jz8xEVe.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/8hBAV5nPrXgWEDnm57NKbeF376MP95GcYmG96UpZNMuQ.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/8hG7uP3qM5NKSpNnNVsiRP2YoYLA91kcwZb8CZ4U7fV2.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/8i21Zq6tB2DSa2HFFJNAn1UAGxJupNc7atdsdzW2Ffna.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/8iYet3AiB2i3ibbdjLisb4c8gjDZmw2gcrRopn91dJ7B.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/8kfat43XGEjA339VCR9h1goRcY16fkgva6E48rnR9iE9.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/8n3FHwYxFgQCQc2FNFkwDUf9mcqupxXcCvgfHbApMLv3.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/8nihSYZrJbiN47UxH3PUh83edSVZUpj8CFoYAv3hpHu6.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/8pPC7ojkr5qee64cw5ECoHpUKSGVsqFkKNJpuhmQKATu.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/8qiCLvmxAusmWv64ZLcVsTvYHiptgtwuPqGL2tdKiT2U.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/8rnvFkrCoiedAdwDoeFPrZjFogXkdrwsLwx5ZBbEezZC.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/8tBcmZAMNm11DuGAS2r6PqSA3CKt72amoz8bVj14xRiT.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/8tvkkogztREitU38YBxZDmirRiarcm5vNaCV2P2pFArz.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/8vDrvP2ajB2MK8K3AcdSTWcbdCXzJiunqABzRWNcdqFC.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/8y1DT52gBExGCRV2V2HUfXAJ4WoUdpkbgMYwtvcwEvxA.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/8yDFzZLxc4CvuGHnha11uj7rsNRhXmbj9PhZQEz3yYx7.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/8yrg9HnVrpomSe9XQWuCZwwmjFedPdEJvd6AAFQCpCA8.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/8zTaQtMiBELrRZeB4jU8bVNLpbhUoLVBjokiqxhVfyWM.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/8zo1tWjzNxaMkX6AJfeN7JiYFX8H8YYkBndKPVRAsC9o.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/91TrQrMURnSsNrXRrpqNqiDQ84WtU8vcfGZWvBQjTtkj.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/92Bq1L8Uyxi3fUjr5vZ26FSewRooAufvUBP4LdNGyJ9x.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/933nwTTmv1GQeLjvGuUT6yPE1DHqRK2mcxapoXh1YKyg.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/934SgCmRKdXRedZUga1k9FMmXSigxrHVoL7EaLtkAmSy.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/93KzY6AXgrgxL5T1MwLJWa7YbJgFKbZhWHDP62URuY9c.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/94bfdkcc7cBfucpWKQb9X1ftQFfvLp7eXo2iLRemd89Q.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/94r9eyAotwFW3ZpmzULaZbQwTXbAXviWFKjPP17zWSom.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/96pdXytuEEUyLSfo3SDcz78s4WU85iZPcjfkjAMYJ6CW.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/97d8t22JenPAwR85PZEXvc4gkvtAMZR9Ct7xuY11a2X8.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/98KMWEAhrqMw3eX7grf16BMxrBAfHchpV3mp96Rghc8e.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/98nJKivvrpkaPiLky1ZK4HPZxvAgV3Nk3Zk7CqbBiXwX.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/9BRYTakYsrFkSNr5VPYWnM1bQV5yZnX5uM8Ny2q5Nixv.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/9CunpfUbpv3gRXrgL9pU8Q6JyZA1JZKjXGozN2EVcid6.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/9DgBx5cQNxe9APGHBvYTqNaxscAyZG3hhrV7Zi8Dodp6.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/9EQEPVaF8UnjEmTVWHDdbAbkFcAPoeD71a9qTZ52X4RA.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/9EUpgoHWKmuxm6iM5Hv9LCETvLXT8BSU5LmWrGA9ibmr.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/9EkJnKofmnufUen3JBc7uq6UTJiuNMksG9QqLTnJwmRA.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/9EwZquhRwZ7efbMwATpt5XRJsbXKFjQ2aFfePyL2ngFg.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/9FtqzJHeJHAb1cYUfMsb1vDDuB8xgpPVFbik93Apb2rH.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/9GYuPoomStFMP5roRU933wbh9B2V8gPriY3b6vuaSRff.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/9HZqCZ8XrQ1GfX1sit8pgJK8qkuZ1SoLweXA4ajjb9Vf.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/9JVTdYejRz8zHnWK8uVjPjnwZ9Xf52vEbEnvWAP18KnL.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/9K6964dfAazdKsoeR7SBGSMa1t6Q4AMSm8KFCEtAMvvy.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/9KrtLxYdNE5UMbkQ2b6VCpcaLfzGJnF781vaVwMhAHKy.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/9PTYQKco9RdbvCTqctXyQenqiGdrMmGBmiPwfbh3jMw8.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/9PoCfuukfZ7Tp41YPgAnDJDEyBxQSydzfpHdBrEoTaHP.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/9S6fwN8gZsr3ikUH38QWPDbLzyJTYcQd5GtrEWzoS2y9.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/9SJqwCQ5AJkFtC7zxfFsF6Y5dm22XzN3JEhn3N14v23t.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/9V44yX2EKXLsUHQbc2o7icpSawCUxEpp6tUd6mRMtKGa.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/9VKZcdEV4km5GkJf7jYnNFRNf5Ab6w8V2hYCtuFUDAdG.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/9WkLJjmP5Q45ngy6z6aycCibNi9gAWFZ2QQUaL1N3Gjh.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/9YDb6rP7cCUSctog3wzuLtJiAzBcW5wqYrVgJvJnhEXW.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/9YqsmDYwCa5EtwjsKv2exJJAF6x7eikTGHL5YiaczKdL.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/9ZgYbQc1TtHut7sCuTXrjgRcsT2vU6YZgPLGf4uduuAD.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/9Zv8ajzFjacRoYCgCPus4hq3pYjpNa9KkTFQ1sHa1h3d.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/9c1RgzrK3UHbS1GHXiZf87Sp3n8f4EN9jsZXXc4ge8ac.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/9cegH1CbNXVAMx3ZxquPvBLU5Kkv8ZneUp98uM6FYAXx.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/9dyeUpFkXJXceLChsrFrgoprCSW4xHCgpQevnbqKgoUB.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/9fMhjBNMKR6AhuELQiUpdov1B2Ec6ppNLGnBhiWFyUiS.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/9hU3RQLKscY1JzbDAr4SyzDgxx1Pjsmq8BMHwEq5oiF6.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/9iMuz8Lf27R9Y2jQhWM1wrSVtPB4Tt5wqkh1opjMTK11.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/9iR4YUZV2Neb8Q7YzS5kPXNaEAgn39m29PsLQFLuxUvp.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/9jERbM9Zwwzj5Zxz1mZ54gCtqMgFNGdBod5g6kjAbKQ2.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/9kT2TXRSmHjopDBJdsjYbhfvDenVrjWp5WsBtH62c6MZ.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/9mkWcWDh3C881xmp6R9yCA5MqYaZtKCJprMtTwqBEvk6.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/9mn9Z2qWndBPr6qGyFbXJUEUHvjGFgmUUz5CrpBZ9WF.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/9oi5KPf4Df7dhQ2HhHqf1f7N2eTKjdEqYfF9BaMg4qAa.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/9pERRnUkwzJzmrFAKLykaQSbP9Zp6tYrkyeeinakakZE.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/9rthxrCfneJKfPtv8PQmYk7hGQsUfeyeDKRp3uC4Uwh6.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/9smRh3pCwp3K8bKTqHB3AkuhzbWSQQHeBbdAKVNVLswp.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/9t9RfpterTs95eXbKQWeAriZqET13TbjwDa6VW6LJHFb.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/9tRMidSdxJse3iBcuxbDWPmSoRYQbir8oDy3XDXeRDAj.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/9ui3kUe9y97XSryiv8owpEJ7n2S1yEr8VZHqk12hkz5H.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/9vCMhRwdfSNo8qccFSv75YW9rKDLdLrDL8T3ZRJ8KDrb.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/9vgvmGcxfwaPCrF5ZZu3gePYU4XAWos88aTNdTXJXcuh.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/9w1D9okTM8xNE7Ntb7LpaAaoLc6LfU9nHFs2h2KTpX1H.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/9xHYxjoG9LBcPGJG91b8p7N3RmbmaQ8tCsNm5f7GM6vh.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/9xQcf54GAkeU8pGPoE7A6twxcBgWjUsARCzBfEXHEq7S.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/9xi644bRR8birboDGdTiwBq3C7VEeR7VuamRYYXCubUW.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/9yAdMssGtR2o665eujFGqxkyQwNNDP4r6nfqeFXq7uyk.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/9ydMGVLN5cB5mjJb2g9uNECb5scE5goHJVV4uggJ1nKA.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/9zeSnCAvbkGQsZGDeHDXCzaKWRoDqgVQx5r42pWSVdyK.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/9zjxuHUgiVpB8Ex7QYLgYBTqEZaLR92dKxgPmdcXktrK.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/A13hqcQX4g2o57dW4vRQKem5G7YykugzPGyvda5YXijV.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/A1bvQEkoZwP5CGM5SSbFqPGL7t8MnSf8xm61GCv8HHmN.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/A2JT7HePeicB4XfRzutrzUSurow3cYhFmmNy2eyV2DLh.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/A3t1Fp59cFNoMxKaHMNNcKqgooNpw7e66qeKZVczBFfh.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/A63BQXhD5zrdCKkzW9ntxrxmBHpFipKF23GZgPLzrn6C.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/A66HabVL3DzNzeJgcHYtRRNW1ZRMKwBfrdSR4kLsZ9DJ.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/A6JDTos4YcqwcWJuAq1FoYyiDyfZZ7QGT26WqPXHVbk1.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/A75HYyr5VG6zhwQ7HCeSPYmke4svHCPWCg4AqkHJw63e.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/A7p8451ktDCHq5yYaHczeLMYsjRsAkzc3hCXcSrwYHU7.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/A8YVsNX21u2hET6wT2oshVngiNnoV1vSeHcrrpHkVuxG.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/A9HAbnCwoD6f2NkZobKFf6buJoN9gUVVvX5PoUnDHS6u.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/ABMtdbCAQv7wURjNJJdHAqQQ9AKPre1Eb1spryNSuiuS.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/AButzjf4rTRL7WerjnruW6Vbvab9iFujcJCsm4E3nwc8.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/ACQydQGziybxnN6dPAy3ssmYYbTp6K4rvwnBjjmh11Hj.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/AFGpsq6f5hPqUQDTMV2Ytz8rqZHrxygKxNdJeVzahsHG.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/AFhqExvHYWqpWhUocPK4fSYg3iyxPGAAd6gJYD7msAET.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/AGi7p8RritzUDX4sCYVfxApCH4By8FEpSV4ffL7bZ8Kp.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/AHEMjmhS67VivxocceVtTQRt6ytXKmH8AFJFWtN3cn2q.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/AHNJKkm4Gd3FpUrdhYsuvf7tPErUpR8dgmx6xNPSHNuc.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/AJDyttBGEdzXzUiW2WV2qxb1agCTpxeGJhMMjhXio6wr.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/ALLdaozmHS1MTT2dMtVUW6LUbDeJGNAMAxU8q9wN6Nny.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/ALTNSZ46uaAUU7XUV6awvdorLGqAsPwa9shm7h4uP2FK.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/ALepH1n9jxScbz45aZhBYVa35zxBNbKSvL6rWQpb4snc.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/AMM5G2nxuKUwCLRYTW7qqEwuoqCtNSjtbipwEmm2g8bH.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/AMMyu265tkBpRW21iGQxKGLaves3gKm2JcMUqfXNSpqD.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/ANFTVQBEyWF27FLx3LKCvZk3nWudUKhsT7uNxamUAD7c.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/ANTJDdyVjDbnZkgSdhi3LNmxNDpaakZXTZ6osf1HWMct.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/APEznivHm7k9nBNwq3ZTLroWHZBgLDXxHBZ265TzdGZg.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/APP6sVJA6zKhnxVfTdEvkvHN9xGUNYxYZy3nQ6DePEAX.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/APR1MEny25pKupwn72oVqMH4qpDouArsX8zX4VwwfoXD.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/APeLEAeX5qJA6BycC3WwmwcqSrB12VvaTeZj2kfqVfdN.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/APupCB9XWDzvCnZ3VvUbqARKMrgozY9UTZcoi4SufWGB.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/APxqBvYMJ17KPrvQzBAzuynHp2NVors8zaaHZYMo9YRv.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/APygy51vntbQQsYmgkF1CeMsAn5Tv1rsVUB6nee3wJpY.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/ARMQW4WXdbP2j9WdNYSiVvTjKirT83R4ksz4FNaVUAkD.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/ASGLwP21smWtQYBxmvupqStHMrBP8qXJMf7FXZCCay4R.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/ASNDArLnjgsi6Wg6vHUdqZu2kWjxYpNQS9eR9HfLDhT7.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/ATLocKpzDbTokxgvnLew3d7drZkEzLzDpzwgrgWKDbmc.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/ATfdE39GhVCzGEeX8kVnbPwb1Uur7fBX8jCU1SrL3Swq.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/AVy67GZ273mdNyXDnbfSXUSX9oN5CD9ugheRXeeA9iUk.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/AXEPmuvkEqAQG6K2zdsDRnufkbKFb2kajLPjCkqr59KB.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/AZMc26abaSP7si1wtLaV5yPxTxpWd895M8YpJFFdQ8Qw.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/AZuXEDo9vcXUa4pp7XEwJ4BpgNUFmKpXSvkpE5xu347h.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/AbHkmVUCPDMTiqyLjgB3TYELZYEk2favQvThWWXk6ygo.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/AbKmrxbvYKNDoWxr6tjd7qqWU9TAgnqSF6jpnsVwixBi.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/Ad5P6TsuZcvpYga1gJuiEngJcTRhTvENTM8EEdYQo3g7.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/AdtugN1JEE4esw19izQHVMGWvamDJs3oMHtjFwrcyBMD.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/AfHqfp2K3MFTaMSEXJQfc8M8SbY5wXwGhiBZqTk5tJmM.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/AfJJJ5UqxhBKoE3grkKAZZsoXDE9kncbMKvqSHGsCNrE.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/AfjPnJz75bJiMKYeManVmPVQEGNcSaj9KeF6c5tncQEa.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/AgGftdn4t6Ws2hEwYmpjPdSHve7QiqhLY3WQyA689kCt.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/AgNet6qmh75bjFULcS9RQijUoWwkCtSiSwXM1K3Ujn6Z.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/Ah5bT4bYvYxnLnazqT7RKRjWdZ3GH5MV5H7AW2a5qWC8.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/AhfoGVmS19tvkEG2hBuZJ1D6qYEjyFmXZ1qPoFD6H4Mj.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/Aiondoc3kxg6Yekk87CUnCVsNoj5wJJvCBdybWk75RHK.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/AionsRdfUUSTYrcgGK7LpVSd8oSadM3ygazPRJcAYrA.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/AirDc5dz7ih7cg6tTXqABKk5xW2QCkAH9SL9QHTX1KVK.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/AkWuiNqoja9g6hfjGysZZwTcPmfpBVRh6SAbjq8TbCYD.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/Amoptmj4HoQJxBPAGDmwxZ9M6afgsUQmv1cvU5AGvBru.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/AmovWLZJmKQpNZ13ofrNEUoyyA3gNYDE74iT2siSFBvr.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/An5NMFJayDZYys6jsRXwHaHraryokasw19CFuC1W4EH5.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/AnCCJjheynmGqPp6Vgat9DTirGKD4CtQzP8cwTYV8qKH.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/AqDV5YmGxvnmFSaBhEeYD7yPw6CKTNeGRAE1VaX8Mvhr.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/AqwtzPZxUmM6KoDCm5ceC7kje4DB2bLPRjKVJ8njCjKx.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/ArAA6CZC123yMJLUe4uisBEgvfuw2WEvex9iFmFCYiXv.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/ArbZUznTwemnNiTvrsGLQb4ogggpWspJiocBrVNuQfKK.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/ArmN3Av2boBg8pkkeCK9UuCN9zSUVc2UQg1qR2sKwm8d.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/AsjEqKqEbejDqMbhhjwaziu4Su5xSQ2nrTcFMXU8GXEx.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/AtTFrwBjBj5cgm9BCbAFM4jZZUxfJvTL2yz1HqNC3ad7.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/AtgYY2Aa91CGpuX9nX8U4ox7RevHD7N54LSJoDZzBxtE.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/AvFbh3iuaacaFbfK7nUST4TGJSGWbihEqDKo5Md12c6p.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/Aw7BDNPNb5csVdskKaWnzX2rjQVKN1ak3tbSvXDz22rw.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/AwR1JJ3CqzhAJ4Zqoj4PQgZLV1rf1LZ6JagZevGDzr24.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/Awmdyf7B7CAGBPo61Hzfv2hN1PktXpzS1MArognTUYSa.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/AwyKDr1Z5BfdvK3jX1UWopyjsJSV5cq4cuJpoYLofyEn.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/AxHe6gf4mEpNXdMTNg9KFc5finLqL6Hg9PdYt1PHcqiB.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/AxmRc9buNLgWVMinrH2WunSxKmdsBXVCghhYZgh2hJT6.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/AyPTJTeiCrbFbyErxDPHCG4NQywpxgsUxXjS4fSiweGX.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/AzHKmHjEoZ7JqiTUPgPVAZgtyNLwa3BTsRgffYxCVDDZ.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/AzeWxM6PVPjidT2ea8urunxRBLvk7ELJAm4S5Yin8zqb.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/B32JUhPbfuQ4ai59DVLzpvSFqodr99YEpkovEx2XnKDK.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/B3QEkbi6b6AAvXgUqpeWXBExVKYFEfU9psDqRdSgD76W.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/B4bD1RaEwHk5a2BBQPnHjP4ZGgmVFQ1jhJBXgny9h1qC.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/B6inXCNSWgwwShYvu676JXvpdHKPcfPXKS4mNCft7tip.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/B8HwMYCk1o7EaJhooM4P43BHSk5M8zZHsTeJixqw7LMN.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/B96dV3Luxzo6SokJx3xt8i5y8Mb7HRR6Eec8hCjJDT69.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/B9YcAMhGxkaMY8sQ6uyBEE5rJH6fSAcMF4FVcL7DHnwR.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/BANG9rEXdCdXxgfEZrUJtvhWgXBtM3PYBrYb3eaHyEsD.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/BANGURqoS7pzE8MEtQrqxHPD9qYHfYdhCA7NVWPZvCtT.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/BANKC9JfSSczpdrWfK9Actm6TAH9QvcSxyfw8ZjDNGH8.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/BAP315i1xoAXqbJcTT1LrUS45N3tAQnNnPuNQkCcvbAr.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/BASEDWVF6xeXTJSrk99cbMCwGFtaUvFLihpg6ki9UWX3.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/BASEDrCEz8r36UzeyLmkvLdU5bjfDazeVnxCfTQjZagF.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/BBetsUU4TCbEUMEVd9P6VYkKSEED2krhw3daYrraA5tc.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/BC2BpN7resHE3sUCWuCHsJ2G8zHGYSyyji5bD1wBnfYB.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/BCGBKuc1JdoEGG21JFoX4nCLEtgZ5yjRZULhhtPgc2pU.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/BETAAFTbTqUt2K6zocYxQHWWjfxCdcSwnyw92GA7T6Yb.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/BETDEXy378oRtSucuRL3chWcYF7v5U45mutWUyXK2hLG.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/BEox2GnPkZ1upBAdUi7FVqTstjsC4tDjsbTpTiE17bah.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/BGJQtQSPxa2nR9BodnjYb3Pbgft7nX5heQk3dr3uaFUB.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/BGUMAp9Gq7iTEuizy4pqaxsTyUCBK68MDfK752saRPUY.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/BHJ4tRcogS88tUhYotPfYWDjR4q7MGdizdiguY3N54rb.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/BHwXNS8JWpVMVK9SMS7cb3adRDZ44jeHHvXZVD9ufN2t.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/BJDz4e9rWPnnhDaRp8sEUxvSSvr28zWoZoNGxeeJ5mSS.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/BJbJMqNcTPazBQTbSuPXVz2dZz7u1Vxb5w4TvACxEB3B.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/BKxuAERUTNYEiMuLwz6tSDtrt1tCjhFkHbUBeuVvXBrz.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/BLMDEhwLxhApxfyo2tr51ZxzWkjspJKa8eBpAgvHc8tX.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/BLPtfAMNs7KrB9nxnJSYCUAxpwmcpLtoQrSpAodWQroZ.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/BLV8oNcV6cZVvUJoQjK7V1gLEdPdj5u9AKg4StGBtALM.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/BLZRi6frs4X4DNLw56V4EXai1b6QVESN1BhHBTYM9VcY.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/BLbuyDNYyHAttNvJ6YNQmT9ivnPBfr5qcKGcwVfxVoiB.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/BLg8mSPvEjzSkbGdE9mRJfTSm7EauYgzFsWhERKn1gRm.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/BMETKJe2yowWQ46aiHGwDQaCvUUjuW8sFoxxCbnLFL4b.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/BPJpwqaKtLAHiZPtTToXJYXtdeSBAwjNM2N2NVeaMn2W.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/BRruaeiRT6Z54nKSXffCsZDSEfAgFHH5XfNCCNEWBYHG.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/BSKTvA6XG9QyqhW5Hgq8pG8pm5NnvuYyc4pYefSzM62X.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/BSvbbifKx4rboYcCx5UXRqjLHVZ9aouGgpd61ZzPah5j.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/BSwp6bEBihVLdqJRKGgzjcGLHkcTuzmSo1TQkHepzH8p.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/BTN22dEcBJcDF1vi81x5t3pXtD49GFA4cn3vDDrEyT3r.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/BTTL3KsawM14VnJSDBBY5kYRAt2gVAr7v4DHw5q3pZfA.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/BTZXoAiaiq8VU5FcYSxnh8UWNbwEbjMWbGdEvC73pht.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/BUDDYtQp7Di1xfojiCSVDksiYLQx511DPdj2nbtG9Yu5.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/BUG9oTodrkqFqxLhvvaUtwsPLtk1wkcTC544fQn9fWPm.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/BURGjdwotCeKDhLTuGgcWJSR7AA38rQHDj6vbzR5Tz9J.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/BUYuxRfhCMWavaUWxhGtPP3ksKEDZxCD5gzknk3JfAya.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/BUkD7MU3yLbDrwW6weUcJKT9RiJ5c7Y4wMiDem958T5a.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/BVtKF9WjSk3xPJg4wMpkTkFmwnEgjYzAMHZP2vxYqERP.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/BX3HpkxVNbmpeT6PQhKV45rG7ytGY8WZRsHShnWYsr7X.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/BXY7CPSCWkyTanQiwq2kHpC6nQWrpSwJYQbW7aihuGyG.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/BaeYYNvDduBXj6MD5eWqvijv3epQikpTTGKYFD7WgMxX.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/BbetnPoqmfCmnx6N9x4KCo3naT8EWBjnCdjSky4BM2D9.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/BbkiKGXENCoRZ6GAp8hn43e7sNfKtjS4gLWUxegDP21H.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/BbuyfpMwfXgWcqxCorf6F2AtoBQx8K4FcAGPCY1ZNxMb.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/BbyJ7ARrBFaU4xYs8yZvBeBuXCTYDXfrG4jFAsPfveFg.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/BeaiD9HF7V2Byz6Md6bWn6B3Zq7Djry2gt4KK9oUwjgZ.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/BetEMs4XEK4vmZiYbpHv36bkFKtVnwUhUY4fozXmdM66.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/BetUrFrUpueA1Knm4pca6pKdBK6apXrAWotPJ6sibx7V.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/Betam4GuxvAes2uQ5vX8SackcxL5pxRuHowM5m2Ykmcq.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/BgMMqP33Sxtsovwjyvv2HVLWiBmaiYFFLSHoYqB5ENva.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/BhV84MZrRnEvtWLdWMRJGJr1GbusxfVMHAwc3pq92g4z.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/BjMdQhxpgSMmesdhc7qZuUjyRgrNCkAmmhLkphDhPaAD.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/BjPnZZsM1jvP1gMhJoBCMvCDRzx6fYwC5Bbe72dwkgog.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/Bmgzy9uhBVfeACPbaAHmHBMSmKnQZD3ecXD3VF5p5Qt5.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/BoNk8h5Nk687Mag3mMnGTsDMePi6JwimSFZjQP7vBNZs.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/BooManQtsP9pBNudF2HDGNT9xkjL63BiWVWpfkvLkmQW.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/BpWz8aV9uQRU9otc67T1YNze9H9jbWS8sVPUvkZfapPS.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/BrpV1re8MshA8qskKVxcEG8zXG3vf2uLX6myeTKAyhsK.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/BsFkzboFmjD16dpB15z7DAYNBgc8UmYm4iJikS3UHjh7.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/BtihkXUjkayq9Xb7yvxFfeAvotNKhfqESfjemnkTpwUR.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/BunKrGBXdGxyTLjvE44eQXDuKY7TyHZfPu9bj2Ugk5j2.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/Buw448HbksXm7BuYK3PS1MS1EFsyeKm6cP3i9mQjPpuz.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/BuxnzeA7AXB77qpyg3d4Hk4RE7Qm7AXkfQ7Wh7dedLw4.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/Bv1gQBNymPLz9x7XhuWkqxLWrgwrWUNwz8unB1c2a4em.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/BvTr2yEZyAcVMPiXCtx4tUUkXuUnxNcBDE2hau8Q5wD5.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/ByQMxsB8GVNY7f5oaAonVzWuZyj2ww81vb9jP331tFtD.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/C1ear1po7kcLBZiiArGMXPhGnjRZ8KxkqQ8EEskzHWmc.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/C1onEW2kPetmHmwe74YC1ESx3LnFEpVau6g2pg4fHycr.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/C1xPXYwiHSacTHcazRtkJsMPPc9KrU5VCW9HECa4zaoe.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/C2qoYpTcauAFDNsPExDhJpFRk2isREyGsB3WnNo39j3F.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/C32RMdTQPoCYFFp9pvkje6WHHtBtnngJ6kqUfxtZsqda.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/C4j9g3Sp7XC3kkJxBju7zypkfSfPBcd2kLrvbL6xqQeT.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/C73nDAFn23RYwiFa6vtHshSbcg8x6BLYjw3bERJ3vHxf.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/C7qNmhjq8Unz6nKpiVdikp3NYoDp5kQ5BETMfj1jyN6k.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/C8WyZH5XsspdkqdeofYJo8Sf98a2gckKCAAqxp9Zseww.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/CA2CNT3eyyie4dKVos5ZoaePSAB2jCZaZRi7Zbdx1RNh.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/CAMMCzo5YL8w4VFF8KVHrK22GGUsp5VTaW7grrKgrWqK.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/CAT7rbZD4eJ8zscj89HYWUKNcqhujQ9RB1zYrbrF5rXb.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/CATWt7MbUa8yL56Tt4CCfWHaeNGw4vg9SkAiPe915Gt4.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/CATa7cEbrhS8xeXYphh6UG6QAnLf8ZKa3LxpErvgmGLv.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/CAfXv5dA3uy2Sv2C81h6q3ZJ9fUE6nMM78TpnbA8mfGc.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/CCTPiPYPc6AsJuwueEnWgSgucamXDZwBd53dQ11YiKX3.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/CCTPmbSD7gX1bxKPAmg77w8oFzNFpaQiQUWD43TKaecd.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/CDDMdCAWB5AXgvEy7XJRggAu37QPG1b9aJXndZoPUkkm.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/CFVk3Q9pN3W7qJaZbkmR5Jeb6TXsh51oSLvgEn3Szjd9.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/CFjLE5589EiPZvPFiSx7QgktBH8ZTkkGJU2dL7qbJU2a.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/CH4VVZcJEhyxKEySW9oB31om1yyfX1FJtJ9qW61hZ8Br.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/CHestawo8bRVEVW3bHUofBMtg3pQpWiBv7sRb2nhT9m.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/CKQapf8pWoMddT15grV8UCPjiLCTHa12NRgkKV63Lc7q.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/CKsfN2UvdF6BxWmt12576GN4EtLynA7MxSqEm6jrCqMh.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/CLC46PuyXnSuZGmUrqkFbAh7WwzQm8aBPjSQ3HMP56kp.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/CLoCKyJ6DXBJqqu2VWx9RLbgnwwR6BMHHuyasVmfMzBh.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/CMACYFENjoBMHzapRXyo1JZkVS6EtaDDzkjMrmQLvr4J.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/CMAGAKJ67e9hRZgfC5SFTbZH8MgEmtqazKXjmkaJjWTJ.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/CMX5tvuWs2rBUL3vqVWiARfcDoCKjdeSinCsZdxJmYoF.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/CMY8R8yghKfFnHKCWjzrArUpYH4PbJ56aWBr4kCP4DMk.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/CMZYPASGWeTz7RNGHaRJfCq2XQ5pYK6nDvVQxzkH51zb.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/CMwzHHrvNZpt7qxK4t4LKGVSNJ29trxfrYfndrco1DL4.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/CPEVcgFQqPLuFGnBnFz4xHwBua56QR7QL3xMpRdGLuba.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/CPMMoo8L3F4NbTegBCKVNunggL7H1ZpdTHKxQB5qKP1C.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/CPewZEDcbVeDPxeh7Mq5K6zwAMA9CoC6jNyNWFX4zZLr.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/CPhmNuVZhJXZMKyqPRcRALCTR9e5MKa2FNqU7gJ5narg.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/CQXst4Z3WpYX3HaskswCPcAmUQ6P5wTusDVrQfL94xC6.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/CRAFT2RPXPJWCEix4WpJST3E7NLf79GTqZUL75wngXo5.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/CRBNZ9mWZXkgX7Um6FsdFMGFHfeNgfwbyPYtuzHxbPWB.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/CREWiq8qbxvo4SKkAFpVnc6t7CRQC4tAAscsNAENXgrJ.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/CRhtqXk98ATqo1R8gLg7qcpEMuvoPzqD5GNicPPqLMD.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/CSGrdwbJ5z58tLGKjjcmiNMj8bG1Zazthk3cXMrbSZoX.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/CTLGp9JpcXCJZPqdn2W73c74DTsCTS8EFEedd7enU8Mv.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/CTk8eia59eTtAVNAA4umuCMP4aHhj91SniHLWeEgPWSz.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/CUSto3eB2v7ZbzLTtobb1uwhQQur9gWnWtb3vESvrnwz.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/CUinP3FqxxPGxhnmTSMDJM9rnKW6urhDugecXV13eZdK.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/CV9EvW5tZHatSS83tSi8XUcf5FcHRefArmyMkzg6v61n.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/CVF4q3yFpyQwV8DLDiJ9Ew6FFLE1vr5ToRzsXYQTaNrj.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/CVGToKBhs5AD79SAHPwK4VQLrkbJfK88rKd7EDhEypDu.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/CVLsuSurmZwiXvndBHQvbDacQqtrwy9LgQ3Eq8ATP1yd.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/CVhDSD4sxxLZV1VUrknz7qSwgZUnWAqxvWZWxopZcv75.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/CWPeEXnSpELj7tSz9W4oQAGGRbavBtdnhY2bWMyPoo1.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/CWSV9rB1AFGXLozdtGaDhi5747rnLA1Gd32eLwL9Nw5R.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/CWbYnwzPTcT3cv9VZCbN9KYe4kSniDYBMeK5SfyYYWzy.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/CXEdDBjWhxsi6V54RDfH7db7rnM8TiDsAjZicqRd1bb9.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/CXGRA5SCc8jxDbaQPZrmmZNu2JV34DP7gFW4m31uC1zs.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/CYbnTLahJmkzFrsiDh4ByDFCiPNWGHRBgELYcxybhtKR.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/CZaFnPQLUcd52P9YwvcxCw7XufZcc2wuKyYoFuPNcY1c.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/CaH12fwNTKJAG8PxEvo9R96Zc2j8qNHZaFj8ZW49yZNT.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/CaXSxnpb675fBzBqpMHqeAWBQQ2Pem4bCYfAsHYnngcz.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/CannMEYbY6MPFRLYXf23G9eyqXTtj793mrtwpL51hCB1.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/Cargo2VNTPPTi9c1vq1Jw5d3BWUNr18MjRtSupAghKEk.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/Cargo8a1e6NkGyrjy4BQEW4ASGKs9KSyDyUrXMfpJoiH.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/CarrotwivhMpDnm27EHmRLeQ683Z1PufuqEmBZvD282s.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/CartoBWnyk7jMmXoBGjuY4L94QQh62dCyr7BAdP1Vwnb.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/Cast1eoVj8hwfKKRPji4cqX7WFgcnYz3um7TTgnaJKFn.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/Ccip842gzYHhvdDkSyi2YVCoAWPbYJoApMFzSxQroE9C.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/CdqN1SG856NhbZ9EW3RZRkPi7trjHfNx9RKZPUcgqjqf.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/CeFVa5iijJASnRmMCvrHep8wVYRZ3XxAmgXArNJhpjmx.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/Cf6kb3J6amyuU9DvaGdvWpFSTmyV4saFG5jFyQcwk12L.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/Cf9JrByfmw6CYSry39pfg2BSGHRgde2Cp5y6yZ3a2Yeo.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/CfBHycQDJaS5hedZ9dt2gVVNEaQpodQcZkSZc5yKadrF.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/CgYAjP6no71QFvvfkCQtzpn1uotrZSQrwd9jcKiqZWgK.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/CgogQh5d9qxj3QrnfWaUQsYiN21nLJhYEk5Wi2sFxF8s.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/ChAoiviQYZBFMCJXQnpX4wcMQMXKi71ZucuuKhXJnneN.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/ChpiNiWL9hXKJmuZzp3NSLTxZaLgXWRcGzYrpocjkLBM.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/ChswRi4iaK2RAoUqyzyhbyM67rnMPhuApNrdBG5vmbxA.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/CkYXG7RBfg9nF4fZAGpohrYCgvF2ETosHyAYP1J7tzdh.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/CndyV3LdqHUfDLmE5naZjVN8rBZz4tqhdefbAnjHG3JR.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/CoErjN8wRyWFvgNjdFUQkuPPrq6QUv8Cknv69RLXXufd.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/CoM951g8nf8LEWSwHXzmyt4fnZ1r1gPKmgp9PXH4tjDE.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/CoWBUXy3GYDjXsw285Pamfu7b8ybtUohBiVSMBh3j2uX.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/ComiciXuq6UDg5BWGr9fsuZ4WJFkjJAzqZJm7o7VvGZe.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/ComicttHFuPEvXMeSSaWpXYFDoHPMuLYCQ6J4kCGaHqn.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/CpJFii61AfWzCec86EGNX784hR7wbGT6KzRXGjMeK6nH.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/CrAFTUv7zKXBaS5471aCwHx7mq9Jp1eQQB5FQgdiSLyi.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/CrGmBj9LobsbkVHXPguToqmyZoPgAAtf1gbf5795t91W.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/Craftf1EGzEoPFJ1rpaTSQG1F6hhRRBAf4gRo9hdSZjR.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/Crow6rDB5ZhGGqV2uXAG6Ta7aLvyw22vRNAcxd7mu2sv.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/Crt7UoUR6QgrFrN7j8rmSQpUTNWNSitSwWvsWGf1qZ5t.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/CtTGt3cCT7NSC6tyzPvqq8NX3H6cd8dTcdLzQJavzQzP.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/CtorhgFp96j5hr1Bej8w3VK6KuSVD2LmXLrZNEyhZwp.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/Ctt7cFZM6K7phtRo5NvjycpQju7X6QTSuqNen2ebXiuc.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/CuaED7cgJpit5k4ofRSgFYH8XvgFukaEosQdW3gq6MWk.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/CukCD61oJNmuMSLEXZa4Sna1qnjujCmzZbWiSBwjkY4P.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/CurioKMwTWzsPB6YcJxjr4Pq11F31MvuWqFgwFVWRgtB.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/CyX3buQXyW939M5LReVhPGwcTDoPWMAdArehA2aqVRvP.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/CyZ1SrCwv33hqMU8Shx6E1GhrY3PJ8yCcaMko5RpKaxt.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/CzQLGepxHuu9sQ66jjgq2osCGRyoTbhaUrKQVxjjy8gV.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/CzaBZXneYc7gRq3nd3HMG14s1LVUy3gR78fz4waYodZx.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/D1KbdySvAPF2TJh857hfmTUuiYAJSRoGLGNUQjwe3q8.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/D29DJUN28bmSbMwQfeaBK2792HeSrDEsBg2uouD6q3Kr.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/D3TWJTNtfgqM86S41fxBG6VasrMLQUV4JPMVFx1cyLqb.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/D5ogk3u2XdeH8hg4Ec7DaQJsLxEA6nEsN16avuUQYN9u.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/D8vMVKonxkbBtAXAxBwPPWyTfon8337ARJmHvwtsF98G.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/D9XDBVEJKzz4LPBUrnyxeTdTHE6gtLTurzHSmYyFtYDr.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/D9kF3K2MZqM5GiTjsqZWFqTRQ6NW21rEuT1L7VD4YxMJ.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/DA14CwvMNkbMggye6Fkvqa1cMxo2Rh3neLvo8ufWoyeL.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/DAPPpwNr24pczeHciVd9s7GCgT8JBkYTsiEs9mM4WuVJ.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/DBQQ2NrApPx8uarKmBtZGTg6jsPk4ya2Mi2hRKZvV2tY.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/DBYMXQMxMCanwxCaWVFyQqc7QnmPwqQCQwekMkoGiUoZ.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/DCA265Vj8a9CEuX1eb1LWRnDT7uK6q1xMipnNyatn23M.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/DCDX75fVNMB816DFERFiWgRiTxqkQukaCM7mSvsA9gQT.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/DCJ9x4W4XhvWs6JbFzdZCVeJXacpFaYDCgaVh2ozW7ak.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/DCJH7hgMM7S9E6aknxokeWTU1gugpjQLhvDEnRs56doL.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/DDBgJeCWxDj81edfrBtTDZUUJsBwoiWv3w8SCjPNJ7H3.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/DDxMP1U9VgAcjNFkfmhkaQMhjZ2bUEsm8E3ArcyNLS37.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/DEADtFvRBCGEu6BoTdDnGHr7HxZTNLaCnEupGJ2KzFvV.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/DESTv1iUvWs9AZizfiLQdzCvxDuYWpjhgxrqkPVshqCJ.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/DEVBiny46jz98gWTxHkofZckeupE8u2MPJDF45WgF9nE.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/DEk95TSEtpiczQdRLpq9u4kbf3432qTCqjeGWxtoj9kp.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/DF1ow4tspfHX9JwWJsAb9epbkA8hmpSEAtxXy1V27QBH.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/DF8vgzUDH2CGywD7Gd9jd9Y5Kwmrx97h4Viumjo4rrr6.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/DFBkuJQeSCjwz6gfw3i7bwyi9yQYRR3rwTaP6X9GZ9tW.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/DFNDhXHGsTqh5uWBQjLPRyxd7GkbNrUJWnebqCRzWv32.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/DG3R1jFLxGiWWhDQ1W1J17DnxKqPwiBzY5Cudgy8vbVc.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/DGKfr3on59BBZwkwpmKhL79yLEcTdoM1Y8yK653wdqHR.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/DHEQh2eYWkewKKxjXcanCcwi8xE41T95bvWLAYRTBw7t.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/DHeEftbYQVaXwoVW8cRnLeS6XhEwVCQ1S2juQKxCPbgw.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/DHepkufWDLJ9DCD37nbEDbPSFKjGiziQ6Lbgo1zgGX7S.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/DJxtpd2QfwQxLGfrXpHmoGDUuphpjz2aeud7ZtUXZg68.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/DK4L86PaRtAbM2kTV2Y2sQ3LakWmfVixcRqf5A251VC.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/DKwb3qSKe1TutgPHjqke1rrVgodV6NYA4e96PFT52jvz.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/DNYfAeQddTmsrH4N32KUtbeuMNcKnqKFb8PEPbevaJ81.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/DNyxh1hUP2TmLr6mh4yHEyWNPNiZsiUh6vY3snRi9M8F.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/DR1BLNa6r8PGJizRcQLaukwLRnkfaSbEggrFNJc1Hwi8.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/DRSs7XUjPMeY716VXxNMP7Jds9DRpDrvY6Kyy9CFwbf9.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/DUu5HN7Sqb7vsjpc4EdkEqKpUBdEs3tyfGDd9FSvGpdZ.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/DViN676ajvuWryjWHxk2EF7MvQLgHNqhj4m32p1xLBDB.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/DWF1qAyiiKbSsuRSBBnJmQF6ePkCbtWsks8YwXVrPCcN.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/DWhzoYAJPvRnPspzDs6PNNzTh5povHNWLpjSn5xCamuk.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/DWpR44f2YDsQR1MZeucD1wrs1Toe4TbWJrZeM2PMSapm.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/DZfyn6cuo3aKnW8Diky5fzYWvuWZxFDi1VQekfJf45Vw.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/DbDTNG4qsH2wbGJ4SJhFGFLYAJfZeQrzDXQSJug5JRy5.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/Dbd9QNQgKov4Wv4vtgof4iQW1jNRHGpcHiRsxretdVFY.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/Dc8SeWKN29wEo5HYjn9RNYagWfMeMdcUXwXju139xtZz.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/DcSGHQj8DtVJ9B3P7oSEWovUcd4gSLmJQkseJPmETpsb.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/DcjmKSSKNxbSAwBQZx8wSAhosxBxQoyz3DdXuysMiPTy.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/DdHV2YcP6zProimpvzZzF8sXaqa6GA7igxMAa4ntozNc.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/DdSEFEgKA71fcmfYzfu7PzBQgdxY7tuYCjwye5o9Fffq.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/DdVCjv7fsPPm64HnepYy5MBfh2bNfkd84Rawey9rdt5S.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/DeMUXAEwfxpdZ64Z2bUzW1g7Ehhe8K6qCAUBrDkVLVpa.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/DeStfyjLF5SKrdfYnFc7ZbVz1VY4FXQevVchKvk2UugA.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/Debit3fDrmgHiJpc5rhxi1YjsWtbupdSLaCRE1Xk7fhT.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/DecZY86MU5Gj7kppfUCEmd4LbXXuyZH1yHaP2NTqdiZB.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/DezoARuyxHwyg2bE1zctEHeH9NzJk3yqY7gydHVdtGuX.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/DfDkzP6PVpoooumypiK3Rkygg693sJnhnhgnrkXkGMCr.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/Dg67mEQcQdt6rEXxH7qr1AP664PWYvCaT6z8EM68ck2P.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/DgLbWptAHAyHUKzye3K5W5U5sP8TLNM3RjRuggeXyi8r.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/DhNnaS2fWR5t729obbUDwowpc5ospfyHRyAotc6DVsn2.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/DiRruwtAYXAsEL6TUWxSdw3QVvWLSowsFVVMybmbVxV.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/DiS3nNjFVMieMgmiQFm6wgJL7nevk4NrhXKLbtEH1Z2R.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/DiSLRwcSFvtwvMWSs7ubBMvYRaYNYupa76ZSuYLe6D7j.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/DjNiHquWi11XX9mUd8xmXtW5Byx7vwwcgP5kG19mnEPV.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/DkGdbW8SJmUoVE9KaBRwrvsQVhcuidy47DimjrhSoySE.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/Dm6Nx8B7X127GggHYsk4uuxRCbZGrZAoqQCJ4mVPA7PY.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/DmfUp9sjqVW4uf89X5T1bq1rWw1MzuWjZvZpDpjnW6Ju.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/DoNKhJqZst7aWsYvr8gmyMmBZpwFZuYajV8KrHrHGRc2.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/DoVEsk76QybCEHQGzkvYPWLQu9gzNoZZZt3TPiL597e.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/DoajfR5tK24xVw51fWcawUZWhAXD8yrBJVacc13neVQA.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/DqrH5hKe1g7YsaUW4aPHLDuibSPwNPKTqzzDvyZvpV9o.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/DraWMeQX9LfzQQSYoeBwHAgM5JcqFkgrX7GbTfjzVMVL.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/DsARsNmNQfcVmwF2NvchtoC32aMGsmXUxc9g8mTsNBmx.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/DsRmdpRZJwagptu4MMN7GJWaPuwPgStWPUSbfAinYCg9.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/DutZewT8sizKwbDwvp3XDRSQkFfDp7v9rMxZadKn6XK5.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/DvNDzUexhQre2uHHD9bZL7crzRpee6D5NQrQbUtxv7t9.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/Dvn4gHNQxbn1tFKasXgXsTLp99XF1BX6Fqo4GTLZa2JJ.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/DwMLtdtJqJQkHzNcrdTBuWHJByJfgpKBnvFvzyKdy3cU.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/DwNfLavEQ2rTW9j3wbHzZQWxiwq5JLZ3K63pAGcuzcMp.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/Dwj2AqkfkT2UvFCgLVHFqMrMrFrqfRFfQtb5CdSRUvrg.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/DyQWFkDFMrTm4rcLKC1ayM5fKpYdW3DLpybBPwvdWZS8.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/DykznMHLnGMNLhDPPPu8BPCSeFb9sWkdiB1731SqPQCN.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/DzACDmwdqc5ADPJKnZEcQAgpsPdvYzvYBMihPNN48pFE.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/DzzjdPWNfwHZmzPVxnmqkkMJraYQQRCpgFZajqkqmU6G.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/E1XRkj9fPF2NQUdoq41AHPqwMDHykYfn5PzBXAyDs7Be.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/E2PSH444f3ScPpuNChXYLrv7KfcWWNdJvQKwfkaw3wM.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/E3iKvJgGNycXrmsh2aryY25z29PpU4dvo4CBuXCKQiGB.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/E4CcWHjuRbQMPEAQvTjYyHY5qios7JFCcTg1GtLea6ai.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/E4o2qTynRWtD9BkQd8AMSCNvjni6RWfhXqz159AhfyvJ.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/E6FrgxDFX6hU37Q4q6vShhTMXvCujLhDTWH6k5o9WLnt.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/E6cFUqjsxifejMx9pdeaHKWKSSyfNpANGe6cAepWjb5t.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/E7GSRY6bxtngMuPjY5VcBRBptWa2rJafFZ63exkfqmXg.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/E7HtfkEMhmn9uwL7EFNydcXBWy5WCYN1vFmKKjipEH1x.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/E7QHjboLzRXGS8DzEq6CzcpHk54gHzJYvaPpzhxhHBU8.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/E7jPY6J5s2uAxAjJQX5tqoASkmFr6TYxVoMm97hPLNZ1.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/E9mx77PUqwSVACFpDAydJJfreBG8B1BwRFXrQ6e3rnuz.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/EA15T2W45BJFm71XmB5VGcsiWGKZTNfnK6aCmE2Hb5eC.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/EASAq8b2mUQLYZGZqfUyFJgALEu88aEUizFWxtwRYb5R.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/EBovcnX1UXsxPuyMd5yUA1Xc1Ld89wEVFCMJVpS16T4A.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/EDLE5Tnw2x4po1ZGRBYPYVnjKAJAJCJzKFi8RiRuN4xs.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/EDMintACJmusW8m6qV2pqd8UWrcyMkFS6AurtX3Bz549.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/EEB5tgFdJ4A1Mfg4brpnQtN4d8LhvpKTKMTcRMaTAWAT.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/EEEEoTnDmkwqpcxNMg4yoa9QFJpp4NEgzGykzi1cHrM9.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/EF5Vkq5r2pgHkPtCgfM3Y9Nw6xMs5MjzKWaGJsybkKyd.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/EF68PJkRqQu2VthTSy19kg6TWynMtRmLpxcMDKEdLC8t.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/EGGhYEW4ezq8TK2KuZknQqSsAqgQ4HHP6yGJJnfbjjQB.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/EGgStVgDYKq2qXWDjjoMPMHeAZCLYFRHco9qxgvkCAmC.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/EHBN9YKtMmrZhj8JZqyBQRGqyyeHw5xUB1Q5eAHszuMt.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/EKGMaQkgHXMu7XZ3cxkS5dsyqK7yzAAEmVEUhsiQy3Qa.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/EKyFHbjnNbFMGXUCPWthknxdCycbJTjkp3TMHSff2Ykt.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/ELE5vYY81W7UCpTPs7SyD6Bwm5FwZBntTW8PiGqM5d4A.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/ELEMisgsfkmp58w1byRvrdpGG1HcapQoCrmMJeorBCxq.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/ELEdwVMPMxnpLUvZMf3SV62STi8wWbQubUY3VQUUg9dM.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/ELKekKY9dQwG1GeuquWQkKt8KSeL9BvQrEYtsdR9sXHZ.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/ELfF1xyznzQigmbkt6i8tmJEg7VgPcLiVHsKBmS1pyCf.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/EM1yAW5w5XYDUGh9tBHbXdSSXMTrFRGuf9cFd7Hgk5jX.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/EMKuRh2K1M6zojoGWFFZkdwSHVKWQ4gJXwbNzmrmsY1J.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/EMiLu1JvEgNiukGYfMvTRJk8DQqwM7PjWU8HAvUdDgwv.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/EMuzotbSGM59Libzx8XvVGeAdjSFvRv2wyAK5ebALhKD.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/ENJp5igiLUk1D577NMd3kYPae1cmNoiQzvZMNqVcJ1c7.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/ENToMb8jNjwZjXhWt3ddqS8y98NXLSqjGDu6Ukur4UcF.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/ENicYBBNZQ91toN7ggmTxnDGZW14uv9UkumN7XBGeYJ4.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/EPAdVJ5S317jJr2ejgxoA52iptvphGXjPLbqXhZH4n8o.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/EPbaRfHR1f7tkVAyq8gNnHzoLmfTB8iiN1g4wCvr2Q1b.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/EQJUa8zMVi6MWhACE722MBT1rt5Q5UhbX2k4KUQYq2FY.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/ERx6HTXwvwkhkaq2BnVYFjJwcoSc1dHxHNZqQ79dMxPq.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/ET1EK3PVXV3TTVbmkKbGut9dNVQyobUw1h4uvacKovm8.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/EUUxss2h5hB8qvwZR2TKu1wkoJxB6uEMNzvPnxDCV2ky.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/EV4PDhhYJNQbGHiecjtXy22fEuL9N5b6MfaR68jbBcpk.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/EVQ4s1b6N1vmWFDv8PRNc77kufBP8HcrSNWXQAhRsJq9.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/EXDCASuSBHrbJqf3tbap86YeWaGoEeCqBhGRbUSnoDqm.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/EXxqB6XPLczReFcZyigfbdowB6WGYtnkLYC4XZ2ae9ch.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/EXzAYHZ8xS6QJ6xGRsdKZXixoQBLsuMbmwJozm85jHp.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/EYQyd28taNDbrpFqq6ajMnFqbgXvSgQ86jysa5HJv7Tt.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/EZvwuV6xAkVyVYzw9rcazGL4j1A9rMre4U7uAb2xWtNh.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/EbGAsCqfiFx5K8zvP3dXn5jsX7yojw4tgLZxuENmqTEc.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/EbGkJPaMY8XCJCNjkWwk971xzE32X5LBPg5s2g4LDYcW.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/EcFTDXxknt3vRBi1pVZYN7SjZLcbHjJRAmCmjZ7Js3fd.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/EcGjNrT4cv3gr1m989ScV9FhFHK6fwQRbYDDeXQFyzop.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/EcTJX4Z5k9E6ShJPN9mFPHx4e24oeUWsh4GE9vLuRoL5.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/EdLga9mFADH4EjPY6RsG1LF7w8utVuWDgyLVRrA8YzzN.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/EeGhdrbWWjqVkQ1tfLTTStZU2RuPRtbEL9XAfXjXg16v.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/EeHoerb4vimqbBiVRnVvyCjumsSgmCEAKE2AuVPbCApo.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/Egbgx5n81xGmooTRoHjSPDtDf6KYJc45NonSzKxsssSK.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/Eh5FEDmcELjYGTYosyaMm64wcvZEREiBqFUhG1r54Zeh.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/EhAtagZahNXBkyjRmfcJ7koJo5c4gbVhtbCv8ojMNGJP.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/Ei1CgRq6SMB8wQScEKeRMGYkyb3YmRTaej1hpHcqAV9r.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/EkDHzRjupQbP2YayEN5j99D1482JbPxWLTz8MxzF7meN.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/EkdhhKgVtPowVseBcuRZsS2FhAeupqLxZ54xYrQEdo7q.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/Ekn2ZNGSKokv8M8LiPQL7BnS29YYZ6quQXAbyPSUJfKy.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/EmNYPd7Lh77h3hkus2eJFJ3pA1gCVtot9oZJL3Q47UBn.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/EmiytJ3zWX9koH3emPsWDEs9RqNm6NNFp4CkMLoiA1KC.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/Emytu5G96yKik5Fhj9QDcfcdFsYmtW8zM9AxSpt9RAwk.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/En9fSSnkmcgHoKx4wBjRf8RbGvL352f5zFfDu32UPN3m.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/EnFTNedPkWAGcSnM9KjLLjAEWc9zKVixgV2cmVJ7RTWj.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/Eo7WjKq67rjJQSZxS6z3YkapzY3eMj6Xy8X5EQVn5UaB.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/EpWQssNDv9vKvzjUCSqQD2CwoUd7hGQgQv1hrYRDDiSP.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/EpbboeWhnD1UTfdaqAmtVgpzMXaLTjFoTrHrE4ea1izG.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/EqeqjHyJTsmnVFCs3rnUEKSgvYBtjXa5ujJueiexWLHp.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/ErBmAD61mGFKvrFNaTJuxoPwqrS8GgtwtqJTJVjFWx9Q.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/EsYuHZrno8EjpWVbkAfpxnJeZcQetd3k9ighJFFpgKJu.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/EscGYnb1KwxssEXCaGv93iruEN79usLJxmcf45K35yeS.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/EuETm5rXbYJ9Ra6GmeyqSjiFRR5X3GCfB5tkQSLWzxTH.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/EuTUbuMujyRLtxA3EVnEwgdea98u9ATCAAfD2JQ84TLA.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/EwFYaj2L8szRA2VaoJfuroafczS6uTx6oqtcmSJnoB9N.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/ExomrnptzszoKgdLeSi3oeFsuojZ8nHaXoEyptzaKYkL.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/EydekgbR4LHaNxDgiS8WfPdFboesLD9LAnu2LBqAvqfr.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/F11YDwLVireDZ7zFgnjo3psyiSCW3oumYsWWaXbqR5bF.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/F12FGXDcbTbCgAenhmmHadcLGsPn4Q5ViXFmJa6TcZM8.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/F1WXi7AFQgfcvoCpFPrCEsj8y83fbdNC1Fw3iTg9eQmy.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/F2EZGBc7dPKufDSwKhmEKjGMB1BfPJThnnjU19EJSeL3.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/F2zMDaScW4T5UWTkSBGfxJWE2ApPD5coVurQweHEzkkD.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/F5oKotZNBqE4TdHt6tfs18rDzxV3xzZKgq4Fg4FtU8VQ.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/F5yeG9zCvPcdt9YyFQgZrnxnLAeppVqacahNhmLpjfzZ.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/F6fmDVCQfvnEq2KR8hhfZSEczfM9JK9fWbCsYJNbTGn7.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/F6rDhVKjVTdGKdxEK9UWfFDcxeT3vFbAckX6U2aWeEKZ.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/F8eMWRBEBYq5dXqh61Yr1itw89Ke2kgApWjyy7FUZTtN.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/F8kmuz7gpv6eFpNSFiAnDoRmmLbkENT6DtrbL2L2CXoX.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/F9fhSRbY3AkexgUMJUvJZbdWR73U598898G8zc3LPpTh.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/F9qB3ZY61nzLk1qk1pV9iQi6hsn4r4WFUgeHSWD24mVr.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/FACTNmq2FhA2QNTnGM2aWJH3i7zT3cND5CgvjYTjyVYe.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/FARM1U7g8p6XG18m3P25Rnb1RPVQZt2sC4ax35CyJzyc.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/FARMTfoLHaQeoYgK1tP3dgC8emwkMtfxyg6ZTS7iMhgr.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/FARNT7LL119pmy9vSkN9q1ApZESPaKHuuX5Acz1oBoME.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/FAT8TDf3ZcPhqXeDyrqkPXw7xqJUhxQnZAjV6RrpfMRY.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/FAcTgvrF2jAiPnWEZGLCV3PTQJrypa8GXLFowBv8T4Vs.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/FBRWDXSLysNbFQk64MQJcpkXP8e4fjezsGabV8jV7d7o.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/FBjJN7jpnqH52ZBMtc7xmJMjF2jkXGCVD6QL4Wf3gJ4t.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/FCW1uBM3pZ7fQWvEL9sxTe4fNiH41bu9DWX4ErTZ6aMq.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/FD1amxhTsDpwzoVX41dxp2ygAESURV2zdUACzxM1Dfw9.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/FDUWkjbhnAub3LkfhT8bLbBqb6T5Wsige3onG9yWFPNQ.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/FDVR5rp6F5arSfew3qGkPmxMEduenZ9u6EbEob75RTGB.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/FDkEcyM4DBbs3uJiXoPaSuPwXSuMcDTcMGoSiBVsg7jw.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/FEE32vVSDMCi3szfM3y78ws4PvbSrnSgbAf5RHPwWTMc.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/FEEHYhjjfkBeHqb3D1yxY3gYeNa96uYpUZvRhV6cC1N8.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/FEELzfBhsWXTNJX53zZcDVfRNoFYZQ6cZA3jLiGVL16V.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/FEESngU3neckdwib9X3KWqdL7Mjmqk9XNp3uh5JbP4KP.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/FF7U7Vj1PpBkTPau7frwLLrUHrjkxTQLsH7U5K3T3B3j.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/FFAUags5SYJEioBUkPtKuArccNzcNgUubhssCH2jSbeH.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/FFnp9TRoUekuGEW528skoF765fhf5iHn7WotR29wWTTR.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/FFxRNZyzkQacQnkBD96ksKid4HScE5Bd33gKdyJ4aJyW.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/FG5nDUjz4S1FBs2rZrXsKsa7J34e21WF17F8nFL9uwWi.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/FH2hm5Fw8TUr97g1zzcA74hRziUVbsxtFVo5va67x5cg.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/FHKUS9gCvAVQdV82ibXhArdVVjtJ2PRsibKJhGhgR7zD.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/FLASH6Lo6h3iasJKWDs2F8TkW2UKf3s15C8PMGuVfgBn.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/FLEET1qqzpexyaDpqb2DGsSzE2sDCizewCg9WjrA6DBW.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/FMPY4m3kZNvFyoAtc87dCPkPrfJuLFpWyS8sbsWFkGC9.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/FQnUdztq1GzQgbV4R8hLnfU2E1N5imeqQuUo9Jh2JB23.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/FREAKpgkFxdp7ND7MF5AuX76geQNcW1jsVzXXf2txAjX.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/FRd6p3td6akTgfhHgJZHyhVeyYUhGWiM9dApVucDGer2.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/FS6JcJCzxMao8W665Eg9De2RaU7GVCTcdC498vYqB4Cy.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/FSWAPViR8ny5K96hezav8jynVubP2dJ2L7SbKzds2hwm.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/FSXEbSwnisWEfHWY6mGAaLBtkDXJiT6PaQU1peqPjSXB.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/FSgXRsk5vzk7mdX4DM4crvBUawApSgTL1YDWESBAXCJN.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/FSrWY285cgRUosaMp3mzPqJ4SKyfZKYvtUhzjgbP1rmc.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/FT3f9QqJvaXP87JErUgkwj5YCTH5oGTNzse2Jv1tWsH9.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/FTZ3aAzZp53NV957M17R5VqoxmLNXX4pU8KLW4xz6H2x.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/FULAfK6q3wgVJhnNHs5Bv1wxWxvEq1w1r96ZJte9y8af.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/FUNZ2HupCYvrnNfmwSE3yuCZkTYvcjA6xky2Q5g1kFkS.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/FWX7w9KrE8GBDzRfPSU91pGXmk32NF3iTL5jQqZVVtZL.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/FWtAicsjgnjTkmMYDQ4QJcgmpbArVphiNMsvrxxfDeeV.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/FXZzBYS58sVq9KBnVWjduZVpYtwpRAViMdtE8HvwBqR1.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/FZkv92ti5Lk46Yoe4hJb56yDS9cUfxV5NJSezM2EmoNc.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/FactRtzKDU69a88rVZbnTofJFSVSDtzEHQG36NigvJjS.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/FarmsPZpWu9i7Kky8tPN37rs2TpmMrAZrC7S7vJa91Hr.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/FarmuwXPWXvefWUeqFAa5w6rifLkq5X6E8bimYvrhCB1.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/Fc4q6ttyDHr11HjMHRvanG9SskeR24Q62egdwsUUMHLf.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/Fd87TGcYmWs1Gfa7XXZycJwt9kXjRs8axMtxCWtCmowN.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/FdgRnNYHH8VGUFdCwSDR4scKMUfM5rcRSwSeG4g3vZe5.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/FeMQPt9HiMFfR3PDCn9sHXHE5ZV1futBuAsps9R84mvC.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/FeeQPGkKDeRV1MgoYfMH6L8o3KeuYjwUZrgn4LRKfjHi.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/Ff2JFZYJUcL4vCFc8snA1iGoWkPjoqJqHhiWWPYeHgDo.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/FgPgECEpBRdV9gV18jR7icvpPabEvgVJof3A6aPn1UjY.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/FhRF66NRH7w5f3jMCpmtm1htsYGrcc9noSyUEcrvHP7a.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/FiRESpaNzgYUiba5vkb44CZJLZjrux1AUECdfwPRsNkg.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/Fii8GURTsfPZrpBZNd99BRPMDztUUGm7Th1XfoANDHVh.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/Fiw89b9hNbhcoApSBSqWcBEVPbEndMynczbXRtzcteQ5.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/FjnMGuGThgQakpAJjf7CyKufHLmEiR7echVePT7TTTE2.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/Fk1RpqsfeWt8KnFCTW9NQVdVxYvxuqjGn6iPB9wrmM8h.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/Fmspbnkekt1jtcZ2DrqM6WR5ZSmdcsk5hHj4QyXMLmCb.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/FnVHo2S6NxqaGT8buKCzxs8njaZEUkA9aRQNU87ASFyv.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/FoNqK2xudK7TfKjPFxpzAcTaU2Wwyt81znT4RjJBLFQp.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/FoiNmfDMjtwzoHkmebEBYWn3MS2pWGH1tkgVWmxScmiT.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/FpLx2fBFYm7g2LGLkoZszYuCePjuCKacVZceKYy6j2wC.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/FphdX72dhj1Ni8nPQfZ5yWJVghkxUQMuFBVJNoJtLidM.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/Fq4M4RLjRdWnVzpQi9LgchcbJn6Rsd53JXRbSfiG4gMZ.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/FrHajAJH577REi8GxbqDTaE9RHiQ8gK1wWjTb8YiGqrC.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/Frxvr9f3Td32rCz9y2LZopZqPmJrVy8zQnJvHXFb1RAD.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/Fzph5yzoBLfMNfwUmPX85Jzk2XEPepn37XC51GoCN8Um.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/G18gN42f5kHeZzwVskdPJP9gW1yFk7zy1XeCA6UQ9nZH.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/G2YXN1kCdqXDGJ6HhXYgMqgDCZQWM4uLgDVBtbPT8U7V.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/G2d9iwvnihWxnzGFW11cEyn4sUgv7haLq9LFeMRMteoy.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/G4BDzQnJ65MGM5d2LzQi13D4v6vaEv8beoemzP2RGxuH.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/G4GRvHzPJazUXYywVoTx19CDgnhJRpve454frFXZ6ojV.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/G5kUH2NHxfy4VTQR3v14UyTx33ebUM3iV19wiyJ8t5ob.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/G68Rvmdx8USL6kA8B6dqJMJjMrqXDYZW2Gej29CD9E7y.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/G6EoTTTgpkNBtVXo96EQp2m6uwwVh2Kt6YidjkmQqoha.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/G6k78ATPer7rhecdjphhZPwE8C377fERruKvWoxmrhRM.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/G6rjNVUhVDbexZVpR1SeFHW9bx3o8PyDnB5XpbmwGaSY.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/G8Jeqq2C7vkvCEAsz2K3vymzcPFJNxUsQ5YN9eLBLRud.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/G8W9VCtAUDxj1oZ8oiuq4d3yTwwgnt7wrQcQ3Esvbk8V.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/G8mPtu5f87TaEipqSbYVtKtbdvZg19aBtCRuvJyogAqd.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/G8vtWBsshu3oBdxUNtrmtcqSBaBGzwmTNQCyNYv71gb2.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/GAMMA7meSFWaBXF25oSUgmGRwaW6sCMFLmBNiMSdbHVT.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/GBALLoMcmimUutWvtNdFFGH5oguS7ghUUV6toQPppuTW.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/GCsKJYUKRDQPtVJ9kZtVyMMWZR5DjHn9jUmzT7Ro7aqk.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/GDDMwNyyx8uB6zrqwBFHjLLG3TBYk2F8Az4yrQC5RzMp.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/GDtXkiJgfKPMwtCNaKqHgX2WQJPWw2QSm9bKXtU2CK6f.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/GEUwNbnu9jkRMY8GX5Ar4R11mX9vXR8UDFnKZMn5uWLJ.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/GFX1vjDup68Y2xerVxRxrMLRDFmPBDjnPEzB12cZpfL5.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/GFXbUrN1NZu1Y5Shk5KLany2NAvX1oPiyfaPaNDpbxVF.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/GFXsSL5sSaDfNFQUYsHekbWBW1TsFdjDYzACh62tEHxn.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/GGo1dnYpjKfe9omzUaFtaCyizvwpAMf3NhxSCMD61F3A.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/GGq2oA3m5gk3gZ6WKNFPUrj24uwhzXtuutJiUdZXp5sZ.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/GHpC2S9SecmSBdok62ZPLR51mKVif6ovsgGjjqm8EV9M.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/GHpwXWcfwLUDhzaSK6Tgn2FrsEfE8azL4VSuG3sqFNgD.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/GJgeRx2TWk8E1TDiMqwmwHcskS9zZGoxRrPwzkjEonYL.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/GK5Sw5Dzf6ocz1TWFSJwJ6BFqYQSFNtVuWVCXvJFCj2H.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/GLAMbTqav9N9witRjswJ8enwp9vv5G8bsSJ2kPJ4rcyc.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/GLZpzMXW2rkh8ACpPWE2oUsDqwDFJg1DFDWeUrWkf1m6.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/GLoB4ZdemYP4msGvQq8NwYDmwdUyNtZ8GPjgMhR1fhBK.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/GLoWMgcn3VbyFKiC2FGMgfKxYSyTJS7uKFwKY2CSkq9X.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/GLrqcJJHQtnBkX2ApxQZBZtn6ZTJuAqS3AWYNPkySP5z.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/GN6k8zDEAMevipX5hLQnqSKdn8NJsazPte1CDptH4mtG.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/GNJg5BmXSGtXPL56ERdhfzjYg8w1oj5MZE6Hq2q5MWKq.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/GP3L2w9SP9DASTJoJdTAQFzEZRHprMLaxGovxeMrvMNe.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/GQ7Kst2CKmNjg99sGsDeFrGjpby5Avkz1PwwtRqKzD7F.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/GQQ5gDjd1vYKk257qJLJmrsTkiNZQZjC8btN5SHfhpNL.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/GR8qnkCuwBM3aLkAdMQyy3n6NacecPha7xhwkmLEVNBM.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/GRVXzjNTs7QxoTxHK9DYJjRnVz2vHgZhuUfMG6i2Qrhi.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/GRoLLMza82AiYN7W9S9KCCtCyyPRAQP2ifBy4v4D5RMD.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/GRoLLzvxpxxu2PGNJMMeZPyMxjAUH9pKqxGXV9DGiceU.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/GSfunwcZzKJFQ2d4XWtJiqF7vnCJR4GUjxcUMPS5QhXe.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/GTkcUnQCncDf24pwxkksGNuo9PrVFY2YFkiN8u922XSp.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/GTuvYD5SxkTq4FLG6JV1FQ5dkczr1AfgDcBHaFsBdtBg.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/GUMP5ChbkNJ1x6Vg65Rn4AZFtRsuJGnrJT6Jn7LKYJ78.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/GUes4PH9UcoMuhATVaT1FH5QAQja1uHep8YnPE1oxPSY.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/GV7HoZoxEEa311VySrMebUp5xSB7utxG8oJafmLavpau.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/GV8sJ3rRH4mPX6WmwmqZTd7ZptfkzXdBv4xg6cjCAcE7.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/GVERNASJFxi8vjjJtwCKYQTeN51XsV1y2B1ap1GtKrKR.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/GWfLL55BqyRxGsy9jze11Ev2DzAQrudh6VNBcR8UKks6.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/GWtJnKUfMkQAGbJHDNHvPteizoD84SyXL3sFqUf9eghY.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/GYZMrugvvXcn9SapBGVHBcLa6v5RnNBCTQw1rCnNDwey.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/GZGX6QfUo62VbPyYqPZS6t27Uke1dJmoAP6V3rw6ntTH.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/GZTtM9WWN1kJuXHJBNRVLjc76dSPG44ExfyieLQjR8sW.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/Gamba2hK6KV3quKq854B3sQG1WMdq3zgQLPKqyK4qS18.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/Ganbqm2tJ8SuaN6kSRWsJhXGb7aLCvHLuCySxCfkXPVL.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/GaugesLJrnVjNNWLReiw3Q7xQhycSBRgeHGTMDUaX231.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/Gc35YGXTPUBYbLitZxXVi6cpJTFeyS8Y3LDrQB1fqvKL.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/Gco1pcjxCMYjKJjSNJ7mKV7qezeUTE7arXJgy7PAPNRc.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/GeHoPNKCypvmQy96y8DYxZBQf9gQiVW2NqVMUTxFG8a5.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/GePGJmKcVDMwbqHa8xaifQrHoYrM368ZDecG9Gvejzfp.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/GeQQHPgokyk2N9VKVbBLk7ox5Ujg8uHwSU6XXjq8zdev.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/GeSwzsr9j4dstu9sLb9YeitGWeAQemRXusx1ow1JokSb.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/GgathUhdrCWRHowoRKACjgWhYHfxCEdBi5ViqYN6HVxk.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/Ggx1NUPMEiKbjcb1deQ67gJB5t6LHkbnkm4edgcWAaYY.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/GhKEQRDbMk7v6Tb8VcMWZjHAieZPSbszDJUVrvPS9rjR.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/GiCazGBqZBQEJz5CipbMMZiWfZX9FRE9kXLtwQNS2Vsj.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/GiF1kwFNacCUxxFv28QKoYWQw6Apf5uZxBeMGCna79Bo.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/GiJzLSGDvPMN7JGJsFxfuDoe8rnhAMEQGcMVEnDmgQbx.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/GiLr5SEofAUs3tgbRTc4YR5gbR91CA2D4FgxUx15XS5Z.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/Gj93RRt6QB7FjmyokAD5rcMAku7pq3Fk2Aa8y6nNbwsV.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/Gmso1nWurDFJKAPJQHppr5JqL4XKQUMh8ExkCoMT5FHr.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/Gmso1uvJnLbawvw7yezdfCDcPydwW2s2iqG3w6MDucLo.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/GmxrFtcdHJenHZd5XYSsrkH4bYDg8MHypvgJEfCMeiwX.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/Goats192jeQq3r2sn8pe69LyJtisLMfEoq8LyDienct1.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/GokivDYuQXPZCWRkwMhdH2h91KpDQXBEmpgBgs55bnpH.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/GooZ8CG72Fe4mY2jinZgavrYR6JEeAHbsLF7WytGvXDE.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/Gov2UZUUffrk1CYYSJu943sM6jAMF31zGz8uJywQKziY.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/GovaE4iu227srtG2s3tZzB4RmWBzw8sTwrCLZz7kN7rY.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/GovyJPza6EV6srUcmwA1vS3EmWGdLSkkDafRE54X1Dir.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/Govz1VyoyLD5BL6CSCxUJLVLsQHRwjfFj1prNsdNg5Jw.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/GpUiYwMeKcW8jdSxSYtKLcxss2uGWzsj5eQBGAd5BJDr.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/GrAkKfEpTKQuVHG2Y97Y2FF4i7y7Q5AHLK94JBy7Y5yv.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/GrjVuUaL7PJDLWFSaEmSDwm73Qwt7zoQwErEdsuhMXqs.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/GrtyeiGjHaLtoFDTkYFhRvqMmD8B3MSKKbi1Tm2rP3iZ.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/GsMkHat1FcyfdneXjEWYMuovetUWEbrdgA4GZx1EUnco.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/GsSCS3vPWrtJ5Y9aEVVT65fmrex5P5RGHXdZvsdbWgfo.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/Gswppe6ERWKpUTXvRPfXdzHhiCyJvLadVvXGfdpBqcE1.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/Gt9S41PtjR58CbG9JhJ3J6vxesqrNAswbWYbLNTMZA3c.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/Guard1JwRhJkVH6XZhzoYxeBVQe872VH6QggF4BWmS9g.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/GuqgMVMCLi9daQMHyhnLRGTpgpwNGU4yZXs9GK4SYrbS.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/GuyatP6tfqHqTZhMg5PpVsn33iRCoHRiNGjMhCPLph4p.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/GvaHFmAWrMHek8LoKqFv5SWUJjso3estPGyX38tf1Jfw.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/GviwMdobVPn2uvPhirnE22qf6z25xF8xCwGuaqdr9su4.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/GxS8i6D9qQjbSeniD487CnomUxU2pXt6V8P96T6MkUXB.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/GxU3QcNBCXvKHGU4jsyvzQ2dLAHYGYgMUyfqioLMA98j.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/Gy8Kz88M1fKepm553FXXjP4iPzvRwzd9N2mC7fjwHdd9.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/Gyb6RKsLsZa1UCJkCmKYHtEJQF15wF6ZeEqMUSCneh9d.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/GzMvD8AGSiRhHapNsJzUMoYR3pkbCg6vPnnopaeFZE7E.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/H2kByhW3LM9epZtHtqRAMYPXUvvQnkxZmFSF7h2JXi4L.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/H3DsGwUVtFo3zwGqpTt5QKKV3nV7kmuvVVFHSkCZUtM7.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/H3mSXnmYN3fChvRU6rhkLf9nGkytpEenSGm5DrgjFgHK.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/H4FUWoKkGC7w9B6Ef3bHScPkfHMHA4wyuXapQAA5gLrP.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/H6CTDj7ewA6PT1jGt2WTnkhWb2RwwuoQkAsgzRuSsnaV.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/H6FCxCy2KCPJwCoUb9eQCSv41WZBKQaYfB6x5oFajzfj.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/H9jRj2YszfK6tHPA7UrsnqxXeY9avZYqYFhNzXApxYhw.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/H9rwpFbpoYzA3Z1LQE8h2CAve8UnBobLc7Sex1g4Y2Ux.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/HA1xogYQxJNXdhxseiFrqScyMrRZiGSX7yQqaZJKa7NF.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/HA9MQYVMD8Safpcro2LmTgf2y3ibiir7q9izEPNKxRGh.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/HARBRqBp3GL6BzN5CoSFnKVQMpGah4mkBCDFLxigGARB.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/HAbiTatJVqoCJd9asyr6RxMEdwtfrQugwp7VAFyKWb1g.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/HBpimMFqxbj6WrqWq1jheKWAjKnVBSVTB86cZDVcL6W1.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/HCMBs4McFkMXzrCi9xbgSejtok3q8qD2WHZbbHwGxWLy.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/HCQrNfGMs4NCZYkd1ATKTfQabza986kheiNhrzteUeSD.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/HDG4FDos8fyrB79qMCe98gaFjNEy5kpxGNjMc5V8M6TJ.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/HDwcJBJXjL9FpJ7UBsYBtaDjsBUhuLCUYoz3zr8SWWaQ.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/HDza5H8rpfSpAzWt5fbyTyt6SWznpHMxGTwDgMZH75Nr.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/HERE7geRGjYCdLJSVfdtTfBS7trRyoKd11UdnsY554sR.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/HEvSKofvBgfaexv23kMabbYqxasxU3mQ4ibBMEmJWHny.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/HFn8GnPADiny6XqUoWE8uRPPxb29ikn4yTuPa9MF2fWJ.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/HJdkPPVzo5YKBRQoswT5eaH8eATYCiATbDQchmNtBrav.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/HKe4qkYATSRiCgfdJydspEwT4WTTgh75zm3Ajay2Rkbh.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/HKiVMar4NaL1u3zoiefiGzAXg6xJEqPbLCYXrPk8joFy.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/HL4NW4jMsHV4tEuXscK3y3BsjgTjJKw1NdxyxkMhuMxb.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/HLK7CWUzPr5Swg6Guju4tcmvwySEFF4krfaThsZtcxWY.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/HLKxCBtdaxiQr9b1KGXP1dVJMV2h3KBKLqTgcn2CKRUz.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/HM5FbyHxZM3UPPG5KPBRadEwzaGDspF3tor1wn1mER1P.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/HNarfxC3kYMMhFkxUFeYb8wHVdPzY5t9pupqW5fL2meM.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/HNcHME8vS4wY6rgVq4TTezJJbiTetTa3uuxKJkKxVWWj.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/HPaanin4oVGF99JiabMMFDqzEpL7QFXBWK1nie5p4dB1.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/HQrA2MLAppm1EFyatNBCr4LRjPDXnLe16MifkFqiEjbQ.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/HUKumKQzDk6YHGbQXYm91cyyFHbYCqAu2vCwXKrdS7rk.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/HVHqewkDgW1AHPH5TTNgxtewiqKK5ZKL5kVPifVkqQmi.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/HW3ipKzeeduJq6f1NqRCw4doknMeWkfrM4WxobtG3o5v.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/HWKL8jULVMBgoRok3tZNbsaCmtRkKm8r1DELQ5nVchoK.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/HWuQHdYkXP5RuTyGyKteoH4c9xmVYSfyhEBYcvjnS2ES.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/HXqBmAcs5Pbsq3ifY5KcJq96GR1T8ytzeeawQczG4bQd.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/Ha1oiLqshFZ1RiorbAvrtfbGnzSALE5VmViXpyizP9uL.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/HajXYaDXmohtq2ZxZ6QVNEpqNn1T53Zc9FnR1CnaNnUf.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/HdF8Aw6FdefHdNSuKbQon6WkQG6AC8rzPhQAYhBGZc7o.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/He7RRFFDe4rGkcb5pMqt6gduUmgNPSEq3bNyPTUxvoeu.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/HedgeEohwU6RqokrvPU4Hb6XKPub8NuKbnPmY7FoMMtN.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/HfZzSntU6xqt5wwBbst5MP5erVcBFaHQzH6bbp5GwtQw.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/HhH35wJhRruBKvC7eEsvwPszJPbKbk8m7t7rgHA3smZm.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/HhxUeshYUCryZj9qAt43Xy5ws4CM7TMuKr9sSHdAfJtp.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/HiNWYQeJRupTmk19YmevS6ydpQjTn8zcdhQtcQRNgKMJ.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/HistoryJTGbKQD2mRgLZ3XhqHnN811Qpez8X9kCcGHoa.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/HkWRdTZAcZzcGnmvfRTv2VHnongcE13pxcPJhaYj778C.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/HmCzpCinkec8TxMHyZmdEx9ZJm3s9ujDg6QUEJZDJTwP.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/HmyLxMun11rvkBHuXXyMd5dEAJ7TRpbmnVH5re4TsEqr.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/HnPhU5SjbnNTRDfZReaicNqxAn2G7zwrvEKCbbHAit7K.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/HoF1oVHrH576aeck8bbrvbp6DJFCiSSu88XuDpzZgBnh.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/Hp5rM9vmyty2TcCkZemBhSDFwQxN5mPd1uhy3FzRXagy.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/HpRRtB53HuWg2f8HWA5PGo1Fc1Py8u59hGEnDbWab3ki.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/HqyLxiVTCmsGvQSAddwFMDBimV5nszGBpZSzeJWj3nZ.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/Hr4whNgXr3yZsJvx3TVSwfsFgXuSEPB1xKmvgrtLhsrM.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/HrEQAYHwqogQU8k8xepfWrnHQyQCjykEBE4YnCNHsp8L.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/Hs8DhkSDVfasD9KpuaeM5mU5cEYGkPZAyXiwveks1YZc.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/HtEYV4xB4wvsj5fgTkcfuChYpvGYzgzwvNhgDZQNh7wW.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/HubbLeXBb7qyLHt3x7gvYaRrxQmmgExb7fCJgDqFuB6T.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/HumaXepHnjaRCpjYTokxY4UtaJcmx41prQ8cxGmFC5fn.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/HvFLYtgK9AJ9QnUw3M97HqRAEHqinvZUri9b1PE744UL.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/HxZq3iRwN2a2myikHz8JNVufJ7FM92xV8kNvFpQaRgKd.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/HxdhCwohSbt23EHpHH2yzub82nkdmZP69NFrXwyUe2cU.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/Hxejiw8TSTxqfTgLkfmntBGwYL1j1jPyRBSps6ELydsE.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/HyBrptvCi9wFraHSYo4B2CrkkZYs8qW1H8xzqj9YX4uh.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/HzPUZ2yNUFnjbWi2BTBtBdEQ8i2QyzNy5e5HkuEnumd6.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/HzSHjBxsZZ63ktjQfXagJbC3nNNWqmSGqPQSwxaP5ff1.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/HzwtjANeVzJPpnXTYt9MYMjVmkhTMfUyS8pJWqSRWLNr.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/J1H2SVpn7F396buQ7C1oVPMCyX13eHCegJpv6VvFgVLJ.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/J1TnP8zvVxbtF5KFp5xRmWuvG9McnhzmBd9XGfCyuxFP.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/J24jWEosQc5jgkdPm3YzNgzQ54CqNKkhzKy56XXJsLo2.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/J2EiZD7cLnTm2GL6z7gDz5rUS8Kfv7zTCJk6pd7ZMgwT.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/J3jzCFNHadAYjLFAVZEUTTLxE2CEirzRg8ZL2aYnfiUc.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/J3nh6pDYtUbwZbGfTozRhHgPJnRVUR2aFAXCrqt9qo62.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/J83fnAYYEHPdL6LuX3rhNUiHuJrsMTod7ZpB4FAZTtjY.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/J88B7gmadHzTNGiy54c9Ms8BsEXNdB2fntFyhKpk3qoT.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/J9CvQo12uasEaznQm9wQtWreFaEXtNtzHBjhEHqCntFi.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/JARSq9S9RgyynuAwcdWh2yEG6MbhfntWq7zjXjAo87uQ.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/JAZWcGrpSWNPTBj8QtJ9UyQqhJCDhG9GJkDeMf5NQBiq.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/JAhzUQ7nK7zeTdnbLDQR3y7UwSKnxeqdctCbjG8Z2abM.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/JAiLsp5k6ANQAy9UcJC9TfTWieY5Afo42ykihpTeVk8L.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/JBCDbYBpBWakaPfqKANjDfzHzyCiZNx1qZDZZ37vGWW1.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/JBZT5aZVgJjAetX36roniUvRE3c3zzU3gvFjPizRPn5F.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/JBaAgEQVrpP71nCBNTC1om9Jy4GWSbxjafHbH2yxmwsy.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/JCFRaPv7852ESRwJJGRy2mysUMydXZgVVhrMLmExvmVp.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/JCiN3FoAn68Mx4JaQ546viikunXujsPNvoDFYdKupboM.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/JEDk1Z82Mw8smEgEBzsRyEHU5EVRSTP4bofGeeUxFXiZ.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/JET777rQuPU8BatFbhp6irc1NAbozxTheBqNo25eLQP.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/JPALXR88jy2fG3miuu4n3o8Jef4K2Cgc3Uypr3Y8RNX.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/JPASMkxARMmbeahk37H8PAAP1UzPNC4wGhvwLnBsfHi.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/JPCtb9DAdpxmRLrR6MAVLDh2WbWDzDoDJXvbLJvMVZH.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/JPCtrLreUqsEbdhtxZ8zpd8wBydKz4nuEjX5u9Eg5H8.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/JPLockxtkngHkaQT5AuRYow3HyUv5qWzmhwsCPd653n.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/JPMA1DMMkDK9vHLM22a6izMRWk5wvgPno774K7cG9zX.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/JPMAa5dnWLFRvUsumawFcGhnwikqZziLLfqn9SLNXPN.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/JPMRGNgRk3w2pzBM1RLNBnpGxQYsFQ3yXKpuk4tTXVZ.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/JPMetawzxw7WyH3qHUVScYHWFBGhjwqDnM2R9qVbRLp.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/JPPooLEqRo3NCSx82EdE2VZY5vUaSsgskpZPBHNGVLZ.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/JPTermEg2DwrV39xb1Fs7z1VUxcvdPT7mE7cyGsQ4xt.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/JPv1rCqrhagNNmJVM5J1he7msQ5ybtvE1nNuHpDHMNU.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/JSW99DKmxNyREQM14SQLDykeBvEUG63TeohrvmofEiw.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/JSWX3pKDbj2EdCMu4ei7sPYSpdcwZNyjkDSteoHQ4UH.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/JUP2jxvXaqu7NQY1GmNF4m1vodw12LVXYxbFL2uJvfo.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/JUP3c2Uh3WA4Ng34tw6kPd2G4C5BB21Xo36Je1s32Ph.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/JUP4Fb2cqiRUcaTHdrPC8h2gNsA2ETXiPDD33WcGuJB.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/JUP5cHjnnCx2DppVsufsLrXs8EBZeEZzGtEK9Gdz6ow.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/JUP5pEAZeHdHrLxh5UCwAbpjGwYKKoquCpda2hfP4u8.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/JUP6LkbZbjS1jKKwapdHNy74zcZ3tLUZoi5QNyVTaV4.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/JUP6i4ozu5ydDCnLiMogSckDPpbtr7BJ4FtzYWkb5Rk.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/JUPDWNB9G9Hsg8PKynnP6DyWLsXVn4QnqMCqg6n4ZdM.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/JUPLdTqUdKztWJ1isGMV92W2QvmEmzs9WTJjhZe4QdJ.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/JUPeooARdRsJTgnbpQVj8bsb7sajeWfd7UCDfpDz25H.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/JUPwiz26hv74yVv8CytLtubDLP5KDy6uqqGLa98YEsX.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/JVAp1DSLnM4Qh8qM1QasQ8x56ccb9S3DhbyEckybTF9.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/JoeaRXgtME3jAoz5WuFXGEndfv4NPH9nBxsLq44hk9J.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/K1DSdBSAee2CQCL6ToXDDFLMPqKjinpKJj6mB738aBQ.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/KJ6b6PswEZeNSwEh1po51wxnbX1C3FPhQPhg8eD2Y6E.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/KLend2g3cP87fffoy8q1mQqGKjrxjC8boSyAYavgmjD.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/KTNLe4s5p31R2hprxxDT8xyJ1YzpNgPDZxcbfD4egs9.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/KTNLtk7T4tdoRNBr5DR5SjWCoqx5czkF2JVuix5CcVM.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/KUPazgysJwYJY8oRKuFetEnC7EbT2nphc6qqsnu3BLD.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/KdisqEcXbXKaTrBFqeDLhMmBvymLTwj9GmhDcdJyGat.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/KeKw1ASX5xP38GZVu1GeXEGxwCeV1ZCR6ecdwDYXZ8H.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/KeyspM2ssCJbqUhQ4k7sveSiY4WjnYsrXkC8oDbwde5.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/KodBsQQan3wXfMNtVVn53EyQio5dFbSFrBhL1N3JUav.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/KvauGMspG5k6rtzrqqn7WNn3oZdyKqLKwK2XWQ8FLjd.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/LAKUzp9YrHcagLqzgMvKHFdeKGggMopmTZB4ztxAEYN.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/LBCZU6Nogrx2oAAt3uiuzB4zzuYzLovMXPJ5RcZfJ8U.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/LBUZKhRxPF3XUpBCjp4YzTKgLccjZhTSDM9YuVaPwxo.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/LLMrieZMpbJFwN52WgmBNMxYojrpRVYXdC1RCweEbab.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/LNCRQTZfeLMFHsSggvVc9kQWb1A98PEqHxVzBraWpQs.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/LRtc6q4AhSr3k9dSLXpTRoAP1hBrgbQSiFkuQpuHaq3.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/LanMV9sAd7wArD4vJFi2qDdfnVhFxYSUg6eADduJ3uj.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/Leg1xVbrpq5gY6mprak3Ud4q4mBwcJi5C9ZruYjWv7n.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/LiLy49bE1pYSXEeqKJiM3mgRd8mQiPMWx9U1qbtY5BL.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/LiMoM9rMhrdYrfzUCxQppvxCSG1FcrUK9G8uLq4A1GF.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/Lib1Kwa9cdiHZkM2S9CnnWr3bybwyJfac2Moywc4Lwk.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/LigadctxNRkZied3WuhX525vUhDkuhXNK5DyeijeDnh.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/Lighton6oQpVkeewmo2mcPTQQp7kYHr4fWpAgJyEmDX.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/LiqtEZFLJyfp59yWVMr97ZcbxVyYumwfJuy765oEEHk.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/LiquGRWGrp8JKspo8zDDu6qpRmX1p6U3PX2USqiE1eg.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/Lock7kBijGCQLEFAmXcengzXKA88iDNQPriQ7TbgeyG.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/LockKXdYQVMbhhckwH3BxoYJ9FYatcZjwNGEuCwY33Q.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/LockcW3SZfpT9w7i2xCJM5fG429uvJhdV8Mn8s5oqGq.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/LockgYZzP9P4AqsXU9jhLvnt88kefqJFeao7QKQRkCf.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/LockrWmn6K5twhz3y9w1dQERbmgSaRkfnTeTKbpofwE.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/LocktDzaV1W2Bm9DeZeiyz4J9zs4fRqNiYqQyracRXw.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/LocpQgucEQHbqNABEYvBvwoxCPsSbG91A1QaQhQQqjn.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/LooKUpVskBihZovMhwhEqCER8jwLFHhF4QMZA5axZnJ.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/M2mx93ekt1fmXSVkTrUL9xVFHkmME8HTUi5Cyc5aF7K.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/M3mxk5W2tt27WGT7THox7PmgRDp4m6NEhL5xvxrBfS1.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/MAUsg1KhgYQV2Kxr9ccAkv7bUod88Qi3AKe5nUN41oe.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/MEXkeo4BPUCZuEJ4idUUwMPu4qvc9nkqtLn3yAyZLxg.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/MErKy6nZVoVAkryxAejJz2juifQ4ArgLgHmaJCQkU7N.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/MFv2hWf31Z9kbCa1snEPYctwafyhdvnV7FZnsebVacA.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/MGUMqztv7MHgoHBYWbvMyL3E3NJ4UHfTwgLJUQAbKGa.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/MGoV9M6YUsdhJzjzH9JMCW2tRe1LLxF1CjwqKC7DR1B.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/MLuhMKU2FUFZ69JBUQWscVjiqN4jKMgR4BVgA7eGHg3.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/MMA7VebX8Pi5JrrvaTBBm7nW81sfCww7ZtLBBT1YCy8.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/MPSoLoEnfNRFReRZSVH2V8AffSmWSR4dVoBLFm1YpAW.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/MR2LqxoSbw831bNy68utpu5n4YqBH3AzDmddkgk9LQv.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/MRKGLMizK9XSTaD1d1jbVkdHZbQVCSnPpYiTw9aKQv8.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/MRKgRBL5XCCT5rwUGnim4yioq9wR4c6rj2EZkw8KdyZ.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/MRWDBkgyy3t3aA9C85DhmPfj39ss2nUgdsNthsRba2N.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/MarBmsSgKXdrN1egZf5sqe1TMai9K1rChYNDJgjq7aD.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/MiNTT3N3VnEcqC5HdiJBE5V6taiYhvNrNRPmQ7Mrb77.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/MigRDW6uxyNMDBD8fX2njCRyJC4YZk2Rx9pDUZiAESt.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/MkabCfyUD6rBTaYHpgKBBpBo5qzWA2pK2hrGGKMurJt.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/MoonCVVNZFSYkqNXP6bxHLPL6QQJiMagDL3qcqUQTrG.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/MoonYo38NbAwfoPT8BvzsPN3tmhC88x3Grf2syWSZ1n.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/MstRVCHQanM57du34DKqTZfKH7FyTJXUtw7PT53tsSo.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/MwarqKym18cUZg6KLYcjhxkw7Vcot8JdiT258QUxcBx.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/MzeRokYa9o1ZikH6XHRiSS5nD8mNjZyHpLCBRTBSY4c.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/NAZAREQQuCnkV8CpkGZaoB6ccmvikM8uRr4GKPWwmPT.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/NCx22WvtM1gih6vWqmkwNhrGP6S6X73pwr9RAiKVkoi.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/NCxNbD639s1v43EXXnXdvP1nkiHYJXFkGBfxBciKdcH.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/NCxtz2ndPLSPLTV1mQgCYNSZNa9Lh3kdpXa3rEfmrRa.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/NEDXqFFWdkRYUE9oRRAteiS22tXDvBiSZgNcGn9G5QA.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/NSWPpfskKcHo93mxZSgdinqpnFkcdWPsSxBB9Q26Qbq.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/NUMERUNsFCP3kuNmWZuXtm1AaQCPj9uw6Guv2Ekoi5P.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/Nazareen6k6rAFXKKZrBj5PiehJsohQ8gwGFHJT77sa.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/NrQkd31YsAWX6qyuLgktt4VPG4Q2DY94rBq7fWdRgo7.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/NttBm3HouTCFnUBz32fEs5joQFRjFoJPA8AyhtgjFrw.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/NttXP2tPLxGkNA3yrSfFZbtDbfKPKBrJUR6Jcqh6sRi.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/P43BZsQJXG4kJJpTvkiezHqypvmCuLRs7Y75MCUcUv1.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/PDBzXXEihGKUYUuJyoV4MxdbhDcRydpXMEjXhvfNE1f.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/PERPHjGBqRHArX4DySjwM6UJHiR3sWAatqfdBS2qQJu.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/PFLKjjgyXmYwyavK3QRHwsjCKGWSEGRGvAA2kRwrq2p.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/PFo38bhqnYn9ntEs6GHN5LAi26QX1tBxMabmqu5LtX9.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/PLACEMmfm3ZMpYKWfTwzHsTGnPnnDgmK2QkJPeLnZWE.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/PTGBRuimp24eWUYA5uBpk84w8YbRmWJ6ic3jsVr9FQp.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/PYMX1Ae9SysTYzj35ctgmxK35gUD18ifuf2P7tujJ1Q.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/PadV1i1My8wazb6vi37UJ2s1yBDkFN5MYivYN6XgaaR.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/PaiHkzmxrxyNy4tqogRt1X6PiesqjMWwv2PDgiWkrfx.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/PawnLnfQT8tszFmSqdJHb2377ou74z3p6R4Eu1FCeyL.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/PdMDrKEMaX8q7CCJb7NvUCxerBCcsFUa4LjBEynTtEd.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/PerpMjAJQnAp2VHeQuPh9CqDmv15NCrrzzd3oqsnmjs.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/PixyiNUvdfiVxwcYxtxACVuSpKmaXSGp1g8MEn1yZGG.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/PoApNzumGoDrwYKTrE3gmwzwxPxE5ujaCwjn2m3gYBi.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/PoTpPPPxswzZSxQSGvsToi6fw6PV2fSKR95zPTk7RHA.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/Point2iBvz7j5TMVef8nEgpmz4pDr7tU7v3RjAfkQbM.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/PriCems5tHihc6UDXDjzjeawomAwBduWMGAi8ZUjppd.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/PsToRxhEPScGt1Bxpm7zNDRzaMk31t8Aox7fyewoVse.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/PsyMP8fXEEMo2C6C84s8eXuRUrvzQnZyquyjipDRohf.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/PytERJFhAKuNNuaiXkApLfWzwNwSNDACpigT3LwQfou.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/QMMD16kjauP5knBwxNUJRZ1Z5o3deBuFrqVjBVmmqto.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/QMNeHCGYnLVDn1icRAfQZpjPLBNkfGbSKRB83G5d8KB.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/QMWoBmAyJLAsA1Lh9ugMTw2gciTihncciphzdNzdZYV.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/QRDxhMw1P2NEfiw5mYXG79bwfgHTdasY2xNP76XSea9.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/QREGBnEj9Sa5uR91AV8u3FxThgP5ZCvdZUW2bHAkfNc.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/QoP6NfrQbaGnccXQrMLUkog2tQZ4C1RFgJcwDnT8Kmz.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/R7S9o2Vwwz9ugEmzC6Py3NmABkP2ipwWPniXyzMPKR8.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/RAFFLv4sQoBPqLLqQvSHLRSFNnnoNekAbXfSegbQygF.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/RAFLBVgGH27Aux1uticoAf5748eFYFaS3vGyMyTcHeV.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/RAFLmF2EhJ5r7JtBqg4Abm6xedkkr6vyG7AyqZ15LJh.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/RANDMo5gFnqnXJW5Z52KNmd24sAo95KAd5VbiCtq5Rh.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/RAWRbJtj6gnQhC13v4VUPY3LxkwAiDXuH42uaR38ywf.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/RDM23yr8pr1kEAmhnFpaabPny6C9UVcEcok3Py5v86X.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/REFER4ZgmyYx9c6He5XfaTMiGfdLwRnkV4RPp9t9iF3.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/RFLeGTwFXiXXETdJkZuu9iKgXNkYbywLpTu1TioDsDQ.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/RFLr7rHbJpw7Zvzu554h2AMtm34ng5SkzhytUWch2mb.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/RFNDR5YtzZgEckSVyrRD8pAnjsDDJDkg8oqCHTAVxai.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/RTMBGKx9bkBMtFgRsob8S4fEhbK5MBkrVAuFkcrw8bc.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/RUG2U559SXvm4mU99yFNcBxDkSXeQXciFxXMQ7CNppF.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/RWRDdfRbi3339VgKxTAXg4cjyniF7cbhNbMxZWiSKmj.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/RWRDyfZa6Rk9UYi85yjYYfGmoUqffLqjo6vZdFawEez.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/RaRe29KoKtQcZLoJfeZzzke1KnuVgFV6Lt6Hnjw2QTh.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/RafXcAJfB3wVzyH7cHuDqyVjYeQ4Qy8RjQEbCPvttK9.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/RiPnkGhwuYN7ET3aMuGUAdomE3CFxBPUSonXsJrW4HS.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/RmnXLft1mSEwDgMKu2okYuHkiazxntFFcZFrrcXxYg7.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/RushHRwmhtqY8jv75QJBRcYgUEVwHvr3AX5bpVCHtk2.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/RwrdKvSLRDMvdSQsXyHbbpHNzdV2kyX6FVCAwTiYx9s.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/S1ZE16P7zrMyq6nd3qH7YNjG1TAfBFSohSCSGxpfyep.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/S1ZEhmL4kfpB1E3u1mBVEDhtdEyy3nonpyyiZ21HF1c.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/SAFEy4u22hXyN58eE3bHpcag1KSCkQunWUDfQPMDUuN.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/SAGE2HAwep459SNq61LHvjxPk4pLPEJLoMETef7f7EE.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/SAGEqqFewepDHH6hMDcmWy7yjHPpyKLDnRXKb3Ki8e6.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/SBAPyGPyvYEXTiTEfVrktmpvm3Bae3VoZmjYZ6694Ha.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/SBR61eRV7rSpzTZJ5wBph2iPZZ7BpX7MCzYNA7aECLg.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/SBSTk6t52R89MmCdD739Rdd97HdbTQUFHe41vCX7pTt.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/SBondMDrcV3K4kxZR1HNVT7osZxAHVHgYXL5Ze1oMUv.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/SKY3EZaE5p8iXG1ed4kiandK1wnwwqxmWBhjEFykaHB.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/SLAPx5SANLQw52s5xJCE5MQVFRan8S4ZU9JT1XUyuK4.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/SLendK7ySfcEzyaFqy93gDnD3RtrpXJcnRwb6zFHJSh.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/SMANK4F5osjfVpKFH5LPzE6HPpbzSPu5iHPBhuor5xU.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/SMPL5bz5ERMdweouWrXtk3jmb6FnjZkWf7pHDsE6Zwz.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/SMPLEiRB2eRae17exDmYLS8gPVp1YntvFUDMZ4qacvx.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/SMPLKTQhrgo22hFCVq2VGX1KAktTWjeizkhrdB1eauK.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/SMPLSd96gKtRWDrPfu82uwyKTjcocJLsMKz4b74JfeV.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/SMPLVC8MxZ5Bf5EfF7PaMiTCxoBAcmkbM2vkrvMK8ho.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/SMPLbiNbsa19gf9jz8x9uHSvSn9VLFJB38dGy46kqJ7.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/SMPLecH534NA9acpos4G6x7uf3LWbCAwZQE9e8ZekMu.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/SMPLjuTyXAv7fqPKTVGvoawa14ifFpPpGSMWTtyRB2P.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/SMPLrqjHttoDjemoyUQXABfDShKkpUZV6pxnQkJg6zA.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/SMPLsbfZyFWgNBr7v3dUz5p5bCCrH8GG5wiCrrEQQzy.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/SMPLvKJwsyNGD6xf7Ph6VRpDGPa3DXV4uPHcTAnXe6r.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/SPLiTaZMMfGhHfNWPXN7yvo9vVGQLzYVYgrv2S3Lbys.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/SPPdCjFYYwH3ca2kCT9baLcgbXz81P5bd5QutHynuRz.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/SPPq79wtPSBeFvYJbSxS9Pj1JdbQARDWxwJBXyTVcRg.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/SPQR4kT3q2oUKEJes2L6NNSBCiPW9SfuhkuqC9bp6Sx.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/SQDS4ep65T869zMMBKyuUq6aD6EgTu8psMjkvj52pCf.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/SRDmexy38YTqtCmh7xU2eMFkWweYWF1pqdPyatTF1qP.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/SRSLY1fq9TJqCk1gNSE7VZL2bztvTn9wm4VR8u8jMKT.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/SRSPsMqHaSLJjPNKEoQbTeF6TSvospw2PXGkfj4VzhD.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/SRegZsVZDDqwc7W5iMUSsmKNnXzgfczKzFpimRp5iWw.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/SSFNHWYFdELMTkWNdaPaZQuVL4d2RY7ykjGmeGkmKXW.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/SSWPyoX76xHAv1znDF2xSMxxG1mAsX21qTwibs1uVYh.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/SStKUUWsgH8Ed1eXqN96tcwhLnAVQ5jtui3wkWcxqHL.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/STAG3xkFMyVK3sRtQhipsKuLpRGbgospDpVdNyJqDpS.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/STAKEGztX7S1MUHxcQHieZhELCntb9Ys9BgUbeEtMu1.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/STAKEQkGBjkhCXabzB5cUbWgSSvbVJFEm2oEnyWzdKE.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/STAKEkKzbdeKkqzKpLkNQD3SUuLgshDKCD7U8duxAbB.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/STAKEr4Bh8sbBMoAVmTDBRqouPzgdocVrvtjmhJhd65.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/STAKEvGqQTtzJZH6BWDcbpzXXn2BBerPAgQ3EGLN2GH.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/STKRWxT4irmTthSJydggspWmkc3ovYHx62DHLPVv1f1.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/STKUaKniasuqrfer3XNbmrrc578pkL1XACdK8H3YPu8.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/STRTcfNTrUXGyED1cyVHGuXrY5Uu6HA4Zsj3ifNYPiw.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/STkvh7ostar39Fwr4uZKASs1RNNuYMFMTsE77FiRsL2.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/STkwf3sbMapjy7KV3hgrJtcVvY4SvRxWQ8pj4Enw1i5.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/SW1TCH7qEPTdLsDHRgPuMQjbQxKdH2aBStViMFnt64f.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/SWPammPnp7L9qFgV436u3CSPmcxU6ZQm6ttawzDTRuw.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/SWPhxKY7ponWjkfYCnvWypX8pEMe9hvQHhKo9wS7vim.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/SneKJ5dL6887gnbW5eL2WLySMoxaHLLPknZuCSjCwYi.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/SoLMAPutKhdpSSGpCCWioKfqqNQhsdaM8EEi41ummJM.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/SoarNNzwQHMwcfdkdLc6kvbkoMSxcHy89gTHrjhJYkk.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/SoarmxsvnGcQzLGaiue8mVTko7uuEfTY5zwdKKCnQDU.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/SpLtZVpdaznrnGNZX9hprMLyEKZED72UuBGbJj1zgRf.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/SpwnFCzdaFkEwURZ85oDjUzCR4kC38nVc8nK2riBFVk.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/Sstkf2jUrQsoZ2Co1VwMksEyEqPTcQgxyiatpLrn74n.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/SsubM7pGA83VRnCodXVrxU2GZNBQzBYgzPUYBssCwU1.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/StKLLTf7CQ9n5BgXPSDXENovLTCuNc7N2ehvTb6JZ5x.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/StakeSSzfxn391k3LvdKbZP5WVwWd6AsY1DNiXHjQfK.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/Stewardf95sJbmtcZsyagb2dg4Mo8eVQho8gpECvLx8.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/SySTEM1eSU2p4BGQfQpimFEWWSC1XDFeun3Nqzz3rT7.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/T1pyyaTNZsKv2WcRAB8oVnk93mLJw2XzjtVYqCsaHqt.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/TAMM6ub33ij1mbetoMyVBLeKY5iP41i4UPUJQGkhfsg.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/TB1Dqt8JeKQh7RLDzfYDJsq8KS4fS2yt87avRjyRxMv.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/TBondmkCYxaPCKG4CHYfVTcwQ8on31xnJrPzk8F8WsS.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/TCMPhJdwDryooaGtiocG1u3xcYbRpiJzb283XfCZsDp.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/TCVk81QEbCmVJ1UrkXUzfWP599GWS3zh65ZrdMGL9Gg.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/TCo1sfSr2nCudbeJPykbif64rG9K1JNMGzrtzvPmp3y.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/TDRoPy8i5G8AMzuaGPb98fxDRevS81kfhVeaipyWGbN.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/TESTWCwvEv2idx6eZVQrFFdvEJqGHfVA1soApk2NFKQ.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/TF5AoQEG87r1gpWsNzADMxYean6tfdGVUouQQ5LbYPP.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/TFCMaAnX3cbvHVQUsnJmUah49vJJ5gABbiV43qfGmsd.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/TFEEgwDP6nn1s8mMX2tTNPPz8j2VomkphLUmyxKm17A.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/TGARDaEzs7px1tEUssCCZ9ewhTW7oCA1MnY5y7rQk9n.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/TL1ST2iRBzuGTqLn1KXnGdSnEow62BzPnGiqyRXhWtW.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/TLPv2tuSVvn3fSk8RgW3yPddkp5oFivzZV3rA9hQxtX.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/TLoCKic2wGJm7VhZKumih4Lc35fUhYqVMgA4j389Buk.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/TRCKTiWtWCzCopm4mnR47n4v2vEvjRQ1q6rsDxRUbVR.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/TRTLS627e35iGPu8ZLnroJiUcp5XRapnGAugj8huvsZ.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/TRoLL7U1qTaqv2FFQ4jneZx5SetannKmrYCR778AkQZ.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/TSTKEiz9sqJRypokAkRhaW29rnDYDSxqWxmdv9brkp2.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/TSWAPaqyCSx2KABk68Shruf4rp7CxcNi8hAsbdwmHbN.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/TWAMMbZ9CtJPTBMsdHjEqaSUHRFTxvEKNPAMmLohjmh.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/TWAP7frdvD3ia7TWc8e9SxZMmrpd2Yf3ifSPAHS8VG3.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/TWAPjDPjuGaRMrRzW186n94RrZFU4tdWAL1Mk1NMWgk.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/TWAPrdhADy2aTKN5iFZtNnkQYXERD9NvKjPFVPMSCNN.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/TWAPzC9xaeBpgDNF26z5VAcmxBowVz5uqmTx47LkWUy.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/TWM1DdtALRdEFzmiWmPeVY1Cdy6uXHSu6tWtFjE5x2k.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/Tomo4qKVvw3a6A6Yxrr7XZHVbxR7uXEk5xeR7XqN7Kr.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/UBEBk5idELqykEEaycYtQ7iBVrCg6NmvFSzMpdr22mL.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/UNCX77nZrA3TdAxMEggqG18xxpgiNGT6iqyynPwpoxN.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/UNCXdvMRxvz91g3HqFmpZ5NgmL77UH4QRM4NfeL4mQB.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/UNCXrB8cZXnmtYM1aSo1Wx3pQaeSZYuF2jCTesXvECs.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/UTSC4hHqauZbMmBNxmHPvHLWszTAdyqBBMyEEsEGSn4.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/UTSRZtvmNw2Mja1sGhVA4A61UxAsydKrpVejj5niUDB.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/UTSd5CW9CMLj2hgXKVKCRcZEgmtKj4Ehqoa6cdAgruo.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/UUNnGwg9nNYci6hL1rwr15vobxWSncghgjCvMHp6EL9.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/UXD8m9cvwk4RcSxnX2HZ9VudQCEeDH6fRnB4CAP57Dr.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/UXDQDbkAeGMPR7gqDykDNu22D9DnYrKdvZhvNmMu6QX.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/UXDReVg1YMckS2eVFh7TyhWDuDPaqF3wW8fX2NKeCGz.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/UXDSkps5NR8Lu1HB5uPLFfuB34hZ6DCk7RhYZZtGzbF.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/V1RALU8Rkwxb6uc6bALeNeMgdNoMZMx4L14Dojkgy2X.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/VA1Ley3XMKGbtUx2MukbBiErRgD2UKLRoWPxooP7aKY.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/VALY1TfX9RfPwNoVSfch8RUmgq5eNtWAjx4CVmDeYMo.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/VALaaymxQh2mNy2trH9jUqHT1mTow76wpTcGmSWSwJe.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/VASP7RRCjNkW2whQA74XfF2f1VkMqyQoiWGLDgznRuE.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/VAU1T7S5UuEHmMvXtXMVmpEoQtZ2ya7eRb7gcN47wDp.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/VAULtLeTwwUxpwAw98E6XmgaDeQucKgV5UaiAuQ655D.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/VLTX1ishMBbcX3rdBWGssxawAo1Q2X2qxYFYqiGodVg.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/VRFCBePmGTpZ234BhbzNNzmyg39Rgdd6VgdfhHwKypU.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/VRFzZoJdhFWL8rkvu87LpKM3RbcVezpMEc6X5GVDr7y.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/VoLT1mJz1sbnxwq5Fv2SXjdVDgPXrb9tJyC8WpMDkSp.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/VotAjwzAEF9ZLNAYEB1ivXt51911EqYGVu9NeaEKRyy.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/VoteMBhDCqGLRgYpp9o7DGyq81KNmwjXQRAHStjtJsS.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/Vrf1RNUjXmQGjmQrQLvJHs9SNkvDJEsRVFPkfSQUwGz.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/WABhZ4yfZRvs4ZFqNhybSqAwC4bJhcNF7RGc7NpgH1P.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/WEN1bbqDBNHpVb5DoTsKU8JFedrRLXVkmpPiMQeHNd3.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/WVEjY5NCjL4Lg6kgKt6yAcP3JndYZkGAJi9Wc4Kq67Q.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/WVEpzCeBYmwLQKVVXrrdwAwBE9ksbY7ySC9TpambYCo.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/WVEt17YQDr7tnigu4SHkQob4pfLr1RxPBdQXCsHKbDt.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/WooFiGFK9x5FBYdvMg3pJBpAkPA8EEYiLcopwrxJvDG.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/WooFif76YGRNjk1pA8wCsN67aQsD9f9iLsz4NcJ1AVb.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/WorLD15A7CrDwLcLy4fRqtaTb9fbd8o8iqiEMUDse2n.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/XCNDrq9XYHPWi6BBWJg8huhtf6ZciNAQunkrtQgFHEz.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/Y5e96cCEU54BuVTrPSjawaShf6mauRnmrPudd4DZVYL.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/Yb4spZYFpgad4pDvV1mdU7pFU9vQWNeDS4degy7eR1u.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/YwP4SpGVabWLhztdZ5nfRiZPcmfajDLPuVKttgz76CT.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/ZEEJ7VnnrRun9HJY4bEdmh3gxvuLjx8coEc8U8Vryd5.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/ZEEW4zzN1Len2Rf7aBPWftTBnUFyeGkXcFFydpqtmQm.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/ZEEX2PvFMBN1bZX6RoqFdexTCjr4FiHGqtjMHBEx1E7.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/ZEEdBQeHnxok4KVFbJovDjVyZf316UJPprKXYrujZ75.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/ZETAxsqBRek56DhiGXrn75yj2NHU3aYUnxvHXpkf3aD.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/Zu6X9vNMdsTRp44G8VxdfVCvMtCrWEaTXPZ7sLyudz4.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/a11zL6Uxue6mYG3JD3APmnVhS4RVjGTJZbENY7L6ZfD.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/a2grdoc6VNAxZ5TrbGUR1bvH6Z1AewtuwmbM8573Wis.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/a2hktNfSW5RzHugfNeiEj39cF8BiG6RB6ErrEapkL4P.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/a2mscRXReHpSr44YPgHSedpyvgExTdiDufHqcFNmZWx.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/a2orghRV2Bj2fyqFQtYeBZ9972raZyrvXVf5tQ9jYMK.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/a2orwPjEDJyDWSx3saqsHu6JDNdLn4q9Er633syP2xh.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/a2trkrq657zythbTWVonsU7vVKiamXT2aUKmVBRyZFg.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/aMERKpFAWoChCi5oZwPvgsSCoGpZKBiU7fi76bdZjt2.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/aRboTJXQV7BXvUWLDwyEQ7P3D1YVw8CMwifk9zK8WwN.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/aSTRM2NKoKxNnkmLWk9sz3k74gKBk9t7bpPrTGxMszH.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/abfcSQac2vK2Pa6UAJb37DzarVxF15bDTdphJzAqYYp.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/abrn446KXzKZxSowJdHN9XumbGfQi4DdAfWHBT7X81r.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/acTiJkzfuF6vx8Z6GvH4JcZEWCyztU3M5L6BsQDzfNa.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/aggX2F8zSPdEMkDFiz8pF3Sk6CQEFDKsGmCicTY2jdt.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/agnmDKzZkv63sRhPFvm3iWpxaopgTRcohXA6CSYSXvQ.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/ahAEuixwpeys7Z4rJtoxwrth67RCo8hvVW1cGmqLaRt.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/ahoy8EooM6Hvj96tfe4SxNyrhhX1xhwJrwTeSJxULFe.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/ahoyAPv3NrQwtrPwQTCQwkJGjRLfpmhDhkyQ6Lb2NcW.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/aidexzymD6Ljv4Kf1yRj9iLeLz69MF2NuqJ2BvNdZXd.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/aioNVYqJGniJpgtkgH6BiKXSSmiEhmo7tgAJj4waTAt.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/aiqoZjBUJu4UthkVzrijLEzSnQphe4TsuExVe5TrTbT.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/air1gq1zcZ9srzZihj1T6RsT5rdfkHs2PvnR7VZf7th.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/ammbh4CQztZ6txJ8AaQgPsWjd6o7GhmvopS2JAo5bCB.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/ammoh4Gi5DMVsCiKpi5geA16fVu5Vy34qFk5y99nWKc.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/ancA4duevpt3eSgS5J7cD8oJntmfLKJDM59GhMtegES.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/anteLpzhb558dJg6wiY5ojL8fMBj8FgVbxPrnbJUcjD.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/aucwFHspXAnpzCcgCDnepFisGixxxEhW4rkBVizjXcg.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/autoQP9RmUNkzzKRXsMkWicDVZ3h29vvyMDcAYjCxxg.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/autowMzCbM29YXMgVG3T62Hkgo7RcyrvgQQkd54fDQL.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/bRafEWJ3T6Awj4wyDXxiEFDMry9ZyLcKGKvkk1RngCj.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/bagsSgT7P6uuszt91RPRvPZgQUwxt35fWHrh9asbgPz.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/bankarrrfGGjTe4BNwZVvdRtqcx9MZjTdkSxFHnimpw.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/barqFQ2m1YsNTQwfj3hnEN7svuppTa6V2hKAHPpBiX9.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/batchFwH7EMp7kE6qUGX1VHYv2aUZQHAudJS9HS1yef.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/bcbFzdqdStm4uwaYhtzo7c7vhL9Cg6inm8BuhLqDaNP.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/bearnU7ZZAaoCyokY882WTFqHhc84rzVfTxnkiMpVCq.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/benktzLDVHkBRJNNi26gvY46pfb9NXpH2uhRAhivAHV.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/bidCmJkGUA4dfpQR8dVpVG6r7bpT4T5H5jGLg9113Ty.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/bidoyoucCtwvPJwmW4W9ysXWeesgvGxEYxkXmoXTaHy.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/bioLd9krF2GytS6F7fw5bo8aUJzfbB15EWHtJAZQnAC.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/bnftC8VyZgmiuHm4UHx9hqBtuCLS6PvYpcRvaHD5s7B.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/bonk8yVf477u7s7nqttS6VXFTCjbV2S5MKxmojGAa4i.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/boop8hVGQGqehUK2iVEMEnMrL5RbjywRzHKBmBE7ry4.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/boopEYztaEYSnajfMtjcRysyzyRcchgKsPboRZEbnJi.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/boopEtkTLx8x8moK7mMBQZUfzaEiA96Qn7gQeNdcQMg.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/boopURdYr29D4C4BX7UWfi7rHQyinzCb4XRac3SHR85.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/boopiN5ZqKsQ1uCtQoPG7FeXVmJi7YcwngQQrZCp6qA.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/brcXo6HSsYdF37owe2szAT77yXBqmC2osTwJ2LhZAXz.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/brd516WNwrbXUEAukyP61zLtY869c2n4JyKE5F2ZUNY.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/brewYcyeDdEPYafV2Se1GfYaNcrhgtiitapGU42VsGa.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/brnBZjFhXJJLQdN25cv1hvQTfKw1ShkF7uLsebnPPAP.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/bumpinX5wdLt59DBR3eetmV6xB2W3rNGxMoTSc58ah2.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/burn8UmEVcnndjhunpGbN5sebaw3xyLAmnTj1kyNjk8.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/bvsrR3rN4P6mJ5KthtyeawC2rBeAZ2suTUkn2zmDbWg.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/byte88jyLaNSRzieGowSEjyMmazeuh1P6sREWE9tiTB.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/cLawU4m5wgQ7nkwdkX6yRdkZ5NR6yN8dNuCmEiqTjk6.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/cLmhcuG6pHbGHLzEKphgq6DBJvSiiY4h8D4kAppw7jd.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/cNFTxJQTzQsvVd1sy8GxUQKHLJeMEMsacJfvs3oeizr.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/cTLst2ZsPJuLLNvduvRrkm8VEb2hM3LuSb47EC6QzZ6.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/cTokenmWW8bLPjZEBAUgYy3zKxQZW6VKi7bqNFEVv3m.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/cakeGJxEdGpZ3MJP8sM3QypwzuzZpko1ueonUQgKLPE.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/catbN2tee5KCLshcx3cgVuDopRB9oQ1aq1PdYbbjF4V.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/chatGL6yNgZT2Z3BeMYGcgdMpcBKdmxko4C5UhEX4To.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/check3TQWHaor1umMWpUySm2HeknhcFFnt4LvwetkNt.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/circAbx64bbsscPbQzZAUvuXpHqrCe6fLMzc2uKXz9g.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/circcmKGcSE61r768bFtD1GkG3x6qfEE1GD2PgwA6C3.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/circiqFCstNzaFBji1udQ6txgQBrn29pVSYHNJQo3wZ.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/cjg3oHmg9uuPsP8D6g29NWvhySJkdYdAo9D25PRbKXJ.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/cmosqEWzUdsBLf8131Tis72ZRYWHadKroaiJ23a1Wg2.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/cmtDvXumGCrqC1Age74AVPhSRVXJMd8PJS91L8KbNCK.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/cndy3Z4yapfJBmL3ShUp5exZKqR3z33thTzeNMm2gRZ.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/cndyAnrLdpjq1Ssp1z8xxDsB8dxe7u4HL5Nxi2K5WXZ.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/compr6CUsB5m2jS4Y3831ztGSTnDpnKJTKS95d64XVq.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/coup3F8SSKspNNnYzVhZAtSQVij4Y4p6sRQLMtsnbHC.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/cpamdpZCGKUy5JxQXB4dcpGPiikHawvSWAd6mEn1sGG.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/creatS3mfzrTGjwuLD1Pa2HXJ1gmq6WXb4ssnwUbJez.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/credMBJhYFzfn7NxBMdU4aUqFggAjgztaCcv2Fo6fPT.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/credacwrBVewZAgCwNgowCSMbCiepuesprUWPBeLTSg.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/credmYmd1fKyaTCDwUB91MCn6YgCNh3tRfzd7UKjsYn.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/cronAjRZnJn3MTP3B9kE62NWDrjSuAPVXf9c4hu4grM.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/cryptJTh61jY5kbUmBEXyc86tBUyueBDrLuNSZWmUcs.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/csa8JpYfKSZajP7JzxnJipUL3qagub1z29hLvp578iN.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/csbMUULiQfGjT8ezT16EoEBaiarS6VWRevTw1JMydrS.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/dFYBRAFvZKq9F4mYGkLQu8DbfZRFrmi5dNSTDfwC3a8.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/dRafA7ymQiLKjR5dmmdZC9RPX4EQUjqYFB3mWokRuDs.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/dRiftyHA39MWEi3m9aunc5MzRF1JYuBsbn6VPcn33UH.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/dammHkt7jmytvbS3nHTxQNEcP59aE57nxwV21YdqEDN.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/dbcij3LWUppWqq96dh6gJWwBifmcGfLSB5D4DuSMaqN.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/dca6xdPrxUTazoTEq7ue51nhWWSH2efXRBJhYrxHB4W.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/degU1jFXaVsFTW9mAjdG3S2bYvMdGmvPeuYtw7KVdZX.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/derd45BqhDfR4w5R45ohkTuimsRegTP6KnXkmT7x9HH.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/devxjqioURgBJpnFzkqfk81p5DSfUVcAohbMVRZKckT.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/didso1Dpqpm4CsiCjzP766BGY89CAdD6ZBL68cRhFPc.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/disGCfSiJKFigEphfou4PGHn1rukMfbs9cg9GpTM6oe.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/distZXJ5FYrPhjBhB5P2BQ9B2AsPzJ4TcUSz6hKssP1.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/distbtvXcUN5N9Jkg7PeFgU7FSxMX9TW2W1jZPoBFMY.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/diste3nXmK7ddDTs1zb6uday6j4etCa9RChD8fJ1xay.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/dkpZqrxHFrhziEMQ931GLtfy11nFkCsfMftH9u6QwBU.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/dp2waEWSBy5yKmq65ergoU3G6qRLmqa6K7We4rZSKph.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/draiT6Qxt5GmSV2WidQn6fwZewwjJTmhRugzu29PZBp.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/dripTrkvSyQKvkyWg7oi4jmeEGMA5scSYowHArJ9Vwk.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/dstK1PDHNoKN9MdmftRzsEbXP5T1FTBiQBm1Ee3meVd.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/dvyFwAPniptQNb1ey4eM12L8iLHrzdiDsPPDndd6xAR.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/e1emofNy5REaaAXcvpx2HKJio2zCd66zxYswsuLRx5h.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/easyTwKoYFtBTzmNqGYjKS5nZ9SvdTkhPxSHbBMnraY.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/eddn8tqKsfj3oezin66nmoK5PYrq28dEWMXZYxoQUus.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/effM4rzQbgZD8J5wkubJbSVxTgRFWtatQcQEgYuwqrR.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/effRBsQPi2Exq4NWN6SPiCQk4E6BvXkqiBeu6saMxoi.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/effSujUiy4eT2vrMqSsUkb6oT3C7pC42UnWSukRpu5e.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/effV6X5UGwHDjVxAMW1KjC4SsuEQT3dTkm8PQTMGV7S.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/eggLYZtrPdTdkwPFWcQL8qq7QM4AvXKtYBH2KK7gmxC.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/eipFhdNMUZrXwhej7vwDraJVSXyGCHExJUUKboqv1iD.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/escMHe7kSqPcDHx4HU44rAHhgdTLBZkUrU39aN8kMcL.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/esccxeEDYUXQaeMwq1ZwWAvJaHVYfsXNva13JYb2Chs.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/escrocstqYuzPbAiYYeBr6GtZgi1LcDgAYD6zSnbfbT.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/everUnMiUkvZG8EyXAtW8HfMavCBTVeMhQszbrtpUQm.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/exch6P2DC2UrU91PfbU72Ch6q1gRy5bDyyTJMqAQhKM.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/execXUrAsMnqMmTHj5m7N1YQgsDz3cwGLYCYyuDRciV.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/ezMY4T9fFpdqHTGXn36TA5RBSZRi4Dr7GBEP7AqSWPQ.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/f1ip3yM8Yu1c9DNpaCZvvKD6EpjwbXfeRds8VgMDJqR.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/f1ipDxp9LRZfW2AedazZ8bDhKWe3kgqLYaW1BL5ztCp.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/f1ipNnaYwna4w3TiuNQs9RGryFxX4P35Y3hFsKDjR2D.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/fEepkSV8Bqq9JJTC1zSe4X6cW1GJUpHFkJpfJUjxo8J.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/fLufkZLHGvi7k3ZyQTUbVPDKou2wNYYeaxHxYmm4qe1.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/facex2WgsX54Ud8hpXPdy9WThg1KFhfTSVoY5SQHTda.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/faircnAB9k59Y4TXmLabBULeuTLgV7TkGMGNkjnA15j.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/fanCjX4iwbn41FSuZSvoSdro2XjUKuWyZFbegnqtmTX.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/fanqeMu3fw8R4LwKNbahPtYXJsyLL6NXyfe2BqzhfB6.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/farmV2NGeqkywqnVGb9DCJfqFQpCYo6uHBXFa42tbov.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/fazKuePM41wJnjyE9JdsjEpsewVELUwTJsXvd67m5kK.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/fent99TYZcj9PGbeooaZXEMQzMd7rz8vYFiudd8HevB.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/fg2EkVcfNgM1EnDutuPWT1zJioag79Gn1aaGJm9uyYs.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/fireo2tXc3j1Es8GjsGUf6whnEPte8oUvdDz4U2zN9n.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/fptsDJsnrCJGFzewgoyNx2mYgcbhELzsjL9MJHn4HS3.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/fragnAis7Bp6FTsMoa6YcH8UffhEw43Ph79qAiK3iF3.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/ftFLJfye8DWksWe8DG14UPKsMgrZPmgQbQZZm23dUih.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/ftxdEZVqZhq7dcYBX3YGA1any3TqdFW8R8SQxtNztBp.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/funYv43rb1DHb3aheDAGjWnJe6NzAqrkFsfQhoc5Lbc.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/fut5MzSUFcmxaEHMvo9qQThrAL4nAv5FQ52McqhniSt.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/g3yMgSB3Q7gNjMfSoCm1PiJihqHdNJeUuPHvRyf45qY.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/gConFzxKL9USmwTdJoeQJvfKmqhJ2CyUaXTyQ8v9TGX.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/gXKKoZSPJBGUYtHD8THLR87GtceT7cTgeh2KHedvUCf.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/gateVwTnKyFrE8nxUUgfzoZTPKgJQZUbLsEidpG4Dp2.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/gdrpGjVffourzkdDRrQmySw4aTHr8a3xmQzzxSwFD1a.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/geneZcFrVpUXzVdFxtGgof1smWqYmoN5yFCb3BsqGd5.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/ggezBw1yYYgi8xG87pUM9QH6MK3r61iHwA4km3FFeA1.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/gibhacDXqwKoWSu722NYQL9AQiMyhQqh8ETh4nDJ8dU.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/gomoBCjkQnwrpiFLVfveTYk3pdVq8ASow2XVFDiR9Dn.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/gooYkEM6KP4foSFp7mtSRDxYmkGt4LZZZVRCCgLW1UK.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/gov3LSmekCKmzLnKJ87csYdef5QNYM2G3kNDbhZekkA.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/govdobVk4Si5cLuHDRa47GaQBcGi1rxiQtg1oxRBvSd.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/grpEDxn7VdQnY1pNf1Fwx1vtZBRxLuhYi4eVpf34ycC.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/grphAFGNvCjLKHeEmPNa91eGJChcUhrdaYYharcZCTQ.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/hNEYyRsRBVq2La65V1KjvdbTE39w36gwrdjkmcpvysk.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/hadeK9DLv9eA7ya5KCTqSvSvRZeJC3JgD5a9Y3CNbvu.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/haio6iJNBgiAcm6DfxbqAfwNpsqhd4n2qswjPNhxuzF.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/hapiAwBQLYRXrjGn6FLCgC8FpQd2yWbKMqS6AYZ48g6.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/hausS13jsjafwWwGqZTUQRmWyvyxn9EQpqMwV1PBBmk.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/hcrLPFgFUY6sCUKzqLWxXx5bntDiDCrAZVcrXfx9AHu.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/hdaoVTCqhfHHo75XdAMxBKdUqvq1i5bF23sisBqVgGR.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/hdaojPkgSD8bciDc1w2Z4kXFFibCXngJiw2GRpEL7Wf.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/hemABtqNUst4MmqsVcuN217ZzBspENbGt9uueSe5jts.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/hemjuPXBpNvggtaUnN1MwT3wrdhttKEfosTcc2P9Pg8.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/hexbnKYoA2GercNNhHUCCfrTRWrHjT6ujKPXTa5NPqJ.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/hgCTjkS8j9Vnwax7Jarooqrd4FqPWGGPN6VKp5ka492.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/hgednk3XtQcyz8wFSEAN8fzLqupQB4AVor1NGbGwfwf.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/hgopH9G1FRn37oqjJJ83o9RDpUCcQXL9ZDcAZ5Pg7xB.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/hnchr8T6e2vZuqdgeFRy6n9aJAjjTMQEkML5BJZcxNa.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/hope3SoWBf1vSGwQUe9Cez3EMxJFn2HRVVq2js9ai9E.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/hopeBuxbbRc5qTfZHFMTsJCRE4k86MCGWTTRcxdbsoX.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/huntegMDH7NicWeJ7ezxiV4PsTrvMRkswNL4Uamm44h.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/hvsrNC3NKbcryqDs2DocYHZ9yPKEVzdSjQG6RVtK1s8.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/hyDQ4Nz1eYyegS6JfenyKwKzYxRsCWCriYSAjtzP4Vg.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/imp1ubG7f8P5yqrCrMeANPmu9fveaF9U78xNHWS4f3b.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/inboxov93C8R7uijTMTLtdNWqa1uzUdHXo3zpgL5a7j.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/indiXdKbsC4QSLQQnn6ngZvkqfywn6KgEeQbkGSpk1V.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/inscokhJarcjaEs59QbQ7hYjrKz25LEPRfCbP8EmdUp.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/j1o2qRpjcyUwEvwtcfhEQefh773ZgjxcVRry7LDqg5X.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/jDeFipStbGiKTJQGLEQRRA2HNeqjpXKoqgGeM9Fg3XT.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/jank1HHNAWpvcZDVA7kP6FDX9z3z4H4JAzLmF3WVu9k.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/jfGY7ErC79xXjAAXtvTSLSZHHEgNJQiALoZ8o2BSqjG.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/jg82rRko6Hu1KqZ47RR95Jrq1cfqBhaAPXStseajmfQ.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/jupoNjAxXgZ4rjzxzPMP4oxduvQsQtZzyknqvzYNrNu.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/kedgrkbZ5TcjRz2fSpZMcasWzyxd8SuEaXoGfbkPddc.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/kicccfaaei59H7EgLkUfc9CwDbK3sCjRaw6zRdWkhSE.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/kkkW7PpGJREKwEhPNVFXcWAc8zq6vvC7waMQwmbzaH5.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/knGjLrbC9CBfMmfUzPkBM5ceXUNar2Ape13ZvkuXGzW.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/kng36r6XUpRXTj7MY6C22czzkaDNxitb7RsMr8zP51f.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/kngDmJxsLfwZWyWwiQhi4LXgEuQY6k3vVTjZFiZaMCD.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/kod72tjRJEqnQ35MKTFTbt3f7XPTYxnDNT22U44jnGQ.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/kvauTFR8qm1dhniz6pYuBZkuene3Hfrs1VQhVRgCNrr.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/m3roABq4Ta3sGyFRLdY4LH1KN16zBtg586gJ3UxoBzb.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/m43thNJ58XCjL798ZSq6JGAG1BnWskhdq5or6kcnfsD.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/mDeFijC2NYkK2kax3kCHYCgcaBZ9aV4wrpTeDLgcFc9.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/mERKcfxMC5SqJn4Ld4BUris3WKZZ1ojjWJ3A3J5CKxv.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/mGovj4f5QhoRyhpEDFEpyX1h2CWvUfqJXz7431wshyu.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/mRdRf4an77ZN9Xrd5GCs5dm1c8YwEB9UyVqKHGEGErJ.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/mRefx8ypXNxE59NhoBqwqb3vTvjgf8MYECp4kgJWiDY.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/madTepJxbaEH3ydfJLmnj6Y7B3wLVskLy3RHKZ3qnZ9.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/mcmexbLZHASMjxjARNvDhXnEQT8vMP4uWnBi1Et8RdX.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/mdVo394XANGMrVXZCVAaX3AMHYvtTxXwg1sQmDSY1W1.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/meRjbQXFNf5En86FXT2YPz1dQzLj4Yb3xK8u1MVgqpb.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/memMa1HG4odAFmUbGWfPwS1WWfK95k99F2YTkGvyxZr.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/meta3cxKzFBmWYgCVozmvCQAS3y9b3fGxrG9HkHL7Wi.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/metaRK9dUBnrAdZN6uUDKvxBVKW5pyCbPVmLtUZwtBp.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/metaThtkusoWYDvHBFXfvc93Z3d8iBeDZ4DVyq8SYVR.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/metaX99LHn3A7Gr7VAcCfXhpfocvpMpqQ3eyp3PGUUq.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/midcHDoZsxvMmNtUr8howe8MWFrJeHHPbAyJF1nHvyf.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/middPPbEih5eL9yx1xXsrrELKeueVR3C3xwUvrNH3Bn.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/midpT1DeQGnKUjmGbEtUMyugXL5oEBeXU3myBMntkKo.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/midttN2h6G2CBvt1kpnwUsFXM6Gv7gratVwuo2XhSNk.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/migkwAXrXFN34voCYQUhFQBXZJjHrWnpEXbSGTqZdB3.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/mintjBhypUqvbKvCePPsQN55AYBY3DwFWpuR5PDURdH.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/mkrs2135TRcjwdK1hfJ7CT3pQ3jpURSfCTwXCaTvqoU.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/mkwGBRGbNv8aWekyAx8Af5ebXaQr5UeJFZnxgUqcZ7B.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/mmm3XBJg5gk8XJxEKBvdgptZz6SgK4tXvn36sodowMc.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/mnspJQyF1KdDEs5c6YJPocYdY1esBgVQFufM2dY9oDk.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/monacoUXKtUi6vKsQwaLyxmXKSievfNWEcYXTgkbCih.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/moonKi1FYsaWQnmqjvnLTXZbDkwpEzzCEXtnfo2bJHC.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/moonSSZN5XWpy1AoJPoz6uUJjF3XhQwSmsfj9whKDRy.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/moonjhTbA2rfpwgTrt67WqioRqoQ3XX85hCdYKkSrkr.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/mpeq1VkcGKDWS7ELiQJ2diRPX9vHQb27FruqcoxhPqF.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/mpmpmZdmP4WTSBatkw4hLbxJrEFvCScFxuW1N9kAitr.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/mppFrYmM6A4Ud3AxRbGXsGisX1HUsbDfp1nrg9FQJEE.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/mrchTQnMvmPXgChNVHVNiHa8stHhmWJ5kMP9e1P3duY.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/mrdpo5HyUm6ajvGJzBDjLTsNM41cb9hXzZq5L5WXy9z.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/mrgWZCX6Xnn8efSbjYiMgkj3tuYbpZsAE9Kc8Yyt2Qh.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/mrkTzoWMVEBJ3AUrgd2eXNLXrnBuhhQRQyxahtaeTie.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/msigAHSpPBcbteRqv4XMiDVzgZ4jHS19tkcNFfS565c.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/msigmtwzgXJHj2ext4XJjCDmpbcMuufFb5cHuwg6Xdt.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/mundi2P4tJmSUTg9DMA93NCX25RcKmDmrFU86z9xnV2.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/mxt1VgvZVwPxk6aBkPfTAdRXo9kckwXFD5GWyMLjMkP.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/mzp1q2j5Hr1QuLC3KFBCAUz5aUckT6qyuZKZ3WJnMmY.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/nEgTksbfS91Y3rNUViY8L9oFsgZ6HWqG25ZFhQ5CSDw.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/nTTJS9XtWhfHkPiLmddSmdMrCJAtJrSCjPwuns3fvu5.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/naebHfbpfbEazfD9p1hk5ZyLRdaKgW1JFeBypuajBVj.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/nameXpT2PwZ2iA6DTNYTotTmiMYusBCYqwBLN2QgF4w.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/nano4T4ujob2vtabhnoiSmHdq4gawScPTwwhF5HSwPJ.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/nde169MVKXLYbtDbrTF8wiJc8KYJRvLXKAzHApZ5vvD.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/neer8g6yJq2mQM6KbnViEDAD4gr3gRZyMMf4F2p3MEh.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/nightTsJBrqSQfZRbQcgg9WDVKUM78GpwUJwKt64zWr.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/ninaN2tm9vUkxoanvGcNApEeWiidLMM2TdBX8HoJuL4.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/noEmmgLmQdk6DLiPV8CSwQv3qQDyGEhz9m5A4zhtByv.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/nosJhNRqr2bc9g1nfGDcXXTXvYUmxD4cVwy2pMWhrYM.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/nosJwntQe4eEnFC2mCsY9J15qw7kRQCDqcjcPj6aPbR.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/nosNeZR64wiEhQc5j251bsP4WqDabT6hmz4PHyoHLGD.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/nosPdZrfDzND1LAR28FLMDEATUPK53K8xbRBXAirevD.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/nosRB8DUV67oLNrL45bo2pFLrmsWPiewe2Lk2DRNYCp.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/nosScmHY2uR24Zh751PmGj9ww9QRNHewh9H59AfrTJE.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/nova5ZKqeP5ck1ebcX8YFevUPmkW34cxRZxDSq267Gc.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/nprx42sXf5rpVnwBWEdRg1d8tuCWsTuVLys1pRWwE6p.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/nva24Y1vHfhCrCLcqqFLXher9uZR4JjKP4D89MHhkmA.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/ocp4vWUzA2z2XMYJ3QhM9vWdyoyoQwAFJhRdVTbvo9E.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/offqSMQWgQud6WJz694LRzkeN5kMYpCHTpXQr3Rkcjm.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/offy5b9j67r2x72vEHDdeyJtguudKqPEENUFUTw3fXv.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/okxBd18urPbBi2vsExxUDArzQNcju2DugV9Mt46BxYE.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/omcpZynsRS1Py8TP28zeTemamQoRPpuqwdqV8WXnL4M.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/oooGXwLJ3FBnZhXvG4F3diTWeK42iQGeVREHntUtVvp.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/opnb2LAfJYbRMAHHvqjCwQxanZn7ReEHp1k81EohpZb.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/orchgVVUB6orDudaxfV2TWhq7v9C9GsZLJu5geVtPRs.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/orgdXvHVLkWgBYerptASkAwkZAE563CJUu717dMNx5f.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/p1ay5K7mcAZUkzR1ArMLCCQ6C58ULUt7SUi7puGEWc1.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/p2FzqyqE1pCwBPFxxdU7Q7FXuyScrSiiPqhUSgHFwAF.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/pDEX9VxuEnKR9LS3w7QFTrX9L8EpQfftw3y3a8rp59h.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/pFACSRuobDmvfMKq1bAzwj27t6d2GJhSCHb1VcfnRmq.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/pSyjRZRrz74d7tt6DHbxxQ5o7aooXe3B5gXD2HtGXHF.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/pack6HEyHSBPoLgfq9qWi4gAmASGgZjfiiYbjnyedxP.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/pantxJWxUufSek3e1pdXagzjLJbvv8s6jesNxGKiEmR.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/paytYpX3LPN98TAeen6bFFeraGSuWnomZmCXjAsoqPa.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/pbnkKwXWCqdLr8jcvwr1WZEvTVEKUQY3MqqZxHaxeYH.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/pkJwnnXPJ1oPG8jHzbLXiTjVYj7qE8kXvKaD5GagJP4.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/pmetaypqG6SiB47xMigYVMAkuHDWeSDXcv3zzDrJJvA.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/pn2DE57M7smCc98A71DMV4jMQ7NdL7cs7azn9iPgN97.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/po1iCYakK3gHCLbuju4wGzFowTMpAJxkqK1iwUqMonY.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/poE7bLfKdGFNSZxo1CFnGmU3DcAd46BZiz5teXejr2t.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/poc8PcQ61mtjS973huMhTwVisjH6ktFxJzvm9jWrDHh.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/pogr7yGqpygaBdrVzD2VhEgmzs8D1HBQ1RpioyB4rQ3.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/porcSnvH9pvcYPmQ65Y8qcZSRxQBiBBQX7UV5nmBegy.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/pprofELXjL5Kck7Jn5hCpwAL82DpTkSYBENzahVtbc9.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/prge4tp2p2R6DyYXtkyRCHJbarSAaMzEgk9u7yRFHJh.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/propFYxqmVcufMhk5esNMrexq2ogHbbC2kP9PU1qxKs.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/proxLVSjzcEWgRTK7WwbRZFnkhbUNHG5dwNMvY2a9JK.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/pv1ttom8tbyh83C1AVh6QH2naGRdVQUVt3HY1Yst5sv.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/pvr1pJdeAcW6tzFyPRSmkL5Xwysi1Tq79f7KF2XB4zM.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/pytS9TjG1qyAZypk7n8rw8gfW9sUaqqYyMhJQ4E7JCQ.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/pytcD8uUjPxSLMsNqoVnm9dXQw9tKJJf3CQnGwa8oL7.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/pytd2yyk641x7ak7mkaasSJVXh6YYZnC7wTmtgAyxPt.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/pythWSnswVUd12oZpeFP8e9CVaEqJg25g1Vtc2biRsT.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/pyti8TM4zRVBjmarcgAPmTNNAXYKJv7WVHrkrm6woLN.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/qVTD1SReAN1EXydnjn3Ee3AyNPGfq1QxD4cc62rFKRL.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/qntmGodpGkrM42mN68VCZHXnKqDCT8rdY23wFcXCLPd.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/rDeFi3U3Jbj31z8rbHGXxEsiKLTB24EdScFXVCncG3c.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/rafv3Ewht85KjuwP3P71i5ffoFqv7nUy2WvDnjseJRP.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/rafxXxjw9fkAuQhCJ1A4gmX1oqgvRrSeXyRPUE9K2Yx.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/rbxKHT1j2EnkfvVgANWFXdcV5Sm8EkdZLLDjJ5R1Lwa.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/rec5EKMGg6MxZYaMdyBfgwp4d5rB9T1VQH5pJv5LtFJ.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/refNaNs81A3s5Ueu5qkLZA6Wc8rwGgjXfvkikhAG1hp.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/repo79hbXagPp5BYD15m4fvjC7BdyM4PJthbmutQbAr.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/rev31KMq4qzt1y1iw926p694MHVVWT57caQrsHLFA4x.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/rorcfdX4h9m9swCKgcypaHJ8NGYVANBpmV9EHn3cYrF.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/rp8RF9kUszpzWxpsT4SsfFPJtYge6XsHtnnfiZpJVGY.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/rstDc8caYxDRTXu9EDgWsPnmC45LrH6be6X5ka9eMTX.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/rwcn6Ry17ChPXpJCN2hoK5kwpgFarQqzycXwVJ3om7U.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/rwdD3F6CgoCAoVaxcitXAeWRjQdiGc5AVABKCpQSMfd.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/s1aysqpEyZyijPybUV89oBGeooXrR22wMNLjnG2SWJA.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/s1owa2k7P2kkLEenZPKuGddWMVpy8Pt2oMVeBdtSHM6.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/sAgQhdtEhUBvefvb6KYjP64aGWiaRVrgAWidZ7SFrSb.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/sLim6uuAFC8kAWstWpu1r6oJD4T8VR6raukSpU2Zim7.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/sLovrBvGxvyvBniMxj8uUt9CdD7CV4PhnBnBD6cPSXo.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/sLsShdeS3jNsLnHtVvgDgCjoivzUuBXHRwtvj25mc1D.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/sTakE8X4ZDpsXcMn49C8yysqbQJcJC3vnNEjJq93dTq.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/sW7Xr8jWbmKyUwsAFFjdDDSDHFcbucW1yXtKCZ7DrdR.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/sWvA66HNNvgamibZe88v3NN5nQwE8tp3KitfViFjukA.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/sabGLGXfBiUCkwtprPMtatG6tCNxhcWWs1hjQAvDqEE.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/sbattyXrzedoNATfc4L31wC9Mhxsi1BmFhTiN8gDshx.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/scpStzYvKzE7DHwsGMP5XLhcMTuLr3feoiC9mJ3yHr5.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/se1fPn68Dihq7nL8dV37Yi6fg7yzhsYdvX4MpdyFf7j.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/se1fnAvwkYmgymEe9FhU551owvwVKJAngJYWzLjXegp.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/shLp6E6JwQS9A5AAxKf7EkTDsn3hWRZ3SizAVBnf6ua.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/sm2oiswDaZtMsaj1RJv4j4RycMMfyg8gtbpK2VJ1itW.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/sm3L2zgBxMgz34U5f2zifjMDFYEZNEc1SNC6Ur8CXWx.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/smaK3fwkA7ubbxEhsimp1iqPTzfS4MBsNL77QLABZP6.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/smartAf9Sk2wDbb2HpHLNPMQrUkrdX4Yw5LBMVqgpck.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/smtaswNwG1JkZY2EbogfBn9JmRdsjgMrRHgLvfikoVq.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/snapNQkxsiqDWdbNfz8KVB7e3NPzLwtHHA6WV8kKgUc.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/snfT3cyn8dx6KL6n5iSRGiSLkzb6FtZS49SyCAorV5F.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/soLDMzSg7VgDp6SjNXoySM3iko5sFcnwXzKZcv8r8yL.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/soyAkPoxpkWDwNgw5oWaeUgFexdwNs6FxNz4Boqyc7R.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/sp28KA2bTnTA4oSZ3r9tTSKfmiXZtZQHnYYQqWfUyVa.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/spLit2eb13Tz93if6aJM136nUWki5PVUsoEjcUjwpwW.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/sqrEQZfYzby8jQrjv1FTxzn5qKpyjL3ZqpN8xdigQEm.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/src3au6NwAGF8ntnJKdkcUJy3aQg1qHoJMCwyunDk9j.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/sse8RjyWVkAoLdRVxfXPECnAKYU232a6DfVF6LJye4s.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/sssh4zkKhX8jXTNQz1xDHyGpygzgu2UhcRcUvZihBjP.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/stKvQfwRsQiKnLtMNVLHKS3exFJmZFsgfzBPWHECUYK.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/sta99txADjRfwHQQMNckb8vUN4jcAAhN2HBMTR2Ah6d.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/stag1NN9voD7436oFvKmy1kvRZYLLW8drKocSCt2W79.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/stag8sTKds2h4KzjUw3zKTsxbqvT4XKHdaR9X9E6Rct.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/stcfiqW3fwD9QCd8Bqr1NBLrs7dftZHBQe7RiMMA4aM.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/stk3g78wHcLTHgAqedaaxpqAvaDDRkxFj4qY4ew3CG4.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/stkB5DZziVJT1C1VmzvDdRtdWxfs5nwcHViiaNBDK31.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/stkuyR7dTzxV1YnoDo5tfuBmkuKn7zDatimYRDTmQvj.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/strmRqUCoQUgGUan5YhzUZa6KqdzwX5L6FpUxfmKg5m.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/strmTRD9k8gA3vCgADVR6rg4h9KyTY5fsjvbT8R3vnP.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/strmdbLr6w7QNmsiEXyFwWg3VSfg1GiELgU27P8aCGw.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/struBnpQmSTefQPAuatomMtKUM9EB8i78hqLrYDUGSg.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/stx63iZnbzcyzFkkAA77bhfEihcLJMBMreHmu1UWHY6.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/sunzv8N3A8dRHwUBvxgRDEbWKk8t7yiHR4FLRgFsTX6.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/swapFpHZwjELNnjvThjajtiVmkz3yPQEHjLtka2fwHW.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/swapNyd8XiQwJ6ianp9snpu4brUqFxadzvHebnAXjJZ.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/swapSkYCmo8qigyZMFoC996tpLq1NFcMvL6qvEdrtnx.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/swphsRjaK6a1i5Byoz5ijJkFoBX2kH8Fkff9zaruyC9.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/swpiAUdpgX4Aswxz6BiKVeMNaqfKkKnNK9kPg9cbS1C.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/swpsParL467gJdosZgCZKHcbbG4R7F2uuU2gurjKqsU.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/syNdL21zsXmUEwnwkz2vg352EZfDuQTiG5BgTFQy5WD.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/t1monUESMN3oVEoAw9HQkaVX6hUGg3hkhN5wKaTvV5f.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/tHookmPkFZDJGkS9us6sVsnYi2EKHCrVtw8zD6oXYPE.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/tLBro6JJuZNnpoad3p8pXKohE9f7f7tBZJpaeh6pXt1.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/tUGoFqTgp9KnR6qPUXuQ5WT83uL9xDZsoD5LCTEC4Cv.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/tfre5zcihbycEcr1xo67saNvovdmXhQFXPM2obQqRjP.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/tiME1hz9F5C5ZecbvE5z6Msjy8PKfTqo1UuRYXfndKF.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/tiPRjowviWQK3CE9CG5Yd3rUNktUpcBBjuuZiviPMUa.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/time2Z2SCnn3qYg3ULKVtdkh8YmZ5jFdKicnA1W2YnJ.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/tokdh9ZbWPxkFzqsKqeAwLDk6J6a8NBZtQanVuuENxa.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/tovt1VkTE2T4caWoeFP6a2xSFoew5mNpd7FWidyyMuk.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/traderDnaR5w6Tcoi3NFm53i48FTDNbGjBSZwWXDRrg.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/treaRzaa4b98D1NQMQdQXzBupbgWhyJ2e1pXhJzkTwU.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/treaf4wWBBty3fHdyBpo35Mz84M8k3heKXmjmi9vFt5.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/trsrzhs1sRgiHcKhjMmRrgK3X8Wus3LBWogF7t13wzZ.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/tuberzVVow3N7VTNHmwmoaJ88BM8bNVJNnhTiSYYpRC.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/tuktukUrfhXT6ZT77QTU8RQtvgL967uRuVagWF57zVA.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/tuna4uSQZncNeeiAMKbstuxA9CUkHH6HmC64wgmnogD.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/twAP5sArq2vDS1mZCT7f4qRLwzTfHvf5Ay5R5Q5df1m.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/uPgrZ4mhAxaLXekTExTY5Vb5P2Ftxr3LWF6dKPVu7J2.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/udmwPXdGtRudQdpWvk7L5k3GtB1SNU8Hh6TNknpLkWs.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/uru2zGrpG6ecmVtWaYG78kZULLGMoi7LYHxArPRQ9ZZ.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/v2KVrBmUxbiUuuUiN5jTo2HYMPaEpT4LTKY3pUtbybK.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/v32YSnVQDJfpVZm21APm5V7j1R3xCKU6VbsZRtAXb9A.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/vAuLTQjV5AZx5f3UgE75wcnkxnQowWxThn1hGjfCVwP.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/vAuLTsyrvSfZRuRB3XgvkPwNGgYSs9YRYymVebLKoxR.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/vBoNdEvzMrSai7is21XgVYik65mqtaKXuSdMBJ1xkW4.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/vEafWKQNTYRvHJmY2U5mf3atJrWRMNt9xE7kzLByhCM.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/vXXYKPPwmERsfQPKEwhmnQBABVDoLUKRzz5LtLk9ndS.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/va12L6Z9fa5aGJ7gxtJuQZ928nySAk5UetjcGPve3Nu.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/vaU1tVLj8RFk7mNj1BxqgAsMKKaL8UvEUHvU3tdbZPe.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/vaU6kP7iNEGkbmPkLmZfGwiGxd4Mob24QQCie5R9kd2.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/veTbq5fF2HWYpgmkwjGKTYLVpY6miWYYmakML7R7LRf.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/verifycLy8mB96wd9wqq3WDXQwM4oU6r42Th37Db9fC.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/vers91oYPR6gmC5Ft8HacCaShRcHyJGtG9sd1U6y3UK.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/vestQEfMjjWnb5m1bxLaudnhaKAZYeY9apeZw6Zvy7a.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/vibespBmMArNn9jD6Fa4deutxLvV7EJqExoiWaXVxRY.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/virEFLZsQm1iFAs8py1XnziJ67gTzW2bfCWhxNPfccD.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/vmT2hAx4N2U6DyjYxgQHER4VGC8tHJCfHNsSepBKCJZ.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/vmTE1MUq7EBnZrXTLRRn2W9G2UMG6MEuh6UHngs3DuQ.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/vo1tWgqZMjG61Z2T9qUaMYKqZ75CYzMuaZ2LZP1n7HV.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/voTpe3tHQ7AjQHMapgSue2HJFAh2cGsdokqN3XqmVSj.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/voteXZxajNhmCGpqzBhVArCANMKra5nwqtaaLA6v9CX.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/vrTGoBuy5rYSxAfV3jaRJWHH6nN9WK4NRExGxsk1bCJ.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/vyPErCcGJKQQBeeQ59gXcWrDyU4vBrq8qQfacwmsAsp.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/wMXX1K1nca5W4pZr1piETe78gcAVVrEFi9f4g46uXko.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/wdH5MUvXcyKM58yffCxhRQfB5jLQHpnWZhhdYhLCThf.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/whirLbMiicVdio4qvUfM5KAg6Ct8VwpYzGff3uctyCc.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/wmj39zVZrSCKEkdTm6NyDQcqNjMGYZ5GMkev1sLacvU.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/wns1gDLt8fgLcGhWi5MqAqgXpwEP1JftKE9eZnXS1HM.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/woRrXQHeAi9R5oUcKJb7pkqC3GrQMabKWPBYHAN1ufY.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/wocur7QRRMdzPZN52688gBa5iJD4mLkNWSxN5xGGRjY.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/woo98ny1QLULqdTzpNM8PiJpwfzL5MJ9pAmLw1rfvk7.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/woocYbcZkJ1ryopvtNP7Lr367wbW4WrMgxmzroe6VWU.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/woofiCKJyDKxswhzu98HRW2v52AfjBKHkKtHEzV4ncV.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/wrprFD8nubz7iB3pKfuMiUjcydQNoCL5eWnEPMbG1F6.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/xVotZrmit7DJcedMFXPyqp6kwJnB6giwu4cGTBxQjbf.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/xnft5aaToUM4UFETUQfj7NUDUBdvYHTVhNFThEYTm55.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/xqfVrijA1A928qo33Dw34i2bdj9Us2UzHGpo7hcY3jj.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/z39ipBUDUxQAyARTD4b7dn4CnfP2x6Dwu5J9ZYH8oxp.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/zAZJknG1bKRVawHcTiRKjTXkps3Two3FctLozZzkqAk.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/zF2vSz6V9g1YHGmfrzsY497NJzbRr84QUrPry4bLQ25.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/zbtv2cgU1VzSBKNXZ96TcWSRVp1c8HxqCmRp8zPX1uh.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/zkNFTi24GW95YYfM8jNM2tDDPmDnDm7EQuze8jJ66sn.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/converted-from-old/.gitattributes create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/converted-from-old/CAMMCzo5YL8w4VFF8KVHrK22GGUsp5VTaW7grrKgrWqK.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/converted-from-old/PERPHjGBqRHArX4DySjwM6UJHiR3sWAatqfdBS2qQJu.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/converted-from-old/whirLbMiicVdio4qvUfM5KAg6Ct8VwpYzGff3uctyCc.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/12HCok3HB73kV5Xz56kihaknrmARJhGe7iQjRJ924Rku.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/1349iiGjWC7ZTbu6otFmJwztms122jEEnShKgpVnNewy.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/13EMUQUgyPu25UVbzzAbcDAX7p13PfhDQYG911C9jq9g.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/13hdsaTc1NNhFcf8DcGRnbbfNkqAmHGE39Nn9XmfHnp5.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/1USDCmv8QmvZ9JaL7bmevGsNHn7ez8TNahJzCN551sb.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/1azyvMnX9ptJgr8y18mhAJFQSHfFGjyGtPQ4Lnn99kj.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/1gE3LGQze8DQ3KD2C4ZUCmRX5g4njhY5yLfYmnmcvJR.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/1ionrEgPkFU7c13UDKkLd2De2pMZav7uHzw7oqTL7UP.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/1oanfPPN8r1i4UbugXHDxWMbWVJ5qLSN5qzNFZkz6Fg.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/21RPxGSMDQkqLSA51hpXoc4WTVGWyd194qLqNQgioeLP.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/225nkXUE3SM5JzoFLDrJeNvKXJNekFXV6dGDnhgMXYFj.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/22Y43yTVxuUkoRKdm9thyRhQ3SdgQS7c7kB6UNCiaczD.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/24Uqj9JCLxUeoC3hGfh5W3s9FM9uCHDS2SG3LYwBpyTi.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/2Up2D6axfzjLxy6FTYXf12w8gr6Lum49j6apBomhXnWF.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/2e3TyMuAFuQH73SbE3S6RNvma7abpBj8v7w8AH7LSGxK.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/2eDLEqgoYHJG9Ssx8CpjRFbWdt1z81JJV8PtsC3LdJ9R.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/2hC44EVzM4JoL5EWU4ezcZsY6ns2puwxpivQdeUMTzZM.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/2hGXiH1oEQwjCXRx8bNdHTi49ScZp7Mj2bxcjxtULKe1.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/2ipqWcraTH7iGYXb4Evs7pfjR2VsESWffmEkw2baK21B.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/2qPL6aunS5v636TymUKmQAG2iW6gn7q94vShQb51iyMW.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/2reR5RGxYmCAwiquwY2B3tfCj89BioUd9BMksbcfjFxt.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/2reUfFGZuTHMwJXfbQCA3dRh5xEMamWJ9Kfd2mzeH4qU.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/2tifzhZJsqpNvJDLT5pSLQiTTorMyERZJ4DA24gPUrTv.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/2w7YyjCLZV2QgLnHFtPTG3XeMS24S614nThY7dhH6YZp.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/2xCY4ciD7oGFTycTuwFqQk7q7CziEouFmfgZJnVDcYdC.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/2xVYRiEK9vr6cdyM1wjpEGJvGjQdMysXUy7q62vNs2rd.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/366CmUeYHCqmfoiro9FUNVQYqj1WxcQg6KFqjajZ3cv5.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/3ZAzSw55xqEiV9gmeRUnXDHPGQ8o9BDdaLwMBfCD4uix.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/3dxNuzfP484AhgMcEgvHYDVwGh3UtCUWmwuzn9z3HriU.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/3eJFLBPYfyLEJpUDnn3NeEggNzuXmBBVh81rQJkyPX3X.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/3frHjwxo3t7TMBR83omRSxeekmj38xsKeMXZ8BJt6Ccd.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/3i1LEoG7xM9PvcfDA8jahjnbd2jxXe99835yGUZa9ZhT.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/3k7mJZcgLX7jvxTbqzEMDLdrhTT12hGc8gfMDCQyXbzP.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/3keHASBKU3wD8oFPD6Fu7UB3N1thzqMHGZZNXFae9P27.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/3mxtC2cGVhHucUg4p58MVzVqUKLyiy1zWqRkRQdgUBPT.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/3s4zaydvjBQE7nE4nKDuDjmyjZ8DkenU7ctbq2oJj6Wc.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/3vTssqFfwhhQG5w5ADtHyxUiUCh32WQ4AbYxooithzr5.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/3wwB1cuvesdnFzjb6YpTxmANPTZi6Ly7DhKQcMTooibn.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/45um1exTZR6qvj3aomyr73vDFfitY1YzsY5VjLw4soVJ.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/4EBFooc6Vz5CqiHA1iLEu84FCXEZmHokEKEiDsM9VgAy.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/4LVNe9y1mzV3kn9aYXkNQxhntNAMJ7uiAFuC1KEv3yXD.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/4MNBjS7EGxJBJRzwceGNvnnvQb68qdGGgpzkyf15nGHr.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/4MangoMjqJ2firMokCjjGgoK8d4MXcrgL7XJaL3w6fVg.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/4N9p69ju8BtQCLZ96DgCQ8cXHgmebiwhHhCyMxVkNU7R.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/4Q6WW2ouZ6V3iaNm56MTd5n2tnTm4C5fiH8miFHnAFHo.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/4QeL3qzHitckn8SbNTodrq7y9HZZ9RiyFHpBQfgWsPqq.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/4QgGHGVFda4ozSkSJRMNodKUg6SpobgodA79b1qDpcoi.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/4SVNgru9G3ANsHmLFyAEv2H8odpNSqawfSscH8kJtKKX.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/4SxSb9HbZBpEmdYGW29S9nsHsLdWnFhq7JVW4NnEAmcn.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/4X2JL2DJR3bhFDC3NEhUKo5o7b8sXoB6udzYaHZD7aeY.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/4XMFrgq6VyTh9SYpMeUEM624yRhtbbYf7uq3Mw7nWcEf.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/4bqSuQEMEK84kpoPnBQCKHmoqz3EosEk9KQqB4FvZr5w.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/4bxbYJEixfV4TyDFLKiPa3YHheddeLxtcjj8SJn6PCSw.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/4c6vtR81WknVL4Lyz3ZEZf4mNdoocjJQ1EnW4xha6bpW.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/4kE9ZzLkMx2iL5HKD7sbFbHgHx3peBtW93Y3CKCavCZ2.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/4mtJGynCEHGeXH8sVSWAgjh1mi9Lm141MvkG2nPquNPU.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/54wo8jQoX1HLbKAbaQkAQvqmQQ8YNh3LeK68ZmtvWT8d.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/56npaw87UY6WWF6XQ4krcM4Q5xvDQ8uZBRwCJYF6xBub.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/57JfdST1qV2upu9fU3E2K2GdQpzJhU36C8n61qnZrGea.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/5Dq9PjUJUG5dM9DzYFqKA4YZYeKJfGaM5Gy7NjpY3p5r.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/5F1AEF8ew8tLksAaLKB2c4XhRw2W4DsP4XVCZfDFNocE.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/5JQ8Mhdp2wv3HWcfjq9Ts8kwzCAeBADFBDAgBznzRsE4.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/5NzYoXGSJ5j9pFNKeExZuX7RZSjKZ7hqVcYVrfwXiHy6.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/5TeGDBaMNPc2uxvx6YLDycsoxFnBuqierPt3a8Bk4xFX.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/5Vm2YZK3SeGbXbtQpKVByP9EvYy78ahnjFXKkf9B3yzW.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/5WTCguyGQDrFosVn8M9JynwdoRpQJUPuzaembMwug35r.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/5aTKAEzLHSxtyRgn4mwdiQsezDpdU5JZcGEyfbH5rN7m.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/5bdycthNAzPVMAGPrkT2epUVnM5VZhx881KiZvepz4d6.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/5mt41y2huXBXb8HSkMiNexABuk8GVEmrgZqEgauGtV4y.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/5o4wQhxotU8rVz6iK1VowzyX53z3HuznvhvYYCMZn875.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/5wmGZYQhfGLDdo1zUh2cUnbs8KjF2HZWwwt6VAkUQwpF.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/5yRH9mbvf7Y3wDMqzH7J1byACBLcZFfrKb191NJXsMk3.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/6417rADuWFmrfMewxc9vXJKCLdAHdejTdmXCX5jEsy1S.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/657iw8S9b4BG5Vno91DgJk4bqoH3kzPRopngPG8uxWxg.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/65uhdjNSM9cfhKMHdYCmAY8dmAxr55UUGim2TDpctLhk.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/6LtLpnUFNByNXLyCoK9wA2MykKAmQNZKBdY8s47dehDc.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/6M9zvnmrDnGc6QuWJ1qfDaMagT4hFp5U2ec1Bqaa1nT2.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/6QXNNAPkPsWjd1j3qQJTvRFgSNPARMhF2tE8g1WeGyrM.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/6U2LkBQ6Bqd1VFt7H76343vpSwS5Tb1rNyXSNnjkf9VL.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/6Yxs7mxPJzpockJ2FGZFJkDJRxRwHLkuS6qUXMWaPCEe.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/6bZfjVTqcCVhwXxr4qibktLfv1QHvaUbKDryxWXjQ6NB.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/6ebQNeTPZ1j7k3TtkCCtEPRvG7GQsucQrZ7sSEDQi9Ks.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/6h2wkpDRmi9xJnqJqznLMU7eTwHJM9qQszB2awHWTsmA.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/6ikDEnoYXiwoY9Q7XCkJXoXZb5rRbdCiujtVY5W5SiAb.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/6ofUSSLxM3fQRhgnA6QFhD8JX2CCsyUREsoNw9WqYxsx.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/6q5ZGhEj6kkmEjuyCXuH4x8493bpi9fNzvy9L8hX83HQ.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/6tbPiQLgTU4ySYWyZGXbnVSAEzLc1uF8t5kJPXXgBmRP.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/6vBg1GMtKj7EYDLWWt6tkHoDWLAAksNPbKWiXMic99qU.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/6zjtpVNwrqSKrb5YjushtMjpiSSQvR8wiNsctgPU8Nnc.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/75ZsUGwBkzpAwF5wJqTKzZEYKRg25Rnn49GBVXEMPtcu.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/7FDKaxomCpbZwWZyBZGLNt8BDwRfFMKZAvnKXkHLMpCi.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/7HXG93N6ino2vUfa3qb9suTbGq7ts7o1pdTs27ayP9pw.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/7KeftXqig3b8iRoCDuB9cuVM4FSeNh7KedfKVHe3jqd4.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/7LhDY7kEjUCAwdUpJyuhZ2zDTkCRjhQriKwy6TbHEAt6.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/7NGW9v51MprncFPmSEiuFffqTTQkLWrYoJSBvPZbjibZ.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/7QP4KPZQ6V3rrzaTc79V8AFRKNvyJPuataU2NHmRbuVv.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/7RBmUvdbPZw5xYbWj9McpxFVLimC4MKDv2JDJqM57LPR.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/7UJURNmm7soFBYn5UJ4A4VYopGNq4pUvdEtDPgGGUTEZ.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/7UNm8CeWaLGadXPT9E9gay68jQCLJsPvgRri1BUiTatE.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/7W8hRd8PqFQt5EZDHu9mmBhmiY4UPCcv9UuL86sYkm2K.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/7h7uYbDBZkiTvWLmMsWNAEs2VVNqfV56uSfP9hbjJMP8.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/7jReoqYKAt5pX6FPf7okEWA1tjn5mUuzg4njwYz2WuDL.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/7nfyJXY71CNApW9qGtcmsPKw8hrixpdQMHBUNrngWK81.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/7qXcWv2M2JmcQnTYH9PXtHMM3TV2XQwMX3k9CDwddvLc.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/7t8zVJtPCFAqog1DcnB6Ku1AVKtWfHkCiPi1cAvcJyVF.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/7vxeyaXGLqcp66fFShqUdHxdacp4k4kwUpRSSeoZLCZ4.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/84Ue9gKQUsStFJQCNQpsqvbceo7fKYSSCCMXxMZ5PkiW.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/84zHEoSwTo6pb259RtmeYQ5KNStik8pib815q7reZjdx.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/85vbgUdHrtjsWg42psbrAPmwyFTDiJZCBQJKXZqFPVAV.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/86pSXTcTkDSr7QkaRyfyS6K9n5ZVw1cz1unS3o9tbYEX.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/8FBVisVVqsGAtviB1gqS7NzUxmtz8sV5HduAkh772C8d.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/8FjwT1Bbjaxx3uYhvMne4vKQsQvx2mP7fwYfw3EAuWzF.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/8Q2zSFoyBGRars3NxMK8Q5c8E7Nnwv1EKDx3oBFqMu3N.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/8U1LcYPZUurEFFvee9jv7CbMr5tELUaLqWarfKDiCee9.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/8Y5Qbdb67Ka4LcPCziyhLrGbYN2ftZ1BG11Q5PiHenLP.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/8YfSip5FevyFv1P4hAEFwfWNy16RjUesV9QA3Zuabmti.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/8aD7tbwU2UfRyL3taWFBDhPNRWGU3akSZaJpeXLGVcF.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/8aHSkExY28qCvg4gnTLU7y1Ev6HnpJ1NxuWb9XtEesVt.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/8bf9m83eBVWtaYCfmh531Yo4w2jiwR3DUkMxV4ZwNy81.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/8eoWiSDxAqQ6rRWRXSDiSdxtTwESQAjtu86athwquLA3.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/8fSeRtFseNrjdf8quE2YELhuzLkHV7WEGRPA9Jz8xEVe.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/8hG7uP3qM5NKSpNnNVsiRP2YoYLA91kcwZb8CZ4U7fV2.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/8iYet3AiB2i3ibbdjLisb4c8gjDZmw2gcrRopn91dJ7B.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/8nihSYZrJbiN47UxH3PUh83edSVZUpj8CFoYAv3hpHu6.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/8pPC7ojkr5qee64cw5ECoHpUKSGVsqFkKNJpuhmQKATu.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/8rnvFkrCoiedAdwDoeFPrZjFogXkdrwsLwx5ZBbEezZC.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/8yDFzZLxc4CvuGHnha11uj7rsNRhXmbj9PhZQEz3yYx7.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/8yrg9HnVrpomSe9XQWuCZwwmjFedPdEJvd6AAFQCpCA8.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/8zTaQtMiBELrRZeB4jU8bVNLpbhUoLVBjokiqxhVfyWM.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/92Bq1L8Uyxi3fUjr5vZ26FSewRooAufvUBP4LdNGyJ9x.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/98KMWEAhrqMw3eX7grf16BMxrBAfHchpV3mp96Rghc8e.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/9DgBx5cQNxe9APGHBvYTqNaxscAyZG3hhrV7Zi8Dodp6.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/9EUpgoHWKmuxm6iM5Hv9LCETvLXT8BSU5LmWrGA9ibmr.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/9EkJnKofmnufUen3JBc7uq6UTJiuNMksG9QqLTnJwmRA.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/9HZqCZ8XrQ1GfX1sit8pgJK8qkuZ1SoLweXA4ajjb9Vf.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/9K6964dfAazdKsoeR7SBGSMa1t6Q4AMSm8KFCEtAMvvy.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/9ZgYbQc1TtHut7sCuTXrjgRcsT2vU6YZgPLGf4uduuAD.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/9iMuz8Lf27R9Y2jQhWM1wrSVtPB4Tt5wqkh1opjMTK11.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/9mn9Z2qWndBPr6qGyFbXJUEUHvjGFgmUUz5CrpBZ9WF.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/9oi5KPf4Df7dhQ2HhHqf1f7N2eTKjdEqYfF9BaMg4qAa.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/9xi644bRR8birboDGdTiwBq3C7VEeR7VuamRYYXCubUW.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/9zjxuHUgiVpB8Ex7QYLgYBTqEZaLR92dKxgPmdcXktrK.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/A66HabVL3DzNzeJgcHYtRRNW1ZRMKwBfrdSR4kLsZ9DJ.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/A8YVsNX21u2hET6wT2oshVngiNnoV1vSeHcrrpHkVuxG.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/A9HAbnCwoD6f2NkZobKFf6buJoN9gUVVvX5PoUnDHS6u.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/AFhqExvHYWqpWhUocPK4fSYg3iyxPGAAd6gJYD7msAET.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/AGi7p8RritzUDX4sCYVfxApCH4By8FEpSV4ffL7bZ8Kp.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/APygy51vntbQQsYmgkF1CeMsAn5Tv1rsVUB6nee3wJpY.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/ASGLwP21smWtQYBxmvupqStHMrBP8qXJMf7FXZCCay4R.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/ASNDArLnjgsi6Wg6vHUdqZu2kWjxYpNQS9eR9HfLDhT7.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/AVy67GZ273mdNyXDnbfSXUSX9oN5CD9ugheRXeeA9iUk.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/AXEPmuvkEqAQG6K2zdsDRnufkbKFb2kajLPjCkqr59KB.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/AbKmrxbvYKNDoWxr6tjd7qqWU9TAgnqSF6jpnsVwixBi.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/AfHqfp2K3MFTaMSEXJQfc8M8SbY5wXwGhiBZqTk5tJmM.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/AgGftdn4t6Ws2hEwYmpjPdSHve7QiqhLY3WQyA689kCt.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/Ah5bT4bYvYxnLnazqT7RKRjWdZ3GH5MV5H7AW2a5qWC8.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/AirDc5dz7ih7cg6tTXqABKk5xW2QCkAH9SL9QHTX1KVK.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/AjUxiJCM1bgXQgtiSteFFZgS3Z2JyfqF5AUnyHRFZMrL.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/ArAA6CZC123yMJLUe4uisBEgvfuw2WEvex9iFmFCYiXv.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/ArbZUznTwemnNiTvrsGLQb4ogggpWspJiocBrVNuQfKK.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/AsjEqKqEbejDqMbhhjwaziu4Su5xSQ2nrTcFMXU8GXEx.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/Awmdyf7B7CAGBPo61Hzfv2hN1PktXpzS1MArognTUYSa.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/AwyKDr1Z5BfdvK3jX1UWopyjsJSV5cq4cuJpoYLofyEn.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/AyPTJTeiCrbFbyErxDPHCG4NQywpxgsUxXjS4fSiweGX.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/AzHKmHjEoZ7JqiTUPgPVAZgtyNLwa3BTsRgffYxCVDDZ.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/B9YcAMhGxkaMY8sQ6uyBEE5rJH6fSAcMF4FVcL7DHnwR.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/BASEDWVF6xeXTJSrk99cbMCwGFtaUvFLihpg6ki9UWX3.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/BASEDrCEz8r36UzeyLmkvLdU5bjfDazeVnxCfTQjZagF.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/BC2BpN7resHE3sUCWuCHsJ2G8zHGYSyyji5bD1wBnfYB.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/BCGBKuc1JdoEGG21JFoX4nCLEtgZ5yjRZULhhtPgc2pU.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/BGUMAp9Gq7iTEuizy4pqaxsTyUCBK68MDfK752saRPUY.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/BHJ4tRcogS88tUhYotPfYWDjR4q7MGdizdiguY3N54rb.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/BJDz4e9rWPnnhDaRp8sEUxvSSvr28zWoZoNGxeeJ5mSS.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/BLV8oNcV6cZVvUJoQjK7V1gLEdPdj5u9AKg4StGBtALM.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/BLg8mSPvEjzSkbGdE9mRJfTSm7EauYgzFsWhERKn1gRm.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/BPJpwqaKtLAHiZPtTToXJYXtdeSBAwjNM2N2NVeaMn2W.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/BRruaeiRT6Z54nKSXffCsZDSEfAgFHH5XfNCCNEWBYHG.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/BUkD7MU3yLbDrwW6weUcJKT9RiJ5c7Y4wMiDem958T5a.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/BXY7CPSCWkyTanQiwq2kHpC6nQWrpSwJYQbW7aihuGyG.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/BaeYYNvDduBXj6MD5eWqvijv3epQikpTTGKYFD7WgMxX.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/BbetnPoqmfCmnx6N9x4KCo3naT8EWBjnCdjSky4BM2D9.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/BjMdQhxpgSMmesdhc7qZuUjyRgrNCkAmmhLkphDhPaAD.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/BnSNnGP5jGaJBPyLcS33dfBR8TE5ayoReZvs57dgw5Fr.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/BooManQtsP9pBNudF2HDGNT9xkjL63BiWVWpfkvLkmQW.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/BrpV1re8MshA8qskKVxcEG8zXG3vf2uLX6myeTKAyhsK.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/Bt2WPMmbwHPk36i4CRucNDyLcmoGdC7xEdrVuxgJaNE6.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/BvTr2yEZyAcVMPiXCtx4tUUkXuUnxNcBDE2hau8Q5wD5.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/ByQMxsB8GVNY7f5oaAonVzWuZyj2ww81vb9jP331tFtD.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/C32RMdTQPoCYFFp9pvkje6WHHtBtnngJ6kqUfxtZsqda.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/C7qNmhjq8Unz6nKpiVdikp3NYoDp5kQ5BETMfj1jyN6k.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/CA2CNT3eyyie4dKVos5ZoaePSAB2jCZaZRi7Zbdx1RNh.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/CATmiQiuveXde48eiYvGRG3CoJUBZmvn4a3YZdjvfVMo.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/CFVk3Q9pN3W7qJaZbkmR5Jeb6TXsh51oSLvgEn3Szjd9.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/CH4VVZcJEhyxKEySW9oB31om1yyfX1FJtJ9qW61hZ8Br.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/CMX5tvuWs2rBUL3vqVWiARfcDoCKjdeSinCsZdxJmYoF.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/CMY8R8yghKfFnHKCWjzrArUpYH4PbJ56aWBr4kCP4DMk.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/CMZYPASGWeTz7RNGHaRJfCq2XQ5pYK6nDvVQxzkH51zb.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/CPewZEDcbVeDPxeh7Mq5K6zwAMA9CoC6jNyNWFX4zZLr.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/CZaFnPQLUcd52P9YwvcxCw7XufZcc2wuKyYoFuPNcY1c.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/CaH12fwNTKJAG8PxEvo9R96Zc2j8qNHZaFj8ZW49yZNT.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/CannMEYbY6MPFRLYXf23G9eyqXTtj793mrtwpL51hCB1.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/CartoBWnyk7jMmXoBGjuY4L94QQh62dCyr7BAdP1Vwnb.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/Cast1eoVj8hwfKKRPji4cqX7WFgcnYz3um7TTgnaJKFn.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/CeNUxGUsSeb5RuAGvaMLNx3tEZrpBwQqA7Gs99vMPCAb.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/Cf6kb3J6amyuU9DvaGdvWpFSTmyV4saFG5jFyQcwk12L.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/CfBHycQDJaS5hedZ9dt2gVVNEaQpodQcZkSZc5yKadrF.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/ChpiNiWL9hXKJmuZzp3NSLTxZaLgXWRcGzYrpocjkLBM.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/CndyV3LdqHUfDLmE5naZjVN8rBZz4tqhdefbAnjHG3JR.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/CoM951g8nf8LEWSwHXzmyt4fnZ1r1gPKmgp9PXH4tjDE.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/Crt7UoUR6QgrFrN7j8rmSQpUTNWNSitSwWvsWGf1qZ5t.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/CurioKMwTWzsPB6YcJxjr4Pq11F31MvuWqFgwFVWRgtB.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/CyX3buQXyW939M5LReVhPGwcTDoPWMAdArehA2aqVRvP.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/CyZ1SrCwv33hqMU8Shx6E1GhrY3PJ8yCcaMko5RpKaxt.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/CzaBZXneYc7gRq3nd3HMG14s1LVUy3gR78fz4waYodZx.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/D1KbdySvAPF2TJh857hfmTUuiYAJSRoGLGNUQjwe3q8.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/D8vMVKonxkbBtAXAxBwPPWyTfon8337ARJmHvwtsF98G.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/D9XDBVEJKzz4LPBUrnyxeTdTHE6gtLTurzHSmYyFtYDr.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/DA14CwvMNkbMggye6Fkvqa1cMxo2Rh3neLvo8ufWoyeL.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/DAPPpwNr24pczeHciVd9s7GCgT8JBkYTsiEs9mM4WuVJ.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/DBYMXQMxMCanwxCaWVFyQqc7QnmPwqQCQwekMkoGiUoZ.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/DCDX75fVNMB816DFERFiWgRiTxqkQukaCM7mSvsA9gQT.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/DDxMP1U9VgAcjNFkfmhkaQMhjZ2bUEsm8E3ArcyNLS37.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/DGKfr3on59BBZwkwpmKhL79yLEcTdoM1Y8yK653wdqHR.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/DHepkufWDLJ9DCD37nbEDbPSFKjGiziQ6Lbgo1zgGX7S.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/DK4L86PaRtAbM2kTV2Y2sQ3LakWmfVixcRqf5A251VC.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/DNyxh1hUP2TmLr6mh4yHEyWNPNiZsiUh6vY3snRi9M8F.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/DR1BLNa6r8PGJizRcQLaukwLRnkfaSbEggrFNJc1Hwi8.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/DUu5HN7Sqb7vsjpc4EdkEqKpUBdEs3tyfGDd9FSvGpdZ.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/Dc8SeWKN29wEo5HYjn9RNYagWfMeMdcUXwXju139xtZz.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/DdSEFEgKA71fcmfYzfu7PzBQgdxY7tuYCjwye5o9Fffq.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/DecZY86MU5Gj7kppfUCEmd4LbXXuyZH1yHaP2NTqdiZB.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/DjNiHquWi11XX9mUd8xmXtW5Byx7vwwcgP5kG19mnEPV.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/DoNKhJqZst7aWsYvr8gmyMmBZpwFZuYajV8KrHrHGRc2.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/DqrH5hKe1g7YsaUW4aPHLDuibSPwNPKTqzzDvyZvpV9o.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/DsRmdpRZJwagptu4MMN7GJWaPuwPgStWPUSbfAinYCg9.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/Dvn4gHNQxbn1tFKasXgXsTLp99XF1BX6Fqo4GTLZa2JJ.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/DwNfLavEQ2rTW9j3wbHzZQWxiwq5JLZ3K63pAGcuzcMp.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/DzzjdPWNfwHZmzPVxnmqkkMJraYQQRCpgFZajqkqmU6G.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/E7GSRY6bxtngMuPjY5VcBRBptWa2rJafFZ63exkfqmXg.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/EA15T2W45BJFm71XmB5VGcsiWGKZTNfnK6aCmE2Hb5eC.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/EASAq8b2mUQLYZGZqfUyFJgALEu88aEUizFWxtwRYb5R.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/EDMintACJmusW8m6qV2pqd8UWrcyMkFS6AurtX3Bz549.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/EEB5tgFdJ4A1Mfg4brpnQtN4d8LhvpKTKMTcRMaTAWAT.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/EF5Vkq5r2pgHkPtCgfM3Y9Nw6xMs5MjzKWaGJsybkKyd.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/EKGMaQkgHXMu7XZ3cxkS5dsyqK7yzAAEmVEUhsiQy3Qa.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/ELfF1xyznzQigmbkt6i8tmJEg7VgPcLiVHsKBmS1pyCf.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/ELfQ53pmgX88T6HJLFfqocAeYM3aCw86e8FnGtLKedzD.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/EV4PDhhYJNQbGHiecjtXy22fEuL9N5b6MfaR68jbBcpk.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/EXzAYHZ8xS6QJ6xGRsdKZXixoQBLsuMbmwJozm85jHp.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/EYQyd28taNDbrpFqq6ajMnFqbgXvSgQ86jysa5HJv7Tt.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/EcFTDXxknt3vRBi1pVZYN7SjZLcbHjJRAmCmjZ7Js3fd.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/EeHoerb4vimqbBiVRnVvyCjumsSgmCEAKE2AuVPbCApo.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/Ekn2ZNGSKokv8M8LiPQL7BnS29YYZ6quQXAbyPSUJfKy.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/Eo7WjKq67rjJQSZxS6z3YkapzY3eMj6Xy8X5EQVn5UaB.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/EscGYnb1KwxssEXCaGv93iruEN79usLJxmcf45K35yeS.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/EuETm5rXbYJ9Ra6GmeyqSjiFRR5X3GCfB5tkQSLWzxTH.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/ExomrnptzszoKgdLeSi3oeFsuojZ8nHaXoEyptzaKYkL.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/F11YDwLVireDZ7zFgnjo3psyiSCW3oumYsWWaXbqR5bF.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/F1WXi7AFQgfcvoCpFPrCEsj8y83fbdNC1Fw3iTg9eQmy.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/F5oKotZNBqE4TdHt6tfs18rDzxV3xzZKgq4Fg4FtU8VQ.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/F6fmDVCQfvnEq2KR8hhfZSEczfM9JK9fWbCsYJNbTGn7.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/F8kmuz7gpv6eFpNSFiAnDoRmmLbkENT6DtrbL2L2CXoX.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/F9fhSRbY3AkexgUMJUvJZbdWR73U598898G8zc3LPpTh.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/FARM1U7g8p6XG18m3P25Rnb1RPVQZt2sC4ax35CyJzyc.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/FDVR5rp6F5arSfew3qGkPmxMEduenZ9u6EbEob75RTGB.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/FF7U7Vj1PpBkTPau7frwLLrUHrjkxTQLsH7U5K3T3B3j.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/FH2hm5Fw8TUr97g1zzcA74hRziUVbsxtFVo5va67x5cg.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/FLP7yY4nyb4RuvCfG8AgitAhVse2sZR4JdC52zwXNbNG.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/FQnUdztq1GzQgbV4R8hLnfU2E1N5imeqQuUo9Jh2JB23.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/FREAKpgkFxdp7ND7MF5AuX76geQNcW1jsVzXXf2txAjX.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/FRd6p3td6akTgfhHgJZHyhVeyYUhGWiM9dApVucDGer2.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/FSrWY285cgRUosaMp3mzPqJ4SKyfZKYvtUhzjgbP1rmc.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/FWX7w9KrE8GBDzRfPSU91pGXmk32NF3iTL5jQqZVVtZL.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/FWtAicsjgnjTkmMYDQ4QJcgmpbArVphiNMsvrxxfDeeV.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/Fc4q6ttyDHr11HjMHRvanG9SskeR24Q62egdwsUUMHLf.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/Fd87TGcYmWs1Gfa7XXZycJwt9kXjRs8axMtxCWtCmowN.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/Fiw89b9hNbhcoApSBSqWcBEVPbEndMynczbXRtzcteQ5.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/FjnMGuGThgQakpAJjf7CyKufHLmEiR7echVePT7TTTE2.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/FnVHo2S6NxqaGT8buKCzxs8njaZEUkA9aRQNU87ASFyv.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/FoNqK2xudK7TfKjPFxpzAcTaU2Wwyt81znT4RjJBLFQp.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/G2YXN1kCdqXDGJ6HhXYgMqgDCZQWM4uLgDVBtbPT8U7V.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/G57ujNHf3vTJ8Kcdkx1YvN4iWQEU4gccExgTCthTxbiV.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/G5kUH2NHxfy4VTQR3v14UyTx33ebUM3iV19wiyJ8t5ob.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/G6k78ATPer7rhecdjphhZPwE8C377fERruKvWoxmrhRM.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/G8W9VCtAUDxj1oZ8oiuq4d3yTwwgnt7wrQcQ3Esvbk8V.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/GBALLoMcmimUutWvtNdFFGH5oguS7ghUUV6toQPppuTW.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/GCsKJYUKRDQPtVJ9kZtVyMMWZR5DjHn9jUmzT7Ro7aqk.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/GDDMwNyyx8uB6zrqwBFHjLLG3TBYk2F8Az4yrQC5RzMp.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/GDtXkiJgfKPMwtCNaKqHgX2WQJPWw2QSm9bKXtU2CK6f.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/GGo1dnYpjKfe9omzUaFtaCyizvwpAMf3NhxSCMD61F3A.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/GHpC2S9SecmSBdok62ZPLR51mKVif6ovsgGjjqm8EV9M.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/GLZpzMXW2rkh8ACpPWE2oUsDqwDFJg1DFDWeUrWkf1m6.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/GLrqcJJHQtnBkX2ApxQZBZtn6ZTJuAqS3AWYNPkySP5z.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/GR8qnkCuwBM3aLkAdMQyy3n6NacecPha7xhwkmLEVNBM.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/GRVXzjNTs7QxoTxHK9DYJjRnVz2vHgZhuUfMG6i2Qrhi.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/GRoLLMza82AiYN7W9S9KCCtCyyPRAQP2ifBy4v4D5RMD.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/GRoLLzvxpxxu2PGNJMMeZPyMxjAUH9pKqxGXV9DGiceU.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/GUes4PH9UcoMuhATVaT1FH5QAQja1uHep8YnPE1oxPSY.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/GV7HoZoxEEa311VySrMebUp5xSB7utxG8oJafmLavpau.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/GYZMrugvvXcn9SapBGVHBcLa6v5RnNBCTQw1rCnNDwey.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/GaugesLJrnVjNNWLReiw3Q7xQhycSBRgeHGTMDUaX231.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/GeHoPNKCypvmQy96y8DYxZBQf9gQiVW2NqVMUTxFG8a5.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/GePGJmKcVDMwbqHa8xaifQrHoYrM368ZDecG9Gvejzfp.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/GeQQHPgokyk2N9VKVbBLk7ox5Ujg8uHwSU6XXjq8zdev.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/GgathUhdrCWRHowoRKACjgWhYHfxCEdBi5ViqYN6HVxk.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/GiJzLSGDvPMN7JGJsFxfuDoe8rnhAMEQGcMVEnDmgQbx.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/GiYCVk3AHE1f1kbe7oxqemnFcdJyVp8CbYC2dqngaJwn.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/Goats192jeQq3r2sn8pe69LyJtisLMfEoq8LyDienct1.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/GokivDYuQXPZCWRkwMhdH2h91KpDQXBEmpgBgs55bnpH.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/Gov2UZUUffrk1CYYSJu943sM6jAMF31zGz8uJywQKziY.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/Govz1VyoyLD5BL6CSCxUJLVLsQHRwjfFj1prNsdNg5Jw.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/GpUiYwMeKcW8jdSxSYtKLcxss2uGWzsj5eQBGAd5BJDr.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/GrAkKfEpTKQuVHG2Y97Y2FF4i7y7Q5AHLK94JBy7Y5yv.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/Guard1JwRhJkVH6XZhzoYxeBVQe872VH6QggF4BWmS9g.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/GuyatP6tfqHqTZhMg5PpVsn33iRCoHRiNGjMhCPLph4p.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/GvaHFmAWrMHek8LoKqFv5SWUJjso3estPGyX38tf1Jfw.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/Gy7MVyYJkbwPdnmFiYGgwz8AoEgmvvh29mEskn69mJ7C.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/Gy8Kz88M1fKepm553FXXjP4iPzvRwzd9N2mC7fjwHdd9.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/GzMvD8AGSiRhHapNsJzUMoYR3pkbCg6vPnnopaeFZE7E.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/H4FUWoKkGC7w9B6Ef3bHScPkfHMHA4wyuXapQAA5gLrP.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/H6FCxCy2KCPJwCoUb9eQCSv41WZBKQaYfB6x5oFajzfj.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/HDG4FDos8fyrB79qMCe98gaFjNEy5kpxGNjMc5V8M6TJ.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/HEvSKofvBgfaexv23kMabbYqxasxU3mQ4ibBMEmJWHny.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/HFn8GnPADiny6XqUoWE8uRPPxb29ikn4yTuPa9MF2fWJ.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/HJdkPPVzo5YKBRQoswT5eaH8eATYCiATbDQchmNtBrav.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/HL4NW4jMsHV4tEuXscK3y3BsjgTjJKw1NdxyxkMhuMxb.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/HLK7CWUzPr5Swg6Guju4tcmvwySEFF4krfaThsZtcxWY.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/HM5FbyHxZM3UPPG5KPBRadEwzaGDspF3tor1wn1mER1P.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/HQrA2MLAppm1EFyatNBCr4LRjPDXnLe16MifkFqiEjbQ.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/HUKumKQzDk6YHGbQXYm91cyyFHbYCqAu2vCwXKrdS7rk.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/HW3ipKzeeduJq6f1NqRCw4doknMeWkfrM4WxobtG3o5v.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/HXqBmAcs5Pbsq3ifY5KcJq96GR1T8ytzeeawQczG4bQd.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/Ha1oiLqshFZ1RiorbAvrtfbGnzSALE5VmViXpyizP9uL.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/HajXYaDXmohtq2ZxZ6QVNEpqNn1T53Zc9FnR1CnaNnUf.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/HdF8Aw6FdefHdNSuKbQon6WkQG6AC8rzPhQAYhBGZc7o.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/HedgeEohwU6RqokrvPU4Hb6XKPub8NuKbnPmY7FoMMtN.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/HmCzpCinkec8TxMHyZmdEx9ZJm3s9ujDg6QUEJZDJTwP.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/HmyLxMun11rvkBHuXXyMd5dEAJ7TRpbmnVH5re4TsEqr.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/HpRRtB53HuWg2f8HWA5PGo1Fc1Py8u59hGEnDbWab3ki.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/HqyLxiVTCmsGvQSAddwFMDBimV5nszGBpZSzeJWj3nZ.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/Hr4whNgXr3yZsJvx3TVSwfsFgXuSEPB1xKmvgrtLhsrM.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/HubbLeXBb7qyLHt3x7gvYaRrxQmmgExb7fCJgDqFuB6T.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/HzPUZ2yNUFnjbWi2BTBtBdEQ8i2QyzNy5e5HkuEnumd6.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/HzSHjBxsZZ63ktjQfXagJbC3nNNWqmSGqPQSwxaP5ff1.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/J3jzCFNHadAYjLFAVZEUTTLxE2CEirzRg8ZL2aYnfiUc.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/JBCDbYBpBWakaPfqKANjDfzHzyCiZNx1qZDZZ37vGWW1.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/JET777rQuPU8BatFbhp6irc1NAbozxTheBqNo25eLQP.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/JPALXR88jy2fG3miuu4n3o8Jef4K2Cgc3Uypr3Y8RNX.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/JPCtb9DAdpxmRLrR6MAVLDh2WbWDzDoDJXvbLJvMVZH.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/JPCtrLreUqsEbdhtxZ8zpd8wBydKz4nuEjX5u9Eg5H8.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/JPLockxtkngHkaQT5AuRYow3HyUv5qWzmhwsCPd653n.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/JPMAa5dnWLFRvUsumawFcGhnwikqZziLLfqn9SLNXPN.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/JPMRGNgRk3w2pzBM1RLNBnpGxQYsFQ3yXKpuk4tTXVZ.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/JPMetawzxw7WyH3qHUVScYHWFBGhjwqDnM2R9qVbRLp.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/JPPooLEqRo3NCSx82EdE2VZY5vUaSsgskpZPBHNGVLZ.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/JPv1rCqrhagNNmJVM5J1he7msQ5ybtvE1nNuHpDHMNU.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/JUP2jxvXaqu7NQY1GmNF4m1vodw12LVXYxbFL2uJvfo.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/JUP3c2Uh3WA4Ng34tw6kPd2G4C5BB21Xo36Je1s32Ph.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/JUP4Fb2cqiRUcaTHdrPC8h2gNsA2ETXiPDD33WcGuJB.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/JUP6i4ozu5ydDCnLiMogSckDPpbtr7BJ4FtzYWkb5Rk.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/K1DSdBSAee2CQCL6ToXDDFLMPqKjinpKJj6mB738aBQ.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/KJ6b6PswEZeNSwEh1po51wxnbX1C3FPhQPhg8eD2Y6E.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/KTNLe4s5p31R2hprxxDT8xyJ1YzpNgPDZxcbfD4egs9.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/KTNLtk7T4tdoRNBr5DR5SjWCoqx5czkF2JVuix5CcVM.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/KodBsQQan3wXfMNtVVn53EyQio5dFbSFrBhL1N3JUav.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/LigadctxNRkZied3WuhX525vUhDkuhXNK5DyeijeDnh.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/LiqtEZFLJyfp59yWVMr97ZcbxVyYumwfJuy765oEEHk.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/LockKXdYQVMbhhckwH3BxoYJ9FYatcZjwNGEuCwY33Q.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/LocktDzaV1W2Bm9DeZeiyz4J9zs4fRqNiYqQyracRXw.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/MLuhMKU2FUFZ69JBUQWscVjiqN4jKMgR4BVgA7eGHg3.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/MRKGLMizK9XSTaD1d1jbVkdHZbQVCSnPpYiTw9aKQv8.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/MarBmsSgKXdrN1egZf5sqe1TMai9K1rChYNDJgjq7aD.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/NAZAREQQuCnkV8CpkGZaoB6ccmvikM8uRr4GKPWwmPT.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/NCx22WvtM1gih6vWqmkwNhrGP6S6X73pwr9RAiKVkoi.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/NCxNbD639s1v43EXXnXdvP1nkiHYJXFkGBfxBciKdcH.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/Nazareen6k6rAFXKKZrBj5PiehJsohQ8gwGFHJT77sa.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/PDBzXXEihGKUYUuJyoV4MxdbhDcRydpXMEjXhvfNE1f.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/PFo38bhqnYn9ntEs6GHN5LAi26QX1tBxMabmqu5LtX9.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/PLACEMmfm3ZMpYKWfTwzHsTGnPnnDgmK2QkJPeLnZWE.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/PawnLnfQT8tszFmSqdJHb2377ou74z3p6R4Eu1FCeyL.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/QMMD16kjauP5knBwxNUJRZ1Z5o3deBuFrqVjBVmmqto.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/QMNeHCGYnLVDn1icRAfQZpjPLBNkfGbSKRB83G5d8KB.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/QMWoBmAyJLAsA1Lh9ugMTw2gciTihncciphzdNzdZYV.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/QRDxhMw1P2NEfiw5mYXG79bwfgHTdasY2xNP76XSea9.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/QREGBnEj9Sa5uR91AV8u3FxThgP5ZCvdZUW2bHAkfNc.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/QoP6NfrQbaGnccXQrMLUkog2tQZ4C1RFgJcwDnT8Kmz.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/RAWRbJtj6gnQhC13v4VUPY3LxkwAiDXuH42uaR38ywf.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/RDM23yr8pr1kEAmhnFpaabPny6C9UVcEcok3Py5v86X.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/RPSFtWshUkcTdagxTceV2vntRutU8zqCVFGrZfuj12D.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/RafXcAJfB3wVzyH7cHuDqyVjYeQ4Qy8RjQEbCPvttK9.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/RwrdKvSLRDMvdSQsXyHbbpHNzdV2kyX6FVCAwTiYx9s.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/SAFEy4u22hXyN58eE3bHpcag1KSCkQunWUDfQPMDUuN.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/SBR61eRV7rSpzTZJ5wBph2iPZZ7BpX7MCzYNA7aECLg.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/SMANK4F5osjfVpKFH5LPzE6HPpbzSPu5iHPBhuor5xU.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/SMPL5bz5ERMdweouWrXtk3jmb6FnjZkWf7pHDsE6Zwz.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/SMPLKTQhrgo22hFCVq2VGX1KAktTWjeizkhrdB1eauK.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/SMPLVC8MxZ5Bf5EfF7PaMiTCxoBAcmkbM2vkrvMK8ho.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/SMPLbiNbsa19gf9jz8x9uHSvSn9VLFJB38dGy46kqJ7.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/SMPLecH534NA9acpos4G6x7uf3LWbCAwZQE9e8ZekMu.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/SMPLvKJwsyNGD6xf7Ph6VRpDGPa3DXV4uPHcTAnXe6r.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/SPQR4kT3q2oUKEJes2L6NNSBCiPW9SfuhkuqC9bp6Sx.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/SRDmexy38YTqtCmh7xU2eMFkWweYWF1pqdPyatTF1qP.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/SSFNHWYFdELMTkWNdaPaZQuVL4d2RY7ykjGmeGkmKXW.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/STkwf3sbMapjy7KV3hgrJtcVvY4SvRxWQ8pj4Enw1i5.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/SW1TCH7qEPTdLsDHRgPuMQjbQxKdH2aBStViMFnt64f.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/SpwnFCzdaFkEwURZ85oDjUzCR4kC38nVc8nK2riBFVk.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/StKLLTf7CQ9n5BgXPSDXENovLTCuNc7N2ehvTb6JZ5x.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/StakeSSzfxn391k3LvdKbZP5WVwWd6AsY1DNiXHjQfK.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/TBondmkCYxaPCKG4CHYfVTcwQ8on31xnJrPzk8F8WsS.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/TBondz6ZwSM5fs4v2GpnVBMuwoncPkFLFR9S422ghhN.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/TCVk81QEbCmVJ1UrkXUzfWP599GWS3zh65ZrdMGL9Gg.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/TCo1sfSr2nCudbeJPykbif64rG9K1JNMGzrtzvPmp3y.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/TLPv2tuSVvn3fSk8RgW3yPddkp5oFivzZV3rA9hQxtX.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/TWM1DdtALRdEFzmiWmPeVY1Cdy6uXHSu6tWtFjE5x2k.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/UBEBk5idELqykEEaycYtQ7iBVrCg6NmvFSzMpdr22mL.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/UXD8m9cvwk4RcSxnX2HZ9VudQCEeDH6fRnB4CAP57Dr.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/UXDQDbkAeGMPR7gqDykDNu22D9DnYrKdvZhvNmMu6QX.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/UXDSkps5NR8Lu1HB5uPLFfuB34hZ6DCk7RhYZZtGzbF.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/VoLT1mJz1sbnxwq5Fv2SXjdVDgPXrb9tJyC8WpMDkSp.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/WVEpzCeBYmwLQKVVXrrdwAwBE9ksbY7ySC9TpambYCo.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/WumbodN8t7wcDPCY2nGszs4x6HRtL5mJcTR519Qr6m7.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/XCNDrq9XYHPWi6BBWJg8huhtf6ZciNAQunkrtQgFHEz.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/Yb4spZYFpgad4pDvV1mdU7pFU9vQWNeDS4degy7eR1u.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/ZETAxsqBRek56DhiGXrn75yj2NHU3aYUnxvHXpkf3aD.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/Zu6X9vNMdsTRp44G8VxdfVCvMtCrWEaTXPZ7sLyudz4.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/ahoy8EooM6Hvj96tfe4SxNyrhhX1xhwJrwTeSJxULFe.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/ahoyAPv3NrQwtrPwQTCQwkJGjRLfpmhDhkyQ6Lb2NcW.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/air1gq1zcZ9srzZihj1T6RsT5rdfkHs2PvnR7VZf7th.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/ammoh4Gi5DMVsCiKpi5geA16fVu5Vy34qFk5y99nWKc.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/bRafEWJ3T6Awj4wyDXxiEFDMry9ZyLcKGKvkk1RngCj.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/batchFwH7EMp7kE6qUGX1VHYv2aUZQHAudJS9HS1yef.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/brd516WNwrbXUEAukyP61zLtY869c2n4JyKE5F2ZUNY.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/brewYcyeDdEPYafV2Se1GfYaNcrhgtiitapGU42VsGa.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/brnBZjFhXJJLQdN25cv1hvQTfKw1ShkF7uLsebnPPAP.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/burn8UmEVcnndjhunpGbN5sebaw3xyLAmnTj1kyNjk8.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/cakeGJxEdGpZ3MJP8sM3QypwzuzZpko1ueonUQgKLPE.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/ccmpgw68x3NJmNPePFrTm6TsKCEYUVhF8rEAVL9rSDd.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/chatGL6yNgZT2Z3BeMYGcgdMpcBKdmxko4C5UhEX4To.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/check3TQWHaor1umMWpUySm2HeknhcFFnt4LvwetkNt.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/circcmKGcSE61r768bFtD1GkG3x6qfEE1GD2PgwA6C3.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/cjg3oHmg9uuPsP8D6g29NWvhySJkdYdAo9D25PRbKXJ.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/cmosqEWzUdsBLf8131Tis72ZRYWHadKroaiJ23a1Wg2.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/cmtDvXumGCrqC1Age74AVPhSRVXJMd8PJS91L8KbNCK.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/cndy3Z4yapfJBmL3ShUp5exZKqR3z33thTzeNMm2gRZ.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/cndyAnrLdpjq1Ssp1z8xxDsB8dxe7u4HL5Nxi2K5WXZ.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/creatS3mfzrTGjwuLD1Pa2HXJ1gmq6WXb4ssnwUbJez.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/credacwrBVewZAgCwNgowCSMbCiepuesprUWPBeLTSg.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/crt4Ymiqtk3M5w6JuKDT7GuZfUDiPLnhwRVqymSSBBn.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/cryptJTh61jY5kbUmBEXyc86tBUyueBDrLuNSZWmUcs.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/csa8JpYfKSZajP7JzxnJipUL3qagub1z29hLvp578iN.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/csbMUULiQfGjT8ezT16EoEBaiarS6VWRevTw1JMydrS.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/dRafA7ymQiLKjR5dmmdZC9RPX4EQUjqYFB3mWokRuDs.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/dammHkt7jmytvbS3nHTxQNEcP59aE57nxwV21YdqEDN.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/dca6xdPrxUTazoTEq7ue51nhWWSH2efXRBJhYrxHB4W.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/derd45BqhDfR4w5R45ohkTuimsRegTP6KnXkmT7x9HH.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/didso1Dpqpm4CsiCjzP766BGY89CAdD6ZBL68cRhFPc.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/dirtVkyPSF9P97GncspKyDmNREAtT361BUTwp3ozxDk.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/dp2waEWSBy5yKmq65ergoU3G6qRLmqa6K7We4rZSKph.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/drbrDVz6rWnsXnTyWiRZRhkTbxddnLwVWjxAeueu1zX.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/dripTrkvSyQKvkyWg7oi4jmeEGMA5scSYowHArJ9Vwk.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/eddn8tqKsfj3oezin66nmoK5PYrq28dEWMXZYxoQUus.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/eggLYZtrPdTdkwPFWcQL8qq7QM4AvXKtYBH2KK7gmxC.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/ezMY4T9fFpdqHTGXn36TA5RBSZRi4Dr7GBEP7AqSWPQ.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/f1ip3yM8Yu1c9DNpaCZvvKD6EpjwbXfeRds8VgMDJqR.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/f1ipDxp9LRZfW2AedazZ8bDhKWe3kgqLYaW1BL5ztCp.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/faircnAB9k59Y4TXmLabBULeuTLgV7TkGMGNkjnA15j.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/farmV2NGeqkywqnVGb9DCJfqFQpCYo6uHBXFa42tbov.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/fazKuePM41wJnjyE9JdsjEpsewVELUwTJsXvd67m5kK.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/fent99TYZcj9PGbeooaZXEMQzMd7rz8vYFiudd8HevB.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/fireo2tXc3j1Es8GjsGUf6whnEPte8oUvdDz4U2zN9n.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/ftxdEZVqZhq7dcYBX3YGA1any3TqdFW8R8SQxtNztBp.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/gXKKoZSPJBGUYtHD8THLR87GtceT7cTgeh2KHedvUCf.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/gateVwTnKyFrE8nxUUgfzoZTPKgJQZUbLsEidpG4Dp2.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/gdrpGjVffourzkdDRrQmySw4aTHr8a3xmQzzxSwFD1a.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/geneZcFrVpUXzVdFxtGgof1smWqYmoN5yFCb3BsqGd5.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/gibhacDXqwKoWSu722NYQL9AQiMyhQqh8ETh4nDJ8dU.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/god7h13mcVdjYCYWstawibBiTqQtiHqfWMuy2XGG5kz.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/grphAFGNvCjLKHeEmPNa91eGJChcUhrdaYYharcZCTQ.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/hNEYyRsRBVq2La65V1KjvdbTE39w36gwrdjkmcpvysk.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/hapiAwBQLYRXrjGn6FLCgC8FpQd2yWbKMqS6AYZ48g6.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/hausS13jsjafwWwGqZTUQRmWyvyxn9EQpqMwV1PBBmk.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/hdaojPkgSD8bciDc1w2Z4kXFFibCXngJiw2GRpEL7Wf.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/hemABtqNUst4MmqsVcuN217ZzBspENbGt9uueSe5jts.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/hgednk3XtQcyz8wFSEAN8fzLqupQB4AVor1NGbGwfwf.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/hnchr8T6e2vZuqdgeFRy6n9aJAjjTMQEkML5BJZcxNa.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/hope3SoWBf1vSGwQUe9Cez3EMxJFn2HRVVq2js9ai9E.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/hopeBuxbbRc5qTfZHFMTsJCRE4k86MCGWTTRcxdbsoX.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/hyDQ4Nz1eYyegS6JfenyKwKzYxRsCWCriYSAjtzP4Vg.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/itemX1XWs9dK8T2Zca4vEEPfCAhRc7yvYFntPjTTVx6.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/jDeFipStbGiKTJQGLEQRRA2HNeqjpXKoqgGeM9Fg3XT.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/jupoNjAxXgZ4rjzxzPMP4oxduvQsQtZzyknqvzYNrNu.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/kedgrkbZ5TcjRz2fSpZMcasWzyxd8SuEaXoGfbkPddc.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/knGjLrbC9CBfMmfUzPkBM5ceXUNar2Ape13ZvkuXGzW.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/kod72tjRJEqnQ35MKTFTbt3f7XPTYxnDNT22U44jnGQ.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/m3roABq4Ta3sGyFRLdY4LH1KN16zBtg586gJ3UxoBzb.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/m43thNJ58XCjL798ZSq6JGAG1BnWskhdq5or6kcnfsD.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/mDeFijC2NYkK2kax3kCHYCgcaBZ9aV4wrpTeDLgcFc9.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/mRefx8ypXNxE59NhoBqwqb3vTvjgf8MYECp4kgJWiDY.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/mccsLbWK9m7pbFotPmPGBhN37WnsfHG6SRsmeRTJSiP.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/mgr99QFMYByTqGPWmNqunV7vBLmWWXdSrHUfV8Jf3JM.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/midcHDoZsxvMmNtUr8howe8MWFrJeHHPbAyJF1nHvyf.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/midpT1DeQGnKUjmGbEtUMyugXL5oEBeXU3myBMntkKo.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/midttN2h6G2CBvt1kpnwUsFXM6Gv7gratVwuo2XhSNk.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/mkrs2135TRcjwdK1hfJ7CT3pQ3jpURSfCTwXCaTvqoU.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/mkwGBRGbNv8aWekyAx8Af5ebXaQr5UeJFZnxgUqcZ7B.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/monacoUXKtUi6vKsQwaLyxmXKSievfNWEcYXTgkbCih.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/monsSncyTcff38hg2741qqLqyM75AsgmWMJzFWiZVxi.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/mrchTQnMvmPXgChNVHVNiHa8stHhmWJ5kMP9e1P3duY.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/mrdpo5HyUm6ajvGJzBDjLTsNM41cb9hXzZq5L5WXy9z.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/msigAHSpPBcbteRqv4XMiDVzgZ4jHS19tkcNFfS565c.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/msigmtwzgXJHj2ext4XJjCDmpbcMuufFb5cHuwg6Xdt.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/mtchsiT6WoLQ62fwCoiHMCfXJzogtfru4ovY8tXKrjJ.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/muscJTNhqUmpt7YxBVr658p1kocTgnG5rwSdF2NvJm9.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/mut6X78U4rJ2w76dTLxsWc2N5L7CQujXqP2AZUm6PAJ.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/nEgTksbfS91Y3rNUViY8L9oFsgZ6HWqG25ZFhQ5CSDw.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/nameAxQRRBnd4kLfsVoZBBXfrByZdZTkh8mULLxLyqV.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/nameXpT2PwZ2iA6DTNYTotTmiMYusBCYqwBLN2QgF4w.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/neer8g6yJq2mQM6KbnViEDAD4gr3gRZyMMf4F2p3MEh.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/ninaN2tm9vUkxoanvGcNApEeWiidLMM2TdBX8HoJuL4.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/nosJhNRqr2bc9g1nfGDcXXTXvYUmxD4cVwy2pMWhrYM.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/nosJwntQe4eEnFC2mCsY9J15qw7kRQCDqcjcPj6aPbR.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/nosPdZrfDzND1LAR28FLMDEATUPK53K8xbRBXAirevD.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/nosRB8DUV67oLNrL45bo2pFLrmsWPiewe2Lk2DRNYCp.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/nosScmHY2uR24Zh751PmGj9ww9QRNHewh9H59AfrTJE.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/nova5ZKqeP5ck1ebcX8YFevUPmkW34cxRZxDSq267Gc.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/nva24Y1vHfhCrCLcqqFLXher9uZR4JjKP4D89MHhkmA.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/ocp4vWUzA2z2XMYJ3QhM9vWdyoyoQwAFJhRdVTbvo9E.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/oozBHmTYTJmQvBZ95VFnB82i2Ct3GJ6sVPtW8wGoAFi.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/p1ay5K7mcAZUkzR1ArMLCCQ6C58ULUt7SUi7puGEWc1.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/pSyjRZRrz74d7tt6DHbxxQ5o7aooXe3B5gXD2HtGXHF.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/pantxJWxUufSek3e1pdXagzjLJbvv8s6jesNxGKiEmR.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/pcaBwhJ1YHp7UDA7HASpQsRUmUNwzgYaLQto2kSj1fR.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/pmvYY6Wgvpe3DEj3UX1FcRpMx43sMLYLJrFTVGcqpdn.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/poc8PcQ61mtjS973huMhTwVisjH6ktFxJzvm9jWrDHh.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/qntmGodpGkrM42mN68VCZHXnKqDCT8rdY23wFcXCLPd.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/rDeFi3U3Jbj31z8rbHGXxEsiKLTB24EdScFXVCncG3c.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/rrmevmpXMooxn8Qu6u7RWao93BZn4cKgfjtNMURSc2E.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/rwcn6Ry17ChPXpJCN2hoK5kwpgFarQqzycXwVJ3om7U.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/rwdNPNPS6zNvtF6FMvaxPRjzu2eC51mXaDT9rmWsojp.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/se1fPn68Dihq7nL8dV37Yi6fg7yzhsYdvX4MpdyFf7j.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/se1fnAvwkYmgymEe9FhU551owvwVKJAngJYWzLjXegp.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/sm2oiswDaZtMsaj1RJv4j4RycMMfyg8gtbpK2VJ1itW.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/sm3L2zgBxMgz34U5f2zifjMDFYEZNEc1SNC6Ur8CXWx.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/smtaswNwG1JkZY2EbogfBn9JmRdsjgMrRHgLvfikoVq.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/snfT3cyn8dx6KL6n5iSRGiSLkzb6FtZS49SyCAorV5F.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/src3au6NwAGF8ntnJKdkcUJy3aQg1qHoJMCwyunDk9j.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/sta99txADjRfwHQQMNckb8vUN4jcAAhN2HBMTR2Ah6d.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/stk9HFnKhZN2PZjnn5C4wTzmeiAEgsDkbqnHkNjX1Z4.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/stkBL96RZkjY5ine4TvPihGqW8UHJfch2cokjAPzV8i.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/stx63iZnbzcyzFkkAA77bhfEihcLJMBMreHmu1UWHY6.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/swapSkYCmo8qigyZMFoC996tpLq1NFcMvL6qvEdrtnx.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/swphsRjaK6a1i5Byoz5ijJkFoBX2kH8Fkff9zaruyC9.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/syBRsbR7Pset9JsnsK9r37zc7uJ2T4w8epqMq6QYNZf.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/tfre5zcihbycEcr1xo67saNvovdmXhQFXPM2obQqRjP.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/tmeEDp1RgoDtZFtx6qod3HkbQmv9LMe36uqKVvsLTDE.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/tokdh9ZbWPxkFzqsKqeAwLDk6J6a8NBZtQanVuuENxa.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/tovt1VkTE2T4caWoeFP6a2xSFoew5mNpd7FWidyyMuk.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/treaRzaa4b98D1NQMQdQXzBupbgWhyJ2e1pXhJzkTwU.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/trsMRg3GzFSNgC3tdhbuKUES8YvGtUBbzp5fjxLtVQW.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/tuberzVVow3N7VTNHmwmoaJ88BM8bNVJNnhTiSYYpRC.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/upgDucACjZLHcPPrXunxf48QUJzNqvEjPf4Ydku3V9e.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/useZ65tbyvWpdYCLDJaegGK34Lnsi8S3jZdwx8122qp.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/v2KVrBmUxbiUuuUiN5jTo2HYMPaEpT4LTKY3pUtbybK.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/vEafWKQNTYRvHJmY2U5mf3atJrWRMNt9xE7kzLByhCM.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/vXXYKPPwmERsfQPKEwhmnQBABVDoLUKRzz5LtLk9ndS.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/va12L6Z9fa5aGJ7gxtJuQZ928nySAk5UetjcGPve3Nu.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/vers91oYPR6gmC5Ft8HacCaShRcHyJGtG9sd1U6y3UK.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/vibespBmMArNn9jD6Fa4deutxLvV7EJqExoiWaXVxRY.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/vyPErCcGJKQQBeeQ59gXcWrDyU4vBrq8qQfacwmsAsp.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/xVotZrmit7DJcedMFXPyqp6kwJnB6giwu4cGTBxQjbf.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/z39ipBUDUxQAyARTD4b7dn4CnfP2x6Dwu5J9ZYH8oxp.json create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/tools.go create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/typeDefGeneric.go create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/typeDefTy.go create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/validate.go create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/idl/validate_test.go create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/internal/internal.go create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/logo.png create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/main.go create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/sighash/sighash_test.go create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/sighash/signhash.go create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/tools/case.go create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/tools/strcase.go create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/tools/tool.go create mode 100644 cmd/generate-bindings/solana_bindings/anchor-go/version.go create mode 100644 cmd/generate-bindings/solana_bindings/cre-sdk-go/capabilities/blockchain/solana/bindings/bindings.go rename cmd/generate-bindings/solana_bindings/cre-sdk-go/{types => codec}/anchoridl.go (96%) create mode 100644 cmd/generate-bindings/solana_bindings/testdata/data_storage/accounts.go create mode 100644 cmd/generate-bindings/solana_bindings/testdata/data_storage/constants.go create mode 100644 cmd/generate-bindings/solana_bindings/testdata/data_storage/constructor.go create mode 100644 cmd/generate-bindings/solana_bindings/testdata/data_storage/discriminators.go create mode 100644 cmd/generate-bindings/solana_bindings/testdata/data_storage/errors.go create mode 100644 cmd/generate-bindings/solana_bindings/testdata/data_storage/events.go create mode 100644 cmd/generate-bindings/solana_bindings/testdata/data_storage/fetchers.go create mode 100644 cmd/generate-bindings/solana_bindings/testdata/data_storage/instructions.go create mode 100644 cmd/generate-bindings/solana_bindings/testdata/data_storage/program_id.go create mode 100644 cmd/generate-bindings/solana_bindings/testdata/data_storage/tests_test.go create mode 100644 cmd/generate-bindings/solana_bindings/testdata/data_storage/types.go create mode 100644 cmd/generate-bindings/solana_bindings/testdata/my_anchor_project/constructor.go delete mode 100644 cmd/generate-bindings/solana_bindings/testdata/my_target_project/README.md create mode 100644 cmd/generate-bindings/solana_bindings/testdata/my_target_project/events.go diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/.github/workflows/tests.yml b/cmd/generate-bindings/solana_bindings/anchor-go/.github/workflows/tests.yml new file mode 100644 index 00000000..469a5f66 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/.github/workflows/tests.yml @@ -0,0 +1,20 @@ +on: [push, pull_request] +name: tests +jobs: + test: + strategy: + matrix: + go-version: [1.24.x] + os: [ubuntu-latest, macos-latest, windows-latest] + runs-on: ${{ matrix.os }} + steps: + - name: Install Go + uses: actions/setup-go@v2 + with: + go-version: ${{ matrix.go-version }} + - name: Checkout code + uses: actions/checkout@v2 + - name: Pull from lfs + run: git lfs pull + - name: Test + run: go test ./... -count=1 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/.gitignore b/cmd/generate-bindings/solana_bindings/anchor-go/.gitignore new file mode 100644 index 00000000..9ab870da --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/.gitignore @@ -0,0 +1 @@ +generated/ diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/LICENSE b/cmd/generate-bindings/solana_bindings/anchor-go/LICENSE new file mode 100644 index 00000000..98934f7b --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/LICENSE @@ -0,0 +1,21 @@ +MIT License + +Copyright (c) 2021 github.com/gagliardetto + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/README.md b/cmd/generate-bindings/solana_bindings/anchor-go/README.md new file mode 100644 index 00000000..e317cc23 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/README.md @@ -0,0 +1,35 @@ +# anchor-go + +

+ logo +

+ +## usage + +``` +# Install anchor-go +go install github.com/gagliardetto/anchor-go@latest + +# Generate code from an IDL file +anchor-go --idl /path/to/idl.json --output ./generated --program-id 0123456789abcdef0123456789abcdef0123456789 + +# This version of `anchor-go` only supports the IDL format of anchor starting with version v0.30.0. +# If you have an older version of an IDL (many programs still have those), you can convert them with `anchor idl convert > ` to the new format. +``` + +## Features + +- [x] instructions +- [x] accounts +- [x] events +- [x] types +- [x] handle tuple types +- [x] constants +- [ ] error parsing + + +## what is anchor-go? + +`anchor-go` generates Go clients for [Solana](https://solana.com/) programs (smart contracts) written using the [anchor](https://github.com/solana-foundation/anchor) framework. + +It reads the [IDL](https://www.anchor-lang.com/docs/basics/idl) (Interface Definition Language) file generated by anchor and produces Go code that can be used to interact with the program and its data structures. diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/anchor b/cmd/generate-bindings/solana_bindings/anchor-go/anchor new file mode 100755 index 0000000000000000000000000000000000000000..96aa4b81abbc16517e2a4c5de2a89c7c86233306 GIT binary patch literal 8921202 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

(>BmYR&sqZ;Bu_d1m9=lI75vWam(R+> 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%0DDGfdp! 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 z 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 xXvgXtG3jLF`Oue%>KlB?)_U=Krux=6 z*taKd3eL~V?i>0_U!&{Wm((|YTi>|$X8NZ5f`j$#lX?1fYtXlTtwXEx@S}k* z%>2ppDTTcxJE1=4Lm20+r#$hvg*+=;qCqm7=MNxjHKw6Yzn6D~rFlX9`hCwSL0psh z>tp`9&^M#=r#Vx;N%q`Lr+<3C0v%6vgl)N$vNe81LCm?Bn6t*=O7)L6X>G<8(v8t$ z9FM=)U&P!bmVo0b=m(v^U7zfKgzL(IFh4$RGe17qirNx4$-bhEsU^;~Dx-e=)_9aM z7P>xUZN^NEC%8a<*cm;Cv1aS{$G{8W-O+ViA)j2p8Y}V1-=e!74gPprZ!Uj)2Xzjg zKL+}$?awu+uV(aA{MG}Np7S-~b4R{r{F8~};Eg?RW$(H8{ar7-wsv8-_7-{*Khc^B z^nq5>PsPjTGtUu!dp&K>tDnY4=GRYYOFO*r5y|!vS6(%|@qhK3vU}v0sesm{AFD3z zJrvygt?o_a9=ZxR>hPK`^?$Mw9F+t(s^F8k2eaMsGZ=oRf}bglHojN@e)ui?=vwGA zFyAJ+gT;jyryQAoIl4z-pjTFg`hwFb7YR36*FxO67l<0>e+eThDP`6hGibvQIWj20ycdIo&p>Pj=Jx z{P=n6LHEj$KB;(35x&MAFr>Wk7%~3Q(oMmP>6+wEH-~;I_C0z+_~qP?oV9vvaj9{f8f^Xs}6tL$AYn}Ya#y54)FJ8_HP;v z{_67J@0I(`aXNv(~cEc-gV|&EF!w zd572GY@09rI>O7APzE|mYFPw}%T+G(Tsydrz}dng*K+i{t>lw7^88}TDCBwCWVSYK z5%0Q9Hab{H@owPP_T|@>o)^Z!<$qM!^}?Rj8%MW8XF@I}#G`agx*ylHzSjKQ_>dCl zdCJ9a<1;-MT~K-ud|5v4ub~HN&0~%HNYf*JB=j8lk(6H~|A4LgHy?Sh2W_wi%%yuG zex%v7K{{6*^)H|=(5?JcdHhJ-p&w}m*cC4w;zyz%_?%nIB0lG_&`~LVB=s@upL_t( z{>%z|O0yU@%VA<%@nyD#zRb^SjNvKrftQW(wp1}D(3pIg*plb@?`wws);RhT{}1Ub zb(^EJF|<|RGkE}vx#=8?mExl{=wyWfjRt#^O#3TwcY7YXOrcv8pnKsbu{~1C8DCfT zG=It=>fS>+dF!Sxk~t~nPGyI3Yax11igt-V{6_Ec-P%F>tR2pW*-?fMQ+{e&pT3}a zFis6F53GpDEaaDLY}0KD-5T{IdRugSg~`?MPi#``g^B*3o6y^^C3+Yqe0@G`>F;3- z6junx{AHf$Va#<;ZI_<7N^NJH)9_H~qaBgH>zeFz$>>x#{_=g1-zL3Jwn;e7DP6~3 zY0J4I4|N}|e7?41 z=>B%n@0<^^cvI2FV4gOT-}_waGn2ix->)Or0sh{s{a7vT#bHY`I%F| z8gm84Zs$yn(Ye#7x# z4cA%l#X58%Y|MGLDkdkMRXQoBoHv@YI?8EhJh!s$%ibr3b~tlh$9lSYVTg5h_2h-t zv5u^s_Sib`05f4fgqLg`W<9x$uHA=M@59QKQ-A9#4y(OaW1HK1ZRLmco^VkkIW?)m zuO$~Ojy+`i&?9%@rF*?*_HauRzr7wTfW`3IW#l%MkjFf4wA0_RX(rU+9%ju=VkGC! z2mC3{_ZYNZhHV~$*0&M|G{;@=pZHg}ANdpbie4Z0#`}?5>;gSXv5Rp3e2ZDImam<) zVVC?eqDP?*B+v^|^ev;)!$%T}pE~HQ7zt%@?Ifa-3a!LA6BXa6c`|GF% zz0kN~ylSK4iEa=4UyNd24{|S@`%8nlUqkuf93O#v>JH;&8_6rkXFo1wzFgY|*Mq;V z^%c}RtbD%~=YP1?@}mxIKO+C5{)Z0l2Dd+W`}2miZi|nJuQCssqxH%~iK7b$fAHF< z{~<1{aV-mLtN~{~0I-@9AH)C90IyyzzeS}hPv-$!tgC|G$Q`Q#Usji%nP~jH)oVW8 z|L+^|HB?d;{M>vF#3PjJ6!@$<^9pa!7paOyuI@Q-42va5jS5BjDsCz{huKdtQ9R@h`jqKHeU|$9?D| z`S39#3m<13CO&$JiT^F|v2EnR@p0DQ0UvdF@bL=kn1;A&#zWbL5;>0IH1YdQP_8_47XJSQc86<9G@1^-yV zdUlIhN^ky&(~;3BIb*Bri1*@_-dK(eEL*<3m3Cr_Z;~zykFvVly{B~#9iqeYO8qZ> z#&W7Uq))Dt-32d7!=Ge#{S(;IZ`qByW_A~R3xA2*U#GO{h}&8zyiH^r(Pxnz6}t5!XOtd9KN`@P1i{%ttQ{#gc{Lgz)0j>8JF$=7 zX8!U&{XBv<=|R}3(r+?&!d;)6Z3n+dF}F3Ryp4E${QeqjcH;FN zc1|A8{1Iz9 zeV5EKKey~u`YlX_Hm&qr=|1OxEqyn?mGq=arzaVoY%9t5_78WAv~CXnVrDIP1>YOT zkMSpAd+omIwYB4+Nwc$pwcsxi?^nMM6vLAOeLITNP>)*3dBWmZ``=`K+Hmx#+y5_@ zf0a}J;mXS=^6bBsg6AksZhj$hfWq9g3V4|KQ@9VC@v&wXx7qewgpUnVZZ4z`dF5uD zGY-I%c*+pDxx<_B&+?ssC8Hzw)o=eDEX{RT3Nd7I41GS7V{PP#$Zs@6j)6JxE5nk` zzbK(T!?xgcfb$roE_w3s7IB-U*aj=W9~A(!7JHU3E!Y%0LP=7$#*E4FNCM)+J_}qWTQ=V zZ4i%|sxrU;e(4UcdAdIvTq(9985qjDo1`Drfh%~I^rJDt6~7HvT+8^S(Q7ikXmDXM z0x%-~yyIQ0BLl;SwBg`)$t;`gS4Chc&-EzY;t{+Zq5jknvG>Wv$<2>l##}kP58C?$ zhl96Tx4vccyNTD;X0318z}S3;v3dy1JpktLhiJ`h=x1`6dmFmcaqes%XDb)DTk0S0V-grJbD?GbZaiQx!OC_%ZUeVi1^%~ zeZ?^?-o+kN@{zh+Ijs{S21?%+$+yUSB$b;FPfE_F%oY4`|1XklJQL%YDzFiku8qI3 zT``Nxna|mb%L?{`KptF#Ow(`KZMv7q<>$V|U^RElV}jq&T>fzWe#2fFIl27ISDv_Q z=A8Q%i0hXzpV7GMk7!G@ZQJ!5f3spMy_#S8Bb@cp*B<(srmxcLqwBE3xa$kDiQ%z| zOV+V|`HR@)b))D%@^*E31hO9zp0ET_4F(Y%H=tYJwEllHQ%1;Z=l>Ik#f6LF3)7j<$aa=DCOP_ zZhDtd=5qdsC8^wITf?`9Qk>omtZ~b zw7TeXrOX5Sn-!GCW?0Ph^pHj_Jz`o&g4e7Vy3y~a^Nf+kM)WG3eg^FdX;*fo^m~(! zU^^>@ZhdJaNBb<^F<!vGy}2UCfov87Zes&*o>E|1XEA`|Ss-o4!~K9oiG0&^U&E z*c9zjyT|HXzFRvKLkBYjjK8%*G4vzkDX#73`BM(j_C4gniMz z{8>C)ZT(yDKjzB#&vycuhYYF~UjyS~_*}@J@dNSvbj)wLp=`hS!InVAiWiDr#OJDb zx0y4(jW_BO-stfu-v>D?e%bhfHOVIO@mYVAoa6PI{W*8={GvImlTXbZl$EJD)X96z z*Oc#1H4#e&TjImYd(c{sFo#C6u^ao$tvPDC{~wsw5^TGc0`#f{^e>y|>s<74&>8EG zUS!QwsK-CW9w~1ko^nY2YT^sI`qgIYAGSWfE$~mhUH+-JX4W4Kh_^AWDP&5rCD5(l z=R#^H<2fgs`G1SBL zUhZE826z0DxF0^D9bm4M&)8`1LFFmwEU9*|DLI}`Kf9lOMNL1WOgl5Hih8Ikb7mG; zvoo{6tHpr$9iEvL%IbZ@Y}35o8_3l#UYLDmmUxi%ztcWwd&%>VtPao2l1|q%lkuUQ zUEus`^=T`8GMlGlv+}VUpuuDDtkZHBm@iwO$vD$qdpGnE$>!I)ck5lg+q=qlpuM&} z^L##$iMH2GcHYmjh@J<}cXrI2{nGJP#-Q=6Yf;;3H|NKOJm56=ig>^g_@@s||Ikjh zeYKgohfDv8-+j(}J44UQHT#`7h|xRtd#!vr;7DgL%ddk^hggWq<$iy6gyt(4%Stde zB|`I4xh9Mh4%+Z9|BAWiS}x6_Yk&!(>lU6Der1bvvOf*ExJ6)i9dVFq@iET8}QLH-Xd%k~L#zAPX6g&?1Qfc-|WQ^7!Mh=HFzWf&l~fK3fg zHk%hd0N?L0zAt`K$5?F`#K3jJ0M~LbuyuqlJIP`kif7Ok!vKE0xdYfhykoXBy1`2F zGLpgzb1(ZcDg2>Jv?CW)_H3RP9>uHMY%Sn<{;&TH{k#OaM?b%dH7A*v7Q8^bOg@`$ zkPo4JSF;_tRx#3Zxr7z8H{xTK-jsw#Z$-X&ZIk^lpDf2eI5)yerqE7wEjMqM8$bD| z2UhZ253%%f*2xG3Z)t%XKQ4~{PNis>YEQ2XwWHDoj4jJka&;OG7=2|YMI0saiMkd-`X$t~O z1^Ga-$MoKD!VRC9oFL@@p|4sF5TDB5kS&r%_B5gc94ZG0c@7V+@c+64Ji*H(@ABmU zT}2L1xQ2e!_~JFfWw?gz0C9E6t=0HcwD%&Iw|<*!{?^5Qx%S&2hvX;HZ~8}0SKGIR zYn6wYBlOb&d@bNzGFAO^*mU_rAqJ-f7`*w&`Pm`yx0w0M=4XFqPtRfFuf^eSH)j(> z_v_RCF{vi_*<$|CM_tU~;JK`4vEEs>z24Egg^2G)ugp)2kAXqjn~CMjfp}ivcdQVext5D(*5nIM(1pc5 z=u?WdCt8!A=2LqFG@x&_pwlJbi7Cp6>d3}F!FGG#8w~9pTcZd6JQkd5&jpJbvx;i($6jhPQr@MF0(Yt)NcV%rRMEElIGr9xgcmO^SFO0i2{_tz%%{pubd-Nf1%C!edkdOHrbTQlWvC-mA_&Kl< zwiWpQbrtf4@iV_B*HYw;lweEleI1(1Q*Km`oDcRxJ@P#f-hZ_C|1Hnw(%%Wgq`&w` zWa^>vMMHb@+@bcSY)sjj1K5Y5?dfz-Xf!xKeIs%rV~-B7x8}exPF_6hJA}1n73?T_EioTc`&UFmdO7s3N zz@y~?O!OQb{L$qlzeO^XvWldu!(-yqdnx5R{j0?P_hphbv}>Z%!7NVzovQ03Y|X8g z`m*ifmd{-7FXdU)AIs9!dT38C^eA2Jo#f-_xBQ~ICK)L|ZL!LP2b2-Fy^pqr{dgZ| zxhV6ByxIMdfUOXaAiux*OqDb3<3%yojfJg{t# zZ)oneBa550Z;0+K9lSSG-*a|lH8Q@2{X8G1-8;!$sA5hV7{6VNH!^5~K4tT4eSKhF z`*_Y(7$5)M8K3^}vnl0-v1inR8?N17Us&>sCwTvi_KR&#Vhh&EU!`^(STSo$AUbKQ}CY46&{=i}(MJ zWJllMc)YBRvNEf)jI|kId&0W4C#?H^x;+!4Z}ywMs$DM@?tdtJw#qBqqq*OOTuoL& ztA_PajQ5Dm#qWQ0ZF9_4XivdVrX^bn{697hm2;<)A0vKq;a{QmA-0XfdQ{GR zgR_`JIrph>{lQrLv&fWk_?^ePIrzwvrSQ9O9l{a#Qx2(rKK}Du`S$_ZHf;T~)~zpn z;w;6hv(Be(f`hj3hi;)}ZUikU8f)jV_Ufq_uGUe*x}k&Z0hyjdJ1g+J z!V6_{Ngnp`_aOa7u5@URpPr9{Kki9ZtR$9aK0?V3D%~TC1coArIgPZv|-V? z-qW%zH_+`+p^VC3&A_J|@@TiELqldqVakX(mwoD4f=^Yv;bSL?s(Id#Ao$UXs#t9xIY?$u{ z{a^?tYTfuu)cEk-#s}OOCRl@bv@o%YcxxYVha_h#^>FS@FEV8^dahy)Wysvg=mMRi z-1<6OkA1mk`yh&L9#IbImW%u}`&a+B?8FK%cRAMsT1ta$(aL0W3golSZ0?^#d41TH zr_r}c_OcoX_FSz*p8Xb?v=iOp1wO5QFzR>%@onX7jIX4w&))x)pe~iKIhDWvXv`@x zC$rXVHFK+V_gbUxbVF>bmO_92LML;=Yir2uk<9tptH_)@G#L6aV!H!>S|kVaaOKIY z$bK2Dcgnk8#`(|X%9BS}4>lZmGAw&4*w0|}DY^R@Xb%JJWiYUuKgJDt+n>HYkU#iv z!?QBC%dX-%+w%aMYGB}4=i5EY?F;;YAHTM?Cfut9`C)tPEH%5T)qK0lR5sYF7>w!t z=~?i|wOkoO4&_{)pHJJ+8B(+@^zCX*y{+fI9o)hrlAibAl-Kb?1iv#nJLL|*7tOwU zKCrLI!;(#vfIfN~v8(3rSyABk((fMRt=U(+qrDM|@FVoXGw;TR>g8H5_GvGXd%jM&@Q2T-jt=+z8kL6+h@8X;ebBSclKM8hB#F%JMTYjl zE49WXN&j9I&#dG(ypb4>Z}Z4IvN25Fh>wcC&3AsWKbEzn@{23qQT#LX#VC#{nfl~j zY%#ve7LyIuQ^|FBO%J@O2;WRk37`0L^ls<_QtpoItB3V2-}SE9SLhPryBYh6xi+88 zia|Ns!<=mo?JMT_!1BR+3FM(-z0ti0BrBqPW$7;leKsKvky)CxM;{V#aRe8L(Rc|_xe#uv(fAO(@TYYvo{O366Fx#KHp7srg|AhSTz36bS zkINq)41F`mmhAXoD<|RDzT%fX5#b-;&*3e?KcKy6PIPXs$))s5ZIxZWo;za!)Q-;Ku~8@#(w_Xo{I(6sgO6)Ixt1jlTn?_}hvWeAT=}>r4``3&@;vL-l9Z6=8kbGI zg!Tq}A^mK8Mh|7SaIZzS2R#3(4|`8{o*wAa@Z)-TVbjCtQuy;%Dn1AgRKDKVkju#p z_`2YoUHAmlwisnpT@u^Zz;CUCtKvPqUqv}x5q+Qv?E$~d?oWD&YtJm&qwf{82VYiy8abl;M(L4?qozyvRIVbj zLV1enQ?NhI1?dH@jPq3n->nSf_%>v9W8!>2J(qUP=UwDM8Vo0PM11*R=>R%J#x|Q9 zCuV|vF+Y$E+njw?g?#=gvNeXU!9!=3kEhh*Tv&7h(|=hPF8xM^hNy^25$m8 zb=bS5CwlX0@9>^(qO5DdT-`2ocl>0AJ;_n9cL1KO_o_T^-x=?4d9JIe^D+AJ80*ZW zTQq>XTWEu1xODPeV6}wv&bpA}y1$aool7Z?y1#S`ISlAM(%-;Zw?~Yjj5!H0u~Ipw zOKImC=P&IeKR~}VhPpOsr03?Nig8C~r!VIdnJszE__j7C&d!YQz!8qE+9`XuU;??e zpB&>?kcZz29Vy3GeQ&0(8yW9r##`|G{-aeB|+=d}Oa|{z~er2Q1Do1Pc97Q);7Q|b-B|2Xpf@yPe>d@sRHIPe$r2Y8J5 zi};M`p8=1No+ur$fpf5>BcAx??9c8npJSDB-JzGBiH!9IVvNS;3pU^0ovS~TQ}3AD2SE;f>)pgRO4v6_ zysj^}uTRMu#Wxbjn?B?<>jL(ygfAYNdQeHm@zuP5cUafaH+I7ZuIHp)2Y1^jifmd9+Aaq<3WKF7Y=V1HMe z^MmY<5ZUkD>4O?YSrE#!izD@xjq)tsY5W;^mXv-4?sM`O4^j4S{|wK`Q)lS!dbj3#WW4{) z?9Yk4a!7u&oH@+4S4L>v7`D=|^2gpB{?LtG++)+DhmXJa929?pF#*f9iQun+^UpSm z)&}v{Q8w>He?5Mj4%wj4weWXFHvZTb>bpzc7=JgAcaej?da!+j7zy!rXQW=%xBpG> zcj+PUcQqb zkw-`I7xFG}li`2J(Cl^1-=gh#)-`j^>-j@{9+JJ{f3nfBX;WY-3igBepY|4%?i}(~#i~?h7yH5LyYyGtrm~wAL&)$``lh`e zGyD{}?)Zw^i@5zy@Vl&QA+H+~VC@TU-am6lem64@-hRv(zr)5`$nVhgv(GP8{*ZYaX+;!UzpXZGg=HO2`GPfBy7vgpsG8*iLnA19nkIJ6|7E*k# zn-JUAjD9AcNd?$zB7aDJ6Xg`@oKWdI`@o9s3s=$u-FNmZ7Jrn^M|o{#^NsdD@&CXQ zvdpkV`NGE#3#^dtG9z2M&w`1cNp zpZk8A%dajz4E$*Q#(NDrgZg=>o69HC#s0-k*Pc%POYxpA<|U3@t30D2x*`0i2b)mu z+^zMk_*C?KJI}uxpWkD|8Xx;(rPkL@=w+Q(AG+RS9Vh#WB`9xAwt(t&c`*eMy&IfL z_huet4{h6Kx_5`^-tdtGI-%+B%=g35dx2hFFTMP`<$gPIHbq<~O&mme`Kjf(I`3z& zbrk=!Hh{HI_qS`(yMt><@wVBV^B{f+UBSa_z4>$3MtGQb7r4{2ZH$M94nJhPz_$3} zkZW24NDLr6?|c_)xWYI<&x!H=J0e&Tq=ctX-`-^T%7gm0XkW3V&Y$2@Vn5vC)_8v} zv@*hL{_==cKDoCe;PE@yEw>E%TNLOoF=RrG{4A?jXN5g;A>*RHtGz2Yud)}K$;8sQ zZuH1K$pgt1X7!QC$EDl7CJ+`t}B>+sc8)4%Ore8#%dy^kkp zo64~<+lgZwvDA z@rw>wU%C{zwv0b)xB)PBuw1Aw9EVNagzSS{YS@Qv$hsiP2<<@0#)ahH>vt*RZm|sZ z0zoHh^?IC5y73W{k1pl_pR*YB0@KO5%_gnmS`+ivGMFD+`x7wCwH*1l_0*wzsL_{{ z^6%+S>IdG8YV6XDqPvN%%;F#?MY@{ylu3)fQSMxwF9Z#x_+D$Wlf97fg=r1b^^(n8 zk8!;Unn|F~Rh`a#@Cj30YjdAC*O%Wz^NWvqZ%qgL7=X32soUlkpU^k2VSXtmdw%VG zY);YNd1?pruKHf*U3c$XKT+lUZfehd^#=?H7ot<~0ME`(9p|s6j?k7i+3jR@tMtAu zt>J_=ltZlj4V06j*!30UV1zoL?v;;ZT)1B`7FonIlg7bgq(_2#>5*D{uYC?ouOv=T zq;;EMN49b%pNO%~&cV&GrI+T@D_u^a#<9TY+vPIvWDYE^Zi&eWeA48d6c+m5`w;zw z1{q_!_A)sVCHVec{e4s~4e}h-FMKYGIA2+Ga&bT>N1#u1MErf-`TTurpUl-KPNUx8 z=%aDkcF6qw!hoLbyvjW5yU^PQ!1hpG)vbkr7Q4MuPPZ6hS674_cwE5WPXS zdUvtj<-5HL?Py(Xj-9n2LJ!cPsn}Mb+D#Qc>edJi0AZ=bMgEM>KzWA zL;89zIhC)EJ2kVmReZ~A=2703N#xHzdde-&T$Q?8XBaGLhsSO}<~0)2Q9gJQJ*XOe z*KrS<*pP>ibFVJM%Sf7U!@jHg*rsKh`$I#RX~KDxP0O-9_jOv+#4T zBR<_so7NGpPVgz-TFrgjaKJF?Nut!vkye>nIZ*~4On<~G=i?!O}Q zyRXIN6KtA9K0!-XKEWEWwHBFf`*4lfWITZV-kp!wL61*GA^RN!ny94apuJXfjc~)h+x(YUHZA)KW-1ULBYR#(Jr*^46 ztC#w8rjB?{Z&0sv<4dJ~u#cGPZ(v>EjT#U5ZkpeEUu{rXve%oD-Fi;(5~ouKds*pO zcx+EChJ&in*Zj7Aa$alq9 zR@vTSQ~e9rH^g*IWHY%$Pp@V_7sGx1MgG;-Oy0j}e390~+MZ*@?2CT^IWVP#US>_~ zvtU$pYaQZc>YMl+?R}E(&6cNdy8q#;;k)z+I_;NTVe7bQUpC+ErETJ!Cn?W{?~|z~ zv6%6e4n7@y2t6dp{%Z}z#GV45#k(n6d^RTk7xTne$Y){vxE+3+V&0UuAQ_@D9!=T0 zrr3h6SBzv_xi@L7=h_8tSG$xKp?pQt!%Jsmawl{4BwG{V;d7a%`S5Y&p0~K%291U3 zVAO?8($Pq)YZ7|m?^x4hex@b#(f0No;lGW(^wJmE0>Yg7y@GX@!FpuZmnDOJ`9)u( zFI>;*%bc9PurBk+`?7v7GAUml8AIt=V>tU-a_PB9Y}MmmC=U)JKdUvOZ*}C;w`M+( zE1!PMKCr`;Py1>EetKG-^&&0I$!&p+gnnfF6#dru|Hy?VHw%8+;a%tW>2;mPPqCBO zgCXRF@KtoG4zq9Iua?i@9vaNsdPX{tc+wQ+=OKK|JQL<@HIXw@O}>?KZ@wrW1M<$3Y(=ige}jD7 z{D|`0!`vI*{WE-2WvoP37eA8jH91=M14HA{Kl>B)mry@CW%2>?5O`O4S&lCh`XA8x z+$m0$zxQPP9?(c;k1=RK*w5r4L096t$AfvJU49Givd_iqjHi_F8PG0vRCih8LVpGC zG$E(OD=i<5Jy+6~^A3DkIcWcRkiKKnb<~`6f?o@*YHS}0`kurOCb?o`P~pa)N3xM; zZ2Z47bPT?zF_=jI=koWR!7*?&@A=1T3-u~7M(p@jThhHc=71}jqqZ4pD>YP-ZQ*- zvC501+Yb7gzD3)0Er%C3XRVo_Eun5(hHg7X_>!*2yVC7O=(q5t^1);11C=dnx*gZ0 zS7vlOey3-Hotfw$=uM`}=IC_=o99Wdn+|@Y*MYl?UI*VZ9a(tdd!X0htC;F{{w&bz zz(z!`>wc{C!i-)gtV*|-j9%ACu0T|;d(QMabZ_*!Zt-~drTY2L^b!8ut+R6aSa+JD zKc?5wKI6f(Pds=C4be8y(0b}f@?CTw9ay@W@jPgvRJx)!&3{^JS;Y?{ysJTWH9Ssb z_$q_%MoYY(024Vn*^&q?L6^?K`_}6uSMHKX;MVA7$;&d>3PKFEk^c(7i)OF~i%n-Co(HY)JZ&+Wp)FnT>q~_t z(FpI>V#hSe9)#x29)t$6?ZGzW^*VCHyI2cRExiL;kxe&J`V(cC%q3SniM&!g{lEXf z^$KvcfIsroRZpOEfZ22W8N!!%H~311x!@K2K8W1?6EW?K+->s0TyT@Kr%{&a89^?1 z6!WPjhu2=-*LTUX#0t;kODOwKP+Qb)J#vzjrbAIXq)0bia!}@0QPioC?EOt7mp!w9kr1sZZ+bE`2uA589#} z$DQ;?xsU4Kt|_i>@6j1h%lJ+kk5^kM8_ZsqpljCL zjn01+x>_6eHc|f>4QEjQ=soSkGJBTNet6=}N@8uuzIMteK&P+Z{q%gVzk;&TCF+;U zg%lsIw>|Zb^FN_Aos6r|20T*yIm9IMc|mF^@7B5a-uc2czlCdEGhIC5PnG?gVqR*g zSFwW{+MvCG%ntz8ZLgrxK{;`g%AZg9%Ut;rRX)G1e6Csfld#KAH=De>rfr&^nnOS4 z@|T@^a94!?&jI^$1AVHn*w%xu#LuyQd~8jeu_?pf(SA+C{;1u9?%!Qgbcw}tH0R$H zub~Z}`VZ-v&=c3@3kQsy$t_|%716OnK56WXPKonqf7~N!r|OY>)HpJR9gWwG@E4K4 zpTJjTxxmXU4%Fd!$N7cSpT~F5E&2Ya#unO0FNY^ILND}1zDniG=(>$D_cX@3FB?G5 zOdbcn(wxp_?gG0iHHGiYXAyH*%sk>B;ha_Wi#@_Vu4JFKGH;}R6YBwLuo3qC6Y?2a z(Kx>!47mGKg8Nhb-P|uh?`?X?>Al%=8_M#XzjCtt0(9TQmEV&h>x)-uy+fY-?un1) z>bsk%bJ+5`*6F+Myx-$8KJo!*b^w0lWOva)_o{daULzj?{JeEl{O!K>o0VMcA!kUw z&mQE2*57KK;G!Y%*-^;<(N6wvbUB-s`~X`kTxSgLuy_vGMrUp{|ApojT1SQq%Kz

G412f!otbw(9eL;C;GIl- ze-*kkytoTqT;5FX26+f|&UXly@c9k7I8nYddk}u;1_F`u8Z`uD6|&xju{Q z4{%PFyMA8gy3Tr#K9S%I=devy7wd?W2fr1+yXI^WV<{Q`B6}@`&rRj`%=6i+qq3%d zBl{?u4mH*5$99LmO!W8EqwAw5N!LdvbcgnFYO2#I?jsjL-^EL0LtDM2tQif)Og{OT z^fzSBBjg6u{D`$kq;Njq z|Cu;67_+s?@UeIyJ}rD%Ir0H{mAO|*o8W2AM)-&QvJuoycwA-=gjwk7;l4YL-)j$q z0{;Yfk@!@2?S0#vP5!|>@TNTFhP-Jj=k3bQ2+#XH8vN-G+j9BSP1HLa{uHNev5n9c zax%7YaNi%BVqIK;H&}?yq5`QY#lYCE7Z^$oHj^yD@Cn-1QB40R{9@T>^u=WMzOUIGU z`(>~k)|rytKv~M8QT-#pnDorfNv<7t!xKAC^7fVESJOHhiy?MT=A63E-oH_{7VrL; zdL*}P9gb+|;fwu7{F7hjzR}Rs8XKqAq>Gyjb#W!j8^gA;ys_Er|D*QKW<00sk3Mis z<$px)!RtNK2T$-{se5&;Xg%~FsxM*R9w4_Nv`ciYd?aNcJH(4ME^Zt-|BEt0d%g^M zmtLfL<+lvWZbv`qr9FMM=&DBm+ik2-KC7!MG{>|awVEu_HFv6Yq5F8 z!!6Ix^p#6%ak<(8KS^69Pm|~_&x$r``8|bpBNwGhH+ivrEAdODDQgilExRsG zOhs|*II?!#FP)ti+S*Y&`YJFkKlaKU*u=bVz7XORZSbPdZz%g*dy|-q7M2*7Cjz}I z%%71i9Qr;!0Kc&u8p?BP2?G1SlKz7;SeqW(3#|+ zWcel3ov-Z|9_0GDTyG*Lb|q^#GGjuYR??@i92e6kSCqD@4n3D$_tlK$j$kaJV|Ehd zYcEgjgR8N-IXV`>eg)xJ9H+6+J_VVvAWxNXkd0*dtMql3cygq_VcC5Z@R$DklZVdg_++|Ax%T+H5rS6XZWTUxPbvzcW(S8yNOxfmO4#H3KyVqfC(X|MQswmsY! z;W_6szwqCvzEi5b4TxPfknd7Pe&tEzhzVDx?S>cSc|OXEzQ~@sAulQj{H8~PA9Z%+ z@}u`t_ptd-zTq7yc*ekhH)8~POW&*B4EB7zFbyxz zb9z2JPjRc(9qo1Juk3j!qQeL`;4}rlxGA)uz>n4lMbA_GJblu&92+XmKK#L4rdn77 zLffQ!q-c|JIeHd@GvtVJqD9YXXt;;?!z<){C&8}i-0&!?kLwA^`za=q@mo&z_x~%t zg1WfNGXP7HpS{pVv6IOi@)^LNEO!+9a>5qk`tn1Rfn$^3;MDTq7R38!dd)MCi5;>B z)*}=DlV>GA%aPTRpQV&-eT1g#plM|NyaIHea_ahubU6B-fVV0Z7zgJnE0nKyQkLqB z@)7ty5aQ>(yXAr28FWwr6dDtpne|9+@F-d)C%$S{`5* z_4cs+{rC$q>rECZ$1IP(U|b&jev>u~8^49lU*PoZ-2BfZ*c>Q9-ySG-{{D$!{+G)E zZ9|TFZSE}CxWj6<}Iarb&UI3o-oW5T!Ou=KbF;yI3suoO%9}82m<5f-y8qvFZr5{jEjQXmu6RL?- zucI%~Hmsy>biLLZ_6<3n_bbR}Yee6yz~7vbT%nwH=^)%M-A!BgE&bDU7|LGy67q@9 zMZC8Py>e0HJ)`SN+5#`Hpbbsk-o7;Z723Nd!wWaJc-|eQtf6S|ye)l{qj8cI&G8QeV$)4Cqq( zaBPIew~%Ke8gFL|%NWBp#_+9_WqJcTi}aV<4^hU3JY{IiFNIfy7@=<$Xby#swZZfH zU3-$7yEyU>|2zAnyu(k!?~G?ojOg27aL5_v@G#jTj!(Ee+mG%<#^t#l@(bzP&v906 z$SaOe-##RN7zus3cFo!^AB5`t3iS?`KWIJLwRV=++cUmI;YabZ`jfmZ7B}N}A$hmk zr>uTv*66!`-{ci7A?~HTTgFg(DHQIB5nHGruHfeXRG(*TpNI;@5ts+fZTfg`OM0S* zAJ6H$Wzgd!=44~cdk|W>P_jyE8_KcI;*_PF-3P#{@Ryzl&O{&JOtQs%Y{6$aF%|4a zWYiRY&WEuZd0ujadi%?%tB%;m6RgQnEF-f=3_6nV67CT*8k|&sP3@yoaSDEOc!SZQ z&Lda7)bGamG8^ZO&wTlrMN>B0STsO0HWtvV#dFw;L3A9(qN48=J^9UNW?iyT?@ehy z-?jJHyHM{XSr<5oHm4mF;QV;Rp1<3l!f%2O<*zh%%Da@dU`K_hJ-j*1Drgxw>Cr`v4H$Te7{%;oy^8EIgH%)rTM%t2w*VsH!hWM~} zn`k?H?{Q>>)+eU9MqbjUt52!k)L2@x2|akzh*M&l3QLjWCo;caLuG0IB}Yv)B6T%$3u4-Q{+lLju%K-X~ovDT& zvR3)S;Nap9%Exdc`?5JXx%wop`|iX=ejn{pTiVf?%C?^EzqC;P26s;MzAff&aC_J+ zK}IiS&X;-p4YHl&Z&=Q?TfkcFV6JED|DsQDEyv%m6@Nn`&o8Eo!a`p@(ft8+rlbe}LX#8bkYOy$FgKXj0{qVM7_g#kUA zonYl?KOb`Q=F|RK>Y0fRg>940=!F;h&;83FkC4nyE^xBpD=L@o#8I9o%bze(`WSv7c;vhR{6nJ0zS-z4ystb|<-2;! z^8wTAM%a9$YMH;wCGQF?f4_%z+gjZ^+R9wXW|EE=_%m&eYMCSXQ8aJ1=9u}o3cWHs z+iLar;x(E(`8oUg2d33B9vX}AeCZ!UTV2?S|18~?`4NtO&3BEl>a#X6&RQS%MV>9` zg+FJFjq%KJ%q=u~3;VWG24}Oz`&oaRS<8R4?5l@<81m0q#y{1D%V@)J^{0J-ef2q8 zFPm#$*?L)ITbK)ud?lAEv%ap?yB^wSkHXy#m>=MAp2oH#;><;lu#sPAXuAJ8-MVd~odll`r^)-~w9T>gWplrsgr zE9PzS_=|y0Yn#?)eru-R$lB{>*@B|!3is}7yk|a2$|(o$b>#5W6I-dn589555U;(f zlV`Xe02$ohCgskG-3TmC(%8viH+K! z(kszX&{5Cv@6lS+iS!BH6qcP-+2~Z}+pL6Mpda}h$5Y3@s}Am29a9-A)xk5WqZGQ) zv#Ze?Cm$!?!RLuy|INtZ)0kWFJ^2Qu&o=Y78XndI9&_@D7eshhNvH!kTj!lU&}`PV zFeZ5y>wpp?vA>|zBk!J{*S%hE_Ys)=V-Jedylk*wB7t4(3R0d?cg41>uA5x!94N=;N1oD zm=9bVbLkD@rG1NDI$+^0c zT?+%bbu{Q+IxWZ*`P(1C z=7?(#Kkgk^6X9Ez2Rc`a)45F6L0?_u>z*yFNM=#@_a*nxhYBcDc|6t7R}uQ>D(xro znb^lyq9gb4-0Ca%id6k|I zFF^eh*YI_2o?03(9b!{2EtSnyWM`de+#({Qgu5MHR z`R;rO;#Ju6=%XrgyLayNM)a1DZ{aApL-&-=k+W9d4RB{`HmD=BUc+>5_GW`8u7l^| z^Oz@lMm%4>-!wck!-JPm*K+JaFsuF5=aR1_|3-4Q^!i|3F7qY3SoU9n@6zWNO@z03 zC;M~QGevf(WX>e?c&*F58NT-zyf<8zD|}df=YfG~a~Kc#WW%#+pN4k{uZz4<(-+YO z<&6yXqiAy@_hri%U7PJed=#C;WEHg3#y+sgTKd*VjtYGR|MS%6Qa*)M@o{vvy)_q& zw!MyCl@7~T32O@(ixgu)PD*RTlp5O?PcieiAnQ`KJY!=J*fxz3+eW$`zeC$59E)QZ zi;Qi9UL;#Hk8RT`+vaL)n`0P@GR7jbZ62eqe@Mdfv-nD=`+WE*r~7OU)=3==et+Bd zbM>EhQ17t$eQmHmqUBQz-LEPMJ*D7}CHSp=4lhqIZze;%8U9~CFvv$lKS{=4^wUW$ zhrVl^`DUSDiS9u^@6D{ldY49H1Q*Msd3E@NP zA3=E|;WH!QKRN?Oxx(5{>YiiB%|WMCd|WiE_+>Nsd|vZd{~ce37c;*%$2s4*l08$w zeF9ACy#ai`TC1tN_C9d34L-je8t?h*z?PMK|JFObj!|7>{n3Bj@uOAv-p-80`@c#Z zBTlh1JD=9rjGzr8sQ)qE6YVSpFZUA9Xr@2nb0fJ|Nnb|LZashXIPbv`rL^Z*KJkV1 zQTIsNz7v`cdA@k@t_oyCvG@OZdl&essx$9@pL23@0|bRiEou_NRlK!YG1WFF2^R$| zoiXp&DV+%rEvzO)x?>McU=3H_= zctM?Mjv#rzzqR*HPC~#i?`O>Clg~b9pS{<5*0Y}bde*ao?ZDgyk83?eFt>81R6aH1 zuOe30{^0zsjA5*o!V~x0P?#w3WW;k=SCY-wjy{WKS;%VSa|Sxd&mLRGl#MK~Dy|BS z7=NlZ#evyfo7Mhs#a{jb*vA38z6-aSi|xQ)rF9{2r<{R*hyL|>KVy*nubARkWY;0a zB0Q9Vho`{9*Jw*~+Wz3Yu1U1h@?drses1tJ-k09iv+f$u4LmE^yB+*U_iW3yI72|P z%@=QHo-EqldL#F5wsnBxcilLi_avvbTo3K>-sbBq$CkBgTbX?-$k`^I`wjmlR;4)H z`rKe4x$iOUq5phluo>Om`ZuR*hwXump(An_5c3xWJAQSJcYd8=-uXT6SpDAl;{fj* zP(Rn-V)p94&O0CeqHjOH<((QUvwGP(KYVjpjupIm>9VdVo*^}L9#1^L_*v5n4(;xK zL9$ZkRr;uzE!ikJCYmk)rwje~!dzu{Mu(%5iCN^aZ_kaJBsZU4?C}J%pw9wyKpS+a^F7L-$4uT!_rQxz-BsB+-Q6ja#KOm7oRe6O z4Er*PHR$Zlz;plgjWfiEfC5t`XYFnoGkbUJ@s!;yPx^Pqkom$>8?+fk z&qZ^2{?Tc>n`@_omo)17rSFb{JLN&(d%tg4S8%?wCwS9LJ16-7_e#0fyb{~8Y;2ck ze)R}%&0O|3x_NzT$Q2RYxjJF9bl-Ax$^G;_hj}SS&Q!v)w9$q>bny^^RiDtwJ!s&(WHZO)?kA%aSq?H$d&NBPdJglUF}k@I%7>9WSFLl!78Dz`{ltPU#V%caw^{wC zF;=Hvx4*-NwtDMXdM4SnM?PzSIuk)Yp<)jHambkzPtC#ifAr?TdDgLAR%%T;azOi~ zc9bpdQvH)w=tc5Ua#Av~4H+4M24z<(r(5!>6?xf?-Y_y!zA*E?9XY9eSP%1lB{IhY zk01w+N)G-e*Or4CbB`Q^mm~*=Gj<~f`JOBX7a|9BjzyTU>iP)n?mX4KcPqGyjuHK) z?%vG3E%f#Av&IkFXyO9UqvAdds`D`K(qIAdCb{*%f zr$<>YbTG#S8N3h86fnmTa2+=Liao)j#l+QU!-E~6Se)WsNp${Y6H{AGKk%k#>j`kC zduIN*uXCvN+k_$LRQOzHo#;#zKQXg5_&p6DD3#oSNyv?K&$YT4-F zaVfTs?uou0pbyCpeZPt^Tty$*!>q(rjG=_{VX%{muVNgtJnSL)k!Qu`|Kc14_&_pA zy4=gZbf`J?oQu*Ids1Yxu0Wsf{~fLJDY#a zt@LhyJ@Dk9$8x>o;Br~tt;ZUX}d4#C$E>9 z+O@s%TJkx<+>K{GCIG9}@udHEp#RBXJl2E_{SG+|yZC)AvCj1QR|LBq+TX?V!kcV{ zRp|W=bja=z)(gsoZGku2pk>*p5yr2z;|R}dt-$5k*j?}}u_VK@$ieFi z{+-6cXN@IQxMwW#fts;dULn@iM_(~My;I6N1KI6@Uvt*Nbu0Q(ICXI#{Dm2l_J5c> zV|c)wN1ZRRfN@C9jKvNU&nsVMGB$*C%vk<@tF>cy480US;eC zZ{ROlTA0_uStKpchj5e&Ep6fI%GwulY?_#MrhD&detVT#g%z}wgRaQ2t~I#}74)w; zorjK?hmKHOL4CbTo`U97-;I3+9Z2u=fsNdQF*jhp-~*}+*FJ6HUD3}3`V#$&=RGg} zlpmjM2Xv6iyp>QFd@J*5^7V|)4LmmvxT=8bz`sC)%;{G2T5`LGX;*q{EALA;Y=(zg zWvlSM^8F*g>PH`94O48(6C2YDhW3e1jNm;Rr_;M+ zpKs^69nc(czM}`p5vp^}qf>sjV9-^2LK(6_@Ky@ zX3amcSMpvysC1JPhhg1iNbuJi(C_>nLB1##$Q_#t*T2xW>(hv**Sk2ypOJqgem+_B zxnud>5%I%|J;fgtjXw6XkMnoed9C0lxz@4Bhu%c=&)&qT%3;Csa%=be2k;x;v+rF+ z>}J+wfyWMLoyoeAys3Lk-W2OjdrAXevFm_-pL!wSs`O6JULQV@Vy{`ugZ`&6FFM1p zeDm;=L+7)z2Yw2F=t&I6-U!e2CM@{HA}%(Sy_=%oc6ChdnJ1+z64Bx&jnLYH@&ul@gHIghcm5F2meUS^7(>9WM6@ugHklw zcPzca1&$Q=>ZQm>X6_y z4sNy}!^6NC0p|BPS25tTMm=)A@dtA3@h`$}G`?2gx$j_?eu?)CtyEa{?+Ya_y`ede zklR4}W5EM_92^TCN`!~0p5koL$lIR8BmMC3Y=1nw-IqpwAUtsI0`P!6eI0w!z(c9< zK>Z!rk44^K{0}yb>}MTT^Hu;|2pfuHpTSI~wdWEONfZnH0QV z&$%PkTt3srtKT9=WD+_H*(g6gBg<2qI*vFh@qsqt18u|yUbE6_ycw)@AZv2)9~;V+ zbZHHwkg>Mhu6zW2E5AE7yD*{L zkBgZD={NV@!mvyl#b!<11b#p2>Ng+nN#A;jH;A|W59V}j^BUUO zSW4|v@z$2Vw2IFsUrv0^;US+l@n>{TG7n|-ryXBk9*UFu5aHeh&<^s&AB^mRcAl1e zfrqYxhkO~qZ#%TpU%u?{C(DDH)c;k|Rpm(6)L|I9i+4qmq$9Gvnbe%TKP zfBHs0IdZBm|Ad4C?p+WL$Zv?$f`cc)!8T-UH#A(C794X99JI7ry)w38WFH*7oMw%> z?;JQF$AG#TUj_%{zZcpyp{HYy9ZPj+WV0iG3(k+9_5X)hxOg$moA^#Y{QN_I{G|1z zkp;pJ_bv!OR(de<3-I$i_$h@(W(}K2>#jR~X4$%Hv^VkA(|zSn_ndybH@YuvHIi!*;ob${ z9RKHHY#MO>rfBO@WRYlVXz*4C=LOg|Mt3n5>7Fy0wmx!o*|q4hSsrWD#&h7>9{aUs z?E5F2pWc4{xI=Fvy@`M9H};19V;|Xf?CUjl?p@H>8#uG{5Myr?y)pJjC3}YkKlyi? zuOjeOjCq!h*4U%??K&U&BF0;MzVU`_o3sH8Sggus}BAmA7{Ta-X8u!hDes|_)#){UD}7ghNn>9<{UUM{1wT! z`HS4!S+rN;@toWYK1==rI|G_3`CsfQ=Qq{dpN>D=f}Nlk=HFuL&Eno{?!AcaHZr^7 z7TQXQ?JIXZe1`3_Ewhfi8e4ov!_eSP_)_c0vc#F= z!(5T8^;hSZtMOBl<|^>{K6BLty*>p$4_ValS zywcWiNw6JWIS8+0cmj!KjQxCb_;c2u%^Y@n5?A$`!@ul5huwX7L-{fh?p@FvR~i!=F=QDU&)b#S*D+?iN2xT^za z*L*;H2As8kvu)sMCpeoxJV-dR_5R3UnuD`;emiWXS5GF7U^00Gon=eAI;@NuWMEvf zkGOp>Q+Wi9p2P>tXRNUxq4?c@5NDa-4d?ZT!n0|CbyJ%bmi5wtxmQOH#1Si_ zdKUf8qTeA)@9E0)WY&~B`3vfIi2BX-qUX{=Z>sOyLesbC<2&>_gZ}U3It}}FI&#>= zTcM>_z(*^z^r}NkqN5ER-Nm9E(a;)fsy6KBCh`&HBj=UxrTCVe_k|q=-b8b`#Az4v zj&cvy@y=w{E1IZtX}?2Gg?T64)Xt3E;7v>-2GUAi!)rWW{Uz(@to_4+v&jb%ZQcuQ z&T*dCx=1N!+~x8;mH51#U&r&4_g@se%6Wb^&ueW_^X%4DW&Xk4kl;sayK9wG_PRBs zdOi4C5B~04dT-Yqo}o4Mo^%s`6aI#QKladrzYLQT@h~`y6!qe;gEk%khizP&i3eAL zL#w@Nfs2BEM;D2Xdoz@a$cJL;Rh*nc>Bps~J4+rQ_xH>{!6&oI_!80&YI-q&@XXIM>B z(pXuWa>i=sf6Szh{$t(gjCHM*R-H~;>9lpYtgP!bE4?N^DQ_mjfm1Q+FVl_-tLRQK z%M{wN+s^2VJYA=N!TyAl3+0a+lO`@$zcz!j!-{-kNU;jWknw7+j z+`fc&_6kq~YRRZ?xfAZ$e-D?=jb9Mf6ASFD#e{$yk1G0h2Zi+=;Ij& zP7~7xm!f0Qhj=SV*BKf~70k$|WO*%`k<8xk%GokI)sflgxub0jqxb zu+B3qzMq;loybhZ^9pG<`lcsg{8Z@P_^I%L?WblW`Kf_Ee(D3%ljaVqZo3@9mXEp(-T8(>Z{AAyn!y~ z-e7h4W>bgqis0?E>#?joITc?Fa@AVb9%qmHm!se*1-?qBZG9f=v*Yvazq56{hjp7M zV|3%C-^#F_(3p!phYxTuKEQ`|E~$~b4P(xdyU~9e*e)2X-1R2W>ch;vB|y-leN;eje5%FD?z#PInh~7AddCo5-c_Yv}8Z)7^WY<@2M!@!tL~1m6daXMp2kZy@mn z;JDs1yn4jDKYVkECr7^^B;=_huTsKbiRU#Xb6K7`{bi-( z>x3tzAN#iJ4+R|Dm^hAQy&(J8&iTj+iQcu3eKoS9#n`faYXnR)`&Dv-+gNMYo>k?& zNGA8>XVSm?f?ec&wD8&F$NO4Tacsw$7T%`}%C!m`WSqF+z@msk27Es_CM9-g(Gw zo$<7WcG)*deW}SkdQiG{73*Wow}6|eg~ormlXmre9I$0Ge%;?mTRpjv;B`AWBiqsG zs^cX26afyie;IgRRIPd4o$IkF$f9>S6vA?Kst~i6%#}#J?4d}b3n%sNwfbm_kY~NM+ zQn})VEa@*RB>QVR@?G}Vx#Wv{Z?)sv?IRst()-u*o}c%xO|5vZR6ak-j{b z8Y*#clWdzx-oCN?yz+LB)iC11x^gP0I`HUZY<%Oz2hWIFR5928jkwaDwua$->}}O6SNvCJtyaLZirG$wHk6mF_5YWslYRrV*B_3I zbHGs#Zr@qheO7EM$>!hF78ub7hC$i<6K$GXBm7S6_4Si&{z0`f#ct>OYKJ{^CT9yi zl)ok4VLMm(x8uoAGqx7>mny)|7XD3sAJ6vBbr_1Dkj*>cKYJ3hu@A#@O}ucU?DhL^ zH}?9*9((=IeeLypa(p7(%R!C|G9PARj+M_k39+}wu?b6wy|p1<4x|S69JlT9o;3tu zHeaD4SWR$x@0xU}jYd9mXMip$A{sroDO^`Hl>X*%|dp+noRN)4^48rYtBqxjSK zYt)7F*C9_LP4jl>Z2p4pli>1)<_j)l;BT4F!OEidze3ySKFOjJyeC=I$C?66>bHOF;<(fA05+Bx)3wf6z6C6Uks~wu!SVxO86a+hjO&}ba5c2h zACJSGzAK@HkpjvG_Tror+HPJaj^4qPZB)+VoL^|gTNzN+cn7f`BPqBTDgSz zkuTAH_;l?o}2Sr^y$neaIF<2RTi^9<|W=X&N#JW~Mg%f8soV^#o@5_6qMG6r**$Hv;Hh`gHG={-+k+qS;?sgb>Y*!8{o>Ak-C zsrEI+J1$T^ReU8FDMvq5qMu@{o9=^li~Pa#V*~4_S9@d0$fUmcnm0qs-$Jhqq@R-I zk@iY8KWy`%^wulc=hs`m*R$Bn{q4eGS)Zb}0+(L6-a6n({55kIJ8-t%I+qOUZztcb z_Z{8zGIS;xroC^2p|_WB?kjKpYqznJjqI{zt3UKp@FCvQy3=4`8kYo9vc4RQj`~?Y zn2rIH{6&-hJY0V1m7zO0|Jme}4`+|{NB!$3_3q!?IFh}j?9m9M;me_i@NjuDzV<_agf3sUJ|v{$B6J@f_sPN4dm@yyW?VBa1(Ge?^RD(BA!8I5|LA`}{v^XwI|z7=e1`DcKL~hseunVO83a5Je}?c( z83a6k`x(NMHVAmW@)^Ptqh70GDd*Ggmwtxu)DHrl540cS0{DHh*-v-&e$E_xw3*c8 zin8BNeu4J&6*=FF_$`J{Y4)kGj%fC&uudqSQvRZR${v4`-;K}d{H}8t`s`68o^Sj+ z+V`LB-yQAm-~IAE{5xXa^6xrXAB?jWC*Q6So65vjXwUdzgKTeWQhOR}C+)>)*Y(4U zzv$GsehJ*lhWuyn>)LC($%jndkLbbw(0;^m_{gfmF&TMX9>D)kN@tJZVtjz4xa>y7hqsZ_ZuS_C(O5K&K;litF1uQ`?E?-z zwAaw=Cp_Sse?ngPnc)}r?9nV3ZtWEw{JJtG_5>$(GR_^0cL}kdw#}FKp|2)dU5UCpB}$$`SuUk6TfT=H9F1v;fdyb545Zr;HoXMi}qWW zu~&V$WpevkXItb=GKM9>!&&QNd#X6s_HEYdTc820k4dk&>tmfu?7X?AS5DXJ^Hs=% zA+$9m%}QjlW~4geTKm%3o|Eocef+6+Hw(Tgtex2KZJuPq$9Lt22^PWFI+v^9WbN$J zVB7mCu>I;>u+4>6S%1UH7)zYMakzjT=1Ldny9YrS;I{oG$H? z&0$S}J)g&#sWDPc9RC{T<|@WM1-#wMoUbQOu*5Ueb=!|??{sM(ai8Bh_AI$z5~|DBj2wwdX5EGSLe?p^6~CYF<`Z6+z`H~D03^TwlF&HCvR1-vbj+H+~{uCj5N|;-4_-~Ru z@R?-kYs}m3bL8ZzKdlRzoZP$BUutNm`n#KUoc_k2)t^7KMEx;e$`gK4eK~UOt1sDd z{}6d^^40a{%KzJ`(ROBdum0R3`44VY<0Fdf`g``fW)X{!ZYctfG3d9DxiYlHI0n>* z?B|!h{ZxGjPk!)DuRauQ#h`zk`yhSTN6%`1{cy{~LNc83sP6l37-#Z$I*?Jx;}PsR zNn^T-F^C7JForn%p*#f1mRlKTa(`NWcE0_MnoZTo(OS9$+70kbcVyE;4S2nw9v-Zt8M+`)}1JzKkc90 z&b#C2Yx6h@I!3nf?09NaZBOynRI!h@ihaC(c)b3!wcFKStC4a3vV~n&(}v*9DjU}Y z-)^jG$R{5QTtKVMKI#TRuc{r?44#_N8LOFRt<$Miu05~z8Er0)ia($H5phrG&BQ&g zv*nFo(weyBm}-QnF3mRDlHOAel584s_cmG$R|M0Y{CedID37~aHF%l(fG=Rqbx7`a zVA+ypatV553pA%13K!oX2<)skT>DR`#$K`euruQiXL0Zv`_qT z8tvO>Rj78IYJsGLY9elbMW(;x_~u8PvFgS*l~-%}k2(D(#T#WKCyy_~#2fqe{|)+A zO^ktHxaX;J!|-Mj4C2>h7*-|0AoyJQc_HJ!D|+s}_a^myA>+T0{?nSz-TxE+&HmT* z!+$P(lEQyE`>>F^#j2aF`Zwjs^ewDyTJTQ}|0!oau9e=D4!3ErmnKAq8y$H1$CoqM z&wplk?|dishwd`AhkTbh_Ik~uKeaF3OaTU+^QE&^RZnj1<)_Zu|KGXz=tpmp*&lXh z_~kwH9-fE}K~AW~oMf`{T$L-b;Pce~<}5_X$N8T-RXZ=G>zAz)?Ygjk0KPw9lNBN- z!czj|LLoD#hxD@7n!1wxPV?WMp3rqclYK3XO-}^0m&(cxs&15Q-KtU66WC7QRn66d zBkDG(Hg1@!U5`4|!Ra)^XHj6VacqBg`y6vIHLGyH_?-AHSBvqSL&?yh{m`??F16h zW!ytg%PyS=UfZnHp!}?Z(8mnsrIpW5d8{X5ydzsm@2Dn@^3qz@u+}t>y+_z}`>{j& zJcBM}PEOv*8F>+O6Y?#QN}Fl$LppQbj*f0hw@zM-FVUnLQ}9j+wb6XnUdKl)7aBjTgCX9$DoVGLfRv@{;>wjTXS?gbyF+B3;Hc!?1tgN8sW5@?>eiu z;@aREeP78qD#0Cka`vXvwT0S~VqG4Lt)!-x?Pnf!>jk!y+qK5;HIZ9+qLSNq(QN~`WQ&R}CLniX zz`GC_OSvyUQ+a;!$;)M*A%|Dfw6}&(zb#x)FS)jm`Yu#xv=j%kd-A<2mH8wau~ZzWMyNfagV5x#`G+ zIjWIE%+JAtTdR7lGX}vc8+RUfh#@1Ikr$?aXz?gxaz86BSN7-HH%MD84@f;g@A( zAd80CcCldWyq`T01$Hd*HsTE7Td><4xLY3Rg}n{gmc?F%`>=x)!*=0%~?!iv=353WaMfhXCVZ}E<5MQ>3Z&59eHXEK8;c&7h* z_a?n}*t{nmNDuvq&$|9j_b!tTz9@*S+L+UDZLn>N+ShZw(65u;Ip(}`$lSC2{nvYb z_l5qs=W}}Kp!2NW&yxL+q+93g>$QomPV(JRueN@5;*}Zb*W`GmIa_57yj%$%b(O#A z)(w#kQ|--m{#QarQD{^9PPIp;9e!7AD1xk)P0@iIZeeU~>?{2{o_&M78Dz$>oi}#v z)46(@L&Y^)m`~M~Z$qcbACuj62YO9=?K5t$ikHFjL(7(RQIliudTMCat+G~Z#xAQH zZ>^9$sOJ=W(-og{RD6k*xCgo=wq@>RP=8cyM&H7=!M|ESdr_XTklTu3{r|}NXh}id z!UtqjmlX zag3)9y;@ECdS3UkxR*}d%q-@5Rnq;-xSz$mC*K>zJ-xSpGjGJVBlxcR?a{fMp$UFP zkKs~dSH*RrUU0|iEgvkIu|W%c(1#- z0$Ogetat`;ck2kNMs(l>C*L4gU_JPFDHGjH=li>f8jby>p9q* zs^Rkv@^9#f%$hri*$ykauWLPUTn+s{3;j1a^xp&?=HplEdBJYp1MbO}S;hB)+Y^lC zQZpv)?;0Aiz{SH>;JC}9!h`msnYa%8+6Eo9LvtO_W+$JLn&C9<1`~XE<%8 zfvY7>JM!CN%u|EgPDO@k=lf1O6?z|-6f2Q^5at>YPJmVMVCht?PhG>+{miB=U{8(Q0K+7SxYk7&?NJ53>w?((>RbF<(gy0?!#^?MgEmfvQ`A(aq*pO zgdA!n=kiVpGI$Z=_LnW{s^Z;oyj#b+l8f7Qt{CrC@ZJ{ml42=-p3(Wb;s@Kdkx%Y% zG@lH#U zZT$vvs11Fvm3|9>P3xVaU%~g3vq$5Kh-kEO0-U)fAP#j`cr*?#K*NU z^*KhdDo;F;Wy7HutYB&3zUn+1zh-J6aR|P=jWc(4SSgL*s&UQfHPr{Lw3?P&+Qu$2 zZG*%A%Au}2&&OzQnltb4!pYWLJ8ts`zC<(fri$1NKG7aif3mCl#_y4rG0tZtW+B`=gN6b@MwNM zVJxztPnoN19e=2c&;5Dx@x8sgc{%S}Nq;VXE;anwTR&O33R;V*2dBgEW4ANra_ouS z=+SA|02=!=;=$X~t)T9|gACF-MmaPw`Sb7tzUU5~(Qkg@;*+TXR;2gf&uOeX$oG@| zoC;pWd$x@Ravt*O-eb=vv@Z6&u+n1=3vHbwtas9);B znL>NhfpZ6NZZBJSa~*ItJ8+uwatDCZmjtJ5FTs~WjB_aC&T6n$)BtBzv$dl6kPVx3 zhGeaQabNFvPhR?oIh(Cndd-3DWu33MCoNdYIS$iDpQ){|x_+s1ry~5WGbj4b)u(?~ zT-X~T4tcaNJI{$j+Au3#eCx%hYPWl>n z*2II-39@H(we_m@k-NIkUdNKY*BU~(1Fvcex$xbN%sw;xvYz<8iPQ4FEvtN?Gn_w* zUN?Kgk)g%L2SZQk>|x(d)*z8DsmP2bIS~cj2w_>kc9K4SGdy3`zX-n<6`8tZ3X^ii&&h4JN;vrUJ)6GmHdyGxP z+-RKBljh~1GbbAF$pg-Le#p5q!#~$EX2ru}`0MhcBc)bCYq7E?Wn;MU0rAkh2gi4H z+!aVnR(uGU@NtfXOVEed!!4z^uB zV&pE?lhMgJ$keCE#mn*GSD;h3fN#avwI9D!I7eSfR+%+z=}z#s-ORzb;8ymO#w1Jf zi7hi1F8+5CBiaSN6n9?ypsh0%Z_2nXJ>#!=;&knFa({LZ|8B*0ew8`tGjFqPxHmX(yv#VqqPw*ZUO53{8T;7b zR-%FVmOnI>>saE56KIF^9cbdppgqU4%^ZuyMf0+Kgd^czev5scReF3DxE1`e54Vzw zrd%x9fgR-HbzozK$f1#*9;+JIMY2gWKXzQ##pl<-XG@XZx5whH*%v!w*iIYc7{g}j z0=Rv5V52D}A)iPvnHVo;KD^@0hv;|*{7^(2lbMg{4=wD{I>7A@jqCCde;(_>UhxMK zmZ`Us89bS8pNH{ESN99ew6}_9v@VaoYihZ<&*f&?=c5ScJ!=j;CmcmHaZILDhf(-(m`Fr;gr?D8yZnzcjdk2RH_LswZ^rvXOU zw+pSnL$9v?iP3xeq0NQq;Hbf~VjePg7IUO`JluDleeu<+HymI6%+EiNo(vFY@^ARb z@zobSYrexH#jmmt)BPUcyY^>iu@*AFx4##Y-^rn$g(Gae+<=a`M$dnq=V{yRv*pBw z4rvmLAXU%bV; z`Yf3#S=oY~bk_&>Gd`{9NhdF0eBlQ)wjSLy z2EKO=8u)=T_U+Js(X+`kfUb|swP`@Q^$|k@6S|u5PelVR9WA8|(SY)1rT11b-?EKG za~hlS^fXT4QZX8>17#x*etQM632;})Tnm@-S7m<*r?UT)0~)@cf4;l+ag27FO}^hn z!Fk*vSS)VAUB*f-^x}PIE#0 z-{wW=&dya%3C&_2K8+X6IZt;FJP((gV;(;5z%?K*-oW_p{&ZeUbLOFldFbIq@Nd>+ zeJSQ#9ots0LVI{tV|4A1=51D(KH2^N;?9d1TFJ zZ)7B6M#q2u4e~Tns*a{#>_~L81 zMn(ppVS7J-YuiN4Jj+jT?I=5!sD)?qiKVooV|Q4dM&x(ngwu~yx6yX1m0IJzZ|r&A zl^u4jwqDiQzKkKl7^sP!*X{U+-Pk`7baTsa_!#@djjd&A+{*2xFTpJPBsLtG0PMC- zb@H7)rC<4v;*nD3#DW*l9dX5yc9zY%S-3&Y8r)1)9E{(@Te>QibQnA~{mS-Zo3`72 z>_qG<&O$!c?n`TAEj&2sleN{U9)FG2Q)M&AM|1IVE?i7Xq7Tu<>(nw8UHmx7K0WE= zSM8SmuI#J7m0K091D8))Muw)4PbI!j_VIM)YA65Nv!F34o>hXac+GgL_-f)=?+|aV zC)PWU@z)doE8u#TQ^naLeJcr#C5#z4*jJOi*0`rneIue3D@!-dL()aw1F*fCF?QLeNjG# zxgX(v8|}6;_73E2KJ|u6v*CeK@F$&KLynm8v6xTO_9y+?26vLFl7Yf)D(y=LMDOO^ zHLh)RP4LF4r)t~gqNkAWZO9UxTQ3=|8gfg}$!%+Fo%{i7{`x!-d7g&+Y`Y)Wus7Pk zSGw(^nX}Z((EV*ZYo61Yv*_^%V~AoiNM}oq$7&oux>Dm{{NS^hT!mA<7C{ea&ZS;8{A`rE*>&j?@u3*Zstj63Gap`7CSVdbFd~e zPicPmADYlyx%1l&ubR291^y!7e}J{!@`Ah$GrWiZZk+6p{}Z)eY~#zu@vv5@3ksW5x8jEw{SWWR;EHkr@%^MB;?+x#ElUvy^l zHu^}ic@g`!jLt^)Z0e`4JK%%lcw-FQw16wcw&Zt2!P7K!xAIlZedb2-<~v@uWAEvV zPqBPr^hbNv2&^o#MvxSD-?Lz3Z%qH>2ouvc&r83ASu1!L{>eh0252t}eQN2-I^)@K z1t-3k4=qC*QRbwDIcmL|{aY#MTJ)r1NZ+RBqt*tJ;M>z5KBMz*FzXi^li@oIduzJm~*r;xW0z!%M+aIkryBiMh+(^${;GAvTgr9ck>`q&3{YV>y-&`^1j@ep7pc z(ND37R-%er6xlh_m-6HPg5P@9+mSD^iQps)I-g=C=3{@jKDc6%fB#W;?O4`0T>Wm_ zAvR7Uxy<`@=rx}E1NFgX_yX{V*3kW-2J*k>rC2vba=CXMxObkdaN-Ty+5e^ARI77L z(%v4$O-&9maHRw5J)DKBdt-f!Wr}Tw>b&o9L+}aEInk^DXTB19K$k=rhd0~e+(u{- z9!Z9EAo#;PBm3>LWFBzOmIfcuKk+PZ@;ndp%^CXF67JG zYaRu|&(x+!mjJh7Vm@q3*|lTQ?*+`E*3iItcLkvApd^rrPfX2GyN-G-+Gr~Dyi}I z656!Tt0q@{O?4YEwOIZdJ=ea(#Q67ihg_4(uwSeZ!OeB(klFP2IPcB{C*Yw|`b%Tj zMVrXed7gCifFJyjp9#&%myRrlPLXA?`)PAm02=~Z6!|N86val#hh8Rq(<zvt&Yl1&xzgW1A z`@rI110d@c8?}B>tNTv^=Stp%j^{Eale-E$(I*)jc8K6nEU8j)p*rT4XSMFU(1C5b z1KZdkRzklkcYFeRPtQ#lX_oY|@Kpn+X6GaHw7 zKBVwxa*s4NXxPQ$WP?ZelK#|&Vqz}buYp&`2HH3aTh+CJv`*D#Wf=Urwooo(P;AS! zh5UZTfNsA|{#QADVuQR3eS0rOUc);P;Lx1Mz_<9TrIEf%XXLffw$@zaA9T)z)_7Mm zo}Xcz90HxLFAF`m{;PpEhYekSoU;;^ok0KSH!pZpPS_o+$>$Ga4HO=@Cxdm*RkqL6 z#u~uo@PyjR@}$L|Dzu6_taQVh>7P_ruf+z|Z=LW`2pt!PXOwR(Uh?x^C*M1v72Q`J z_X&7tgD0cr-DS`#XEvaRiaUznpBnr%!$TJ#FNQ(qnb<`cJ-qbBKb@{^uVH*ew88km zN$4H%67uC8-cw%VyYN&4XU`~38`T;g@-D`+iqE?I6oa3%t{4WMRlcg@YlfVuje)x| z);7+IU)rqa3@?o}&e+z0&&lAkv$^WH@<}=zeJ+1>DY{v9=kw0#!zFdoIiM-3qPxUGB!B6S$lF)75jmA6#LP01L=XU0duk*Xt@s9ALy$GleiHK; zT@TzmYxEX#=lYiC(_3#O!L2oQ?bDeF4YXBU9$dnHokhfQr6=5Y^BWG_Mi->9Zh@?y z1FWt-N_=Txee|L3KPg&e9)NWpuo}9fpL6P?2W)-R;PiP;eZ+I0s*k``k3IrNMjsg* z_39(zQ$g>^`e?PmkFAe-bP+Hg0#{DlWTWCH8N^M}h?@vkZrtQy;Fb<@<0izB5-x7l zhwKHH4|hPXF7GM-QhjO7FPS$hKI!GbdhLzlJQUtDao5yO9;trB;XB2&cA+!GXWcwk zfn3$Tx;DPIEkQS%q=-|Qf9XY_oUlRQ?Cl_LOU6Dk;gR#4=_!Pc#Z7$hc;v3C@ z9V_sg7=8e}e!ha(8~YH_H|Y5Z7*!O~hPl z&eu6`Ho3l zdhcx|U!AqhQU1@{_wb*2xBR*3*j`$<)4lt|kYe#L0Ic$K;_y1EJ^ejWo80 z){q0C@2kLp+TK9SkNowU6o%oZuODyk4u8-| ztsBnYJGp~<8CK}A!`)3EbZ~zMXKYOO_(SC0?wxKOIqt7G`9Zhk?_33ZGe_VrKwH_s z)Z@2f0}d3YkdOX9abG->FaH@^I(Y0CIF7*U$|K85sCPqbn-uN4= z^L0S08RYOD$v(U(4qui#ZI{sAJn(ZBXSaMrdqcYa&+&M9^9T2MGOMQm*S)~inBCX| z*HG~NI`}@({mut9o*~sd7dkQ&n+Ll~d-w8L!$}v-Y#}$3dDWQ971w3Vc6>@PT*Zv> zb&&<~zZ;$;7tWb4(SY_IDQ?@d9-NO3Ey5l_=XRhc1#5NL@PIL?oa(rQlG3#H88gPcRVW!206wx7ux6W-achV-n5Fj%tu!r;CI{4>Kl`@^+s zP6EByJnPi{=;7hMwLmsF<7xyymhp(V(#cE++M`_QH)%a&C;#(m?lEcmV!xpk3D~2=OL8o4BYqjR7%HnR zbWXK{$1>=|N8i)HV-0b9lE=Mxo~5*_FhU?NA%_e z*kk(deHWfYTlb+8Q=lu+)IIb`{!37LG&&j?KZd;RA7Rsu#+DpIT!}GgP6Vf5=B%L= z(hX`ywtP9)bgt7ZA2xjo`^_GyPGy~wW)X1|G(yCD54e^b|FoLG!SK7J;1uz-9Bn_pgr zU)U=Fzs!VYAI^TchhI{yH;%WKORuL^cf&)4@XbN^rWL+92;a1Jw|`K`Z(A*IXzVB5 zX1}P;q1D<#)LeZbkD;f&aFiOIloIbmCmmwk?L426b7)g1_CXtP#DOD??@u|Hh+TMrJq+A^4%BFuS)X4W_ z`d*?vYslN%9r`|5Warzj!&W^rd~{E~edI1%-&^eMR$TUr*PWs+Aad$1)@g{>9`W`{oe)^m4QZnSB^hXyzwhCC?eWu`hXJ&Nu9R z$?LeMb)=qJ6#QQ0J~z@jn)6C}Q2s`_`y9C#3xHki{J?oGxsUHV_cS+JZ!>!cnXi`m zK%Qzq$==i6gyeV1oOfD~5jrnb`{%T$9D5;tg!yWG@Sd(^!?@30WBF^U(bkGzX!ff+ z`&|yOKSlKTH$C)d*Rx%hEqWZ;Lyyr1tVC=jYi`t}Ro+D8eqs{TPMP$(b;oa88N&Wf zpRya7)>}s~YZZ^OdX3GmCh3G5B=lbQD?--_IVAq&dq0H(%!c$(Pg~&uD-4gM3dKX0FpewUA8z z(7xNAp4Av+=h-mYeeP!r8n<}506mh^oDWTuKbJxKv6XhM85f@La(D|kT)2Kc09>bT zJyR=vtlCqB*!hKwMKQTpDQh!2gNw6r(N{+cf0b_X=$m8SU<)*;9OtWBKXGdB-D%Tx zzcDw{w)z*JH_v46E42r+6nAyji^qZ=w_esyeWz-bM<5x3F4-HN&74B}J$P)GYH0tr zw5fZM*}w_CH}YLFH=6Is)0}BPJNuRsvAM_s=1%L$qQzI?HFLha@R3gqhPirHYk60R|D?dE=Lj$LPm_g)Z;W_}iW z4c~3ycjXd@KlR(s`0hNjF=wGYhyTdEHri;1mfDmrm2Z!~L-WX3F5~@$9_Y;vy=Ca0 zV@rJVQuby1_&JTQsCSNgV18Kb-c7s6UXxn{E)+WxeJJj)*oSJQsGof3x|&)$5#(R{ z-PBg5zajLO4^G|yCvo(EYLA++abDO~ViWf`W6}Ct8|^7CNNt(=p?6U?LbZlXot>d^ z>tpTl%T&#q_f^m4Wn%k<UXr94?_V1e9 z6=(0*FWLX&#$`Tqa#v(xyY|}c>|Z@I{0lv@Lv>J0o-^Z!K`&A8EIm>Mes*9}X#VfK zggxlY)vk-lm(I0}9%x6ttb@inCW3=YRvo`8Cq&(&%qeS;BUAn7h?YKX{m<7;@XlHRx-xWPd+6_VR8RxD35F z?{^R-k0ml8pAjbW@B-q@!S?=Cr z9`EI|t@mfx@-aE4h@BySH!X>Fn`;YqE7#;Nc`uoM*BSq}cfWWu^eX<0BC}M>ST?W8 z@nD`*d!U6jWMeJjjNpFq_NXgw^H@iVimsc8Z32t!m*a=Q!+)=_HwE(MeUf&Qz9-AS z<@$|#T6b1H>N37Zdd6w*^>KN#xz=m;cK&92FMn!`N1XA=PM1BTvFfjfU-5DK?^jdq zt;Ve}YwT{Ws^ojyb&MN$n&Btq0^0d5@+s3ot&C0kTdsjN4&g(zpDuW_JY{BlH@aJU z$=bmIamB>juxD#?ci|x$F-Z;pDnzSLlz8=Vf>6E%y-S1 zV$bFDqq-AI=__|cYK`{YA7C9Sm)aopmNz~Rxh6TDX86<2k^7K#^}b}ea;C6rO+6XK zd&dBiaO5@5+x5Vdk7(1BgKNGkmhpyib+D!M`3RrQyeH9{Xzkv9^RV5S2ZQ`%{KHqt z@d(-W>~#i@zIcT3$v#fuU-tTZzWXWydE@vmwNj3tdygN$M|WcwIpEgf|3$`WaX$vW z<|BV%jCmec*`Uwyn>$8(Y<*)VUvuErIm9lky1MkTj`()}c)LFU%+r+XA)S&MpN$NT zDUKbGerG=^pMAHoM={;sSUNPNv79xn@!;9dy_Xpi{t~#i*9T(g9%6>%?2HaR{|~Gk zL1$a1nY@!d?t0>jKeyLGxADIAO>DlE^(SOei{_Q*Bfi2s^?iVPSEba6E~QTNcKm`m z>O`~FX7++sk^8zGTG>il<9xu$Ua11VHPy#h%-($Y=(N8m#aFX~Hg*!DIcTNSXpim= z+N-jtK@Cpv;p5fNU=&+QevH^$*z9Ky|n!Pp#mp1IITOHNfoJZ?cf$M^&Hk{4dt*lSAA;&bv`!&Yo+(p)? z+TgiY!L5r=a@4_R-}sf{=<;7J#-no!D#+z*h7Pi@#~P4ZTd-+~*BzaoJ6&Sk0G|s+wpqbiY7|Shx%V3T!7rF+B*FYv5)HWU9)^~a;Z>|n zF*nh+;Few8Ouw&zzh=p0;I6W~jc$BOv@W|cPJM}Tu8K{oUJkV<9XfH~=bmD%)y!=l z`N_Bh=jBOoHZxD>l1FyDx);Cx&BOqi=K%fYQZGRD_*b(}XeT^I4B*(op|5T__(T7b z2Q5$I3}|hx@O)}|Le~Y|_O;YEgMCh^=J{86o?4lGU{9V0KQuRuw(PvYAF*f78+xYS z^L^}Z)~=0Q!BqQiVRUq@J@7Y3bICX zv6UJ%vOgrxrl+&ld#JyWSZN}aoZ>2IQ1jVj{qTcUV#kU#XgzTnJfwJxWP3ertU@k$ z#}RY68rv7yCpn)>+$x{zTI~0f%c++D9+cCg{amZSpJGy90~eCXDZJMLt!zPt>Rbzh z_qc=i_Z+-`I6c9Bdh@*UZ(rv**_bxIZFz_64Ql;I{%SXH9lOjP?(thW>gGZRs2e;eV%Z#MD&qdKI}GP2?}d zSa(ouzuUNWN=|^+1K?FPd&d*sQf=obwnsaAj169aLpG@9C=%x(YV>@?+ z{CRM#8kCxI>988kcGh*3IpbOPGD44-d&)CO4Xy0CpBbt!_jN{1YUumszH*&YLJRnu zEMFvB{4Sr7bIy4C+W)Mf_OIs_yNh`MXU(^u-{EiBPx7C|XTz|cQw^VC=O{M-9-9e| z9UPk0DEn42rw$&eMjlFjN^WFE4IDjiOL(5O)38y`8Dcc?9;W-$Zgi= zZ&G|k`{*A21~>v1_P__%L3bt4U?I2<%l3d@P22_gaO|i(vZLmcf6+o;TfbrSYR}%< zCFEFSqgS`n&N%ey=G%ZzwmtAEj-)y*9kQvI7tzjIbiVdpjelrDSC0<^j;Wbp#v<5O z1KSqHTtb{S7hS)KcVdi7@#rXR3xCG`1|IpZ!o}f!XQ?Q5-;IqljGD%4!EHHXjKaff z!R^v?Ut{{Pj7F2A3oK30-VtIb>7GF1aC&ObZ`H(;ukvJ4=Q}e#{hwEF%BRk->I|kA z1oG1HwG`WErT23%=CQ@A%xGZXQtmUPs@{AGMPHT>Uv2TQ^xg`x*-J z%1^L<4gBR@tTE}zK9~Zoo@`>;lhFIb>0}eeh;5|6TYh-{5libisf~+~rL2wAOyIj< z);h80dh8%@N$2cf?kkR> zIh5Ydx4iLZB$txbyQEvXct-o|3m;HFHvOw!rq;L=tCsu%o*K!x7~eHVYuq`3R>j97 zH6Llv8^62wzuow=z4e+jUhH4wIpdhg=L4Q#cD5B<_)BV(Xb&`cQT|gDd9PfV9Pkx` zHi-?t`0CmX$9H_kt}n8RF_>B*n>{OX_$;_?U~jou14UoxeZ42ypzAnlDpXmYV=XMj z_-)yi=8Wfx$iKAh+l}+cqu-1lvYOhxIq+eC-&w0OH5roUGWm0NcM5wv{JU+M^@hIt z@afu@*Nx?yaTNGY_*T*=neyvhGyZ$lpO`zQ3g-usv_7x=&d6-tob0 z#A@dv7wtZ5AKTd9wEqq`xY*12v@z#=Y;=QrUe3Gy@Uzs=bMJXuVQ5%3n2DPsFZ{@t zMbJ=K`W3p9ERmn)2@t154lDPngSD3NDIVj;%6CmgjvkU7f$mYBsRv#1TG^tm40t<} zwk5lx=oHoDl1}f0rdp-@pe4mUq+7V*Ev;OVZM7lx--XqXO4F{xOVCJlZd8y=+~3ze$SiN{Ur3-{RP}wYtN2`i-RpqJQo93+fsuqZCqnq zc~|Q=Eza{=x0RgGx@-yZ;m!%H!){|4&Mbo zmUAvvtV56KzQz6b7(?rmibJHvEALVqJ+-lIrIje-+U`r|%!{?v>FAUUWOb*NfgVY% z8G?Qx&K>t6>sk*m$G_0LYCo&&C(UnKh!_m=Yeeubncvm}*d{BneSbk4;97g9w9mJl z_d1_uKgoOAJC)(&&ZmX$LrzDY4uCIcD;u2go^PB@A3b%r-oyU@2Q#3J7Cw)MK2m|p z)Zt=(VJdW}K2;+%^=iKN=*iT$?+$XLG*0Rz9AfYO4xX9Fcj>8rVXr{_`{WYA8?vuk zKVogy!B5dm4u0;x0Q|gke*9z#KQ966{e#EPcn3c*@G~F$G=rao4u0I4e!_|HbB3G& z7e9*~{44@Li-jNh6n++ipLsp_vEs37ITO*+{)$wyzrwa3EQ6o%!VmUG&I#7x3|{>4 z%3M9~Z&aOyC0vEq9pE($x=Dv_4rA+&M_y#ozw&`aH_&E6^RM-#-n?)2WI1&6N)Wi~ z!T$sBHRH4QirY2m+jy@7y6J>&0zG@~QbSGfspw`fc=^@&@Is#h;U$+dQO<>zI&j@& z`IpU)QL`4lYywBbVGIo|w$g7Rx5nf@=qmfT+#YYFGSY}*G8 zm&1GD@dUir0q^Oo&lBKJyc-9X6|}8--s0a4It#$zKVLuoQ(UnW`5bZRYcY7#XW1WK z;2MjJ^gv%8=qpN}%l|oGMknZ=hYqp(NyGl_<(msPc7hM zGqfrn@D2wD&A?je;GojsF&7762M6Pom&0f2s8ztE7-I!Er~n751!7_ER)B*r;|)vR zBga4f5PgrGVPR*48F%C@@bxw}#i{b$-3QW~+C3VJH}re8&)mqa{x{*9t72b`e0J^h zd!U76J3U$|8{Hb%Mt{#^Z1m;V(rzPotHjnr_Q~H@-r6Gc_;m2Q2wQv+bhii_y@fey z0rthnMA5Ti^{sqQrB1_QdK_a)gqM`i^A`Mtn8yScE^t!)6%#X&ovh zRMdmNw7BT!DdvV++{Vv~E}>2YV`rU+{83+H5&5IrXm2dv!^^$Uk1y184SoL>{H^K5 z-vh!QI1+uNfxnr^t2FSJ2L957KX6Ap?8PQxtZmBI#SW9LsahlX_~}c@MVy4~md-gN z>GRopd#n8L^qRs9&H(bG@31weEG_FAO54NWFWH(4@B!MEdGb2nWZx;g{0_X_z6+j? zOCH!~A5(MSec7AWZbYxVY1^BpZm{>5A=AIyx(hiFx9!a@lGh|&cJH;9E$%XPRM?v) z*xQyB2D~y|(8}#v-}XL`{r& z&_>hs*c{l*<_cbJOmx>q>8phM4WcRfs&{G?t1q4FqH8MhG{STFJhw%DCHL5Sl33(1 zvC56}$Cw!9#syjSwKR7|qJy^eoM=#2!QDq5Gq$DL|AQ{r3N8l4!;f2ulKVvu(Bk6` zEv|8Rc!|x!>gyqBQ0t=Gl{>~&bhw4j;-~sw;9H$b7CP&r@`1*)|H_S{kki@6pVXNT z$?Kv0{j0Gf$zyuW_OEe?i~JLfg8h^+4~9$THRD@O}3= zQ>SAD{0u#BzCwHby-s~#d(B0-KL~z~F^7WxWRdOftizuEsHm^M6MoN1{>Udvh3RBEz?&Yufuj~hVHcv=lVCgM*j>vAHv79H;q~w`NZSb-DbC` zy1k0ySJ0N~DyV(()Hb?#6Lno5*H#3&_9^xlTgEfAm&QJJwXrmxHD%zU-l}=8PBp`U ztCY4%fvfb^z?;o2tB+%+E%R`{yZrOJyUQ;lN5ZbtV&|4-g_MtHbas)gv)fCd3uII~ z`n}^l;+C|bn5F6qX}^jaUyc6RUdJ6qzEk>xrRJQpOk{$_puPNYXlS;l;-O{iOE34N zEQ^C1caOj7r^PR3eg0-*P3ZY{Z0VNSR-$btG7B51b2+kas+Gvepmxa|&8>SDWBFsz z64}huFF{szQ=>>RRprwLR2zGyiM<9Di;`T$&MOW-Z_|#h^4qtY^ZBj}{_+3Pb~fNq zRd@cslgZ?T7eT>dMVW-~B4BH+3Z!(+gn+1M*{-yW=0nu8ut+uvJLINmgo2hiu zRof6CYGPX{#kFqR4G4ltyG3-{ZSDS<$;>1`Y%8|g5(V@Be9yUeax)AsX<43!XKrTh zJ@MpgQ*>QZNZIeQ1=6S!xHM84ViY6L$mZ*7qK1ZkPqFU7*>Aqdgd#*m18h;M5o24@OJ{d^GwH04(lCMTTz_>dw_lX33@HTGl@OO z+f97_lFtO6yDhIKfOjMC3chM5)LjF1>{Zl=#0zA9XR~PeZ}bf;;W%OJ=KZ*jCmvZ0_N6o+m+Ey z`f(=#N5@aF-Q=Le&tBiaCGfHQfO2$#e0tW2^b~2Y6DJt`6z}owU5NjX;Cbn;F+8K| z5}t!U(WT@};R!#^{nwTEjyq!V)|Wt^<;;Bsw0#1amC<*=`Rk&GU#I;WI;{g;m$<~C z7RtHPz+c2%9O!f|@5je1l}s5r;$s!VFX}l?Km&80l*Py1V(#BFne$h8#^9y@?{5~* z&x`KhcjdlgPxaw<4D>&XE&^~NcV(teGy-_m8 zT}y2~0pEAr;PfPa4eqMovme2uoVOW&wvSdn^3VHObOW|-CcLcP7xAte$6kIX@X03- zF0}WWp%XHarqi!|bmBUbPMwES?I-^ zK6kY7R{mSx$Mn@SXg&D&mB)Wq#CI`dO@7l*o{vFit1fghi_+3 zxEijj0aosQfS)oxA8tvqo1wMl-RX zol9=puYup{&)l}1nhU!3-_56;-?Lmx?oChUFxiMPZU4-zgx+K15wAvSsXF-fj$IPlkeP z_&F*#RYPP=li8DBK4qTdnos{YmcBXWEYUDDtAVDXo%-xV@5k!{Hh;dzxw91>XrZ6a z_%6_Y5`SloCtmcAFIvs>(MPoT)4y8Ud`32T?FIzah>=?OQ=0sna`F+yo z_5HHxWk0jFg7fCh_l0-&eP44YxMM!Tn?7ad^eMT}r^dgQ_dI`x`wn*x-?B?Ndy{uf zd^U|B~mb4bYdL(ab|wb9fz~P9MOTjfVY8Tt;a2lkPE$z zcmn+}B_JI&xcleegBX76T=(zm_`6#=8UF`m&K_~jGo7pPi{%$Uch86TE3trl%!Tku z3C~vZ{+D@n#ixibmQ_t}Qk|W@75^&V@f`Pi&zDoPQ*Tp>G4r5}#`k_xj37Q6#r++R z^8GwyiodNdpgdckZIipMeb9qP8$;xUsQ;7_>mPoe_r>$SwxtR`&bueTJ+k>R`~vBz za;+tbaDEr}jFrDJkC+Ag#U7lQl)`soEpQ|sluF~y(C zBP&jPh}x&Y+tUvF<~h+k?5F(ie0CFBl}7iaErS{&{^`uyCLFG0uA@Fqb*-Vm@)l zhO5c_ArBixSKxUP8EHjc7a&{DGe616L1c!WMdqm<_U{}g7gTdF>soJw z{>a}GZyhuH!zHVr2fx|1ZB`$6@w{}J=G}3JWBRPuU>~34e4{4la~-iX zp9hL`R&+u4)qGAloBqH+?jH8)*z@4g2iH6l7`*l@{{AfMI+icHZF;q<6RXjQ+tG;~ ztdCaQy`1a0;BU{;<^Aqy23K>DmCWzs&_d^89pXLL;zL{;h#Y?WgoI z@qI6SOR5k3zLCB3<_g!!wW&U<{guv2^VOj>m5IEV#WI+`h=UlKy*y+pEEC=J&$wMc`3&Z|k2$zBw2=>YUkHgVTVK(KqH` zS01)FwfG#8#^=9)PtB+MVQOu2EKY^PIJmSpRE=&(+g5rA6Wmt~4|D_1V&D`GcC*J# zubUI@C8t}=Z%cr6H+y;L`)$Ce@8tss-+D&p@^(Rw4)7EQzw&pMQrl1Q&N#U}>4A%o zMg1NFpVBosjH{kCProb$ZrvxHqA|=qgxHD>wd0(CKhIRC= z(hr|vF3r4yxMHtjvs;J-WkX~KKCONUt`(=P;{6ly$=Q)-ly2!@9$HWC!Eu$~V0?|& z0YA%L$u8*pTh(?Y&x-{E@AY8N{dK^gcc*J}?z^w_y}Oooo7x=j_WMjdx(A)t%cuBu zvEjc^_nF>>V+P4yU<61iU zjr$y9Lo1zJn z=qAp6X!|O7HnmXqvuo4pM+%|0zPq2E)Lv+wV2>Z+vdbyh^9J~w6eut?=7M7nthpMQ zTEO|-8}Ppp*x;@Tbjdfwl)5D|x^8om-2F40t{04MDZ@dBD=$wfVy59Ii z|HwR`pL`NP!Rei^84Gd{)1CAv`q*UJ^a7rRRGC@^>Bkp*5kq)`RmV=`Q%n zoFVAi#hVNt$(|Rs{iES8yID*!v1VM`QTo*N&fvj)QFPrr`lpedjr>=>Go~)B!0c{R4PsMz2-uyCnjjaFtGMCr1&Peq- zi$7ccSMAI4N^aXvfW^!2ZsywRf>7IceAkbdYtb*it&wZ_PKx7%XA^I_wps5i#(z?5 z^m*X4b&&kFHRkz3^ZaVxSoOZ^TCU~K#lVHB|FI@6mQVj|mi_#eVfXy&QA3Nsr4!oI zj-6Gm_l0dMA6Wo>XY<*Pf6o~Y^R*{@a(AFKHHuz#<8Oze$*|M2h&<|e>Pam%W1^de z3a^^Y@-G3uQn_ELc#E{XIT zV=`lCeG;+7E6Vfa5(^|pJ3Y$fYCM}musx=NFYDOb!db^2;TtRq=lz{~cmH#pNGApEb)f z7z5qgfelK`fi`pb95JUgHTvq-#KXC*sYgStiMhZxjr%6@+!U_CYw|K|&ot<8Bl5&p zCDWk~*TE;zRjMUv9Wk`a*(4YvJtKu<_BK%c)WnL|u(wvD*SSYEf;#T2d(z12X89Ex z$>mOF4`BH*E12I{__1a^G?k5Hyd37b0G@gYxy#{qWIX-c1w2>Ga}~^0byxIGPk1wZ zQa|Q7=gEEY*`$lUd$HI5eC-j{j4l1`wfI4@|1-w2@P^x7=Gy!IS+2v96L)`>n_OB( zUHa*K(MjOIzrTX^R!ElQl&ank2k#aiCEz2c?P=ix`=+%Qvg1MUH916G(b$QAIge@* zYo^!WgG?a~TfXqZ=wQx>DI6Y)o{o)Y&OE7o!oE|KhS<0G< zyAHzh69U@vOLjsviXiK7BU^0j$63qJlXU}bPxw^^Cx&me-{(flv&A0Ix@VYq>n9IW zlNP_ebf5BRh5hnr9n%8HVxXsMZlI^`TxxI?fu7Deft~|ZgGv)K=+WhOk0*clUU>3p z@be>h@>zKCC*Z7|&xbz-FMhoBow|Z()d;8cogD?y#iKb3x*dKj38a5dJUoQ^hT8A% z;kir7dn)1g_+0v>nD@W_z2lEK2iX{5$KS~K?0vTgKC8@yhp~Ig3F)1ScB+1m+wG96 ztK8}IR0#%fE*KQ=-}AS^5vGTa@#|jX-I9eF<>HZ7I)GyqyrBAgF?_;aeMgFU=glu7 zv*=glbK*QV*1(lx;3@(xty%ZO_0hirt{CG7flK41h&842ug6z0`v71E0$fi7o?iTg zX5=pg%#x=ra(B9?YfgF30jHWh`JBTC=<5o?tHy31nwP(Vq z_AdKp`pUz+^B3HwxoSL(FFUB-cJDilk$5#ys+dmKNnjN$8b`V;7F_b(1ANNQe~~lG zJl-7ix8la--NcAt@Xm0{JNUYpy!n>St^PZB|AexE-&PG?hJwc={3H9&3@xymdv*4C zl0Nw)Jt+0gMbYFi$tvd!Rj@A>IF;@F)D_M;<+qCgJ0$Xsjzx*GXET{*kwZ>2T# z^UK*dH>Yl0|sQlX3Bt@=KD{@55Jm zzLw9~z;YGu-Zj-`o&<6wBP*SozssI0$BNFY923y>4bUmyIksPCDh`eui{Ie>)=)WS zY(eFi;PB6mi4;|hS!%|JY>}NUDykflTHW-B{1@S&;~SA4z1PEs@+$gUwo>QYQGDIbM~r2(RbN{Aldk_*3PDnx9a`5BL}zU zT`;6I*^VE%6rY?vkNTPkMnB|I_fvmPHaVYvIlkZPkX~h;9tq<|3b*=RI$3<8dYJhen#Z6? z*Y2iA4l+i`D|SCx@A)p?k3VDX(L1m)Qxp5K8S{{pxz4f9Iry3<(q}bev(EE;&2t{S z!5%>7J#(PpTzJgo8INB?d+nL6bwLNQ^_}3x)Fa?8!7rQ$Ho<)meUotYOA7sR2;H-Q zeE@GKwvrstS7zq_dt&5W1sz-HF+>~VG(JD5%Gz9`(lL%BK56)}9BZGnPmzV~6&-m@D<{DvtUmwl)8olAsTzbRO+`M}|u`>AQeT*f0Z*%}SQl23haIV;WI=IT9>-m}U*1M2#<;gv}y12yJQrVDP_NI|N zy#~H|nZ59@)%l*qPIU0HTaOH44Nx`b8x>(EcfosudwZWrJt5yYzwQ3P?=+^Kko}3bozC7@BvGchBZ|)mR;_$!|ra zXN=5fe!S0h8_++}!QWSYql`GMiu~`;Cn6@iei{*%|Eq@AKa%A01^(9$U-?K9KY2X7FKGgKRp*(!z1w}jI*4$=MLs}H=iS}BObcGH8G-)&q1w;yV2k9CVopFjjPF7 zS--{7I2erXJs;j4d>zkS-!2^~`kQ*X9vZ2-fkyYT^mu z2tE@3WX2Q!J@U-T;~Vcq=Z?CrwKIHutLBrABalbM5y}Up^&m26{6OhJ$)d4AeX>{% zA0?Sv6F3l^Q{bZ$e_MOCscuBAdz#_^tp(}hE#e6HMmeD0u-;0xDMg&&#b+8vd!fq) zYCQ16UXtOqa~MOhtN7gdT=+{CzBlWokF&t{Uf}cK5)Bmh(6?OLSwS}$Y`yNg*DXnrMG(<^*)>H2t`x8FGOtB!uwKsAF%p$)3FaAE4;&dr{1IY z?nXcCqSjW3k1?q^Z2AZnCVS^^8GPWM^ES;{cnG^X5n741H)}1OzDIB9J?B9` zY9>AE_uY<2VbI1>@ex%dMqy8W2#$TJipBOg|Zrb_%AfGF+J+q+EOlTW| zwk_+!(I)QI{36V+obk4fL`I;i`U7p9FsF?*ipGWsFQ!)*JUtJ+HUDk$P56`?KJe|n zx<$t@Y$ZOz#aiFy)}fA3Blh~0uOa5~?-!#raPiUDLC&klA%C-@an-&Zzhuv0Cpe`R zA2bJeX991S`bwM}P7&}H1MhTTbDYRNTVI)J>_c$RclT9%c+*?dwWl;QZ}V)?Wb-U` zZ@%7B1TM4>&+piq1(}_uxhNN-b#)PNR1S`c89Rru<#+nWFL~;*eTgL-%=mqsSRnFw-eegzQ zF#Ib&&T7H82UmA`KN^d#0Jtr#ECT*O_crQErQpGQ7b`a374hBW-giazyBcV4iT7P) ziMcNZZYT4dAK%+E@Xgv~;XA$Gt{>mjd)$3;EL>)s%1H*Vwa`)YDys|}j-m7XI5e;p zjkEB>%Y`0X>&Ke!niZoXAO2@fM28xe4(eeO89e+SG_}(H`|rf(l3xI(o#YU0eLb>e zmi9%MgC3cSZv%gBO8*va`v-oLZAt43d=K>V-j;2bL{s>GBxV3>dd))_Gh9Q|4n0m@S_c!>;u&S zZshlWN$)@}Hla7RqhFPKlFpOs`X0u5l-@HcT#1`cHOIeHEUJ6}q%t>yxoGec7|mzu%u|y8t{agzx0DucV)3 zCB5P+*%x9qpYruZFVR7?6D{Od+WM#6pRJF_`rx-bX#Xw-cJ+^$9v9xDwTtQlqh}?0 zka4x=lIGZjzAA$T1>09VasWLk+z5~AbIE7jN$MG`NRcQ(w zbrN@V-DG`U;qgE?P`a~#{(Sxy?nK81a=UBfUuDFl@v{dwho_Nc!K=8(2ZN!VAC7Q& zsop#2MZG)Fy`Fa;nn+KD`+o8J^Z$qMJ~RmZrWYNb|1dRSXNWU3tQ;|T#I8M~`I^{>&&=2;I>0%+?yl`K`6$Lyt|G$z7bYLI zF&J%mkMdC;p~f<=Rqsv5Myt6dHtMZDn>_hB$`friIn%X9|8K5m%}MebUOtGpG#Rdh@Kj^EKto6|E8+gXx z2H3FCdy6YCWNnxAw?C6dK5$8-XFa+pkKc9~Un8$Ou!w!H(P5fTG5Gx->i4zWv%>w( zd;TLl|0{meeds%rr_Uv);m@O7afb1I%_;Dm#`B{-JU4+))>nHrc0KqsI6)px#V?^V z4F7uv3cnMKCNtpw9PpdmAo)V&Vzh?b=F#CJJ8#QJ8PDD9&HFUuWcToa>6uf>$?NBy zVL6EqpJm9&Wabw`k3rLE>J8k6z0Han^$&s@@vWaP&e!ui7e~IDi7D5ceL_Y>w~lzn zu7l^dGW?N_;C*II*-WSIk&e;I!-m^NQ0MmUe^U293(xVrSrfj1SO%X(?+g5eb^F-j za%^ktS>#z`5Fo+B^Ee6sT&>Ri@Xp2U%f`_ zXOc5x>{I2;{%L?TO+0O3PWSu(ui%-0o}PFww%?%_6h9|PF2?3RR4b7m8*aPfe|yb- z4GXzn^WMSV`qbGTl0ETDdYwDtD(;)0y^*;dA0%J8&h6J-2Oe((U+6PE=l5SdeRgpO zJqC_5^;j+Yfp~iCkNC0Q#n;e%&FHcX=rT`_UBL5={1#hsRcR%CmzxI2HxJThm|$+o z;~E>w{Qo*^VDfV!A0)mJzu^gB#n(tekJOJWK0610b<2Nv^2}LMjuVa!65riH{O<0n zkf*ND8R@6Y@6!h6hb)mxH0 zYhq7&u;p9LMi=S5Ity_B#jIh%|4;L{XMbbVzO%qmD_D5e=yX2)&uK49BOhLme3s|$ z>DdKnHFvuGE>j)~92Sc=Nk_LB+|T-}i1MmK#~?+Mk8cguTa&u5%LkQ?YZN zjchRe1Qvd3l-X_MM|ppyuKVd(|M$AC4q2j~ni^p^y7z3W=VGic(Ec$$*WXsp?bW_D zFYwmLR)CLIlbN? z3oYNB46Wuw*mKKyMKld#OMgxdL1!+zeoJ~ha#F+()GV@$^9JLbuAcnp0BMDuG&sx9 zlY71RXE8SAWbqGrvcbeXmamx4@&4>jfj>h}Hn@6{{l`k8pXbar)7LQ9@y9aoeP1jy zMSQ;m`$$cya~`rWSNLSled5>+aXY0y^K&FD|q2VVl4)@KLwIHl=B4<1&l; zEH>&PV2@Rxw{M8_=nNm}hZjyHQzxL`SHuUvo-M}u-yCP%S0%5i|5wpVwuJxWP^PhF z&g4+4sHZN8ls^4VU(VXgr(JV#|9n~y9a{Yf=kOcotLj;NlH*zQ0nWt0r+ta*>gmqm zm-&1z`l9+e+lLva=T>VDo7t;mq`rU9Ief96zn{Du_iE21?d_xQ7xH}^T`J#U(PNBD z-R1$kW3#ztb89+mGqx^K!8(i-w_t$(iL* zU$~0;Lc5bUrJTHB2tC+BeL=O90DtFVGgdL*{ml30MhgXo!|i;GQT|zE-ujT%=vqaxgT5zW_w@t7OgkZZ++iIwhVWl zW&Op--QcDd+;}jsU&Y8>;AlVJ-S3S9o`UW(s&)Bkw#1#oiD;%XQAM+jC!m@3D)7@x z{+sZy#Dz;Vs{)>C7siB3GufE^8R@+a>eF#*q^ec1&rhRjR8<)w)7Z-Y^!ppzoXgsh#AUpX9@{v5m8;+b zv)>84a5cQJpL2s3Qlk+MkoTUSg#Jy?PPl7w`F$n0Yj^p*3A(?`T*U89(E2v6lP>Ny zxwvbBju-2BXuQz;ZgHpY#qY}T33n^OT|4*^?&`r^lZ(5gi#z!)I{&KOg{R$x=W*cK z@50mWgQwkvC+5Pl-i4>#g{R$xN9)`~OMNeRSU4BhDQ72T5LC>Ic$&fHc{eCN?hJ!MYYY~C@R8eEDRoRLA^ZRoZB z0waUX^eyBH{~vY^3zv1o%G3!*re68hzSPQQ^Gq!@67vl8B_p@|-8F;wh38%$f=@Ax zSmP4@&!CSQdHxmOb>Jhb*VgR6#`-~eJbP{%b+oaJ`8A{KgT$BB?8h&f1=;s*=g#_l z)lTm68g#(Uoomf?5!dPs(C>>D+kGi(z|E!>d%c}&&Akczlmh=7H`hNR|1inkc^XT6 zAlZ^0OK@Ktymf#x8w1<*qyAidEZ+gNoi1`Pc7d>enk@%{7k^#jy*{PkGXNFRbO zlAnv2+j?>mwfv8dwt0wV;1FN*uc>{lUyaRwZ!EvM-*4hA|FaR|5dYs^&E_$|O@sSF-Zor1?xE{`i`5+h$4$2UygLoErt z@ZcC{{sipESokR)o6&{MP|Zv<)m|Oaxn|D}o=uQjEhfiuHFFAo(&~}$Y-=|QFJ=8E zecaN);nF@m629K*5v^6xoHn>~3O{7^NcaJ(M^sak-0FMDt!$m-w(vWQ%bul@+kziD zuY|dl+;+HglAY8%1h1~egL*bKQF}~lKLq7q)bkl?>!kK={Go}eALf~}e|mcdDOYIy z${XDrsr-_gh`;ec;v4&Vbv}L(JqN`8W6`}u#6{(Nc5u(kMSMv{O#qP#E*%) ziPLx=a?*W1ux0Dr+B_K9mRw7hBjX8VK3T@+!?UTwTtywGfI3WJYl7G~aRcAu&&fYh z@0P|-nejv2s+TEdQeRc7#OcwV^t}Sop#TNi{-jUYB|&QrbeVcGj`gf0G3dKV)pHqpmxm+;=*@u)N$*PaR*+`T2Mg&m?(wJ#khO zxRU9p4xJ(4}@gU8R2zhl;(_3ORda1KA^r`-mQGE zbnsWsFuohWcd~IVHARc>bWIU_tEQL%@7{XmEBpu_ejIg9usG_iKDV{r+lzrYnmAWF zKLe+~<$g0q=4IC6FrH*W`r`)t`tfj4oxaT5p?) zm-RfS`{e^H_;BFxc6je(ILds!!F_%_JUkX$ncuNP3H&Q!o}L2c@Y|4ws}h5&;-C2N zWBK&WmP&e#`uLQ!FQrlK>Eq|qFYqpp?^f_Wz00G?AMg#2!`1q!S#ee6jgy78zhj&q zc<`?Okb$@P8R8gk{V;gksrAD(tX0UMC+B6YYx16@e@%R`{YSpJTA8wQ%Xs!m4<_gk zr{1OcdA#Ax@tFb4ak4jFmN{-@oG$<;@kT?7SpysDuKfZ03m+(7tu-&+JMqsO&G*2Q zDeJX`XI8g<>#UQ@y4fGRdSq*w&hQR8(XO+DchYi=u1m``JY;y%r|%N10X~sze~S6O zKTX3cE&W@F-;{50-kc^`QH~%%09mt4q{Z^i{Zg`p|7jX|hU2_Ia*y~pM=dzQ~fG4$ognGm1ch_08(bdY~gGY15D}KBB#k4QMxIc1+D|o8qcl`WkbWf3M>ph#Z zzu?UB;h%<{oDVbR%(^$LXZ-f&TITy$t|w#vVCcE<;q3Hmrw{W)GWO&dp4(3cHn+5{ z%B1Hx%&)ilEc$tdwTeC~p(!~ia?bem_c(^OtDsrxKK`!eZ)z^o@t@It{mPRn9!kyS z`y%eS2^rP*#C5j6lrsp7Je5R0@kMH4bCEgr)*}|#oIZ!{CR;Q66nogFxHdI2_-R7E z(-UI*DpinALoA_{go~7 z?F;B-t*dzTLzX8sp74^F?(E+tyXHO4y8ZNA zS-0OwOPt#IE-5i~R zkNajz(FdccEWXV$#yyc-?aM#2I-_&Q0Ck39vn()w*rOBjWc&bRO1Smx@mA(PB%7aJ zlzqI5yz!8Y6Y0-yoMBvS94IbapVqHG-)3#`bskT|6fcqIS=PrB!j17$WE0_w&w>}> zN%YPwGVyIRx5zPl-|(pE!;@^zKf`lfI?%bQ*D=FCXlJgHi`op^D4TeHj9e=7vUV}D zMRsw)@2$+LkGi*dI6Bz&RjwqiF}(nFP7i$m4ZG+I>s*bDtVJjCcZ=I=qPSnVc;ymn zSkD@pfsUq^+4@hprvEb5h)(9c2Q>KV(j|`0d3G=gHs`YF}wHC!a4^$(-Vh zKNg;0?b0h_;h7)M$7%NDiA^?q*ZeWdcUoVd`h3J$M3mw zl)shAV~)&K_tX*ES=ay<;E%e$UBJ$LXn1{JH>pavi!$Ira|plVW4m zina}94XcT9$%~mfC9)+PUdHzyW2~g|C^74E*G@KhlKyh+^0;50{khn+mFUUZi?ZiQ zmb32oAH4CY!J7QsM0|SSXd*wSzQHuFoJ4p2hIeJ$x4AwtJu80x(+5{(ZfXwjWQ;@3 zB6}Y1r;KwJuxH$#ey<-FKRn4hC-csu@UgXH6RrOg?(?5K8=!nbn0rs;Cl{Py9=>2; zJj}ew17`7)@ABsE=C|YnQqzcvzvL?)g2#+Zp2Y8cC3j$Y=~VKWDjcAEX2~0Tn0bBO zqucth^*=bnyAzq(4$qss5VEFzP~`_rT)^Caz7JZ8~zhl-qa9|j**#}peKu#i5CoK1gJUU8gX{}SUE9t6*IoY|@|6@%oz)!V4PC<7bomyLeHZXO5QHrB9Y z#0p!pjv3kV7I2!r!3w($riQ*?hy5kDUr0~vwhN4i!LGND>o9K+3LgIx&Xe|CXguTAD7~9Vo zHCmTAF+i^r&w1a!$#pgHk?QJ8Sd$mSwg~68#;#r<@@3?YKEr*P_2FG#>t7%K@{zv& z8tpHA5Zm?cu=l2WYx3dCUiu>))vK`S+jwU$XT+fc=i8e298(hyptsZy^%Q%0#o+yX z^xc76*4-=&+&P3Es{`~s6<&4!zHp#$xkLT6u=4?Pt-h$jytU@Kmiu((9{mjNS+UjM zOgJI4KY#ojoe}k6vp#X?S$4mP@!)U^^FHY_Tdy?FI6Nc1TXd@Xzi03N^H6*LC%E6j z{-A*o`2hBZ%ykVoDa`wZxo!p@vJ?8Rv(V|E8R=c?+>gQh?Z?-NuGw?#l_#Ae&mQE= zo3e8Qcd}M_zGz#(p2GL%9C<%p~W}yDnl1tz}k!UdK6{v3Xk= zeg4&3?u{R748yNU_9E4uKw5L8{Wo*b6X|lf7C`0ozuJMUb)qP?{6f9Zix&CTw~t++%zw(9f6 z2D|+;_8jt0{}tU1OcpQpyG%Xxm|)QUG1?P;6t)7m9p68HKj1Z-Pv!3i^!o1-b-~i{ z@X-Wxm^t&*)b#{cUfYL(f&BJnli$V$li#M7oBZ}o@ct6+_w}UxaE$FOdK{g$o$>U0 z-cId7bbOruo*e8>7=A4QFYvbZt<(O_iH9rbgPGOWX9mA|eP$X@alZPOau=!hi@mz= z4;1U~r?!1P*S*zw+pTa9gd1Vko!(! z3|?2?X2%`Cg6zwlD1TIp&#Qdz0`W9^=|~b{PENPq)00E#(b#BHn|r3?9%Pew z=<{ZWb4cMS^<}HSPruyd{Kvwf`It`#f%7U$^Y)2se1r{~~~ic)@?dMmhX;;g_! z_=)lp4uN-j{*U&_R8Q`pwo8M^Kkx2f{5bEE?eFB>>IX1;eNEvv4<=ys;L*7wN#h4BI@6|O0sA%qM{c@~Z1>%4bxx)K z^66bHXicEM5_7E&lGcAW9L&*i;4Zc#pm-$_C!S`O?xe|Hs=Y;PX;M`P$)_Af<0eHEOha+1W zQ{=CJNwSFl^^EQ-f|n9}dbZ@_1AJdUTf#V*w&d1<;?iNQUj{C>U*Pegdk&9yOL`O? zy5hb*9ePKG{!~144e_{teMEY{I&%Iw)T1_jXWhQw^&8$|zq;kYa_MTh7bH%*FdoIj#&F*tn9_{^^&r9Bfk1Jh#Z1dqlZkOl( z+5PB7r{hCU$68x3CYs0ka{1y04<@gcW7iE3D+q4McmiF8PA%OIoH6-H$an=jo z`Ro@nB+-G288+2%Rx;P)h#Ala_=ot;(t+s3*oBN!Qy2|jiHvbiJuwV%<221H4qiG& zK{w!&9{YFb=7-|}r(lh8Hj|2ppqV5M!5s$13Wni@3K1{tdyuO-^WeE%YE)MsM!~a#Xq9oSdVKmJ=G!sC zp2h6(9K6|&SF5w|D*AmYK0s+7-&Gj8ZD+s7?d9?7ei`y# zdvyD(3rDtiMf&6=&hYf-SClIuRw_;1Kpc#Xl6_HarxTl%oJak=H`M2k;m;VKSNT3{ zN1U}FRzK&o-9H+C7u{WhUXG(j2(Ip#mh>e0q-*$Wn zIY)Nm6|CozU(+~~-zr)^@A9$Z{`33u%Q%PGAMeV4UqJ4yTe-I-@XsB*i|>>}QGa?l z_WE@F=3Cx9X4gQ@U>tZeQ2`Ik;ghvRsYmA!zq)a(wmRS=PQ1ZxuWMI8SA)Co!A5Qq$J3*h^KU>N(|YM+?aSDxm*a| zh{6XA(b!Z&9{{zdz6_K&}t$O*=X zk^Fd;-t_ip3`-W=oX@Om{9l)2{ri_$zf_mo?>xX*BfJ<4m3B12`;S_j_glNvXycv) zpP6fyT2DD|_l!01{95Br>`nXsjOY5Sd+q)df#}chKeVQ>YvY{O7{902F7dosyYwh| zq~{&GcIgxU`07~p!JFw^nO?hu4W>?W8F3NoUAD8AfmuhxnQC{NH4*4X)3XYUtKij9x~7hXu0YpYeTKeB>w4*rpvJa( z{_uN=MVg31#Lvtpu38s8TQ;_hY*|K~Z9nfOp4;5Aej4v)Z)w(^qv zZ26@tw`%{Ivt*Yo?(B2c7VwtdLGi22S%=$Nj-E;n4on|B7f_ESYm6V}3|!uo?y*E4sK-*Ucyd~Vt@!jO&3dv1 z({G8q%BH91hMcD7hMZd3_sMFWZ*C>@WQ+s%#pscYx0QOj0Y^ z050F4Pv7d1E3ABeCyR_!4n0mry3Xs<6XH#8t-@;Hs8@d+Fo^CtbD?kjNk05k&^Dd5 z8PYMeF09gPYv1W@e942QXsUrF@UO%u+$TAlO$_7V?Ku6mjlR9p)Em#aaC`D8IHlXF zkWba^(qnu2p^|=q4E^w=HwJv9{IbVWig(XG!~8TJeo8j7*1O5tmvnv!esb4pruErQ zt!35uXj$aoJ`ZMiPW!CZxipfVP6cO|-a)?-JqROB{8*$s9r5Es_)g$oKF-b1;N8K_ zy2><-N)3(TYqRi65qX&moZaNUU$lI|&@zjzl7F2A_Uk;@dDirSxitF=d~_VW6i;Ls zV+Lbn)sH85=Ox}dp|M%3>b~u04rel>D70 ze+RtxfvZ~jafPoiIcAT~MeloAt1o-~ICGmo?5KS$x4V98rE-11sl0JE|LK$OoLPN& zyK{2>KB3I35A`&0@>AB<7=4pLOX1=Qa4`^iwt8bhPg7e1S6)8!oHLA@3E<{rwnTIC z@Kb|4zkK80ZcFZFUfx*ay!G+eBcoH+qXWUU^-a09{v&z^dCg*%DqS4a6v2bzB0X=w z@5ki|z}v4_hbY{q$MtmX31sqG5BC>&vP8^5FWn5*v|z&;>SI&<~NtzJA{ zCrx$7ldtR9Fs=U(|7-sW`5o4NdN!<}?E&nR;U%9u{|*?=Ps1SH$+??VlIJXQbNw;D zKR?og13hcr&0PF@&poL1n$TJ{E7RV5;q3v-QD_{op7P?9UW6sG^Nm1V=N z>fu>*|4(_BbfEqxiIHo;Gw(2ZuE^DMo(vbCVSHY33Va^Nr>_0-^T&h0zk>BM8^oLV zaVEx>j^3$USB_a9kgYEIhn|7)Mq;()Kh=YT_wg^<_t|s!y!s}4&F!ZL9a?zwTLJy7 zeNo>{sBJjw#y)P>`!uw~6!)=T+O^qY#Of{o^#^N?efl2*grEA-NqKwUyKkRV zpUNhRuhui4dp>@&u^1g<{Bm@N&UG-d>5KIyK$i=cCoxgOOlsVUiJS^&{`q`o_0b26 zF4#WvIDNFYKE|FJjOnNIIj&3$L?10ixAxaZku5)_pVH6PloqGj)H?hV|HUBQo2Q%;G z9Rd8g@zfV?$@}KMTSm81&&pfA9T_G^0R4r7kU2L*xwprUe0N{oh#%;lDdptp%soZ+ z9zC3r1sLjcqc?$ zaROcYX1yElq+!ai$NqfISKayfd1^I!L^@FX+_whO#)%gq+lqtI^MLowJhH?=w|KZ? zyiB|F%OeBRJ*Sf0#Icjxr3`qjJwm=RWwz9V8T+k0j_X{0lP{<^=za8xO@uC%cNK?{ z-x`-qcSW{5&YDr_i^bj=QE-)(sVwh4pLd%)8M-bLUv*~~UyY~0*9myb?)8(+j-SBS zOX(~*`6gL>>(79n*JNMO164-GgWU@`k5f4i#r$6f*X$u+WnlfKMg|tXw=WJ#)70}r zD+4F>L;ZZ;?!kr66u%6)1n1Osx2gs(fp;oT?~mI{28jQ@8cF~Bkoe7<-BYJtn$tVG zhnn*~)wnkecBZO_V4N?fVCpQu{LWv`tUL`n1%IS*@5#UPY!;qgEIb2yE%-c08f_uJZO!2Le>K=e{f-p#oglla@(@=M@F@|)DtCEwy#)zrt-# zG&L3GBHt}c|CEXQz5W-sk8nF@@tV5JF!-N7!j_)C^BP~GzV+^~zJ3GswW{a9zGn8fpj&5p z-U5%aM!TV_Xbkt|cNc@_Tfpy&=;Mp1FRyTp{F|Q9xSV4+>VWAlwqxi#bAEqTa|;EX zY3J}>|L^P&Bybp8EmFPSswvh=GZ za!QNAOZ0cd%G9*W!AAu=G*iCyjk43q`Fr`>P}^VK`znNU#WIPRrH-=cBiC4KvEevz~L^e*l3Yx<1v?Nr|^XUt;gFcTYTc!=k``p-eF%_S$V=alPD z%1@zI-rGyha&Nxgz1P(7iP2urJ|et3h5j8+&%f!vo@Tz^+~Q1+re*+Nnd@IjCMsMQ zRaFhat}n9q5bxOSQYym^PAV7GRgFVoS*Ke z%7MlU#<7n#y*Jv6I7fbg=nb78{?XCKne36%jLi~FOpiHpHs=;k^ZKE#Ixkhi8JWZMNoa)=^gX!6Kw2_?P zG}U)aZ%kRubDw&Z`SD#5XCFA5ITwBK*S2)<{rRsQYpgli`)npWCAopMRYxn<-h8zD zVT~I`cJ;r~tfw2!-bLZIUiOvHr{GKgv-HdC+?sth2b0&<`vY%X2Yn{o_f&xUrJuk} zg8453Z_2wUhNuFMR_6rU4nOmDV=Tv+wx0M#Yfe7dLk!6MlC^-=oCIq2;fom@xob`u z(rZqDL%119pO1QZi-V4D%}I9Ld+REehzIhqi!S{S*V+AyA1IcNJtxfr@%tRs%`t8f zbjC*MTCr5;vupP4y4>tzy}X$<0XxmQ?lHzkYG#jN`oc{eZRP9ei)z)j;G28M<8q(h zW*j?Ye^>vS;U(@-t#?GsexH<|LcMM~u~={KkUsfc;*-ne;F;&*C4DvMCFeNnhJu@{ z&q$WCJoC>ylLA)dogbHNL|;f2@iq3Eo*=6WHrJyYqzlrz#FJ6!h`BB-iM}-tv)pl; z(OWuqNw9kQ>SxSf?`%d_>HAXfwE?)V`u2DBO=y0aJ>5f7im`h;z*|+(Xz&{}d%Ksz zAMbZ@tNP{+;1$pMaol0{EVs4pjl4&=AQsqb_KN|3M*jhGDhn<~0kh~9fi6d=Jz2VG zJ(^uZs(3{2dWdo3+*d5Uz~6M8^_a zHKcQX-0$`{x*6Qa_f$H-`~$R0Yf(1G{>E%u^Zge2!5=d{>TyOaH|WAFK5;k z|N5VO{+s&9Hd@>A(a*WIMg3zNBc%sfw`Khc+b`2PHG98|>63vjU*f&uWBu=V)cP5j zdAHb~;UnZPj@)%1ZwWWgkr;6`z46yj+a5}P*jcR!`T!H?tA6~|n89DcoampWa|d5d zKiM_?YvMewnz-N)T_it}hi`w>_}O+3B5)rA_r!(lIYhl5x!R6jVe0*oE8Z7R$fvRW zE9KB6&UmW#uW+1a#={rw;!D<}XwGB%#a8mC!fl(*@O*#Fe3PTDZtVIod3uX`7IUxQ>x3R%Wvp#+)@Tzx88Mo{lh&aqk8msXkK{yTrOxS@jT~Qv zUTwk`y`CQLPV{_gv}4w4C{8I-za_XiRehlIPXm+l#C;JXZ(e;M1&l4gGU3HjpVt`t z4Lsz|se`#{URtM=8cpqI8axBM@3?0-N}nucJ=Fbw>An29d+d6s1M7$l^PQfj!Q%;K zKsnjdkb&uv0eJAUjMcGp;dFa;`JlFcfzOGFdlo?l`Jf9$2jEJ;&nfu1b1iT}GuOb4F+qF*n&pe~G+r-!ObeZ_NVWu-Q`t`29_*&~#zWG^e`)2vpDm(m( z4|Z6$XU>+HCi|~kL=e1JIXP>C`1XpYOl-k#vbEZGVF5Dr`*(Zik6T(bz3C$7&PsG& z(+8Y8i;4G5j)3(Ge}q3Yz8Ak8H2IOf{Su@T6LXRE3gmJQKKwR(G4@z>YR<C2Pl=no#uOzwmnneiX4_ z74wRrXALc|ac18v#>0QyT9TJX`ejzw;fbQSb`yXm$d7ir^oM&ufl|haKn1eg3}Np2?)r$s zB0YWhb>mO7K6peQe(wMWcY}j_Y+POfj!h04{Bn-#)&#f-F<0@7gTIi={2chs%S(Su zbChr3%7ElS^*Gc2_^5ooLEv$4t7wv_;`;^Q@eYeevmW*C2=C@MY(XyX2{B*Uy9n>n znJdBc`+~+-D?NknlTOby?+bOWNB$#e9A9s6teQa+`=LC@+CDpH3&VK>g+aZbS#TlV z?SO9+H-QuIlB$Bg!Od&zA*nN8B(KV4B#?KVZ6Y0}vsW_V)HB*oN9z>+3tuUTZmyRv zfevqGPN_>cyV!BoN{=gE)O{MSOnwD?yMp($J5KjtuGOEbm@%(F`%gHBcWtYAq!YPV zjXdu@+Pn1t_r@+|&D^%4XyMWQFLsfum>jTq63dSkciqmQHOpBWx16F2{c zEPo#?Qhw#^G=KNP+r8~h=?>2Ii&gW!I(VH}RlWV>b{fo{0_Ya48_q3)|M;#YGA^1z zpQq|_qA8c3lO_0dj3s|G$$0GV1MI=J6+>$FUBtRE`3>Y@*H$+K4qu0zz&|IC;r2=q z^WvkE{~QzDG$ePe>4&L?W)*$;lo4m)ldL6{1<&Qw(-Zve>5;D-M#kWQIQZ&-Hs;*k z3a95$|K1GTuejdv_GYLHME?c5ksL+uXn0O*jNj972)4wHLpGbd%W@Ml*tN;%1KsO~ z?Tw)pHudVHIQvLz4E*ymF^qCES)TnL?^*a}70-8~Pn5sARrUtFY~tLbfsFSO;~DtC zm1>AzRsSCJcpG`C2!bEtNUp( z>TjgUrKd}in_QYWwtpZEdzJa#!oCEa*wGjJt^jTi7qh@cO$ILN!GAruae51)(yg+O zTAwR?maqm+y-_RC8{)%G^l_|2HZ-q$GWsut4rqoqH$ca*{8^oKiv83%U0UO%-V)W6 ziES-UdGM>BX@R3$o|Oj+KlwiR1^5jueRKGz=o^Oru&X+YO0euh)(65P5yn`_Gyn3n zcibF{{@GMe;HT4e~A&Cdp25Y5^}IZtVP5= z$gU@#ug(Wv$(Zfff;cv?_AB6hp5~Ra$Ik0&BS(GyhW*>Gm%r!Xaag2B>zi#p%KCE; zkax+pKSMFR^sE0O*1+}^T-4iGsd)azNY4e5Gd?rdZOzc!;Mq8Ei|0(<0G-%R2l8A$ z9f%M7vHz70oP`dY-Kz1^IuKhZ9q7wJTfW7YL7#CA-&Xke7F?(G++5&D^yQy74S{Dh zHn>YMpJrraA-PPgQx{#PlXFvjtO^;Z!X_v$y90Yrg$yLn=Xy52QRCU(ss?wwByynf zR*iIC=|sjhAiwzeW{&_b&l&ReX;6NcaehHPN;v(|MD^%V&lzpMUyhB^SR2u4`u=9> z9=iWho6tJ#-&bfZ~c9zb?> z0Bcq3T$59`{hK*$|MfQgy3lxWvSwe)A2(&(YxD2hiIufJhxokl1G@LS(S3_Aeq8rX ziBl`47DAuO#f+QVy^z1d&nRMJb?J>~N;?~AUh+)bm@mgW4A{W?Z*J}L-TnIk91dFl=B2TsLEm|pTKgMYqG!WxI^WUemU7!3mQMnY zFLZMmH>3Bp=S>2hT7dq(p1m%{!KdTF*?4lI?8E+C7xe3be$?cbmqWi@;CUDH)80MU z!TGDY3v7Go#Hj(kI>+T?IA!1fTb8`g`D3jm`hJu_?%Q z7c?s%N4T`7cWX*?1J}Jy(5&GPQJ>xj{0Hzw3(AY5g~#^4*v1^D1mJzflaH&qg~h*J z=c~Q#6kDrKq}Zbf`xpl&r^=IEARdyhimaaQI%)s@LgQb=o`U!N7X-{%oXXY3CgQ80 zBb28|GKczY#nILH(*?}oAT-h0p7N7A(9u@bRrj?0wI6s583%6JYvl{;kkJmV6Ueo_ zC)hTHTvnJIuh!sdj>@zBp8Ey`3fEkVUw$oqdH2#=j~sFat*s6OyB%o9UU|{MX3q-F zn8dgJOM<*T&mQEtijZ&?Z0qED_8@2LlfYT<>5sko61km8fxPI9FD*4^@x6#F6ch)b ze?d2TVg5?yat(9wzMpNc8wvtfntPhz5#8hcex>i;4|&(MPS$%b^M2=jmw4kg7iGOy zdx?1O7?-{`I}8{4?iIiDTth*;EbF-HKk>#@f2+B7;Xh=(S9?i$_mb;LUzGjW( zSO=@$Yq2j{7gmRU(in}{QT4&3--E6)@7YEz99?GKQ`KkV8+nh_O*Wq+e@eLjq>KBF z(8Ti({r=Q7riY}je@J^>NuL+eSELwLe|IdP#sod;`S0a!V(?35?xyqi&;q@xm|y!k zD$kGvZ;6Lz;U{v&>#0oy)6tjX#nP|kyYl!N=l6Q@_*MAA z&kvK#9zlKl5Zp{(z$Tm9QEliY{^zcT7odUY65Q7xLfpvF3|jGvFg+s{@%z%z=-@FC)l% zjaCjYm(NhE^5Ehz)mDVR;E#C*-ja_h9J0S#qkR9$Sg6$RlLp9j2DsP%ov}s0XmAC5 zlASfeQ+}l9$3EGS4Egc3%;>K^eDwmS=GMEwDfMJWc}m5m>f7kWFAFe4aikWOd-grJp{s_5>YtG;&nFy4coL5C48t1)ncp|R% zA~)ih_y}r7;K1=hGi?O4ut6X_G8zlI`}@ZVP1~j^5Eio7aeJVFUS!@$vLl8 zeYaYjkptJgdBO#kcuSZAd*>-o2l^hQ34A zGt4ATQB5lbpVo{ZZuxmhv>6}1qa?@ZLe-f5<*{Rp8Yl8?t2@+Vv=KaB=i)K)n8joH zV;&wYpQU(a!+G?8jl{mfYg&J-UfT|MS#zFc_COgPeLp=g_Fg;wEsXy-<6qABMbJs> z;l@Iz^_*kaJknwBGUt^beZ1=L_51;EUM2o{p~s}JCX94?4WaKJfsD@r+p`G$B%F~+tv#=euKP=GZ%}23W5Boi+ zpR^NSOzWsp`1G;MpwlJr5YJ0*=&YX|PVQRU!ziCV*fs*YVEQ7#T^)0kzrW%xF80e=)eu0oOT8 zi>JrnG16TNGSoiKxpSL7`CBoLWT*XNYwP2|`?g5$wo~_&?GHyd zw=4f^TcqQaSBrC|Lx`M?`iJ8D9zr+fT@c~S$`G{_ZNt!4KA!aWaZ+)AeiR=a zC<&H!Re=xmy==btDsclk0-qywlhaekd&@%3;Q%sOh|NCeoHsR&jlP3;LU4B?TU}M^ zr>ZCw{}sZ2Vf@4K0eBEyA)NwlM@oK$a%7I=X=%qSh2zp6>u&#yuzS8`YtN|Nr5K-&rE_(2BA~hmQI>3JEm*z{c&hk=)V7E_}21EA$*cA z{c2#?AQ+&#H~v9re-IfnJ{R&@1kU8sYp>*XY>43q+glq2O!x(#q+*uI%+9d)v_` zUGVs7bPl@I-2WClrSD`H?DN4k`7^8F*~gu{wX5LSGSQg%uR?BjA&0Aw+f~S|xkheV zoSZ!?q1{UOSowxk@VI%F?^eNUEsUezV(?QW=uBM!ebrwm`qsGk_1Oo5*XvF|+kbLt ztDJHP@*-X2*@qHn8G?SHr6tqh$Mm}FTF#AJVR>@1V*A_wNL&vMYI5h&b9`NEP3~|$ z&u*;&?wW@Fx~EV)!Z`?2&?|G7P3ost#3zN!gWscr%sdLMUcsiS*D6kbk*ib8oJO5s zP8Vk3SJlrwo{}7DFQr4CUcr`odS$#%ub69Bub69aPUBiS&*JS1d7vavD*bX3>#DpM z&)XOBKuLMJzt{NBqx<{M@e+7@BD{+pP;OKKKea;*)fqgrryR9mGGo+q&)2#(o@9Efg165u&t@p^)bT{#$Znm=~-e9 z*-Q1_j!xGRTwk4c-UwR@1Jr9O-JY_<66GEV5wz(nv-B$LEb%wu@>;Y>VR{&gEew9@!ch> z(jS_eK9wKT{B_;Y~p;8%3~1@Kik!9BXJTJN6a$nS~+aE&R|dYwme=@{P4)Ys+Oze*6S=L2o({FXflNt8?^?usymLz2y;~1FF^hX< za}POt#>PFh`3ARMv+Od-Y+t=5w!|?q@C#_DGn9t%nM;jkJZB+^)}ooW@62_qL-)Ru z9LTmoxDsN-f%|IXJ^*2y^oXOe- z$@)Xv(Z9Wp`Y@)YmdFl(ci`GsVsmv9f$Kmpe^0@&>W2#g)!!@#0~{u@t{n}#mQUgBiwPW+V(@Z)&y6`gN}-|k}!#Y4un zqo;Isi24--*W=8s6Mtzt@Tm@?d1|lP^~_a0f`WxOw_)aOHqO0~c?mA@3BI_|57&e1 z5NqGWW6RX%iA`7Ek^1`77b!bFOE3UqyW`xIVhy79Sll#x)gvzuL$@5skM80fyLiV& zzB6{8=QKvupV$W!zX?04JlbaYUn}t;I?xRX;5WATHtP#{-z{RF+;RC%Pvz48&)mC! zM_Hcv|L5BuHKBy1PoXO=3VmJTPjT zuI?@YL`keIrMTAZwt#r1wh_Cvt@Xzoa)M|DYbzsQ{-5vjzR%>HVS+&W`(6KBSFV|P z56|H~Klgn<_cQi@_RML$s5y(S#s78Cg?MHSHrGk`Ez9BW>lya~U@*SFe@h6sZG=Cx zpLW)Wz^V<7v$Ko-yMlQ;^A0V$b0RR3zSnrHJ+^=`$d0+Be&K-$^gXkF;sM2U(&!4? zZX!J4(02%49YP-=;%@E0?-A^n<+5d*d{YN}H?VvW`+fIDBN_KOzPOfPS8@zaf+ET3W+`_93})H{DBW}3JXSd|M- z4Vx#?hitcQgFn^n_Rb<pqv5`77kPMnpThCV1*In7ecr^s%Iu z*!O^sAP~708WbOh9`)Rt%yEVj*eTx;JUMr!BO1xs*$sUxJ#@#Ng4r|p8N`3^D>i+o zU3tLrS86U=lgiKE`luII^587mbm1LpZ-s{|OdkQm!?Kqp@5SfhTdl#^=r_6hOtnWB;l4q-3J(0NLo}#3=UwqoNUot5}023yHIdS9BK3 zO8iVk_4Nn7LmtFr_$5?7$?%Em)5*s!DQJgoMk@wa9VqI%6P+}4(RI@sJlah#XRT*1 zPR%FZ@KFQjxQUPUGOwYF>aYQZ7(S}zJ@HX>o6AQH_z1*D`V`*vDcb91&XU_Z4DBf& zHNSldeF*O<|0KHV`FWnM8XitwNY>r!AU`#|+>b9PryG{SgS+?ZF46v2kW+S?Fir20qdpTpjAhg`}Ic)*1U8us|1y zf9#lFhQ7oHTWL>ra2I2HgmGy;cas~Xe%4bHMQhYckU8C)>-XHDhWnp$Zo4lZ**%eK zJ+j&9(`_6)SrrriT-XcGnV(gNYq8I6C z>92Bh!`ZAqqE+Ckg?KZ(vH+e5foJ(-6n8fJfa%X&Gle(*l3XbD9~?2eE$_5BDP9S( z_7$&0v6s|WqJ{aO?{uEnQgX13e~)?Cd2c$wdHeVD)?Hq zz@NSEuk$IsJ>{Rt2|d`**6-m|GE=twt+lSae9Fsr(0cns^FJ@8t>e!BME+#ve=ain zjRxwmXx$iOT_ky5AttL z1icGJ-M~uY?I9PqkoLQ%*|G-R7^l4g`s}YCH(hmC`mtSNv{%40Yvi{@*V_B4yVAc8 zTZ(mWzqkICUqn8KF4nKztovduPFa9=_i-*sv?W}&jsCTEt5BSUF$@tuaGm|YWsbw1 zE!M2*YfPXmG~UE+d~2NL;>yc{_Mh)Sesh05b5I@X znfRP)wa009MVas^Jz@OOJfrr758+00n8G?b*L!cn+x=Ub-!7Qi%v>J^4t2!M6VQU4 zdo6PpEcD(<$2oV&IK@$S;JepYl?MeZBZU8gI5lsc_-!ANND`z`i&485RhALm;9 z-p`RM@cA|ahhan8az_noi#Grhe3ABE&ae?&KgGR{k5zNM6h2YDkp62JdlR1;{~Miu z8#?P=4@{eBb2)H*6nw%Py^p~o_Y(8?A@p`X_Bybe#yWiP&l+LIAT~^jD8fqviAaoBe;HwdmVU8(wViQ0p|Z7@@q<8>~L#t zHECbmIOK4iGflR!ct^QcrO=b{XR=0N?PSi~%6-P=|82v4gK%_Ep>*F-N8>X=4behe%<{C-?bN<{cCmq z0@_4I3-{w`PoG*7>QjDUePUCaPsv5&1A*`SFtTu&Ous3(;8Tp!{%+ufoi%rN)ax5q zRyl>!;znQRv{z)n+tuU2_C9h;+%;Zq-<^zof&4h=w;I~oiayi6UEyUtZ3T-Zf8>`6 zZ+-*1R-9Mg|0zR$YcBsQ9cB6sw(p{k*g|aITjm*lmaG*YS0Tq_!|3^s9WUPOIw(W# zT7D2Oh$qAg;t9(S;sx=9;fIATKYT!)X+xLb|6bK(fF2~f{IWVe3%ccgKWpUgC;R8V ziaq1TRdd@PRDKR~(AvI*@3M!|e4Zf(`|XVO>D8_+lscm-6i%M&TSKPeox|kY95^33 zl}kt;qCx9-lU*#kr5ZZT!QUPq<0R#CUj`2GMYQh*k6PP4lIvX1$fwrlyTR#N@XVSB z+dAL)zqAH!!!OcYf9>=JY>iszt9g0TuIBo&x6s!soU1r`H`isO1X*L@M|dTOU6lwN z_^%M3@=@-_HZgSW-jC?M)}Lvm76yDa@^DYV} zuf^}Nfq(hiG`6SljhEtgYjT3CcA#70qtRK|=?^QXlQ!d{;a}bp95yn>oar{c<(`Wz zzlr<{VS^|6&4cYT&G&rs-Q-vCjIK}g;ZHc*`85}3|HfF2y;J4x7ieRB|H1Hq{k~eK zYrU?uONr|@F?kAajdkWugx)71$BL#X4()6?^I38jh)vfs)}l|6cg8y*J|7*++@>Kv zuO!Aq9{A+Xeeu;Df}I#(y#Rj}1PWd%7{|Me zlV>(f4xDVB2^4$J5$v->$=P;JDzT>>o zKpR@Kob@}t7vaC)yY4%DD(|H{FJNSE`Kj2JjHSGS{Rn(YHVU_rZ+n1yFLsdhh;m6f zp|>b-)qVud-Xqul9D{=LQvCe#@fNkmsS&EaOdr4}%9!^&fDeQ?THh_y zy9hYRTfMWKf7t&(_Bp8S?kkw%`Oxm{in8mGKYJL5U|uwXe55Ox_cZ!2 zypkIknc|x~1KSE@E4)=kjHaFWf7(7*#B)QCSwkgnsJkIq+A}Lq)_axnRE&7|y~;14 z58HmvtP1XhpK{;Ni^zAXcjw^WYzPeNTMr!%gD$K29;dCL(C5NMXHE}Ic6BiPWMYOP z#vFo%>^OSR8}1s;-52i0;)k`r2V7#oVZe20doKB2Jy$_@*!Vrz+r8M*7kL9dK_%hIk-|&Wb{L%>YJW?4 zJA6v#{hsfBohP~ZE!9l*VtSiB9cT4h8|$xZ``wfauNntk$iJS_OQF-tpx0bJ^V)jA zR}VB@@DuQf4haPc`tAl^1<>b0=&peEUx8|qLdVk8%854dC*J#ebh_5*S|d*se$2RS zp14FO+VzxA{3eQ2@xv~2f_-TTPa;?uL-kCwalf%n)^I%~+; zQc4bobh^%!)R~e^=p~&inZvy*zHd_vg7DZ#E_8LCYnD$Db*|A~Z z41bnD%WAKfc^xr+#~VK~pcozHzb_o5|ITUuJ~`U{YnM2AcRt4$pDT7E%j>T_a0hc&E=u0ef_`M_PJ&?Qd93?4 z(d5AX8|h%xN6CW+HaN1C@=P470(i`%?MuMdEMR#lYZcL!&H|IqT)rdK;gi2wc_Z2% zxe++^qSt%Q!XGk`YuErU0_Vxw$41U%f8ANYc@BDak%>zO+BehQ*pCBm_OUA7w4M2` z2i_0Q!1oKhgAZfpZFFU#%?+MOp34N}VX)Qp@8-9XW5{>u@EExeCFDW`YVyjSXFqxc zGOvWSuj0MLk~xQPN<{HMvzKPaz+ReX@XN}N6eh(l%t`s=VCLxyYb&u%@x)eQ zvatiy4@f;HJ1^A!U({^W8rEKqQ`;fVGvV*yBm8&Em+pL@^VzP~)8_NQZX@F@jGc{M zEbMDyyo&7wK84z1Sfk>w4m?8XS5U^g%0HF zTLW)SCRSC)TJYKdLJH;Z?Ln} z^;^_zTKb@&C4Q^D*hF{(dq=w4&;opN5qOgvRqm-`r^}GxkI={S^a0_S10e7oYuP_0>xJ!+w2b;-ly+`E#YW{ILw_CE-c& z4CO4`Jsz0@eRUxZClS}!gTKH0Z1N|t%O?d^JlIsKG2|2BSF5o_Ux1#g z$=Pt2r+zm=f1jkyYV6ZuzAMgN0q%!jXADIz3KqlAk+P9S)W zWG*?ztCi=x@^i#Zfy+8_QH5I@H@%no)ry;%GxZ9{OB$y6LDN@5&*uVP)-T<_wFeo} zTU}A6IrO0m-t^!cyHewElGl;nx&phpTVp;PyivYG@lPJ~uJd05{9~(`oKDH|M&y$6 z@-(K03pH-?vb{dlhr1_0`%H+J(1*tKE870BHZ^Bc?@Vnn{ycDE+GV`{c10t$-KS_* z@;}5oA?A|HnDZF>>(~&rJFCp+ykEJWb+1+>H!v5IUm|%+J6XpK+-&>kpi%Nitc3>) z!FLGwG>t@`Kr1h>&nln39Qu5YcB!+m^LGB(x3lx%Lrd?(j##ygel$MKYYk&u!x+`S z?N>PR&&~GRtbSQ920jYiWYC#nG@`Q#_T_#_&p~H3__#!8jgl3Nu@?WZ#<-EO9?KX{ z1omH{Z}l;0#If~}35P~trabUxsh6*PP%+tr(15!yCD1<3+mrR;oHY9Hu=M{c@=Y@7 z-|R&%m#yRO6=(+DqWwZ@EBfK?hq-WI;XdBZi8$!7z%6r5P2{;Yif^EcpPt8h5*pN} zXi%S`LGhH~A!y=Q#x&vee&X+nJ-Yh{+;xC!ljI_cl&`o3JE|VOmA*)L{42UtU!u!O z{>kInxq%!kY8tOn|CwXAd@Fu+>sKDxpBvXgKO%eF@44+|zVB0g-_MtP0*9(UQcKMS z)gSrnjDh#g;=aaU{lQur{}=mi?An;~t25Rkd2ap?xOum#AT56=`Zl!lC*~u`ziXg&X?!^20G{(KJcox(9ox+H`66h=zdtqzTpGgR{dc3& zTsrge-GO5XaMT*o!nbb?Ffw&~+-DRISD!Q0Cw>&g@BRJRdNP-pJ#+*4$^GbMMdNHI3qdO`MhYmcSYq{>HFqudmp8Nao^r4iq+(>N@$ zH~M}{&tm+Dj*CO>RmZ3D>CPKilOQYFiTmrj_O0jUGX90gG-zcReiwX0`$}j-J_6Yw z@+WA&=33|5_nGyj({NvGnv-l){k+D4$gk*2K1Z`I#qT;6T{>aJ?GMJLx!0uAn;mMa z6nqOA`K`?pxo7*(nx%_5eD;a{7ITeSw%SK4nK}*`(8at|gJvD_c0D*2|7-mb2R7T0 zzml7`GhWreHTFCBkK!jXb~3PPWLMLvfgeSCkFdwa$`9+8s)Y`%KkBj!de?sN5zN05dad$k{};^N(s+qS_n*w5 zb@jEFzV_1gDLK?!OSt>Ox091;Yp%)1V(EV@@qr-!?2CM<5`V+f&_@pRP{P099mUVT zEy#XvV69J{ht6gHyS0b(tm2vtJX?XCnS&fMF;9MPXS_Kz;j$9`$%}odnD+f`X$*G$ zdys+t{i|lrDRiQJgObJDsAb|bo)(z`Eoxt}^s&w;u{@Ii$DPoHY(MeLnfSt++0V_G zo{$eg^sKrb#+HYsCY%b*NWVhE+Dr1#xz6f^iAwWX-{XER>Z=5In`_gXe zFfSx0W0DieIp?lj^S=K0J7eGc#XIYUb-n{{CUgFA`L3K1&XV#;&VGFHb1RV<75poH zqwm&+y5(|m*l8y&oPr<8MTa(HbzEbf-&5|ccnloHf%(6G$b3J^eAf)iacQFHP?w8WS_&Wi>F8CjSROjm$s*`ziU@c=VR~WjDPl> zocV9RlhffGD4*-jZyjx|*IE{- zLuPl5T=RSFGm$Rqh8E-#Qr==Gdd;P6w@!hf1L#}&DFHo*C;aylv>`uUt&vM*Cf6z3 zeao-@duj4A;pVMVgIbczP=ZG=zi*3 zpd;L~t3&PbKh+o=dQRkH;5rIlNxtm;%pvI~e5@ytQv}R!Kz9lCaU9ReOP+%Lzkf4vjv(*ePc0*K^ip&&v~Oq;-rSkX+J75s z|5oHZ^WM@0Y#w1uveBx6vE+`{|ME{uUrPT(`7PeI^VV8#D0A1l3FyH1@X<3yk3tLG z%vts?YrC|X9TT93L^E;&JWGFlM6|~D7}o@^6X6fZsRr;SpZ5arct`z$>AT6x4Z|0^ z*+1mylYE+O;)e_HLGT&EZXsWdJ(IzmnnMNS?56+c_^tg0*Rl>(%t|rnerVOmV(3S_ zA)7?|?v!gUy8xJU$PcDH^v@AzReRmQt4DGam@1a9ItNkSX>}a4-@X%`7EHD0RL^9a zx3N)x(MocUR`9=^|8Mi}@@0Pet$Yt5v(n_Iw?|X<-%!r$PLrK$s@T6dqwPnmTdlqI zVurmL4Uw~n-Yv&((hNMu0}t(^oj1vOg}Lr*KGb}tgRWW2Z`Gf5<(Rj=g6F@MF(!>; z5Bt;XIQ;d1Og$p}LH_lf`WG&>XLtUAhF6!OA2pT)W0{#7+*!*1y1DFsWGqX`E2_Q5 zdBuU2Wuqd;=6*C|OrK&r@=Yjz%MUA!Ylm-KstaOmVZS|EM86*lAE=i^tiZGNDh|ko zRXabTop%R$|3%`%9}FLps<%{Z&cbjaO{L234z?0_J zr@xWAe+d4x*cjGtXQ++B zT!c-vud+Vi8GWyL)$#0rnJKs|1};DM;9}`*vdP~cs83_~0v#ltlDv?AA`Cw{#M{q* z1G$JCsiprC=Zr`I*hqJzcn1Dc?Y*ylhkRV*RO~|TPot*iRCoj)9IG`5Fd^qHGR|A8 zJPo~T-QfDG+cW zKg4zvqkp9e_%Flu+0Z&AvaG)J!0p89)s~I*zT~x4#kjPWC(L`sXJY&mzIB4~8H7{l z>tjAT75s-JBWU`YT?b7~5!J3X@B%-s zotf*|nR&$Cg@^q1DEbH*+hSv9u5590DqMTS+D%?=An=L87aHH~X8*Rk_w1ET&`pl9 z7vN3np160WYUbFa8)MX>%{CU+2&UatY8UvaUFFjr zYrBD=tVMxM3_g#8&-0EGMzw{`6Pk0B_vM%K&;35;zAfK93pmQX8prJm|1#(QkPpf` zjmYmN;8j8m$2d5C>wDyha~>#s$J*!Q$d{OxffGLI6r6a@tbs-IJ{$^8Yq5h3Ovp>P zMDJRdSQrzF8SLF!Vx!q$oc)@+u1=>5x0b?(Ui0M$iKk|;*UsuB`C&fk$tgcS?XMbQ z{JD#!$e%kb-Jg4JAQ`(qzx}0n+QRNB!QY2ZZ?$}SvLUrDQvRKh540uPYCQ@1y$L@aycl2{L1X6z`|3ho3=kPV z7W-ra|H?V8^Ky*^m!8DImXs`_4f#XYvX(FT!$%|Q9O|+&z76PxZpONsxP-BL8Se!JPe;Lq&7nw*{+%llK-}b z=;h=xm7q%&Qlnua@?ZWO#d5pBLv8)I15qzmAlJ-OXHk&14IWhIYOIsXJaf%FjqQWo zqj^5gJk8vgQ!Ddxn4kRM(owGN|5PLfeTE)G{{wepV}Q3@PtVB?Sc)AG1NQPCN#;*t zocgV?%C{%Ir+Z_E;@@U$rNfEsGrt^sZ+=|YfNR(PKg{_51tZ03w6=Bq|~tG3xOs zhN~JFinDeuPQM>t2pw0kUe|NLvlD%l$6UIuW)Ae%$lj1{XhQoj&c;r#^6(UBHYE>R zDqOwcmxm8kq;#5SmV6i^-=mD#?BRsYql=jTJLcg;@+AAaAH?Y{SAqlsU%PP~*)qw}mBNB2vP@A^BR93LG{-sjJ^@cgN5 z#-}{sPes>l5l`)a*W^c)Z`>c#YNjvA=oqvc=bn|jSD@R7vy77LbM=kq6XTir+>3|E zX`}5b+73g1@ltG0=xc^(lJQpR+8D>wg{%Sh;SUO?N&g%9IR^ZJ!!Xwy4;M@mU#Inv z*{8Qh_daj_&t%nKIqv>Waz@^*%Glp|FZ|rXSnh{cpr2~iSOM%phw;ky*ZW=kzQZ`< z{9e%&*IJMl#AaN6%ST?zM<_bTZGV|MHj>R1z|&!_<j&FrUuEN`O^)B&@U7&9CKKm%`%Eux*c(8so-t~Vjm^z7PCbN(Ka`KL{dt#-D|KA^H9l z&b>Bv`tWdaXGXq-{70AJ!^`v^VQaEJJ10{5J8aF7*j0*i%bzd4Kt>mF78dLIC!!;n zKd`WNWdnY`N$7pUvq!NjzX)su-?gs2wOaO;E32&^EZF|<%vJd`^ z&gQ{S@Z%`qQa+&&Ye&g#vu@;l(S0typ+@3-(qW=q<;xlx=C}X3M>ZcuR}wc`~Su_Q;MFUU*t=Nb6ZZNgf+PH<_9e?^rQN-zR%rn zeUN%~1U2)dKNH;7yoqP-OwfjM*T&($4$JmcyYNz;@7d6y;EluJjnFpd##PKa)al&V z`TUv(hnxAku?@8o*SqLq{eny5{mOb*;N5&rbeU5WZq)zvs7o#(a$?q`x1*S&= z@;pyW^&div?+O20^N>fjn=Han%mBdtf%hWT70U4h0RfZgSNCkV=QCQI%op# zxwszKe)|m19xeVBnf*l{Px*hN=#Dt}(;D64Dft?BLXRE|Py2W#hU`27PvEW_ z*(*Gmdc*uq;fd@2*YSkTI~F`O3Qs)i`BqbSx+5E&825?b>83&Pbjg8jL2_5LcJTDd zGgl1gmGAiQwa3WcBhRyr&jLSHuIv==TK>CJxXa)_-M6^CU3kN1ZE{p*^9e6lK0_uO zK9ep9Gj_{kdGJa|yn-DjJ~F)0I|Lr!`XQYw!G76E9?y)pFp@V8AA)2){GvSo+u;|* zpi}&U4AA-PmS;XO2+x#yxX`<*gNRLGc-X|e;T`xesoGn;@XJd0W%BkjBQH|-=(!OE zhF`3Y;}ox*=NXH99NTzLK9;9hXFSjPBF6Z(F;jNCP{R{2WE(<5jB{uV9#jIqi$rSV!?*nq8( zqJ;-eGqezt+{BN&;R{nDdB{ye6Ug`t#h-C$!tmRXG*KxTioEgD#Pyy?OIjn8|$3G6e^OIdl0@PC;7Txsx+ z9y|QMngM^sLGs|oG#qTqzyW733I`!{mkY;ZgZpO&fqVFG0QYl`6YdQ@xIgT(MI8Q8 z`pm@d(&^u?%Ps-#eqDy`xTzA@=U{Uv){p}n<$KM62G(H%R02n>0Rqsnv1fs!>fQ^E z@52KXLDn1clX-eZwmLKy(fUF1!_cycACVhn@^p$LUE%Ds+($e-(jz*1z} zQfPTTv|I}STqstCU$rJsy zI_B8q2{G#8$Wk8;G$t#{@63XOLF5TJ)C2Ow;$R&y=p|ko$0|==WPg&4^<>JEMeGgn z+t;$K6SJY!BlZ1i+1vMk2kH9?=49<{Pv09n-NF4#eV>LC#rAS^M}9b}+n=(*K<0x54pb{juqPgPTtXH|BXK>Bmi}2iIfN|LlPt z(En;DrT@Kljzj;OalKd0xIF#uAJ<{x-^Zx`SJ(OUzuK@i{F}6KT>9TfGyme#|Ju8m zNiVVsMK9QdhDP$T&=;MDFuVCS~0kn4V=wsi8 zYbLt%L0#AseY|i{I(_(gcM$q8@^ipGGE~bftivPi7i+^? zJ{=`Gfd9<84Ll#gr=D)zrJB7Nw)$Vir^lgVANwqQdp5gYUjB$NW!gE%t7BWeHnQ{S zfPG`vOZ#RI=-3TDdAY~fi|OlWD<^;Y>XE!?;lD-qp!*m+6+kCaTWMbjGEe@G7&6b; zi@Ju)lf7tsC#;EiuA>BdB{0rOz7PIV_9OC4eu@vVAC3I`lHi&}{#~5~u7lW*s|U3o zk(II^FQqNTJ+j-6o*cxcl>PW`f-OGd$NmQL?`v6L?zdn5p8Lll|3)$XqsqUBv*@SO zFHYA_CuqOCb#Zq5{OL-U?*Cf(7xUUVUitUD#s$sEf8poHm%aA>8u|A>v~fK0ZHh50de!(%i91}xGcok0bzq2zJ?wD(s)nwfMTc0w!(efUT=I{!-hJUB#yX&jJM4P* zm*i(0p^KTvVE%3PWbO0EA%IPXUBmp8wkF_jusV4l4&l?so_~9o#ouu96+HayuX6Vn zx;fYb^|Ff19{9q@Yp7cUHIqLF+rsf*1;+v1n}XwQS>Tw;!Nxwz%)ws3xHdQg zIoN`u&B0#ewUs>w+pSw5z57%4w`}%wuKYC?ek<8ylUct-I#mA_mP@n1Quj|3p3$dI z44z{Lf#)O-2I;cS%W3z)a{>PTNAUMA1fD&>b9w!Q1ItF_$tRY=&8fC6{9q<-fW4+X zzIFKfRr^J?wpyVB?Jd%JQ+tP`Gc3-N#K_&}jVwsD+fS_g$aOzCN6^P3te>A|Y|6Kv z&)Al-?q?t5fgJMf{kZ-kZIr+>7S|PwO|ee*T4;9GXqGM~J=%$y}ZuwNm{ zI^Xy$;fXjht`eS5u4oQCVRCHXlS;-@2~Wh~l@w1@1tK?q!#HcpDqt}KSTz9`a-YZ< z@y-v0pTraHc{&5|`H|qmd+UgM_~HJfg^zDNuD!q}mmS%vxt0KH6pG9z<_Xf(N6&u)j$#%6gvshsc+$9VaMXoZ=(o%jqY`4_^~3v&fhESzvjh z^5u(OTbAa+S!ho3Wj(MwQTg)qEU-Lg`H}^mFK{;8iOB0AgTQly2ZO(bd^t>9U2;IN z%@dI?vCm|eFFjtn>2}re$(P^I#<9wmi5~A*`Eoq^WZ$ojbNM+KP8LM&vQ-?-}eZXS@`Dxiz8&wKjd$=U=VyS{u|)?E60KF$JkHi z*C!U=gV|p@7Ir>ebE5LG$ZPAv;SYy&Q6R`@Y?tCy3P{*siXXg&z@LB zF1CL^sMgl9t#uYw0{t(WL2HezqsWh@f8{+PL!VlH&b_+|e(-%$gEdB8+lCRG$N7uE zjjWmGYHvtBjp2_>*e z{=)v*rXu!>kyDpIj+{eZ`kY@=Q8u5mbmoJ@ae36(oaF9V5DeyzQ*Jgn;+x!a3Zlfx z;EPQq|NPmA$>+tEtkt=y>}ON#B)Rbovg*XN<|msW{(+YOJ}2IeU@i(fL9*p{%wUfv>#t| zwE@1;{;Eazg27|*4%QDFut~K?`C0AH{$(@l9^sx%uz|k$f9l#PckQ|sUfRmO*D!EW zTkgAs=3Ghru7H1Xy}e%Lf!sdmm0G{HHiqh36trXKcT}QVPf`A}kH!seKs$nk-g&sI zU}^|I1Gc-_uK>?opuH5&lNT@!yCxSJ8i#!yGIfP*e@dkJvN z2KU{-`Yq-v{uOT5G0#@!t$ig%R)Igss%_d=!no4L3XZ@2f2cdmIJJ+^Pva(E&bJTw zy_v2&GiRWT9wZ;zoX0+Re8tKt)j$?rMYF6Ap%3IOd)*#o>>C+7blWi*JnO6scxCR8 z0C~W9;pDI)YA~EcUMTOXUdfyMzs0}mmUJ`sF4knd6Om)UqI0)XR?FV`hEIThK4%BQ zPn}GSqJN}DQA6P5#ZBOTc2RiAId9&zOTPpBzWih1vg+>yZe&mE+#%rqa?avd6ByFB zojR548N)ipU~_vXQjc5yA^EZ5z%jwPxpOyXyyD;K24_9My?5fkTo%IfdztqL#vTVZ zI)g^|Io9{#X|wnCy1x`m8v=}~KgPTm^AKRBx&4B<-SzknnA@<$lK+=8x5vJI&o1h? zn!4TB0n^KC&jO}H%-IJ+8H3Kpke-9rM%nw4dG@<-WWPh#(}p6K9}A)v##y~Ev_0?} z^aArw=>_0$G`-NI{c#y^8w_T)@1f|2$Jn1|{44BHp7OG9Pab`nz1+Yywa?f$hE`x) zOTND!&K5Ua+B*jx?0&o&)d?G9Y?dbV?BBtoslBEAcKOEh!+q#))yi~hDEZ%Wl#`8L z&G^)|jfy;UF8pR{?ha|cU3++__YnV?uZE(RFL#QMFVA3H{(LPrUm?97K-k-h`}!|f zQ=kvR?7?*!Cq`b=@6jeNd9`wmUgdWTmyI@FT+uIOup|6OFE-YrJ{-I?)xg0}ViZQk?xJs;ad^0Ee*8il{u z-?7^4??C^I#lB!nPel11J%PO)zyI~X-i}6ZFRhCsTZbUnJ|4NPy&dO+pHOk|f35%M zhpHWlZ)7bvu=!o?`4Z{zPvsY-az;E{+#=W`zhbkoF*El>L*L(^-cKubQv$hCOW!r{ zZV128Ms(_YV6PhD^BlLvkM>~%sneo;{%5|~-?AQiD$08`vgdeLdtSHl?h0y?B*4G+ zgead*dt%2roP*7OXE4{)2-dlM(hUy)mjp2FM5akst|f=h!l%DKmwjh>ZB^Kkb+n(D zNSnyvp%V_Z;1@$j;w!_>RXo=j39XGg&8^*Es@nbT9&igxg=SuILDdb2qxADl>&v2fEe~;f- zY=qKcQ|EJ3XES?p(3_ppsJAJb;L5P+vq5$M`AG@Z5bzfw2J&h z#uP^Wpnh3zRKVBP*RT7E+r_SOc#qGk!P!;e+lM_)NuTezqo*~^_nd0$Uu|2=)%u1EZGZy{ z^91mb%)UR@d4N6MPjD_s#|CJ!>t-i86P>uBW^_cgU27x<*(Vm``S|*v*%zhytNWV| zx75DdKR|P4kFvX$)sLh8{*&8^8Al0xGzXZaXrF#m=fU6p?c^?0{?8eaD*VTt^rakQ z<+T5k`Z|?;-Hc!7M&AL?s@>K($Q6E1{g8I?O>e5~a3bq7+P#K$10OkJ?!-t=J?h*y z^WIu&$wwJaO3nhG5$s`YJefV=SICbIU&5>94)yPdFKa!inq$q#BjmBEH?EpvYb8r~ z_o?487V6!0(&kd9vg{f5B6f1!wj;TADKQq?&QjW7U*gVuYI05F`?F5os?Q>Wgx6a7 zwz6;qvB|+?VGVuvaF&LVg}j$33+u@%@2ql?3FOvbvQTH(Nfv(bRb(MHo@CUKvTzu( z@T37*xDZ*m*h#)H&PNY7Ko2)%%0khbx8L>_WTB77bOx(xDs~}Hy6<;uxkp=EK2gmv zo!`9;8z)UJ`rc33_G#Drd-#u}<&=E=kaw~_m)Cv`e0eqhU*Z2B`0qw$J&Vjzy?@1R ztjyB7L^4Z$k1k}^TJRY|Ppp;9LQnc-)(>AoW|e1=S?J7IwPV&bu{vN|&6);yD}U>F zW!B$+8kxm=nKJ7d@+tmSGV3zi7IXbDnRRXO#AMbpw;!9#8cY_(pf$e?w6g05wA;iw z#^UcQ?8(ha1HQdhi`Z{ubn9^Tef#S(1c$oy(r2SzgD0ie*LjrsI*(CX=ZAr$d{B<5 z^N}B!=c@b%eO z?&rI~+_XLBe*#aYR!^x{s|Wf-&qbo=29l#b$(+vOy82^$nKgUf@!nzRYr?5c?X56_+9)kCP|d-T?dvPOK2oz&!6#&cch}+uNVq<@&_F~7VK_Yv4Bl!XPUJ}GtN;|T@ z1K8}p!*=bOSYggRs$tFi)+qdltUZjrEDyN)GK|ikPEqu+ie&7E)HF#HrF7*4=!3QA z6PfV%K?XcDR>9<(vO|QIgle~k+CPHblSWU$lT6Ks%=R7}q`hl>FmCW*{OrlpJqCUc z1HVpWiu^#*_tyf)=L(#us$I|otg%PRc2kFfT$8yA^bD{y_AD@O&dps_cc^OByh9cD z$FYwjmsqcDq9i}{5<=~xE&!f<#<7nmml?3&nqO7>YhA z9fED)o(p(&)8Uqi_xiU?0{?0AVSbtOiJtGxhjC<^PxRaA^SO)p*cwos_z6+dzpJov~3oL2_FYp-~kzVqm(mzr7m z6;7m=`4mvsLGSb<8y-jZ^f3Q!>UnL4K4RGK+rfPdo7U4k;J7d{;zj5bJzfDXrP<4} zSE>IM!w!m33oJ@4otMV~yTwP*J*#*w-Co`#d-+LV-o<;K?pbZ^<)4w4FsSZX1+5%u zFK^1Qms4%E+qRf%n(hG}arij_Kg(8r0s9UcNw%_|_cs|^*@sU*?@t7W+cWKC5B|oU z@xEuY*|A~U;PT`nwAr*j!}j*tiD5@gWRI5Q=~81GfP)*b-7kc9k*zb4t@unM@+od$ zz9D?WaeQ4}tc7~8$>skx>lNm>6drSFEWiCr!UOA|o}2OGnLYdBSpWTVbwK5^NPo^FvWl?~WOjgVYq8g;#< z$`@&B>>$@VZz87!*|rtg7Dl$^^1k$jbf@ZV*5w8VWE*SIOj+>8r#xAJ-JGB;*}Z<* z_Qto;Wx>i0WLuqsJvNAJLq_JpBS*-#I`DTs^~6hj_cCM~@?&-76zV*Z7w(sB;~LRB zf9c;c88~Y0X>-aVuQ%E`NnU4})5eTB&1FtjzWuL%d`HT+)s?qUABlZie))E&f$>4d z$0Og4;FHF|`Q%dO-}G8`KJo8+&u8zKwZ+yPPOmpHSbRDLO~|iNZ1i1WCM6VRQQH`GChQu~OGY4bqS5uSD^c zxPHBX`2FqjhtaP5VX;!>)KRwySwC3(zD99-^qjw)%yun~%e-+*mLGv%?1vAA9~tjb zJ%9wVIuClxmz-tHvi<$>uDhWP8?$QPdp9mTv*!}iRXVXv2T0L@4xk~c|Kaz&lA7>hP^q~Pun>< zocvD@Czjs^iFXj+I481(`A5e$b&j5%7o z<16Sj*#rJ}CG+R_-}S{iKA-Wtjdz5-=d;B-OngZ7ti~Yg{>pgAfBrHp-r=idH4yLE z!&nsWcyCgAyyGU}qJXtFII!?PhIog;#YKWWe64s#CHP3I0Sj$T;w-HbiFf?5>u(e9 z_%d)w0AGK+qXwU?YJCkB@Ay^7`1n@);~i13vgwQ+;Ke&~ zeSD;NM~(a?$R6t_k>A9g`6QVq{O+fQWO>erz88t{zgv}`=C6sr27kVe-l84Zmug3R zKOg_KuIqlZnOd9c(|s%(8C$B>Cik#uH#v~GgMn(v-3cY|F6 zwa8A*z6Ox}-&M`H2G#(p{cC`^_;yp4OC^Yk+gU$r_*m*)AK2dCCWZk9$;%wWe&Y{{9j8lTT@jVxz`b7fkij z*m9m(#s5O?!AIx%@7>Gw`@x53_TiF<;&t)T+?0=b^|z?$$ePuSQ3Z@oLTlE){DPXv zx00idK8<6KSE5f{Iq#kc6lYvoBWrE)GPwt`^AooYtVyiD#Nsj5jNkWuw+^PxugXJ? zbj{Y>!lpL4`g|7p)2DDzr&@%?XLEKHH4A~oE{(_N8CPHYH_vJ%Qq* z>tLIG{$*c{X~z3=ekWd|FXABvZm+vzQN6uvIda?Kmo(o-l}p#zXx;L!)rBM3FXq>U zqk)ZhRex3G6NXViV^RpFiE%UrTLVY?P<+$sM_tycp#~Z70W)Je?&I$cxeM z3jIEf_2UEN3}TY z)Uh6I_=%g(7i7&^haX4w*D&DmDLmGXze}}uDYGs9Nz*7fmyh*M=>j`+JTXNv1E^_x4H!-h5a1e?FZj92-inH(DwSpWr zJ-e2?DLs1`IMlNx`mJYw6u5Ca=ku=njI(7H=d<^W3g6dCywhnsBQl0_!E1t{-xPq$ z9_QoWvY@Y)IJfarlr#P+#y`uGA3yQr2fSuuRE@VCZn+a&xbJ_|ykCQ_;=l3Vy4QxA zYukw9J(0S0s<~FowN0sOW87=l(T}CBjWXAw#Pc3WT^nhxg}Jsib?tO>t(ABGJ$3CA zbIsveOX}Kb=9ha9V0 z`dMUO!{!He9&Gtk3cljCfe^^?t?A4UpXX5K zd1|W9kEGg~nQH4}=2{8ot!2_lBWqdb;b9T&L5Tb4|4GOz!w>LR0rcOGysF^4UtVqJS;>!i z$QSuwr|#)b8{g-TcYL47K0fjDinGPf?ikq8@YC)BCwUYVLiF$cYz)Gw!eW z{$0CPoc;Ja8_$0EofSWL)7-D%JeY!FVDSR78@Z6c4pBX3AI*0-OW8jH&G~75MF!pq zflC*7)A{6SIXU3Z1tptD79pI1e#_z=X^<4IpR@nOZjOB>+tB;n_IuP5^_J?9titaz)>#V=zn zDhxk$`ILKi-HARZ4-8o>T`Afa16^1=!=Ia+XWZJmemtL?f#-V|_tEf-ZIE@G0c-?# z@Tp6GaL=w69(VOpZOT@V><;ub@w?7xe9Fj2bh&Hq;-e!@rrd7jznr|pXJ1iQ|1U44 z+gH~zz8-L|obOCJjArIQ`0$&ur_!zs=>EHYto6pg?-l&EcEPfYdrkbdaE(gt-F622 zb88y^{N$U5TV|gwTheKFOkJpxBNNHpF>|**jh39YZq93yU!#?MHz^x~^Juy`tF31c z|LjU*(+%w3_W5VAV+$h-*c&PTYzb=;8>^DNEkEo8#^m~HPj!8@oYSlrq^0H9h1llk z{~D8*==y56GhgYqL31gv6*A&ktCteb3Z6aStJV6*#fJvn8-U&|ajEWCc^&C&1M9?V}$ zKHEMEEBR~Hj@G4u)ni^er5>z4%wKy@XVWPsa(FmN5?X3)!ScfO2YB}HW#}ot{TpL# zrSmK;3|CqhcAgiJUv#YYOhYp%7y|E7#$C596j5%h@r$#+TK@1Vp4D1KK5^wMrr?|i zM8=3O(Pyb^b%Dr71$)-*DcBcg!2Sx2%kHrzhUCHi%Yr@c$ye@&{nw5Ldw8mX7+^`E zyT^Jk*t53zv~tySKGWaPp1zj`o#Z(1FbJkq_k_Os#yd z@vuGUc7MGGD{pNcNCP+AyTp~i@w z(H9}FonzG(H~8R}RbK=HZoVJ({s+THrTis{o50ILWc&^A!D1(AdFg!iFh|k3*f9fg zO1@5feD8h?T*+3sf!{ZUll$~rIzn~}v7B*w_gv(tvAr&c6zeyzua&Q`<1-QYFwK7X zEBUmt?JB-sNPAcN_^&P}(gc3on9CIOJu;uzvY*cWmza8{j7iY|{A_B3z|$!jK;Olu zh21mvtlfYZ;jd>xOB1GZ=3*QXD~Gq+>Ynrg~sFt|p>1Ag^mpq$Em#e&S`|X%+ zxd#|W3I1lC$53VLfr0wJg14=Mw1jptYgxHGJ?DUY1J+L}J^9i!kEf{vS?%L#6VLGI zagjMQb$}j4i=8*4XQ4|=lak^3x3qcJ)+1?C_oL9J;tz8yeL|Zt)}@zb(C2M>-$$Rf z==TZI=kGZ4^Jw&W_TPv;x6;qC(C7I7pV8;M4ElUya(4Pm5a$;kr|ZS=X7QGxQ)pT= zYR^Ep3>x*o{t>^5f5v8v?+K01Je#f)f9j1d zT_+NQXIyLH=``M<9+Iua@8_L%uMJy6OlyE_ykmXe@3V&|wJseUPJYVcAwU02#z*6q z=O%Uq4~c)oM|K^s{4`Hydpyys-_r(U_LDzP=ZPQdH$1`mtD_Q`t-P7I{EJueY1dy@ z@g12R&yd-pGHKP5+4GU553?4k_u!y7gKY2`;BX=``~4pt8&A}D{rx|e+0fCk$n4WB z&3QV!sfhP*9X!Fo{z@|f-daPn*M2WCL}*RUAW1@^#$VZ zk~Mx^_#tbY4!f@R);OE&y8a2Tt)s1RqzemxX=Xi@%QE~Q@_oQ>n<{~k@pk|t&)?Bu z{T*Y8Ayon+t;tg`stQD=0i)yedl(ok5sYRX38RKAFgl7In}Uz$_ejC#das?M+Ofz0 z!RY7g|4~lMVEJin$ZCInn%d0azro4rtH2i@B$heO#4~eWBF4E3zspny-YMaKA_Pa0 ze@yioPWHbw;DfU8xy;~WAik~sSChAdQ2boO zj4$?LLj$wU$hX=;ilNy`j#Id^*BU!tEgS^?WV;D4%83E$_Ez|I!*Sk7X_MIrcmj z`Tz2i%VO$;{Pz3rxBTkSba_(X;X?T!*{Ab*Ds(nJ<2+8QCkE3`}!Jetp3z`D8RqY8h@F6G{>Vu zxAXkbbZDD54~;*Q-!3C2>eugfJjw%9t`qweB2jdC3_V_5=C)qZhhT>QvS!| z@6P9+xVf=E;^-jlV_RqDlH2|uV@rUu2HtI@{*%V3cA`&auUYqPZ>+!dja6f|^w4JH z)c`&8_XpdY)5EWh;QUzZX#8{|IUCkVMzKk@DdxPTJQ5qpnl0g^@@Z~N<-U6L%}Sjz z$*pSjUCQ28`nLV8G_j=t`$GBJ3EEb!pJK*>QGWgS>6OHJHUO(N*kLaNQ`O2^!+x(K zVj3$eE-Zdt zH1s<_5AtbgZ8i2##jA1A0W{&}R_3(NCjKqDNU$DiAb)fmwMUi`f2td?^uZW3t~{a6 z^O4Dn2mgDEe4wG+s=i6U#9bTZFjn@Z^DK1Y`7K-;ve&2j=ArSwRk0aF17)Ox<3hqlH70kId*tko+ zv$e$1OX@#s=5F9nGsHcYI|J6jeJ^v}!#ow+>V#iyPOo4chhLQ!s@f5m4w zqfX9-LtlP1Z-rCle*eO&d3V|Gm%f^}+WnsQ0G})HVSkUBiS*se|F;?QG9yFs`Zf~t zyVl92?nwU50-n2r+9P^KwFPJMTsQe1`LsozWimv4xwVoTv{|_H-d%e*S3t4e(8ca` zT`T-T&Mj@^Uo#^>|Mp=n(9VCYh3|2$}V1^L@~i;AZ&UyX=alUCYAGl4bNSI(pdjU)WxmL);x5uKwXI)BhUUP~Yn7 zd(ep+bIfC``DuL8TYu(sd@_+`sYqU1`qkfj8|8o6Bhr-iCnkny6KvK z4svjB{p9IqGOogt!uQoLs-IrX^#rol)NTd;emagafB)|a#yJ^&kzEl7Ugz*V%BSQ( zslIbP#_wYD-L;WE&G#1>qiSUqGR}VNt-Z*Yw)%zB&&(KOXtJ|E&KO^+pEP|4W1P$w z7cE*ey_)M9qw*zlbC>SQy~bIRj>G(R#eGsRluQAKhIXNA(YJV4eyz+og%uNK{C`ru z3UpqcRbiX-PzxZEiQO!zkqlm01rxMnR+)KUu-|rzs35N{WP%#9=M%; z0`NfB$Zu~RUq5cT_e@BR53cCVAGtJ@y-)+HWXVydMATvGl6&%XaK z|H1wpZhbbL+5PU0+_e2j;+6h}Q`-9Pr=An`T3urSH8j9O6?Bb}oc+y=xsEZ{jac*G!Sk?9Z^}(p@?G!CC%l9B#wW`T zwT#7nF!yhsVRGa2ecsKvNs|jY=~Iys==DE$e$Zn2<-MnQZ!GW0FKwQE&CMUs_nOz( zQ%xMk`9mO5f-Ya3@!lx^d$0T6d)-lg`<&j9ktX`PJ>$K6-+Q&Yv7w*|)8B65QmQ?* zBiHQn!j9ae+L$HGy~O!w1So zgVWYeZJ!i<&}V|{i3FdF<+$mi2m0s(PjB=7pP-NTppS#lM?drt3?zFC0?9o?1IfL^ z1IfOTf#jR(3(Ni-%!|BRT98H`wU$0cQ;*|SC;9TnoT;%NLz7PepSfZ8JY?)p)?4u3 zxse#Sso)&&lIWC340y-DTNAW>yZrPXZEHO#d$yAI#lvCgb#!@1xy$5fi>Lc1YQI@w zTR(J{M;^rn;N0~P<1fvLbg$v_A@T^&70+K2F6$i;zON{-WOI*m>wSCI;G1=v8z%-< zJSh8B_LS=0s6MZJj4{^#lG|0<+vQwj_I7=LGdvH!#BK#%4ZsPT-qg&Uh>de0eU$?< zcq28A`?>bLs1R#xcz|j#WH^ zeCoQF&sEr*z~d3%@jUS8b(U;?4tVUj7g+{8@&n5aJOm5b#j+ix!;Gy0T&gsVyWIUA z^%}>OjN>ZCakYv2u3j*DX0n^wfX`DWyEl;&DO|MRz@Fxu$ap^U0(tEloPw9cy9Sy*|ux@cr{LKZuw|r5c3?O8p589 zD0}lcPfkkT@2_(8=Vg;6AJg?`?0#_ELL2aZ=NjZf1OL!gf4@`Kf6ytLIo{c_HTTwc z8nLJ32h{lmUBF5>ycQf9TtXYYz^!P}!UGcm6Ydo3^A}A#pnHo(&P0~vx9fM}LSO zDgL^h7$oZ*yC1fzl)k}l0zCVl)1I&wJJ=5o-^XULZew5F0(>wV$g6$i(C!zWhmI9r z6O3e=xpeF5uoX_horQUYt6qeT&RkM|VA4s2t3uS`E`|q|VxJD_?|(w}qUOb}eL_$UpI?AFmwF z9)*#>X>>RlE@1q~W_;zwT^9tmlX3d&tB*~Tkbtub>y?It{Yg-#_QbJ z!51tp>cVBeL&sToWUjB3E1@;D@)DFU|I2#celz6tFMo!72>Ij#JbN_xaKv~#-^>&{ z9`a7#IF9lBQ^t7O|3>2}9ArF~;b-yNJLLZyjw8E_%~QqaY4TgUwGrY4-`f0@kXIjp z@6lP|!--*yyK*`2rE7LLdDb;PSVF4>jNLDLZ`NGU^C{U|bu6$Quxp~j8QVzLuK6|l zb;Nto;bE?YlfUrn8rgFCbL|`Nywi;R8(P1!jz7$L{;=K4VdyW5oXzv}h^5s`czo0k zkE?v}s17H4uJ*xWeIT;qf70P`KJZYjiX-&qm7Y$!I()dWxaN$-$PkUMcBsc6!#(~O zi7n{8AGPmf;OmcP`0z!0DSR=$t^V5*eJ z&t=m)8FO)YYha&7ba~+V_-GgZb1nXtS8xp&X2HMg`9;S6IpALt?@ITYdbR-WUu-d zr}__sFa;qM&Bo-}g}`@E~*Hgjzmb6M{Mc6J4WJC`0>c4xrJU8VX)qQ59| zPHR5dVg5PD$1j+CLAglY_s^N{0dxIw^WC+hXZxc>tyeW z(VfG?$?y2&R2OdoDEZ){farNUI}Zx zxeI{hR$>H``L2EJLGGPFyAAlMR|4~f8P5K&K5Lx)4xfsFHrIs9f+yjhHFU*U$>^J* z(3Hk(@<`c#F_!aAG-jK}S;aVu8DlB*;^%r^uOeiG`3G)5Vy!Lhtj~Uq7EVbXM4QaI7nETY4_Bq&sx$*vzxDbbM;oFi;c6W7)|&CdaMfBr@xV54r9Cp@ zk51NmA?Can`WjCgA>_hX^m4S6Ho-$)p|f-8u)Lj(d~f3Z?Z8s&(1|a@L+3;P)10Ki zfvsKAtU4`j?ULs{LW~%=ECaS$f9$61IP|-WaX&gDe^m_FKJUS{9^RQm4coQe+&0!P zJTQs5DRwTHNyobWyu9`~(5mu{E>}(wpPI)k^F7%9RqshE_uGkjcd|_bcGGOKItqAu0 zf5g2De3aFl|Nl%TAqj|}SZ}DganYj176nqYOcIcrEp4TxTe_Re1Od@nYPZ(fHh~0G z@WQCO*_EzF5#kRX)EIXYqxGUbIBw?bQP;zM!@{upYuG=%rlb-V!QkL z=k>~KZs$4Yd%ov;Ki~5`?D0@rB4=OIY5sln;B66Y7V}IiuWh_;cI1Z61?=%zSA3tj zt9I9Be%HEQJcReO)7jihus!PaJv!)*;F=?{DC}Xsd~PvWO1= zAMzWyu#ofEW5D$yXjXTeRrCEWLA;4yYi^;X4|*qUh%AJYj>LWw%z-m$?yGb|H1p@y3nWAuu`UFAoF=LYON3g}h!l5hSd`%uXL@K!e$YOcXuCp9;a zIrGTXyFbcYgq!M7>`4M|wX=7r+(6~_RTtZEG_f}({duOoqiqB|#&@^rJJqhMzBt+L zS$$Wa@4!hdb5LK3n^!Y#2{obgxrBe64GOnpz;=b*4|sUq>L|TP`CPm|vC+ZvROk2Q z{9eNE>USzQUw)o7kMB-c#kCiO=V$bp%UVE($p7-|$yXQNRcBTB?&P-)VD#ejvPZ$` zE!tzS_XBOZvvIcpLEkgA9!}rF*$CQI^L;IM&@?fI@GN~)?To>9W<8XfQSFSu zcV;~d{?BDxd~M4lTIz>U3zK6uby-;gI*Kc{wz|cLUFh zzCR9~RRGUlLTAh2!Q?#0X3&GfTe1hn!dqIC0{AF)Gy08n*I5nrv)JRY+8z_#)!OT& z9Fk^-7kkQxXU$3H#s7JVdtlJ1J?Nn%Pn!K9<-6ECx%#H;JV_jfe588dj`+e zI?pcGp72@c4>;z}JY)Jl2CN%+PI2nx*abSzr+vAh@Q`xpRNpa*->e)soqfLPC&`CF6mBwH2;Zoz9{_s~vv6?#~< zgu7Sa#M3%21}=B6f_PfcV-Fi*TPud(a@1>7(+m0r`&ux33_nG?mpIqDw z3nZQgcP>8c^AqX*Ewb||uMgLXz5ZVPht3%sPwdQzRV{b>CRTNrzGZW{{mbX^#`kiY z1Ld315k<{bxpxft)wRr=^x^t1+IGe?;L644w{fqtK>oJZ zTajtNl!{SlUF_e|#&_scFiiB|Dl>oPNR!{Lk9#TmX-#=)`38~afNKZ*_6&1@H>0=1 zf45o*AM<}N=1<%IkFoyB58=!KHCC<&MftrQS%S}cR+#rM^S-MA+m-pmn($khTl^W$ z6@&9mY~eSFA4s-uq;I#6nLqlV@Kc$O(W$pcHk6L=MTf9648I7Dz z$Bq1y{I*5lweM@-6kE>h(<5KHu=5lz+-=RA6tpH!oWa=A**)NL>tJ9+hDEXOB8zBe zXy3;1t?jHQIwFSbs73BcKFQ_@B6p-~WFtwoNoMWgyl=C0Ug(?TeZ*wTp+{oam`27; zvGBdDS8KjE>Szo+)G}}5t2+35_I7+;Xjc9~3QxJcH!+TCr0F~1Y7_WVyurnpe8tcH zfc$x6pW+2cd4`Og3GGyY3$xD)?Bdr3XpK84=8a~Y7g(DvY|+orPBA*2tI(dW_+B1~%eI?X`BSv)$QKYS*5U;y{Z3==Yj!CVtmm`?&pDx1C%R;9s!^ z{-v*#PG5S)h1rHP&%}_zLJELXlWc_>llEn6ajJ~HdW=h7!rG18I;1JFlK zTQM-Cc#^z{XNV6lrhKoU#$`-n&%?v^{Vck7UNkibyFTBHAEA9QZDpHjK6Q4yu{~(- zqqoN%6dV0?8gdTZ$~JT#QYxJm*QoIap8iH|iAdC%&p=o~PV?K}C6(J@0Te z_ZhKo(r>Nin0RA*-CX-McwJ?3t{$RWI2i>-2zqKjP=R^8Ea}qeUp8q2L^T_c%+)eA+ z8X@cq>60V7ZTVezrSb_g ztwfID7dw|rxeem~Hx!?K9s3P=q`vH&eAS+|;1M4=KDp!}<(k~AUS8ki-?mLud)(i) zdi#ehtlLxSr{)d2ANhmI9}}M^`@0Vv0j*{0?>71f5LYvObpB<1ET)ezI0zg0XX_`) zI*tDY@F06uxp3h%@HsqNRLmME)(MUSm}_8(EX? z7I3-FocTz##TSt*QQV(6OuKTD^tzaQmP1Xsp-(PZd~}9ytjT8?yX4}d`t1htS$eF& zZTcK}fc0)+z1IPsN8g$CfHzP4+_vwe*CxJnyk(2Y-SUML_uB}}k}-+{jzJ&EFLm?B zGmYcR5Xl4P_w1HhcRz}M&Kx5GW}!*}}q3##$4jWK{(x!&2n+NBL8}$-P>dtI$!Vj z%&D-1X3e@P$4uSBy2H?`Vq;r|)jlcRDw?-to)%?pb}OdtTN%u^ILCnm%7n zOo+IGKEJ|e+3Zo)K>J}i(h)lX$O8|bGcVEW4CdVB;5rPhW3;PBw=~kva@M$xHU9KH z)R*1_j?mX(a2x^0QE>eFyVNGWS-8+W(%?Fn6N+pKB!)h9tR=jj_SjV682Px${j??$ zpQrvkzjyIWE^SKrzLM`nXOcUDbr5^C;q{Dx{qd*!PqYZ0An?=yk96yqeCO4@gP%tC z3TEf`Q_;OfFYLDULia7$LacK({On-ef5p11K6*Nz6x|ek z2KqwBbzX!A=`r_1KdG*;k4m$S$l^ ztrgjY@VT)I(bL8*Wq`( z?IqZ7UN{tU_wsE6aP;fP=|j22@>krmc7owxmDxLasu1~e$xVUsmxoxB9-|I+E_2L- zcMabh z%zh1y7yuT=5-hI*OTRuGI(6*uwO%{CUt5PRv%w}>$Xug*=6kRvP(BkMq!S<3Vx1KO z)46`#?`7XT&c3qouS9nRZSTC-*J4dV?`7$)b1`v$?p3H~pSqd6>vi9|-rP0er#~P4 zR-%u!pKvqt?9l#>6U%q^38v9bv3z}BG2fauomjr~vSRt2!)=|;cSe6JX5sD^@SV}$ zvY9%G<=1}2+@)-2N#kmtQn}{B@%I>eqsDe@2RD|lv9+(`#`32-wuAO{)YkVU!DHJF z;=@kIcHlcRwqh3A>k_}IF9Qp?JOpLs4h;EG3u zJ>UJ?eaN)A=tQ28-L~>O)F&X8BzsNqf`@@6yoo;MBG+jnKS_6yd>q{Mfh*yx>wgJX zD;->^R>Zx3C9Y(%d*#JMbia7s$C{v*Ue%t<-)9?RowL5{?brHE1KR^T7~|vMYdh_s zYvP7h!r%?RH|=hx1-4(1^hH>cOFzLn@)}*hbBng=jzSe z{_$;%yE5nX7t+3WJyJVEf6#hD>l?AZ>af3bJ}d^kn^>!C0DJ`T!&Q$9AG#lz z&$N%>YnZ(zPn(;?FEcFT+s&h2uPtE7CK1m-*R`ybvFqTM^N}%Cv~9pYuZ2Fn&&W^t z_8$6tn?CyScD$vp@50tz|M8aH_@n0j zbova_r(mjaU>c~;GwAbt`m}BQd=uaL*Mv>?US9CC7Tz|w^lJg@6rBlLT4`SEZnj^8 zx1{U??=#-_(d)rF-zC)xJ zdA6QD@gt+RNN*Ok-3dRK^<;k9ZwMx1u!=3oCP>9#52D)@hqZjf4S>CvXG(ZRc&Xc0 zVP1o;*st}k4J;QFA-mhqSvL9Hse(eD`niRlsK{vP#b>-_7`k z{N~zoX1x~J@W?;ZXZeS&J*S!{UK`6^U#C6(p=pnQ=(fL?_L(yBQmr3jrr`n^X`V$! z>h)wY^1FiJabT_?W-?!UY~=bmI!Cz*KPCSuIv*N;+)DVsbz~dyLGT{kY8idnRn2c^ zU2@w#odr+d0Z;wr=&V(pvsOXY%AKQP&T;0mIdg4@?U*=Gbs#b6p8jieW|pzPqOs>V zK0I?v`tToPjh_9OYxGmv*E%|kxS_$#?xTO*8V#k-#`9GtY-}i(^IH|ESU`I+764w{ zJO%vv{mN6=IOKSX``n+YqgLX5&dpQE^4tSFSCkPCIK3nl59m9Ve!f3>p8;~kd!K>! zBb7HL`jNbmE{IpLAI3S&_(;|m-Z8mT@K2QWQQZ0_)m<5hyupWC2)%9LUZD6n(!=PA zsX8Z^OPR4e{s*-xFH5yV!&9up{kgz5f%oSG>~k1Xc`f5}5xjwqmCIRGaux4?l(VYM zoK;n>2;(i=W37BhwzOiPl1K6*6&pA8AkZt)*}IQHM`P)4oFi*Iyy^0+OTRC%R)**1 z*u1xJuEUGhRV2n3|I*% zeA9mImOA};;LL2N`;G0r=u{rOw?5PT#i{k~B4=V1?JfS?{qa`fYab3v)pLkWVvU9W z@g^sj_|vCCe*?{F4Sb5n=w4yz{qgYe1Y($z&@t=6LaG%UMNv57EqjX;-E$ql=K zyaLW=uMPgXBvik+cJg{FXW0$-bm)F&tLlUF>(w=i^OQ@qid}7Y!qI| z0Us7Ps^ow94+0MuU41;CJ4=z>V;i4sdWQHbbJFLXr#BvG;By2%2t&i-YuNzGGt+&T zUErPA&Aw*-yZpKPa*sE!t|fn8yl@$~wQ+gP(GGw0?|$gwG2g~vp>UWVNNmr7ze|iP zI4_mU3GYUltY-(tA^2;6uc0C4nTUhS72@d_fP-J}Lv!8KrD1St_F2P4Dh7Tk7XchSRU-h1G;hC>L4UXx* zl=j86uOL5H?MsyZ4J~NiwcBi(se9ah4Q{VQKlnmJcs9&hsNXKwH^6sa;9QcU+)N1HwJ9LNb;^moI?u9cv zGv8MpttK{xUXZR5PL*qM5Pqzm$vGF|raJei?>hMI4gBv0;?}eD9Wl|JeAl(z-Vean zJQB}e|Bzxy4aBK@pXE+XYv#oGj)19gw8EM^(QPZ4p!cdr=RUU(x>8&D#TGQ9_m6gP zW}Q8tjnLkEo6>W6-XUK|Hg$(|y>fZ@UG;Re2d8H@Lx&rnLqm62^hPsvlNzB<+fT6f zRKoP}5`A>t>f`|3ZrkJr7U(%G2MCzlv1d>Z$m9S$jvi-Tv1(`(`O(F`lJ=^SIY3jG z^L+MqvE|b2Y4DJl1Ef4}ozL$^w|`^~(9NvzQrdZF>bqN^ojJ%5;ybP1 zCcak=ko%l+fXZ+2=lLcLvJ2 zM{tsA3RpuO`g_B%M>-w*hFH5xf1*$21Q|Mg+-bMn&I$VAbL0fk=St|f8G6<;>2T+n zoE*tR`146;?}z;{_I`rS-p?X?y~2FHkl2CoZ&|;A_I|p4=Il!{o_tY_`H?w6!05_- zGml9-d4zKPqW(Uv{?Yxg;0zT%AeT4iFhGiDSR zb)Q~Gzp(oj}-(-K-;G^`uh3*YkS&3cbH<@!I=$fI}#vU2Z8D3`|!<>1HNUd$S z3b<#`uLnPFULwBDlZ&vqF9w$dJI@Ujp6GljNbQkN`T_~fFKrB)u1!q`GdJkkrJqO9 z&r7YrtCzm@gV&apSfNXoEIm5TH)PFvUw&^5`Z9q+fb2gpqg7x|zs%bY=qzK$$>js0u%^dj`P zd`RIeo2?Ofjd{Kf?I4RqpR()2MeP0OlRpZ5TQ0w3p>G$*%2{<}9DYACjy}!)HvLK` zh56h?Uduh^NE*!WIb639efg+oLzBVXbv=4a7N(S8=*-n7yF8Q4V#w=Obj&*e|CIy zzY`zbZ{nkleDFS_y~LTHGJA<@n;Xwd?j`zwLHmfxGv9ry^<+J~Q7k{Thx8W(n*p7pJpDC9TCY9WK7GQ>}g@E8W};~$-T+#e21-m>z|0%Y^VKo z$TOaokDf;#Y4D!}2QMKbjgOc)=i41P8yq;B{%__i{5`}vNZ0Pbk6Vr(r@1RP(!^jq zxClQ2F8EE)$PSESQ^~ftReQ1C^*YIX?`FQxcA}F0_3WIVe0=$PJAHUT}n^HR3w1sZ82VM`|EM#rBFo!sFqdjo#U)1wC*;f|2ap_on zjQ|JPbdqu>3@tf2X{vJWXz%JJJrlhh-HCrEo!Oc(xBSg^`&#A{1fHhTZ5|xW{I+yl zXzHO!4yz{GGM*hleAet$;hTtltJwqeX%Em@N3;L;JiZbzxW0t)2ku}!jNMalk+FML z)8{yJOr_v)o(T`yv&l%na@4NyIo`Zj|C%b4H$0t*LzJdkRv^DifZQZt5wcW6(3b3hOUcC6|OIE>} zslJ@vM#rWqlub1On!HtXsq^yGnxlqqWCDE)|F;Gb%0=~~PyfJc7#Jdg0Y28=S~eJZ zzJ8)bXOOP-4Ox9RW8cl#mo2&R=%v2X*6hHZ>tO8J)U0M-;wkM1MxJ5p`5NE0>vn7W zXP_(QXzZN%%$5F{fg#MRu~o2ff684+FYr109COp>$T+G&=hg&h(-`z`=7^8mOFx?9 zAzt0J6D{aGQtZd_>*Yhqm$L1y+0abpcei0zbkSb?AsUTL5}ooqbfde3#UsC=PCys2 zBJA=bzscm6V-D~2IlSjj$uGAr^5cmN*d`qtp@gx>&%ozQN~O2m5LiC!xae;XhB zPwcb)5B~Kr_F4PbXC=3?m)y!XtElf9(?08475o!`cD??U zMNFyRZ%$0C_|N$hBMr>ENiY_*6>oE7mBWicY$@9xKKcHv;Tf+idCtMj4hJ{8Q*!A+ z){Jv?!uzX|OKCD_o%7s!=ebR(=O*%;_+};cq*-f6-aPj&{nz`q?5St2_X+I};?p&< z-boohReR)ly~=S32Z;%?&TnzwRGL1`vd)_w8&h!xw=dNTbM*A9($k(k+H2Ps9oJrW zpZywqAf=Nno>Pow5%cn%kB^Zj_v0+{*r$20)@l9Q_-?PW@!cK--!6=1kCpbD)xSsA z#dgE5jt}}@EBoW{hgrt{iN@Xw4z+(=?d%_4XY-8qk3WxHuew;_y~HAr*Im2Gy+U@z zcUXx*(1(1fYH)nd(LS&4X;)o9^jW*JC)RHAARQcwwz`1T^^u<%n10%8dmTK#?cn)O zDV}_kyk_B7Ic|gB>T7v~&x@=jZmU zC&a^dJYdVB@c6)q$dted$t0b3jWJK%hvnwU*<;=Q#M^K7wcK%vV@2m%&l5L%-i*mu zH#%dnU&{CVGnU5CSUQ{F&gWsq_~uE*sPW8)*un|7|9S3Qs_c2_{xkKh`6y4&ox>{n z|LQ6BPaHJ~|5Z-^oDDayOKz)wBez+Li&=-jsrJh{nDd|DWsHj#bb)Z9+J@>^{d@B> zuK@0g>A%$~SbYh)?Gkj`;l)di9*Sj86P!C+^dyJoP~@ZIT7|6RmUB>&X! zXh+`=t7uoO;=+xoz4;1n4S`$IVim;Mt`7Z@93n4VhkN^4ay|}Rb8NT{-fz>M@*D<& z>wh++_WliA?%sbExE?fc`P&`_p8q0VG7vv_=_fkXSMJi!9tWQ2)Qa-Vb+E8EQ#rr+ zb`BUe!=Daezv&DSe4QC9IQzJJCc?IdhWbuh{ZrQMr>xsIm)vypCg0FCoxVb2lN4Z+ zoX)!SKo?cf_;dG% zXHkF3TTe`N#8gjAIT*)2Lw!o>{%odBR6ThUrG8`|`g2si-9~M5sO!}5d*3q26+73> z-}ZCzM6@sP2)3#6@v%+Y3o43?Z93brO=n_XN{;4|J1#leHO@-J$6IFqZxnXvO7a}o zgSdY$c@A4tlY6{5FTX6#{TIq}aL>9aZ{9v@RKPmqwS5+Q$lmL<>wc91uWS_UmB~h7 zy(dZ@*UoX|@?85hNM3_zPkw=NIkcx_+S&e)ISZ=K%InQ+=N(V^96j)sVj4Zn>)<48 zpDEZw*lb;!QuV7NjA70m7<(?i?W(W2cR<*14`j18f@jxeRo+NgHnU@|o+BC=3yr|n z;R%7nAEApC(1q?*3yUs>0Y{m=PkOCO8^e$@WsT2fyB|RHq%JY{i>3CzbvJ}!w~;Ew zooXeD&Awf!U001cJ~SAb1Ev@_P~L!I|8Z)O#96;hocK0uV;=$$RW;~i$2}Ep)_yN#nbHN>wO8d zYH~IhyMpsgCFE!LxYy^G$BwmlpNp5-`$a$DxniEt=SSJ+8k27&Hc->7dnEVyphrit zm$5j1hS}GeNqsW)p;~LiORwx1M;mawjy^`yhdv(^-P6ZTzK>MdYoeG#7`rSn-(72a zAKR=Aao()kE~wb0}jR<*_MmZ#lUviuH`*e?568K7A%O zIf{SPoF^~w0P*XIerkx1;@|ylH}|gjImqnas(^?W$1CjY;wyWfSIxedUTL%kH;%^9x5i{Hpn-{n@}1zDtQmUMzXy>s?CB zWDtJLnBmrwIisBV3ZLT+9)3G`wKea2a5>EnjUe+Yt-O6D{BxFm-)}VdzA1;H247|uI zyzGHLGv*G)RQ)RdY2xoey`LXp zQ9u3Y{fdpg$r;@}M;l&~{~q^$=ZVc$^F!kKx{l_DqGiY~>VdfT3SL==55#zNz+6k; z)zEg+7-D3MJJrhVjg6-E9X~l?^UZ* zd=|RWofqpTTZ#91mEQ4=y^yiR6QTpbscY(;$+XY;u*oum6ya_zJ zCMz~=g?6!i)oXo6RKMm6z(-9*`U^aft_#w2Lwpf)sG_cT?}3%8fIg z&YUcCV`L=jtN9>jWRFzXvc}A*7Mnn_S+>tVGB>@K+^HIF*R8EU?!@eC71+b* z4lit7=!W>BfU$eTUp34#%shc*zwloKY%UEJFh;Eh@7>&yY;9!nqS^&0GuEy$|t;rB(z zni#UA)W{RnQ@&&MPUOi3^kev7-!r1~mGrTSzFb{%?ZLizMwTNNO1k=<(z^a6);BMX zJttpw2W$EkcN!msMztP8;32&h@@kp)d2NGuJ;D40r=Ry9@LqfzW}dRG?&X|QI6shh z6Q9uX{JHj3tEr!wx(`rui#7SmgWwU`P2PJd8(T6I!n?Dgw^530tE46zcjy#wS$ zhMTPN#MhAz=U~J7k3JKHHzkiZVb_(g#$$*b_AuXr+y_~7rL_$HK-MVUJILhV>NkC6 z|CqW3ZoLuJA5ok9G&sUd73CeuL6Q8U??Ln}+juN}_g!K4ZF~i%Z~bQG1x)t5l=CLJ zteA899hTxnb6)Hucv$D+-t|40yVl?`t%3Z~VbDlZpnM~Co{N9`e)UxS+MMH^cUI?G z%cAG3f2hp4XSnvXoHaImUKDEE@7mH%T~}wF&vMpT@g6O6vVT*rEq#6EW5n=TqR3FU z-~aqEIp5fD5pbbgwkmS#g4U(ni3L8u=YDd!8qw!z>yAv&o_h>D)*WAer;8(R8`sts z9(vDm@IYO;%=@H8v&p%0zuqQtfGez~hf2vEsXVtZRK{!YduPL!O%KVob?4WLfB50B z6#gvmx9nc%4Y=*OjR^hi065z#c=7`Y#hl#!3N!HK;z@iVyt#d@&5Ey*B)*yl#8>09 zr;4xjC&8Bs?_C-5ckvh?zq|teJO7KwhoG<=>FDjWcx zxBSKUJS%inR(zHw@p<`x_zavfKIi-u_(UdrQuw@gZgzZLaZ-GG>M@#_{ALD)j|M8||efPZ0$Lu?@N2K5=k=_Lc`FG2K zDU7~|j7Y!RH=BI9hCDItotAQ6Pi13i=;6E5?-KnjbyUUU|LVb|7e9wMC+CeXM9Qp$ zYF8>Aqc~p;`bc$}Wc%v3WPFXB#~S&*_ySRIW9)hCqB8U*F`p;Pz{@D&XU*iytR(Me z3~|7%;H89qeCVd+@9c|vf6wE0>U=zC^Q=t|FM0NoTiHu~%L|InzF;xH3R#S`89(>omGyb-xY&YE`Bk(69E#6aG!FtDRmdXi0e+YXpFjb zPT%Y8*ZNIWW=}%rc$HJH*zLv8j_QDJ0pId3_ki#9;8?K%6U$}|)mQBryN|m2oIW3@ zvg60BrE=lqw{2l9;=()qHo`-F4TD-GUsxLx8-EpCX;0*pByQ~(u@|?$KQl#ZKc$^Z zU$YE8Q}h)FkL>wD7mNokVpY%sIPQVYAkMSG(1(dDPl9%smpR|gJpZXfc_+XLZOM0E z#eAu0wokVCX3kp0X}bmcUir>0-No=hv<^Mc#r4PlorMyO5i^~r_?GJ9^gwHQhOSfj z;ci~J`ZTn~^J>?@n1av9R^)3upZ0_+zjuqc2kKv_<-#ob#T}#B)&8`bml|o?WNMg z(9O-fq92KkuXW?{(FJx~em`|-^(`fHC$e~TY#R0E8AOKtyR zP}@q*#A=Kf^q}*Uu``fkjOE^yvgLTg16zjsSNG6=+{#-s*7EOD%tOzQ01t}K$&Rbz zt`zbi6ORzjui<_On-1)8({-u)U0&PQp%3vm_|FfLd41Lko&==_`Go2Tg2&wyUAN0Q91`p=d*O3Pl@w6@8YFpEHH}O@c@3 zc>R>WD_;e_>+I9m#_nIp{xR>5SKm42_{clq(Wl_gW!=P#)Tj7d=bHwRf3I`dW6^iw z^9U)xtZLxwpU< zdjFs38{Y8Qdw@pPEZ3b@&{G$48brUppkI9!eEMz_@cDr+#{B%qs$AfSaG$8+Cif(3 z(c5FWb9jSs!tkd%?(12`-Kba}JgWU};Zt_;M$L)Onv=dOW9;G~j7Pgs;A+$`TLuc( zIl$rvmME~4^1hV!#lV>^8*R93dFAMS_)>RSrG4kw`~Uah4n3p0KJTGt-7Vw2Z&N!m}Gr zaDN#&cYF?=t(hsd@v_Ddb<7^AV~kx7W&9Qvm*Uz`Lcu z8if~SkC=AOKELp~*_`zpPA!7Gwj(**8^Row4%?@l_Ac9t0n8*2TguI30av z_6u3JCh-Gn+63K+uXWEFKGBt7a3vnYQF1}f(Onk>2e6IoDdM}x^5Dj(-OXs?+R_|8mCo#ADl&_tE;l`^3{eU`D1H zoz{3|Xbf=0_+C2D%kxoWob+)wxfgnG^f9z2JDoTVawQrmt6g_ILD&ynd3ro&o#3KcmlYd-|+>joM;vpRe_& zwcX6|SI!(={AAKwvAIJ8oE!Pn@WlBJy@kzv;lo0!|55bTFd)6n_N*^>G4w_Z7{4&T zAHA&yo=kc>ltKSBrq=XG;Q5iU?f%TZrRc6kG~75kbiIM+M^E_YVRwBkI}eQZ!t_NO zCetsq6}&VjI`}>?DbLQuPo{ja@h~DZlW`3%8NBr8rN#8))n^0sw?X&2T4O?2IQ?z7 z0Df=G>j&4o0s6ZuV}J9{M~FS6t9;Zwr=E4WV2p0JLN;xV34L=h=a$KxM3$BJJ#Lk| z-<$pK$F0!y{9fVwE?x<5Gi|{2n2>3+%?kZ3ZAy}D8lDJm&1kdL3eBTUWCXccjDw7Q zBD^D`%?>Lx$J>VW<*bz8NsaZK6{_^K*}$Gz_?e70&sd>yPn$PBW4%*@Jg$-5gDoUG zxAkmjhWFyVb?pDw!e`Wo zMb97N`S%8R{x0OBSHB#-z+7?~TPFTLoqob= zfagB!)(4RD)J6`5%h~UepFGIEcjji~oYQBrpP|Iac>e3t1BvhRTBUx%T%ClVv@%hcTKrObUfth#@0eOX;VQeiRG+ z0G}X2oNhywKEq|x%LCL8G4mTuEKc+L5_cr=It#cCZ)0wc;}>nmPkn}1)pN{u2R=Lf z_t3wIv(R_3>Oy9~I~q8*TuMz=&YFgKF2Zxi{+k-CwA0zBY1qum@pYyFZv*kAN1z+! zX~~Dty(Nk-<(l|XX(--DOorzk!3GfhyLooK?3s(^buN4i^u7UkEdRpnc`qf$1s$z@ z1>H5gm9v073W7+Ym`47zZF~hcILsF*mljJHq{8yd=z8)^5;*qDDQCtbC1sfFZ9>V+8*!L%?f+{IIpn*6`3;a2lJ!xYexl4Dw5mqX(IDFEn$IXL_rsE4m0f%r|(A z9gp$1Z9~r}&L)@@JBjgJnX@LYFBV^9+d<9XRPU9qHO5(=(X3CHxqE3vI52Z%{(XI? zw~l2#$`>npzi(bII4*K*EtgMCd>=SPBa5y>Ch(kWlzN`qOs#pfj{~3fDqdu-v<^IN z1y4KiQx}6H-4opB#xp13Yc60-Sy#oF9iPGAM|B8ifTM2UJGek=Azzho<)hO65V9cx zo{I4o6pySIZor4~T8*E|bMl)+XGz?!&ax4&7H)WNa@ic*tQ2mTi(=)mO`>&s4z<>x zH9hMC3B_-#fqMn=S@6atKxgv>cWO;XYE37APsZ+V>s`!k zFY6P52ee)t&fH3&Tk(lYqdgzO_q5OC`?uIz&*XcJqrP`Smt*1ine6o!EFL>K1{}%p zEdQE=yYcIt@hZWk)>66r2d}d@r)TrV%ZwWvuXP58*D*H-hhgE+$~WsR`s+dOp6Z%+ z0CToA_k%;hF1pdH_SQB9IL`-;R)Hg}|CXx)CPt<87tCh;$61N^+!V||7R=-5W3Ija zg4M)*S$m5<%$Z|g{-t1MUSY;F@kMA>zLl3wW6rui0L*$X|6XTbOia?)ypC_L^V0rY zQwv0NH3d2`auc~Nzh+yrtHTS)of_OK+u;w?I1T5|;`8j*VdTY0m+MdVPa^Q<*0-U&w}S86p_K;qSFmdeeB(lgj14fjZPRJ&*CX!&oR5k?M~64T z!#=C`M$WZre93}Gq1P9rqlPse=;jV33!WH_-)Q7MzJm0QD+{zgrW}N7@+m91YfZ6U zd!HuX*c@KoIaj=c49Mi2i?Z;J_K8gnKKej#YF|xxBN}^){?Bye>bjI%mEPz97U?0u zw^(ut`MSZtS779n>bdtoqutP;WTeYqM@~SilfWCa*8{!Ej)+P|Rk5zf;|}uUT{(5S z=(P%5Gq#bdJkw9EF0kcl5Bv3T-e<~H%}H|Ai$}>F8&+_M+>!3};_oG3j5B5?{*;fB zDSJ%4Y{t-9vPQ2iVlDF*kC{9M-0gPOZ!516roICAt;vr# z*>9P?zza>b99eK7@m0wjrw_9q<~fJ7TW7hP^Mg8v)SDq+6z{R~HB<49s(fg8gnfo9 zV8_m_VXeau=g!^*6zo|{; zXFac&g!_HwXCoi0?EU*CrpD`tq>pA~{VmW3wr8?#>W#<{XuKG^U;ASbXs1}dc;nE} zmvrt9`BlpLDUV5U49S1R`RbsVL(q}-@kX%DlKuLuy;ROHbPe{|{2PlRryuGDPmO5NkbmtdU3$Y9NV zB<~{=usv_V7dg+j=Ef@nt>3)5qV-$TD_fU-zN+=jX9`;Xdq-jGJ9`JW_P#QtH4JYk zS3Mf6EZ4qO7xGU0-!0h`lw29yRyhP23@=q6gOz)vxkx7W-iqJh^Yz}1ELIGG{VVMC z(;c7m^GCG~U+@iG{af~}f6JNI`<8t3=)Jzv*YxpBF*;ah8i$#@ts!l3=+pE|KN{oL z(8jNruVPUyjf!qYdg$}+4EizayW7dnFlQLgNUiT~@Uz!qo!}$ZOZA5%v8M8X))xQm z{h%-OUM#&%X#hE|I;HU)-~?MBycfHNI~@OQkoDk5_HS9Q{mOap`K&ACADcJ|{WO}` zDfG&@YuR=0GpG0XejU!tiMK!3dLn4OdWqXNG?W(ruCMVrk9wQPlDscEb}F(&{VK0r zGG!Wd<(eBuhQ3W*7TGzE5X%w_t}pjJa#tjq9^rW-Q;1{P@onXgsY%jqLHNAD4EcyKP-iPk(x^xUgtkvB*;B*N!Gn!EvDm^FEvHJO2L#rj2vH7gd; zwH@CberkrFw(#oiE9rcseBupiiylx-hbXiyStb5vFJP_Y)u=Dp@;yw>e>B)s&Ys`0 zw}`bw=(m*qis`q)d8Sx&^P^TWqlmh)YS&a*JLFt)zQ0i0J5s>QE~#&njV!Ne2JoJFlx z=BYWG{66Myd~ECk-Hj!>vFGgMH+ts$KLx2dXYPNx^I!6Rgzw*b#{O9NW)HxN@7ezg z`2Nbr!1vQL|8jh<^UQfbd>h%HioZriSf=j!a@GNT{cP~fdk!?c_0xB&E&tLIYURV* z<<&3wmhD6)xpG~ya0Pl;`r;z;gd_uZU7(oYXLaXr;%fA4^##@uAO3~u^U}Ky_&;U$ zxtx59(t^NkO`p2^fX49Y^SO-C?pua@&pJk)cMR?))fl5R2KS^nV4>%R4)k?bXd! zXl)$Z@n1arPwrZp{L*><7(ChqUrPS!zr#BEbk5PgdoAys`woo$^Dp1s;_G;~g50vY zVtniG1n$oZ{PTh7w`_g4^15GPB-`(_b@4F@B{gqgC50B)WP~C)UP86S8 zN1d14wm_0+9l7Y_$++k33q7#P&i()X|A2S=sl)q6>chIY&4l+Zvmch)zs$t%fVjOp z9k*rR_62ae65MV9x3%Q_o(e9X&VWrdNxb^2HRC=C$^TdtJ{x|m;=y^?w({+`A8~&{ z#o4B2NSjkLqS_#yc*&;N2fe`FkfHuj)+n@3%f18pWNxD?VbpPyR2A*K{WP<3GM6 zRL>sc^&c_b=^ruPlCveBGV}#^W!{b4)_onW-q?NF-3N9%dLzPFe4{sh?OV2-_t|9V zT5=_l@^*tQZy%6Mr|$^&W=n5ux(r=(kF7U2BW(0W*-iHvy|I%zJ=yyGzPH~-yWbzG zU-VH4x&Nj3Ce<^2%kUq~7-dUVABYuhHM#*`WnLM&Y0scl2grY0x*Yqq4BgbQ$6AK( zFt6%YcOD2Xe$=$xi5`_63tqpbG|v2;OMJQj2c(!V+N*$Ax7%@3Z0Qa&NyiQ;bfXAUtswDL#X6 zlW^x7y#B>^%l019yn79fh6ipN_3L|5IJy`d{i|Bte+9-UPzdQb6lcs#Og0=|@T zQ>@(3`J8nOBkMkxfWPCH{IuE{iR)X|g=Rlg@#z}mZOwVslYGBlKL1cXgI@POQ*82* zE=Ygo9DJ)H@DA?DV|i-#XC$XC3RNQi#TUPJcy1&3tb?}pz;k;H&q1ry!l;w22G5o7 zUU{esY(KnR`$J9GYwGt2a8>4~76^F~LHMo;Tk4;*?(|>FIRf>&8NO>ae3!d)Cwx~2 zox6M|J{+j;b>6<=J@pL_8Q!af_v$>nr*THXdtHY2a+iv(>KW$+cyGOxXLzq3-dOMO z-ZXfx-tb=T(h};m3#NL*d$~(D!h3ZN@3HSW?{65>^bhZK8Qudw;LO{ zbGqI;C-_fux|aT@!GHCJ{}>9Q+GlH(8#mI<)jLKGhu%vTw* z-qV=VncFqYt#Vkv#6uJ#P%KXS9KYG-=Jce-6E0ul9F6SsLmqi++iNNNTx%~Iy`)$% zs=9}dolV?0>AU2#6(?<3kMF{q)&Cn#|50Gl`Av7N^y;pcosZUkyfW;4+g`Tix4l07 z$Jpf=L$xB^G2H%_7<$OwfBm{u2ln87G+u&(*|mmgSuyb)jGjeZF;?r_W-$&l2^CPTXk2 z^=$Codk<7OF$@DM`e*lBb_`=V`XgJvuY3FLuEf_uN+3eEg#Y_?^}KzG-Ibp>4BTd$-SS?J3J`Jv1(ly=v+> z62DdL#<0JlJVN}__;uJBUD!f#=%kyyiL-sygW4PE@zT(uKq8!^A?Lh~8z&r*(;6S? zH{*zh535dTS-`|eVvad0j$2B}@@@Iuo6t73jL z^c(O4vvO^|D|qoo)8L)!h1ZeM1Hk)l1Hd~F{oCu2LI1KF>gORpF(T zj()MKG`gDTZM)&r=;|)b$%$1RaPaQRw?ojnH$LvxLWrRgrg_&KU%N56=1x4^i8E=P zzvUUjs}KG+@RJ}1Bq<}vTU5MoAin$WEN#>6mHx533J>g=_{q$7x7d@k8m|iF&OY8! zNo|ixa;BC4Sqon(_BsWdSaOs-CbMoi?3b0!B=^pNi~X{83m@Phbt@tx$k|8FdiTnr ztgrTbrv9Lyb?QvcBwy~kt(3j8UF5-6vX@o-Md`Jiw&sJ!%=1&(=gM|gAcs8$<<$J{ z_S9K{eCC;%?>-AU_1Zh9%4fsL*-Eo{GWba}(aRZ{Oy1Y|Y?t4UG%?Sd;k_@L8og(y z_AfUf%aC2#yNV&(x{z`4rSSUAe7C8xe8o^}B6}(AY5BRxff#Zshy5=fw&y5xU>x~2 z2)j`B@-FB+f~->>TpYQfIGXC}HsjMNzwvAD+qyDdh1|mjG` zR%{~WQhW!!W$pr-Vdt6X-a;prqCJ^QfgDoK&gYfG#CzGPAC*ht!gB@i#Od3~Cuw*0 zJwHod>PI z@r>-~4e(eIbexPQVoyA9Ke_Z%u@}d)4)o*hDefF;vG??e(6Cv|b1L+S4zX!t_R$VM zIS$0jtbff7l>meHd;D&DKh4n@qM5(TLNk94%}8Fk^m3PpVVxSigrOJaGBFA*Xg-U; zk!s2f1e4CeZ?%p-Gjs8x$wkjw%a-@`%|qUtmCyMB&L#i6gBVf+`KB>^YxSr0%Bhbm zAg?wVo3rQrQGJC^C!Y{{gqGKOX*mKNN6}|h?2k_+MpH#Qox2u2kFj$0?P5&TXkA3j zIo-om$Qr*$UG$xNulfL@`6BWTqQ(!l>HUz=^U7I5b|lYM7PLL|9&`rHAA){G_sZ#& zpCw*VZD-Mb2Yrj~pFuXoXs5WZa;v0o9hzU8N%L!!yKw3>-!2}!Rj|;vL-T80n*Skv z{iQU2@74WiKH2Xgr{9y&{O>{z&7%)9XnwzF{>w8Rnje==^P-2nNk7e|2c5k;8$NS$ z)%?5{4Q1nlAM2b^hTSyPV>20k*qxiK&%qrdY3CUtF??ZakB2+)C2K0no2gTjgC6ov zBggC$oaet!xm@_!&|Y)L*`_8@kbMZr73wUU73+o1=_A^M>?0o|w1`98w;J-0%)OD)bA z=l1>z9(bQI-=k0OxXsSE1p$1^*Q`VVbK61P2>%Ct^McH26?-s#@RbX`M)5udz9dU? zz*lA9oX~V?JT-$a@05Ed?dRe1hPqUUqkTJ(DN58d9OXk8!2JIW+83V!M?WZnGgSkiPY0e(@F!n+490uR{LwUu{6g=CYcRL1A&~`bz>ZP;n z_Z`^t3o^d~r$*LlU^e+3&irD)85>}J`B~2h&g3pzFjxtAl<>dTU zpyMjnUJ%+%oiOkGe#HEuJX^*50?beM`vjPucVA3;Z-dV9IW~HstM97p{I0^YWTU0> zhx(waIOBJL{|K}eV=a`+r@X#C>Ij+p*&Fg%zXJXX`5)Yh9kTYtj!~g*Y*}1${aew)IUU&1#7!mkBLVwBwlI$whx=i5vGWuvBR&*`6WW7zSs3~C1X_(v@ z=yHSFLIcp-lX>uo54;=Nw+cgp;GMnjjcj-WD`R{B9S8ih;W^n4;c>1!wR4RgQ%$tI zf;BHgkDt74@zINi7H|)UuNU1uZ;M0E`PjOC`m~^7Um^Au=Q%hxeqb=Y_&!`4uR}o{2*T9wVqjT)aYYGF4aN83> z*PwGV`dk~FH#yXm-|)nJ^l9+UGcnG;1sf-Xy3oO9@0C7HUNL&woI7#$iNoVqukkir z2*(wEdo1BMWvAIVzVA%N&+@&A326_N+EJp__xot)(5mW2eI-e+wmn~Ha#GGo+VhdB zoKP|AR*}z`;Iu+`sN!`Puh3G(5MH6HiV?gr|B7>X1@9Fjc^zpb%0F?e#o{c8_EPFt z!|AM{WQ}NTG-uD^%rVZI=zfhj@Q;S(ww&aC4cX+EB`$& zXXd2o*5ru=KF-sSCnq}4dYXC#tfykrtohpDf1VxM%vnsWscqlRI@;l{{#_Vei%c~% zM!wfL&g}m1i733~(%70SINMbvS}?hdNxP(ie2o&n#hEYGD&I2py0>4g!FO1LP2k;f z{#<|Fj>o0q$?|s;-xVFphtWA~;jR*%nTp@~dGw7Xf0v!tO zdn4>?#8|H~XAbV!r5Lyoo=;~kdapgIQS?8G`Djhc zupgDP9z_2NpN6k=rqh~W&NB+P)t)|^wBN<^e`bGMeO2?k3)4>EkuCQ2bYv*&V(PX) zOX^?z@d9{Cj{(?mZ28eSobQ&OeA@S%vnLt3GoJ;|Nm^%~s^KJ*C-H6k=Tv^Uk&WQG zjCnV$N2c`u?5f< z@-!ZVZWf{cm-345rSlD)H(Ey)&!MiG^IS1?-L$_t@_W}Gt??KAu4^f{TEzb>>q*uW zd3=t!@71lLc{z8Mx@{_^J8c5zrnTX$?O9>^sAccA#PUI#zTVmZcVC=AzjL9l>##={ zCkCFnz*D>cy5kIA2kUVV`K|M|E{*()?hO4z>bdv=Y(w-&j9PPgrZLMiYjwwF#`wOg z82`LfKc_nW51qcq>4dIFnz>YPzSw_ZsxRRK|NaCv=?TFky2_l#(zJfgH~nm!NIxb0 z`gxvyo*$^6zY#u0r=E#{kAd*;1={*AOSRQKijCHyhX?ArQtdCvY(JK~w(N77C|Ise zwLcjw0%se|XKh*(bj7!0Z#N_6?!!9NNzL z=OODB`SRCXn`gb+;Iodb{`u;My4%-0B)NYW`M;N1(L=%y9~k%U&)(ff?%@rb*~Q;j zyL1ygf;>4qo--8_;BVmANWGVm#t}9@jiPQNbho<9KHpV@uAJdJ`g9LDi!c75;ei*A zSHCudoW^nNiEX1_)oJXeFZDTwc-@QGE4sUF`WfpVQoYhaUrOOcXA!%`r+5;5a@POV z{PR8I?gkfwz{MDF@ggwqv20u{1Q%MXa2CG$2VgV2ZfX!v7ZF*r{Cs%b)9j{znb|wCjJ!-jkp7 z)^|T>abb~v6rN(+tMWaA*zR^c%5?cwO#Rq!nPu$XzP|iccb>oeuVXDM&}rsg;;Hms zh20~c<-y^h2!2L1ma->DUVXyU^ONmt&Nj%m!2StOm^ViUK5#TcZ+F08k@!FW= zJ7Ke)9V%rmz1HB>OF7rHlygnLUcB_^K5NLD_0G8_Vw|DV@U^uk_c(21^y$uB@}?#a zzr{vz_b*Xs{{URSnzD=Api!e9sQQ!-Qv^U&c#VdVv`tPpap3hh#@z00xTE^=Tjm_%_ zURej@zq2+KBl%opC1#y*tfi5<%kt?;@z=FxabT4V5FbB)zdk|nSj*gp`M=_?Lx+kV z#Lhsrf3&~8Hk-e`{_>Q+{@iC$b!EOn-o{7y>vwW5W48ME_WpRvf6N(|xGJ~Y zQoNYl+A7YuhM^O|tK7Z_KD^{gw9FTB+k9rF+BoM%`Q96&e}G&z?F~fkAf8uaC43zf zFqdSX%jwfcy^D9)+twNsU1cRsNALIo?0pimiNN>1EbUbvSnVTc%U_%r!dFZ9 zz828^T~E32n!fq&Kb*E3snJu?I3?ucEb8s#0eJW9!snP8Z11RcSswHD^l@c``9+Bx zh>m|nU;3=E^_|YH`iOHVzcErZtsGd(?R9Yc^eTV3*5O>O19c=Gan|8v@dwe4@;AER zvwNv2A(}BU5qNDyj=OK~i9dMGM|}8!BgdUwMQ=PHbv`0Rui}62c;C(#uhf6?@uD9w z-XRlTNzs=#o+UY=b*SO4Tf4>}wQ%sO&Ul!ZJ9Cw8HnC}BjpqM0xj|{T&5(~fys#i2 zJ3Tb-;@ghD3_O3yv`=T?Kyj%0TzBjYygRaaL&n%$p0U0B_A>USH(w`-|0-Yk2zT77 zit;D3;T>5JYqIaCYIes%hR3+0>g4gJ{_`cSe1f?0i9d5*o;dP}@VLMU$tpu@+|&O1 zZ1ZLOaDL8BqUUmjCZ|Qi!s`f&`|K}jJKY_Nb)_D~iA?^zmRZ~le^J|!gd;OF zW?A5QZ$9hE@VCf=zdKKYzyEOi&w{^J;?J4q#gW^luGds#YN>oXWHWMNzgJ!(pG`f3 zTIHKNvN=fZNwFiBtE5Ab%>imvRH9?QjvlDQCX@c^;B2gFwHd#PX9Lu%P=C_No6tvJ zq94ik0Q$F>J}S67(O$FkbL*QlFLbN+0+aHEczh;*N5_&st$UoHd%YLW<1ev4h5q1d zd@D*o}g60U`x{=biU*R{289gdR2j!8PwPq zY&{s`bCCJP##6tAIjRPn@UvX^Ixu%r(+2t41&*ah>hUp^m+~t6>0RJfZDr?b4>Zae zVB>IqH~rIA_J`Ty8}HN|VhvPx$fb**=nOp|8{lPfJMB;a%svbcEA4z+RcM2bqY#gir7c0R9d0`=9$_5XW z$cZj+sJ$u|5BGrw?XM|6NAq&?bN+$(h;JU@SyPLHxu|b9FRcW+t8;4n)Ig`ISye+l z7<*1modHLVX+D2Envy5K&7gp9L-dSSCOXVX+ znZ7b*5(|~ zTyIQ{m2O`MpLco2@#-IUf9H_710?0|Xul=G60 z{OD`9mc4}h=xel=b#NX`pBs5qK3v~H&RFWZ8-2^doQdvx)3oMrqb^wv z`QGx|?K8%zQPWei19;EIg)*iU-32@_Qk0RS%0Pa=f zWei#}dU9SMP`;2m;?2B(MQ5=U!_u4-V>j@?AMTmw$}EcmV9fwnW@`S$_fQC^Z4 zo~^(W2cB-uTo`zS-+|x|oe|%(^TnJybR0N-A~=w3nQ%Pez_E$>NPlgB7loH>aKwP4 zen{hi+$Cj`ReRh=otzTuH2V%l&wgcWt}QoRnW_Ath4inyT4dO~7_wM=A)c`Fb!3O9 z)^NFCMfPUGdWQpRn%qE^%4Rn?4dN%;c22AS)=j`l4WG$2PdR(+9=Y+#|D@!`Ob;)) z{N(13wq76|+duxKxKJK=P(DEs@<};OsykT(tsZ3jf+0trd6{`%ykzm@qMzHeU$mV3 zE!}^^XNyC8=qBH?8oj>dGrXYstD-gar#s~PYxYmJx81bF4gQ)O;j&jF9Fve_NaQ`1p}Axodq7zm|}PX!E@*k^fjkH zeZAdx%*co|UU2Y~36Eg$14})6YE&9OjO)h_CI<=`5d+7vAzb~beE{thRFf-|1I)^= zvg3nxO)FQAJ}-E&Niz9iw*#+NrfCf6QQg6;+`2IQ5Se6hA$4c;t6PD0FZtfG%~XT! zG3JrSJjNpHl;g1wdKNr4a6Vxnuu9fE=B#%suj@bMqHQ_IAXhXoR6(%$7?`D3%lyY`-c%G6IY z2GCE^OVUpPUS0iU^b-0>dP(}JhF9fT6Yng41U$KVO7$~$VF$#MdLbP*vxFPgBy&CI zX2DHTKe7Iis!H);Km9b?(NBUwx>st8(P z7sH{;ooA(<*+fo?`^*QNV-a2H89y~a_gs4Sf##cj_HHiEZ9a{5!>w}c(&U^JN8E^y zb@W4JV4=d+ETv-N^=9*ytt4a#Nz%o0823*UkAZ)VU_tI4fQzyBB#cVXT@+3BpfywCdezu2!=^nwvdO38Kgz15kz?8H<9GFhk4l=ML z?L*H!Z_c@$8yxz{gymZfESsSZ<(wHi$iYuGSh|p<)2XkLw`A1horTteI^)m`54f`3 z>l>BIHnSvuF1CluTf&+)w#_{?^m5iy{r)jk7_;;e+hd2l1=AT{X(5@>F zU3+FpNq>7L5`=!MtrOt|)`?6z<|Sx2n;jz>mL22Lu3YL`ZlBAoClfaUs z-wZfrKuazh+WYJP7s88R+KnvDBC%QQWBpjqgOZ?y~*)_C?6nt;p7m&e+P) z9t-buC^o^G6cpE7G!8qWn{m}|lztEL>Qk*$gLmr9!yAfS_F&g~=h>)vru>!UJXd9# zC;h8_l!+l`H?IquAyBWqKj`QdY9o8J;=%oliev@<`| zzLu_a*DnGssc-4IO6Js!4D!zBTFobA4<+aGMU}`5%#cZhZ6-&cb~-EENyT)X#sl{U=`* z+SR(q?kd7pOWJ=)d6KmMjO>4z{D^GwCw`6KN={L>8k&%m)& za9~?!>cXE60Ee;vGT=zF|B&gTNzte9q1f^?&Tz_3`Neq7)nS*2)-uNnIpg)W&77Df z`c3N_`;)!CcX`)0i#;}wE%tvBi!ypFyDc_X_+`$S^ZiN|{K^(fv-JnC!xo;z4wK%{ znT9MeAhX`%2B5o74**Y6Z+uJ}%)oIH8>~=pWRZo#95~YaZ}5^04#lFTp}!Q1dX`vb z3>YP2>YzLM*vsL?8b>~sA|GQJ_SeBUFl3RB|INO+c+e{!72B`PDkB}=!Q+d5)}hhp zus~w|0QOhmdFl37EXbP8C(gH&`0yg+B7Q^^x?;aHQNUaZ^X! za>L|mC#F-d9H zfbVb?_yz;tOyE0&jb`8z{s)3nz!#f-f|Efg8h}qDKvXB?e0D4mpgFf(VuJ_%LhGTgPhdn zK=*mqVua?5e#o5jc~0M6o{}CY8OY{v{2BNB*h21XbbT7-p}+ILZHDdnO~_bX0j+a21M6wavo&KbF@u&X$W2)&v-oFeG9j93GG zNxn1?8}lJgc2bkKjGDZ;mJo9|%|1tL_a8gxg-v6zxUfBsmOfdGwA`+KGN379FSJMb8nZb$7I1^{mK!ZRq zLkO8sM>E~fAV?>XisoeoX3}7b+O0;0XbfgD-GCdmNf0ve&GLp?dZjfH<0Q0O|G&R; z@2R>~UB%*?c|U(XpQ8HKz4x5wJo|ahbDrbV9d`bvc-H^V{Fyz9IefDVx`Qu|?ptll zVF$Sd|Bw6`1IJpyF>^Q^cjSQM|HhyB$wkBbndG?t*6Z(d{>&3PYZ8Ce@6TM9C10nG zJqO?Wy{#FS@_CiVk*IX`iFf|hYfE+~QQ5HXwH*ADwf(EZ_wCHpevNa7+TY-Bzoy}i zvugjm@O_(eweRH@-Rf_@u_1Ie?I(i43p-Ap8b1sD?N^4+7C%QH$<@AxpR4`t*M!d& zKS#IbYTv`p6o32VU**Ejj4b?fN4B)F}PTOHOOIYnQ{%oW34L`OO%pXlv3 z;OQc4(a7+7+1hi@wn)v#l$XJr?tbN81kkVYdE(d*&G%~fOu?U<%J)Om=b4R8pU$UQ z>%j8q(BsN)kzTj+8|8HnD>nLIb%Gi_lU@BSS(ks^C0#!qpA!G7hxfX$2T}4ltPR+L ztEARG8v)=V;DipAfC~p8iccE%XX}+8XZpgDRa4N6pD&VUK zI_$M|*LF3BuOK#)htE|(-l)S`PZ{efcd~~vBiCuGt*xm!zH(45pe^ZgT~|O4FtsA#=X`XxAxa+yeAHN=dtO0Rce#`+uK#G&3R5lIlR#X zv>l+oUT1J0c{=3p8UCn%A1dj;4*z}%<5ErH1Mos@wP4X%r0&_CmIr=KtqXg$r*LC! z(_7>?XgqDSaUt-@f7N`|_yjk?hxkpEjE{A&S5~nu)wJTmD@X9`?9td4>ZHuShBJit zuEy_TjpKgp?GV4t;hF7o_{P78CN_lRGnn;mlM8$``7-zxJR3A)fY0Fdde+4Q$gQ6L z5_6ek4JDqN%bpiKZ~FdlcrZ?`TJ?C|dlv-%_9 z!G8fh#rc;4+Xm{EEOnfx9wet*XSyx}4y{2(pJ2?qFQ2I!nT!MPYYeE+mJ69MOrV$&{>DU0^&gdaCC#k z(KVsiLE3nMb~~8^{}|ak%Kq9{U4Kis)BLNO7-TOn^#T)T?LntPXx?yh%ybhrpvBaT%)1Abs!G2o5Urr`Lw@44$4>*skckzg#~crl+P;O~$0&eOc} zefOOodhZR|A!VkwgU7vRH9B{_0wv>vHk8oupXWto0sEh$QVpvk4- zTQQma$rzOzd+n|T56lfbKi=rga>-2Xa6f9gCo}#vB*AQA+>Bj5J+Y{?+!^vROzw>O zwsA|nuQ=&?Xw-eP`cKBkO#cD(fAjGEi*odD*13KCE55EZZsAXJ>bcdquuUgm2N<-1fN`^SkJ2)~xDihbHOXPq6XeLb0H zM_QcT15WMPk$#iG&W=>BP1iB$5o841J#aZ6^kU){@ZhD)Z-3{? zsvkb_z2&Zc&?5-72rA;cJU*gTg?8? z=h=7S=efjX@Z5X{zDno0YVq7<@Z9_q&&7Dg@LdMaeNH?FpLNxFJO}?}@?31K%X70B zhyGTs@p|Bs4PWQ+obkOD0MDD?Zh^~#$`NsEDCL`4T~XiJTn(JHZO>U9%^HBQ=U)AX zm6PSeoLPS0A9{T}PccyN>c&9R*2j%*IUa?^;5L)SZ?NW{$$Mv-A9$*@aRZO1Q!?`M zwrcMDyx>8<2%a6jJz_8CfF~IX6^(9`K10sXxi&vAPwQRiKk?yN<_Q{j9uPe6P$oQ& zc<`jfW^aN&v5}eiivHN_XXJYTt75Y2(Z3t{MrP9UhT(0`{umh62?lsN6NXJ$aH6*D z`nYV*T;gM@XSs}itZtI*+qJR^$v%43-`_Izhc3+QZ&i-|tjy2#YG*D}jwp66SD$(6 z6Mg9K^IG+ZKFjR$&%8b#@Z?i|sroBtY;owCTKgZK&$#1tFHSZVf6OhwdwBFyKb$(*ZVSN*0cKD8>N1``6@5OG? zS}{BV{?)eD*(DEI*8UCMgTjd?n|@g+$wCLS&VHkB-CyzmKjJ41%U!(X6zl#59-n;r zX>{xu@LV#SM&0CCWa` zCxe^+5G=@L&rCP(Y0k6v9GUWRtI2!PI*32-Nw~9lPtSO;`eRYGq8;@3#W~KN#lOGi zy)s}zc2Y2%I~*p#qj^Dsx?Ej9|Mzt=h3p+&>xw0p_{HC}`Y^-#{`E8HBmWrLkkl_hK zsXeqdK5&S$UHtis%0IO0o!WyVzfH9Uy6_#e4@C7_wYI2v@)tO}Mfs50hfuzv?#ips z&FGga;-!kW;0NO4o}f=XuegWe)y#o9m%O`vi`I1(IeAUrAA57e%4y$w{;OX-GOfh9L$=TImYvtXPY%EZ_&0Wr@(4JOvtASgFKSOd&3eYH z@hxG@PcdGz=gA2)xp*oZNHAAwC&qLw--5S@@$|w6RaOsh)-3|Z!G)VXv^9ctxw#O zg+KlIk=i3>coe*Ki_h?3OiT_Kv_D`pJlfAkak=spORxL}vB7LSYTgqKoqThaMdQ1T zTe@j;r_Qnf|MCkKbMNcalM}zT7=8`@!T9yBM8iJ-zkcQ{`E{?KU%{PnO`xyg*UiKZ z#jlb<`5Vd|eT2VD;L|qvV8|&kb^C!fNi6$sJiZif>YqD5aqFY@e?mGmRUdWgdEuk&PTraaE=7l}b_QdO!B9JUlv=Qf z?O!B@LanCu&Fs|KeXyIfgyYi_n*;H-IsoTm0E&Khh=8a&vb^f~T4(K#KSHo-G* zI6Qkic&y&siM}v#mDQ;^?k4ur*tm+tf%>$*i_v{G$ez1CZ}i>Q)nAtR#Qj;uFJGaY zajzfa=D2>0T4);YI_kIk@jh&v_?emG{G$5B|H{PsKm4J_d1LxG7pgzxF|)tVo?@H_ z$m^3opFn4~Uw#JkTrhl`SEyffU1q;m|Dnb?KYg4ZRe$K&%>K$wG0xc@JzF(SI`+?2x#W{XoSRUEMe9`}WJGJ3Q(RLpF z)E2vS;!PXWd(C{-{C?||kr?wSe;WqIamXw@&_0oG+Ix-~xVt%^GgG?}&7@zk69YLPj=Bc9M%@@|dn`Wg0IINx}tOvw(*wI3Pwd$iKspR-tauWSfq ztB>@7@qMx+JHGpJ{QmN!VesX|_gllCHTd4}2gLWD;rOo1hVM`3!1tBIf4BH9I0e2B zW#k*oX00~4ZiejKeFy#_-zPzlUgD+Dx0o*B4IZ{JHk?*e}R)yRY4HFBcSo5-l<1xnY*tbnPF$>4Pa^^07 zYj20f^GCe1`_o@Pa?P(j959D4ZN3;-6X5SI&Rx)RGc9cFx7&E}W9e<~aocuI{Ays$V*c(zujx6(SainTehY8$mLpSNbjP+!@N&l9w3VBWFc)7{ z2F*5(`udTnFS~7)i_YAi`h~9^5smeHSCLC2(MoY}@!Zl0&MY$@#D0l);@Av-p5ztl z-rH6MFO35K>)@qb#7BbgQoYAZL7h_zFFgw{u}*JzsS6s+ftPgM0UQnVWuAkVo`sk6 zyKt;^!+OT~4}t}J%z>ZGJ^Xj06S?2W{lDXW6+E>co-%!VJXP=Ul-k|^PtAd+Y}@(b z8;_?Rgs0}fQ@Xbco(giW9-fLaroZ-JdlsJB08gd84^M^Rn|#LeEIei2ho{W@@Kgu) zuH*fBcxn`MGjPCDbKogGtDFS`2RtSG1N%3+yfKA%??L!#4t%9&WAKt`7rt7@-wF82 zK6|l+5#HJWZ>6;jZ>jATc*{Ot!Sngx^I7=IJj*yu+wj*e;M5*d`z%IzVii0VgU1Z~ z@Yoc1Oz)}PeDM%GCLR)xZGgw7z+<{!&2^CbQ{XXO?-xzsG23?3<1_gP9mJH<>#?{t zPG@jN@z=C=shG?^9(re6C3_L;s5!1U9C}doSr0qseZ;G+nX;Gno|kSfe?iUVMZ|CP zy%;?E?X-!{c=OC!M`wKU{D+&Vy|lQq zdho5r^!k1?$W>ErkXtKt8fU5mBES3M+uP7369bBGaXn@Y=i~|BBb_J9lo$1T&I|+h zrt56EmATopV5ll}P89as0S?(1o`+ z5+8CRpQ{Ew;w1rmPGWb-no=?7skqpWenYH-zsrN(O*rFB7c9bB4hR4?YOJTLdeA`(gc7GKRC@q-d_V z_J6bAV?zdiSbl6}4(Rufg|{x|K+5Bmu9nVjFlVoijeP&_+;h~|fwywb)Dd1{$dt}R ziEEC>+{o0kQm$1;vAd6K63bC_-4=lh{jHd*a=R3B&4b3#Nnw*mo=sM}fKB*$9Q;^$ z?c#az-BSD441QAe45RRtYA@&<2eYRb{FD-(z4j&AV4NK~H@o5T$QQwtAI`4H+K1;% z{3LMd?1dX;Xh! z(x!66rZDy(Z6?5<>Q_g>A!l1q3v+rT&iEFQPv+voceaGD#?s0ReEh(Nk5+X3`(so1 zNXVvp_z-T~xOF}{te~w_bOk4hPcF_fw%$K^JE@CVA24IHv2?{eHMZmAIp}Z0cIU^25)5g;#v=yY*Ys;TJ6}U0oaE)+ej^hj+F;|3dm0!jc8?rbnOeG6wV& z_GC=N8^fN=G3@&QV<^rT!{HqAdkA}*X-^W=mJ}aYSW`A7zikWfGFLym0r?d_by0ir zIclozMh`zYD!&Q-+M}}pH42r0zFi(GbjIK&?9X;b=2%!?)<U=UsW04^W7m5yyfYn=gtOxug>R0Km64B%vGQH)bLL`{{avGx#0gs68`gY!vD>) zf#0hc+Qr@;E8kIShJFzEWg9+o8vHLw!vEo%@Gm=4_&tC8DGNJt{Zmh-tvsI!--37U zY4CkT65a_p;SHTByzqO%+fTIF!YqBtexeVG@8A8ctABFwOJNfJ@j2lyIUD%B{WyQ+ zhoAjQx!@=Md{*}B=T}+#HP*9V>p~ldfu72S{TJ)yXJW%<`e9}d)T>$a|2-M{MfNI9 zXPR~U{I>5s=jxeUdjAo|;p+V{IrXISQO-zD`h2&y*>mIfWi!u5Xa8@S|CY`E+OrvY zm~OsXF(Ui|4kqKr_(=~@J>68{GOA9cVbR> zKXRt<`t;8V3$xKb;WO4hnehMgZ%(a$dj8nr`$IY5?e0PtX@5=v|Z@&!q^!Kp2J~1@yoftMx@#)9C zK3Fx^&xH3-hJN?+^8(LziQ+qIZe-^s)|bCbxMhA=&iv4eQyAZIo#)HT7L)*gC<}gd zuZA{t4v6AC)yesmZ;mehMxU&+V?Z`D^}D8p9>*x8s~R#VO`~ z-oz=AKCWU8;C*5-FzRo`6r$KT&23FgVZIwvAf9m8#1jVPL67y2^KQ^#lteUf0 zD}Uas8RwgIY{j~IuEJ){(mYRjZ*J|`XSHXPJ&W<5uzpNC-um$#yMEqB4O8V7_}BNf zFRkaQF!^g<{aJWMvBss~Zar(*HJp<=hcl`aJ9%(L<;e#)GnM((R?W{_nBN|y&1tl0 z@J`HRZW8Ci>xxYA;e0o?$J!frzi6snw`z53p7GBIks)BIAl6k0UF*OHYf~l<^Z+qn z;laOOlJOJcsfawF@$;TH{;hWWk7OOcw_j4@1{amUznF1XFm7TJd+M0OG_I&Pxo%v* zj9c@{2N?G^y|(=ONL`tkdr~n&t+7YF{lq=&g^3o0xemW~&}VZ`HGZw{{M82>|B@Wz zU-5y)|KY6T|BKU&->Y}@u*OcFrQI)U&X-{A6Ws|=oHS=`2_op74P+Q;8q)(QG8aq?8U zHQ`-4F|VcWkDK2znsF*7m5=Nw7glRd8~IyjJWoZwHgN9p2F`Jap?|brK2a0q+|;U{ zb}{Y-H;%JaakPT>hA!X7c;y3Z)Vs)*>c%U#_tgXF2*%9$6nk_&g*#?<-O8>f*%~bQ zmL`f#;REaZJ>POphX0$gw~7VYH74a=%YJrEU@s7SnXK_vvo6Fs(ZK7hx5X!D%y~^4 zfOR(G%v-VK|toxf(@gObAdm8V-^^RbN_dx6L~9v)lRJ-gus7PH zu5rX~bo1_G4?{oMu@>#E%o`Z>-q1qL{at#@Kk4ek67sD_m^x^?G?t?4xW2yCZ+}nJ zxa(;pX3Zd#-`f2G{Pr|`e+ND~2u|AFvGg#WUOrPbrkk;gwdD8KIfM3W?|IP!xwe0lorA|G%1>1p!m*~jf)AJcl+WY#rH(OL2(mR|L_5c^=SP_9EaGO^>X zFvp<1v$;N)zp97xr{(Y2dz0U-HNP)r9lPM&$(uRP?QtzhuO@hofLK`#ejqm%gFZYS8JePYSq=wH8Wq;G0pJar8@Z(5(x z`73eo?#f0%+t;SjH#n6Jm!8h1m!yxiKg;_4Pv+1^D~&9q^pPKTi@{w0+({Q}kH}Tv zF3;dDuu5ll3wQROi@U%o;V#d^ojKnd*y|i;)@I=gc;%N1M_Q9C%fQhR`a1xQ^1zYy zpDcCa-`n8i85|{l14sI8sfQzIdwC3<7=>5t+SWC~54JIe9!;}TMes0q`4`~@pQ+u4 z6PugR5p>t#tv$WR;3wrz$bVEF`a})u-tybQjnxyQ!ABo9zqs0o^g|cw$h{)FqkLe= zyp>_qLRKv~?enQ}oD+}BmOFAhAv$fXz7UezV;%kqCizCms%&0B)XTp{C zvUqmw84qU`KbiW&uRCN5%(@X{vbh`qZ%mf{N&UxI#LwT>7{J}^F!}->$1i_HI>W77 zl8+2y2h5lY4DMW8ps`qcFkF9p%#Hz`7^Xim{H02#VP8HU<+GG4Cnlf#CO*whaMdp5 zyFd@FsqYaSSOl+&Z;BZwc`{}$VR>-e?6Zp!&gVP8?0J-bE@!|*UPd5G_0>_J)wUUtEgi});|%}-PkLqbnz z|J7oAF1@pe?}6?`rQJ-%Dt#l6$AZ(Gwny{OkSKnfPc5Kb7RIK8-*}*@Xlr1FEbbGB(k43Ljl-tV!4< zXMA1)zJ@%HHjLT8?$PZa_jZal9=*Dt-$usN?l?)_mOr`}ImhjB z>IZaS+WG^fNN)!$F!%GL{NHRwhpe z{{#iNuoxPy=TpdYNg6;G z^Bmv9XuufP^LaabY8u4ZeHXcnIeO@XC$Z_F za&q9^ z{|)r-(EqP~i@h=SMRujMt>W*L<2O7X`vxC8@*y^Ru;@HU0|$Bh!bPfaCBejjWD+!OEUpM_7bjgF`2yVAguvLC|N8#<>MTRtxdOZJ?gS1l~~ zMal_Me+Cwhmt#IyGWQ<{9>H=kun4{+znum@c}bWuXy@T)uZ79;H$Mn|`k|eL$Hh-N zy$pWfr^(r1(LBP-(Ye>c0)CXElf+M@%SUH|AI6)8pHtCmQWBnYdPR%e9Gg{X@XWa= z3C~&3>wS-})A5teKe7knp9$IE@z#{CwXi^^q&@K9$Yu{Lznn?`mVc*b>tFQoa$cre z7(^d(UOosu#+(IxdSh1aWYEXUAqx88A&2OL!1JRF`ndWgojyk2K%cs+!}q%PM$|no;+IR(l?erTC?aEqmRv8f%zFQ{OmL^{2&8{q(1gw*yYnRRv+8` zPdR?#5zpl6+so7WmcMWEbpGJu2Znz+4Gdq&fZ=S$pG{v_`Mfh*zn*+9vVESVeBN?4 z{C8gXzRzZZ0U5P%UJfJ|8+opO^XiJk#-AXZ+Ljc*+gn^TjSZHaCu< z^?KRjk9s(K!_IYE-1x~lU;IQh-URQ{T`8M;y76hg6leYBk8|-VeZTX+Q@;4=#wYuw zd=J4f)n_kq(v$v!-FD1AewD1!_b+{Yp9wwfeC^jB4${Xz+@9Om%-54JWcV7M{d~s4 zahCIYe{AOOyHoajhKX;b%hRRAx5|ib33qM1L)#9hRy*enl(IImpEVouImoTMI4y^z z-0Z(Ah%A}x?3wLUMK%-9y7ANL@y{l~j!eWX@7Vc^FQyeYyyN;mCxTwSfq`*iTFmbT zV2nM1yqP$pmp{Nh*&QUBy!V?=wZ2#9yz)fc&5h`Kn7A-&jx8@)`hMEP24^PWOXWT+ zF)+Hh4~nn3v8AAid#&@qsWG^on)`o}z9wFuI)6g(q{9WkS_7=a-+t6TWNI%jCDy&3 zc(!t8cCohK0IpScW;XHGu1myo;k{G5x;+2&5;=31xH)rovOm)1%>9CO{jy+2&LA;H zTd!7mQ%k6=tr}2^h?P6^vnYAab?WRpn-^7Sc?(>C6~&Y%n!u;UgQp zTaErqkI!pS^#rS2NQ+GKyM zO?qnpZKh9TkTrm0e8ubcRPi`V??YL}EBo7F#_P{dc47F84+iPcEnfdg{q6Og%l@8f z{exUO^6^GQ7JK`({kXo|_Uo<3tM65o*62>v6EL#v^}o&+Ly`Y;s_|<6m214`*nWMr z%>UG*v+}8u{YGjyMY&*jH-_{5KS$i8wf1jjHK@RKY* z7JB@U#*bc~XTp#DW_>E%p2~h{y+eB=SsOGp{8ekW2z{%ZY~_ooCaBHd_={JqU2tvg z?(01{74MAo?Eg z(HHb3|DIgY5fSZGuxm)4xtLl3*jT$aSh~^XpK9-s)|>z07Lm}fM7NGo|2F{C#S3z&C1xuW9>s%$} zoT`?WV|)qrUmbKJoeNm=g^!ctCKpIGO?3XiM8=)Rvv&WL#+}?p%o>}Eo%`UxVfOwo5|lF=QP#vZa(>v zvsWxVDVZ|4ptR%nch=fAT4)1*N4zB2i{I?!58fo5;N}0+h6hVogCB|BGj{5o`qrVE z0&@;S_jT!Z>SMwUc1rp2uFfnl{!qCOC(m;)t9>Nr!e39ptgq#R7kEEL?ykWN{9tgy z`k}_H9O^K>N{qZ+rajoo=<@HTAnvKybs$oaaXRNNRBI|e|r8) zV*@YPL+yw6^L)(5^V#xwCEqi$tdA?cS%%(Gu7l)SxkZ9;?SET6bgssdUhcGMSsk4Bd(FG)6k1MoED z=wCP}@%5ebhrE7I=MSBYygi&DZ%I|CiUzjoJ&S&EzP=AHD)O$6dDmmT>x6eb!MpDD zu1i4lFncns9z3TdZ{13^zChB z#V5ZzG*r+!G*rl^s8w~Ib-ugmOzSKK)wk}R#W((g)^@t_86F~6v?mb=b=SB&v1IaW z!zaro%{Fli@ywzLvrR0c0^OxK{j(p{9>t3yE$q$I{Uww02E`}ZKlB{@*2=oS<+nQC zt+f0$AwWEWOz^&ZY3foPcIYEs7l`a1- zpBB4rb0nA0?)lt1RgP(!H;$bCjG5o3;IE*zb_s2|I7`_Q$^JI4Eya7SeOQ@cuPVRD zc=;$_H9*_JFO&btN8?{dEU{v8!;uq{P7U){yneFf17^-YA9(ZaZHqpH&U-Bw35;ks za^S7ExBY@`ONpt{us`PVB8P-_Q&*4H}E0ou6dIB(_G1MnvO(^+uz*D zx!>^Sp7QXYMC!l)u4ub;cKGs09DA#|5;~n)UHT61rT$+iItyQxIa8cD)58PrZZj~q ze=bzV{+lQ@35i==;he1hMwDmYMn=Lx@sy1bxO1dRU?~eW9Enk@yZnv9$n27aBkr8p z&GD@M5WoLqR^;9#?`-=V^5T=B!{r?xi$s2)eSf8GIyW{}^p(Bk@T~m$GWyYe1?#KG z_W!SLOB=Uu6QA(r+(Sn^nHw7({O26<=JH#5{6YSA7`vWV77jhYc-Op)|JYc2^8F%r zEh7!y@cEHtz+1{*Bk{!n`b_!*UL0bV&leKRn&;%=cll)v>`itW@*)p^mia7mnpn|Y zdu4lQuefh^C}X!46_Hx>I(76qVJp^^1~xoz6C6@?{>WX z8UBU!L-qdB?|d#a1>Rx)e%L`KmIKo|&L9v>i;>ClM=myX1H>Ea*#|p&(Fn7rO}ydn zH(vBldlSLC_98>~`+v76q!Q$GG=xoKG~o$itWR zAYt&+`1cUCt^N7kmYz#5bzW(vZt(@!vs(68nZ2{%Qnf8&(mn9G1B}Ys-+d`Mu;Zf0 zL+>7Yv1nX)-;2om%?7tlTe;@)A3+}Ahs0mMy)97S;bY$pdl*!Pd} zevGroL<`>ETKQ_u@s=5{-*t3Gxf6M5#mbY1oRX&6K>olY?5)mR7{OjhTZ`iJ#HVA7MfErm z=zs0!{vJFrwSd2kZZ2rkUPnLw{M##@9)^Ful)*ol`am%c?eCDiUyLtc`AK^_6bn%t zajMl?qo{o~v5Dv2GgTMFS^Xr3-V7kA&Q)dRe z>(;~9y;5&)>6~#LKYtKDE+~6;`!qiD_-tnXR)6r0y%z+EJ1>~>;`U}IaANnR&D;0$ ziSya%6t@-J72FZL>)?*5PQjyfj`Pg2yYhD2a@PS}4-`6uZ$Iqhbsj@*y2owYUYFmv z{UNSvxwmLTA*YRwIYg>uu?Mu{$_g3NG>AS9B-FEcsKK9A2!WNqto@jYB zx>2=jUD(re3<4fKv(+c-&ww}R>^VYTj}Cyh#GP)xU-Q8$9LYDb@W!a49LRuKbCe*z z1H)SKZ9*8B?<%iDa{+@tm9&K+0*KKsF?bX5QCD^AXs`uz48f$%q~ z@qbq0_l%%U`|*JDNBnKhT>ej>7rN+pyr_A**}D(ECi0wUv<_VAS=}4UZ_@kP zw_MLzD73jyZ3?&boN1!#Jmf}oIO;juB%u2HTrXjtrM`jhrFvva{8tE{){VP+dk}s& zP{@9J=HE7U?0|z9@*5wC-NiT7e(m@q{>G2cI?B2$kR^0z2Wu_DVW6yGU);z--l_)p z2fm7kw*!n*_*9He`oQMM7$24P%)V)0kp^BVObmackG!hPn-}sI{z=QATPqNyKvz?s?iY}b$_LyGHgK8Vhf0v5N1NYh81`^{Oc(B}a35l!q_ zt#7c-Et(wUJ;k?>)xnPmzCx;=O|%wXsY9PEcLqnnb6@?++@lxK|JMVfI~VZ%qrljv9~C%} zOM&MTz;-O)ocIFk$geG6|7(pi_&W9>!P%rsklpxvYIGX8|3t)`7rGxgpO4R2qxvVo zfjV^RYs5QVUl1PrYG8B|pU&5VqdFhQ{yaW9xMj36y6M+-;lUq+lfxyfCFYG97`6AS z+lK<92g=Yx(HoJI6S702!SUF(2c$oUf2t3?7hg`>_?>TX{{;F-b!G(L^^D^<@Xlup z*D;1se5`)exvX{%Y&UY%6C6+NnbDlXIfWd$qH#LiAnTu&;|Y>(0$@!rnKjUdB2n z*r|1N?2WNq8porY_29~oR|5zc`cM`b`nMms`c5*m-s1r)Km8f!2jKtjJ4ii1?DM`k ze43r$s=7-z7$2|_n>UA#Vx2*BAaw(b-%|}8YP`Q==xOQ2a~Vf;y7dn|orLbxJB_qI zhwo-=dKeud+rEzX)W$*TnKbZsHGfy}`+ojTw@KOcTj?n0jy&R8v!6VdGX$`y%riAl zH$LhUvMtcwO~u16+f@%PoF( zfuBrWpA}!=r{Y7@zr8YK@S~WP#m`e7emczA0eO)~7W|CLf*+gT+4>RLh*W-ObU8e| z7X7grJ+g}20Qg8S!nK07Dw9)nFl1{T3nfe$-REkYI-BcDr<&BQ8v zkJb2-YgGd(y!ZGN=l))vjiICC=;)g{-*^Rb_6RuHM4p3mbRX|uPz3GK(Ywb}3kIFk zg&pXkjb`M>)a9Yw812g6`{5^@`wxtDp6a6Ajr6;047MHrEryRP`BYq2>n9DgyB?TS z%kWBcu4*3D;lo0&&ge}1vf#<@>MYatGUtTO8EY>lPGR`Bv~2{oLcgyY>ntqHcbcAO z4Mg^PjDEj>-_3JQ+bzhu{Ll6fxo@%F+I00?A+F*f9p(&v_EZp-qdd$ z=R}_2x1{dz^0xlyhn{{WK67D)elE$Vzf^UrbD{*F%&s%+xY*gcWc56Fvb1f1&i<(n zLc9D{t$FBdnmXvW82TAry_GotbB`#wT5r4qEqUhw&dsXkJ>}-8UXI+ELDl05~8{b;s00Uo&TONq#sFF4X?dfi+S6O`Ke3 zcI`(F@$*8>{JxmKg?st%=G;1TqQ)m5O7`A`%g%Yg-;KyVw%qhdEEV}spP}Z*9CJo( z^OMZ^`Hl1YZl4AmI)_ehOdAyr9rNIr1|0f5M&J0F2EKLt-5tDbZvi~1HoAzB<)iy@ z!6KN$rXKEy$ohrE|L_e0=r-xTWUO<(8|$1+Zblb>E7lo>2hbaXrRYj(I(;J_eYuWU zb9osyKr(Y<*qr(PHRzL9;yhKrGd<|B=XmZp^xzBVyLP8&V1P00;7qY)mt8Zc?^|YF zGpM?N#qi1l@aGH610TWH>s_(z$`|RYn|rDWW^`z!GdLB!qW6~aJ~5Gj06Hjvp6S6) z(4N3J^8(#pLc4C9v#_nx3&}Z^D=1x7+$t~o!smR`L zYE+u_Zt6tceU5WDdFCj(+xd{KAyt?4M6bcKz}CI5^OpsjDtk2eWLl*22$;6p7Z*qd>A+ zR~-tBBVGsZ+PZfM#(o7l*X7&P+HPEVLM?7?@cBM?x>~}a%z9hbnRr}kz1YTkHJ>ej z2lB9YRoKkR2iN`F*54bCy;j_L9kkXwR(z;jfF9^{jAx(27C%T{iEQyY+9}5t>vzp# zW90N9BcarMH3hfyz?+?}9>{e*&mm$wne)*Z$Yg(QAap(77Y0VWbbTOv${UK`sGj=z9z|ANj4z^~BU=Xmhz17Bpk^nYebJ!7#fc9bct`zo98>< zV)2B%eL5Sz8GD-^A0)03>N@6xhS)zdgnu$Ll;4^lfAwK(X;&f~dY1Kt=&^7JKk^FW zmjvgyXB6Tmd=6hpbDYfI56j2R;@if-hwR$b7Eb7?++=_Jt%Nz@`(xANZ|Kv3o%o4b zJD$Q>rLrTtN04g`j_2{wdeXC;hqs&WZq8MgU$vOCd50?VLPPMu&`?QhS7lzLmfyqt z9;<^#mOF#jKzGF^+tJsL;n%62s(iUVK9!8Cdpdp@b6?JyKM^1{VGsq0r6!Uhvb$w_;P{XzPJ-#Q*T`Qf(BpeJ4UEm-M`aN$|*5?8R^D!yoBhKs*3H zz89QaBi;i)qM!B;X-=(g@teN2Z*!<65E?>9D4#L`JW+hba>Z)sBcJ!@z#Gc*5FZnV zp*FD7_UF)Ee5}8Js<{-;x;~i~m-E@aXE@*2%5{Afe!a)|W2yCrD)?YAbdo&ODDKoBt?(R(@>^nlW#|mmLvV$bRA&eR=bi!^wFIG!h*qlH-!h(a4yy znA}b~XMwJ&qdY3P#+&jV<@XBK#TLitgiLt*bNIW0_ni{w{@L1l229FfQ2ertT#Y*~ z<-A|!E{azN;6-z7<|?YotNb3;w?1y>E3@47EIXIdeiNT~W4P2e z2LJkVw)`lqIcrar)?*d>bmeWFiMOx+KJ^?K$5Ldzj_10OuO8;&?%ugl!~3(DyVWwb zE%4c<+n1b_F3`H^-OkDHiti*J&-2W&Q3V5^=b7M&Tdr&z8oK-fa8be973+$f2j6Yv zb;Y#uyfJzF13!HM+7`23(EIMSM@!3{6IWw;TWI4^&Akdj7lEIP!Otbo{RZUWunDwK|vCfnAo;?^x`{RgDuHic}+IeyU&wrWExI*WZFOC`4 z^a;KrW5zdWUt2Y~utP1u(9oTNd2H(&Ex|~=Gj5=a-(O$FS`E7KH|WN``Oe@P`ddpo zRe7#mh_mLQdA#xyJ^}0}ZgK{HyV@D7Ds<0EPw8~mF7&aMYsP$2YRo;$H3sxBzQOCO zSdUo{ra$U40>^Jxv;M^RHTUl4TR3APFp(H_B#!<~wLiY?l@HW*o~f0sxs}?k%F7#A z*b&*@?o1fyz^?VzID;qfox1DrPu|q}k>>Oh+CGGDW9esU*Ig%?q{h-;GkiQJsu)kb zGuYoqo8Ws5Jahuw%htRBpGe2)Te76@@rB{R2_r;HSO5JMJio!`1fSpD3~Xzi!8dB1 z!HLi$wJtRgA8j<_8VkC!O62oEs}6jye#XjggH?g>oBhn`1he>{6@TnHESIWOSCs}`D892QKe#dS;xry)P z70y#p_&WyPk0Ckux}wdBFzoiCly} z%b0|(zv5eXm97(B6LrKb(R0oCfWm7r?+(CI!mIWsAIpK)=l1#VitOtAf!^sp7=>f- zDqpEfy2r!o0pWF~AFqXNd(XJ7k!{K+Ra?iLkps8xzk7RWfP6vl+J!#rtAVfZt6jVn zgV%z#-z!hfk5^#rLSM|A5V4e-knlJvQ7ONyYEwBm|2jwqhwUc4s^niUSvb- zoPEqUyUCkzee99&vDTAH;NyaUKJ-DqQ_zV&+Ef)7F;K_##`lJvlD*ZrB60ZMrHh*b z`r=QSf6&%mXerqfKg&Mp@5lLDd|>A~f9}y}M}|Ey`!mlGeTK)&HGeR1eDt#R-l=|g zANo{&#&PDHkHWK$K?7{gQ^J9KohEp?2YrhkKkT1lf0Olh%|Vhm-so%9(ot?wFZ!Vm zy(=H&c;)QSYv5!+I;=E2cy|CD!`}~~Cmwb6#2%Yd*1`Jy$C2NMfMFVX;xXj+ZeVKS zdId0vCX(g3z?2EknjG+C!XjIx{sqelU{Ne!GqBv90gLicWDD;0U}*xD8e;Z|W+&8w z{4RtW6(SD zO(gGnr-6BhO;kD^cc4^i-M`_vl#(ky*edVT6W z`MJi{@ZL_Z-$nGh)azGgh)SRTCH=BqX69?s=ga7~3p&pMCtc0q&{F9~aH2J!M}-&K zws?71*Zi)tr4*z1&LG#7Tr+O*(i2=~n{TRyMo)9FweR8l*5j;0Nl$InImA{^sisVG z4fp48zdEE`N;ALm{Hqz~rTbTYUrIK-hj~LU{%jxquwqDxIf=en19}OVWpg&7x5ST| zuw8xV)RF?uP65y2&r$f9%0C-}uc`Ujr93kppY=q$6Dq=AEGQw?G1}P0J?2b1a){pe zK6%+5p9N`4G<@UxdM6wjS>Oz^C?EP7_`laj_k-a7cdW%<2>u&Ay6gEZ(11Bm=;J(p zvF~|!_44C9KZEBhz2|4}Y^xBmDm|RhfA>uKM<2_LnpqfJ-=QADL_ST^fw(&0Xsdnc^X*TdD-vvikRnuQJ{Z-RnHFI@nMIU|JM6dAP zet71%=ryZ)@I$m|=0)&mN?wZE4xF}~0^p*ZDriVML&)Q!%!#U)6O{qi@td&WP0$dz zU1E4&xxB?~#o~RQ&xBF%^&%7fP1tAjSZ@OR-%A_dX*qQ370&dj;qzn0U;j~qyWX0@ zNHg=tMc{5TxVs13m6BJh7=1VW32y^@W-!jaTH3phypDq8yfO`U8?%jBd@k7Nr~f{D z2=I2CaU0)(acEwdH$EAA@!BhH`_dV;RRDan1rG}+n)f``v3YxKpkyEn4hL?8*66e2 zo9z5YK3z%M)9B}%I0Vi<^xE-F%=vBv-lNP*U!@Ijwi!J334eTujX$Ze1cAR6Uh5-X z(YGxS+Du&B#;@eJ4jn8A4Ydp3=e9-<7MS&n_TQ5)Rm1O3==XD4yQ!ZfUg&Rj2D=CN zEm6$+P+;(#%92QZz0*2W$MpoRTZ-N5L{VrcsQcb^9oN6*y`l44qsP!;33OO5a{gm< z<5A@NRrc5vIrn!ESB*l8STpwrxX)M%fHBHN<0kR8row1v5|o@t@o z9o{n!V<+L2D)`_}sbS^X)L`4|#1x6?J{i4}cW-kB<7;VWH9EYRx({_l5ql0_AAUqX ze)e(faFn)Uv>i_rM-p|#k*-8hq(*BQ+p0s0-sL=1U^4ys?whvmgvW1#K5OB5^!4%P z>d+r~@BJ4#CfTmW1l(P`-%a~HwBHLXeYF3&_xvHAXZ_>JmEM>}Ywn!odC^Gw2acn2 z#YYMJ`d_Mz4BX_?PCl_)t${Yf8;8o>eJ}FgSbtRfVX%k(pP%SlA)j12MZDzdsqo(K zg6|l*M>eV(Jyby4wd=k>s0Uqi3_Y=*`Iz+HG4y_e=4RNW7wPMe(R;E$)yh*v8<=1<~Z5z(Gt&t{| zRBe?8Mh>jnpOV|Y8uZ=*WUkTbK38rJVUrB5bHLiW0Dhat4b$n`YPQ|BW1h z3xoU)Zl)JGgCnqMT7zQlW@3L)=4Ik{#bn<^Mx)@NgEcPM0B(_WfGky$3s>H5}q2gEvdA;8%_FecF7K_w??qy!(an!X2xo7VWs6 z`IOq}qn&>I|8Bp<>4-H3yIf>tjs{4?g~$ogcaDPcz7mf2%QL z{b`%K9=&XYbH&g>*6eF#gGL!&p!=ZK?F$AP@N=d6We4WMXY-&xy2e|#R}Hn)y1mwl z6iZM{G~oJEd;Bql20uP$VT-HuNT54$TwNcpi#hmX4frIx; z;eFmeMof8S$KCA1D>Cc$%JJ;G1iDw*b$jhwD{A|m@)CL8@={lo3zOEP`z`^lI^Kgn zyTFU&v9@MkS309p^=BhP$k=K}quhq^V>dS=~Bs9X43CfT7O~>hpWrBT3z;W@>!<(bXftqECw#56Vay= z4Q;_i99&1Jm!@l1*STw-$+gf%@7k9mv4%ZjMxMs9CX4*p`HA9h{qVNG9_3E-$S!i& z8?-;*m*+%;7vVU7yeM}y2rtNv%n39csbqhjaPRs_rEP2f-0r>i)~btKdH!?tU&Q#m zzHR>}YVzIr(VwVZXkps?DDj=ZzWA%);HWcLzcsMtHE>+ND6r;bXkLFcIqBZDLp~Bb zJh6T=`RLqJ9=h3^%sZMh*6ZHOfi|zukKp7xrdieKfEp zzaLWbPXm`bPfi67i^yGYI?5u2)b^O})%JKK0DXQ8@8ORWfS=viv~GCo7UfKb zFN%maRp&}}buslW7LfxH<(b$~c=uKDqW3KIy2kTtoZl6bk8)4>)!|&vmtAE1+*CVm zJhNd?32A)rcc%yyT7w;Upu&Z41BbMPweu-C^%cJ+D3O>9XXf&b-x_GNdErV zry{Z|?cmRSKD>7^V=G^Dk>QVaaFy21m#>Z(o<-)BlcBkUYhSs(&mq1Dd_N{`2R?Vf zR}U~&vp?`=_C$V!eb$?xJ9Iv1%7xwTo!o&ez*XB=*I{C82!W!O81?^-jPYI@~toZV`{yyZ?oK)5Q%+1r&9bc2T;Tu;rD>#2D%u;TM4k2@op>X|pfy9<>o!rpA+xo&*^B4E+DB)7`vsV)c)s{Wby zs9g19>9-7?iG}(g349~(# zmr3`lj#f%$f)4vSu>pE-7qS-SU0}Jw@SmPX_e(#d$ryY0^juWWl~#v%ewKNjXVrc& z&nrG{`;&f1wx@C21h3A6XXn!|*G4vw%{X%X0DKgEn0u>vrqLNp+(g`!_Y=IMIqU|` zMkU{e*u1Alfx7`%x_GXUbt*I8TMZnIvU$#lPjjwFseGnc&`A5s?iGyU&(gL{>Z^sm zR?!!BShmgdb>nIJy3y;ag)y$8z50y4ppoh8zEoegs;_4HT25bg`ubXMn!XlzeKph9 za@xBy)mIXC=oR7aM)k3SKI-V>Hu{+F;SM~X5_ddjaJPd#>geOPR3G*|@kb1vG;2ba zxHwPt@6qlu^}mh&Yw3S2{m=9Iht{^8thD1f)BiU5sHKm!ss8;kQAZ9~75x0CT|*1= zSJYj(aYNvh-Q;VvFLl;jFf_DqLxb~5{));ge}`-qpgVR`>!JHm{M_@L!@I+iBHd4j z-@KeTVlAS#_TW4|#JS6+ezmI`ve!c@7;unVTMtR=cGE*|8=WV;p!&DUBT@Z!D-YI|L9<#r0axyn0dI|5Luj8}8<7Fv$uO{EHn!4{% zbWAV!kD^Os*n+rh!DV6Up+qxvgyR^ZLSF5aI~MEm$n z1?XncQuQy=_a0qyvLjgg(<L7CgbGVy%%Vs#>buw>@QpL?>ZlwwG#0$@Ect=6CMC3S_AHy4F4GY z<~?I*n%{O8`J8da9h=NJr@L~g_T{@~_HiA3Y<%HsN2Y%5@i&S2?dzUUzqf$BUwYQ~ z9Z9^*HT+?7AzOr(BF@)?mX?0kW#Mn}ws>6pO@8iHr{NQkTj#Pq4i5+5$2feP2k(++ zvQ_J$b>#l5{)_C$h48Qbo&pbZJ;=U$zS&zij(jrJx$N-v76PNzY%B2n_gj0GgxlrC zp`l=Fl(x)XQTn`UC%B!Yy{GKY1D{cNjeUD>I8H%CwlPkQzSS8w{MMe;KAf)?d;Fn2 zc>n3~wZ+FFvmYRpU%eCA%f%m);E!~CyYqxH)w5`r94Q57`yc=Mk#*210G(pNe=<4p z+1{}<`eTnqzswF}ja92Yx~JWP9<`n0sX8So?I{FD(r4 zgsq2Z^8;JW9^+Jgp!}mm9r2Xa%5h@tR_r5*o@`aj8)i-)yxUj68E@`u^z~p~!JSxLI0xF z5%r56RKE$vrM~irg?G_z!|mlKKLswd2SvD1d_j3H&G_KrXNwcjP5$JoPkBixwZ z!e-vPUhA;4QaDsQFQ+{lXp5t}s_19xo(+Q-tGCoqUZ4-Yh$NZaoD`s{d-{0U< zDu3GJ?PTr-JRte5@bS6MK{0t7)5(*`qHmJ?Z*rPW!T;2Un=(Gd|I68rWclAu+j1Y@ zi^j1mH2$2AZo_yVnv3qr4a-LJ1*du!`b#HCb}m3(#V?YbF3AwQ?U$ce7WsL%Vz~S~ z?#WLrJbeK<^YZaFcrrw6y>mA*v>Vyzf!CjN3Yxm=gTOGfZ~i|CFr3@89;z8M1>MWR)HCn&P%rcIGSJTC#(jD_(m#*^zJG z?8$-V7X{P`TP8UGkIm5O5l<(i%U^!m&&WM;;Whg|_LMhFioEuaFq2_}( zW9_*K+jJv1;vHlAW~O+rR(yv~sClts;@vl5`)&%;Has=c<%!L#V=D(+u@=c~*GP1@ z;^S031NWT^pu;3Sl98!=Psu_T<=lxjPq9ZUlPCW*2Yr+S zoVh<<@uMDS(uW67UH4@NRi{98V|t;_3jE#x`7FnQOR*X4RhCVZ z4VUd!&U_EJ?S)3l4HX|NE~gqouY>19)Ly&?SsoEkpCbk;$pbDW4|g;7#uh6nY8{`7z*opafqkQ3*W2CwdCUIbnqEsu|(R znL96fTDecyYUTaD%-{MxV7`mnI{40%6O#i8?4rpHS!mKnAK&umqWOfapLdA;WtsbT z6RW`eZLIe_{?h>;^X#P=?~YpGqwTxsEJ_fk9VKJr?cz}F`CS-sP}7TT=_4%*l? zSbwxOf3)$R4uIRAK!+-9Yc;q@>2%kB+VnX7@G9`N8v3n;ez&nM+sL}?CUOUw!h^5f z%f6-ipfh|fpGz_F82n(?kuFQg>EEAeJII-tyYa5-MnxC!4PTYxYb_LC!9S8s`8{U> zm)(afxKvB;1^7+xYAk~L*NjK){D$#KuDaL<)x*B0%rRixSo8H7&KB% zHpNJty8=7pUw>BZtGyamJ{4!Kbf^h<33!<=omnt&h%ri558gi2*ozhDqf&ep*$vsC z$KhGc)gI-Wy&_Mx2l58`(6jA0GtH0^dpPt7dN{?akpsZC^9*Xb({LvEysoH_&zf zo%Jj>RC`x1^LWO#rFL8&VYKI?yZfnCui)@O$@b{BpYpBim%ZyF-t~*-+FjFpioc&U z*V;2artOevX(cAObbCs#LO^);v*YM2T z*5ALMvavS)Ff2ZW{7FC8k~digEu^pgx>~g9@o3|xf#M@w(4ZR{%n%J`vhDzF6Y#;} z{Kh8fN%;;f(4n4h=)Q2a6NCnN-rO&^r5nAfxu0~d=4}V@J2Vem_HOlk-Cmzv(4Do8 zPD^|7DQC&t4hONDd&xQx>bJ3|0KQw z|BvzY*IDp&frqbYe1FWt*W^>+>#;My*NGZ0-(#ETuTUI$E zo4(3#L)>qvU_VYRby4Bv`psz>WKD%4o{^Q%wBln?Gfv3yNq4V3=-@Z*} z14bXEK1o4C=W*(fUr!$cwbUsYJ#x!y50m#nE#IR2hEC~F`3AvK^f$88cNOigMkj3} z));WmT~22|JU)Z>XN-2X9KSa_7!H&)C9oYPj{@EMl=`FX}>@;t>g3o7wcQw)OOFK;IFuF zAc2oPrMR$DbD>_^@8)mKd-{R}rgnaFe&K-GN49Qma=B{I z0H6F0&4;MTx3HJCx{-+~eAriK-tQgdZ0Vz~An(V(ReU-9$!BT|5B?=>^n%MF<~x6? z7#hFXXAUC#m{~4vfqA(&Uf{|PI6O?pLdyLG;iP{&41>l$6`&)wkj2~ReVV@skp6d zwd}Nw&90(d*G_wNld#EK3@+Vz=bQLj`29*YoFZq!=a@`3po`+@hUhA2 z&O7I-el7Y!&#O)k`H9GDXyA@y7`gpR9^ms%*@rb30 zs{xPrW;0{zIgh&A<>y~G}kz=`SX32ui*HI9aeMxeYTwW_`E-&W) z{q1v3a_%KjoOx#EpU>xf?#Vf4@4fcgYpuQ3+H0?!7;7b~vhosl?Owf6HotuO%oQ_o zh+QgY55jKA3kP?yFXhvZ)?t%^zfRnZad5}`HZJ*k+ooZ6Xz$7BF5JsjKiE^*(a1$) zocVq(G|#v4&F?~YiSkZ1sm7KZ<@WkVCiVvN`NT}=zqSpsvcG?I7`c~eW!7BAbFINY zVd5Y&Lr;S%y)(8g^_lg3#=I6Cc@2GTf)?bj3p0m?D+0;i`K`wdjnTI#eO273{3Y6( z;QEb5LElsEo!@>J<0M?{0={be?#jPWf<3f{xjDR;Sa|40`6Kd)EjR*=ZT0yZT973p z`IWueC42mWGDgFPx7=6Rez#~1*vioz_h3i2&P3m%-x2U~n7$oZf~`IY zJAJBfVTA(Jqca7Xkc-M|61z?CDqnwJ#?6ln-;1@BJl0YaSJaPw3<$LVPmi#dr^2rM zwPD(f&}LL^E`ncggXYTM*9Gw5cxbL9kUW@Hr|BzojX<|-20kx-ytw%;<;=JAG0{yQ zk5flPI0q*&`q4Vm#-VT$CO?bx)mxF}Wy~KBqN85RTzrDL__|N3)?e4xTD{OWphkIl z?t-?257sgV={H7M#bQ=rzMn$)4qtY4r7qIMO8Z{vUeo7ttmS%6-yL9iS7RFzD^Xl+5wL*s@vc$j4Q|* zd_I=r^T}DQ_{K<%m5lZVcm3eqfmSj;m_7`(l5GW6@`W$rs|6nE==dWOtCAfvh>;p3 z8|y)6NBbA{K<~Sl>x=jm?+19kg1i--?N|>yMsD(yc4Xs3X~*dM;7a=bA1-m)qHgih zBg{Eb@TYZzIr0mGFWC`Ma3^@Bzc&K2YzWn5VsfY_Qp7XxDx2X?Lv5K2FYR}DX}jSi z#(CixH? z2AX@-lN;)9?iKT8h5B%x&Ii)Ho@Wo2m;TE-QvFFMs(mINeg4JLVZYE7!?xH;#;WPJ zZRc;lbMZvzCfm%{wb=Q+n5UORJLQ>~iLxQqjH{$ynDbS?)~ki7NpEPb0jCeM2Aa97)5d6-2CZYG$TwSrosr4A$P#<}ikLSW z$3j!kUaTCNs^V-LWTI^MW^A0j*f@K!QR0iK7ajaHwW0cGV>dd9;ypFL?}7Ki^rHlt zF4O&OqOlxf%Ys+OR?k^2`DkqQnZOR6$e(8HOz5OrI}?~icg>;~^$mKt2YN9+Hgt65 zzY@L4$82nLXv*u)MF+CW!7IjAr7rP_*B+ilea-ZzJ~O+<#fu;Qba4@#Dq9tMb`o%O zgA@5CV!&bSMcQ8qj#Q88lzm!Z^lj|Z68IK;8T%9-OtDYln^CTP3XY6@T5+y@`WE!5 zx?>fzS3+H7b~~!KjdI351^1oysWbM*KCN`@)9J*!D?bJB$){1k_{k?3r><`8Q`$22 z>2&G`PGg@U4}YdQ_>DNvV{?IN5_L?qVfr)gy|nx_;+1Q`L@WPSuVJpJ5&@r_bEq&KZ>zoKfi~CNI;hOIGc`E*j*ujl6b~*EW(J)VKi} zS#Rv2?eiB&2IM8k(J}-3s8c3%*+-e^ULE55nPtrs5j)_a*-@7OL}{7&^k+bQ*qrC#*hDBmeJP@MH2 zXgTz<_F*lc4ZhbN4imp~KDH9|b*BftO#IAFuJkqEP8*BXt-u*Ckl`W^|FiuaS-}6f{2xX}q}x(W@FB6uHF0>m1$*jdbSSMaYt8oS;x+hL^{Os? ztNQirA#AEX=p!pF$A((ZcYGsTMmlU1-Ll+SdzU}piWD0vBT+kLjSt&L_ zGjJKZ0Jznc1^Sl0NS>L#EkPC`hnl9*Kfax7>f$}mqC7KpiR2yf>Nt4z+8fQ_$6MDo zC~M?Vx_+{l{N1O}wP{~?6b^-_I6Tqe;3)>4o^pHw9ry!YhllO_mN|Al#ZEs$PUsWm zV>WhIR_L_usm~|+=l5gtE<5z0`L)k5{Ij_~f4icY@4J($_bQ*OyJwa-wP!!+(rvu{ zIXm8=D_&P~v8%I<1rPQ3koF9 z2Q)G_xiM`&gw{<=+gRE_wx`Fmtt8fW`H-8;-ma0z^>XYl!JdH)Hj{Ce??v_|zONU% z;IZK^5=`)sfuDZ3@s6S$*AA3VXSia7M|=B|6B^W0+0pPkvPJrD89vn4&)jrS=c8_c zjuposyEYDwsJ;n9ZaVMyn|jVsmCpM;_7z5;SJ^ft*jkF0j}?KNNlpw7@=HADb9`lg z6rJ(C-gnNw#+K-cX{8?HKl<$0DZ9)c;Dy%}e}kR$@BIFbOa9w~{1(Xn;q?~)v*`Ku z9jWr9xq$Nx((R=(Cm-w=WG@ZwvX_wa+Gid^H~Dn>p4=|`=s!W<+r9DYn}{=rltUjg z!Ji{jdP7qyy5?@@`^?a~lyAGIZ}~Pv<6ipycg82om_^T_Z@Vwhc7w*}IcP~VCEAW7 zTM9(mbD`}D^a5zK1exggcT@Us7jPN)>4$t3&2w$~6phOVEPcf2jW&IovVY%G8E9MM zyvoXHs3p#<2w7qH0{tigP0QxeT8H9P!sr^7#d;A-hbukG7A)I+am- zhXw`y9N>HLehG60YhuK_R75w(e?^E+L ze!rdHx8{&@ZtfiBXzA$g`@Z=0-*(<>K6lsHq(^CO$Hy36Ac`bQ>?RRgS z4*k#UqLr1B1-qaX$#QHeLo1%Xc=wAuz_}atnz-H1#86+dZLmFVadOx+k;6vg7|O9; zC?^JP4Sh5?z(yGjj~pg1SxY}(Qsc55TzA25<28#u#L2T`$_yrdp88Gyo5;J=in}e*e!^UkQF8=8(4-d-67ny%M@% zoW>r8mTtp;ahP|qx7zS&e>*c37kVywamTg={w3bg>=`QTrmt@TTg2(3+dskDLVw*p zx?`?<3TAE{@9ke^Xy@fnKC~{cxIs7ZuFtK+f2YsT2Ur7#< z%L^H3@QVxol6ram6`~=6boll^j zeZY8~WE?-l|NRkbdTt-R_&?$w%vcX`&M9E*!OJez6mP|Lm!DH{>c{7DzQi6Yd9spN z)Wxh5R)Eu&tmH@gtmKCaSaT@1;3=I^r97t@*irq=8t0d=ljSel!dW85_C^nFekow* zgZw#Vo~ND|a)ff)A7s`()feca1%3$gZG;fKfnx*nL!33048|S5(}8Ee zLwt#qe3SK|BhbT0p6gvtdvU~PTOAqdl}T#nV`4u(USwz>*hvFRSli{DO#`{mK%Sui zjlbwXG+<;5_;vYD<1gGFrVpY6jlbxG_}~+Fo$8no-2x5NLIax^_YKg&`;7T|Xkjhm z{~q+P$R7XjLGauS4g46NZzm1ZGIm=SyMs0jL~4-J4>LCJd`B%1v=;poV%L zrk-~^G_Z+2ZD4HPXKdCphHIgL_iP%7RMSQSZB@|@@6V+H#*gwg4L}dnh6 zIIG!?+iysv0gZ|1z#ac4U}yve(SYPeiItzoLl?a2zPsBWW!?5_=%LovH?bT!{4?fv z=Ki)q?zj2s|5%BvnSW6}=k@do4e+JPV6S|}Cz3K(>Abi*pbN>A6g$k#AFcRk&d`!g z*1^7-6usBYA+7l6Efb0x&UX2H?Dbr~y`Dv^#>wie6#b?R-fDpsTA__NbkNLrHi7R( zA zkMpHKQvR(Hbg3txfv)-8)*0H_dmo(?NXE+G1#|)Vs^p`P|6aC&u@lDAhGQojPWj%> z0VltNzHfwI6<-y<4PP2|!(G@71^8kt+O_9M$-d0cSj9B+eP_Ea*Uyf{;TJ7S#8q^o04UB@c<`4Ed%=v%#nRDssj z{$G-yr22R1!^6-^$~*)N+IOaSPW3NB|D)4blT+D6)HNOYxefX;xbPWVi1%GNFzvV# z7e<~X`6UYFpJLBNEAsrx`)0SVK?baW*Vn-7%P;cP{1tM-j%nx>x`$lW!dp)~EdK5H zDf~Ogu}fsT>d#&ev+a}l%8%wxvrppi=?Cy_2RMfYA02PasKxKl`ekdzJoNfiS=J3D z=(Ed^U#;lCjUU_JBQH&vrqfn3dW^B4p2D+Ma2U3)c<-OI9>`evs6*@08H|nAp3IqO zW0^x3w@sGS|Ln29syka@9ry|TK3ilRP_7T<2^S6=+hm>BH*>w{8~Q)THu2j!d#8@& z{NISY2s56413VGvC`!8l_P<}sn3%j-(2~~1Vq>wT1J;Qe@*>68GWO6BvT6T(TPE$l z3mH{F3?$Bt8JzD2Kjazxw-wnS+7ym_wjP`UZ!YjgJZ;F{*S@bfw9`sITExpWb`GrJ zinY52c*(V4_c<@rUi)d~S!=rn8l`**`fpABBdlrlvd?9l1fRnrt;pCpX1zzT5WPY= zZy~+k@oM^uj1fO8u6c46=bPnO$)TJv>gLC}keHv5exCb?xz6DnG#~Y^r)`a|##a9O z55UXE@WyF)1D*6=klFesqTD6;)xGs)P~R}>Yo+`s>I)m+dDRZqQwQl@`v8XJS-}Fv zq!;V&*=GVZds)Lf#Q#rThMYvM#~I6J&Rl6>FPHLA=P{-h@cFV>d&y(p6?MM~Y_9=Z zGwV~Do9<;@QaZ?PV0y)Y$<2TJZ^U&7rhSwf2~73Cks=r9(^B<`^4<06EvLM~4C~-l%3OgSQhq_;&zqs|1T=Y9;hP($@Jump`o9Z5+|H$QcqU`pNzeA2Rt8P0&9>>% zqXIh)&qQB?N3~88=6`JIWTK;sFOR}Mk_+-pNoN)e`M&m-7NAcFjtRgq&DU?W+ESh; z`TrwTv|DB+70c2Hf2?4tZx@#k3y&0kR{r~G0An#x2xPX6mTx6$9K588Bfk3AkCt^a!Xr0)1 zV)X|dGvxO?Hq}bLdMf9JFnDQN0IctWdk;*mE@#7(9r}TEdg|)5|A6T!%^UPFLSLiw z+50~HJ~Xlbx&XfqbyM~SD*GN~D=9lStt_xdfLH$Z#od&B=+oMLkFu4Nol7p}ZptpE ztYT_i+_<=MaTJ8d?3k9NJMPt3LQBHocXe-gqi?YA66JIp68zsk?0Npz+~5CM%6Qgi z-Sc0vopoAUU(d7iq24Hcy?2Vf9;?QmwaJ%EY{9ox>qCY!kFWJ%ANiOkefX1mnV49w ze(jCx=o$}SD35c*!i%w^tFV#RPM|LQSDWDLT6|brCM3(5llr90iCW9YZ*(MQX6uIx9bP8S4pW}<+T{8}j4Y9=^6rC$K_ZG#jtcQl6>6quaSKssY z(_7E0oL3g5|FYlT#2+d>QM@g^!Q{zUPi&&($ZhCS@JM-=-k+j3ocb~T{@XZT19}&& zNavCK3sbjpp|M{&7@I~PI%TVU-tFP^a(pknU2O}dmD^XaR^T(ahMVBiXf^yY*JsuW z-266U72iv_$Xv!2-Jl76Q|=t`shy8iZP|HpV)U<(KE=RQBRDg4iudWC4LA9y92j2% zwr~aKl+X|PmE{{aOwJ>X&&e&R`d}}3L;7HBgZgieQKR}oyUpMw4qnXJ2BJ5fiQbOz zdsK8|WM1FU*<+0324LAlKWo9&7V3HiKHdhrmEiVa`c{K(kX|3{sJ_F%cLaJ&sGcp< z^9=QD6WvtpC}a#|*Y(Y`YL3<*`+z@u-?!WMqiY@Q)3@emxi7gJx%^5V^WYr%G5_1` zM}2*3UggNzc#iQo}Ai6SKrWg)NQ_- zDmwCov^PIe1}@gpZ^q~NCfT(86a8OVzOmfuXL3CG&DpJr-;qDiA9_-L` z_V3ld;RJkiZQuS4*%{dK+1T>EG_UprubiI(FMb+ced3u4ayz5X9G%I&67(6-iTt|m zm}-2F*N`KGu{~91Ozx?T`ju)g;9z{2a&h#0W zi2ubGBl}6K4rYU<3~9+X3~piR}O?{!ZTHjJNnBTs)zY3 z@-Q$Ux4XuReM6sB4}Ej#=cWG)JjhLx@3xw=TBt|(_2Tve@b2POI2CS%*9VObWa~X+ z8T*3I@NxW}J!akMIc@kT_nl4iPdf1;HI|^&OqfdDlg~I0lkEaPWESBIF@+t$0=Rs&g%e6KB-IJQuID>wkqc z+o!pv&`vM*L~i4^GQT&uvwNACEU$k^YmRN`k@j5L<;T?XMxL8k4P<-^b6o2p(Z8Lu zRO7AKc6S`LKBYc2{0I6JLw+0EXsq2I#Z8eT@r7J2w-21hcc8)P!vx7=Xj*X~<~->X z8qN#-0=UhdW3Nud_o9C{FW+<0osr*-W9id)`seVE^s43(E7>vzd|m^tp=H;XCO&fO z@FCwe`#7V?gM(NJ^<6`KW0+H^J5Jp#)O|JnK;f>xWSsYVPy6x}$0@6QL8QD5DJElWEmp>O5mlunvM97Wte zGL%E?LeDHyfY5SeF|9ksf+t;*x9{z9dx8oD3uyyAflx>jL1J8^F zHp}@l_CcAwKc)2s@yo!@c&iw)tq~d5gluUp$}Em9W-Orb*P!d4vQGR2>scko(Z|8Z zLw{l2u#0&4FtUEvFzdu-{a$XJn5AFzlI7PCPfcB_bGFGzoEaKsmHa-2+^FW9?%ntZ zrf^2WtK^S$&jVA8d+sHHg9W>-h4s{v{(cJYS-yOSgh}*!|R-= zv2I-9@_wmK68MvLjsUY_Lrwr|1Rc=}zYBY#1N(%0>%|M8#a%C33nlxm=G>avrJM^fxOQWq zCB07T{k~8=^m`JR{trC1>wCP1j`mo@z;J#+gxuiQ@NKyFvUgwL{RQ>bfnR(naPZIw zYvDY;dy#vc?R&vW-vQn4y3<;?isu*po$tW!_+R?j1({v%E(eZ7>#P&fmoNB}Wy)y$ zFTBSx--|vz930rODe_9C_cux2&am7ID#BM0WLn^UTdesjs?Te=3@Hn8_+fW5p-@7 zhvSTs>Q}uQrz4D$>O9WapMVD3F&oeN;Jh(6VqfGYX45DAUorMZXv$s}lx^{TuTvYs zjE_71=Ton3Q`&jOKUX=Y4?bcK79bNv6HhQ6f@}7YNlE?AshX6$k=*Ozamg|BZjtkD z@uXyL#!2HK9+$k5-$=To4U?Nw>(+Ly9TjBQ{zA>Yns*8)t8qTTyjtSC8;NbQ>b|+{ z^U%LbGWsO8LMIPrWHr?CzH#$|8`YNhr>h-%{O$S9ZpWpGFnN%3GXjsj!5*i*?3?ZX z$%OUDu@glDsy7OjE0G)G9r2NumOAYbqlXSOwDompN&KksF#Ja!MIWLSmlocFM)tjQ zily@2oNtm9`qx#bH|%C^Ewly)BjvPF!Tw-!SzC7x3GU|Xl4vZWGuQb4il5nVnD3=? z*PHwXeS@zDyU{IU7V_gup$Y8aO3^7}f#R=pv%kUJzd4y)M(O)EwNJL3IdJP2$uUYC zSj?YU+=xCdzigQKa+x*fC-_DhO0CS*!V!AI0qfq`?N(+WWaV=8=NiTp;992t>;D)< z=L}d@gEhogmP>?TDDPZ(srNw zn{(8@{Ug4A*ygVi{5%n8pvbEKV+Hk###Rp7W6q;r2|P`U?S0W&(~QI0T3^>XR4Z`Y z3vFc~@Ow4;HQ;R@XB|X%r*CXJviGPKF3s2^ou>plP;-oY zB+{7`CmW_M(TTmUMSf{?0`2)mKaVhPxNGE^BWmRXfOk5e0nvREXNIm;|DiRl_o}?=mM^>+c@mzhI9YN;Y_Hy^b%tG>XHyS;nxL&_=C0UyVr9)5 znex*02`yH!DxhQL5v|`T4^N9^7xgQiPVqqYJ|6AGhfgc*`MH_#xQ93m z`QP+RwzhcJ0zU=dXE-wX_Ib0$X|9+hzG8go^9{T|z&b$!Jz>UE%rCdk8#YegOa4Cz zohVma=9!hNXAxs9Tzc`ZIHr%4bC}V{*-c8=7 z%FBMcag@&&9L4^vT4IOpBqmPhe&o!%Y~0>U_drKkp%LgjH&Wj|>T99CTe?MK1uL3P~TzdTSI*{^D7N}tEf-w zR$5d0XUgk$BfqYUz}LR6Ffb(e>vbMk(GNPP<}CNY{30uEU{9Wr75x~y>HyCJ$t1GE z=+Ap>{W))h|^s1bTRgbqC$x|e=e#xwnr`xe~fftwuWiCo)XP%B>Q6(aW1qIH^Iz|0Nem}?fJUjpHaax~l zIg4BXcG;5GoAE&>;Vg~6R{Gdx z`q(QZdU|fR73?#A)HuNqV-6IYSJ8F}znsN8V-(M~{pd&U*8FJapKE^f2d?Cw?|xv< zrZs2F4nCTfU-PZZJ`Kvl_qu`C&UvML-c8JZjmWDQvQ07`d7V6pjFYXj*4L-zn6FR6 z@%6;#WaQVZ;T~PI;jOceu9iRdE#9Zvw|$IHunG8@8LK$(x6tR-E%c?FG22F-DfW;b ze#U-w1i9mlZP7RKbt(7i@!OzP+EDzNw=Tu=s-6fsvK^n#}61t$?q3l2Y z&XS47m-}3zW5%`6!*=`&1MdA!`*qo04_()b>kC}Nxk|ZK=>PgZet`T~m@%N?+Kc{sY8{S3SU&hgn8OpD87(KieT6~KfG918n zpxigWoTIp&b{643U-TroUVH;<7J;*>>~)DX$Tj7P4bzt9sRtAX#MmmXV-EMoxBV7p zJNYg_e_A#q_~6>E_un+%4lv)|#(lwO_}@Nae@cq3R8o zDp@;#Y3-JcO$$$Qzh@~6A+l^a1iOLNQ@w0)ypXVjDD5*@Mtd`o}OdUs~1 z_Jbb$BaSTJ)v5ZP_~B0Y0pADvDYFgD3a)fNmv{c%%Q_@F zR`5{fGLtu`)>)5~erRG)tLYo`UV@w_KEv$65Kf4V*?#Bve<;2QJ4U#O(@qPq2)Vvt z!S|O2*5{l(y{gKeUD=BLDf=P)o1tgR&3nxqIcJBi+Qd11`ZkX^e-qPS4GZ4die9h; z-l&3RtKs>nX8+KM%bCZ_H^YW;F5vyZ>>c_=rtW-oh>_HLH`VAbs9EI{@5PR3er4+nnPqw2TY_X_$RgYW$4p3U@oFYxZO zV!w=A{+e9APkDZ(e3hQ>J2Q0Eujprv&${02qvn(Z{R|@)P0Sy1!1X1jjFZNQ*vDQ2 ztr`1rvukqM51R*{PNqKP`qdfBab)_Pe(Oci!R^q2cdZ0J;D#pJc!Ic+C+)bB?RTO!V_R+ET&5T@S8LtMCp1iB>fmf2IEy3u{PXT? z*Lh@3#4mZVTwrzl~i9V3KZd*;vNrF-9 zhN9&#mvr~x&K^p)eBjf{U88>cLUHDXFft=r!Fmk7)XVFavCf#47=|9}H+s8l=Pcm$ zhgM0>mC-Kp)`dlI#F6uwYjnSlzDj==jpU-kn)rO?xm;}M+^m~Jxp`azxC*%@a4pyW z^?#I}d^zz4ITz)awE^K~ALneH!xts=9bJU=u)(7H8~NQw4)EFF8+$M~8+&0X}Exx%pxn2D!8BZmj`pw=UZ*MQD#9>0IbR_+UsE3S`Rx_lY?uH3ndGuAt0 zzor21{MBl5j;8KEmW}A{LDqVY){?a5Ge`CemvUdE=gC~oIEZ)T&oO)i??k|dXjuP0 zuk~MKr4RX_xLC!+di_~3;dU%z1V1&yM{&lv1-!Jvvu)rkfv$H2cBSS~!6U6*}=%iu%#86-pHw~3iO`jT1f zT|;KgxPr*&xQWzyS}hfH>y7w!}oX;<-0O~BC%yz)i4du((r##!xgG5fmhKHKm( z`fdG?;9F}_dA*Z1o$~<1`xCpP&u1obUcilY{|g%R^8YCE0;cP)T0j12UuGDG)vSLPb9Bp>^u(+yr=YIx(6nWzxp7Z)WDC-@A{tnA1U7g^B8-s^5*~0Tw&&S_`}`f z{X^uqWKncHeMJ@t$LTQZne>%M83W?^4`khUyM2xo_>m9vb)L&+l&$FP>qumx4Wpr@ z{e{rdm%F2-0@3uBLO*{ZO~w@jlK<$DZ#s|4o;$ko;g~*+gpU}XUC;yT6Xd*QoZv6L z)7rbviv7lZ08`rWE|W@Laok*dq} z!=~n)`IB-b4<+XaK4``4+4#r`T}Zo)LurHZoA14}U4CK7FYOhI4F>PDZ?~y+2d&}D zZwp=Vd^vGYTGPH6zldx$`RQ!@x^3%Qf9Th=T>xFB&mF?)KcwRn`%>qj*!*bQV|Do0 zz3bERuf&#E$!5v^_2jz3Wx+@(_itR)!ZXD%fVRV5ef}zaiU5O=k17xEYJWhOOSVG--Wh%Yco@@# z2kn`-rn_>YU-+l(Hu}l;3HVTZL`#C~*@hQ2UrUBISJ*T!`RMM!C`V?>#{aZ$R-Ptd&&gfCd_epV^?oDhgyegl+>t~g$lArYs_7L2`dY$B<;&OE+fc%?baISF^ z9wHh$@L#~UaWgba8GWyIlq=4ai6dwy$BD~RJ(7txOAa}GH~Y13qwF-= z01lgn?e)NaCzeF~{wMRReJNJx58S_Q{`ZFzpY=N~?H82)=@sq`EZ!VIp1r5y`PuA+ zf)4AV-ZTE3xj4fkPfs}UDU&Zv<^ObkZmfcymw=Z=;B5gH{QR%P@kHPU;NEQY;n_y&Y+{U? z*FrbcBf4n?_gX*U@RN}AC}OD&82>8Y9Oav1d~=*{M2{wp0pDF5A6^T7!&ZE8!Fm$vEhF_PyUimMce|=C46GIH$f;&*Fb#ZY85v=AGfOP;{oK3S`^KNs7( zri1>Kaej#8Tnt>aAfH=+GYXuN$1T7~4x)zebbjHN81Oa%Zv=S5j6--NeaS-JjSeL1 zfkk7hF>R*)1TteZa7mtqfgN93jbyjvb~WdUNH$*1Z)6&EAvaw48W9iCw&bgkskEy( zz{p(Mj;U>EL2W-p+iFvJXW`StUGSsYSBzRM|F@#gH;uO8*@ujH+RCYU4O~j5x^OlD zr(~~SL_eret{#nh9rW@VV=li!0eg%i;9D{B%J23B_sl&nwk`-HzX7k=&&eZ3`+7F| zzG3Zu!}D%s+DzuEW;ge;8!wO>dTp!t-#*Lh749W3>iK<->+Q~Wf7YQ<`S9ZSwMC27z^#6Weps)ZG1up-(fX+NP(Ok{Tx}YA1R10~ndk5( z{9*GKyaNB-OdoBVF)#E3+H~Q6%-k#YeP(E_xz7ka%5S$ajd7GbyQ;Puc?SKzWzD}|2a2hKUA1}J~8q# zH5afaYK+h5fcAXdw==%|`_S8hd%xYjfWGarG86uPw0+n5PIA1%u|baV-8;^A;<<|N zV3*+2=vc>|By_6pTR9DH_iKNt7TG>(fnxvIgLMu2fS!R4wy^%SfpxI)>{l9V!_qR+ zhO3D@L@u0B@(V@ShkfkKgoDR^PTV|u0RNg?hyz%M`T#wvBx9h_G51sw|3wV_UjpMa zeAuqu=-Tp8*1jX`w~LZ#$6!? z>}B>8uUm+Z@C1JM8JeV|3+E)%JjdUFJM28hX-$6fQZhv%=d~}ilrXOb9(N&K42Zl7}M=5_OYf|C} z`o-H>lgI_wH&OHr;tJoflH0Am4abpNC;a`L^E3LcUc@*pvr__%3LO9LH~? zyS&|J$m+dT-egz-En@9F!1>5+QPI`DP zF;2=az?foQ7n|TwA8t=gZ{N|6ZZLg@(fk=BWk94dy;`J_}pqQ7B`PH0WLd@390ogA0JpW19Uh~f{0Y3|9U*CYQdF&MpQ-`skdQ)#d%jjjD zwo`(41+-bj^Tphcw2~FXkVqd~)`&euT@mO-I^XN$!icY(C9HM`F0k( zwS-^dXLcLh4hY>P-2O*-V2Q&6)vBL+V?XpuY#C|I_&N0YIM*U#gFo~SY3CW?nx@ZYaf%%3fuo%7I_rzqtKg=D%9zm)y&wkM&DbV4oeUAQ#j- zR`P?}$PIPKN?r&rz+(-sQ&&p^^BTYLeS8By{GPVnp{>1EznW%v$mR#dB=m(I`oj+w zAdd#Y69YqEaCrjw%?nnuV+uZQo(u9qrka*-?c8UykzrA z>lT|=Ok75d!z)u$dF2A}$|h)y_6(oYz%$|#^qDYliceY(!XuPBT;}o#G^|)M^}{LK zdJtZrjC8AW_@u(+6U7_Zd{Wa0pTwc3O6Y14{X^!rL5JcK`G%Uek?R6k564}$)l!$-&! z(RD6#t#+hqif8t)#-sLorK#fpjcZ-RG5Vk2vBql>!=^5eO9`_my?4qYj`P&fy_qQzCL zC59QN9`PU?0h^IS^iz0HypXX=kpo(viacZEl(}VwEq^i^bgrO_10#EAV}->zpgGj# z^gmtpz{ih=ivmdtJuv3bq0LXkkUP4o_B+iZH=Sb0U4EK}PA?hM72D04W^Y?({2@5= z>MDOjUTk|_>8to7))X%a-tiE0k6%Rj!l!ie{_lA&-;v@&OL_0&{YYC!3f`wPHecqw z`|VhBZ}Z0W+>hZ>T$}91apv71>Kquls`Ghf=r7E3``ovyUL*F8{<`wxGVHZDxNd8hWXvKE_gWYEOK31!JoAB6A(SgZ>0Z zkM!0J-?3kjd|h@O;=3a*-%;^*uI%@FDM!qXe0|!#ruHY$ zcg1!HHm{F@JwEGhH~W-0g8_WW2G$z7o~Q3udj4#3!!lys?EOCWdWqI?qSI;1)UDhB zKGT-BjqqY?r`G4&Ci#jZ^skBjwN7>S*yV)G9y|Ke2)xD*ws_gj_@oKN#z#$G+vs;< z>V)Eyz2f-CB#VR#;iQf46O>a7rt0Us@SSQ;?YMo4kmEU@y=-f~7&usanYFM5xv?C1 zScMFUYR;IZeP(t%R*bQ5$0^Ags~6vDOECnBbqG(JP%OXj=6S=%wQBr`Pk$92&WBEF zAMh>oQExLit730xlznwm*qZt+;@R5O6`^-#z>@&0TA+X*$)m^{w_{=KU z_cYhu`;@WKks%cUo&}0Oa(tBG-q8L)Xup85&p}79tbeHo&%GZEv|qzj>Ff9M)CVp0 zFX3;ta&PE;-R`Z|OxV3u&)4|+zdZH2aLma%GT>{t*Uds zdCoWB<+ptU`F6$DTZ>ETtp3&k?UxRZC0=_pIyU>zw#~q5 zKQDOMeO?dVE*-Rc>nf|@s?pcxcUfO zMZs0H$i@}tDLrPL{N7{U_NOq1wy8b?lijwSP3h)Y2paT$r}3y3-=66>FL*u#9m!vGvYNY`9PH-Fe_I;o>Qrioa9ta}WMbfxlBd;Lp4Rf2Y77-=yJ> zvF!nWru{VhnYPpL*ZItYKO08yx8hv<^$5@B!JnD;p}iQiXXX29O1anz_`)9Ij~bB` zD=mM+O>4^AU%T|xjjyxEuMj?sK!bX=k7ww!A@_OCnu7KTzT6vbx}>A7jdxRg>?NYi z8{Cib<=EfB%XydYs+-MNOu6!tx?8TFQ1{YhuWtM}BRBM1;hv2@=eL`!v|1S40 zX5^DYW6#DJ+&`YtJ9IPmgJ%4ujy=qEh2Z5VG>}WXO%Cmr!_SHjT@H*BfiaVJf_XVS zGI3BxUFM)&b%nq{A6}R^=##peE}6iy-_&JaV%H~{679J%BMg5=;LoUoqZVYViLZ^ zK}XDOH&XXA#G!BH9K*Pkxh>OIuyLd#$7VqzHxAjoHN^XEyr1IB-1b}U-{QW~m;drp ze0#-}whUVao!mI&m93M8Rn>L({Tg5Imyc5R7-iq~^?AAf1O80|*kjc{quC+y zE4E%8u;s-O#htmj~)b(f@C= z7kY}X@5>98=4={$?F2KoeP?OzCe4BOEPZ{`71s`1UKN2fh`2g3Z=lC$wukf11|j zzdLOncH6Ar3?16^v8L;`DSFWON5M&~ANnbM`fnW@{77C}RR47joS&wp|IJb>@NOxzsj(^Is=^Pn8=Xydmh2(uf ztrPRH)4DBxCHwxo<%d!J%Cz#=S|{+AbYK2j_P}||2Pl7STKVgVRRmXRf0hHkv;KCy z?|S-EdwN45@Dnp}yl_^2(09G%&`znLoz3XQKckIs&i8ga%kM1y5Ahq|cPqcbk=ElU zLsQxppmB2lT>MTp^!mk4{6^rrq1LkE+{|1j#<6%1X5{u zUh4mDe{}xSC;htcBj2Q8*lhADD8~RX=oc+}cg7?5OVCA%W|b9J^|uyo1+P_^wjE#5 z_tAHY?tbFW#H#F+9k2JZp&Rr37W;X=o)7VSpKm{xKcQ+VIa9!c`Tk1#c^Don0%m`I ztC(nmUnq9NCk3y}#H$4&MgvWjnjR16u~!V{7-t_$SvD*8fHD ztIHk#i-WhF>_w6sWKUTq4Y~N~iGKQL^-MoctG;gN=R|deiANAmovhAGiAOlO#Y)MG z{&i=}eP3AiZlnqx>HWPOk%#%^9AfO>V(TL7xMh7cIOj{JHhc)Zq?iANQ(k_NVeAXF z$g5%ew$+(tEn4)l1UUcbq3_QF-zXQp0S@U?xh`|v-i~H}lp0&iQIc=X|x_nXk5Y&R0X27m3?(=Bw=$ z^?w!Qtb5H@UF9$7oUhI;e+lRNc9q{>5y%dfU6NLQT<3gsZuxP{-QMz6POxlTTKTVZ z&R6@L`D%OTeD#$;avJ5G`D%aRu$-XpE3O=NaMzDK<&0~%chwHd{04S>LYXi;dxl?k zzWOn^?Pi=uEe&memZ^{1j`tSan^^bGwM^32z{hv|)jL%vBFt>i?sG7o9~ z#K5M^hl-gXFMO_BKR!wyHruj`v`>0mFoWk2J^l;-*L@m0OfFOIN?Xn-FmYw1$JL}_{I>&qV$Jyub=qC0^&GE=rH~#$* z;;Fs+Um}aFWOxCw*ByDJR_aw3uE;j$yv{IXs!3%|Zuho?U6 zRa9Oj`6%AfdSjVIjQOl~e6%N?Lzj_U)1|%7?1O(H4t$4L^V^IKG#xma`CohM^<4W} zm0Q@SxT)!i|Mn#^(EaRvQQ8-2=R13foEBQ+X=AN83T$EEa{Jdbp7mPlYEfT+H9{Y> z=iv?3Z}R4k7)L&Pqqoi>Z0X_u?-8LsoQjWZLpVaw7I$h2xvL;W_)6%X78ez?-g* z8-Fh{7hm@a@;ACZU&+sp6+dqF#oK<3Y1yg%+=rd|<^M7MT>5JKxy1IlzSXugdYo+d zr_0_5JNoV|7rXXGs=j*@&p%7w?L*wkIr{Fd(o}tSSH?N|&~3o)^+(8FeZ%<2y5Mv5 z?n@mw{$g*(23P0ajgH*LdiO9#N1nZ{G+F5A+q1Tv+unHElP}&o-{cwpdsln2E|N~3 zAIzma;@j30E*l+0XIwWsmMPtQo$N!k``fN|*UgSkblY7wE1r2yKfg%3%9E&e-9K0U z&QEJUHX528$=rnuE?}+y%LvcN8X<^oNA|nGy#Z6XzG52v|VFr1h{p2^q zkn-M*U+~h8*XP-;y+e-A>feCPg(sap>g5;29(whnbLeBc?4jTAJdHjKj%Iu8p$EZL z8hxyr^Lz?@tef@xx#RT?FuL?1+zSU`a3H+s3S);wcwTsIA?Fd+uG0LSj^9Vj{M_aL zF!s}Xj=#Nsr~hEPAxTzXc}-k{)=@L;jux^;xV>Zr~hM6r~hEP<3BKcN9VZS zHwc}N@{a!iKjhe;Z&0fLV6(OC-9Ph9*#Es9$N5#Cq|*iI_x>K}r8UjJJk$ z)kNN*Z&%%JnV6zTHS+*E>u~Hi<-BzN|33fAuN*-ajt+JGDz+Xw9$(e0nt)=v_Rn5x z|IS&T`i-j#%hu{n-~AGOlfL`g9{TqPaiU)RF^j%EP2Y9_cL4ZJ{n#Pe&k;tK%o>KR zGFH03y)RF((pBsUy$d@nn|D>%ICHpLxzSdVr&n_Mr_?n9nYX1f(E@~n1xSNcCW^%nK9JZDn9HP za1^&PYPNnOP@Ln-sZpM?7WPqCjIHX4TDhwW7}r-=y9qNEQO5Qe#xf3_=zWK19X{!R zAG8kR9Z!v=#&I~~*wYyH>0t~9b~lC^Kk(Yj7GrUaPQ#Oe{$uJ?aNht zW2i6P|2=t-#<$BJ6~1+e*5{DRQ0u^UoM>Q2BhOY^R|IF0$Fcg1@;GKxHn9%en=wxR zW)ry$^`3chMm6~jmB&%vW+{&&^;p#N{{PjUX~m#+)$MKn4%+AY8=Cn3>0x%eTby>A zsY|&n+;_k7w711+Pv2y_?NNRg?YVvEEGOUP!BR8tRlHYfbP~7!%43QD=Z0+Z2|Qyp zlfyB)M(ca#f0Mg0yXF}uccb=a#E{dIl*3W|qdoah?*AQqWQ{L2kad3te=0BD&>AA+ zmHZ~Yr+{Cv2E^tfqs159l__AYUg!F1j-L}NO-9k7bYBrKwfASabz&E!)QRjjb)s9v zsNV~Rx6UO+gN^Uaj6Hhblg#sOTND5H=?(ChX|F1lk%A}D$qMka0vwfsBk61_z>n@% zIQUUr?zk)0_x0e#mQ%K!Ec&crU(z=nI(O&CN64Y@Nxv@pCxU!YUfo!kl~f)K`LN`R zo5`ZW#l$9*fydH-g)S0ED*k>JIE_w1A0lR6k0Qt&0 zyPuBjg#N2~^nK|pe3FbuX}+KQ=gbqp`%jc{+lZh8H$poR#!Wd&!~B0EabQmob8{oH zZg+Ckl9%=AYil>|<$5|l@Yr6iLsnLzkiIHkL=*I-*i_N9+uywO{!*{>&<57qrFW~p zvYUqjV+Jq=^0SE7%dRncJN>#97$fv+JnyB8PgXyH(c4e_eduV$-?zOma8>Z}`#iqA zwZ1x&<4iomxc6D>%tLNI75coa8+pfh3ue8!Zn$V-P?t?SlRnO6Tq~i8#nib7eW`>v z?*-DE-fOwGk$N2vkTg{y@ zzPlZo5)N0MIrMszHLKfr*HRfs=3Pg;@dEsP=G%Zd_gUw|DkqKVm~fGG!zS?bFf<_= zn+LDtBGVM#*NWU5`aocPtC4BBm2HkpbKjjdGA-B0&{jvL>6<3TQ#yZ_aFxJ{TrSq|b?~IQ+UJ%Z1gw7v={&FsT&7AqL3tEpu=W#>lIpobf z^!nVB9WS(4=zX8$+@Lu!!?L!Q)@Pah!HMbctMPyH3$CNk#1;4<)R$8F{7P^3E-;3} ziT#N)hAr$LC^6%R{}&mfy-?cw5HL2#;NbWR9b1t78Lqro4m~MPiE<@PHZXn* zzI}Rw#z*kG&+g(`n7YGb8GG834lQ~Y{hyjiPBm!T%qwGQXZ(a>$v&G;Z)vZ`o}3Au zCl^}5E6yHzy$xEJoQGXU&W8!)&MzH64yZng6H|T&JCE*Nmi40agFinqvD%S|Q)N@o z*A$tE&rLE>bCTv&!#nVu*6l?Xb`G4(&~oObBKWn4T=Sx-iSTU}amK{foB2s|(@N$M z$_K?;GI&<=Uj=qt6EeRS^>x{s?!F|u|4XRzA!y-Mr~E_Eg628VLN&DTp!!02 zIe!UL1F=#;)tNAD_~CR0_QvUhJ8l`q?xv*QJ4e?1}c^Rw#DyJId%M z7j?}=$mNb&t5{>7fgIKND<`-gnQzB(1$Hb!f1YS$zTfE2(qr9sGmXsm8<{`Rk@?b_ zwGT}7Nq>$Y>*ZIMzR>Gk=v49qc`o}N9IUGdTo5#VHs-Ntna|{zGyDNu8I1Sv9P2L& z!<2yrv=*W`xZ&7arPy2LGi;kqbC>r0`xx`c$WHwM-{GKOa**w(H8N-<^Z&Qd2cVDP zmj;rizvzw?(3Id3o$n+z!RS!@?`NEfkck<{!a~Mf@uY@F9DVa=d|Qa@%wSA`GwDNK zHr-GClpThDN%SXqBY&9idTuhs;d;+tvq0z zU@o2ECpX`vT!JfroDx1no1$O+ddKUt>i?g>PtIrHr{Hto$A$mDlO7ZQp2}lA(c_UC zoA0}$$JR7@v}4r1VB#@s-$g;_i(jxFmkhfd8TKmk_XET%$Tzr&IPu%}l_oDmj_H2Z zz6`}R?YAtISAJA`uIiIk{#%~%vm5L+A5*^J+%<&X0K0d+(9Yl6<izD>O zKX1;ss>kt@!Y@_7bbQGz_)GCGe28si^Mh@hzn1oYM~9C!$P6xjU6{EtGSEtvayC-w zzp_5foUuaZ+c7^4GqHZ;=c%xQf6A2ZZ0nGI)}1Pr4JQYNY+l!|Y`4`z-P=ny4>5I@ zc2oCj=UKNae-=99{qr>Wb7GI**q4ux`{U%Etdw}>@Gknf2VCw$H)z22dWU)Gpq0EV zpFQDw0@zwS+l4;5ggiW%{+fz2Wi@loOjsYSwC5~a->~D)UwnZ1Ot?V*k1e4Ly8exs z%igumLdg!j_&W0dcro*9Sw?X7Q0Q|3?a!p`gOsUI`;=S!*==p~wzZft6{&4)^tQFf z7rcqKPR9HxvDEq&XDKJyIU!WXfh^Nx6jitxCga!eSV z5SZ9M!@i)5Q1T++IbBuPL0%}yQG@?->K6VNeKt=1){7HtC*}F{;{R{GI6;5%fs+>c z5T_6J-ex-|R2F@Fnm#tuXTeygeM;cv2N$QpC%TI|J`c?+2Ugqi#?2o)+oNwhLT*&A zzdbyOe%)p<&vRDX#qcWpTTR}wJFScca-}y+I`i=A94n{Bw(ISE|H|L0xk&3B1>{Iw zO$_MadGp38|KTq7oo|8XcQsiHbIDU$LjIr$%vF`_6|2naT~k9&uFBokfvU6q6P)d) zv&DkiGqP)^wQxE4O1F}u?+yI-1?2tQekdM+fmk_-2$ZCNkRODLP(yOaGvJ|F6Ic(J>zRQREB$)-U;C zg)9?OIy`90Cwq;fyZYuZ7Nzs@O?|`t=hpYj&sm?5Z)d)0>U&Z$C=I@+KBYcaMy`Zj zR&E^~l#SU)9~+U88NQ4fbg>5Ly1{?8dUcF-pjZKNrijb+hmlh}x;7J^Syo+hZFXI! zTm>%=Iql*{W*s{fFK)XN!NtnU3rxE!f&D+)u6426K%Ud?yiaLYG%#8;mQVaU_Hj+V zRcv^e@&BxGGkE^(r8XTnc=onCU3H=Dt`__LM0L7le0&H^b2B!_tB3h8aGJ~P?q2dVRIN13(Lp4)x+w0xXJ^}QWB z(;$a6pkeqi?02>dvGHO#c(Lcern10J&gSC^?0h=6{+myHW!4Vn|NV2&CG@>*E4sL} z%eZsf%MR?_#UGy7iH ztZB4@b7$a%(v|q>=JNkQbfHQs**VU!jNtx^E`7o52Ruh#u+MW;TY^h#3a$*4JSZV= zQ4KKXU^{f6*9eZBO#6N}Hp58vJ-7LD8m5rjaEh<$v0hfM8kL!aEY#f0`syHqbM!BF zjO<)lxjL)z@zgP}VNr~%a=rWT^T^)t{-2rle`^{3!Lgz@+vlp-+c-4aMxILLg0I4c zxB@xq=9>96Yvvc-yX7m$ zbk5pkPc-K?<}^Hd=F!z(|J~_8$Mn>y8Rbz;OmILSHpAQ>p5TGvFCh!YdXM}b%pTNJEVAyBjmqRKlFbB ze$yK1GuhUQ>dRf=e>UeW+(A3wcu;pV0q-9#oiWO$iJS+{p^2&INfXPn+h6Lg{wJlQ zUY~91AD)d2Poudp=UKnzWW}OG!~09uj4;0DXuql*(dm}S(;r7qi>|#Hc|93)p}kKF zj_nfsX16e|KehY~yBM3{@JT&>o@Qug-@H4<74U2ecECl9(`9_~H1G7?&G3!NZl!FK zf9Z~&!uQSSAS2E^v^q}Ndi0Pd_4IN0&mpsnkxqhRRKSu0G zgx@B`knl|RQSMhFTXgo3X!_BX4nya6qm#IKdgej@H3PD0`UBtH5Bluq7qEv@dd%PZ z4pfrQr;_*L!Mn4%-sd)V%((mC?0QtbmiZ~4z8~(WeYeV&UpX0Hs%LDsmtK-<#&(YM zhtD~-n|*q#Wc>2k^b{J+go{_?M3|Uzo=p#^k(?c?dvN8h%LSw+l{tY zNu4$sHZ6nqZwc49=&JpH6v63XnNd2CTqO+&eLkT>gm?=AiLfN6#T|{?Z-U zoR!=Hjm z{GR7tXFhSp!{FrPW%hXd2XHd%JaOX6{225u9pwdJbjPJs^5s$+hF7EuK@&%@1=`M2 zzI0fhn+A`U<_|M{9?sqqx4rX~XR*)O-W#JkPgqFFj@_zgxK^(_Ou8 z;=`23H~syy_8O0?f7ZcE-u*AKpJHQ-ziIy+drHyQvdo?!%^i23Kk9$hES-Hib{rr+ zs~6q5#n#X5=j_!n`A6+|OV?**@12^}$9g=%dP7t`9DM)Ya-BLgc8>Jv3mn*uJ;S#L zm=C;r5*1gV_A3m${=_Wi7yU2aSvhk+7a~igN2vg|5(QU+IR7(RVp8b_j|=~slNYL{gR)~h0o%C z8TddiKat)a+rMo4nG3;#>Gv7mLc!gZUX+unhm7#o>k$~3W``X<&$yzSnVR%RG;vGu~}-~@baHc#2` z7@mTr#7`5Hk5;kmtVD${+?hA$Iw47Uq6%f z|G>`m9$Q|x>ne)n@RsY82OBcXI@jLZ5oFp3=(!pB zwhvy8-)8L;Kj`9IiiLh?Aa@k|B_GHcI_iOG2Zx~pN{^j`o%9I$`9S#oKOnyhnVLK12e2*)geVWUNKWIkJCT3=*>TM&hV=Fpr40&f_d(gc(5A48Q z^G1(j&2^BzX+^$wTy8DgBmHK~vUjHfOXUN%9K0J?);!Q_=o;>I_IhPje#0yWzTw5T zk8L#YRRUk7179idB|ZhdZ=}Je_7dH|cqK4a&bxA)WS+j61WfUzw;YV;=G5%X%xS0x zm%`JN*IUY88ypE7@$LBQ<_S;P3Bl3Y35U+9&jJTsc)9^N+%g6Sz@T=7BjHN1P!Vv| zz!>bs_Lx6!1oieddt_~T(V1MSbrz=8srpn`g1TJX-$}pTfCp9I2;{ry;O5@4e^DnKLtIX3orqn5|2WmR;5q<(9AwOb%}*Pj2fmvdKQwpkEc~s|!zT?4*X;ckF#H%= z_%XEb&VOA79UeRX{|pSH z;YGBVO#?r4X`so_z<9%hmIhR-IFkm}jnS@fe85Ks_km|i16LXv=!OP{eKfElMFT|{ zG%)pC=Z1$;G%!Ak29Aa2uH)c(*rfr%<)?wKxHPaLMFWE2_%tvT8|YNv`qSS5u0>xi zGV)1&{})3=DH?cz{V(u((lqeVG3M%brGerx+8vVynEQTr?)R}K?83$^_;TKq0(jqX zd4B`>4EHlOE8hyTavq z|Ff9$+4SE8-)lV(zGvkYb(gp>y?{QWy_%DS>Ay}9rYnHqMP&Yq1$k}fhw{?%3~vYM zx8Lx3V7LxFpx>2)*?9O@^~u=1F;7F5FKwJQSNyAI?RszHY2?SbmDnkLe%}53ocno` z``PGzE_FZa-OoDrv&Q}Wto!+w?&n|dsWm@ar#MQEhu>#^z_pVc_n%+CoW(v?wtlHS zRr&PpI~QMYRjkg*br#<)b4MBS^4Q-;CcUAy$D$K+;rw{Gd`xg z#_4nQzU;&i*Dll^v|{MwuNI#Bh_mS@wq}Nt*JkQQh(=gz zDNj~0#W8T#vz$GENT7V6IzTOR!R1UwPhvfrJ(qn|>Vep^$NOn71s8k2`+>1KP}o$9 ze7g@Hzvwjwcr$2}8k*jm{OF6!do}gbBdVF6mRm9ADGuIymWPwO@$X*^o!-&`;P zCLCLl~y%&LpZ-R$smNgkXyZ|1CkAsIfW5K}qg@>_d?ML9C zsqvz@>UY*@;YU2%XW6o47XJeyHw+!8-w$N>OMk-u@%p^L@M1{5qOJzyrDU1>2s;f; z2Zk%*Yi}*{%gp!wnz};BcImR>lk~uSkA~zkwYg|(U)}B`Un!{E+f7aO48E#@ zpKcUC@wu4KjXBZI=9>;*4PRXiUtJAPv2S>r@>0aZdRIR8SB~b-*&=_dZ+~6Bi}&4= zxlTXAGm_yc```F}()nJ>^#afBp6^0_3GHotpInqx&Uw*`=(A@wW0(Ox%j~levxWxE zxx)^Ap|YbjdwaFVgD-I<^W0)`lWZ*327E!E2H)`+$idm+r z=r4(jscq+*Z`J<#kK2z(Z!&EvKT1B|m9(q8UHOHtcH5S}d@Xv>PH0B=s;Q?Sohr_r zllHk;U&#@l7=4@e#CwX>K&RNI`{lHu{>^(O3QZw`Z5o9sbXlRroLS|;84^fs4n&+_JcLO8j~rCZUi{(1a9 zL=2ig-c4r%k43*5iESC3er+6><|mF!o9cwO^{~$OupU=3CzUpSrd@KO7#!!g^eo=k z0B=NTw+y}zk4%N0gU9fP+dlImor}Dgjw2rlMC&HNqr2uGu4FC}RSOPBe0%YlmwMKj z9QwmIY52$M?~C*|&DUROjQ&1}F0VN#n@E4ZbfS?-PDd&8Q5kk#HS|mS%6&@gsxo~i zn6pIHe0$9tivIK`Uf(m3xzqZ=TBdW*Odb^T`1vIAhqLpNIx%H%^~B6rWZzE+cNwTN@-F9%@Oi z3(e4qM<2UQ{eg6S4aFDt&v23rtYI_8IhP6#vZ3Vj$A>K&s=bkU-p6{o4t_A-!IQqP zS9~JRiBI&r_JTb*qIar!CVg+Y$#1gHHE*fq9qlJ8roi-R`p6%)zc1gyJQMHJyyYHp zn;Q62KkDD?BbgdUwjPMyRUFqo_NrpgY8~UiPw;BU3B6M4b6SKcdjA=jr+;Uc9HbPpLIf zxKqr>TKH=m{H6S{%lTVS<3u-&54CL~=PQ@<{Cb&t>TQ(Y7j)*7?qI#fj-=kvni#ot zG1hP8OH1A+pljvqsa{KZeBK^Kc#9ps{oX$%oP4pwt`$F^pV8Wx&bctkqpm04W<7Z& z8^|G97p9I0Im7RmwLG`8#i{t|x_9&E9Mhkx|A@x-u1M3k@+TeNKabvLWv%Bi)?}^e zQ@;^5xq1;dSMM7k=dpDkQ2zRb(Z9>5mJ=eiv}KmzH?7s)xzKUe@E&v-UPCjp<@@L*D&_8>6}v&eavLT>J?GdO#)7JG5pZj+x~5#W6I z53hZ^37hWf(~8;_0e2g+@N?u^Uqi0v*LYw2VfWj{p#yvR=T(QL^FBeFH-pD#cyBgm z0}Z3Q-8?T`{>?znE5sbWc2Ur|?B+A1ubnnrgKRy>`>G3Da~e2?4||B6T)K;x)sw|H zvf==;;-Ki1d6FDbo2SvwQpedUT6jOdy#U|WtVa(b{^%WiLScCQckSbwhx0G1G59F( z;bWq!KU;hp4_8*FJw3XUdM~BqOMiTs&o4^sZemhSN8glS#{jf1UVHX#SN7=Kv`LlR ztKuFq02m~O{QUPoX(s=rcu)McF{fPo*jtTEy5GvAU9L=8t@Ec{dY3MlgPg28&v`Z@ zpBVd5_%nG)%+oyD=-F6FoA5?8yun;Zht*oEw%#HCJweVv19HD%3UVIaio;`yzaQZJ zc)NXH=W^=(LEg!OMr4o3rWPE?xX0ol=Q8ba$Cz))3hDVzd={OEHWKh!FT8gxb1i@5 zV(u5CH%V_%j%`%WabLezu~vxZ{B;nPWYs}f;?_Y};^uVUi!K%BJ?YWE-o-pXS5_X{ zdH#L1z0b6r$x~s@*~y{r=Ra)okT)VHg7EZwC-EF-ZW%dYz5}zqE9Y2pVihnu2If%b z?orz9^YDfY(>i=FI^rgHeZfBn_qKlSP2f}4u>#IJL}v-3%jvo2!Q*BZrUqnJKC)Ny zJqTWokQ@E7$&Jo$8ggZ?ckgwR8=Y@t@5^p(w4UjOCi++dhNxkoyytba{rwm4+qm=E z2aI*Z9?DO!v4+^vi-8q==steaJP*+COXL%;;=Nwh2~WSOBxk*5d=CEV;?9ZCfN-c> z{ukU_e${)aC!e3Q^V;$mtMd8HZw8k+ZS^iLpG4+rjx7y@I==`$^{mcnzQ@Iba>Tv4 zS-{+E^3BZxLr=lB1wMLe;XTn)-6-^gY-m?~1!Mzt`7Vrpv=P|B`F)K2#qmy?Y5~2- z8odv_u{5;uaqa&Xk)P`6k<#Td+CaycMjIKwITuBX`AzsUdVEUeSb6ggMM~bV z-o2OBc|3jM4_V)*M)`-%+0jqtzGLQ2I#DgMss|aN{f!B##m%*B${2D|dXQIp=Va>p zwEY!hM7~&FcKtTcnA(x7s081tZ{V-*b2smJeMn#Zeb)E!#(PHgcO^?lC#vP%nIK2z~n^?mIA&2DlEviEOB zmNQ4Ik^OD(`YqHgP<@|Bs9bwGy=(NHzd5$fkH4lxkLvua&Z=n<38mH`@wV1|Q|E{0 z>cdthcy)e0%RN(X2e~lVX6yY7vHry$W$kG~w_JnnhWr_h%r76N{>Xc#tz+u|14U{h2hAenRHGmefCPu&$I@+q8;2b%ZU`)ox#JXm5&IoHHV;(~04KFYr)vPsK_+`JnHoS1X;{`lpIS$}8bGRT^xM<{8hkhZGRZIG zar;1cR&?NY=H?FY(i)5oKtq!C1JKSm)wDPOt2A@W8izg<=ef9^<9?j`9$l1}+G6KKKV))~P0eARn^ztPbG9>U zf$CZam!6$A&_uttSUc_DD)#I6J_EU=-%Jf5)efTmh4?bA+Cjj2Ozj}e@gmk==3M)- zPkFV2z;n%CX4MYjx5fMxqkZ{V#XF{E&~nzPpsg7cpEIvqd)fZ|1L^(Oprb#Cj{XX@ zO0Pjbzc4WVm50#JFC59g>>6~hwSl7Ho#c<~$7TzooA(e8(Xu1CW`}C=L6h-neq(&c z&?aNjSqekoY5%ptH?+%K#<`xV`dqv_+B^HTH=_L++O)h}+==c%ouZu1HF}@%N#}~4 zI{=u+g9T{ms55ZNeAz;d$n zPdxYvO?}zS{7d7%-WVvCZ&c@h8=5l=t$Xhj&^bu ztLhv@@=sjn=t=lARp$uaj8N|;QOx`?&+_R=FYP-E8NQJ@rk0KT44&?6akJpC?BeCD z!>ggQUf_8WxwRTPqZZ{W1JpyA0ngoI=!|^|=uEl2EsXcc?MeB?=EPaI6UFe+6!is- ztqqqS5Iym|3VI6Cr_Sw`Enba27&kSOyn0Et|K_%LGIc-bf87$_dhhCfn!|Il=;`n2 z3-dDN?>|w!B+=6!vR=}^ZHL~)8_3aAy(H&je~@}fo<8c7<+OC^7Jpzub2zf zOETj{FO8s=3NHESZf-q(y(GhP?%qWm&z7=I$ksOgJl2)3qL=?Z>m_~kZ%40}w3fO| z((xZ)jy-<-L&=MoJC2nX)%1U=@?yyBHKyf-WQ3{rC|wHuDFI*hz>D%VYmY1!UR!`K zeG|O4fZ9X3;8}ZZHTa(tCv`gW<-l*&|CHPL;=kd4g4cWCvjn^+KXm^>cu&3rWQ*1( zy|)RQSAHdDo$R=rlwYaETN_4cL;83wav+~S`NY+?=dUnwi{HaWW_kVv%fC=DrqRhh%RJpLMiR!9B)q?}2A?kIy>Vo69}XhUC8; zQ>HKe`|ddW=i3}=b@Tbp))?NG@|X9lfTr(&j?ro3BlrTLZNYW~TPVOM^Ym;C{koJh zk4l|CiuOR8HPk0^S}usbH9WFLYkAKdz-Rnl0aK@V-G`}L)N)aDz0S5RDTqFe9Mv;n za1~z^PX4>{TKHatOq(~8v4Wof^*>^Zfq^k;ebHH}rk&U zC+dav4ZkeLZheRS9X{2z^uWaR`gHiTKL2@H@4Z7zAMG>*ZxrgS?nKR(%*Bz&-8q1fU?h`G2m0Oe1dMudi$8+8Q?Q;U_S^K zFEXYahdOP%8-jK;{ywAQ=5=0nlzO0Z?AU~d9^hweTZLcwpkm0gcs26h9lx2w%NY-K zQZMHIqFnYtmd!j&4fd$wMPH$Q`O|kc93Dypq8G4FFnd|!;cIfk$%klD^;+cn|0Vn~ zFdJKB2KH_QTj)k7c>tP^q1S6}wU7Gmi{Z0s`o0m^p#A@3T}o8bZ!p;1$M@~f1M=kt z&4uu7^ndUy9QQQ{x5$v$=)N=1eSu|v1l^bS4$#J4`jr)M!udhk5>Zwfp%2=mGxLerl`=-B0JcI3JF-D?b(da>h$C z4sHV_mOecnnEc{`?Nf|H*V7q`eCxTKVcG}nY=llz@_{*1?2;!VzBYu6aQB~zSyK$o z@LyJfGn-${`3c~0m0PoYtXlEjGfx=5?y_Y%1<@NB zV*pf@hNqf+Pr>2Y(|zzrKjVNmCx1X=#%qS*@3y3Grik8gDqzSYAw9a&@F%}Me758(Uv*dH&kbn#|{HdO0U&(-YB zF?}1kR$*w0bJ25>W$gV6ZZGEI4fp*g?~ELt#=Gn8EITY5dw7;^oIt+GXYb+fUe{k- zz*sYWcm2lqx_)E9=iyPl)c(?o${Y$K|&JZ@T>E z((t)14gX0Ne|4Ds?DYPBC3LMAjxanKo8-!Hcr1JvIS=1>a~m5m>tTDPGd;?>nBu*A z(39hn)P|kg4d6@P#f$pQzo-2U{5CI$tY^Q;$_~5dFP_^&Zpmo%{;WQb&Oelo=L%qc z9o=goFr%k$Rm{RfaIJl0#ZvW@K_9HM;=_da5V_RCeu4N;vM_Nmv{>Z8@|L-7J9dmh-S z^k1FT|Lm;(BY)ujx4)S={-Uh@tA3mQ&HSh7+2Ei0)Ft>4I6tSOVA{NnaTgN9vo_c< z_*AH4|F?5HV(6@K=(Y!XHG62#uWHSF7v0d#kEO-L{>=HA;=&hC%}>Cd*XFBHolPGd zS@9&<^JNLl=%Q2a--+&f z_U$qw&;EDn=`Kv=SG)QGa>wF7Q-AoLJI>MM*{p2)2E9`CbR)!@nR>d!I%L$-gg^5@Q|OO(lD*f1On&HY^jpRn!A>M62IX?Z*IR*On;Q8O8m%D)dccqsR@<7DjCqpmZ`2IKf zxBF#}9*)ny%Fog`{QP?&`v1Qe&zh4Q&sRqoj|cCNk@snRM83BG@?A1Swcw?z^|0Pl zA*(Bq@xA1+NoQ6rk@bxe*E5mW{m{pwXXSeM&D2GdpCw&nwDS;_O%y+;*F))d((f0L zN0;Y>n^)l5dqFYsKXIC+3)$Fr#S*R9Qt#G=NV3=6|C4aDYSCJ|9N!)~{fpG!dx|`| z^BZT}xk>GXeC>6Q-Cm#C>pqG03ViLoGZi8t*Z@7@_8I6%U2WVe@A;EU{AL#T37pC+quKDrcx`= zZF^a%+FoMX7VM_&0;joe(r*X%1LvjT-u=N*;2!TZx1RRf!97I1WDo9HTpt7XM5h_w zTngV8xbvBfZ^;1JXLc@w!^^1A;NiN199a+7@`V|EOm>>r<74f|o|SD?^8xuz=R{{8 zO|Ge>u8(4_183m3`0Me;ZxP3C4OstSm*<~R+>rb;{db{fa9xId8zcsRn65pgEoH`M z8^fnz>3P1j4T011$N7IZdyK&1!BLnE$CW3Bow`Ny|a<0I$G9bZ@J%=evee7BxLf7++< zkMFCdzZG78?WO>3jZ7 z-|q)~&+qsBKHz)4*Y`}^T&q@IPUrt{U5x+BlhxXnlTO`2zM3bmwa4}tF$uW9aY*vOE_(V-vP8KDaLV?(gONM%9~A-6`n?((TtNmIt5TjCa}FVV%d9 z%zgBWMd9SHxc`LXOnmnjpXhiu;=Ec)tea}(E5}TEWL~@46Zj2#^BHqjztE~sZRa6L5&ZX}2Q+u>&AEo;wXEFB^7g*44I`fNFm-VRmS z^CM>I{D`W|^CNy0$;~)ZLGng)a^(6#Q)ezW7A{|cUpKcToXmv=a@)h@=aav+&&h4t zjcsf6iz2IMES*r9oXz}Fs~~-El6&tg&Ku!gam*>-H{Q8zCTrTh0_r%^M(*5jv-XVj zdo91`emvZ)HErKS_kK9sEPwgF$?o_0;bz&`TIcid3vc>(c(3Xs%;Vi+_6hQVQTs^w z(1L-_2Sd<(PwOFjV_S*6O8$x*MnA7Ca&a&+GO0s*t~$pj0B>l2HO8~w$#WjtNeoRk z?*2FncUHg4=`^uURk$$e|~SgHBcUcmR8}{2{Av@p`q*FE(<7(}mnPqf~PPAIz+KN-0r_zj`UplA|({(^kxv0h|u3wT*C zIgLL^`+dmiF6nq%lB^MBX3wX+mi?rbv$Y>LIoi`2h<@jlGy&r3>9~VN_>| z%nz`ij?Zi!>jrB^drA+)$E3KhTZwhizLM->?J3FkR9569=VLQZo4|ewYl&jK=CkHh zA?wMv1)eg+mbmiF&gVVuJl-?LJlYzyUOlI@UCml(XmP`B&?2@qYhZb`PX>w}J^5Ey za$@;+4Qo?M{%K8QZZz*6?JRL=N3xEEeX=V9_bhSeY$1Y2ITjAM=liMb`74N@7{4ILWp1Lx-mM)n=eFoZ7e68|G>jW2{`<&n* z?PJv;H{_oYuS+j8@6LALy*T}@;(E+IAK!cJ28*1nRkUOJch_A{_SEAqQh%y>qJG5x zWt_)xqUZIT_f9K*49;Ik_Lik-HTjz?zWKgOtE@k+Es~ZMtZ9PbS>gk9Mm$ zYwTZCUtFJP?Bb`X9uK+u>M!bSb=KQUd~0pW-qukKKXCqKEq-`|aA0FP;!@J&R3dg?v-D7a+`fgj&tAHK~Qm7$KY@IA@JcdLu< z0zRw2w_+AskG4L@SvGBnGU~oF7dybWjRRAh&Rtv9L1Xd-W#FFv4DR{tT{EA*oDT24 z>ZJ6p33eFV>)gAHb;jn7o)GsB>m0Z|{_JNa?rj^RLjsWap! z5c8Ks?}w^ve6g+3G$|Ed9J_`05`pI4?qGS}aG<&W^z694sIH zMX>z9kwEjv3eNdkk;h*?_Ave~*3FuXdR%vGIaEWelv#7`pqza{$H+(_f8#nvs?paL zVqYynSGtzZ#rQ!J^P2mI=QR%;;q$`0&Vhld@|T_FEklW_^8Nd&%7GDb z%fDNDiKgyWKV$Ek0UhysoOLZ00Y~T*@xA1$^IRTumWYH+JaU5dQ@+Ur&nLh~LOzbx z9CBc<|^+ z41F>A1o=^39kB@U9r6j(v9>7gu?8PNrcChf3!%RoIqdx=zrI(m&;BM{)L1>cs}?=m z|Gc?p*Uc`oZu;A5gFcw|CvIlm(f6awrS%6``EgaL*37j0h#!HUNAyl0Y337rzreWF z$5OYC2G(Zdn*^7x?ccT3g{=YDq{|C8vVAw_V#EK&NuEzV#{TaFn@6Pw>Q|PL|Imxx zpQwP>@UQnBAue-7x__Ya!?f3jeCdT>&@0>J%c*!9J+~;e&+=yJx*1llgh!<3YA!rK zP0wPh>%Bwlfv&T3J=!aCa~@p2GJ7of?wq*4T~Cbt#o%U+WPs`Lit77d(aTF@Vf?8anHMPlk}G#n@<) zN7`2({I+=3#5NGuJTdx0HGR2ln>t1Gr<&1&_{WE;iSx?c@fR1cuU^o2!JTT~Ypag7 z{Oxp&(T>^}WMA5AL$y(D8wJBThevMEo`-6ps&)%9(!lgJ+7b-rUFJ&h>|3F+>8#b> zc|bpM=_k@;d9D5yQ|oWCY{NlvL>D?bM=al*BUTV_%-MyN@VMw8b|d&=ok6dGe^if$ zv;62^`y(C@=w!k{^?aJ`e)CVfcyS@PE-YgC7$g=bd6BlpmTH;+~Z zTHRRkDdNhfdgPNQYjvKF|GAysc#z4Gi=WY0^25oWK(kug^v|;=cAHxCXQy>5(INaR zoyW^@TF<#Vq9^fNKeYFfQ`u~JCNP`>-wk{xlZRjZEb%ZrH}Di5)9~v{ zp{#emoB8ew-n-uoH_ya&(fhN^`?KzRDKu}JY9v;w&uY~<6`vYi#_;KPymza^+q923 zK<&*!YJ}xC&U!9TNX?mvmCc%$sggVJU4NGB*{JuCGlR%A#m4B2);waV67=J(nHJBs z9%lkMsd_!0yx#juvySHB!%XK*QDd0; zIjfM{ed2TEkH2qhMQAf%bbQV6e>aIyhOC6mkM? zrjFLUDbCg)^Q~Mj`F3ssXNLZ)z1St+j$*R423lW@e9JkVszY21j_Zi42^qgsXjpMI zdUmtVzbt$XAV>S19PNW`t*5UF;*?w;bC>I5?owQk>V=3`cRzSe^=xzT7<*aN_OL zTe`Eq_h-TJeglV%tub)?cfkqac=Z(E$nNi*w~}ktJ2r;N^cOz=g#B$jh5qE*^W*t{ z=r5C}&pcs&UpCcrR$C=kJpF)2ZD9#W*n#t!3{?6xby7?{CS;ps7 za~yK+o?X?)pJoaCyr(){cC$5L`go3Zn}7L6?t3lV6@(6g-k8l68K$IE#I}B}RVb4nIKNW?q&&sX?#W#lCcn6KazzyV{lOwTmpC zBG;;2?HOe5L5wB~V$gx)k|&cUiFVU6X-}yqlb{V(ChhU;6;CGpnAifpOj@t}Zcipn z$&^XztCv2*%D==u`VBd^aq9iMGH_3+Cwq?5- zdCsN8TD;hUEx_jj_+^EYYtEnY$7;*JHUBK< zP1&XA{w01g*?#C^k{6q4yMi+~GM~4$mt8Lx9X9@}YH)lDd~!Q7vkBSPfV>A@>;O03 zEr(iY_MB)h-(B$r$f))uj~bqAuU{jcRNs~_6(8;IL(fJQyU$jSW*1mk$gPQ<2A(Pc zrww-^8-~zb_g9clk1l)wo&WU4Wpnp!12^n7UKAMDy`6fx`>9vLSwF)y*a@F9cskvl zPlJ76VLIK_|I)a6bus4(+=88YJNjJ{>jJ)m!3OMS^jzcPLl-=NU4Iar_6;9SW7XIw zoXK-hyZeH<-P7N_ z_rV-|mm33x-8G7PY0;U%q0ZB&c@-~o<|xm+ADEtU^125{R=+laE%CS5?J?ky-aU;z z2Uwr99T0&)xayWsJq>k*(PLG4QGy2|@e> z#7A_mI(qMeQ<1wV*lyu$1Yql>4S1>9gU^FU_2?4VQ3jXL_Ncg|Z=L%m+{Lfwyf5^A zLk|&`9vVas%IDSDa-I*)(t~;KdiS{-$9_(5t!Hh;hHX~dscfi-@J4^i`R>Dx(zX0A z9=}`%4fJ74osSLmlH;^J{qZaJ7UX_uO94F77g8+GvAl9JeE2c7>!X>I4tuLNd>&r-G5CKYczX9Y-~Gyi7dfZ3NoQLO9jyoi4`HX@Pz~OH zgbZ(k=HUP6MU6Mltq3@WmIWSseBUhR&;jK5L%Cmi?U~Z?oj-Nyz1Hf7?R7Im$DVw& zXM*5!-})4~rEK*$GTrWp1v))i-Sij8EBMyb0l5)5H5)kvPwv8>i=VfAkavoc!9y2W zU8%j+m9=$7)@Jtg^3fpj)j1SCbJgRSI+KM(JXiY>%X4*ej)m3SzudiFF~)tX)3(>4 z(`Jv=yl-{e_Bx{@X2Pe~l(o+I;RhMZx0cl#xmru@UGrX*+wa0-+Z_gXrw7KjjX21E z-aWv&aga4Yev~-0YyFkuQ#id2oXU@Kpu);|of{}wue12xKyGVa&2b9wF^iwZcYaQK z1ahVp_~cVg$r$8~bas2*OL~o&OZykF2LF&b8qfJ{@=ts7H_TkBKly;(U@nK4%lKmC zH2ik8;jz<@hee$u#0Tk9a{X6|6@nkM#>TnM;5~Fs=_Re?d8K#{9juJD zuLBzPpC6$0N;Ol&b3dj&P;1Eg(p2YUbCxfypS(4{9DVQ4k#{`TPrjPpCshh>Z1VZi z%-$Y3YW{bBp?Aqk+k`(sayXYw0>SxJvo7paae6Ms)iKx_z%?F?3;d7#D^tf7VPtu90(3`*5AYchJVW z?d|LVTu zt@|d9BWPp4v!DGZ_u02;BfIbOkn@7c^X2;6iLIW9kM9iQkM5=3XKeL#eE)REPH^G* zZwtxmdv8KIKH-AMku~>T&9lg3$-4Lor&()X59h|CckCfmB>FBoN2!~i#2ymyV)l$K z#RlKR+)0-=Ij)zCk0Sq|{S{jhHr0d-DyhgIx+2usPNIO-;vw7q9x6|Xc6C{5y zGI(}+UaL(zU5?|z^E~H82_E(@-FCYC?d(az(-mo)k)Buf@WD&Eo$ol&Pt#5$4Npcp z|CVm&&B&^cn|3zhA57es)y^~cZUql`_QQi7`%&S~o7XM0XXcgP+G?#M+b%z^J?z51Ya;tP=YA|b zC&V>a988YJ%b44ZPIRJRPt#-u4!)djXHTT&;`E#lBazY0S||D*by*YmX#6tTdAgl9BR5!HGjp;gtDQAY^yjqWlOd)ZGbfDO zo0Ct{o|zMVOU=p8e7ttyh3Pq=rj=b+Y|N3??Z2Z|?6W@Kq_=*kKG1G-RDV2O8T)VA zzt_HPE&H?b1;?4+Qg~i94BzN5^^-4?&qH+;dx1%3N^HlMRwJ7TT~_)^EqM|5@OR(K z$FGs`d0>-H@!zAYZ-VctQO>WbC~*$8p#w{vsP0-7^?*b86{qqUhEHVkew^AZt<>4+ znF9RiFQV7_N3SrSHEXU&u40d}550(ey;u97b=h}4$oUrPA1I%36Zv9K6I5n$2*5Q zIQMUQh#a?qaQTe!c5l_tiAyi_K6=r({Lg8R|1{)-k-N}O4%hN8iU;z|?>g%{)Ol2~ zLFgZPZb;YAx~}`pwSLd(OmOYj`z1T>tGE2wLtTajACG$a*E06(GVHO zIn)h~r{Qyytz8W-E#f=1*FJiDez1FOeaziDqqAKU{kS^^;{6`hfzqyf9!JtdC1wG(PR{{bUN2`V~sn$8p)`; zt&9pf7vLvJP9qLVI=E`@RfC%{XnTH%`+SK#)31+sSq~qQ(XWa|co#jjeC^@jZR`1s zI;rKG*n`^c&UctKt0)d_vP1Z$I+k zeC!$NA`LSZBwt3h72uB|H>%KsSc`8@M{-f$6q9nW@@ zOsgg)I*gp{XHG>=E%NDvZA_y_&-YVXu7|nRoVBuNCHmbA{T3r*h3Czou;R$6Wg9NH z^5Tq4c|kvZyn5|^fp%5TVk*9YYIxx$XiGG-9bO2sHdL?{M9y$-*u;JLj5i^_>En@p z`rnD~SUj^s>pr}&l>Yj4_47}X0(%J#fDJO0t{_!iEK)2S1{$L*MA)|R7A2V&` zo3Z?$amjPJjO7O>ITnv+D*R&sPyVrNghw@&AfG233+vTnm*%s_lEBY49e&YRs<<{| zfp7d{dCA}^T;XP zPtE-a`Z)1gVR=vag@V)Ti)+#D7u@@I@_CEz{$IQIZ{jl!e>R$X z(qSAEUzNRX9Im4uHy-B$KK^{5RQ#E)|D>4ycopj{I)YdCVI6x;j&oLYJM|6C9zq4{ zJUW5d3s?khfLHsz%)?~n9)F7BpvJMz6?SfiPIAuW+*y~u*FuAB$bjx`3vAfz8#vyds=gPn2QAKzs|U9ME;pLy+Y@<9lWQrZ!4~HZX>ql zhKgqPijcR^PjXe^@ z1bX>x>(GZ=i6ipEA0Gw&65yZegZ~BKZy7~~3f4m6KiP|Wbud`aeSV>}9{z;0{mjjv@#nLTgueI%#_Z`yebn@>E6g0@Xmd0`yhrvN_0!+W>A7h4 z%|-iYb799?F#HTU@h&ezvTjmK@D@f_3s&$HVnpH1Vr%hw0-EZfE!kFDpK zuHWj-&u+$pU$MCaoibxg%+dF<`=q}bUw^7c?BVNp?bp(FV3ax9l-<5NM+<#@XpRPa zb9CJPz@IywZ6(CuW{ih9dLX+$#&e;suM>{PZNHYb8P73ubX#`&?i@|>^`SW$Z9KcP z^k?mh=nRDw=ts{G_lf?0s0>}&i<_0+t7q`95U*kUEA8^H=xlBquYvCze%3k?!d9@l zXlQsgc4H6nP5N(yeN~;Cq&8e1jcH>Q_K$o!ec1f6?fkaS{D~!(g-wjZIZ;pER9ue^ zqc$%=r)I5_PBm(qvX9gz`j^+Hd2cT7p(8W4ZO6RFc&aXO-@7F3D`IcCnRABrI8JHw z(Lr=?bnOaoREYkcppSa|D3vt2ZynJ~}h_eAgCC2C7uDt{K*yRV| z`N>xj1Eg#1A%v*OK#asT*;u_dhMPn95EL_UFaEgPY4{ex&MaGWgA?j5<*$$YR>fv0CT{AHku|K{TcvB<%b6S7u^~F} z!RZ{1buO%Gdoyj9(YDsZ&C_g6|MkFv->gf1vtsB)y3uregXh!lz4$)RciO%4IVSV2 zV!rRCrm<>q-G`3^dmNwfB<3^Qzh?EJt7v8m`6uTpuxL|2QfSXFIB_8W%wsOzR#9N;@_1n@22Dt zJoY5~G}>6iPa8**Kk%M-$?!V-B)c&dbS}{Io8YH1{_rz&--j(c!1#Kcytb7(Cp=t$ zt&-dMJ@m~!`dtrCY=E~l9*?I!#du1@Q}Bh($yf(p1o2mRw4do)wlr+`rbV${^7UEY zmY;s5*Zn^DKy>~V@QJ1e6^G-}`+w*ff8t)ko>a zq50YRguZ9#)1~k8xgL$apZn~I>HCly&)Z?n56g__WzXQ%?bt2Y$~Wj-CoisFeh=jb zDqihO^aNwG&30|Vi_>dd+P1T?j>F8U;?hiBLE-47gn;KAKaVOuBivlkzSVrJwAOW^a_gM3h)min!I zy)wCrHA1qm#?*IvfApFy$u$AawHxF;{JF*_q<7VZ-dBFH;xZmbADJJ-&ryy11}5>Y z{7Nm*eI>Pd!o=|DJ^7XNZncwZVm;NyX|$nu))+dk^3f!3O^h@!tZF$sy7xL_xbTN* zFDix}sQ6jMXTF5rr>1en;iVJv+Ln{E+<^Y{6l>RBVp^m>y~J8F!}a-S-1vPbYaAiQ z;m5%+a4MdxF)$u~K|yyL{(^&yp#y)%Fu1;n-|quY-db_2{cmXjn(1==2wkK55q!^C z{i&#fp(;K26&nG4$9~KWA)uv@yAP(4261Y%Hvo-zVF$@2}Flm z_$3~JW*eYg+9qCsycPDhpk;iET~5oH(Wm>+;h^W|&vd$$SA8s6TNLhy zw}m=JpzXM5<3{o;BYZCAvw=_LTei*bU=OfE`On%543i)2I3I}qo!Wvf6z7okdx#E# z#!so(;KB2ct_f2sN_(3dpu?U*=UMyyMC4jd=R|0ymwT<;Tj5|oq6g`WK$9z2H#t2Q}HQvOrcon$NfS&^30(7l7k?=D@Skg;z#lemqV%cC0=ivgW@&q-%i4Quv6 zFYAHkE1`Mq4L|eiksBQCeL5eCewML$@f+A+Z->mE#}mTI>&DP`mXRy! zk7w&a=6Uva5w+W-&+o!U*L?Rf#sqV(XD+{l`uD8s`aG`v&Ab?yjNQ<~_+%>wX}5QV zZA13A*M_mbrOz`bep{K?)opqv<5|U1(4Ntk^}Nw1Y&?bO=Q_L36(j!bn0IA2gx!9^ zKAT+dv0u_E`=x4>KK0&p?t9mz-(ycEa+n7 zeVgmr*S*-Y%ELQ?)jyTY`!%^C{&?L7vf{aNEdN-8yLH6mV%k+ap;My$S3ri?kA6~dN2?OnSB%a^km1#j~6!QaegfNjRbi{@a)P9 z;eYzuPG5EG!^ZGCuB5Hf#wBy{r6yV1wIr8@zs`H>nU7Lp8Fk;|!CHKE3H)wa zEB*?6=-T+%csI_RrgbDQHY~TZ2)fbUtKzrL_Gk#)2~XbuPtf8q@myE^vFIheU%JlJ z#>t7^30wyD5V_#MwX(?OgvX3NJS%!D_xT;4!;}=ocSD<>>^9MNnVo(wDA9H|lFDeJNI0xGwSaRjIy^ zm2vjMHLiG(t-0@w>tkMDEgw8~T*xE!70|f2KGC>ls4wVCvOs+WCTHTXc$B_U?lr+Db>%#wx1uWAFfZ-&s#n8Qtv0wmZX3wumB(r0>nG7hB|LrWXl)=z1;^j24X%#|M;&cckJbhH?c`DX9Sibq(6 zKIhl>bpGp`MZQ!};H)F%|q5lJT&Nw_aJmdZk;MsH>c=~Tl^Ve@PUsn<5=+7_n^2wyr z%XY5A=d4_WIC_U-fv$$$s@N}~Cf4CH{-#gNY0Kkp1wN{I>@W08Qfw?b6@T*Oyumrf z321T!@2-0{e-7*OWVI9f?%KyK4OSUng!U6ef3LaY`A?s$^2;k5|CF}36`!oQLF+iD;in33x%gj+;jaiM7h``EQ>y|Sg!s(QmgDQX%)uI_|XMNkKDf^ z7;5T2YwhFm$9wk{AFVdO*CL-69G!Ci6C)#A^^EM_&5koib*R4ZkKiA@PW{Yh%-^Su z!zV94vPOM*HkEvu(pM^o8Ie!O_&9l1aWyU2Q`(20$9HTdU_U$BQx!IQUaQf4;+#d0 zi*BdL$$AXU%$@gn7FM_boxGPo8$Ar zXFMfZ%6AXHE9EcYUFrA*^tHb_)3>1C>*a&Rc9m`@x~OHWwcwicS@;o00l)vv%U6&rkX&eiciw@<9Q=*F zjK78Pigx6$bvVni4m=4*>@gUA6n^eyuVgy-SqVPw0WZWVCPmZoWBBPk2RR}+DV|%5 z90?jZlGD`Z$`SA06eCA+nj}Ypt{l-b#7E7kdxCvM;8MGimjUQx=lW6TkvY;HcmFq( zuWRR8Il!gJT*;G_e)-`(TY;ZIb6yAi_uvbvM`kFFQ+r_Nz$=w^)*K#L!JewlAV7A= z$Fl@H^p>%gGK25LI4uDeiYe&BHx@w#sb;ET;Is#t_}SXW6P%}K&uR!n7d?->Ew-@f zthE^PT+F)AjSi~u=})-NmK8x{MI=jB1i_hp6TT!X@Eaj3f}L-GuhHnzi_5F@(Wc_^ z{wAAV*z57f=Q9c+Z4+Mtqa~Obpm! zC-K}ZjmVL#_Kh5Yx5Vo|`;03`kPH9d&Xd-9{qy9>RVM#E9gi;kR`!$RhwE4D5g2qFjq#fFDVrbd#nxu(Q+K;K z{`XPv>z!Y+`_IJ_>GKDkIMaD^`NlcXn*4A_Z1uPf_I0{yx+}H6(^b2Ry74YASCFG! z1FYuvmnzw(bcW@t?+G?&(-Qvfk2iGaVR90EO>f9^$8ay4bFsvAHVJR!gfMuf}mf-v}zJei(ud=x=zVb(f zOY=N7Y>vejdrqQ3gD=)0GpAK9z9xjyb2=$x=WSOej9>D@c$N>wvs@S>9*lXX4rADb z5kF!IM&zM^@p2c&G9QdHTo@yz8F>7(AI8}}7-zdMZuDTx{r$j*95*l`zs)?)@xgex z3uAC<28=WPFjn|rtZ-pWcrb=e9mbg!kE&gi!s84V#@Q~6i+nI%>%zD(6UGtt-&6d1 zy${CgJ$fv6=`napFqR@~D$cbqDt_OSiPA+Xkty<-3y*cxp=6yaW9lLn#@ebfgGbqF z=+c+|)CXg2!+cZE#mJb35d52y0hcEWE07`5?Iee7-|R1QhEJu-r**g6zE<4f_L<1+ zbDO`<<-R_bhm!v?hcz<78e;acD(n!{2Yx>Hhh3~8fZtly?!gj{*mmh zyVlm_*#K@TLj|TTk6FL2%}G{+Yr*2t!u7l_dgcC}+U^Bj8+&THbCWk@J$t3^+4`R> zFngJLujVJYswuN4!o2FUZpHj$iSbb=uJEocKmU(+)`ZYg$QjzE@20QS0o!L=z~Dw> z`#!k2*xyI%ymTL}fie4dLG7R0@>-~5-CG%bta1BzBD0V8`}=s**T4n8-0Cj9J`Np`X~lRy)KUGziZpBe?GJAeqY;>@60o6o|%X51bleE z+r)o7vB2y>ZGk_wDJDhF)xBift?Rb!db-CRf4jSU?e6loo6~up+T`q;j5dGfw)uKy zo6q~(-0N#|Z)Tgfsm*F=9XNHKh~SJ2*ft}>nd9H=YqK^nFHN(FK=P@}kR{btmKgef z`b=z!ySJ2RFTbTA+SZ9oK{f>NlX$_gDeLkm&%9ZAX%S~pwY=8AGxPH8GvZ6x>^1m16dNwTQWIm}IRJKi$<_8W^skMBR@$Keql z4vz%fJwKU$D8;S?B@jbU*F}_>_9HPgWu506H>lWAGy{s z>@2@8#Phf4j6~IQQeSQKmD*3F=A@~w9wwJFk1JBNbCkMc>+|ef*)=LBs+vsZS$EEV$upkK=J`ew*yys=4pT2x z*V%i@DLQ0-UH+7D*>Id|>B)QU=k&1=x`J2IG)%j|(O&torQuh3X4mr6GkZk)ihVNA zTxiGjvYsgz!O9Z&rS;C>nu( z@6a-X$ull(wM%BV$}h^C zDt@jA`f7x}y!bZx&*b+uv32KQTkOS3+C4Jy-!q>+vgWdEf0FS} zr1?esu2|*=(Fgtf+=CxTdvZn|AeR#GkuI(75~qUVG zA%5kv!yOGJ^EivMkh3_)bu7WZ*vER*hkf0Tt-YPxrg_-rKVa{)Z&L1aeUlbEw~2k{ zO&_n(n%BM*dtJFz?*pdo*mmoA_N9_=$C3O%w4u!D7??Ew@Zh8KQ~MI;9sCvp==`~- z?fAKT5PCnAqhadKD@PyE92 z^L=z;Q29%S{v&UVT>3WajW@sX;F+C0%;PIRXKm*Bx3Pa8gof@T@Abu&v&=b#lI`*_ z_VTwxdEzyi)4a~DcW^Ew^VzStr|k#hgKblNuvNV`a;ai1dw{PGoR%0GoPa)@+qnVwjDM7VdVo>=Dpy5) zD@Mlh)U}7TzM)5B)0`fyRUCe}BwBTOR@^shr}*}J;5sgd=cbMzePehkYaj$oM0-6kW z1SdKjxn~DD@=J0$#809@)eTrFewl5@sQtTx7FPu^L7I3F9S z!0ubLd%0 zt|uQz{!M(6$!eF6x!x8h*MohiZKd#WsmsT8@Uiw-#mChyA5Vifj!;Xt{w$}XcUR@% zzN)GWKCXk0f1!CxTW%hL_PbaQL_ZgK^n=`0T_WjNq8~56?E&K8{rPP@ z4R#G#ir-N+Ipg5S<{jBQE8CCFs}f!HTyN(O`><oYRWoIP_f^vime z(E0#9E6*teE%!s$s?XRBEH|^~c;a!X=2&s3scnorF2>I(y{&Lr&D;k@MlL-Jy%)|3 zmsh+?txfiz3oo+Q^K|`Tt&O&3*$>4RzW0|l*32c(_fpmVT{@HVoT$}VOU~xf3+;7) z>l*TDRM#!GI+uO*ybk3~qYJ_(Iq*qN`QTFp9s92pkL183Iq*mhI>LFK;|xD8;GHXY zhp`7Md8d+hDtYHh-r+o#)=J)~pUbVXC)x$sUO?Y2gKZIBN;K`8@&Y;)% z^7Jd+sR22?9lk4tW*d;Z_w!ebJw3oY=~H>;17!<1OFhINw7^{Gcm3)8CCKcA<~;fs*D*A^ zs3V^>Y#_otWLW%0Xkjtm6X3zv()JuqosT@{$0KWY9L>M1zxZlo;39Ocd}LxlhoLFP zs6G9774I*EmZ~a|ot4PWN>>(s>acVSKThvuhi z{`p#nxt#9OfcB_0&wcQ4?^*LZj%>GU_eS7Kj5y_8z{vjQoWw}DyjA;`+uEWQM^{llcEHq=%}>>njg&Z1YD=|M^81U_ zPgRZGI^vP(@6asPEB3I;P2F}7;jqKdOJbJP-{>!xNT&Zhh z=Tqd&4&u8cCJz~!c?Q+aPiFGmmwCq1_h&(W{&;_fxSc~wkGe4>HWnb34~@XP-&Q;M z=y|+fj7=YdCp^EJ;P`VCp@k?TNlc@CQ7dkd7u@O*$Ad(A1S_2}D2tAJ}8a zAo&bLCyGO>B9?jDXj?A>4W`G?GX(cOINcC6hIxGl#0C%2mNhRd!esveoK8yZkX>sw%^yYUL?># zu;sRyvl;Ni%P*k!)Sv%7^WA+fPA;j=X3=}o@ZV_vp%xyJJQ3}eK@(M+ttwx`+C9!~ zE%dwgKb_mceCnAPGA43vc<&1CX`H65kh6_iRFhZm9Bti@m|)I|*oJL}@96C4Ip8zE zbd);wEXu{?ow+uEiIY>lwbm-p@IGQAbUh=;ynuJv1-d`I$jV;XT|LZA4sl?rLm+)8 z54$QC+e!1^N^OeBx{IQUt@+pge#g{{PU-5%)fVLmw~%AR+SdLB&#z$FxMelOo==O|~zwUytxCX;urhV~)v6n%FX{z=Qzc}2&@^)a^@J}mLl zztXPi_^K`a^V?5XP0zHSMy_Y<)$q+N@C|x{?5TJJ{iGsLKEj$fGLqNf#nHTf+|f1C zDWqHMg0^~Z(b^Xpj+9DP7I%J>c~&fqV(Uuqv72>uAwCBe|6c+BTH}O!4~NjzM+d;M z?95MzMz|J@#H!Fmym^T*FAZ7q(!{*be>w9qz?{Y1dGTrpSGe<%aOWk)yl6bw)9n$? zJ<>P^Bp;w1(Tw~bcCM^lmfJXWF7g`RO3v^nnTOoQy1AP}0dt1vQ!U8Qdgr#j_In?% z;QrI-s4oM*;`*ddU4>6jdP`4rI7!SNx@&Rg?MsfXiPNY2FfHiw(#7D5_JW=k>I{8LLXb=V@7)6IWA6Q_?mo%`jcjqBrnx#y7U9ng3ae--FW z^l5j+0CIi%^T#}|f_Yv=zq%&ubJH?wPc!n}yu#Ykz1+6Zk~`Vx>#)&joV}pA)iK9L zA9HN9%51|v@8x&d;wI|KHt%(8a}%~%zeQiRVX^asz4djO7i-FhEs7Q@Fa7jHo^A6b z^HKCo(|zQlr&+rbbT_&zRMV@wbB?0B(MR#RdnLNNxduJF!(La6aOSMOUx)tIZ#uKl zoLTuYXI7%06$kC^&Z_Ii#{2-ivJJh`O#hr48;c?rT3?pl;#^mwyW;P^>z;^R0^Uf2 zCm7x83Fbggoxv8NuJozqwAhfHtMKy_2a8tm7xf0C&_w=J6uPL)EO5ZtBAtG8X!CwDDI*Ft4^MZwmh1pIJ{wt7)rTG<{U}^~IvgXlprjSHKJS z2u<+MO6<0H$?VlZCy4%|SWj40IVgD3pObeC|H^CIa>>7bVJw!Zu^IVSq7wIcnl`9nJMAjRfV;Un!43Xef1 z@DrNR5hbhz=^TZohZ24M9$V?mEB>8vy7*EY%*0I1Ou+un#orUgUS8W1o0Of5pJNnq zUx)1z+j;J?ncHalv||_DCf)Y>CE4HqoR>%gcdox%@X=SieKqm9r1Oxvhhs11TE1VT zT2E`vz8|~iWxn2YVy&5vD{iJ7P|aUgaF^WtDaD)_X!$gMSL{n==by0W=v!1*bM#+$ zmiAdM)$*y0GTNA@^(@^{$LB)U+2&$1H3y(C&b;OfvO&;g81x^)Um3avI78?dbc$)C zgnBvt-p^s)dH5b;56?bgcGiW8AF1qz!+T{YK3;Qi&W8@(?f8xGz7U)##x0z?_?|}G zA)Y@4v-xduC;s?v8K=_%eRt!Bi3N_>rV#-bIC8? z@-1Yu*6$m(_`@2rPI=q)!2_&nhq3$b%J>ar4i$`Hr;ZC-slGcfss5dA zea>qPd;f0N{nVeuZ_10imFI}T$p1Big9YSdeT{cB_${8EqTjnyyJ~)vM8AG!Ewgt$ zFESH;N5^y@V_#4X&oP$S%cA%%Hn#IcVA1|DaJGJ%|H@!9y2sT;%~31ZjBaW!@&u)) zjE_k>rNjr!z8KnS$|H_JJ5BK6ui(Q<@gZeCMBntxNpjHT=o}kfp`)X3ss{dzx7zaCKl$9(V%;bKUo7Oh!%w%|B z_Q5OtzV7v&rOW|lx8A(A@!;AQOxZ2!i?XdJpE5Az>N{lx6S!r(I-?LZk+U(Md4p)AbCGlJWWSv9 zo7s1vXW4zl*oV~m1)PlmeH&FTyp>odWmRWBYc{5Qky9QWK7uyY&R3^z8}cId80;J5@`}JB&`7k9@A8-$^&F zZG0Vi)LLof9_Xp^1=yf@z%`e$rO-sVT!oZvplsEPFPve0r+kZ{59?C#yokIdd`A}J zzaOCfRe5}1-;roQkM-$n#kng_4Q zXA!RyG3ReW#wuC2DP=EU?&dq;IsdMAtC?p|SLH=l={E7eR_LxeS_h+@+2twDdCtSF z*jK-Tt}iEk&fE;0Nxs(I!N<^Dh4#_ps+zh-o! z1#Lpu9`Ww0oTFlSt%*&PUq$&;_Q1*}l%!a@pJo2tgih2NR!g2g)+%0Qe45*7oLcv9 z=kGXw9sEsV+#zt6j2n$Fggj}US_C{5@Np?LETliJf6RY>ZR4t&UNGw>l5f^r0>#L@ z)=@;?Lil)Yk9-pYO~So=v`c^MtDM%I6J@I}{dl6*A6v7<3ZBG2f06Ua-)HQnz{zQF zAsnm*FAN2LEVXonRV~y_p4h2o=(iNVkf5fV<(HS@0Z)Y z?@J#4o_COmb;!gq&mf~KUm8qK#BV%H{oty0Aiff~rCea$TWcFtM)LAfKf8?Zd+<8z zjuR87($BQI6R-BKdw*|M-HBQBw~+qk(q9>W*ys1bRe{GE`W$D@myfh29o7KhojNI`m@a_l~{@uAb+d_UF0NZ4JMlgAd*x?vH(SfVI2!dgK)yvBTq!?YwDS zWA@1x&piCp+h-2nbmC06C)?yj>=^71?0j)eBj3vfpKMzg+$~D6p58nNTS!|v@1z8| zi1O}7w6CXVw}Q`?an5+{V5_r(_b+%V_q@1vP2+DKdg)B9XJGjWXD)GqvTtz?h}*W2 zpKsW?(Z8N$J86OEol#+tFwd-11AjlS~lx=MUaefgF6&iD-Z!7yu0CEvYR^9(+% z>*LIK?7{=aE~LN@Uicvuen_kT56=InlnhK{EX+HaGHN%XOB*GF>em9tz~&3@V1M$< zejm2k*F4@{3;72AhT+po`2J&f{4w-Vns93A)Rwe83@(XkavQ6il z`ti`0xz^#on^WB5H;^Z6d&hBLeB%LNo6F~g!POgE`P_}o+XtNDkB{Sxe^tC(xM3XkkQ3$L z=JdAvv;HXD?1lEi&A-5N7}KESxt4r}htMGp`TTWD3JU5@zLs5gs$p>5Lxa&1HCF6o zHNJ`T4l%)#tNpQf-4mv*7tuX?(N8P+d>mc&Oulm5Y?mj`=CuzI4Kl@$~ z_0xz`+4z4?0#c$x|bY8LVVR-)(ys`vXPOl>u0(|9s5uXVk`IZ#_o@FmR z)wt}z7tZ9Q3^93_6Z-oDyYb^HQihg$80UnmiEq5^S-OQWoo2sK5S-om%`w4IwDwBt8F^3c)^w5b_#oR8;ysk8@vXQv2Z|RfxjYH5w z%>VG$xJzAj#M6<-y#Zll$?O|JPe~_fO-cS)A@J+$SNwKzTdbuG;Ifwa*bjMX9GauR zo9Hk3FkVwnYyD;%w9njY_s7+D{lG6!UY|`K98dRml|7j zodOJoM)WNlw9p5!SMu!BJM!SyDHiwb;%DnFo&(&)qkCPtQ?1Ss^s$P(DdDM%&%)DK zo@z^ND$b>R3Hf*N;|Qa#q&HXqGkVw_OJ+xZ#xjZ=*gtkGerGIg;7__x{-(}QwC^rX zsekh;`0djB;7xr!fE_gJiw@q7Ie1%@nOeOKyvgo8o0{5#w{hUD$-$fY5-+%OXTdCf z5dMBfpFg25@r2?Zcfr$N)mZuG#w+do%iegi;!^q8Bl&&8o#aS47qYd-fi;z!3+(sl zZI8-E&HLQ;+qF^ovz>e|`nbZ-$IbC}&Tj#ZF!LOIz0-x?xIS1!ymKb`4<*JI@$Wh> zd?NGVJb&z$+MhdnL{R(aCR0XdWEq(0<4FhR*RzSw-GBFg3Fi0ICpwO#*kRHY!fA{4 z#-Jx&;5Xsb{paHM3A0|&yZ-G#p3wtK{n(Fu*5oR|v(X_li(^N-x@vgWDSc|n{fad^ z_}G1a$aydOY2LqOEtQRN-%sbg;Inz$$>jsTpZq@7ZEWmJoQT9AX$_+mNVwjM#>A(z@)r#m!V zd34Swri}$3+Xk^3c)fx)Dj9RLVqVP0qSzD7&%`U@-M4SNSQ8SDIJ^-V@5W8-K0??U zV`C;H{hpLV`LILRh?BRx@8jre@X?#^7-sIJJV)g{D$g;UdHZ(YmOM&MrQa1}aLdKx zLUYfQTgc}!I$d`uF%QAUDPPgVl^Ltz&biFJl}n&}E@BT86&nsA2U?TLq;2W%p1qa) zuJ?MkuDiRYWg=%Z5<_^MHX4X6Jjri1e@wn$;)_XmxH$EB4VMdk+t_8vB$= zEJORr?YVmsc|*|C``xO8#$lkuX*rSKqgr^}`nm^G>SGYgzm^F2e5^bFYbanvdy~i>SXd%jGUu|^C1sI%}CGnUSef47CQQ?=%D#9F$K&nh2=R+ITnIWQ~v zydB$6fqiZuziy$Gb|?xg+}nqJUj5``E4^AguRW*L^x@{e_(mzeLblmcUq)U>8G9JX z)i$=@#+|*!rgfk-$XA5}_axvR4cvQ~Ta^I!V%juoMZ`}hk;kz2SI~%Xi!TLQH zzuff0@B0|Xp9@}MtSb$Sz)Sw|gW!<1_Nc9N@{i5fuo>n%dBpl2!dBc&U6oVYZn+Ws zZoWI^Hq-8QeDcu)cbIx3_&!2?GWV8@Q9tIsZ<+D-nb9wtRJo22?_`53#@g|x_;Tqt zzjbE8gLb(sY9rep*uKW5f!cKO=EfC8?|2%z?|+e(K=Yj+NAp$iQ!R1S8=&tSi{{^n zuUDVH-&(qrzVe%`rHgpBW@c1p?zc>=AR{fKx(#25wTBM*MXh{RY*TZ4;_PCx3+<84Fh13#!Y_)u{xkn4)^a1B5bt^vL{FD9dEJ`u!b#E@vdR6L? zfBZ1Nt~SLAYJYX}R&?V!_7$>T)&4SZ${pmaK99Yq#YQskiZGvLKLvV9K7G8t1RvxS zcy9(*waokA&n@7-Z4>7RG4Fel`REO6UObcU>2KnDiUUW$k$jG_BBTEf&z};n|2T)w z#P3thdX>t1!MmPnGoSW7(6Ar8To13_0I#a;T<%!cJL#f)__e?;6LZTPhhJ}iUn$$M zpE;Py4pLcowt(-n*HgAXJo_zpR%J_x-}ZxN>)~1T6K2k(x?yZ|XbCuh_T(h&c@|hk z0Sj}`a>>n~IdF)_c^`A%Hvz{e;Lu!Eax>O}VL!4MUoI6G<^zM7)6$+77@h?NwO`72 z%k25?AH4ZZ=7!+LLw*A}DeIM!5`hkLff2oOd-L;l98vsyihKioH@SRE>|8#TW6o>l z%DQVeo!l089w%SmKS#0->$F#@JD$FD$`uS%v8G{gF*Mlm24|>nriO44#$V4ZNwafyX7%Ja8vK+BFIB8}(9d?^ zgwMi>@)}(k#IEctBR{OiuEgY#u zG&GSdC?%HF3?8q`CU%YQ9WDZg%Pif;y{GlEjg8L@ed!E#dK@^MP0r-$1C}=^9iI!& zDehjx+R!5SIg@88{-4(06t^2Nj=j)Dz%qq63gy&?TiVYM5T&W9-Kh?k@`}aw(wBPVCuu%WwU~yq}VG@0gGp<|W;2O>6 zAAb15#>_q24O~4q0%qZ8|EIv!@NsZa|FglRc!Ry>);|ue9@xRV?2Fdr+;Ydu(cg2? z>1F70@?|@aE3JpfUdQX%UjH*u|DLSy$DS`>J!}?tArj*g4T+`Eo0@*s?a3F=n(jQ>Rhx>1ji9a3PCNJ! zu_)i0_})yrI@4v@P1e)Q=Nbi%+U{*Lz25ET8MSv8btY1Op+B}6e_o&Q(S!PZF1~n~ z^d#?Ozd}6Sdzw>OA6`{?TX6B8b=A1-xqV1?n0uR@zJH3J-S6b1M;9!*{=%Z{Oy$R} zUySXj{#@aiw=H(oyXyEsR_g!AwpiSw@O<8U4) ztDhO?@MAL0ulO{a(@zAPyZDO7J^MaBH}3npxQ~PX^WZ+c58S)3T^mOOY)pbK(wxMl zk7$s~_dka3H^$Q-PA`3C8lV@FY4FO8pThU_^Kmo?;lqAj{;#{$;r}@JKMxJIO}Ui+ zT^jrXcw9USzwYnxeDgA8;@`P47+H74a;$lxNwO-CDNUb|Q-ZJsXHDB)PS&vcvbW3d!?~8fwkL_{RXF40~ ze7@_y%>1Y!F`qBofIT}%TZe%6D0!Sa_b12*ZPKX&oMZsLv?{>e+sE0vhnC}LjE67wo!??MW=lV2ENJ{Dex ztt_K$=BA2=Zow9WXd_G;nycnfmbul=zbh~9S;y9U3wjzGN;%oqJo3{LU@7DMLSVtS zTs!7s%|70nIi}Ngg!i&JO}tkOQv3Sz4qdF#9;sIBU@Lf#KOGNCl=00c-)$88keb#} zuGZuG+t;bXd{VK^Fg`&997bvje1#V06Y@SnJ0&Lfet7VM*L7Ee^0S8rdB*Ny4~Nd_ zeFpzMjPD!S1WXln%<>nLnIH3;?3RAl`E+`hmxcX;C(S(_*ir3u;!LU7qt)bm@;ywM zR{GbTkP!ZgVDxeyfabaTxi2NR^3Q@J>9>$Oh)cj*!xh?VdMkF$+u;ZInlHfToX0|2 ztLYCMXy3|abJo?}!2^sT46l#G7s$mI&={Qa^=_*M=8?dg3#=NS;M9BFGjjktoQ~h{ z7-h7VKzW&xmz+mEb?WDrz*Y!sd1?>Xeg#~sfU8-460kJAb+M)c{6Ba*f4~P%tbeeo zIJS7OKlZK5!5!l(V{N3Y?Q-Tg-`~}I2swQRTpVSd{VrosJIL7??z(EoB&IP3dff+( zYTdEr2G=n*`E7z(^G^J!+rA0BQQFD_X75y><7@_??4l zhcngq{T#n;hxHJc}GXWh$_dga&p zW7R1aUd<;Tp@0~~H1eRTiHqfP4$*$*+SABI$lvc-TFU44T8*(cpG|(V%h!@4#e2Rj zTDoQCfYbZned>w#zsx(c&#uOt5qH?Ka)Z-FYj7z#GS51l3vNBoH4NbzEYWg<~*8Gm-DEXI}mw4!mi_<&D>OD*NJhStv;JNqtHR@xYGxhusPfX6G2Z3KAaF$gi*N`A!O|BT9nV2;<|VoK z#VzECw9;s%P!5{l;o_}5C3Hmj6nZmq?ypr|}1-|}P zzhB?u@i!hPR?(i1?@azkq)0w{Kig-o_Q%Xx`6lSW=P)oU-htoFKDOI}E5;)`z~2sj zLz~b^w0#3}uIc#c%FTOl(YOoW%I;q+J}O7v%HgAqt+s9bE%gS39T&}khc=Hq2s|f& zXW*h6FJxtB8F(H99`wxZCmeWY1CKu62s{q~&rQJdAn*t;igjwwpV3vcEgY=@Hao7E zj%^X$GU^}TH%oU`5pyaqv8NHitH;=}&#^Pn-^+j({&ac7%x4`w?Q6ZHnmu)HPKNOT za)?FXhgtk{*C*SV!~bDW@BWQ~LCD1rXYb7zc!Ky-VHSOkgD;?ecQ<$cun#;u23RH{ zcjNgh^RTbLL!8W>hii|p_HMM+v+n?2`EXpXtl6<%dryX9xP`#@AB@|?Ypc>tyta<{ z@42eXgm`UuxF;6L@x-Ee9`>GjNI@6`9GBI#egPk3m?zdY(GzQ(;Ng5PyNt@Jj>babF>cm!UFreb-00iL1lngma%3V;?s$`pPvw5HG<0aX zbY%BX@N;=x_p8#ESK_Z-Ro8u#`ojxi;hcily$!7ULSM;yWEQ{Yr3A-2V=f?$Il|cU zYlDpq?)fNp7~SsbbbNr@!|(cI5r_YuW(@jn{1JYWKO(yzKGE4E!o{2?KIBYYd~NQR zQrsk^`=;HZkL4*6yHvGpK~SW zoLyzVhc{ZDo8()7jci#x+4p!FcTdsg5zs?|L?L{V_jr@08-}df(ZTV8%eR=G+(><-ZtOL5|MI_&sw-~=N{`@QT zcMJO_{PZK9U~Y29ci;)TA3KL883&6U9B8};=)WC$C7f45uB_Ytao%anpMSjMsP{46 z`p+?5_k7kj&Hld2d-nIq7Ydi51M@EO%6@WV+TiMq4cSj@)Eq=}0nIat}VRK#yn=xaLsF%y~0 zEAq8)reibqw3%}qyDK<@h4VOCkb#y7y!WOATPE@pJkpc+X<_JU+hXmx^VX-;eOR*( zI~)S`N}e9(R-y6syx68&+&Qk~Uy4rO0B?pb%ly7Q(8Q(3V#9yE`B{b^#DC!7;Feed zAE=#sXy-GZPvWfCUO(p2_1fqr#5wdfqyK9tXL)3vM@L6g>Ua0-5P28VngovYon zkn_dR?NR72-6ns?re{w5*lqX)?BCG(l!@unuHIMaEJl6{^Zj~YGqHbY8>v7)6%rqz z?P9pfNsvGJ@ljCUwx0Qo3|k2WiNfA2hV9{JaW%rg}~P`#oV+)c>5Tebk-6^t;Y=)4AA9;Db3!%!_{&ok%UCxU{?o8cRC&#uqbrs_%v2&`{my%QEjjJ1;1C7V@;;Y(l>eu*zSv9nipwjbKV_V` zeT*|q9*N+VPvOQRgxgX(Ut|3|@-+mnct>%cQgHMCQAd7BN*o_ZA1OwnG5q3F#t=VW zlb#&mOY{T!vj6V=i%;Aro7{W^m z0k4Lq!ENhSPp}nTWX_sn>?R(|835>np@MlYbBkv7oHf5^`3}Oft?2VN;NP}9U}Ox| zmDX-@T=pDi{lA{|fAU<$wUI+M?z**&(^uBq}FJefBf=U~o3KiGeC! zX2yez%2(9c!A;=g<@>Ft&6!Y@*9NusR6096kujhP?gKXUlS_V$Y1iX5?QS8z=F{3; z`E{q=eOF)7ZUODyL+(I-atG9Y58MS>o9x%Ih5Uz4YyUT_{TjGOTyshLvRNz10q~Fm zkZ<)Hm&<&(RIv%xnv{>fh4VXdh%xz@lL;@a6VN#$Qi5yFaSk!_kr4C(!o zawePUujHyr`ctlNUv)NrLY*dbvi9DM{LR4Q#6J%^@z2{{qb-w1WAtQ(VxEUh%oCoHeF=TSST#X)_ zSa7d>`53%C6Nk5!DfS(F)gOa9y&pZu#$hWs%;*D$CLT=wl5l9pKmK(1nuecb{3Gxv zye9Kbk1ii(p$ooP|Dx_-boN3u4fDr>%;kFgXEUGb-48XH_nJSrcb!ko@W-wm$b7;} z-Z{SJ>-e1^bZHpgvpnv6uJ=rxN9arQDYf5O)z8Gw7LQQ;EGr>?7HSyelYh8?xmbue zSqPoavIB94id}{N%EqSayK1_+QiB!Hwrfb5d4`EG>A6Vjbn4SXWhlbDwZmL;v7B?&$6EW^vaC&#nFV-Ky(~ z_TzV+dHu~DAfa+{DrYh-?>&)@3ZS$I*TN)Aze-l<(XQ{J_{J{P~xEHu#_CeDnnP zv#eLnO-M_CeIK%BV9)DkVpQUd^OX5EXB0pE%fzzRJL4S1{=C$Uo6j`OOxe>tD`k(t zNm9FCba6tvhF;)gK6kVTCp~LR%splZKlp9>{eS(Mxeof9{XLy|Kq! z_k2{b;T})LkNR8vtH*sbbwd_sWA)>lt0w#k<@YEr&|SX@5j#~pKf*eL9p}q3bCKR$ zFY&1M+NzG1wG-`ExA*PEm$&E6`aQlpd0_Nsx0U*_?Yr&u_S27g{S(Uncek%|{x9Y` zai^kGpLEg>bq`)qvG4bB@&C>uJKlahxijaAlH%=CG6Rtf*}mw^%s|uDY+v(p*}j(N zvwf{QvVCnYXZzY;&GsFin;8gixYxIz^&ijO{-cp8Qv)UsmNkX&gvo)(T~h<>+bl02 zpD{d<@As&CkuzPAW46|%Q5imaFMEKc>9J(!c&x4wYS2iRA*kk7UAt)09z@4@S??GS2V zkHr>&FL#ft)G6fJ z&I#NBa&&5->D{S;=J%!sT8>Q(v__`}+FGXu+K+yXu@=TUiV9;V^8Uhia(ZFx{Rz_o zrzTDdgoiMmVP51v8~Gn>^MQA$E&nUHKWcbUY!!0>#WYfYQF0o}DIy+53}+DfvFZy6 zW8~7|jbz?Tb6|_-`~ObfboudzUv~6$#*n&5RZ1YbVQ5|R4%?r+>ULx)V-~*` z^80LlC%)O;hrAa#@_wiEd6K-3M?SV9@5p^94|y+3l=p-5Z{!_0>e}=v@~(4}TzTJY z%lmBBsY6vMv2b3I@@ID|FL)t)URw8E7i{CKvFn*{_xG^BfirfJ`~GPkeTSg`Y3ScM z5q*ICHzEJc9q5Bo=!3K9gAdRLXVC}ff{rQZgCg|7O!Pq!`d|wB0G$>=wQu^ynZ5_T!Vhxny4S|a^Q=gZ)87znuCt4fL7EMenXT$ zyAK_?1RWV2;EOCrN1h$vYx-b-ueoc0ucdo{uNB?dmVu5$e@Y)39eGxI5gmyR>w3-B zkx$}(tG(CIx#x#msv}oAu=ME2Japs+bR=ct_0)2wTsRN?vcVIp9LPOJv(S;xqa){_ zBVR*D?nOs7pd$~WBhj7h@1P^mpGHTPCF)3*MqRV|(2?{X-}n7a-yItq9l3Qzp!TEg znh|N%9p{n7WcBdHn_FPbcdN z&0`)Whe6M!U+)8s|4uzB z+x0v0cV>99o?JtY)S6r?c+=tsFWl%EP`%fa(NThLuH37Ey1$S0HQiA$`bFYI(v|26 zqbKCA{Gof;V`7PmdUkCXk{DkAkE_U2ox=RN)%%yeF~nJ0IbVvLsItzYt?|DVm8^> zt1j;V(_dGS{WRrQdt!?ypE)=)*j7dPb#e8p`A(fS=8~bKDS;OJI_BH4Xt%|BBypTB zE7mmK6B{r8K54wW`xvi@a}2TNvXmSk<14IAi9Irj*c$mrVRVObr=nY#=R8*&Xnwvp z(6XaA(E4(5pzYP-K>M<3zT?EBIwlsxPBcvOog`=feea~esfqaZd$ zYrpg{mfXG2QDRiA-$c5I+jV1CSTAe#k~@=85Yydd1IMv>u~CuKEFZA>T~4^VT9~UG+NVrq%HG2gD7@ zyNWI+_Y2+BTm%1aDvTYy)p|OTgAJ;n-Vowrlrw9`lpVpmq>MA`lq3I1=Y){2WAfrH zCillyzft!K)yE_IeV;9vc<3jf%v@QQ-i zUrVNv@Oz9rA?c95@LS-v`$_nP@0;NJX88X6{}6s}{Uh<4=Z+^CzY}cyc1?F^(+7@+ zx^+!i@N3HUjpq>j6^6IM@V${ccu{gEI*hm)pOf}S@9(ZbcO9NL#P)MNtlydM!wO>! zPseI1hajT|C;37Hc_Q06oWZe@HL(z~?qLq`4ChZMCKe_Ko3m(rIl5o(ciblejl18o zum|bJ9wh6~GKb!*@t88D@R#B#vLB`J3v*S(i9cG)^ccq2>Dmi8(q|!XLMBh z$KrL}pBPqP+F53DUwZOacFrUBMLO=>20QzSh;O!x1lDe~aVO4w}uozvSH{-c9m-^`qW=%Fc#N>%g}=g>QEj-|ho^yR-OqMfi6304Iv>A&!G@ zSA=gjWm4dDh864Na4c~2bT+Y=oXf1GA=WFx$5MT#@AB-)VcjY;7nD%kT_3OQ!Or~AP4M`(3#X$^C21LU{!G zUH#rbziLalEqdoyPQ|fe_BvS;P5)k}|BS@`N3u63_rJXrrNopfr-1*Sfg4jM{r;%C3foKEqCSq;1 z_y(2GDCEHSO?bHS!*0WuCCR*1G%#U3)6m8F&Cu~<${YG8)68wlp_%AW5l4@o#^GA? zVmrUU#&;e5&AF;1eD4*$@z3$mqj~t}WAM+%;h&GkKgVBh!(VS-hJSt({~RCvL<9c$ zG5qr?{PWcr0VBsz?k7QxuLTE};Pd%jd_Dj^OO*Tid_k<_58bXLtQSzmRZ>#h5B zx9)RxUGcarTmD_4y{WzsFl=G{yhOZm_EKJ1;L_jam8ioj4e$!(<9TI{Th^3;S6;Sx z#UjQWDJu@lebzGP*t>lmqtAU^-Md2_lLLwi82VP(G$+otC(7@0ugQLd{KMIWkKTW@ zESohfcqqB7slT__7hgZL+EW)%eo7f~xzGwUms^3BC03wynH6YTZlQyb%kimoCyG42 zljAvexWNjXI%vyj>}KS2bpiFUm1W52LO=EW)F(#1jJr&h`>BtNjxVNu0rfd&xWP|- zf8Y^^k8F7zX4{`hlGm#e>H8VFwG&(oN$LFOWhsNJwQt0H|HIrL>idvC4FBP4*wu&A?X&+*L+?<&mt1OZ ztYy}~!0D~2d(>z1EY=Df7?v{s?OZ|}=TKt&c$ovoxkHKh5f3@PHy`Zh+k4S#?%7JN zJKrfIzJ8ea^HsokI>*0j=g##TJ87@h8r)&@0Be`_S)bYU;-64{5pWTUpThdY^dj(6 z1gu5C{*}Oa;7f+(Uz~n4&eQi12S0?JP8!E6PMOyG3UyEME6MMD&ik&{2AjEw-A}&+ znmp^2X=%+2oCg1=J9us_-qX3HFy`iCD1S!#hBf9={24ty>M}l3bY6M_C7A+@kG=tc&aWE%@mA?N;N?yUT5$r{>hIBlMthUZgiRs=D6Dv#N?RN6FWP3t! zu(bhGJ23sJ;5qwT@t$v`b7v*|a~2x?K8~kEuXvtnoy)qLcS!wI_WWjgvN@|>zULM7 zb3KF03uE207a<$dJlWOb`W?A?@wUOk^F5gzzhuAW@#j+a=$x$ngZot%rx9nHlM=iB zdygK?T)g-~+a_db>lF$7^Sm?e2Z&cKm|f^wcz>bK#5R(6wSOEhF4p`7y}KCNYrjSf zXGol`Ax`v8O01K3QD-^))J+W5i!RAP#`6YXhX!DW24IH}?~bn0~t zQCVO&WqD4w>$cBCKBGe~=`ZTmGv)lT_L=bQdxP!%&JH&Hg`ma={MYb1#37M`DE!|< zOtE=RVeGHCW3+|$W7t#BN?twZn{^;Zvn8k5sUF{>=wyBVJDy?IQzOx@`J$|+HnE=C z{K40JEnQ#pwRV5a*XI2TUwg)1_>N~x3xt646mcW`m)(BFB%A7%7$@X|i6OzI<_J_MiRyP|J6*DncgS=2d?e4YcAcspL<(4z$z4KJs!6|8ff zofc^NU|OKLYg(YSds?8)drzP}=zta{pv6gO@jkRT1uafP zi__5JG_*JkExNYab|GGmhoFJZydR9sF+S$%l)A_|&Z?+Mt!sJN_KkLN_i<=-A-@;# zdojQJ1FtjZmcOI(p6l3G5Wjyigb&7DeCsXlWeamJ+xAS>0Pw5kFsCluXYrf#ZA$$c z1G;Kv-OjoL?@HL)REk|2&N&Fm4S$yXCwGz)G7|kWpPVM;na{)a**OW?7t!}jVv_gKF8egPyDgt$1Y0fkmH4qcck!P65Z;T&e%OFLXPywOe1x`V zGWVNB?Bzax%*)v4v(~Wc8->2qf!4$*KB(^Q65e&Tz}+>>p|Z&9XDVVCA#~9%IS>$&ZTm{`^cs_pvj-zY?5MZ@%`OuqUJp{MmUM z%3Ic&NgA@J90sr1U*w*TegEYbYpe|JXBvYKO#OM#B$CI|p^J-Wof|GZA7)RiK3_s3 z#v5k51HQ?9N@o9?eTRc`LQ|=i0!&&L@#7!0jAw5*IBB?>TyQ_R;KlyfQ-XsSfN=a_ zQSaUcJHOw)yV1Sldl0;3;}4#qtqJgyTdxp%q(0*7x$peEvy$G$my7@W*q0OUjWoIN zgKYlk7$@2A*F^^TV-Leann$|-dgKH95icLwPx>(VgoW@O_m>(UXfbhiyHA@x#hbfn z`xI>sPGPU)R(l_FY1}^MkGtP@T2g=FG5J~dCiUUUz|S=XVEMTA$VCSJ-h6&@rh@D; zyr<83oI4mD4li5Y>H_Xzckjl_e%Q=m?+6WNj|Fr$d!ms2Lfzl6#=fg71h4()ok{m3 z!{atC>^%U&xA3vv!S(MPJR5m!aO9P<%>OW`cRzEu%!>UI-ecd~k-SA^cUJr}IjnK_ z5YN5f?R-mT#!xP@kn@i?mwT&h?Ofyu-4J0v%RX|!L&SC7UV>agGb4X<;T!EUL)J~~ zsLW4&_GmKhGVTOy0`~v>Ik9_mL|8gO<>7bs^amrzJNj$A&OQ-6_FYR(RX+9Man?^d z9>Rao8EEF*7Icl_@w@!7pKu<3isEv}q{^GMPwIG?Cu&bk8hcx$2X)5O0(4Ic@+bLh zBL_gAM|&;y?XV}9aq&C#?R%6|SMSxQ&bDkrU$g>i6LKU!zJWW%>|EHC`tJclWr{V? zGUw#x1k+w-9>cgjPT$U+!P}$YLo)t4ee1LK(Rk@o`dWEpHeH>)*!1iA|DWaecE&$e z>)sO?3+vu4{O0T#=`{zJP2kz=U!H=VW}n=Pob}O)4s8RcUJvl4`EA+}Z`K_FkBDB= zff0RM#5gxI-`08G+Rqu90)61O<_YY%6VH(Mt$peH4L!C0-D97(LpjAXRbKdQGG}*P z7F+?1Rd+Oen30`c-3-27Kk?|%1bR)k>Gi1S#b-mWMGsss^jdV?1>LU@50CEh62B-{ zPde4`3uBR9AL8c`i@fIt_9|i=m`5RyIxrD6|4?V2&a?m0h?_e6=X=f@Ivyn@*so&hQ%qO_1T*8+!F+wj;;!`m(diKF|CK z#qX;U&od9zSULmy>F8>Uxfe3Z*xg(O_Dl?It$=^A#cl8jYYj)Dt2IYs{OBCrHzGer zdudy+;muXlM@IAEkDJf~8O-@Ik&$-ByqLE7aZiHT$6f*7lu?d6inZV@pPZku#0ELT zDcG&EmZ;lm^*h9TnEMkm*vnDW`CXT+2#(VJZ~_DKG43?F#H=4@6mo! z?F`Ol`AXgVYpl9Oqdav@%kfF@C4MY^1}6Ckf|AUENyvtsy5NUKgrJjkRt{jkVRL##(ApW6|o=SY&l-EL@e!`dn(PXVe;!}(!(-q>;G@Euzf$FXts>^;`g)?jpWZEl(|=H3tXlW@kk@7Pe!(n`jteR9#W1A{n0Lqp4Go6m}MNAx?q zwu*h(tGMIw4tQ-F{ctvWKz*ofm5XX#u&l`FQMWD0k$La5J%6AkzRQ9w4Nkp-PQ61;y?3a06kNUQ)wp-IS_6Wuukn2^f8HaB7 z-LnxhZnmCI=HWA(cPt)uZF3%V%h>m#{b=%ej4U?f7+L(Z_D^wEb8`E?`yB0`n~<23 zeaNYM?w!PSh}WIpn+^@|)e@hUu1>D|3#W`?2@epT)^ouaJ5Jq9ocaelf3UHIb}NYa zl*m5jf%C1zD075+`_2ye3ojw#A@Cgr-^zPG4~)t1T<+)r*FK#`Pb9-Lz%4^QS~8A; z4y^9_qMR(?(dzt3FqlL^s=yzxyX&|-dgQhV~p)fh$X(85^Ea{PZBR| z*~EBjys`e+#N+R!#Imr99m|O$Li@w;lpPn&sXxZ&+x3}P8_v{C`*SPj_&(d&L_v{nL%6u<$b>D_>I8^23(+dW{;_@4N z-#Yfwp7=HIa^vF~do&*(w+TK*wuX-9TxfmPIVjf+W*<7f$f&{CKIqoQ*jjsNmw`RV ztbg~n$PF-8px3lFit}t<@u0{0(r*Ryy-j!Cqu;{liDqDy?<1O<7zRA>2rx9GyZ5rM zQ+huB-Cyx81Z-j8e-nA#(jPh}@$)c;R_ESHO|T<_o!^@dWqvF_XF6p*nV;G3?DF#v zczF=C-H^!7AJR@}17jKlKM!&FIT4;xr>{@q=lk6X01vr(<+Jj0q0??( z{2YC^FqX$$G+BQ3_t9U|k|HO6!PZ^zwCbzv6Y$Ps-+l1A+_#DRX90Kr`VaAUDv29J z;hhKZr9(B~4St9KM}j`yggzdIK4wo|JN+Jij~LzZBF^m?&@qFvz{bPx@6*Ox_>pcs zw~W>!PGbApkafjM)raK2Rd%1gr0;7zX&pB-AxFU2z7F}#g5OyWU>zscQtgeMd}n}9 zuzxtW$efkt!e0XH=ku<*BtM|b#n&9-?DrKZ_ru%;G70;!%|9l%9iL$#IkInni~k@; zHk8G<*8x`s<*Ttn-lEtJ_+7kMYOm3+FCkx~XC3S;vF+9HojC`3K=3;|m_MGi*TLjx zy6a%k)wJcv_MPPW=)2~SM#hnCoyQ=3;3XEAiZ5x_31=3WGbYrI<|hvzqt{Va^OJPW zpUB02}U6@-dOZGawC{eH$TsF2l^8pGV^BmsAt{`KZzdl`{L)#-m5-k-dw@hIv86k za|(DYao&7waNJJDQ-Ln+V9l)+8$$bn(VQy*j0bqlUx{`_i@nLkJIL%hek zZ;!Hm+0fp7oACjY^8UYrZj!y7j10JZ%n4LA*1vVX5@B3n#;CD;*?AxMCvt)0$0qT2 znbVHhBap<;-*DcQ{Ejw(snEmuzrd72yr3_b?sdw?_y0xuhqkztxxv%yaSENaY5Oza z31|8Dgr|7tUcDh_f5lyp&@79e?A%>R_xuDPy! zo@Q?m`hwW$V)?CU`5`6O8(QA^ab7hI=7mRm)XDuQ4!P;2O zdFmyX+3J+(>)k&%@9dbVy}qS!+{QTGMLsO&pSzx9-_IR)zwTKpVAdLlaTg9EZkES$ z2+uJ*hw;qenZA0sX5*LL5*&mK!ZYg&tt-s=llW9S zweAOu+%TON7Lrb=92x9*!8x1TKQ!oJ9YOH8YYmFei-+pf zKcCgVY5S}{;2B{BzWa!~ZWnit@dSHK`#-qT)vVi1;2uZ^$1Z;Bkg2}b>->5CfX*H+ z@Y?cY)2r~pKJVP$ie7Kf=I33n>*UVP{FLmDCro~CdP4lM0Gf%OMbNSsd`$w!Q@~?u znH8G?94#gu!@Tx9IYN9t4gEVQ-#NjGou%$M>V+19TjIkJ;=|DfPoU|bC(wMz6KHwI z6KFl^3ADZI3ADfL<%|sO+aT6`!kg+lxtiR_yp+JHF)8dRW8K+1wEi41-uQfxv*b(K zvXD4We9-y*d>Of-)Qzvx;=F5xCt6N0&JP}9)3IE19O4hW2n|gC!Q2 zoF5`nqVIWrKbKVJ+fJQG5#u-pj8Wi1ej}~mwZq2ihtI>i$cZ02W5@2(4Bd9zflP{y zRrdGL>WsR`5KlnzbAkJSL#wCoy&$mGp{Mdop6Ej!?{&^&7H@n>ykX8c?3Kl4+R}P< z{Mz}-xV3Yg*KGKu!Cr4_e^BxN#Pz0b@EC@kp<2dN!JSaZ5%=5Rs|*Xi{ya7xT8RGA zTOR*U8n^hjoyoQKo$=`WSK`&^AnHQzt?0h-*3Y!f$w43!}X9W|SL~pc^af^9Gkt zPq{FqtnKDfFU;?`S(N7vr;+Go<=tqVW!`O+xf9-EjLNsRV~qBCi_V%y_wLNKh6lr| zd0$OCd8zmUJQ+WGdwmvg`M-X#rjXqK`1}sRS8_LP`+MQr!gvaRi}lD@Dfu3PYhE$! zA`kZwkG>6^9z`GNT-10xmG*(BElGG9*9V@y@JV=DVdLq#WIXYEGM+*+8A}|V#1kKG zVBB8T_~CP%?VN}=Y#`$)%(d>=PcA|#XX4eKU|z#|RqYyUsl`)zj(mung%>UlM#=3T z2cHy>?=QWLPsW^sb>}OsPVxn3@4d#pi@SmQUz@n|eAUe_p3&XGTR8iwA(Nc-->hxa z_gsCy((kKy%d?boO=c?xBFZ^)WfvUL3*7yiQNEJghJ(<4EVSpo^KuX0 zMW3&blP7%ZerD!lyC>1_b&DRjb1!)?D~*q?_3)H>Gp7aD@&5eH;3tePpt`>s@5o*WZ3+!9r}Xf0F5jEzf8~u1(Ca*Zcvt45{yMz7-ou`;q%t?>1*a z*?BvSLy4==X9Z(vx{oz&NB6pUi~SusKET+u9w8muoR5u1211PY&*H{iFv{Z-ZO?1p zBW-%%$6R!%^j>MLZ5QTkb?gN8LHO6bcPUSl5Sc>A%DN4ejn zFB_qHA?n532Ei%aAHoKFnr_p%f_p8i<16^Bp(*4S!OL%CTh;p)ExeGDhHN4GoZWF` z%%X*NcEfX(*l@`ve74h_H$MHd4-Fn&+-SZRmQRb1L>x$WozEVF&NTH|KUzp0<08hT zeWZ)QE&Sf`7<7tEfVbudb~~3<>;8_+?v%`KgkDD8Z91)YWp=YO{_V7-d-ygp{>TLU zGUm`OOp3*uGco12%~Ai1mHdOTgEOjA(vWdmhSx7b5BwCIR@0{VZS3NO7sk?N?&2{Q zIJ9|~_E|g%jmubnTLoTfm3M+}Zi2U>_-v)nJzNB@Ktr8#o{!G|me!NNne-ZRvp)A( zUoetUvFl3)===kz6+b#)S=B~2 z(q1}xKYxVPIUSm$(cj}YuWj7^;tOY5UVQt^<6mt>9@0CS$(2(X{Mw;f^O>Y}zeu|y z;@Y*om(cDzl+7Pyb!tC|;E#j-aPH=;;7CtpW7a3Y{uq6ze%>(p8P(g*80sCcGMG_8#cpHI_8XsS-2Rf?u1CLJ=?^S;>M7H%c+(!Ef0y>W=FcW~ zqvyAr`T_iAaxh-FJNOLePygnDSWOg~Re%>0!$_hV@^VKHocE^q{uVe3obhe{8{l|h zn;DfgxU*;P`lRuEBgL0Xdv4pWqj#^>clhGR#FC`XlslBe{V4sx(Lv5eZPRzoFs`D_ zoMvn3RGwqWk!sy%9cd-Eq%}3Ox^1q1m-J8;a|>+WF4;6cu{N!7=37>0E4C_uJ3^_l?t*J$EMad;K;U7?_&~hX0hk@qTaDxc?>?N;%U< zYb}O$cXL<4ApfrI`&Mpj1rIIEmkb@iukL^dq0{;SM-IO5m-;UunSgt_1;vg(_)<4I5YZF{J0+b`imXlat!_F z0Eh8ka)QHtitWg;{Rn)B^=>RJI>wHry~~-l`YeA!enc2vkzKau*G?P_y1HxlpXGPW z?Q_BN&Ny5Or7k|NN8aM^`w9WC`~cYxt;?5OtsJ#$gKhr;?toqUF8zNvrY_%?pZ_!b-a?%jV7g?^&lsB0@5@4MUOgWkOYF5XtfwR;l0316LF zC*JBO-s4S-w>H0Lk=F-r9E9HQK<`8N!QBJ6V{%}fk@4llCYQqAPmueyJhX))!V~*ZYqO%h433czYTd${%l0L9M^EQMT=Q{Nf$x_?N-w zt3314g3b83A>xQLZ*k6zLx-CF@#o$CL+kK=ud#MB*J93T-(y-;h0IsG^DpkqL?*wl z-oTmbpOyrx3Z451bi&?6SJpJ;ut2Lj*mvL>W9hHx7E18c<$SE(idG>IjI=3GpKQ9bF%iNY(Ng;(v7*O**A8D?xD z#`eWe!9y}%86JjjzRS9Tm2TZ(-ZPi%;k$9*tcts@;OqE%%*=Pra(ayM?ZZDOhZZ|D zDCmhl$7vj6#-~x)_~3etUew+rzKfy!Zc%hWGfK#CwNxp}EU@6`ul=i`(yf3T`7S;JLhBn12S$ z1%fXOE0H zb>sQ_i*aM>i!V%B{3+?eP#I5j#^6t(o7vNeztyC>Yr%(n$#1hC%B&INce!_qpVC~> z`DgrzDm#DRdUK!Z6+J%YL(3$MYPC&-ibu&HbjYgwPqp#dqeGObp(Jy}wd2gFcl%^qz7r&lbo&ub=mU{VeO^ zOiW~VAhK)Zc1dw;5^}p4Ic)~F+oT7HdFi|2c;V^5Aib2A61;}?ZJ+d>3;VqG8uuV@ zqWx$>f$M+vOPUWAFvjpO#r0V$AH-+IU%>do!>!ozRk51xiqyIg$__j(A92?(1zchTaEs)J054Q<;=%lpkK*H{C&oq4Qcj%s(ZAanvsyt(0vwuU*Yk6 z{W|upOaI}+MNV-?EVL<`JJ~$vm)Xw;7EU%cbphw})0O5aT3ohFE&iFU-OwbV`tqEJgOh`qNnoJ%fXbQF8z0B!!? z-&%W}>~jc8o%j8G=FjI7_C9;By)Mss?(13467I*T=aos`Ch?LKbdv0+|L~W!eA`Ez z+D|jZZ+8iO(lg~GQJ?fqvMtyr*$&@RzivUF>jy{Y5C>uE!4|w#bl}a@cVk?gw_3O? zz0F>it(pywvN5b$Kd}2#>>h{j0-rP0`ye{L`mv~Cc3O4__&Yzo3OYe|O}++0VmEE>rT$bwOtBvcY#?&tR($7DZ_~$s zukb;%o;BYC#A=)YE?<9hxLj?<_YiZs4ZL7(cQ2rk@Su4%0~M% z0dAJVM^#Tbyi>4Uv|x660=#e~^{H;f1nBu<@Ih-$x?c$Vlfc*9-(u&kZiPRGH`{A; zK_PO{mZ`gyd+<=@>u$5}7p>wMIBA|Wa6eF0(FU&-{hs*k;F@<9%z*n+V7idAvJy7| z^H%=oll)(G`F4$WdObKlI+EV%9e+A`lciheZ+?yPZu2|d3NIZ+egJ&yo@gNMCEPbQY~?iuKkxpjLv#0TR1RxC-+&8$h`Q;RuY5SL9wy%!Yhsz)0oud;qYl=m zp>6RieWQBRUJrdpt)SoZX*K(p32o4RQ*e@SJ=Le5__$ITC#_w95Yu~hy>wbUt z(qG0|aghF|=r8)W?eE;d{}dcJnJy< zhbN?%U)JU~YMrm`+>%N!v@25X6F}JznVxBa2mCUVlQMD&I zk*~euzori0n=HqVagp}EUmW}NgV4&a!IS2Xx2Nv^yLN1x_VB1sdxG)GKQacI4Z;xr z^-jehEPVj}!MHR>P8WlJT;0t$#KR{sCf$oK^4s|Gy1|id#?Y-XfJ^FsH*+s|XU&a2 zhV#yH4DWr5F{D`AsAjHAZjaQ!{P41c*DlHrne+BqIa81QDf6S)*WqR3ul)n#-AUgc zibL9KaPcMd}TXp z*S`yA$5%?m55S|8V`t!It_{PXfnn_$i~g9egA2)LS&fXgzWqq&gUIr=oYlSHj>!E@ zr%vA05YAhnwP&q)=a$)Ws@A;6W}n}5YTR90h7jbxq^qX$vS+dsoRQz~He7@+H{a3)l%8>;PUfxQrmxsXIu}-njczOj*M(w7Fu}(Uy90ngL>uj z{3!fcuv{RR)dC2#lh<){IJ)2};0Uki=Dp!RbFg#$GN1o5u_w2x4*Ix? zKk&7O_dN@^*76!p)es_;Q+2Uya3hcVKqWM8t9g2Mp z*ty@zk)d%sLVcp0#8l+Ck5_6_{ZJpQFUQ9%-!7ZYo}@T-nRqBPkoo8M#f{)z?t1Ac za-_<}^m(_TQ)J6EdBoR-z2vu|UY^N2YkotA`W=P_m3KCZEuff&A3$@~ZXDz<+8?F- zImR~KW^-8W0YA0RXiOe(4)oFbQ$ogmJbID(ctOUWqS)Iw^W9yZUtwZsnOnnWPTD+d z?a`AhM&EBNi5dK6UZoS#ub6ZZqw_|^>sTYX6ZyOrUx}ql^aSQcHi`BSDn@Wv9yZri79UKRsgZOO`J}Wa zpt!1fWSaP&ixFF0Hbiba^tw9ujeL5_Pa%FYJD@U8l0vKw1iA8 zj@@5opDeKj~zo!s5e+j?0EVn=;B-^E_)mz0})< z9-}r(WRDZqsBw!sf*4UERZW4g7MXdg_ur|W6m{rK^b|b7m3@V> zTF-@do4Ivx7hMW&#lTJX(nS<&B)CZ@*$>Ve*>e^!OI-%t=fE-JtK3EodUS#huzyYT zuJz&WZIOyAeVTIgZr4xWouMW9m!|pg^X1S@F3ny@eTt6{((KkiOvD>G^$)vPw0d!- z{?!+N!!=IkUSZbktSqKDPrMU?1)8 z_jRZwyZr>^U}KF{N{=I z1qVt#>>Ue(;}_7L?w{qGa_Yloh&54P6MezXIKbNYf$*uO4XeRJ^=th@Ct4%}#Pfd* zU96_ucZosK^*dZOhoV=}Y28>$r+<}0Kg%x^{ba{)fq+`YqI3nEH z4jyj@k9T<8-`eNp8$8Z>4j$|I4o62n_bT=cK}Y!xPYxJ5GW=7#GBp!k_K)al@U&bU z4dVIP($RY1$*-ZKl58AVTMv%>I>Pg8`l%QF{5(=o`X==As-N>J$YZi#aF(zc3NGI* z^7+dUa5?sRnSd>IY}}n!bj;e=lC>ZX~T~v%Fv4a4Sg7U<6QhyvL6%^ulP&R%IliH# zH?JkuaV@cqP5I&GZsHr|GoA{aqyn*y*55`BdGOlErjgJ)`2OI9zFZo~z75_vd34ms zi;FVyLhDX1a`sIPaqn6;GJ4n?{8Gq$@w|njR&P#@M&~f`8WW6ue+=A=Uq?Iej&92K zjE$fVS>M0o7t*CI3~n$yBO38y+u;klsrMV$O-sPv!t=Z*_mkJ8_`teDN5*e^gILa~ zA@&Xy5v$YZjgHBOuXw;E_^Q^Tn|%*mu$6evt=L*eM&s|`K1mGDu!};?mvw*Pr31Vl zzU;E&-$z$GfX;Z?xmGuj->3sUIb6cIpXdXZ4dWg9z|>)0`uq68=7zp--v>ht_x(-i zi}!sfbjN-3LM!j94MpB~xu|vXheNA68^}L+&IKDb&kZ$nwsQZ;^L78F&fS^&FLoZz z+~3hT;NM^NF6u{*sXgC2rah70M>m>VMhpw%`|@he=?snNmp%P~iPq*-4*wqTEd}p6 z3h(Jfu4(NJf6M&p^CRhJ!|ltI_ zTkt4kzVm2HF|75>|MUFrr7zE;>xDCY7!&KEZ`6Gv1I+Y`@madCh?RD`s)_TB~ z1T>!n?%&}X+qXdMpU->NsejUmM@CF;F~P{e=LNG?KiEI@tCDz?Hs-xDqWFA^Kjrj8 za$WMhl=URxOgpd*u_vYS6lWabdkVI%zAkyh_I2rFexIMv8kWwlk*~Utx{5mP$?Z4u zB3o`JG~(LJ%n$P$1+N;=W8^0)B$x4>0|PVUFD#r)?!{B#mBP=$%k6zg_tVHJ<@ejJ z3x28dAmxL+`F#QSeA~w%2cNqQdI6OHBpRK@0`g|GikzFePO~i-KavwfrBks7b zvN0Thk@X2Q0N<^QqsqWAyfOg{MQ7sO!gUKzTh_wB>-Z#aaqT#`bkpZ*$uJ)-^0PGg zaLEHMwLV;kc{KNeOFnQJtcP5R(Al9Jxcrg5LJn`fU{6tVVlB(BeBWwMu+(*;_R>)IHu(1S)5w*~UZCyl1=^nfrTaW= zm@=MKBFoXc=Np+T-OK0alA9N!<0O%(rX6^j=EwLZx$1sUwpx8+-Lm>?m+-gUE8I}9 ztn6BNtnqu##m6oAVCU7>MHtJu%qg-srtu>e=PzMzqHwv6@`{s)GFRQq&*N@>{Ma1v zzI)sp`Efa${dv;-9P{IG?lyBY7>^Ub85zd@Yt2m@_-h{8H1-AXCEkrc-tba#?jQ`* z=U)^;j|+hF&362y!1iRnwNXw^4Ov^|{(|Ev);7C&Ucmc-(S^qckew;^J9MuP#kB7$ z1?_7sKZ1_q{CmRV+aGlKDQtXADKV1XZ!U~&CGOh7%RVnycBz4919I^S`Yu>sN`D`E z=d72IJ@?%($~##6xECv0zVzCH<-jpNY}Uw%^Fz%=A#{7-tY>@CSw_-F@tWjZWa{2f z>}L9qgy#?Y$`(%`Kh)?@Y}q8Q{YcHM<45<-IRmg}SCV�c$4-Y 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Тo*UrX4C)KxaATNnIQ%-tJg1LeE1HU-dg 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

?4N4SK~s+ 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%0AdHx7=TK!|K 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%0DnVb*^pT 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

%Mu^4u3k4(O@eEehJW_ukmRl94;chqCI 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

fKx?zS@71Y5QKUCcp9g=UxAt?mw;X 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 z z{fsw$@98u6(biWuxtG9?-{QPw_Fbz!`vd(8lFnPA*J;R)-O*>iGV}QQ%;_)Argt*9 z*X*Bd6*%?kD;!Q|cJqw4rJQkX7tUz!X88E@WwhLZ{)U-ngy;KMd9#^1yHt4tzC=D; z!+61+FK?_(YUOx=dE{NWP>$nEs9d^}?^Q0DyBQ*f!upDNtWzzA+}(_Vy_>NEd%734 zK60Sg_Ik$kaomQyYs;LP?~SeBc6z0@HA{?Zr^W`dQEcF8iE;J0%kosCz@NVld1|VG zTilM7STpf0_8@C$@298n50MvRsC60p;?++-4t;3OgSQ3x4DPG4-`298Xy#0-WgW&| zGssZstFwwYhTY@aWseDV>@j9O-;NbH$M(oLyQl17m3oPaO&irqSlvMEdQu59b__Z|cEYyTqBc6K86LPS*74pFjF5 zyjKPdh%eyN+eZbj3o`9%fqNV83-o4>^1aGK-o9vqRwVA;#$CdB*vM_f>e`@{Hfr+P zBHusaJMg*wvR78LEl8G?i(MSGkH%0f?Do+Q!}fFcdF}xHRYRVW`d5{atSvH9^p*6= zB%ZT(E;Lj>AK5clV|8kmitO2C=CQIz>H+=pzg5mZPx-Cj`wZ~c-Y^dgui#fi_XM!T z_&JJyY_xUMz~FLV&^)gu*;ADK`F#Qh#u*waSlRPH0vtM#Jw@wZ8DF7beT6&BT)ymy zbnc}5)6{dq%dUO`TolB%m)KhwoVKtx$yt4aIplZI-||^f&I%cV%s3(cbLRB?hoa39 z2RSNTXO6`9%-#Dhutrsm3SN;I9`s!Bd;0QwtWH~hw>^E~$<4@!ZRnjgV)~D&-tMh2 zx>CLP5K&KGXi;(S?}CF0A3Gd;ED;CjMOmA*b}*)mx@@J*dT0}V-o{?b(B~P@C$XSn z+s3i^-t&pk4OaiHU}GSSW^UhCusFH2Bb=b$T3A-u{*EJHyeyBpg-ph=s5|Lj9}iJYvq}5$AT0M{KF&5iPFT=#60e?hCD2 zetD6;siE9Z8z#yl>b^`Ku^{yt=mFisZq|2s#FpwjA~sJ^?676vaB+acqFJ*Fhxp)c zP+OM7S3>V)))brgLB`9^zD;a#@gn2nJXDoOtg0=(llgqx*X9w|kRKBs!uKs~r9Q&u z>bIivw$6%rpGtki4s21&H^|w%#MG?~Svn}V=qi^>L(<5!yb66Cnj^lIQF?-hhJT@qi@#1rQ{qjpn= za$S1R`SSdYPs0l{YnSJz3tSi%%JUBp;}s5^wPc!?gSp92teUQZl%|`cXD*S5n-GkD9HRVo*>bs!#t9};rezm$tdf7+s zKag`k@4;X3x1F98{_W-X_Zxzn8P&MC#lSQ4SGD)+lMS)nuf)QNe(zV2$Mdiqr1$If zW**VOuJF!GJS7`wo^?&W9{a>#ik){7@pLqXQ;**Vx zYhIm+`oB)#-+}x-F|s{<`uRNcVeT}c+@ z)()N9JOAV*(B0Gycy)u&LFG<^h5KNEJL5uLJt~nNjNIBF`m*O;IaRvr~IvjQYh z!~PyMv#z(CIWxncq@tp7@`2y`v-Vp1ti8`Z!_3Hiz5cvjyw04Nz1Cjq`~3Z`@Atd> zxMh7Udei1w-xTaMXZpTsuj>1nu-83%j#z8XCUsu-Tq=lnwxx3%RU#>WN+ z)NkBbZ+gD^d%YlGuZ8=V_i^T*#OG6dPUQ0$KJVf4S%3c8Z1LjQ{KOR8{EAtqW>-C5 zXWI8f^0oQfd(78P?D0U%A|K{!LnmGJe04N+Xa$=3U;<5r@Kh|2J$U)rWsPqF(?0gEB!{iI7Pa2HAtBD^G*2)9Rj5~XiKQ2FF9pjyEuAVFOBP-V1UIx!H-t!}J&KLLc zwZr+;KS1;SH}mP|3TJtdJ_ZjfH<5m6eQm$ANBAE0F@P>Ap5@&lJrvYiLz@QHUlFVs zV|7pn>u)5&+MMN?wYW97cSp|hZoxhvXHol3ILph$&hj!&Hh$i|)A#Kxo#y0AUjtli z{3zqckI)ri&GnRkPV*+76s1#iKJlayoq}u5=%Lf+z6hPp>yiF8u&Wd77#D}#=tS7{ zj!qA@bNO`Y!=zp?nQM4A0+Uw7taa{Q0R}5X--@ZB6X4kp7C#m&=Jp&Ge{Ta8jElpf zonEl}if5m&bNR3^JWI^{U24*jc-HtG;HZtY$?w?690lPTd8pqRzXQD{{*Cv1Wo|=v zoy^_RR1Rau@6V|oF6wub_#3?_{x4q?8mCXm3zLrHGe{DF4>x)EShfT^!*SMXNs?xv2JZiJzw#i za(>TOt=q|-5A%+A&)1ETE4wCTk9*SCpE+ZH!cWHjME7A^@jL9V1ex-Oi(+{{_=Z!! z*#dh$sNU739-sAhI~eR=0dEI67j`UX$Lz|k_Ig7v z_xc2V6q0E48Ty>YWkwgacE!CuWashsYV2d%^Y#8d6?xD|ui!lLv;J zY(u7+JTUC?CZ27>F86$oP=-ze9>Q-ZSMd=~kHaXQ2e!tihXo-$Tw4J~-|q@WYXX17 z%L5DTAe&=g>>!f|hVP=DuZx(kji0;I^VP|{71UEE**Qr)U)%BL{GP85!CQXMS0{T+ z&sWJGWL;v<*Ji<~)brKx&1n_jG$j#ELC;sWCim`0&)4RX4dd48_k1<7#OwJg9&MqK=%J9c)voy*tRMy}ePuYbvVvXy;%zI`BD*|&|i1pEarUCMqH zJM4jPZ|t>uE9_VOg5&$`jl5ZF=keu@iCajPvbRRb7jPQNQuekIoSK}Z7*0Rj%RPRp z!X6iOV~>jGspsoMtjYOJzPwOQ(pT&}BcN^BPCDate$!8=&rPzy%=ruWk{xs&<6Yd> z`AtJP1J{4YA4{3X=BPyY!^xe+{N2c%QchAP%t^BTR3q;x_osrKB*X8v=j*moPEsb8 zlazBgN!vN^tLl%OtRaSp?bSaWoY7Rt_PSE?sJ~*ohQ^K%{CPfZcMZ32E4RCXoFsCf z%=`4N=hYwP%KBouCX%C&Q;x#8i^lFgda%h+2>ZSbuyd=&)-l2f1c(J{}-bz?2?;(G}tgY^VQcRe5U!)(5AKO-ojd39O6y~AI}!si+s#Deo~%*=5ld}AKSTn z`Dl5;z~T|=<&>iohlP=$Hb-g6_KJ-Z zjK>du=Ryk>oX9 zf((F<_NxhaDuo=F9Oft)8DQwV@gm}6U zJau``>I0IAk@F4%m#3ctE@zj+C*hB-*c;&=>;c?13z&7W0H^A2yv@%K26LVL>M=q2??jpNAXAQ^kg z_A=Op?op1ni4Svbt{AnU3F2A&F5e0KOrG~yrFa%{E}G}PIKUM)mBG`)f9KsiALo@n zvZivmfgDx-k@6@RWAelngClGV$x`JoVw+_AJANHa$~O6xozvMS*1m<`Ka}mD-Ytn| zjD5?yM9a4_zQE7Ijk9kZoS$ZVls}^RMQ$C2H>@3-5!}6Vfe!RU4YjnlkhSqnNVvH$7~f^&EtU|{_v!J08~SbwbothEle2KVmBS-=g(k46@h_bG5X z&GldP`Q&rRJ%$?o*gYG^w?Y2*e0X6RFvIqhk5ks4pn`5Y zQgCBj9Bv~M;nw9@Kt)?|u${}-ZANxLo2PX}o2*N;`3^Z21?|nFO~KTM>o~!6ayeWb z4Ucp*Y<(}`ER+>@1n+6%JwDBvUY%A}7$lWWlsT ze$C~gUz1;BX!o~&cXMVHBWz)!f{j9u` zD(i=)*;A04)Gv~obO|*)Eq&{Ye|uxkp(Y<`bC8d8(T~VS+8oPAqF4MBp8e>6pm)?l z=Infp`hfaWwsWG%jeeqq-tHabb#6$dUb+4Q=@}gp=_f^8Xc7A=+>$CTW<71=@vY>q zofq_4`NQV)O)Zna%W>h^z0vLU!WXv9)zInH)D*zy=4`)Z5_kpIsmES#CeE3=niy0& zxl&VzLABEx;(Tm_tMQxL2a=mjAE;0Uj-Y?r++EG>H`W&y!FSiNmKB^`Tx0N+-myrv z1uu*5YFurBq4B@}FEq}WxcqCUr)peBw==dwF^-q(i&p`kI*T`A?WVS16*;LZ0v{*u zVg^szc^qw9y_}I=-b4K!_IX%)3%<=bqnBBeWZ&-?U*KmW`*sAjl9PS2Y)$iv%wuI= z-j6#V`*QMuJNUcP-z!w3JM6>RG<@OC_4VFR7VZe%yPWrS@N<%Fi`|spa!&s&^oVRi zp9gkRzB7MVc(#vj%{iNCJ3Le|4z)};>A!A@?Vs=;!UxY=eB@p1Vxfg&To&s5&+2mX zKE2Dtp_WDCP(QP^GA<6KJ-a?#7umTZaVTiLQXI;y^(?KG=d64T*ZNsIUtB&Wu9fj_ zZGIf;R@UqHC3dtSdHE6MPl`i1dbmjRfQ>}#B|;DIWj?k15Yq!`%vNJ#WK3L2xrp#r zEBw{qYTQfw1+9{A0Don-$;KfK;-~{(KEwJv2 z@p`*omy752`{=XD`+eN5aizE4FkX*LX|OUyv21^@ie(G`Zm++!^T^I~v24i%hyUlP znUgMzM7*tvq3l^CL5>Ez0u@Vywl|V1bRP|OFx+n zZ4!g*DQ!OYKj4#baoX&l?`mB4_m(!Fv~yLGOIsf8xm=pfehaL-r*dgkh5fEg*l%1e zxg6o!z=7YZ$H#lKoyR{%^mWcs_R6_prcvjL$Y67>xEC3GR4?~BzrtSseIM=hyo9}` zYLO?lSI?&$UX`Q4UWe-pHMZBqz|!PsK+oi81igAV4>CC#Z{fG>k!@sb+>q7_v)~={ z4t8(wyH$O&f8%!%dWh#}bZVZ`y}V9F46Oj8QC-2P)9NXEFK;D1WpXr-`!{Q#SACjYm9P2JDO-1MEUOCJsa3l?7g{#MXK$FP{1<@`7=3 zdGS~J&h9IDvBl2i%L}KcUi*N@rQ{L%d0Qm-D#=l;2)0oRbg2m*j)`1MBB_e1bXh%8A&*9LhC;H*&Gq1aTnh|M|O-Nu{`~slhXM zC|McwZQfBXgTkB`bMLTX5!-A|jNyN;PtO`^UtCU1=as~&hz}{pEge6tA-_P%$M`TRi($cYwTRUjPYS{f?#oJIV_AEvbiNYx0u|L;J#pBWAX%IuraokVgxp~ zq%9Z|z%v>X3E*jC1n5&ky92e3`%Dj+ouDu~K;PTw;o|ZAH-NL@A?22|)w|r1aIb%$ z_p4-;zt?a)F_#M&PkagaLaiF(=LESWIr&=WaX6K3Yzu|AnN9}F@n@54o z(Fy%;*4kP!)BomDbUJ!{EV(7K;iqBpN5kBb{X$;4`WfhkXXA8pon5!z|0dioJZ1Xd zXdl!m#QWb6H_Q9|Z^Tco|IKC0o7DfN4jaAhu(8>d)#O3nLVTNe2!8zX1b{{~ty{co`Er^0)t{|&U#iEi!0w)gS*>c7$d=8|L? zREkjt{coHcI#IA=OdNKTEbRPvQrQ1Sdfk&f#HjOgp&{4*#+N-u+j%O<9lw>T{lwJ`Cz}94-DpI7r~*A12}; zw97N92kK;8SfBHh>`wY_L8DbQK@XhUq0xTCl*V9#4-af`Bj;{KxGuEw`!=}4%g=#f zMZBP^+IX+ib7*m+4l?St}ZACLI7#&+8LH1A_f z92bwWj&k`W-U;prHhPBhYWM!L@w zWg^^qXLHWCbNO=LhsjNX$;@(?bV~;+w>t)lo#z6JnLUTahXf18#bI&sK7_@n1Xws( z`x)R+QPzT^Hr6ItdoXhpglp+Qez!MSd#d1jZaI7%e^21=dy}=Vsb^_hiJ$%a9VgR_ zpIFNE%XOCL`eod?b?3Rsx{*E2P!74L8*}p2xBiLuGsfa3<9zieSXUx{yL>;!gnIGL zM7@}c>BWqbslT>!`@9_Z-V?K()b4?+upa<2AS3_%LD?%efU70gzsM4;c|UM=Cv)ld z2509Fy+zIaHclQ_7Zr6cYE?UC;6l^w^rhGX?%T+ zbL%ns^0`1JFA@&#dyC zs`rHYa%w-yH3)3%^g5GguvPf_Pa~^k%k)7HF5&zZTgKvS^zM;^`zW56Q9jnxj&~<~ z!p^+}8K{0oqu$(esAP?mH#x;ku23yzv*Cw~A2&hXWa>^m)yQ1q)8cdB?-N@=4&!rN zC48sqoV>}qv->~&EBw>kg}iyKO!gX@K1A?gT%4wluzQH+V_4bynqU&`^|OX`b>e@x zUO$3|#o{wYJ}W+>d{XuLIp59`sr}(^@3HnL@h)iM zGr6$W&-AW){Wu;vLUhBkak?3vKsUr^g8eGy$sSzo559s~k9+?M%-2v;ss+L~F#Q)? zuOIQ3(_{U3k7WKxWPso62VG`pYJzZgRyj=>d8k?-=)sHeh4f(LVLkFNh<^rn2X7hh z)_PXY`RmCiffM86aQX{ENfP_Nc9tsEA^YT*^zk1Myy-_8uAzM&!hInUuy#X z`ktL9!e9LD|AN2p!*XG5-L$T2>l}Yg5#8`?oNmrcpqmJPu?NRr+Zmts_-QTtq@F~& z*UQ${h5R&udAs7LS;E!SavDNLhdqggc9R}_eEs?y_-bm;`ReT_fDhy1@Tp3GPjB_s z%k*0nkNSLNY-QpPM*t5)r=_|wV=J5Z1M5=!;aSEPv^VBZjj7^!ju-Z4eAM0za?HH5 z^>9AL95mm<>i^2m&ek>l3bteo^O_i)7sFcvUi{u!xAQ&hodsPa#UTpvQy!L14A0h$ zy|hBGW=tH`Yb<>Hc(V3n&(=-)9dUz%l(%L z+54zbOv1?``7g-eHr_2?^P9qpWI1@z?~;5?ho_aynS`g9Z&|_>{-khqo^TcSEiJA% zKgjs~##e(Izt+!uC;q9rkZtJ12eC&J`;BiFu7X-WCpS(Kt`hX}sTFYL-lg}1{l+)T z9*_1LH+C?!2Cm<@uZu@@fs@a4g%j*fSATi1a3cFvIAJYGIPvZ0Q<=A=sazg8yiMTm zaU6v?>lR0^sV`|9N2U6m%<5Q=T!Xh*k6Z^oQ^V6F9zlm-lWdCj$Xz8|)#`jJBj5kA zJnuHor;1ln)8KrYCs|XuU7&L<>Ihbu8ilZq0RO|(_x+waf=%T7Y99IPD=}U-+Ijpl z8eu32el3nRQc3~GEoBbQ(J)X!oU){+re?BL> zekfS)D9J7tJ6(-`Ecs>NNX*jJzph4SuEtNVv3`2sQx5$S27(e(U(47Kyls`Tp_o z*(!Y1IW^QP0k6hd?Cq9Rwu+d^P~t4AZ!&i8pyN$U#m7(UGl5K;VE3i(!>!LZj2H$s z-?|iQJLj5rn}<@zlOD9}<`wDGy(!br;Kb~|vNqM_%!Yo3XpmF~)A#bu=*u`o31zW<^i!+=cwPgWhZ=7lwP0p?B^dF|b`+YwDDY zz51=b*ydL!3)Dz9foOec~ zp7`?d^~D#Luvg@d`e&$bOWRyxUGs=_U5q_-39|80Vs4jHD?)tB+z-CEzW9$N>~GYb z<`=it7gw!FXJ4EO%@NOOxsiE*<4oYS|J!?JhzA=_1+F#Vm%V-V+C9y)=cn!s>WIo| zdX7iag3Ip*kO#uK=!VCkYvz_7_UZZ|`mV-hMx3toyps+0+vgv=V)kyuIW}HVw_9~i z4sVS!N^AYk2i|SIYR+EPYVu%eO`Vim>rEBbdUK_palF_2KXB zXyMlo%VU3M}*5dWaCg`uR4<|+(4{?cw;Me$Slq=Qwv9D523DF zaR+3#(Uk|O&Ke$0Q%~yXITSl#wtdjfWnvZFT_ye=hEDi>?0Ll`^!zXF^ZI_C_DI&JiBHm`A6-pv>xeye?8x*u%2((^{iw) zCbr9Z-27UL)>g;bs<5M0ao3e#TxZuNxe3lDRL!5g`$FcCjXJ!R9IM?UvQ_izb{k!o z8lP>Zo^-a=)9Bk=-H*|?;LXRAU?ux%2J`4==gW1e3y6)%cJyV|sTJtF(e2afaGgUK zT`)bF&QG$>`*be3aKv@UtK;{=e{0Iubx4JE9Z_jrYm(PBsKUDbXT+Z7^w_(nPtiDtTQm*ynwCmC1#rRxV5~$%R4ChGK9|F6_^DUoMD`ufk7NPlm$M zKrTFE-(~tVSbXYl!;uRkuqj3$7mSU@dDJlE!f-IWW4n4J1bh4p;HuE&=PzAP9)-d`nIFqg5C z1y#gR8-G78A`5P!{&7V~7Ub*J(=Q+{3xJPg!Kax=u3PS+Fdb zw#VD&ecF~Rz(2dG^}xOG+%4tn8d70h@3-$+Wp!OBqizY-H3B&-ndxHv2iWI-f5qJ0 ziuG^2V#IE(tD5n1(OJ|&t)Jbme(l^r4QpGM?zgt>#sPeu$>%gaQ+%e^qKt29=(m?W zG?(w8@L00k*iIi-$&Io-G)MN3cYF9>`+VXahBchhmQGEa${OcZrS5IR#-EMvHV3^8 z9Kt!a+Bwe0<`5k4=jpFdjh}?=jxQvi$oH4zKdI+Lfm*Kk@Be@OoxQbHAGvM^^(pe9 zPk7t*qo__B|CzfXX1qJ_;N9;m9=cop+pg+#*7xgHLNEIL9`Zv(BeMsQ2aU|b4$r=O z&%4d~6srNO>c<>=9zz#p2^p7 zhEf=~;BGU|`qDFP{xe@XI$Ic0A3XC|>6!oWpXt-TG*5f!nI}rmWa_RMlbwT1GVeO< zv~bOj_|N?5z-*&?=Izov8|*V5w4X1pf4BLa#WQ!m+xO$UH&)O5bBl%h^%m}{_LS}@ z3hpNg;ulBHBz{pHjbA8cVQk`=5#5)QP5fzUGL@?n#50b~enR!PC7U=O>OSjxE4Sn@ zOY5eerRHXBrk`pTx^KX5jqWq^sUAdQrOV!-SE+c_%;o96J->-QubdSRb;A zm?z*6Wi~uPgCQ@x+~VW+5Ng+5^ldIRoL&T3HuFe+}Ljewxjg!1^7JQ ziPdcTI_MZX&-viM=pe=|B+oU~GLg7k{oO~hS7Km0%^d>l)ztItWv}=5a<6awAsM&n zeYDq?>2E4I;O{ks-bkT0>U1CS{bsLubBC4oivCE#>z+M>);_4Xt?B?5So|*r=Q>OO z6unZa7CxD0u8Ar z2X)Tw^Uo|`ya>FSyc2w`Ie{%2+7{~*_FA};c`sppY}3M}d`{)_az5|i^GbjI>g*Zu z`SC{_-JGwymWzXP_g~oeM9$s$TW`+YRqJyb^v4-vzVnCsWw{%$xWV2lvI_rx33S=H z{N(JKk*Q)QyrkMD_1dqaZlMLfA4=WPO5z6v&d?nHTv&mozGTAS!@ICCGfyU(CLI-|+E{`qG!r)>UfS(EzbU&FZe=5y9=TlV?2?aeiO z)~=m23OO^eA?S5AH*I6z>2;T#{7!QdG}D3{@a66|g!}2xEbsCAWZepkt|srL9r}}< z(+>SP{m>4*wIc)Cp}CM|+N!fpeTx2A)4S-8#k*a9EC;_s1V6^ak0qG7*!6yP9>vsU6R1BHb})M4L)nS!{VK+K=UQeQw0>fN zHObd{gI=imS-PubRd^=PIm@xx(TrD&rFt0Winiw4?|Y?nxOiI!@d3?OP;XU!cD|c` zCeN8xK6cKVi=Ff4)MwS49U2`4AF!`Y@w3Buf^%(1qrZJLS?+CSEs|G0jI|#V|Cv|v z`2^#ufs=ZJdS{0rjPJ7Z_%N33q}XTcTwr5i+kHoC{6E-;?ZXf@blB z8&m167x2HMx@PO@w-?;FdQkeht5P*fhoS#doU^vAs>!wkgFih0%$nd)Vr~yXGxE0| zvNGxdVlNj+M&TFB{`;zM%Fn{7?kQHz?L){GQ&WI1u|_dp_OhJ4sMmazjX}CKe^&UJ z3lHGKiDsPrcdo+^<3zj5dB4`P0zWQ7`{b0Ur=N0keA=JJ_@h{p!wa$0BC$tg{`l+_ zsv9lE8*+8q!+1kTvu)r|G9{la?)wDR)(rB_ zn}c}R5DP!$oHv0N6DQ|yWpQ#~>f+?J*dspQsvntfyqi9z;uU=#?)e1&M5g-B@3hbV z!#=O?gFk>z3jR_bKz@9P@5jO$wW+M=I(1BpCaCX}Pmq5EnqaK;3384m{%q&Xjj1ml zFPa#WD(=LePam5qo`5_YGHCG9lZa1$qn7V4nOJ%5Qt0(H6#Xmc<{|UHx_c9IjAt)e z+bfsU7pG&RTzcC0?2!26tvY%IKIaB31?eDefL)J~MO1<*sYg03{|JUe4`TFKT zob3*Yob4Woo=^;6_J`rs=~X<_C%cR1{5Zk;>@%&?8;h+^MdTRaqJG&`)SarI400@2 z=EKkzu5~~ayz}k5TL)Ijhe6hnQ$M6C&>gd|hYzhPE_AisO@p#~J_(I4hTh=+L?7mG zdQ^J-2H;l77HKd)X7B^9OZ*xcwZ%FcCB6Y0LdCvJT6YN~R4`cejAqPJ_ zJatpcTks0L{ac&&&n{SyTI>Ec{61s1=1o6~TUh@x{-gI&>jzVF@a?+`JTD!jbNa>a zdy`xNa<`j#=EjEN5XQ=ut?1)ecz8O&z~h~Vli^XF0FThe0Uiy=OV7v2Z&^Mr`eX?fy1w=FNRm>&4^vH@U`-kI5Fme}Q;V0sLdT2QUEtb2tlZ zoONin5X1ih@ZX#LZmO`~hwVCj{CBxuY^tRF-kY@FRoH{<`D-<)gWt=Z8+*Cut1ImJ zx_z|gD-!k`?vr{MgIoD?Nw{5jWEpPz^>UwQR@mpK_R&61tFX_Ow~&i7>x&=yrS;e4 zn?lbfHWAx%ON@^H_=(=p@xTgueP1{BD*H&iX^6vwGEBW`d>K}4=aFocZ6M!ZSJQzJ zng0P~g!DpPN^vG+_*V4C+yl`KeIn0&-#*v+6maTW#o7CT*~$N&zNv-!DHG$u-#DE5 zRBYj}-;LHHyT$k$0~(C2^*{77E%3APH>g{&Il$O#$7TmG-t#x|u9n}+qYLL#Uv1fL zThtqspCkT;%~`xnb=VWeWU+6G)tuqu7iVHQz?m=ySbC^`h5lME%N`GMfSnFnz9m`a z-o|>8d=A}B;MU{TK@PBa|MR>%%mIEG-;e$v@f_gmfUBPa?91ox+IO1V2=H7Fp2fSw zOAK7^rB+rsi^iVBms`aAjpP`sx3~N=$!y`l$Z_CR1-w*`$ai8ild{U8OJj$v;CmhZ zS$bs2Hqd+Y9~v+=!p(XYv5>fpK%6M=;zXan_w{Dx3VO@PWoOVL?i+X+!F+9&sdHUm)uF)5TJwXo|pU;lA@b_(n!l4bsgy@q?9Hg*- z&$)aqR^MEHza(9nfAfIsZ<(Li3Hp*AHOxP!pYfB7{ykrQ*fT+_XoP)FBv!=VdJ`*B zpVBqp92!i#@BCV5B&^Z6vg;ZR#}m&!1W)j6+%9XSm#TQeuXPOfi!G%6g*6(CPuHZ1 zMhcICNF}wQ@>Tl$m>pQ)bdByjx@AN3fDW`TVKIuAq(gxyM@=0}9 zQ^CZw`YUE&Y^I#n%Cpud4Q-oWH93nuu@Z-CeWRUk&Z3Wz4O< z(<70`iWQHsd>ZGWN2#e(uc|l?CGmkz_nZ~v>*}eMhyFwQ-F!fH6!g_)uPSR-x_}eE~SU4VWxpU7gUjt6dfEIDhY7-CV#VtX(yDfv&;fmN2eR zYkJVP+PojP#?va`af+K4JeqmoDYp(&yUM;)yUP4eJQBg%nBBGHV`+^pE_niTDewCc z)~LATCh)cmnf)Mh>vzy=b|e0`Vjn9@u@6IMhiH8~8|R55?D~9LRrIKN-8vmD>3!1o zHWrw7cN{qSa!AAxDc z(bB{8V=dRc%AF2ssomKXvA&$S2WWm!rwpz$^7~BB)y^OuvYxrx_*pTbkAmY-;JpcW zD%R2nt_y9ZS7EM^*i>OWdSznT=v=D{bMlv;q4rMa7VvS#`O96#{m@GZaX+)?tJ!lT z?sqY9Kb|klBko5{p<;fD{UyZxh%XWMTioBo{r-%7+c6J1TWaHe%wywz85j54Ii$hF zgf0aJ`uTWZ@C18Sj0YuO+}TEs@j=9S4h-Tvsr>@lA6}w;v*xpfC!V!3HpJ7vSv=+7 z9~0w&H?y@O0_$V@zCR(4ax$$;?;5Q}*&b6LzxaY0RVepVm0I zHdx=iZ|ymBF!*xu6BEl@T#e7I-1wpEI{0}Tp9f+)E}Vb-ZpBreBChfVag`^$xQgPc z9mF2CnfPnfy7sBy{KopCVzcd2f%}cb1J7mMXQOl8OcfP_x&EN8V=%vkKgD}^w_Of7{&iqn=qaQ`I}5=Nav+`2gmU&C`PYV{-9bOqtqX#o}Jv z>}V^!t_8cLmGP3@-x*Z1RI+C^@=>sNeD>mB13vrC{0nwVwk{-QFphU5t!a+dM4Z~> zXJD_L&mLSY!=1D61%Pu;*So2Q>)n*F-ZpU94i3$^;o0S|oS=1|8(Z6(FjS13CsTKeFrF3EZ>uzp`6=_IYwmd^%PQe5E*`$&m!l zieZaRJ6P8?_TB7db%qk?|LbakyXqSmy!PtZJ9glrxU+yI>7i?Z!Hc!oh;dT zmx*KMOdRtL_l}fFzLcZc79$erYs&G%b*zp=PcON!_e7xgFWv`;{s=&N$ z)J!VQIjSb1hH3Lb=3GTJmaXP2tIxXaMlSV5PV1haT4Zm(b^8rX-L$AGwf?Q@V113e zzmfMBR?+i)jd^D#^(*2QH0qb@9%SE}w-iM?jaO%jt6a+0f;Z9?&JR_e#3^ zzaDh*)zT%prj6%Co88jg)d5|0uD5i##L^}6#Obob>h7!6XO^F34@S=Ho)xWid1hyH z_k7meVV*UVai3`CKd}pHWPHN^#GG{p~z1CjSsT?eZ08Q;XEnx4!u7?$Q~h zIiGAA5Y$_KuxiGxrURnqlkoRH*-OJj;!hW+O6~x{L{S2Wm~*|_S`Zh zALXMT+j;#s1Ad=bhw)E=hu>St_$=^LpP0|GigVBJGMD^Q7k_Gi?uD0yijnQ&{y*gK zx4?_>$8>)acrkfs;DvLVK*lHFRV008K1Gk z)vu8_UW4pd;&_Jk4?c#oy#;rVV7`#fks&R}kd*D`Hbd*#jNiN%`s>TPmhd@=@5q?e ziG1F`XSIn#A`2&E&(QNh95UpSd#0K=BzzQ!LxynaYvJPPKyly#v2ppQg-PhliG0G} z1$=%Jhn(#5A#nocC)Nc$MBTi9=ost@cZ}hyAa_iO+)D9pIdIriYo_s*F49F!ak= z$|F3(SxVTGK=Vt7E>b+0wQSoF+^Kal@6va@Zy0`qe*ZAKdGr9Q_XqMxKF8=Ge2(Pv zQ2GqA9@$BoiGOV-CubvYdX95|4*LH;#NU>Hi_X}cS_U58omza)>+HnbsfCR2&rXJ= z<$sp$)N**4F1+w;950_wz>C(Wy(muY-sSEWc5u;p{X0mAmzg_U)z7DDP}Nc&C-uBT zc85D7Io;yK%8ZQSH5Usn_zDfc+Qn=1cOyqP1~TKAJMGy;Ob)>J8Kd7U-=p7hM!!|> zpMB_b^xM21={G~ieFZPZ#o={;g_j>s--~|Bbi&gv{_69@Kk0{RbY;)=n_1)EH?T&l z-~4&o?YuGlX4YZ!8~cjsw@h$fV-SJw+r3oInD~A@GHn6pNR9M_DsUF;WZIDx=wW06J%sR*u3--qbq(+C zuCCdS_ax~WaA#!NNy6Q-3Np>w?63dalWEXLgKV3?4hm#i$uiA=)Hl$}Q82RVa>1H0aaeyl5!Us0yS2DAxOY3f zyF)!_+Dv|eu~*dBEJ^=fWbXj;<-sibPN#omn@YF3|Bha-1HLVD%jp#!+*wDCS*z@H zZ0$IGa`u_2Bgd>Y@GV0+-8Ka}o!fId9V6H=E)Kh6?LPK}?mgVi)l1#G=eMjeLHE`; z{CY7Oe9MyVWnbOZy|2>OG_HGvvnpbJjo%xYEsRZbPdM`8IQ*Tl4aLIG;2q}gsa}0d zdr5%zle}MY!LKt3<0aN-#J+at%$d&Rft_%Q;Do-+xqOl@-%4K7WbE_fN;K-|vq0UQ`q)ol?pQrZaMwEYIR*LIj{KyaBxCMc zM}D3U{MEClJw~6WL7(k2yQnD{px8%n=epB5R|!^(iPPp1yGNfk!1z$ee$zK$ElVoW4D%eY)V6S_%>-@d0?B!nDf0ImeFVL4YuD9d- z>FnMMsgsG>y?N&||HaPZ?-icRq#ipkD|_UzJFMNS`(WX*;ns$&ay6sySQGP``(WWQ z&KraKV6l;#c(x52+4BQ3F825Z;GrBwU=;igf9>;e7{%{{<-E5P^IdRvA6r{{OB6jEobk>!o~?SpjnO-VG@m=i zaklZFnJ;b|ueLofu}AY;ZaOUM@^`;OEO5)G#)bEAUC2AOfG6FPgirGR}{Cr28Y{XZ4`4WO7{NQ|0*9{7 zQ5-zJEO;<3PIs3k!o$|nAb;FBiu1|3;>B5Zt}?nK)_py2NTRz%^2va^`oE|~?JVZd zchR1Hr<``hCFGx_k$3XJ@Y4(}UcsCZS|s0DwW|frLeLq-D&n4^$1vWoC!p^S@s19D zuHdVg`;i?z;wR-|zFIEKC!blm*HQP3jY~t1=>a>iab~pW+}YkUR;b=Dq{{)q1LNX& z7@U9y?L+%BJVKvqw-$Uhvj+KW;XPx|))x&w0t5MMV{548p)comv9-PkEh(@3x{Hq9 zeKq&22qqUnziXl2*Ybg^_%5_`w6&Ri`W-6zy`i`C%e{s%`n|FN`sGZwr}X>VUjsMB z#o@Nuu0P7py`$fpoy(_RY_VL*-rIcZT5F%gVvwPIlAt>$vtLuY3BSrO#y-zZLG~=L zd8D#SN_IwlXlGniVZTcf_S+jV9vs7X{p{;O@rKVI zXETrb{KVzElTl~!cO#>aN7Ysy#r5NXyeF<7bx(2)G7sL*ZF!q}D9It%X76q`u^aF1 z=6UGI@b2bwIs1dw67O!lM>45jD2uk=&wF`3&QmXuTOiu-eN62kyt|n(=I-Wuj2;g2 z_%DV&%z4>G$L#JmxPL^>{MF9czb23~Ddf|3;u=+hsXI7;98=_Hidd}E=T2{J&>Bne zkI;sE$j-Nty}G*cvNbZ!ttov#aIUA^6{FA1IeSoV?rb3G^E;VWJ%^k=9}NzCd_POg zoAQ0*`0kcI*BwSN-kDgBJY3pydH7Aig>iA*EpTv&*f+hChhMUD`SQ?*#SaCGCFQU{ zX694&j_I>+H@0=YE|0A(+gf!%Nw&4d*gK5QWK0N8FIFA;D5bLuV+VXg>)2qRk!vDzlIg)>jclA3F+hRj-mNDMW6FJM^ zZ}0IeBcF6`J|Dgh>vxuPUBBb_X~(ai8=j5R%`5aUjr;iFe#QIj!JTDnXM7s|l?>K7 z`9;9Rzhecs2Sx)!ZPzHDJs%p^Sh zR()5&S;VK~3@NmsxYxwkP{@*6>Ryd66}#7z-<9q)y)qeJ>}f{J1LgSoulsmEW8yq> zi-l*@KLKB?Z5wOpWK4*w2YQC9t1ID(IL}?cEQyDVeakyV+v*Qo;Ah{ybueGS_$a@W z#d!=*8eVxTnD0E{fS(->+x~WDj_v;a$G!1FX3`uqExSU0XBr{N9O_G&W+r) zMBn?G;9SqhybF=V+wKhH$|KCBpOxcvJMu|&nzsRqz(3G=XXRQ_x6V7X&XPY7%GJB< zI(>h_t;ysvu{Zxb6(1rW%Vi4n{7;!H={z+~506X(-_y(K0sEPp-r!7R$!Z&$RxVlv z{jXeW-v%1~5#;4`c&Ym_LZkQ37i<_8=cg}Lz@cgtTf7)y1ee&!UM^Y)=d;~h;IAjS z)((G@D&Vi768>0+!5{nTF8+?KfIsk(artO<-~}Gc$Il>%m+(7cDAq^u@$#Efi3PEa z?w&!qJ->TzGG6+)J$t@h7qOsx>|8FCU$4?XRXpm)f<&t=^2u!9&yHKoesd-#4LUSA zY1riP{Vvy-uT*ia@~yl75{%hta?+wPr2s}YUgqRqAMwNEC3_>K@Az>(3@-+T_$7?D zei*vMw_i3S>?It}x!<|*@j*_SfyMc<`yLPcxJ`DRh#$w_-lHFv*oWaFs9tM$m<(R$pwb%*)$=*1T#=eCw?1Gm=a zS@&pS?Arq$*w_ajyJ*brse}6}_7(OP_<((%Vsg@1EsX0#KW`tF%5GnkF1|2^UVmeP zK3j1eF&Q|juVmb2F#fS}r4&<9u2c|H34B8M%J|31l_K8c)Bi1#&<$txTsQn}Ju--K zaox~H@6#mx-i2<+#qyLh&ezVnxq7Y}a`NHVYmFt{9?tt~J8w+4n{^o7z`kO-A#%q# zxXd^oehqUa>GlFTyYaF<*}@3!mshUTXyW=K8j8)Uu(6rH2QuI6<*F#W!@VqVd+9>v zD=wor=Ui;Nxy#387jtfDW8)cjZuxaPkBf5-gC=)X?-%JK@jd9)_L0ccZJeBKZK99F zi2bs=Ry7p;o`Na#ke+LWrt7%#t#yIUH1^Bp&Lzj{H6zdS>Q(!_j~SmN=X%u&uHo79 zYk?0jjdd0H+4o62p2#U?^dHRAGR^Qr#*Z1bC=P_L|26*Z`7XKmU5$EgJO=+Syf?{r zS&cl94++n6e`)Ei#tV?ytC3IPU5(Sk8_*H7yNNR%#m*JWo~0wlRxt4{4u+?3^MX2GmkSp`aw^4mtL&mNu86c zkLyO(zYV^4kb1U!*SX=jH zKK9jJ**BlLl4Re5;G?l0cYPd=E~2k{>rnWgn%r|%!pqFxQ`y&80p4f0y}U=+caojQ z(Vt|WPj_>uiBxYUbZ%6>V52yDxQ@LUIxIie2D)S&(8o4VlcgM%?;b+g2^ zf-%--aB{3(>$uO#PtG+?)%U<24rzMLDORRp4}0etp}u;HKB|%he#{wrAQ(@)yqWRX zhq=(64(#Dfm@{!-U=P1z=ZV9AhT+kB?}kTtHqN6D*mcM3 z;b6a#VeG-#!@BD%a(^DaUAZZ^?LCUt5rS= z{$r+*ypAe-81>?tBOAi&#W$PpelNbbewO?R^|Q`OD(L6K&?`y$dHKJlZz4u$^l|GD zc=pgzj|86|eyaU6Mfsr$In{(7>4P58vo-MKGWyZ1q_=rtlJs2-_IPj)lXQjCG1G)6 z^jUC*La&5L#Ep5r<7INS$ES)HrmD6s;eTg!->seWHt!r%b=`_o-=!&Zr+OT5Z|=Ib z#r;g5qaWj6b})WhlkJr-KIoMoJh?tc9WMv5qf@|_eiqImy%HXVX1eH=;MV;?t=l{s z)!8E~eHlJL*Di;Dw4N2{!icV}J0{y7UESB}YS(vc2;&vca=yVf>1yckLE!50++5!= z*%Cf1ci+XD5@`NidXC2Z8?9aQ8ePp=uu(!?ZR|v1Z?6Bk;OFeb9n6)atDTNMRJ3tv zlr}^U$i^<^9R5kJPUqo4>?)K;m!6D{zO?5$`d-0;ab^6U0E>Y3qOmJ4zb&^KS?bjs zg|hT^JC`p@gV^qb?9J4XWD~r;~Kspk3@Wv z3i3h?+*e?Oe~>xEH|hmfhg^^kVeX%!XO4gG*jdydwe+RW+RMRxZ+qq*zhf==gYOPJ zBE0LZWpt|e&%>!9$Ns3}ex>2$W{tY0*xWMO)Gg-gh!r>TyJ7sU?Qn8JiTSssQ|s;D zGj-GeuEdWyjK4ESrtVL{_w%kULN~!3db(?3%vXxd)zGNMWiKn*d(x)t_SZYYuJ>tr zkp%an)tG)G7p>L(XnmvoMmn)Om}|<|`eJ*N^x@ET{g{6iu;^UH8tK{6IWh1@+L4(p zo%Hcc_1W>lb*UK_0JjU#DMzhHt$%n>{rzWLwd~0;r~mxbq3OP3hpkG@*nS*$>5g7y zzNeR`W=z%j!NP;G&!zhAxM~^qYfOZ{R-spx(zlI1F#mF3YKC~q{fBQkTkMzZq{dM( z_&VxOd|z_5bg$wo#3N07#pzwhuVvzm z(w$wrmkOU}rHaFuvoUp~v8{yj!o{5D-l;Lb>>hA%Cw&Q*?Ikv2apiiSI5>Pja5$?R zSHm29MYr($a`ZqLj|W!`;0a&Xop*(GY}at!<>To;!4+{L*(~zk)td$XJ;YHO+2-SD8}mqijbMG! zU*tQ-{ddD#gMH2aFTzH}12Ma*G1>({%>a^EZP)-MDP#>IJSy@f|q|5*RMhrG4I z%@xC0cX{iY3OHMufU^j1v9Fl_9^y^?F?_sT!CZ0PQl3T=G)3*v`qP1HZFTD4dg!-- zeeCQ9pDlrBu+QUi^GDP)%I=Hv*+Tiq_U!VUpV~7c?2I3a*Y1hcd71{*k~{`E%%d z7h5zmG)=g=B!PyOV3!cf7|=~x@Nsq91oYx1J=crde-3OI7l+MD^ec_?Tj(>xH_qnt zeCCknl=JG-*|T;opU#x;UbnpdlsU?8;$E4C{nJZZ=SAU^7M#v4hm+wg#k$}V!&@Pr z9GPu}Pg>`(zL-w=g5Yy*&*8IN@L^mWKDX^d_}o|tKDWl;GdBvK`>6v|E?J^&)fIf^ zmc!=|!RPFr!{;2qhjDTEd|@BLXIcV$OzdgliPZT^~JF@^~JI} z!v)f%`{Nf4Aos!485+6w%FlRrg4}zPo~3c#);_d9FTb3t`~k z>I|>LKAC3gf0k1JqdG%il6Uub{MEkqI^^OpzwWUVcy#Z z{5`~Ya~C?WR6Sx9Rp6&VHOaOP)Wc1wCi#Y7zPp%D^@J606V`xM z5tj!hxh=%ym5Wj}#(uYX-P^F$)Qj&C_JxkfK7yUO2fwVKbKfh4n||gV&vxqT<>wcu zQNB*NVVvcgyvu*cSQxEh4$)`eKPnzpL*HcLl~>{igCoUmolST;aN9!cww8W8)q{;q zn3pbUziiKhZ`t{rO}LW2`6dQc-PgpRr1Q5g!{%=w4`p(Fv6@^K`2$m!Q@M>D`1(`% zS@DDg#85u5Y|o6g$;79Z(Yu%ZwvOkMwYDxU`3Le7QnnXC2E6F}78#ZIV=Jo9XkC+H zJfC*}qc!!#Pu%i)*JrcVW^{EM4xSSQ%cklhFadDG0bH#l-;bIPQ z#N6A5zBKptp)U&q6dS=OLthRDzvkY)KxbxL94q@Fc#8K|^usJZTx`Vc^{G3O@$pys z#g@q(aA5L;z=vWZ#1Twyn2)k1XTw{2!t8VL3wtI!Z0B+I#9724_v|@j?dkZhTfon@ z`-u5H08McRu6jG@UV`g>SZscfbLlpCsGaY+dtrs_?YB?ME;-}%=3m?l?TNpDOA5GL zx9as~e4*Uj)DYr{)jQJf?3tl=EQi)t@Q#%{AHtCLnR)=(^T+R>ty5og-Yt2mzUa@r z_(pR*YfCZiGUgRdTo30wH6AT}>x;kmXVAkr=-=GO#8Z#{81dAm+DJTAeVd6buWuNu zIBDvY*1pSb=Irob#Z{Fz`A_*9Gt;Lu9Gp5y?{WVfKmLqbL-jn0^CLD@-o!e^lgcH7 zCtHDqiFMw|^Wek8I`1()LO>%UYO?*HkyhkJ#dwVH;Ke!}jhrbOVO(7PeahlCk!K&M zz_Z9E&tDID>mzP1pJyNMKF`)^jpq3%&yIF zg$HWiu>D$QqPIkM%wLfwExhAA`O>;%c<-Y3Xhog`-r`Bc1C>h#KkW2#$()W}i7#2O z^Z5A`|J=a%5vgqJX7b8LR7dj4-eBK4kA`-0jT;AMb-&H)P1W3In~vOP`$c4$Ik#pm zlUKG1I55|%pGn{3?1ffrVEGA-*7fP=eJAyAEt8`3-sQP9`Ye8K?P&HVf}xQgRp#uv zfbP;yw|?oz%yk^HYEtyv zS}+aIt?vuY3zw=tEI-RmiJV(oTCQ|2w_EomT6Y2+f8F8Uqhqbd#ehSc+w(0O12%S< zaDD;fb#Co&eiXFQGPB{7mLbWq=X&8{ViXs`Rc~d_^T#85kcT~$J!1tA#>HjN2^Jpv zLiQZ#=IVy*X~a%+_nkSMRaL-Qza*ULOoaV(SLVD)FVhM#XJ_MA#%Bv>fg{DAri0J3 z=!f$|WDfK9ROURfHW|*(@cw-va~`tuIQkm~{l(?X{{pWtKc=2|oRc$~>m&KA(mP3V z<}aW2SBUDZuobL- zuo$?>CenGVY!}(cZ9HE<&a@+ED%}C*WpZW?hyf2x1#r27AU8Q zv*Y33dGzpv^XQSW^XNKr9-Rx%qla-vmvja6<7~(uRdKe0Zt~ACo!)8`Js~SOTgm%p zm@UX>onKbLlZ%u)rgIf&x>2$Gi#@yk66otv-&U*6{^U69`L6g_^c}|JOZ52M?a6%H zK^}nk*q4`KOdh{Mwu3wC#6HT$&ZKkB=Y7h}}414U)KD3Gd@;O7X>a%T~vSza0h-I zE;Od!hq98bKVXdfV&WIXgpbW`p4rvvb)C)6;HiM^6uxI}Rdz`HJ%P+H?=i8h$wA!z zoA!N?xIce;k8%G(exQC!X{f~)LTiR$P z9(G)mena{=(XQW*wK({Oaew^Npe~l!7<=2V2AM&OL}zhlfD6^o_v0P{dlqM4^!vZ< znQ$a?%U*N1c>Z1DE{kXGez)&gyOm3`XU~9=zlx3DF&A2BQ_Wo9um1g}M1M6SfA!fZ zuQyjgKh|H(%U}KbGUKmiqW;of$Gl1ra|>{nmDl7_heSFz8ilpNSltTVFh5 z*SpOvW09fol464olJmsa`}@3T~fX?ng9vTAVZJzQkeJTgt<8zpM6s zMux1P!uSjR{DUVuru^*HWvQBrR}4(eIGdQ>l{;PX8PD8#`D1C9h0;>g)-}?!~vhfiY3v z+Q`F8*B}p}Rcqgd^#0A?mdoq#Oy>sRSso9oD6=ngbNMoxm_!FUN3pn$%O(4f1=v5b z&xc|A%uLnp7*1|*2YSu3cg>nl*P5Xb`OoUDRN$Fy<5R_{shX`1@_!q-!1Adc8dP&# zI#nZ|Dlea^ZE>~nr*8fci@)?>St`zWT0!{qvU(n&m{))D^r3ufbH1K`tHsHg!I8E%L7imQu4o!4dhZo#D zK0Pe!z7F4__3?aMhd<`#g@#Pr6J{cGkCz7?Za z{pEw`#%<8+wu||MUbkJ6DxS{YHbJjv@UD93Vkq}Oh+elri>fKLHoAf5&8&ADG`1ZZ zeY@xxS{2>aq-(bhPt|(&^VUY`wJD(2m$2Uqy|S0C=yg4Eb}4I*)9Wv!Pu^OvcF*QM z5j*%d)Xhjf-|WffJ>-)<+E2Fc;U(J_dX;Z67rSNdIj3gZ6=PETlQ?2i6LXAUPeZvk zawK{5Z%#G-OTqXg@TcLuQ;};m>wdN0u4d)^6N~)XHqIqh5Bko{t9PZI*l>R86=JP3 zT1G(YL+gt#o&09=#&qf={XDr(>Xli@Wc{rM{?cbvs{WLj-%5YAh2OW0dE4fless6V zJGFB>%I|}In57slGBr~-?$qodtU1uHb`1MyWn6*xH6e%RZv2Rm6Z^-XTasGaR(<5U z?+b2A>esF(mMp#I{>gvXEBv;4Cuh*q;u!+h1k`iU&iL@&P!+Sim%m(g zRPEC3=%1P7NEamA&gR``v4)xaH!_agN7i&LSqn zxWaVK4v~4)>Dr|xPGRIn^|~w3uWgKJL$#F0kwU zM#6eGkvG<2)|=i@W!G!=Zr6A+>(d^!#;JX;ev;lXSG4k8<8$#o^>cohJQI34oAZ!P z-n)eN?%|!YfYA)S)550{__R`w@7^cbuYI;*t2vk);oir*or24m-+yw<^}l#^%*P*l z_1d5RdUt`f>D?p1w|n~ z@Ai3>HstCc-oFaJY&Cva+mLE}vOat^@i~RhzI^su z+p;;G=>b31d`>bt0 zv}x_Op;P#*;j?zF?2fq;8;rbYX-XrDt~BSkmmTy@^PU9(cq_r>u-zEEyS`zpi>Ekdf{1{;gK#;MW-$d4gc-$;b|5z)|=Yokr%=8X4Ik`kKZ& z&XtVp8^jkZ4a$!>R6GDa;VJI2Mn;|sk4~#EiY~Xor=8G38*})$sQYH?bww47o3j|Ht~k< zPOag5d`KkTux&|Iv14&nv3)^RvF*yLV&QV`xWBY2)I0cQz^Y&N1!@e{mm;9mBeQAz zKfT}B4)W2*GEP4FaeM+_%=O>% z!{_2hM0)a1uYz_;H9y2Ib64ZPUQ0fJ?p3#bS;oagzfW)9_!&v)t50tXef2r`KDtYX ze2GZSBEC;pvv{SQ%jHWb=SO?R_sp2Q5cX>FLf9+5C%!7Olf4dSPLmfB+v@=Ks{R}m zeNeks&j&So{X~VmPEXit7)NHW@W4paC^R>uvG`^d|FIYNYF(L3o1NsW z#A&lje34U?gs-RVJo^e?7xWTeYbxyX=RMtL1-iT?VV{QgPCb=-)x>kee3N)@VO_Qm z^Rjq+n+dv1yC^_4NbyDo5n3q?;$Bc{XnAho@8t3EQ>X?F^%hxd*Z7-&Qz(clJ z^{|xmC%u@0J6c>HINg&e{Zj=T&qpU+Jz-3id|%Ta_M_NztI4}nkELqPfllZ97S~Ui zJtg&nW1bnXsad8?uF9EJvQwUeq^ijK()9o7c z{t&M87Bw`(-nt9d$q8`Xo9r>R&c-9lJPr5_JnkQ--uy2!2-&4s!2>;)P)_*L>Hv@gZPTh6L7x%7^%M#SmL@~gZ1)}OEA ztVT26-&!E(bAW$p;041k@HA&HhNq{Z2mCsRGx#3frzH8-zr6o5zR--84dUsb z|1YdL1Tw&ii1-&p5z2NL@@Pg~!FZ)N;Nw$&8!WjRYutBj-^%+19nA}_R zB0dK`G`ayh9KSAOa&H6um~%eI(a>gVTaWaCf!W1^8RNvOKFq$F2s2v?o$PZ&YQ8j= z%SHc!oy*q;R<;>fTqjsOR}KrKBhNW4dlk9bAG^WmNcvrr>BtZ^R!4>~X+H{>JlAuW z93_}AE)J7%`w%AY-wRAWDwsT54wHJtHQG6E!A|Vc3z#euOrGsIOj~H-|=obMr^OZ|ug5>9H(Z8K2zRjr=a~Q{yx+m;Dx4cMoK?;fvK3 z_IpRde&aIR^G`Frf9lJJAK7_)8+o~K`@MeI)`1J|zMj1{^4;`TmMqYjTwo(d_WD-! z;Ov40skP{|oUx}5xAycSJBgSqhKgK;D914maCk?(os8r?yyU&{mZZ$7-S zSeOP(hw`cOz!7|o<#RNjQ>&DVlp_T%yG+kFnRrLYXZr!;Mpql$)M#>%{Jnl5VXuX0 z%v)W>yNGS|<#Q~b1NfZE?+1GGR}ad*Ix055l~t0p=c`Ba0}aK2=&^I`dm=eV{O!Hu zAfXQuYmYw$U4}iHp|7rbG&}t?r~*wLl0Z`-Jh3^oKbM2#*5ls)0`Ep=gtf@j+-1z2 zTjU`rN8884+w>WgP9AA>68U%mUa=F72Cvu&8P|(d<3c-ucgRlI&Uo=s%uXA^dLqMfg3m6X0=UC)CqV4PLKzb^MzLWrxB`t*(KB8R$&(@cSGu8ziOab+~#+2no+E2HL-v73stOGdvt#AkL^4oyjZb`2cX{`Jz-ZfI(w&Q zf0cS3uovmKYZMI4iUc@xWgGdjO??=A*>-`Q%eRe!Sm%W74}e3G zY+IyW$l$e&wJ8^W26O1UbnZC^&eCEGrv--UJ1?}nb!?}PL?=wMu& zejl;x@2+j%75(08=kn>-hea!Oa4ip%!-AMyCUxq-Y(w?JCzpTM*!ErWwzcg;m`oB( z9_TqtzAczAE)J8$`w%8y*$Yg5ESTI^4ijwqeCkW5nHcrCy@1IZ!+^!end$Oq@(Q2Y5te(!R0<*i%K@epRw9@cNIEVeuAyM|*4w@cz&i;I1cQWA(rm z_`7}QzOV%@fi?=Pr>C~ST@~PQUjjUOV+*Xd^Hj10o}hlO<(_h0nI-wL>-g+!ay~NG z_FR696|daWb6)wf;K8^!uUwh{kKWn@v+P{HOm)0+J@EKH;T85&kyp4|!p{S7dij_N zusA*e7M>rRY&Y}%kXM%VoL7d}clx}7j@jwz%lkqjoD1d6xe)r-HIr zm;aNz;Lw-mEUD4vTZLmdSJt_i!_85mRqh^g_SP!dP$t&mJmLEp=DCc4ZE9|;`+XQ$8`;|}29=tOhvmW>U z7kD=|R(Pg^4Hvn06C2LJ=~fQpmhhhVnNHw;OvtXMJ`}q<@5K~yI@2+BH!`%1_sH)4 z26ITJ8oQg{Rj|7=iZd)@PLFT%E`KX#cbD*J?e5R>jxOx(TrAd*iRFZ3!dL?~Per?% z`)6Zzx53eegrkzJ6yoUQ1RTZeZnG|84rV>X9LzeNXRgrhZZ98L$uy7!xyL(Y#mKodLT`48CL#3h2<5d6lx@f+b~pVw9%iH^9lM>@j5 zt-TqzG0y6U5N_tc9T};gSjX4(+d&bV?>j*=?#Kihkpx-(28(Ek9xy_8% z&#{=8q19dEl4;e8i5Y&-d@d$-r+U~{&RyyeomPyAabL2_U2<~dyMlEBjoy$5>(DQ( zNS|R$?8Xv(#$samSWGOGDPObiOo)jY`ur(y)g6`z^qGt2E|t-z{K6Q0{_}&-=N&z# z&r=06#>MHgF%f2!&m{2+E7Iq2b}pYjtzT$hajsyorW_X7b-C2Spr88(zVmwX-gsB~ z*XP-L1(P*Bhsm4&4NMpphsiti9Nkwu`+}Xzhsj3UyXMdeJm=@3y8PZLz$ljAn~CN3 zX2Sel_EgcX<6gy>U1#Li`U{-`MqW>-Zmiv}QmnOk=Y64ubm-EhEo^*||mxF#x z*uJj50^1i`%*z?m7;7&d8;seRaP}08Ax3L+sEnTZSK*F(W}V&jIeo`o_W60!5yoCF z*}I%W`*z&>>^>6hW$f*{;^X7?^3uRwKGe<=v6uPV|GB*k9=l^NKmK3IwDUCmRpat0 zVlT6YiuN+^?ykN30Pjh(m$5gtQ_GfQFB^MsFAGbHYEIcIWiAxjkpgq|$xMX{Sc|v<*Nl7+#*WUP?eW!14 z1ibX&?BYr|Nn-=fg6yK0JG~Y4!v@MgPXA;=m=6(R(*;+%+ zTY4D12}kmYPuX`IpU0<){U-2vGW8v&@>!oM?l;ApWf=K!W*Oa_l2z{9aQt-dETiO8 zO%Bd7`mm-Bes*UW9pI^k`Wc;Su<&-Dhp* zYss>Ik@D*oC(HilZsMJci_88FdX$#&FYh(9!@9Hvy)TsYiw&LRbQimH=tyd0uBF!M zXlfO7m&(U38nb%}cLu;S8P~VxG5d~di7BXW&qBsYhc=?4P3@}UA>{NIf_O;I$aiEl zc>+Q0DtQ9P)&v;DV~H*|_$byC%MH%BGwC1L zd3;^)UiLY>m-{@w!al#akM?;^g?$zj-}>1}*}_}tVncsw;r2j_Z#5LpSPUQc0$(4h zu#b~_x(}~*Rdng_byS6Y^p-Av`GMZi;VIPn6bRQM)_3H}z=q?OXwS7Dz&=;=PaT4SFs z7k0Hz)f-3S$5DAne?;X~`SNm5FZcPG3i~`~AMNw>3i~uZ_|Bll_7rFl{N@vE`f%T} z>HYow>HWRq!$T_U_lR!n*UKZzxtN*FBMWPe_p|ei@bbv4FPT&P@FZ%3)oYXZ47E|E zeipzZle(Sz{|46I{rXiVCXr9bLm}o!Jkk0%K0GqOqjec}R5$xt5Zf~P^2r|{ml$Vl zhEOj3gFD(o3-FOn>BRu{?MLUVC|`L-#Hh{ zxeRNLudwg*V-kDg5o1f)oJ*fJ`ioasPfu;BX%*n{=>&MhbyjzHWwM>860cnR|7bfG zIIF8_@t>LDF@TDSUNXJ%R8UC_F-=rv2H#kikFd0ODn2T2p;=jh;H$r;=Ugo+Zz(7s zVtK;K%2EUslv^INw40S@&H%%s0xy~z(aZn4_HXZf_HUp4J2Sr{`T6)c!6AicSU`@(ju`lox?C?ZhF1)_CR=LL3&;}N#MaapI6!f@TiwpM(epk zymATf_?PGv&XmY2*M)hdoDIWbH@#_n9or?Zu)gJ$>(cW|Nw4Yh%6(#c=r?g+o(LFYx|$zeFhA5ToyjGrlYinF7b>%5tFrbsWMJtsEgzd7<;1wIl7*;w_5OdBtxgHi4BLo(AriaB90t?3Zu()~;!s3zu zER1~q25<=R`8?rsaMZ!xBv)x7bI89HkMmt9SIO}7HOv|0X{SaY#?v}i>1ftS%2hJF zBXRX6V(Ny6B&Oa(yx;Ir^YBbr_$iU6uL|>Y?*yLSJAel_SIO+l?8odQ#?x1&=jmfgJ!HI#?&hTo8u5ApVPL%IFBwsQMxd|uCI2cNU~e3j4n zd~W6Q7Csr%K8MfFhO)t1FX4$5T+wY7Ed!?UIzr)!gpI52h0N}czLg!5hvM8|(h z&*R!s@8z6-KcK#Ij!rn|aeL^T!xGL}lGtNr|6J(>V&r{^k-r50ztCD9@U_%2a)qyV zzZs^_rnKj9V&pEqUZ-!V@V$?(RdUz%#;{yz4R zm(Oa_UBWq@OgKlq{57dgy2~Y;b3xj3;;WecsV=^5s&!7Uw`i3dkyw9}e`f871M58J zrR0d+q&T^x^nY>2Gl1{4o*1lkZzpUiCc=5!+0;F$E%0pWg0ZQe*K@fxH9kbv_z+KUUhtpwV+D&$?*JVu0RLGP z3&5BEgy5fjcQ+>YfbJP^Pr`W@2F~ltFN1>Q!CJtas{pT>N7*v+psvUr{@VA7Fb1 zKsN=GUnFPgfxUb^Xe9ci_ zE1*-!3%u-vQcO zu|K?cOZR!v!0e6NfEnX_n7vIu(mlnCoq8^p7Y%(KkU(FddpGib3f{e&>PKLD()MzD zBXFj~_~?`h?Z`V_1{Oa~fW>10SeW>z*%S9}YAF zfxoBMbmOC4$*WR--RmUM(^hUB1#OhrPg=S4*#vmZ4#1-xxiwACrT#4Be3kB}^W&%DB! z5_#p~Ft2ResjlQV9+~|^5Sl{x>#p!wF1-<5;;FYP+Mv48T<&{MV@OUr)k9v6J z+j^cPURg!0qvYLUYV1gS3WK9V4Tk@GXwCbmsdWf=L+%4*MY~s zgjYCIBCkvi^UA>quox16MVGw7`j%HFr{|R(dQF#C=5hyN?%j5NN!`0ewZl#=M3r4E zV{|RVR>oM}M7~%XdAyQeYsct3A*1sL3ay?Gti(p8U+e(+cXaP&b=KGSePaRftL@&s zo3*okN1s$b_F!#wY9T)7kB{y@)Od9_bAEL1_Io`~?B0#vEs^&_$@x}qm6P+m=Ro% z3?6IUyBVA0_HTsw=s)$o-PnhP7wc`{49>k~NqNI%^VR_qXC&whz@ z0{3p<>A2itYDPo8g}Qgc-snJ%u4gT|ce|2##0F6@dA?WoZv3u`dpG5S+{QXFUe+}e zrTD#D1-JU%?KIY`aqm{}?%nd=6m4a-n$t*I`?k2k54bXu7B@lY^^cCxOjcFtwoF=Yhnbi zU+3r#_`DT9Z->vVUsA~jjQAKnyuCmAhqgZpau@k`>MP})ID9qo9Vz&-wCxeF zpI+DJY4ogu@ySBJXH@RU8p#cfq;uyRy7r|AT$PeGB!S$Sr*5 zg1RdszuV>6OZG_@^EK!FLBe?-2%OjV2h3erFV5`N{|Mh1z5Jhg9{=uTDEgwFa}KTZ zoHG;7dF38D=S2zUEJ^IPuve}$rLjCs?#gCRZ#$)}eC8L^-7y(_jY&Ai32Dy}zhkoa zIy~VV_2TPid)G&oJ8us2;s4QZ)#t-{=u-Lx`*ykLRCP|To}`NZ`fcWyYI){<>Xrzv&t>PD1xg$A@uDoff^StvC&UMzg&aSqVS_B@to@5&E=*o8T;qlI1*i5t2+f1hjJQ(NO zOs59mQLp{@K|PmiKN{WpY2XpFZ)((&5JOgd54ej_`9eLtUJS&PE4>&vQ)2vKLRI`h z>E2y8g<;VUfQ1u(PS2D0Wys})+eQ&>mOijbD7WF$IWLx|31#iKTTyb59L1Y$eu0bv$>Bu zO5Mlx-CC0SxbZ@J(OYXqr+!M{yrY^2X9VEv_`iv^vh5!*zG5r8{R8?!cW%ET*IqhZ zuNk90WZ?a z)#ukPWO?3;1!PSu;0ZmK3k!G_+8CSLO5GYfn>Ri3psTFykq3@C*qivjKV*)Q;9C4& zz6<%kb9KGp%gpKUaX!KS&HDatmNjblzgah?)f?J%V_MDp+xEzVFB9`l$5r{i3J+HZ z9xD87@o;qj51#+4_GR{C_7U@c$0?pxaPa)!yyyRBO)mMz^t!(P3*Pb)zxf(4F3wW) zOI~;-exqy>UGsa=Y{k=sKs<+-Po>5cy;CqXA+Pj>j%TH(lNsq@^85L~gmFGh{zSjkJ;mE=^jt|W*+H#c zaY{8zkaIQZ0y&o-GBVUZJ9FwTd?f;|X}8@qr-USM%?H7tzWdXV48 zor}wR{4Uuo^2>Rg`G>x;>1`_1?=3si9xB} z0^%>}d$j|jF@->mS~N!I0U6x13hs_?C>yS6+Lx)bg%Y*dY;(58oyi8jeE6rV!#WzS6is>)i!dkwuE~% z6+it>-`rB~Uac8iH7`6N_aHfAo57>2*9MD?+R$(7JZ#iH1V=cK~Gdk=h&Y2OLlUT{O zKCftobq|bk{PkO=mS!~mUHlvaeoE{kg-@h-=?e+4_)-8Ceq6}$iL8C4;|JEhx=hbA z%;`s==#+cJyQq;2*;ncw5#7*%OkB^IKZF-^kI3G*M^yVV`!W02%v`p9@7VM<*BkUx75QN3Rr+g1cpQ@(l7L6$+p@0s zwnfI5_*w90a!p3SXVP zm)n~h)RDld`MHyF%{m8_T+i)C>^Cmg2YIq(a!a`lpLZfY?=*bgiGs6CgOVr3U80xz zS$VSX2G-^8eSNf4!_1W@j=!6Imi@?H%s$NevbK6#d{^bZekl2;+=b-jE@b8vLw8Qw zPvwFue*}IRd%Iq1D10Vw84h;v^9$|v&d3)6pY3Awku*qf4}+&lHwu`gt4p?TUUg$wCFCq6%Z)sI^M6~@y^^ZJQ@S=@a4L54;AY}Cp>5Fp|;cK)wdUfpHrSQZ*uJCraxy^ zVg#$4bG~|5r9OSF-k-~RHO?8UO_O=dIe(UL&Q;iJZ5NHpl_rx1A${mB<{oNtTY1UV z@DVhWLJzBRWE0Nu?X>4`?xEas+?a5VMr5A4Hyt=aL%dt zu9>NQcwg!3E1IB1_%R>wBP@QUUf#v)59&N`aZW|vxO}*gUa}%5YVo0CM`lf&PV7jT z$HeJ=ujg^?NNqo4CFYZ%wzYVEru-CR+?dZ`=-b>wJ^48m-^d5*D~JWV1a{FD-cBCW&}VC-*s@27UXE&WbbW<_ z#U~PAF(m*C-vdTILdF5$6SBO_$r@rrB!YiC9kyl29dF74-Slk_eMVGw7`j%Hl zr013E^qPBuSDJ-a*iTwsIXeL!=LXYDURj7=)qszuY)jrKZ`3{>d5HNoYCapa zzsazi)FW-w+2?8O^8xyD+=PGKo4y&H_}6PLKWyjI#Op+FTuO{# zG5+;W^qe=bKk3CG@sGJ8FLj*v!Oy(8K%H0Oyz%;pn5_lfAY+M{kP~zdW329p=Ltn) zbY8X5>1(LxD-Kd|UhZ_p=2pwUqd2d%SC59SRR0er&MW6I{>(gm4lm9djVD+6P=CC( zUu67D@$Uykao!vCJh3=0zw1t%H>rL?#i|1J6Zqy?6X)Foo%A6t)0enREA~f*xXk#5 zhOMjU(^6{cV`<~01lni|(1wMV#CSP_sh^Ow8hTdVTBH6qEA_v9biITN*HO&t*Gs7T zNaCEI08hkUY@ae2XZw_4KXf1$*Rz(yIS*wXu_+`DBj2kyC%@|=&RLM$>hY`-(_?`+ zr`fZ@rH*r!rLQPIhx(ND>KX4-MqIJr-7Ocob+>%5@NlJG;znH~|GTfU_6{r03g(Xg zkL=0U{UsCU#7|{k1-bKPKY7^?w3C;8#O{_4ruRr6`~k0CVk`Bs?%gslvGo$a)a$x& zPVqDD({Uc$oS z-9}(BAw4X{3oIDt!{W3(2#YZRSitA_pks4Wq-IjiH2BC|13FLW%I1rJqYm~a`65G@ zqa?T%9_PD+d=X^)(Ydpk)9|#RW$8~Xc^2mV53`Pnzv_C49;}g+FJgGd++FbR{Il?o z>BXRUsyn?H23BlXLyv#GKFrVS>Bs8xv(m>AFRS&FG8nFk_rgw+n(WOV0VK#ltu1 zxsrG|FEAM&go*7>adjOq=_@c9pB^UX2uv8~!{od@2$S($z~m}{$+#d)sDah}zw3a> zGY!CGTzZ)F7ML*3hsoZ15GHTa@71^cU0Hv)z~uNKOl-aRhAYzZ&Rl`X@#$f*>MOv6 zaXw7e>T|e0K)w3!rvaEKnU8H(lG?t2%wL49T!MZ(z}I^AC$`;E=8^A|+~<2`+wr?D zY&)d~*0N4W542+wHE<`2eW~<~y%W{8-8|N;vhDO8c28`m#oS@{)czU&&bx0cs(+&g zdg7mLL_V#;KU;(U(~f_(2LDX%L&fec4iG)i`yrzPJ|#E_$g>$iobWD{tjjvGMyL2@ z16s>Z;a?5GFOz%E^}tu|J=b48bZ2`M7gl-|7?1s^p3}Sc#FiM7yFLLoq9;qNCHI~u z3QqW0aN^!e8(ncFa}2G7;BY4uV0 z=Ny9b8s>B1Z0?*F{=i`2DxXFT1xflY4hq z=EWktlUjSj`wKGVR{pkqG@t$Xgg06T@cAmA1NlTZv>wbSdQ%%zZe>U<|Rfq1DYSM@X{3F1v{=tOsKsn z>d|U&bCTeOalT$?)38+i9W-vNUO*0*`qN91Jxh>13NPHL-g5cjJ8#;zr^JM;k2TuN z#l8-gxxnX!DXry2`@)}lwUnP_ulKRT;w^7v z*6-=fTJ1k*TiC(dbPW@1;ezMS<_%1q(sLP@v{YbHQ1$=R;z{3aXf*HAD6%OlKG_EO z{o@(igBbZ#FnRn6uIQdW^EcQ9wsszz(7h zBl=~^qGLz&=aU{JBL?s}oX>&CG4?BTv>F;%jox1geY~c6%eSm}hTkbaYHkBMI#b?+ zu3w8z!FS3ZaaOeDkx3mpnf_Q{H-KOL;mmwa@fyDc?>^ZEAzi>|Uzh zUOO=x=vConmf(iJ)jVZ!^VuM7h^1kh$a&0uWG`kPW_?-vZ$i@=R-fsaDbM4*N9nis zH@>@_c-vmY+Zv<0&%E*R&SlNRftm5~PUqZ3@Q|7NVftD&J#;EGOFXuqawwtMlH^cA zv-3>tx2D&L4VAME%#}D>37y%N8J#P^m+l#t)Op5D*M)Ka z4|<&XeCeNY2s}9qe7ZcT@AoZF{#nl>GG6Rr$zLgR!y*!F(9|=w-{=LFuqpmn==Mnq$75!%WOkAhumb$+q1t;+4 zX7tt2{rLCZ&@X!)jNB0WvxI&#a^h36*NR@Va$<&_&(&)J@8Dh;Z}@-6-Z5XGaHG<7 zLw7br_NbDp;tNb<{*lN8V~>v1Gyokb{9h;dzpWbo4a9v^oHDN4uusSdftQ{V*(CKI z9xuK0E;{bERJMtd7Y7P_80X_s`UU&E6tYdaqvM+OTuC}^tia-yYFK2DE1BkoTsyS0 z}?zGy0O*?W%>wOCw(fhkP`lufN7LL>+w2F;DJ(-&CVdN`uzSo!!n;{x2 zb)(cR8=bnZ?B_9bDmnJ;oqSRk);@vH@q7}OYNzJ7y+g|cVy!*o?_YyQ9Ql2<;6rf5 z-B;-~=o3B^dNz80HGN_QzAj8koh{`OcWNc#uqEyp#Xm2N;Io5I$!9V1cQofFGe5Z? z=oD%wn14EY*U0IaayRx^OSwO?=+}Ck*xeYvdyjWx`Oup_n~*2=ZtRxYcVmV>ul*wQ z$KU$&cfH>CBJ2)jcLG0qUg1;DVDH8l55AR;J{;LjJhtH7jamJ5Df9YwW7-B)e3_#@ zRQi4Ta+&$_L(p;U(37G)=*gv@h%XP%wM+fG!PEVHa({mZI+&lHFGmYp80W*~xBy)0 z<;$UZE|&&fSbS7qF{c_9$lkokW7|98%SdK9yyn72c*}*!g94K|>0z?vT42IBA12%B ziMpp`)nD{nNigXnFuA@OCPsEN$nPITMnI$TCP>I0-zl|uA{)>h`fjFTk8{3_k4ExxJ&v7_mHyXjhGVl|U$F}$$1c+# zI+h$eRm)Vd3FZrK_*)-0-w5JH^z7GH$T`hgvX0~j8Mt`&E0&*q+xzp(@7vzWRzoiT zpaz_!ziJ0-${pBL=8%7jy(ZtOJ22$A*li8SRjDm7`27ZRD!a_Xt#=2eXg$8EK!en;JTIrTfrc608))W5+;FYqBfokMwCizGMY6|vJQIgduh9wN92$k?F) z+}N6F@MG4E^^tz1#nQCoInp=e#akVjd)5^rcb>YR%2&x>PM*et*h0;Eom;V|M`F84 zzKX%oakX%SUDCn61xIhuztr@Hm+wM2a%I;b=9RvAz8p7r94PBzmpbw4toX!Y#|xgs zj(?dot8j+xVC`#N!?O`vMBCTdPGY4}cco}VZ0sJyO2A!jaJT8YI4_xA^3w%(k5q66 z-trQE_|Y}2<^9SrdQw3Hz#+ckmQ@lf9TVWj&j7_Xv37ydGcWy?e{7@$>G{YZ#wa z;u6YsC7!UB`abwH@5nC;yAo>(>~0Z!@w4z$QTsqsb>D%XGv48${E%W*Jk`!8{*BBx zTX4b8hJQ>vbqVp*UhGZD5vPVn*&=QY&t&$3f8h5GStYQ4NnjuK4Kc8vB(P_U5Bm!f zU@!YHdoXKnCbnwpcV1F_qs}UOcWZdCR}>zuxMKLu>Gbl)j_Mu{#oXd-4 z<|F@Zn2Gshjs5--bA@7=S_Ubc{9iLTnN*Dv{E+RLuO5|Kh+p#S>B_GuD4#EGKVfg; z^J(7%`-ylGz6&w2O-hfu?+IKO=i}}^18;0?1#fJFkWCrG9e#%shqf^OrkSfw z+?MdWnmjd8^5=B&5~oJ27#YM#M~iq~Q96R#uAMIW^Q zPIi>>$Jj%Pc%7ov;}UQ(&Yaive~>5ZC2q1Uiq|=@th|XY>sXeh(O%7Bvsq9)}dfMNywE1J;&^|joZSMF2w8=Q1Hp}!ot=4tba>a>5 zSXk)XF$;^0dM?+tH#%(qa7ff?>`Qde?-*Z_vjuco6XRn#P4}cQb*UoLt$m?&+7ry@ z>NI(ib+Nu5RJIrS$|f&L#m>lAHZ|Son0)h)6LYGj8@dbWwvyf{b-*R9*dcgI?3MGgPcx`W3=^ZOF)y$9t=o zuT5%TBEQno-u`v+-~|cr_+$VcHR8#Z?tC6RQ_th_ps|InrFJn!H`*3*YonwVQhX8W zkmwsSG6yZH9)0VHx7;{&RIZ24Vc&oZliUTBBLQB-S6mCOgd*obV}g#V`Ey6YTUNAGDZ`-g^JT!XK$3H&v4 zmooB-5jzjxua~lSW?_5NQ)BGA^gtDUm)wpK_zEi-=gO-ifS2@0!>*6nIj&CKG&Q|W zoxc;gb#;2V^~~qtCC2%@v`(MHjbDXyYIo$;&-Glc+;U;Ep1MHkk>VQ~i~F;U_)d>6JeP7#<~l^!N@1tyI1VRG{xgvsmxOpGkQPwFJ0v7mp# zzC@N!VSGu>7Lesx#>aTF8?t;N^X(B?E;JbMQ4L&BY zn3W0^S&22=C9q(e4~y^aL0H_}1uRwwEN0XRi;693VX=?EVn%vcoGY+koDYkS??G5h z2*4up<;Uj!Luyy)bztO|(38p6D1oC6_9ij0G0Y+V78xerg<@jZ8Qg0eox7Mh9hqip zu-zD#S;vim9mpDf49wW58==u>9UFBc`o?`nk$>A-?Tzr+D(n%_>%^yWYq3YBWO_&U z%d17MHDiw`TSU?0wyVRu`6fL{t9dh$YqCZsHpnLNkyazW@a5KEKa_|$NDc?SzN)F~ zO`N5XIE$Ru#JgV8^ZK$&%P+;NeT6}=k*S>e#s(|?Y6M*u5RBTPK5+({g$L=N00a^S=cE&{hH z*ujnXMq>Y(y`C?7)iEQX3lnSogx;$gGZH=$SP2|tezPaBe+_Oo0q;hgJJg_ahFp4^ zz`Xvwh0vP$A6cMi?z7N~)Oh*&p_P21Aq9GC^q2d{udiqyKwOWU&LcieTn%mH>0OtV~$Wf&)}h-;9*KN9x{@fsAGB0e@f>l;JeB_ajVWdz{W;z$82n? zqb_|D9W^CAzLqLjRO9Q11{Uz7xi{~^??|*=zNhDMZ5O4ZxC2-tHG%;-Cc2}S8<97wkY{U;?rX&ROtz<9>WBXdpEFJ#CUb7{H# z$;hVrHFL?&B8wW?lkji@bEus9)qSI!dcKo9`hQT{QtaJQ9{WZmcV1HHRsQ^hy;c7F z=7*Xtcw<8Uc>eshhVrS5J8eKqdBdH^se!ci04{*(Og1^moqVvF0aa$|+=u7=TANm;den@i5&pxv0f?I&0-1Vv+g-e<)Sl`i5 z-gGQ;f&bF+)EVF-&FA-GlP$V@=1yd2-t@OW?t+H9Mc=g_W#c|d4=$&6Pwo*Pfc|cz zkG90XM3xkh@$E;ol&`wv%>~5A@;4%T*FVbnkiF|4Ybf7{?7b1$yZ&+XUv zf33BA1F#(8(gF7t_d^E@H60k9I$6(Scxo`?jLf}K>KBt_E_)K0dj#W4{H$c|s||kc zseg@o-F~bqKb!kmiDiq8*^~V%d-9?_Dwe$j zyGicK@d37X7U;RCW0(B9VDHH%R_@7%V6(+?QIQQg7gh1(hR?7rfA8aCD?LkvCw&<# zdy+kv^`x(YidpufCr!^x+2o@BH#H8D?`?8XIkT9K;bF<0vOe7WrGRlP^A_R4s(H#ZmcY4+>pqRM^^O+Co`pq33dK8}0zz`b zzeP{gkd9UNp($~{UeD#?9y=p1agzN67Pn!4XglL6-LpgFA95Jl9+PY4Z=Qm-ocN65 zwRz&hv-gd+wW@lWKS>{0{w*?5)zk3(d(Gcda%*r@Pa|*ru0fV=LUuNn`{vdnOIPEo z^KaFEWbN=wd9(0epGw}#;0DpleYc_?@PGS0WN7d%fqQ`Gz8i$Q=!+B&6W<6O; z;>QLy?j7Lsz$^0Gqxu=4PZN8Y%NikH*wE+08F2DifIc~QX8lR@muy*a)hE--r(Qy% zucfEaGX++R^J(;>L0D;DIVFvb({s5r>dL3loHwm}dj56f6Z=jppY}>P@BV@F`tr%t z6g><6-I^j7{~0~cOyrZ)s7^&bwe$qHw>J~tn6u)IPpGp-?}3Xf2H&NCEZ#L?Z{>3k zcgdb95Bn1TqYvXtayH;v)c%LjttT?x_!X{Rb^HoDpYbc+l>Vg2enr83_W<3f`fnMZ z!ssQHBLiKydNB5G+rhhkK^y7N!C?)rMA^33Zcl1SptTt6Yb^k@_>GTw#(^t~d>0E&w z<9s^3IS9M@^y6$jmrJLvew@X5t$u_rmHiH1`f}gp%SO&yV&7@?jToiv9U(?t>=S|@U&2RT#{C!Dha*-?eNX~z z4hq8B>NT|=^qSg-S${KYTfH_%={0qBPp=i++)wmc-uQiudd+}dQ*?T?(CG^abgK2* z-#?z7PH+7OboxSiI(>c?IAfeorv>`ER@($M^;#mG{#wuF(kXf^oB4ATm-;d1MXyo! zTNRh$J91_Ne0dJ%EwS$udQH*F9SP^XJ8)hr$B;)7mva2RST6|||MT=bu3l3*8<`_9 zw>FXOk)LPJwg^6LqyD}0WL#DcsPl{$CY7dnKDH_otOU5;}H&2y0Z!qNvV| z*uCu|(MimwcNA~RH@};)Z&l%Y6^>{)F?y?NU5&S@CPebc=*fRx#=88y&rk2rJGGjh zL>5usruQRzQT8?aFzat&F7;Lw_4&pJlsimf;|2GvDxpCW8*kTZx%VwDeD@akuBnD^ zSGsYb=o9JF;L+(7e@FJLNiTbr3#=ID!|KODSk)(cexT=aWseJs=XU{%)zz?2cDL@+ z@Qn+VJdXM_z{3)oYlnyNhhuhw8l!tLd^H*q*&5h%jt?D;sl;d$O+P667*D?jb$>B7 z_kjGH7>sL+^asw0w}`=%h`~tz1;M+CiO&d})sDv=-2FEd!$I!o7)}&pQMzj;F_zBp zQHncBMD*U(!dX_w)P22}{Fu%O#2z~RO3H5-)G&Zy6-S0Fm z6aMWOnJGUHpPkJclUs(1LST_fqUx+4p^{MT{jnFYC!()H&Fr*^gO&EBBhyh_Q@9{(Y02tlu*3x5QZXx%>k= z_u6+axqHZe7F+d)$iF_UBRN^$WS<{kom&`J>-i{{*m zoBQRqH@>;xtqZu@eyt&9w;m~YCI?_C^LKIwEbp}meJX#OTBS~Cr&H=*@dsu>Z=LAF zPH3kSoz#gh;Ntfd@Z0$$F*fdgHzAuFfT85lsXJ?X_uH)Qehn<2zZ6(9#)oBrUZ}pj z>I6nA50SNz7546THL#iiO*QduUIXvuxw7a9Jx`J>+Ctr*^!f_g?b;q%2HdP{s=-Sx zEKUU$?T@FINjD2T80W*|_5eKUwcEd}=W=C|;rk`PBcwm&9;O7II@p`!$zIMJ@^8_h z@}0_)MP4+57gOJF^kt4YL$4N24suq>4~f%KPTLOci*0eR}L4De-TGGrkMq%+*c9gf||m<_&|_gZaIe>s;~4G!Fm7npHT|_5RB4 z@ZRiHevp2%Q_&1E`Z;`N`)=oB6k#;W{ly;AZ+Dvgm_2M^E{n%;az8$2#YE)qbe)$94)YNXhwq#hDIcxo8))aoYMexVZg1_Rc5wEqF`hUhdJeK$C|Dh#2 zpYfMx3vQe^uwVbLd{d|Xf35T)a_j%G4MTqND#68dF+W-1Vv^vZVw+lAT$qFl@UbMy zE6H}U53~Me=CD5Ub&8kNc|9LFRv#(nH+cAP01uk(^AgLs6j(~X8FWI{jpbx|a-XgH zf)77m>4buc<-~PDUd3{>eT7Z{ztosx|2(+`et8s_Ik|CN+)*gFH3-}o=hJZSAlz!& zsrkj|$(t@8wo}J)vc`6MgI=Y=53WvF3EvqXdDD5&9&Ft#I=LHX9a4!0SlZR`086{4>3Q6E zfXmOHr{+?6!PMgCV}J)XUMhZGw;6tZBt1XxE%0ER&(G2?xLPOG$Ilr(m&?yaSA0O= zF*}xzgZw-}G@QQ)=_9cNW$znjNBKDal-{WP+vel&{T|52$#&}gwoX1ywweC6 zCLd=lvPt5#Yw_DQi%fOmwS$#S5X;9=a^;cfVY%{C&QJ|^u?6tiIFIbXtS4*fd>o~# zLprB#r8dRNod04CKObi$`ZTlh1L%gPhq50_FJF&>{_2shpG|;N2U#2^#p>oh%& zCttIwpRMQ)$u)`YmyoaYvqg8T0v2sW;tHO8{ohUXopEf!8BgrS8M`BMM(TN7nPYh8 zLTV&Kyrb^)p&zm34q&|C&b8%SnRP026r1QT+b>%<_lUJNpCV~|a)hiRClL$B@2)9Zv=1!j!%VRlClX7%ZW>-Ai&PEa-h zHHea%c{S%vYvc75{$$^2ZM<_5&U;?qy!FVS7CnzEgA{IcOlNF#)|xh-kkJr2FJnPF-D|CDhbtT5%{xiK-ecrEu*Q{&1%RI(+ zdtT4u;Wck^>Yp%YmHRGqjk@oObPf6^=BMP1U-pUgXU$4%;hu!EF5E+By)$rDe9-Ng zndDrOw=q9DYqqUAZ^NFIybbE3qP&d`{I{gM4d~p$<3Qjcabo)&c^musFzPyQL&500 z1Q=aZ3r5v>8(HJGitR7-;OA|e!+a_8Hn{g_&Rt2ZsMMF=z?`11&pWQs8(>EOXMBTv zAa8^CKrC+~f+6sFdLw#ZX(~OS;MGgu#W>LeF8}NmfL9msUkfww^$pDA{0>N`!MToW^Egjx?07g)Y(1%K-Jlsd_;kTk!yGBHBZ%fvn|9jv^}WkbR~6l#rv!2 zRLOa*)8>3MJ)OQ^==A>dbb5)vj&VMnP7lJaroEC#r<3$tE}e4Tf{95@;Jnx?$hxY$ zjY$4g@-{4A{&fR7oPDRTR}`%bPB`!3f%Dd**ACG0xOz?5V%2#Y_H4wYvQFNHJ>%j! z&)E6tFi!tYf6}gWx8pNee7dq)oY0(x>aD$ z-~0S@M*#MbEK)v`+K>25W*_)WYW*$DrF^Dit9+)c>oXa7EI!k0y;i_yQZndXf$u%l z@a;-BE);!I$=k4Wx@$eM=brSk=VXBu<9t|62*Rp9*>jAZ%auJYtz9CpSWpcMC69I9 z#=#$XbHP*i+3J0bc-}_bZjd;;&fD0BF&3WKudU>3wPU}M>k*C7adtz~C(1rXtGtao zD9n9G{{2GSc3TLX6>kyyH+dU^cN6=6lYXhbJz#A=?k#eRCyxQSQ_0&fx@)Gy14l=B z8*k}(Vzn{+?!DB;D7p^U#$;`6%z`d!V-$})@+s(szxC zR`O0pS}Uf8CXyzb+LxG0un6RRK8FYlB{-=St$Q8wD13R>Q)zcP5pEaPGVlh zRiYm&c^RkbdjBUbiScm3#221sPt`U`)K67v{@GVS^1sb~%sylf_CEir*78DKN95*Z zEZ6mJw_S1M&Kr4$0hrjn1xxh0US0~rl+)w$vo0lQ`H9nllt+^(IL!FnQVCCgy z0Ix!GbzVl^=4ISgv308QGLEX?(%|tN!6RcdKUqAU7r>*kci5ZRm*k_F{g9WT_OOMy zEFO=l&daFaFv`mim>A#dIK8Ipd%<^E@rS1;;BdO|9czkRIz;ft&#ql+aB&{v4Ua{% z6@Ql@h8rEX-&=6w*r0x1hVnh*c^TPQUIw;b$PZp6vHDpRKiJ@6^Tn)Ju{|v=w$TUG z=c&l{jPf$fKFG^Z>u+Wb>jTd+ycF+S{Sf@%)-JescuBA4;=!f+-PDrFn`S=UE1yvN zz)zg5bVAn8%V;${HMISNP5{4AUdAU%@XIa0tebfm25$EV+!*K6@WLS6lI_sNz{JG2 zbgZUeY_mJ`T&|wH4;hsy9_ydlttnUk)b#PD4 zdQ$&fYt!7{?Pc)l#dh7Z&IguGY&Wqc&!zPr01qA8jp(0P<#&A;brIV&^ziB@!}Q-y zuUB7gSbFecyDshPc!8q*8OT?O=Sof9ADAyqY}e??9a4WdKS5sTJH8cXIr0J@P5E2o z)?0Z|i6L2deFS*5&rdHe?i6@2&X*V83c#zDUG2immlyN&T&}!uW$2FtCUdG`qWJ8M zs4vlH>wrnKz+_H(n4B#zVVn;W=@;zNP`xlYIRF!--?7oI1RjYt8o26UZ(^g3Vh;PB z8Q+C$G^6t`WX`zGk8*1~yIRRT*RJl*8a3={WxsaIu12;e+SM~EwpfW?HHMcreIm@u z|G2su4{pA5qFv1%tUWfv*a9cyx@%V#^t!HH?b7i()TYUsfwgRb$Ind9+aE7N$JeK) ze*W|HVXf8+#OTN&l0C>8szzu8J|K5!f(NNre1O^tiF^0ZHA0*< zFFx@i@bFVTryuvmjwr|-aXWQy^6nwBChz*&DlUgD>eljOH{g>;cfvQYripvs=k!20 z8G3BLE|rW?FqtDTVVn<>n}RT@>2DM~e0*l$zuuyVH$Gtyw zhKhSv)hoKNk-nj7jE;Ms8;#i>@Y^DIYCi_rCAM;O?yItoVf2{N^@?ATe-rn1;oR|8 z#Y2pb#l7uWj}M&HjwgQl663jJD|m75yu=NZ-X0dky+5qyiN(G7-Fu9C2j7E!P--xU zJ3mPLY}4%8??D@0lKvj%9WbGL!%J_`ch%=5dtQlqa|RRlmbDssR(e1!11|1+&@!)y zr?fL~D9&y8X>Y;R)zvfvKfzz|IJc!4@UQqOGeX6=T|8X@o@%}`L@tZ;6p=hzk#`0z z%LOi1SM$@4190g=XD9O05A<9~{Pa9^g7VIgFIyCE=$OVgPS^KHB5RyGAs051tLDOF zxWMG9^fKl$feGV$8S|Mv2$N3)U}E_AX5fL|D>yMzC8t%)6kK(%H?hahWR4R5Rxwk) zOR&e4toS^0I`(+MpD>z%eJz2UJ?$mDIeJy<}GDY zvZmOSpA-D?vujftT-?j}I3HETvMW5KW7(e++&K1QAeNn%+CHf}Zvr>yx9zc5Hul`m zKu(v6WnV0~hDmeRy16 z8k~fO%<;L8B;a9{+$k)Fm+qx@{}yWZ*+XA&a-iUZ@0G0McfwQh`{Dg~Ylgo$tUq~p zYvQ%n4fH>dHw+tqX;1p>8XO*-fWs0pq!B-$k#Xi6%Enm}-T7^jex>|u?)*~Yv8go} zlW6RL?LWD~Q#vN0?A_HDvL@qvzIu+m_;!ozU-4EFKAFez)Z_|2y?8{d{#xK*>aQQx zYX;&G$}avRwQ=&!RzQz$H}UHQr>58AWB!c%n~`3RUn8(%oDaLN1YlRMZ8J;Hm1Nu8 zB`}#%4HN4(CD=07Z}M!KZLb20Dd}PHL4gJ1d{`X62VpTh01Kl#KL#8UZ5nXY!QMo7 z4q%Rw;9Bm1`K~M7IZohvaW#AmuOG|ryV9NidnK^xhVI;m?$rK$zH{wK>Wu-V3#iXW zc4qB60~c4`88`x4r*DJQ=l9tNSDlshk3a}#4X(;s__ya{n|q$~UM%#?>}dj~&7y#s$1JwV$cdnarBl*jZMp1o7Z z%snBup4vKarfU48FDtSjEAfKH24r+6IC~8l{R%RA9kr0imQMDu4>(-Gobr2xL;gm| zYW_~iYW`Mawfz0z1F%OJGh!gJdv$HuEpM}k9oYb^dyk^`psx9UoIN`FIB#nH+p#Yi zkmaHS%)XUfyE>BP*9y-0xrQuP_4Y<5FO?Y1)aadLdF!QfV%VPL%oh~T7aUuAR^j+# zf@8+`IG(KG{{Z%|^r)78IdUG+$5F2r{r2to;FU9p&JkOdH%VT+g_sVutbOx#c$Als zodu3MfB(+d7CrYZ#MY!2&!UaH2a4S(|HGGgiR)Yi{EBZW{>gfAo$Qd4=z)%WGWk~c zTKJ~;Uy&cm&qItK3cW=4$ZP%tzr9sMK6MCeVt%NCPalB~<9zt^*Jp^ox1r-Y9YX8T zTR4{z<5~hdmI9AXVjboUdBMHmr+4TvD*PmGFxhv)w#mC0@}5^q8GAH$ANSw#-poAW zaqYaxB)BkqT0EaUs=tqD%FMe_&%21R=AAIJ5A|Lc=W^c*BMz5$-wTsHn%L7z%oTbs z%;0M`wPwZ1L3|YgaiciCB>yzhCl+593%(|&$Jh4-7L4=pb-#fH^j!5$n1iqB;A;Z- zA~u}&;&2ugSv^-kw<_BGmB3c`V(K@rtFQZ%0Eq@WmV%QV{{zubJ3Ux zp7Hz82%h>5!N{QR$vy_EI2?A+*xa|}-%%XS!npxBD_I(k!`ZW57&t4jjA%Uf)35)J zio@l-IGmE>%0?X+#o;FFd17%me)k^Za9Qbv{vfjHN!>T>e&p~nsZAvgw+y+wWmoO| zQ^Q03g>Lv;pKcBe&<%08=)CaY2F_sOaQLojKW2SdyA^#Wac;>!CC^FqpE14Jg};ox z+eM$!gt(ldsS$#^^Q&nJdo8Qta?pd4htd7Gr3dV_{E!yna>R69yv+x1?dPZGuV>B! zPK@*6w2u8(+XU6}usi(qb3IoQf324qxZTyT7~B(H(Qhc+-|FyJ0&LX#SW>g{@cVPq zsM-5=G^VD!5}q{twMzCepu%5I$iH3wfJx`3k z_}#yPzwpEJHqO1f%Q&~vqsI%~@V7qQoE)H=7=LjF!(W>i@5Q;5{n&?|4h>Q5q2;F$ z%v+0}&KF!ws-_`i^mg;U<^J8I2Nz#I{3CodDLr3p`xx+HoDZKj>DRia_^PDma`_7V zjVvFN>km9aHnoaBu`h`~{g&}1IUBZ0@zuyKHoUN#TD7>n8|76vwS~$?SGKN>KmC&V z-1w9Gh8i|c*6j(cd9 zp8Bmj^>6$^d2e(hI&l^DsQ)gu@=qoTuA+Cbjb1)Na23$YqZ4pt){=GX+t?Gu9*@6` zt?Xd#oXy+VE>7N811G1|!U=X~2kQz>dJ9g(eifYXT?i+xzcZS7i`%N@k-^&te(&SR z<^yOPZIs@pK8|#(UEzpWyWnU8K6+1sC*lQyC&jziPQb6QSmSELHjzj82>2z~89DKF zq+jTC$qDE$xauXbf~>>}o;;Ve)!%2z*Hgb_e2{0@Q?>k(eyhX;`ok~yjA9?@JOEYy z_B8KAK7~A&c}yO_qk0}U4?y`I$gUzamGFtJi_+jjwKGmph-xE1B;$fi*uHelRiD#rVfPnHxB6Urg-W@&r0_F@CzhTKx3L zr>ur;o51#rIBYK$*uE9%1{b!U3&2*v^^7=Nqdo&i=2i#b`l$e1)!VBR`bTfCHZ?xf z3@r<-7V*{P9oE~aw<-2!Kc(m$R`ves>O<7~tKS&W`+_%C9~ygqwY{UMTa`UNBJKEdz7~w+(Xq_ zYd*=U{(s;~Y`C{-13HiO{d>F-I*-K#6umbIP8cWp+Qmtq08VTS_whCx7jW$0 ztm|jWT*l}ACw)$ZcU*m4?3hq)@0?H`x8|P;C*wzDUhmhCxnS6+%!`>!({1o+eh4|) z)2U7T(ZU@I<~C%GH)E#%Zr6em@wnCe&5XN8=VnU%qVOU8i68mf8w-T4&EHPuZ`()1 zEBzYEi=gE;VlE|MtNKF$TXMUys%HnVohS8&bBE+g9&E1!wk2Scn7^iBYu<-6vgF}O zVc4$F@Nn`UpM9`xUAq$h`gqsnzZs!i$i{h6zSpXL3T(}3w= zz;puV68WTf*&SeSbd}I%u^ZS8wc2C|NT7}D_>pbIsB%JY!-8f@+##nYBN*1m1df?8uztK8epvTp`vw ziTFaLcarGAK%PxW;u|BxKDF@;Wt(0ia1Pj}(*tmpGfB>q*^k+WSw9xv7||wnH2S?N zz7gx4MiIWs3M8$$fAi-b}fT`VZ;7G4YBccAmLkv)EUKE4U9{#>LdH z^qPHovVUx<40k31w-#Mfzlr)axeG==6@`)(Ebgt-El&ECAP4qSK^C*YRzJntEh>x#?1;v(nl&S>q?a^*eZu z{d8Bi8F+j+0UqN6@JQmho7j`_k+qLgFh24J^gJ%lA@kYynA|6!iyIhg@|A_=jEt7E zh|E8T@$$1L^A%m4?b8)NR6BU&k$4e=9MF z4EYNU4{_I$%@Bu}hAlaJOvBy9@%V*D#d&`-HE_ipyy3z8ZM=chh&&Y8P#oXF-?o&O zov7`!8Z@o#G)v2;3N7zQPs=w8j2WlxQp?-72Vh(eEq_JN7;SeOrw4DgWHXm{;&Lvw8c561cMI5Pl`T6Vh2-%>Lzv}E}E zI6c<{9m8lrrx^a84m=Y1n|%p?4`F;s&K9@n6n~$`_>kVH#ov1~pU>YW=Bsova@^W< z$n#Egi@CG9Rr05YoS17yXK#j%5^cJJtNFY0>@e;9ot~s2{+2zN{g5N3_F>kSwe6kN z!J5C(E8XSqf?m_*Z-bL}sh>;43F`_@e#LmI;VslM#+^_GdJ-weIEy58F9^ z-zKGl4Sp{OoV#8c-taLg;+7+Lg_=Iaq`My#~&l9jO3v#!*4|S=iq@r%wG#)14)90tqoD);yrTsF>^p_8tj_zng!5h#IByL( zUGU^|-th5sJ&!A=jog|XopXC2HjsGE|NU)!=Ny}G&J(+FPKVAdPBoodoQ~A=&ZKQowI6IDwGXp?EG95O*+S~< zp3e}gxx_}Ww6|KX>Dog0|JyScoszqO+}p=Kr1&fq{hcTDhmDq&&+blu%l86s@%gMf z^mnVC$E82*-zYiz6Y2(w9SL%FJ+&?P0keUJ^5av;*?oXVdq;XXEB!q-FwU2=9}mEz zUO78K&y^%+kB{(=tm(d-{oQZCKl@IL{{s@v`~JXref&H2aH5=T*7LY>mY8MLVxk) zZDssA$#=4R{Tq74iY#%@T6&au*O2oyj#{*Jd>+r|3w%Dp_b)Y7Y=dEk=BD}cNBLB0 z{+ZJ6p?_PsKQeiZUMH5{&hOq!emk-)*vI7?=zm*30)0*7?(H1zCT_s@Z)s>L&#~{$ zE5BdK+Bv6(dFUp+Z#QSj!c$}}XE6EgW63j4eLlkYlAH}$ zDcQvf955hWyP1ZX-eSTW6>C)#L9S6tq{;q+B zB|q?~40)w1Ka^{q(^P)5>5!`Yz|H#aRDR&&O)8hNeKntwSNUX<Cfuq5L-c?QX81 z@hcBVz`^^2IH=AQB=#EhtE=P+D&Irp3N}T#g1womgP;9e!BX#2%cX|KpXm5lUc~|7 zbGi2~!RM|n=PtI;CUHQI&+lGWpWXZNsWIBi8h`rF^m+C9yoTMA_x#JO@h_j(^SHKv zK4&&?&b;!Uk!PGU@0_y`)odS-`(*la<|S_MUkT@2w1>`_4V)8N&8i$}!6o*b#%27B z5-W;uY0o&M&NI$PIO7%FIHTjke`_Nev7n!W*3HUI1i4{rxXz^90yRu%aC~IOx zZO1AfCaR~5>oVd?#EQVZ*sJI;3y;4%j}Ch^l@3!lA0+T#oYrBMwhs%yqYEF#!bIyZ z3zPlzT&@lyRs=kvSWz#|t7Mk=FhU2CGZ^u-r33%G3psCzeW&nY)OkB5gwMN~zNmYG zmtWEIxV&s)MgKiU$He5$opY)j`7X{mtIl&SOE~8v-8g4===}S79+%FsOQ6Rwx#y|n z#4gD@v7)Sv6@fFcOTNK)!JliFWONUZUozgYOY(tOk)6-Pimqk88g_HmjTPO3U+Bh) zZsp(IiWTjy)I_2a6+KN7I9Kcv%Rd(e;OyAVYCmQlX8l;KXt&B+QfK#KMX{Pld>N}p zPS9(*c1clkMfBUMqw1i)HP5BinF=m_65!H502g0pc8C7nrEje8t4n{{M^JM12xzGI zN`jodJ<84A^uhFUc0TZEeT5ARC_XeA=gjsp_BD( zuHP=rGu63%s(*x&Lzy)>lvn9B-5g4EQ9;G?6J)fqyCm1o)4}hog;&^5TAg%C0z6I) zz@r{s8KdWMdBw=;DbPittmZ5ts}E(ooGT=&C;4<$o$FU6tNSwFzg$+oRV}O6w}xf) z7J8HVx<8eyek;AK{*7MKmDR5NDpMO*e5qP~8Ge49-^X<1p5o`1YVfnFudU|iI|Qzb z^JUxJ0l0R_&&*@_nR;A&SN!Ly+}%WezD}>1nx8X6tN6KD_?i8r<>#{#;BjsM9`*3^ zDS954pIzFK`qAPG)wDx=tfo&ve2ktqHa=#3i)YuM^Ik}=^O^+?jPvPYp8y={)p@(< zjViqB>O3Xeh|7-z4k6h#Px?TB*ADh3JqNZhhx}XQn|!Bw4lIxASQ?0{%N?cRy8&^& z%NpC%eFx=YT{AmV;_$@&MTY){HRR_|P0P*LpPqeM@a)rAO-tfCC_6;vRo)lGM$L*} zzoexi_hfG-e(|t|oojp8cTk9{n0;ZVs{LT6s(px^YWt4vP&}&O;PxFQ=AMSzv zug<$y!g==(oY$9o&i!E4jguK(dVu`QjGo8!t>4Qzvvr>HcjLqS^hbKK`gTM;=X_Sr zasrrZk6yK%C)@T!TEed%cBzeTmRz{R=qA+{EalUaBS03Pk@Qt2{9+ZPHv7$>?+ z&S7Ne#Q}J9q01~xBu?hSf8Jm+htgz>t8{-s^II~g_G9+p+8;K*d~3!2@Zw~#+FDuD+_!vAuj%?;#L4pJoyzGS(DCT%IBg>R zz58^1I&*viTuuwX#pko`(BH9o9+&>Kub|}Y6lkcpCPB{X_aqMm9{3KalP%P1dVY0H z8BLrFezAVF)k$N7SJ+QlopenCJiZcuM?Ji9xt=G9SMH|XueiFJS5!`!erNRjQR#W* zAFJV&)#-WV7=Z`ld|vrb03P-7$}l~bYm*pWITv`u^v|B+70#5%E2`gkEC!``f7gQdjW6w95dUA8WD`T3+>A_82{NK$lLaVPe zNRA?Mer#@o{F|5tcg9)c=ba1P!K2&V97Q>Y(UTA8bGSB|9ZwIq7JqzX8>{gu_QBhj zl7qNJ&lAf*CTwmUXrL2N`7!$O93u#UvAKFk~< zQ&kL$?-F8IiZ-S*r{UXasur>OEnl-gg-0F3I)pW9#IOop3@h)&u=4I5YhnzG9+Pei z%i!qEajadjA1#h{(dX3XZ!dlk2D(m-xYH(`ITLsq=gNRTQM_9Q1FaWn&I^t6HWqf(c3Ml)^RGvs&I2IxGBC=iLp*cmeh!`7Q7g1HWp*uP5(mn*WDPaf%&!*!*bzG`i%N= zLFn6$vCagB>J43;lPEB>G1ix&7;A~SI`}yu##&XA?CRt;=2tORkDovPR62jrocGa$ z^Zp`mUf%{bG1kl2lNV#PI)AC2$JO~d##+}okFWEbUrspZoIP~T&j!w^Y%;HIwF;NI zZq>De{%>V{xNJ!{BJcgsTm$tiE?o2c-r>!H#Au|?oD0`Q zx+X@Q!RcRkDKg)U)m}!9qm9)*RwMp2Aq>}#2wWMbb(e+f`2o1fo-AD1li7>eLnrfC zxK7Y;^EEL<+x z49%YZRw2#h>`ydyGE?Yha20RBB+sV;Au!#gk7QAEuqB>AULlB=M&RULwCa zgA;#J`!VZpVQnw|r1;Q@KUp|G#5#WbN#PCu{S|5>(Vw;kR`6r*C|N`F=eHSO;%85P zD%rP&@i89t@85`D*CTyccK6dU2+#8)q7tbVs>5rau)PE)hIb^rz+F=>a^* znY8{?`ysxh_Cb6}tsl$fUtN)np8p=}`{2_4X?jgpe;VHU0x*>~*i3E{es^LmAU;j3 z7Er~xoZKdnr{;ffuH^0~W&VlPau>fKpSipr{Sv>v;-JIdTyO*NX%)+IaxaKw5$~$x zUby`FlV9T(Oibk$D7^ghL*RvRzHEJm9;w0~!M8-6I@?Qm^FiJcodq3tB5TZBq5^ND z|2CVs=*4B<5`D7kw?vIz{f+EV{k_T$vGYp5V8z4q@G)1&;N^$-GTOz-Bydt<4=H>Xg_B$YP8OK+I`4(n zu&D|rrl@^ad)AxuJibk3X!OU_|H(VtzI%y!M0uax=R0%(e0Xy7j+E}p z66u10>K&=*er1%p*Rb*jJdFlV?H8xl37;3ZFwWjH4;B35K&kiOTjGH9lrYl725 zSJ_3}r{;h|$SzX%a=^QTy~(}Y`OHz`-|AkD?-K6il&$nt=8VZKZ7X@XJe&wi<2PI9`I;CIM-_v$We-}l@8y2^H;Cw^~y%1!73Lzj}*)lbo7 z->s`8uWL}nW^!qCAHhXHKOYdlg}IxPy_j`3@#eR^>ljqAl{RpOzR>Nd^uoUt{cY&> ziYrF$oXOkhLbsQ57s@-vW6Sg|6?t$gxEk3zQ${bA*EgM7-bCMkIq%OLAT+FOAuk`= z)s4jJ3nm}h(kQa%=EqaV9rEI9uN@0qc3T?F8e8MHdao|;`a05y)yMhkA9`+ zab=)BXI0+-&Y3rP-<&h=oRgT0y!C!S?wmT$c}K!I@7_b_oEJDJxUA|MP<2L~4-GEu z83)vP#tRe9cyTw*=){onp1qSbw%u8Jo`AiRmsrTP)SVU|RdP4$#zK_+r{5YHJ51T+ zg@8?tY>wIF79KDB68ZaRD*3Budq05(v^_8Yk1ph|g^8BG7A8IPT(0~jRu4R) zeCVA+bsVGG-nFzY`Oq%@@8Y~A_MO7sRp3LjUHnI9A zqH`7kv6sYiexlBE-ji_7h21!3cj)|1J&#N0%C;cZ@GI)=(5bd>fXF%E6BqBpVY z6g{;HoCCVyi~yXSScBS+*@sy_7HfE1=}&cbFV+z28{q1ZBlVhYtYM}2mAY@hp>@#T zFMd&<&fGO743~xgTzs9`9s1iw4^`n;m;SVUtK{s#&`|M_1Uakw2K;GAdO3S7@MwP| zy_|ha;K4Xw&i-1T!?hvmm9x?>SYYDHS;JGWQ2QCw5`cx{N2@)Vy_h}7`qqzrO!G{2j6Lt&UD&<>pVDi(el#{o zO&P81u9Z>W09PmdX$zlmPvnRKfdlyC95AzFRP!_Yr3-9m0w$_ zZ!0dZmS2XSJNW&-grAq!;OFsSex56EWt=bDZVte;OMYe^%g^J}^YayY&D8v?>l<8t ze)}=_nf;{Y=aUlP(H4M5J^Xx(p2y{9mv$}@+F4pnJH&Qs`V_5B-vAd5KL-x&OVjJT zw~v7?80XVPCIE+eb>83Uck1iBD8@B5_kQ3Il5Hxs1717Wo5Xhh%p8Je72DyvP;3Xj zD~N5{GtPHeW1G6MopHKGP2FAU*v^yEmo=epz-8E|EQ!#C7CO%R;ynn7DcLjYSb{z4+&a&?D&eea^&aDV)$^hCy!%(= zKC_jWrsLye-B^;G)x?s1rsoOBdBrCs>hFs8R`UsRJ|Bo35pRlON67i?khxKR7#HWK z0EhN_Q^|RS^SJ^C#`!#Oa{vxq$axD3i6ObLn62k>eH-LFzTVi}eZT=ZZ|kpRoUN^a zhCA4s$oc8aAvCSzJl}=nyw;-%zW-0)drvidjU1ZC?}g?X=quB(Z^Zv5&LOg1Z0A|8IhBiekXS=y@~0oSb%63}Q7(j%`|L~hWcFkBu!Xs7&zR%sZOr*6_T+s^V*95O+b5q%%l+Xy z=j|8a(C}`fUemRC6%L6RjZVO!sxM(pf#pBwaa!VM&krexULM5wm`*6h-(@p2;ntV@ zNqVL_eu)1rn~Kjk@3L|4mv5dnD%Y(0FN+==8pumoC3h^#1sBn~)CLznJDT+v?7!Zkeed+D`p>N{aBo6xzWGzciE^ZiPg=^`3)ZK)9bl-5W1g^uJrp9yK)o1H|yLt zSowL(PgBQ;l-&420zAGHfJZ&L;xavtt1I5iIsf^S`p$Vm!Z}abL+2b7IH$s;*Jq{* zmz8@Ji_2fvdB)uz2-9}YZk(|@x^M@5NQFm|bm1UsSc?m)Wi_^e?KAV&LsY!4rf&3Y zgD(S*_66y6;^P7j#`(Pdls<=R8`P^4f28Mfbt3mF=&tBqWfA9{C--Y9Y@w3{|Li-h z-8U!Uyf+2TTMsYK*7LZ$Z0=PqkIq@s&h_!yROdNQOE~AmZk)3_bpByIk4xu9M_xwl zXvoe{Iue|Tjy#O$9%4i9K`zs;u}g%g7FW(U}=t5B&^vfW^C%oGrM%x$?nupP3th2R=yF z_d(i$hw(u)KU#PU0v_#mbzjaJcuW&`Fiy)^3y)a=c+`@!E=;uVVPSHCp39Z9_yG7G zN9S$;9)_nBUDdc(!S644v52f&yKp*mX=@iaQ{uhK{qb0YfyJQ-uoxbIg%gWVdm8Zs4#65>1XQ8ka~FKw|br=UU{23yW*YIyfRnrWObjJU%Wp(uUr5;+V4!yE8iA) zFwWQu;`LkSl{x>z3F-7B)z7~ zE9e*7XXY4a1be=!&y34EN}kFXUFS25G0OJy`pnody3dS}W0Qnd?@_tD*pFj#6XoAg zF0bXopZ$2p0(?Mtv{L8e>dC(P9IlOKbsjmQOZ@Rs%v9-F6)V3d%H`cl&lAh#<#+ET zmsi;$fj%>5A#-h?8Sq%E&d11=r;iNt(ew08_2r6%m(-bX29wKc_G8xH!rE?~kCCmW z&c}swo^|}(UTj2#x4%$ZNqo=tnUQfe7KRM%U>%8t-OC&zQ^ih{??SOKLmO+EGsd@p zd{(nRg-0FxnkRi^lkYqV-knF@yYt9*>&|0=@OS0T!{F#*!BHjFV(o%y0UUXE9%^6M zvT8rzN$n$c=dqw-L%Me!24|+vjKIX)c}&pj`gb12uDTi+7jLW971oX-AHP-J!lS;= z+EMWE5W%(XGvo5wx;#4Kw)8q;Z-E=*d>t_$0JnN|L`Ki$>Ig-@!~s8$K)=ezVPE3o z{EeQb|DU$EfwQtK6aUXJ3=D&YWNDj~Gk}R=viTCFZ46*xS=lCK`?G$$8oF5QX65eB z5(JG*({r*S*GdHuLCcd?ZrQFN29~>d)Y3}JnKQ`nl1WMBM8^MnUC({p=YH<$bbErPf^={43#|iEJZQRl9Sv5@hlw1RS zQ$qTjDD=6idHOt8V8*zZK9^*|EdQ;>M)v*(++11oc{y;%lCMgi>`UnLG{#ruYyo|S zu>82da%DX%jfOAa?<#M}E3_tgh01*D?tr_i!zh4|(tCUk2w+a~bm`!W2-X2L(9*;+n9_dz~E*Wb-tdn7M*A~f3u zOt|AWfjq)#$TjKbv*`Q@&(9yrjuW5{`g zYf^HfA~ArQC$nBnx0Njhu+hOK9a{tkwLF6E!`4sb5w200q34ZcM(S=Wcqm(3bo^y_yC$wvYpND(S?cW^UIbWM|&f{LBbG|a;oO;Hnmr@-rC65r{^0r}~@tLEu zY5O^Pq{cci#$^!SszmXvvcmSdqrwb4(1+h&oY(Gv{c-40sG;k9nB5_?CysSKVBpzUxNzSstOtd7%UNH{DAqqyy=t6rOjA z;Gcar5wp?rekA9-7iOF{#{W=wdA^$`G^LO7E-Z@XqIp>>( zaL%F7`O$8kkj~ZDz{Z}#T}^Bl-wQ%yo#`~endr1b884r+bmVD_5Bx!NMqM7k&nJ3O z<~tz0Spyvz+1TaC7c54;U@`Osb8YM^>viQXUYjjXo?<_-JPB-U-48yX?gJlC*H7uo zD@|X%u{2bDd7oP|)R)8p%hpTjyDwKhYl{B0IE}GrC1;BUAdx;QFB$ zu8s2%pF&yvMj$cNH?=y2kZVQn=Df$@W4%LifMuW@yT9*>$0spX z9luEY$CXKp^)5G0D#ps+{>B(9Z<49O}Ee3Z z-T3dYG~COL`phARiji!rM6$8$bF~*Y$UjY~lZ|EZ;qRIRTp8!!S~MU2d+v-OeFw5p z_k?WJy&xNP5B<#JW#bfutDY^=Ips*__&ac4b!$elv211}P_ zSZy7>5t~KnXJQWh9Fsvm$j1a`A|E-2tg};lXfM0-0robM+TB&i!_)a*JN;zZ&pZ10 zk%x?wm|Jl%amV!_jK_zLD5KdxC4$sPhj~xJFNTT&&%Q-O4_i z@DKIePfyI|n?3YQjqUjcc569`4-_pv@C!FjXt%2Eh2Jy^nndpVd+h=r?>BK4k^4Vn zyqqhP`%XrcCBEl1TP_rM5hn1%Pdpt&(EN$huo#D0$!*)_(~+-C&#d_R_1S7pH7 zbb;)_*4xS0T@vd(dWP>~-~hAJB;-jKGp!MTzs&W;A6hv zgU=y84Ax&TSSPXGaz?DzvEGYP`d8`w7=d|B|9U+!H4oO7-Fi&-n{CPpCtLe}{X{^M`rP+j7qNtrzK>H)Nc1 z|H8vd%a#>3SUl_t`nFA|jY;$o5#qURQ&V6CC=f3f{(r3;)>iLz2w5lF6I-Z|#?&0G0_qPs@hEK{l z<0;La5j!aBjFa=uSRcnv^Jy)P@A>q5!#v~uu53PS8NwNZ_)@N(ewH4u!tbG;4)yF2 z+*$6quwKvNzZWfz|I0%(j$g@$;}cs+#qm8nJ^?&>FKjA~uXKI4z=LtI?))!zj?ms8 zB#!T4;^O$;cG>9WnuU!f^*q>T1H|#MJCgeVU+28gdQ*1Vn*{&tyIDK!;+*qdnsMIP zP8*7xUh3uv<+RDIMaek_^*us+^uYSzopVOcIcE>yoI|1WlifTaotyo$fcu)c_76A{ z`=^WXg1;>L=e>+qThrS=b#eSU`{!WhYiN6(G`VE=0o3jrNk2mF%eCU`oQ~Z&q&WVC z^>$EyXSO_fhMugk-Z$G*W3ueW_F?O%Y@rL)7Ai^(BeI23_velX?$1@+nxQSEa^*eA z8-MqYb9`1`ds(y`xXYK7)wjhroh$U$oW3kd9O0$_F0x09BdpJWOU!2h{S`xhNaitr z=u2*%kp7&UEs8(0nY({IOS%8bn9!e5-_Z40S`IwsBX=_7EIv?5&U$zp0X%w_HYH~j z9v>2TFizxb2#9dsh4xTo?cniG3ewxrp3XjK*%%+Ve>3bT>km2ykkKH^W zuOO@0_X(vxao-GC?eC}yY<%p1vxuzzF5~4~k*rp_>Suh4uA-c4IG_2dYnU%jR=*9} z3v;f>$V!-VMOIdZB&(OCWVOQiQvzq_v&z0qCauVTv&m}PkL|f&CBX@-I}4S z4&_$~xb`fmmtTX)t1iK%tGmUH@U;2NI^@=p=H=E@ff?gsxpi_T%o^4;=E|)JZmv*n z8GWAFh(6hu(5LhVuFBc4yRGil?QCcGZL*+^Yuxoh5Wr54x6p!W&hY}|5KX{c{D5`$JgUy%dH&t}50{>?^eJd5F* zjUp?=?pR2kvTtGXX5%NAOFn14*{J7|KG5mdlee){f6P0)PJfJqM~7o;y)Eaw@60%F ztUm&uCe_5FvELdH4wuRJUjdwT95WKDo)Evo#qC+c#O;@I&M5tYn>u3028#8i7vt!<4^AKmTH)eWTkKBmOQ0&47 zoWMPuKIHXwWcS~Ff8XkE=#e_1@;YqYr;$}}hgh&;G>P=bR12 zyE3e^nR-##x76h?ARn02i;l8dQI*H9$vO9=4BYN;y{K*?M%3kM?q_l4g`9cIc@v)B zd`OG>JYu6t9_COtN0^5R?WpP8N$qKEY3K+3b!_u~;B~;Ex0O1Iq1VkSES`83yv(@R zp6aF7YE0*i{J^8QhhV<3^8+j98~?=371~qi=d$>L`?>3A_Iej}RavzLH{o-&0Doja zWhOOGBghR)9|hIr?>VkC!o^J{Fn(s|DWwsU3IkQnbQ-XDD>ShVns^&DaYLbP&j`ua z%@tc`l)jBzrIz@9*E8TNX;@T@j=!D(3*iT~dB_hdjm(`fAp3kP`@9)Cxtu)l(ZHmi zeBCzU>-UolPlbum$Sd4h(RuA+ycoFMSk9W)*AuZAHjTqpI5Y)$Sc9U zoOh^xo}KrDIp}aK%kHmCS@8|jX%+H(5d=2bqy)PEn(dEd`D-X%fJEvwx8=OZ7oNIobr>pi1 zI0tsL?gu|l_ko|M>!Y^Oc+Tot|!?P!rtJI1*C3x358dB0 z*xhvmuw$H)PabyPbLSXpJ|LviSU%n2<_hJL#mKMctb_5Ti&6TszJaq=*>kh}_-{F9 zy(HtTu|DoX=1fH9gy)R;@d7tb$d4iJzrtO^o`v6@B!HymA4Sx4Ny&FMpa#&$Zj)aLY| z{!IN!8~QMjKRGti*@-?ho_p+-+4Aa1_EHc3?mJcgosIrOhY1}@t;!^5LVVWyYc`U~ zW3iEb?B)q=B;L9$cVXN1-itgDUw#|^iZ8!KeR-And%5@4b5_llSA9=y#t7cPt>WX1 zpy$#WbnpoFF;i>>?h=Zv(1NXiFJDag^7rD)_r1I{RA1g;b4?CxzU0nyGj_%#^!bgf zEA~<^b^<;veOMEl;I+VID{vWwO(3;nf^)G6&Xtvm5B4_24rDACLVV_+VTtf1jjBs_=iNU${Q$ z*LxInE^m*j?VI)sJzjro^EleR5!x2~-vZs-3f;6&Uw0!of6DoARcv*kF{77n%KkFw z<=bxFH6gul4%>^=n+m-wVt+<2qt2W3d@HptA-$|&9+BxrFX;aPwSRi1(L1^O&M$)t zurLN zHs1?8<_}^c#5U41H((o_-M}_*v}yM|4fj(89*m1=^W+S8cz+dmm>dR|56_D1q}U#u z;N}YL!H{3yEigGN2PW=qvV(^KlUoHQXEhI#-LC*9jEiBimwu}C`r740h6aSJnF?G_>>hYzwDLn`=JwZXj9KD3Rr~??0eMDT5`Jjq?#aSUN0$1?QO<&Q7Gh8K zaTjQo#DG?D@BK<-5pS1u2KU?-0goQ&!2gbWJ9GJ6m9u)=x*Z(@4|pB3Hk4`0L}pYp z|DT3Y*>ueM3>bMnTARqUu6EBy6^n5=+gjnHad_Z42AlAD=Ii6L#Nj6)-^3Q^9Ls0q z8a9#0pMj&uxpyLq5})g&()YQWh`s6WnIenI;tQ+239a{WUa>bn#oSfl8RnMX<=C6p zu*a9yF=t?J`n#v$`wOy;=*UH4dpLV@E^Fl3o8+3xTTjDwLDpE!wCc*wzQxzB@N?1E zOe1@9-_|^$<|oVBnue!of~T79@p$@&Ogt^SQ_kpWr*+-b+nPtHf2?Pho-iG4wYN3V z>-r|Fy{##*u(vfQxV2JmYXo`s#+eOd2KHZgU*6#StHXga zTq&6$aR%Z)FL3`Zi{=-IkHx+u{__LI%jYou zBQOo&x`%msX4S)Wlj~E`$KRC?+&uxov-h#wo$EEyt2RHsT8{4tD9xwu3DjtQR)c#2 zhYHQtX#G=y1HK>QV1R%8=Au?t&j!gzi@SbM9LI=SZ{@$)J+yV1)(%3f3j?;_*RkJkbRAnd_`E64cN~)JcL{RoHhjhD%s&}=bmI4Wlu#{uk8`rlzuu%5C4O( z9Y-WJPbx=mX1|9r|1s>>;%je5-WT>AIGmnP8>-i|Y}mef#D*O=v~JkBe&mMTceHKz z&E2Cm{Py0_+;e)(#(CUT>RHvz_h#_DnS5^+-#d-(y_N61jqlCgaL3jIhZo#`#j)K3 zzuVIK@bnRf?AbN4WzN1WZ4ZC#&(k;DFrrX;VPfIoo_q0oN8?K`nf`>@MiZ^!LQJ(#OAsY(iE}fHuUwTp0KA zxRxn6(3}7Vbq=#daum;AZky1UiNsed|!Q5Kkv0}-p~iZ|ImHxkaz&+x&>KupR+@; z2`ZQ2w~jn-qNgRZxt23m7qn#Z6WuT%ctdB<7xh$q$K^usf-i!d#ho(nQY98!1ux$A z%D~G@z)O{VcpFOm^w5TKcnSP;J@b2V@bZ2;bCxdxUS!{0oY(mxUSEVZ)LMAwG&hgX zir6-t?z|zbF6C}w&)j-i?IHfwJEePI>M-c^$6tj`=QdBL2MIhF7t`rWGvJX$r-3ix zVG`@m1N2`Nnl~B%_euk%-=+vWRu-WB?mJsLfiw4*tj~zrm+0CFd?!oSihU{j-?6fL z;3eqWebVcdpC#_p3H;^va?kSUv4w$c;1)U_*!D91J(PbZ@$cbd!KjT`9uDuy0WvSv<;iFpZLl)VsVRWc|4)xs?Ydp^HRbj6oN* zbq~CQI6!BM@L-3^_Fj5Yn2h+w%d=&~T@GHce3!Gx`mC*M?Q(Ch8(f|q-F;_R*KGFT zm<$>JAFT0OU}Q2LyI64|bQ;p?{oLK`nO0A$@I$$aJby3z+RMGaSdO+J6S@l2Z$$F6 zQ|NSB^K`mEV8ytYPS10&O4}LEKWtK-zR%_wraXO=P)XQ|=dE`hJ+mSph_|aY!gUHkGUynRxAI-|szq~9PFC*;C4dkiBvCd86 zSgC$&=F^ESvX>sEB0DUOHP6v0`eLul?zl!FW(dWyXKWABd@B7l{ zESm5AfZJcltKRnx^oHaUCK9KXnv0d>6P(^CTFu3G-8^AF!SNw^gZ5IDyM;aHC?6I> z-wQrW?lb|1z@EVd!q-A?!iRkBG(PljcnfgoJ*O!?R5&abI55ufp@+j~GT<88(L8qs?Wu~#OIpJ_^O-@y6L%wm~&R!(HErk&?Q?~E7JY&|EpFY}p>c*I z=>gD!j(9CJyOo&ys7dIN6T1hh$b+588oB?!3qG04{r{O#+i{`Tlw*h&w}`G#xJyrf zE`dGcV%Q(;;1$Y1$phGWvX=A!P(SNJu`#>v+{qp#*V2KnrMUpf51fDO^OMK7i?8MT zMI7Sh4r}>$BI8DkCoXa@xdrxKK-bMJj8XlT-t(A^`wnH#HJRw?<9~E!kmh)%e?E7~9p~=V89cICg<%Mo_^MvwIZENTAd^I_1az8FD zD|62}ZJ1~M_nfmXdy&rik?gaU3+^t~e8a26a5<~Sa1*`f&q@rptT9~l0x{f*#&B2j zSz@@?<9qPNV$WJ=#rjvEGoHH+S#fRfyR{=rzvXu+dWd7VR|*eXo={`BN)LaZ1EV)I zg3*=E|ER@qz3enSBC=CsxYxp$$fjeNuaD0|iQ$HN=5+3Wx?D+0&nQi~J6@xKv)4Po zPW2A3BgU8Lofw9|YYp&fm@5Ikksqz_+Wu1b=j?i!w|laa9|8XiSKmDD<}z6!{)y?E zk-#HY->@&y16vqxF>TW~rbqU1w@rMD*2J$Vn_px7pM;lvEYIncJD4v|ue=q#vhLOn zUoUYKIwh=^(4Sqs#17=nedw5N=$KyoWAT3^#&n+~iyb>7yw*v*+|>#PT6J!jSH=D}#r+d3it zLVK-3duKIo>%3K9!nj!9o{ckjXl4{w$2;fTp{gs0?)#eNo?e}mOxj*YZ@DY z*NBZIGA)DGwtWTJ#J-!=Rbz6_J1*nAv5gzp^0~U|1^S@Iwmf!xqMJCI`YF-bu;a@! zmt)6AIK6t9XRM6R#_3~jZ-d$KF8<^38OmRY|J?89nF!BW{KsU;@3_mDD@(wa$dWSS z1$T{X*Qc1LXK_7$n9O;czpKotO8DUm@(LV*g(X zK1X&mwp4%Nl+x%)*s_ajwrmUb;LcFaEEPG^?&ZwC2>khe%u}Cqa0_i%Im6TR*pfZS z8aqYaELB-Ha13(h*uZuji|yJzeoV@Co$uz%vt7Hq?V8l~n5{iq_LyO_zRS%Q+N^bZ z3~bgGY}J%J)EMc6=UXCqIE{J5RyBEeG;%c5$qNPFXV&9;Nb(Tg>5X{j-qpy%GnDSzALzehE#xl<5+rd#E zdy{nf|y;m`LB)uY{cd+5_+B?{@ySXR9drfWK19k6U zUnKG+c@qf!Rot8{xM56;n-68;Cdr%GzT_Qj+mG#GH*@)SurCt-IsFc{=F#z=uRK3_ z2U}ob{#mzM)8eeowuJspD19UchZ@UZP0I1{YhZrB&mc_WInd~FBEngwH zxu%92>uI)*nnA&j+H%yKT0QPj(i>pjaaxaiWiibapW39#Yc-T*$QT6>(^1{{NUfdnm;Of0mtHCvTTZ69M<>oQDiQSZ<<(CUB z&#I?owXd9i{L{bg6JI9jSCRH*kQcaRQ6!&BNlO0t?2)u=x0k2#fg{urT>~ zHE_t4pWvvEy@~vM4|7xn*CIdpU7q|5W#~l$mBQO_ZD^C}aFH}boR_+?rKwu2o!V;fCt z=a(dWi|z98PGWQ9o{Ca){G;m(N_xJT7S{~)CdUwi(e}JMK{5>JMP6-C2zfr zymc>fWfOZ9xiTWD-%xqd`x5rW_at8}^H~hO-^~}=W#XU888)Nex|~l+{Jppk8>|(d zw15p}^6@5Q$z#kR`l^LJb+M;5_LS77w`py955JT8hIZ~j^^B%o@J~q%gVry!j@0^v z^T$!Y&^jtzzp#z?2;c9;pPez5f2SleO6Vn|ncduflX!G5=L+>Md*7>hHe!;RXS++| zEQxHooBax3N}lZ=jZYofz?g9{UtaBCoW{MAQP*>> z`nrW;Sho=3>tdS=SlgZ2r?&}SB@foHZbA1rSN5piPt(D<8FWCNP4}U73!E#;vlYYm zvFy=oulF)nR-R3Dhs(3Q^@V*>w@}tR6!=m975w0v7d4IyetIIj^n5Xj8^(1D4lhC7 zf}VLo4qhhPnFC$weRJ@FTo3OTr1}xadCg8a%*_+Vk%c}7J0JdeQS)rkId2)}Id>kM zO@F_oH)?D%#OF-$d5~w5b6TG5NjFcP&Co7V`7;5dR{A!y@3& z(ARSK4r;^|-?s=H&aCId+cV(c{fmGPgV(%8tKB@l1gms?gbIPA^c{a7%>+@_C zpJzh{RP*v|OGO6yJe$H@@@%sO_Kb^V;JX~WLK*0CR=Qq4V|<=%smR2-Je&5+vOJrd z)p};V!OfkDRUqRA$+NjVkJi?W>~!;ny0LE0j58l5C(o8EC)=4nBhOZpJlhNV zRX!pMsq2DoGg=f}+MA(9s`i@~k(zJN`GM&ss4%Xx)o+)@w7) zI*<5Y;RA0eT{>dcO{UAJ@`BuvR3kJ?_s_^J`Xj|w#nU5|0ws0C60xjsf704a-pfK+DpCT zmfiU};EYbIbX87KKUD2MV0V+g3j=kBH?|+B4n)A44wy{}woLu}1II7)@;+i;UsBPA_=A z+eTm5*f#O!l^8bXvv+E2KeqmE=9|%$_$cyD%~;?heHHDUnotIPgLOm)PQq@MJ307w z8t*Wg`UUs%TyC!58anAczr_P#kd$=(l0oMS0fuH z*f<}lvJ*PIPwym2|>Exy(weO;pd z9I_9aPwW%1iMpAufvr;6O72$jD$@G}UpdvE1KOzd=YTH48qz5(;tzN1sY-p&l_K-T zQV-Ly(O~_`9NO&6gtg>Vv_44pWBai6cd@pAU;4`K0XutGTiOAghW$B0I&F1pMlnxh z`U$1KZ-f)p6&OBCFVm`=A6hrN(s0r_44gb6y;1Y+$D!i{yCfGUtLky`oetJzOicgx zu%CMR@0NP4Y<##nUwu1yRSh44!w@H9z=_0M&L~xbIKbCun zv+DKHV7jCiJ+FBc^n55YURy$DG>Va;=fn7e(eZf#vs#SQ%h-=*!mK|2V17>{nQ@Mr zE0h_?$g<_!&m3^}O=P!*_KoxFz3sBQh~3J*hibRld5_CE?+F>_js4xB*sYyzp3rWc ziG2{qEW)!@!KvolBb?yby(H&u`dV^F|A%?Aa_%M%KLb9ck5DgX3+;2YrP>o)>aEWQ_Bpn; z#b;w%TgTjvKSK`mjg0X!6@N(W^R@Lhz0uVo*~dlT)7j_qn$G(2>n#T6|kq(9_ zc^CLt_b}eus~Prr|3!&?-sR?5OpI3I_7lfqXY)7dRX!Q}T3VxRAXH+F*GKJ0UOD{V(YQil`*g(H%hlcoWOy^J0<5c9#diE##mcBNex1#K@oWh1eDPWnKH& zQhD9J)p!4CpZd8@zK~aMFYV?&o8;yCnZKX@DWln={9SFc!atPyp%uwZ_d_e|sfF(+ zH`%|Q-{E`q-^Tq+yR(STJR5xWPtTSQDYBvc4gzgqJv#n z&(IHyR4%Z#$OVznQuC+%5%BR^dE2Xnx4i^b7I(eG%@fC6;Ws`1MmhgE%5UY6-z)qmqac|4A$y8kRkZ= z$Cu7xPSs7F{4Ka!7v&(!USA;tL@yr98ey$Kc)vmEIbDaEdZ(Gc7cKX=1D?DO8If6s zx>9&%wCF0O!=0m3JnZT4xAZ%WZ3Q`#ts`snOMTc%txNDUi4Lep4=<}jHF$~+_=TG@ zq)EjCe#)pEJgD!;S^}RRGQP^^&`$|@`VZW7lRL@ikQ7ZDUY_CaikF(rP{V<<8E%(8 zud&TgtEKVx`b9R3#-~&t&ehViB1h5L#bdaaI0iYo`_x(;jmXh6T9O>=3V-KhtjEJ= z1P^>amIqhm;6d*7TcrwZY!=#G6Vj^kB2PY@rj+4-OY^k8qJuJ5yd4)XubFucc~d<_bK! zvukIT2_KB|@PDnqU%#)mr00XGml((c=YcBj?T?vUiM z)QLp$c+KaL$J4+C=NCJDA$iY9=;OJC)}$UiM;>n<1soU`)8TIN@b&Vbp+A@_j~{n) z)yZSzz{o~)#=eBkwlH4qPKIGSGAOjmqJ_Qm&{&)|7vp_?!C8MGdRGlcaZYOkd0L6qmE9^}2uky#JYIx1BUavAq| zq#opwupVSqht`8^c+ZGA`(_=Kt_QiMW#G@e3vcuh(#ZKjBWKpr2sT!+>-JZadZ*Dh zlD8OpPo)RTGQ z-6;Kng+HZE(ARieBmEJPe^HIcOl;C#*B{StyQ7Ug>i5$$_Z#}ED&HeV%pcU+4$c$S zcBt$Fx7L$F_Gb3i6U-6UcJ!{Ke+>T0#L3+QV#Bw>*Z0wn5;^tovO?i^-(ZhBT1RZ0 ziOj0D6uv$CknZp8q;KL*`X=&j^OW8~VGi&p_AjSzVqx^2uD>3bQ$WT&OMgZC{cnQL zyZ9{iJ|X^haqmuYVzG?qM6VVucuPtA%Uk!U&zac7XSO8%BmG42ITM>$`k>Ok+4}o9r#>KMtO2YxLP#oZ^cw0E2lOPtCD|@A1u;4S4y&+6)7MO^g z5B@^G!1VZ6czNoh(~HY-%~*j{c-~#JTK6eipvh-Vyx%Z|xnS z{@e1Tcf?No%m=X1u!+jYynSrxN3M4SJ%ozyz()HqHrk%`^$8?cZ?E)?jr(TVY@YcWqC@ zPOJIBNxvZBCyOnQX3e;l1T>6lR>!dPh_RCiiPh~&3 z@l;2%Rwrd}`T59fxcr*_tSUDGn)R_pXm*D4W95DivBt9bZZ6hXG}-Y#ZXU5=e5{eW zvNfC$+o;%uuincUH5QccC3Jguske5M8n=9l?_0_S7?&UrmG~(~zLkmUAg9*;WCc1?2@>y-7i(68)LCjN@ zn8!Dmr{@giZQ%BrlH}-w_m{gn`0Mz4WD^y=P0ri)vd$vbk$3LXwLwWtbri7!i>dZQ z|IR-uw!c81Vb@=pI8*tUmQxb{=!^#b(KfM()IU-jyhU)p_Z|Ov9GvFh7TZJ;Q?>ob zUht1}AGW^afz?0SmiR}ynr0$?bs;CxV1!9 z95(?d(#KIkA8YIBLuHGL!EXP(<2$L5sN*|g zM2_$FPwdb)hv3nQ#*?Ny-8rj8dNdUaEHLKYi?HI=0Y7 z@c1nL75{!V|BA142LE2zGN61yEyW+Wqu8@lb+PC9d7pEQ_u}f02%j*E>OLYMB z719&&%5vB8qf5Qe6*gKz7ky(&zq|rna6|LD;8g-A#>H@&kO8OR>Vk1@u22{Bp!1&o z9dT@Ql(W|qE^idL;L8skF6c)1tXJ&D2qs?=m|WjHOr*cZ(~OH@@+$ak`A54Ghv-;SpeTmED0#bPCD%k%pe!IsCr ztFz^cp)KEm&EakNYX`OERn|=r-0+sA4ybAXYvi$r0Cd+LFW;?3I40d`{bfNk1lH z)5Wm%YBYEX-$rWZXa6=5dcyLJa^Lj07Rfh`-7{e%xwEm-|2DaA>T-{Y!|%7Sc80#% z#GYcABj-r$Dy_lNec66&AG?^#-#O(C5&T+(!xZ$_B7CyX;ir)ER{eD)dHBo5k5t>x zdgQKg>wXSDMSA2e$F?#adWbuFSv<5r@W{GiS6|I|`5fEt%%O7rznP#|M-0w!`r^6xV6moMK5^#EN+A!))M@@ zR`A2;5I+X{vkms1f9i4@-d_{=%X}}5aACQPTeugD-;&50avPGDmfFR3@`&y8k5fNN z?gdND-~`}rJujyS&rq*;pX8QC3(xp^Mdg>@7QjJ<|Fn;Oq%pq;4rCuH@7RN_ZT&A5 z_M?qQ-c*vkM|E*}7t!kCo|sg-_w;kOUR)O^y4>mWqWG#Kgx+U!_l~iluL|DEh0fQP z=5r@#^RueY%dvlfKF3C^`4a_uLmIp9gR9Wzvw>Y+UZg$-P?Q+J*9Crz6B?HDSPbB1 zcb>HW*)WEy_v7sC%W$re%{7D=?uv8_SNHe{*`xC_!+9?@90xI6jgjKBXe^g=MX}t} z{S%qX{H61lD~{y~-U|46)?fG>@Ph0vYWxYiT;osJ<;0)(9rrbypBLigkDnp_#6Fsc zKk1p@n1h$M*qIx|pMrY6)IB{puf^JqbMu7td~#m${(ENWa=&6s=?B9+=U)%(%cQ@NLpUe6(EfeI*@_ltllW7J*Wc4iRpdZuUss9I z&mu-YlNi0k=NA&6pUGTviO)Z?q-D+`V0+qsCAzP0zF+WmV` zKe(IsqM-5I_oD6+-D7>=y5)X~(#bakei^*+ZFlZ42IJ$DccEXfe^PWpj>GONg>>)7{JZ)43}E@G5SB+WZeq*8Jb1Bi)$2-K)JIhrBl2C|-a3CUSl*Kj z%X4yIIlmDs?@3@Ou>cqIEv^HWm(#;sV!k0Qp6TY9$ayU08|sFOx#QV$WxZ}d2JN-H z%_+cvwVKimKf4^=aAgDCuvql!NbUh7Z;=^o9WL--T&x>jZSVj$b$J`!v$y=-f+6r{ zhnp+p&k!bW5SXm0he>CkFaPjN^Drq2Ojb1ylSkzxeZL-|FCQ~!Ut)uOi}6)C8*;D5#muqkDpJE$WxU$ciA`6uH-@cV zC7jP}y01yU*vP(K=lZ;0)9u~LJH&PuWiMw-`Gi;h@I)nZ`oeAsiJ7rI{AKQnmFKhd|D7>SKAEajw?K|$G6vMkHp&Xp& z)(q`C__9*?P10X)4m5~9YRWcv_A+b(_LXZJIKB*WQwo>Y=fGuJ23)+%hX!Y0f2U+V zc2btiKg!J$%6!h2^e4bBn2C*AvkMZthgyHmKB3Mo`0g;z_&hxkvT*-b>Lg-5i_e&n z#hfuq7XQZ0lP8N`A$Leu=E$9Wf3J4>P_?csz-_ zeUZJ$c_jv;aW{Vdx5nKxHWJ0%)b|c@=)}D$KJK<`(72oO9Yk}W@eOK;Lx ze#n_*PqrW12Qf5VKczbkVB5Dt|Is_+ySeKW>5hu|S`WK5L*0QsFA6{WRqnUR-8XDT z$y)=%ir43yS#a`Sj2Ar-;zamT{=d=P1OE;4^xUnyS&4X)INR~1?fhMF=W2vyoj3=+ zR{FNq;mYU0{kqGEq!4=4s+lF1IvM*=hhl(4&3(sZrOXy|MGjEQ($0mp4a8C>_p}eLSi$O5$NB zmEIyhC%J9-L3%ZeDQ#HccmmyBU7F;!<*XK~d4c|+u}@FTB^ghh+I5WAyN8Uo+_j7s zeq1EE>qnE^^#M0eDtFD_{+8Ue(qcxR0HsZG#~ZMNcVFB%cWtzFH$51h=DRUp{FmEz zn7j7p6X>OjIE4Gac z7FP)@F06-z@|Vlgp0Rsqyb{v#j!S{bh0VicvcQCKF-(qs5n*z~ATXINFj-m;lTL}- zxLEh7VZh`jfyvV5VbVv>il-SD!(t-ho&}a0;;@=%^u8@C2x_GI;WMMr_%)aT6zduy-fz4NtJ7FdV zTKG1X6yqOkST@k*Oes3 zeg4jUtKnmKHeE*^^0B-7;BAwU!o%!msIfYO%iD6`^3Dvn#5`=VI&vzhesZCWc8Z%P zjMe4KC~|n%<5lGP%qx$HGJ>|44eU@;R(80%y`In0ueKH+hIh6t|A# z{R|gNhgWKEYh%Y}y(iB+b9(+%)5r3jJhWJmT>n~nMg;yu+2rR2_7lrbIfI=k-)g$k+*)B>k>Teb8{vnw z1V4uee)t^X$M|N3!JZrx`VqRRvtvEJ4HtirzN7&z;<_T}vfLlk6{+nQ))n2&UNY?0 z`y}`DT#a9hSAI@!jUXoFaqw&Q5%Y@R;1+UEwg+1~Raf+!@ko7L(Jt^1_S-UQpEbj*{{lsvBnj(*fPuX0^kHPMRhBZaD z$9b~HTHMah`(eXxP*Y_4(3&F771k6f40?@Ekn8+F%sq|Gn)p*X0>`V^H4YO=@IPc}A}fx8o~G z@6++jC!Z&wlg|a8N1+co(Z}ak)FFR>vcJ2m43m4oi(uMDi%v~ey8V)&%1d-doGk` z-{U@`^zeywx5_gYOZzwA(E@zp8cE`ei9E}|{h`34VJ{ztd#i&n+`muYaZbHFJ0}Ak zgTxm-OkACshso(~t_;6Z?U|1YOwP`P$zF@4oj44b{Nz)>Ap#>F!Juon>~ ztr;*e8|3fh&MWdU(?(=pVuL(OFVm`=4Y?B3!KnS$$#}K@%m%5CrPbLWPe^anzy^^% zM(b*IFy%0o){l=B#nLK1mIf_l*&#!CaiMuHfWzf)hD^22So_{9rhV zbC#cM0w+7b$yREU%%9@t%GS_8DaSSC=yiTqt0~8ZsaSq=K6sIyZQh<6+=eNu z|1W2*;ic&Pe>-!QJ?Ctg39gotI8E8~y3=9)ysOwdX|>U!KP7y{hho&h&xD)>I3^hvp=DQBw1LW({X!oEbN zp3L~FoGp;4CMTFj;kiiQc~(6<=eZsUALQ>Udu#EKx*iEfuuiQ1EFRKEtYKZ$H%fmO z^o@ENy0>0_$$QA~681jwF#Z1Dy&`W%iM&-D{DGbr_I@(*(c@r0yYS z*dhJSw9*7zfXAr|?VFLHbAG z--h+&2ESzjzccH3>+(#zx;Vj^HQqY67AGk8-y+Sb8pXF%6uM9M?kkna@WV{sXMvn zD7{l8e=m2?s)zIMRDM2!f2Z*8k^DQmMRE!F%_o&^k?#{L3u%A6z!}*)6TJ7$qPIy> zcj?c2ZpL}5XD}~y4)Uf{m3q_a6#i{(VJ&_?I+%aU=+eNyMe`?jD|P-wl3(ac>d)r7 zbu`XJ%uD)U%isRS`m@a5Db#<}dZ$1ujozs-*>`vjUA;Pst_+^&->`QIxd`2lt-qVK zqx!Q{?-bF2Mt7~OBRX&rav*%C#%!9Yg4=6zWaCvyZ}s2y1hNr&)A~f{jW|&v8y$Ul z`dHasx&r+5UfaBEe2_jI)_)bq0D66mX( z>Xkt6?^>?}=pr{J@>D7&qB8Ga1lEj+_0T6XVcjkHG2M&p!PZXYXr9t|h@Lxs6UFSu z;O@7l(|>YnhA|PdtBh7J1GetocgmkpJ?>(fvxY&dzrF~Z&u*SpI|Y7>i{U5zg6nPS z;py>1ZLVSJ@jvZlj~TYt3-ldrsK+_iQ1$q3=4zzJfBjUT$B`eZ$B`fCr=t4jHTh9i z{~Y=8@8G22o$q=*UKIcQ9yzbW$vu;5ckwsdc?0?3a|}+8i%%i+#>`nT!v`*Haxr={FY2+k6U(-EsIX2m6pp&imf~z>^z1$I= zDe+MC1xIr?b<{>VGrCD(^)CV|#tHp~u=->stdhOR-nTP{$ZH3ok@pIXTv<;ez2IAWRssjTH<0L9WF39E;1Tlt$kpRY zy%8L~2^<>UO|JJt6b^go#bEaXL;U}dex^<8TF);M&kFga&&?I-TH+}ul@5{n!{FB9 zGBQr$GApF+2)y=PnY^#?2y<9}75Sai8;LzCdbb7I72Rt5wV%6zDgJWztE$|0v3ep| zN9-fDBe7jYr+-I!xbitm2NMg~yY=73mgIi!Es__27gYxy@=AY4m!B*Byzf35UfhZN z$*L>5Pk8Z(njUs_MT(2h3obI`*0mY9kh91cWiPhwPI%JiB%V+mTol_wbg8RlcnSzCE+*X}1R$6_8aTyB7Rf?ZvXj z7}NG5v`maKL*Bpe321?QzyxHN$kv6(uvAa_92%Z3aC3PCIg81ex4N@r#>oSFF^GSp zdas0YonUh{uY(o0hshqD4i4vimEkt+OY1&z>LgOVS7a{JOJkTTLkIi5D=+*?bujvt zJpT}N@K?Y|s^%e%k>}{(U(#P83nxAFI*sK@tb>C*e=+o><*eq@{KU-@`qIPIA#;a$ z#+!1^xPAy{9EzRsB{xr=ow0c(e7LHf4~MHmUM>8$s(JpKD{x?3Y(t!z0f#~SwOk$Y zUN={r4k5O`3^-)z5aJOhOaBIu?b09E_j0KDYif@zWqg*tFn>+x&T<9juN}*LdH$N} zir_x3%4h0Nt(OBnQ|&&k$h$H1eY&vw=Exmz>*Zkf+Q=N5>&S$)#_;z_pFP`yt)24M z9#89v@IFXQS0p*?kO!Zk*QxMwmcQm=uc|K&7doAuL#J;h_F8A_B>G{q*ad~7>TI10 zKMuahzcs5TzC&*b%iGC0Oi$e7&hcXCiCb;1Vd{yiWRDqo;tOuxHF7kF|@@G1}_cssX4mh%pAPD&(7SyUmJ?9nC0dP zb%mUFNcy7t$Wk>r=c5-6@0>5sIp+~WIOl{~{xerbj&bvZGO~JBevht?yesL^b^kl* z(M9aH5By~H=xU)y7rAC??vfr|UG(TWu_C2M3dNcjGpzqxNTsMf!tM%tv7Zu~(|Dji_+7kg^czfaoVx;&5 zMkAUpC;w}`T95%1vnRgq<_T#;V$^-ui9dArSs7oJ-1{B$l`sy1oT-?f@Bv^! zoTC`~3G?l)e9ccNT3qP4k0Jk0Z6NxQvEQ7ML*3*(siePIYI=l>evJ=SjCg z5B)*TP2ghmIN9cEQvTZ>56Z#YOEd6h`%piDbA|H%e)gF3I7sSgLfjpo-)b!XH&N4N z^}x^la^Gs~kG-*<;Au7kCs%_LsZq&|!#JE+&dttSq3=N!P99^A%GX)4ADqm-TQ`l#??7z{Mr!CnBqmwn8k}% zx_M$=G(NnWJ9pB9Ddt1`1o)EoQ3Crb;X5B|B7WdwO&$)13jeKap8wt_a9~`_f9GVt z!TSjT|1EGj(B!ee!o`}rTsqy&73x582kiZX(kFleHs#(R)>JXOzRJGDPdJJ3@_9l! zuS2Zr_|mzIH$P!B{1WGNgvV??^AkFmuYsRX3435;qnE?JJ=p4H-?vBPU7nxtsOW&C z=bQ1>pXmpX#aD$)SgW6)d$B#(+9^NbQR;5ox#PUfkAQ1<_eNl0y0wqm8sX*GPcZr% zC-k|jo<0ZD3pWWa3%oTO@#&I(g+7-xPoLiqm@zJ<&%50I*95X?xb%6Wn=6Yx|Cf8C zx%A1tgg&ogyzeVDJ&Avc&JFeMJT>6!dfl~Xm}k8u=d8ECNN4?z zyt97rSbeAdYR;-QncQ9;Wo}ishp6&b&8q z_U=1R0?tYN^yQ^qVAtFF={tLYo%cs#7y_?{mLg9tZeHJv7kDu)mU+@IIOd<>>YI^n zE|V4Az*>38viYPxa`Q}tCaf>C+8Ee=f8@>@y4BxvLJyS9R|9#Y#+&z)iWrS4q|Y|Zvt zLFBsdpw^ltJcz%-@1RL+KR#poP33(zyQ2#){^q0b;zdpIqQdNWff?f*FM61rlnFCe z$CK@wc=~j{iKovlH&?`q{$0+O!;8rHiu&E0+iG3mMSe$}r{l%&yk*WSeK?xnMLqBD z`?Jq0{elPM#lY`Q-NOy>zQfHE>TcCvqN~$##-9zpyE2ov%H=J+@QfD?^NioiIpe)U zIO9;{%{SaUS@PzW+y~8-H{eTb`Rf>OJyfiQQ1q44S;`*|Fi+3gdj2rEw28l~Tte5i zCboR7|HkyBu3;JL)XSly{|3BYv^P0-&;!)fHI)1RQt>B zwP3po&B$FuZ1+moU(|HX8tN-LnOAIgyNh@<=L_-uPQmwu_4po=JcM^*d3ftbkcSsG zFAsOqSHb$u$^K1O@1;*`EFT83O>*VouiRXrJPctmMqshJ9v0Xy<$~+A`oPcBUMp*_ zRpg4+Ohvjv?`+5z_onDQ$(ZEMJGQjy7i?*4yhOja_@?n#KX=}G?xDAi#^~uk( z(lYAZz*+en+oVbj(G2Q@1a4-VtjRd5mvPiOzJ>ABxFHK&Eqzjtr+Rde)Vkl3)Vkm7 z<~dh-I$-x|tvi4FTWZ}k)|1g|^+)i%eC3TT>ffvbA|j>?eF$)!3_MAevSBkAFSw3IIY(kUxVUAOuf<&ceaQ!FzE=3Yq{%&dUs8C(-k0of>xS=3n!cKr zgGa5g#Wv_;ZR%QIHb9@$s@MvGLw=W4V;k~Gm+;BLdOk6{{vChs#ik45%rzg`)!hDE zdb7qgx2`vw+NRuvmYUlg+=X+tX|bQX&{9jKG(+rp8@Wnfce}8gx7CQ>wk7e~j+P{T zyFlux?iO5j5NjPHHfmXXp_-k&B&^J~+MZDt2+^vK6{C#zBUG(t^ z))fEY3c(kj1z+Yrbi4a~-)DTlQ{}ifoXqEYfH*(l6M_pq8$ZRp;rj6v!rpM|7tBlE zD3UiP8~O&@1orA1DBRyGa9>*w_YdU2J*jhU+o*oQHu_LvGl*{x*xdTI=g9MU*M7X- z*HCzg%{|M_X*PGKv$-8Dmn9DIQQ*~cqSA6Pj6+~+7VXWj*FCDXW+kIm0o$Qg(~J(R zSgpbX{|pbD2#&}Fh`w1E*ECD)HC?Nq@aYivFfOLcL)=-?zEgcX!fKkS5h(X#Q(Esg z!MoA;3-lWm8V~PbB)*W;5+rv>Ze-tcsbdN62OID7(sLv5o&3E0Zr;#$vVCZ+0_Tcq z70OYqLecEzpE6e$do=wt1Kbg>EnBU^1CPK1YMZ2Mnu(cUuMlf+wtR?_h2W&h9-4@m zC{EVNc{6Zwo1Hhv4>qt%%2E8%pY=L7PljEhH2OpCQ%WyRVr98BdKvJ*mTihgj}#i6 z+dPfVSNzx0=;91`3}T;nn7Ejkhshi_m*HRH*CF377nq!r0}~hHo<0ni{PKKYa!&Iw zd6mF~aWUUccoAVTE(0d2H@HvpX5f*fH&oYy<39E#y8f^9Mzy}8^1CcuZ@T1Y=1l97 zHXq`!pt>zDGZY zEPlP0eZ{)n?$e}ndw8E_i`r!9QSQ@V1BCZ!Ovj&pzQ0dXwEHwSyS2jmG(laV()}&u z?WC^ox<4E^+&+If_^hy-4X{*GLYmc({2v@M@v?vm4O7tKYTWJ_hHx0%yj> zG=FXeoV^?f?%xD;J-Kq=y>6~NIdF-<Wl*~(oKH%ojrueX1B9Ym5M%55AKlhHa1%O*IPJqb1AG2Q=S_Zo z>mj2h2JQPFZE*9X`X3P^&g*|<{Bw=$i|?&T;`e@EUvl$>c9ix%;tXN`Bl_E>`X8BX zFa3`$V-B(B>-ryU=}7fI`Y!iMr2o7x`yZ{Q|IwAiP-o%$ z;9t$0O@3f1_S&@WfwiwHeA{R!q@!!OtD3{B#V)xIGS|g%7ivs4v8@+t&X3RB2U((V zri54fI!ezj9)wp{W!u=V7r1Be>acCS}>!?XpMx zewt=ql0h3O8=G?t)yCdW57OAi7JRAip1vg1(b2 z=ae{s_`R3Ad9wUo$B#wveedAjpY$oal(C`jd+A7Y<14riG#h?A9Dn-^a7>?`CD4NO z=bDh`(>lBcc7o#deR5vLiEa$>dXC#?rcayAZ^ix_Yd&o_*XcIb5cq8-Izsv(h+aV! z>mHAjJvx31=RLu2!kP80ZqA^-Ea!>%EOqZn<}hEji#f9R4Bf4Gc$eS-ofYE&KCBcz zHKlYD{mKs#*h{WLY9pXi&0QsO5}%OYL8p!nJ$k<&i6?W7z&@OUk8r**qhjOpJk4!;2NDTzf-$zWjg*Y zyr1HK=I%M89>&;p6{&q%FZV5jIIgX|K=P6+lUV$RSyw)bt?-5f&#%LW-8_vS+B@AYhfh1<^I={x<)L2eyt%s z3tBiE{c?`l-(J6r10Fr-d}6H0?-q8HI${{bHN?x9$KUf@=JoG8b71t|Mlf2I*nU9` zvDY_JLu~p+Ylxv8sUdzF^Y!t0C^f_;2hZi+ugb0@Pg%4)W!Se#->ia{?uW)MBhN>k zM*BA5vsTv81E9_IZ9*1R{Cx@dW+!&VE^HRLbFdpf^vISmd$^}Ir)RXlDUp5EB!8mv zZ$u89+B4ylyg_AqvbFn(Z+ZDQdWPg)^-Q+cU7X`+WQp^8wP(!RiE+&yKU!gGF|IxI zG8JBx`ySFWriXE%emNYt^{lPeFJ6a3UuwrdU)10vb_{gpb$Cc`(AI^E&`0Esnzd)X z^DAVH%Q*>6SRUjaxBoRk{C>Fh%&l&&(4JAb`ef42^sE09$X3p+vXyf$us&!pe{tSv zoVUupo0YBqo^xL57yM$#){nS(LfPtlD9)xnVstk3p`^w$!s%ZZ4)2WJIcI#^5Y8w* zl=OPz&OxTUSc~CxlAC8Dv@Nz&C$z0L89Cbd+=I-r$;2)ad`XVBlkxId>@j;gLwF

lv>(uoW#~yI@SH)^P`>913P4B7)kWcNw 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

p9Oo1dzC}-( z&WnWaGJZVRXnU9csUAXjFU_;+U3PQJj}W>Z4%#3t1ux!#G> zOM1PmcY^%1XK!=LHDpB(p0T<;<8lqn7Ki0=;J4Sf`8s$mw72BuoV|6u6U1LR#e`n( zM8^5abM5$%n2>y`iwTo@C-4!>nrCUv{MPPehHJjuj_L1Z2616*%{=SYmee~z&dlB& z8}?3QT<+v!%n`3USqJ`guF+Y~z%#~gr*8szGW%ob6#RC4d2&Q0ostjsEc;{&m*ca8 z$BH>3D@U$(+2LSB1-gxKIPl_{&}T=En&4k=e~do&$o^Oe=U_XIpCdB*)9#P;4`2;? zH-Xjcj~xKkJ9`N0cFtNz;?Wm7%XLOiVEwZlCju*ewdxbLK5c2Ly)oc4x&0WN04lUE$~XfEOC3fjw!S?J>oQ?mw6MpBc zyIqVkSv4W<4&fp-VGd6hRlw7y6Y=zI&SK?UZM!Bnx9b1GdxW1dd3OVoTk8(s7)89H zbJUF{Rb@ajo^xwz$w&T%+T$_l)3SX>raE_?+}JsxZ)4}# zb&Z|V(MM;egZ{ty+6TN@`lx@XhfWm!`F&ibPP2F`_qpZYB1G0C~ zRF~=;N1pP#)cQUN-#m%_`Ql~o+c#&>0Hc3Ck50cAnHy^7`aJ6$*N1#8&+Wo5nlY%c z^YaIBRxU7110K`E2no?bg=dDoc-&hC#~f^ldC5-Ju&+a{Y@O<+x=;uvofJvJ-)xq z)ra!*0I-(nN6(iypXbS4<71Mm=Xvy^i7moh{e3~M{y{rVBv;RO|6;B_Q=gElH@r!% zewAe7O5_4wItN}8Uo|2dbIH|DfUk<4Tzs(rZ}Ho>Tzti@+t9*Kat2O}oPm>2&aBLsXSfGJHEDaEGP2pF zuOr!XayC@!xThp%L*jAQ-Y5Gto`>(CZAs4b zd?;u41akIgJ5EH-`0ihkv&Zp;E67=9jFYoD2b8nSLSp_~IE$p6-->6nei!rq*seP! zX92vDGhlFX=GKFpnfZ4zp5#nCH4-@^zBcD3^ykbe?Xx;O-GQ9VV;;%bNaRfC575W& z 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%0DE1-(9&r>AT2ur}C*w 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�B@aFSsjzfIYo5kv4&2b8jJg&@LF_b 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�~-FET%O5YKr8yq2_rcCmgizaOq2BK-}KgG`yXw2YA^4X#(~Ewf1>iNoh7Tdz>nmoKOW{~_IfkCBExD29lwuw z+WJT4c)JW{_S7%FK6yVdua4gv7d6UNVqc6#dvsB%C_Ra!GtiPcJ_6tRLFL)FR@~w( zVBenG6JPr@Z$9occKhn_kP#haOTJtRamew*{>4U27z*8>V>wo^N{UFJB+EpT`eZ zzY*ljkG%hcrDt}0Kd3zES^vq7&{5mL76?-{~BD~+w5v_4S>cGQRJ=Rx$U!Ac_>$EwFfdaE)$)lcnU{=PQb_}yrN=41uMe8_mcM(peE%>G5sskuLHO}(# zOi%Uk?U2`JMdr8Zt)jdUY%4Wk-}=GIQ$JMUS$$1U_R8#6(mW(TJ>CNL?P7Y>Y`@yK z9UDqoXKxi)Wp$IZu8isB^^sf!86~ZwvputGdL!&tU93KN`@sq}Dr~n4E z1l*2}lFrj!&-e2%a%urItkCNDew{Lst( z4)!VOzG_vHD}!ZUeo9A4?PTR`%H+l}In_PXjjg|KRX_XvvhV9Rn%VK=dXd7k$5dak z{9eO##a@G?a$WH>9(n9l3tRKE1AFpCNq%&Kt-b}Nm`I>2`YU$d$qJbp$(I zNzd$BdDYC`DzNISq<&Vr8P@z}dRoU&`^zNVuULNxuc5pxNl)1KyXvETs)PEqmaz6o zZV+50KTpYx&w1>ZP7_J((gUuMUqqT{{TcI9_R7duI}B%dG{dGhzMK3ZH@%T;zuLjeZ3oL2tH)#2Gk;8PMP^_9=gV6Q?xMU-(vIKk>OZxEms3A`Z0(Z! zsdn$cR+%)$ajNp$$@})LfF)C-o%Be%jg&}YyQl^%3C4HN$WUDPMP!)bd6+Z){h6e~ z611#%yt$IY5eNg5(zJ4>+x`g^?j=G&uxlx<3a2bT?OuAdrCmOX93 z3@d(@@vnm4MIF<3CB@reRM6x#??4{}t39tzn6JnFcpB6vda=ClX#sdl|kAJWAb9i|j&Jzke`%K{?jPeh+#ncn-3^L`U@2a@dT| zuQ{FxU+wXdC{{cdEd6^QrT$-#=YRZxK)ybN@O*5|O!kDAIsD%=L)1K-xsdIB z0+8@VwuYyHw}Vd?6O#UFwq*fG@;lg?yl@-k8J2z**z})5=c_-@k}`BGSpE6zfY=Y7 zP5uQ5YrTdFd6Sp^T!*Ev_VfDUd;M-Fuk}9Wfv4k>Nd8LR{Cy86i1}d6Ric&PVYbf@ zfcAZQ^q(+Gfpom^KYqMC4ZiRf8zTQSaG9*dr@9He7<^u27mCj=T$kjvev0tzlcK;> z_;V?1N0Pq=tnp*NhtYZsonT(05A-wmI-d4P{yhlh%vf9-*&$xM^zHb5Jts8bbCSO5 zqxSH8VdKmH3fTNtdGo+lp6W9Qw)$)b4}-5KiSqdDim%nrqt7bO41AItc2&^Nx;e^L9KO%mP5cu;?9jEJT(k;|UV$DQDXV6Gqn zedlCsk$XnMT2Fu`8(&XA`l^rD?*p6uOFP5EGuF~#Cv+y2p^1vOCHxln{15n<&|2tu=e^jRJ?EMV+KNFrme@Wk;ztsQU zf3@v2l4zp!Wn}LKfy=n0GO}m$)w!G~`oUb71ycECa=v`k- zZu)(hehqB;>fi2+KiBbPU;5s^8rb~P@ul{)X2(($>0y4&&h za`*#ao*oBU3fB2yafHQZz*E6P^>N2{!2A~xV1{H;D;J zeg)gI0Hpd=*!udZy{&#~pE2-Gl1StC0k+nDT8~Kb@|ywy#S1;+Mh37nXm9bv#tSc09DwQ0l)? zl1O+N+fe~XcnjN60Z4cOWsL^(kMpjjieH`cdQmizJb*A7yVzK=Jx=fV}5xJQ!c)_k(@;s=qIP1K5{80=DwCKHCoP zA4npt-&W8*{HQOGu9r2Q?Rr`3%jnprnF6W*r;@Y&Us;RiPrp9Ve8<=NM1x?94_3Q2 zj+e>QTeR$&cs?4ek67ooUb1$66Ru^rEyL{&|D1+e?XbqrO0bQeN7H|Ek@xL44{YtH z^-5-e{dy%G;PoVt`hN>sufG*+`kmYe$={_U(Rtt&wu=K|9fiba6G*t5oZ-i-ullPz zKYm)le*8RA{Xfs(ls-QN3sk!(j^Cd!Mnu1dulDi$8DQhzb7QQ}8A)Gw6kWpu6|P^v zO_NZ9bUn5aY}aFw7n!_pCBq9dyu#rFxLy)}Uy|sGr$zlG$$#Nq_8ZoECSzdLStR`q zwqCy*Z1U1y=CJfN7EJ%qjK5Cgr6bb(q4u=#qw|4qnIyV?Rh(b{Ey6G#Yb^QxReh{~ z%gF0`dZZyL==xFDr>cWUxGlpKhbQu1rus?t6{BP%Pt!K0d z-Mf>%@M?!OKWqp4`C&77eUks^8{_>7%^c`E)ii&m{up|5oUd+4^P%3CQU5e2d9`1e zyzgI)m&eln9hv^jOkZPRCrPC7r}|p|>3AOi+wrXP#R%BW7x!KnV{`1lXOZMP$(#H{ z{>vZlKUIF%@};lw=Ic)v@1{Q|(^q}W|3{;*@#^a@d#1mBIM%<7eWE)_lK0Q^#Jhte zy7$O99&`+eG@mhK#^*C(wZF}8!Wyq0_d7gM`>8zNe)8A*@9Uqh4>-~JO#ZAViFEzD zlC53;YW`aU_Vb_o_48k!!^=_D^;awVL^|GPv0W?x4X=s!>(@mX)=%3^z9)@;9S=ib zJ04#8yVyS8OYQk)@O=1v35&1!!}F_-|HHp9*VXNcPptSAy1#xOG9s;S#4Bv$@8c^T z@NDqWkzFYM#T4YZObsOc<>X9X{2t^zU-OCafA+U{JwuqRKw2M3&qLpmaKp}c{_yK5 z$^KbUyqNw_oNrF24ACjzO>F;=^j`;FN&cM)|NcSbkv+u8YrZh~DMfrA*0Ai&Lf7L} z=o35xe06iq7~$yov`9lOaIt}`H@x_8%&#lwEnU)vtv&wXb)0I%mkU zO7PLC{<5$B^Y+`pzWi#&U*z}`_5Wh{*8jI@eBfJ!eIl)2MHh{)U!`~@t?Ykh;PP_8 zv*P>L&rf(dSm$dSZ>`+e=zjh5#Mk?-YA?01=*Tqw-W_3~^)MEYKOjO69$If@7<^e8Us`WPbJsNq9|c}Z{xy>jf)r127Td1|6!C0_wcbhpQ&BuZ)sL|8fwZ1U8#$)^ zKtBQN_&hQ3N5MLN)MldJg1gyrS_+h}hw}SN;&|+H_7@{*_UkT<@zs|kzTy+lgm3YQ z>t0m~ZU5S6z7W>)c8?Vc!s9ZshJVG))(Y?&lfKR$o5;U2l_z^MGJ9qC|E&HWD6fXT z-q8?g{l$K^w*fZtO_1F0E^%u7K zD}KTKU|TQaPV8wsHPELb-5<sUg+9uDR>*W8n|3RD8UOhkY7lQ}j+4%Sr zco5u`__u+Fz~_)e(>KQBS9KO?{gkkOAvw+$ZqMYqoxJol{!M=a zcr}=5FOc{%$r)d`*~!cPGO+oh^{r;mf7eF!LhGN%-wP7H;-j<|@`oq6;`x4OgvI+m9OKE@@wpg(R>8CTr*9+Q0k-}SUYB9Dz2{TK zaeUKHV}Dt^3Hi4Xee>@-@JEsVI7ze_tot8(UZC}27O?+-z~w$!@(v&Wvv~h;SmHky zto}GSVXfby@zCmU8+?y-zvS@%?P>T*#`9uyKal+UFj(VZd9tVRKa1qYzxvC@|Krua zQ3d=z+L1&>2MqV8~%jk!G|Wk)M8Fm$6rNR#^09< zLCyDe|8OLD4fyv{m6Y#s2X!+%{F`|E z6Q(rKW^f1kpN+710K6RiO2U(WOZ~xTC#>~fW|Oz^B;1!_fBhqV8T%&xzCWe;hkc^U zI6uy0yKll1t&cJv{zi3%TVF)iM}6Q1+DxSDqj_wb17f~Dko7q5{nZIq!Ft~FE{FT+ z8^e; zNh0a5V0%eGalM*R@((7y%9~H#$`h{AzJ|44jr!x5q_6dCWUrdA)~C_+3Wrr7;da{J zu=>9Rj_?0Au=W3Uo)zOg9hmg*1FOD`32!_lmbX4wXB}#=#^;L?o;)kA*YeVYbv{#l z?0ly6P;|U}EAfR_Wtb-0jlT|klV4nlQCJ95A4vMGnZCzb-$mnLZ4@uGe#;2?Hzj@X zcYr-#?dSQ+z@9(D=~p@4I>5&<#zeBWfUU{@8+Z(C>&g84TjKTeGzmk(&Dei9d;t0b z@GnmOs{d3!-+%pJ>p$@qP+!mIkRIpjd4v3`kVJ|nsruXXx9~QHHTVY5=e9PGu0J=E z^VgpP;2R@5{4Q)Y`8yKU_2&licK&_#t2my(Td*loJfr*BTK$D*!!xY)RC>Ut2Wh?! zpnQ$DM=E~^zAt|r*vj8@1;-P39!a$A@;Kh#6Jar#c-_m$AD8gA-x$ZsWeMwkMeT3x zrRT3@u$|v-gRk-{B$4hvG`{WrW1{;%+4K79&k9K-efeYh=YA%Rf2P$yZQxFFn<6a4 z7dF0dpTqA2tM0X=FTCC1Pk^V;-h=ED9q{_ypZ~q_=6JkmOo^6&W$)sESXTqwOa5gE z-wa+({-lJZFMqs#6Slm52iWV+0h_+;bvb)l-$Qk={!;lnGyUF7e{QDVpXqmkefhU$ z`W=~m1-_O4iB)yQDEu=?BKfQ1$@{;^Vfnw=>C68WU|;@JSN`9*7@v>+b*cZuc=mwz+hd;ffWCgOJ^Z~n`_8rb`{!ttd)KzZK2t}ji0qW)9+So_Jo#)G%t z;`A4ODb647M@J-FW$W=^hDS48&TuuugBc!m_=XLve}+FVVV~$LVAc0k5f+Mfxs|zE z$ACz9)Zu5|!FoIFSD%YEf|s&=4KkvC2am9=CH!~rPOyH{FVg&>{`T|FDzKkFrZ6@t z>=SAJ(D}vYkN5v3o_`Nb*C%!V5!Z8TN_ahdjjy8}Uv)8l&-3E_j$IGvd37gzdtNQR z<}1(F@oxNA*Aagme|ktF$uB1F!N2JtJZHqxtW<39J9w$ou|l2mAh0|5iw%{QRNk=_>C>$v>@^ zGXS>o#NV9pg^mB@!{d55r?F2YJd7=mHJ?5l)_O6s(Q6Ibas8OS441Lz`E3rrpYg<1Y4*diEd=xLPK7;jt7!U7E__CLHc+$yyh5@ z?q7$=TYuo40@Kh=K+*w|=5~=?3-^zc}vbg@n1%b|j zOgCGbZ?!(ktzcUZMOgjovD(Y9;z#RTW$~l6UPvE&`+b}6>I}DW$a?-z!!GQ{MW_jxrapY;!9wizh0BD_!>{f*Y5{3e(d?5zK>f5_TR@X2H%qO z^?jtUeIKXwOf*)GPW9J%CK^w+o{9JiGQRYU|56_2==$(q*eBBZ7cFdm77+D%*yhtv90abqG2lt*0S>e-mM$^+dLk|9Qfi z&zk64o6kP=3f3=Ryv$5|;ah1dk6W){vnt-qQ%lNWi27CKD9?ky$ z+(rLTe>*=+XT6Uq__@f4ezB<`JRdqC!hm(Z;PFm;^LQ)c&+rXDiR*84C;xv1o{z0_ z6aLLl=PZcE|y=U^1u1# zqNuWex|opG_ZVjTH33NLgQzXP91#7?`WiZ(KAo`EKVixmUynob75q2(zx-$P|EScT z&-$-8ULSCH09%Gt{{3JpKVRQM-^UKZxAh=&zSDeb=R5s=p&!2eenHQ_${Z{H`BxkG zMr1_ik#v7_M?n0pXN=#6f`6Q_^z}T^>kopx{yMPN-wZZ=t%spw;SzilsXjHfwqAtJ z@0#!Y`5hO=>$4|)tsheGZ|jGsJ=A{I9uxV$JoA4|=KqF0_^&vmaqEy@<+hF{B2-g{tmG9pW09T>-869`m*o!d8D+P zzP^w1`WkP({P|$7uk|;4`MRF+`Wla3U*&oI;jH|}>%YdkFJJb3`CGH{$M#VE{h5AK z*8i=p|0f#1t1^9!S6}}vS^2`=|7Dr}noM8g!?*wA)xR|>e`8ku_N@G!S^2s?^Zu(p zeEX|^ef>9Q`m*o!)!tseEo=Wy*Z!KXD(-myB=gN2uwSodE!d8C&ClZ7{5;Y8J&XDn zU-Q*Yr!V=HV4Gi5UI*Bhx4_A(Jl$`ZJ?VFYP5(dJCx!EAD>@>5pR;UI5$a^P%>6?} z0P5sIyV}J2G_;vW<Z|*&KCsNezgT@P{voe2MgIz30bUki_&rR4@6SrO<>pDncKDx8_zU1+>Sxb4PXe!d z63=B5Uw9L9x#6?;Vy^|BT@MPY{)U%w@hg08YA>yqq5hjn5;d|AdztbtkFYo$JnZ~= z6Ij>Z?@at#z@uOrpRf7`>u(_wsR8J`be$duTZ8)>m#XcZcq4c*EWXh?;iy& z-$T75w*P?%>-#3z>rGhxt3H*4=Pqpw_sYj6{Q6{Xy5p-n&+h>nU+t~>`}Xg_zQ=^ z;rPN+;hFrBPcR<9)?UK;y_LrU8P@%Z=g+{t$7?e@oZ*cbUYOxcnLk@Hye-3;kA3;; zGXFH+d%o_U3~T)P`qzE2F~lcO8;FE!Y&~9@;eLm; zo}SwCI+AGLuf_hnKEgutm-^Swe>%P@iLd(2Bk$|CCBqsoo^QwJvyp>Ul>SLVHN-AI zKpChOzEx<5AbiDkZ&A6lsN7o&a)Dke1_z446~$n4QAUKv8Wwg~bJdecP)QF8n@e@g zrTXS0>zj|}|A6Mw^ybn&&HL9kKbe1EUGudF6wRmAH<$L(CyKg$(mCa02Yl>+59*Kk zLMvT;uH0e_x5r&Q$@2#+}_+8b0I`M~U@MC}J zK(+8$(I*9-I740{aYNg@QAnA9cPm-=B1z9-qqkUYMj97XSSo^^Gu=~sXb;amc z_}HP`4*50u<$f+E^szIzsWEy`5ay$U`?hBNcTO!jrWT#e#mw%aqoXJ@yy=rdzY^uY zy+b=Yk1slo*K^%aP1#BP8~hk}q>5DW`Nah510dgtZxM*jqIWRI-fh=sIF| zGB3qdNd0n<+WA4t>jIt!!p9YVbWUS zxvwCOx@@Wqv_8fNxQWttfJfk~oju>|XdIT2QJN_3{Y33-K6!sev7^>dQe1V7GmlkI zk9TC){Ly*^-oE0)k6?2xX$5xIqUY;j<5@c1pF!lb&-_`FVf8~9zLM%K|9!dUPdEG3 zrsC;%>dA0FxC350sYZXAe}>IYFLGsMWJi9k$guQ0e@lkV&OF+qhK*j*TH@-rBPai? zo|OzQ0?QXA#o;$Q9hqDgxEq-YX$^An&)a2p7+Y43*-^WCxe>7HX!TS*#8=Y#AY&Qd z>{x%9p6q%%>Mvi8>{`9Fo`BiWe(9N?+cUfaES~YL48vxpn)J+{T80O}^2hkA!1KV} zB(2wCc6u_s-VCqE^d7E#=4E=aQ+DOcj@3ou>*4%)I6JD#NE(-q$Bwn*qxGjF^Se9M zOLfz6xhUhSA0}$&iR$I+(eLc)Je;?WWbGL>*?6rLXK#MsTGUrad=IGoq#7Hj{VDZj z_DyRXu0N7g!jvx7*+wppvGP`C+?Ni2vlFI7^ zcaT?lH0z(3ok8?`d8&u^XCy0Ud&W0AE1aCx`IyL#x4Q-Tc6=?9*lty%3Om<|eh4Z5BsdfLhtmPHU4tNwFh=ya{eP~x8-8Tj}&QP&RdnAPRK)O-1 zXU7sPlhn4m(^2({sM8xrSCigCdNU8~mm<_azJVJl^_OgwNg_23zjT5#T;dxP-0i=H z#8x#ZDp7K8QQcE-ZaKm_#GLBeP4E;oan&nr0?wDXQ;7X85f@KrY^Ed6= zW0O59f%yKo-Qzdc>Pk3Gs+9Qpq{NM3X)5>oabE}9_R{{PHKpbz5^pQ-UqYs#C=Kvb z=mSY!e)8xnJR5wI8V};9W#Kv4%MwN}ewV9?Bz_-T&)2hUT_=i;=f z6Nrq*7I@CI_&w6!Q~8RexeWf!B!3!sfIMP>+MXKgwm8WPSKt^vk)uNTF9^~_p;(Q} z$zPD<&xF4PZ0AYE!k0hx+xNY|{A=P1Bs}c!gWw_XwSh~VLkVMh{8=#mmf7X&+Xkjv z0;zqv$XWZSzE!ZV?*g#ZS8IRF0sFN-y200{`lx==wfepAxcJ?fbVNh&2a)}Kl2}jolE#R5Sp4w*~ z*xE<2qt#wtB#9I|T6J3z5c2?dC3(*ubbO63wWp0Q;k6Dc7Nq6}AG=h?%X(x)idB9; zcwvNl9M69_HIB!hrxT3YQ~vt;t39m#XC(QTCHossjQ-x7uwuFPkbhgkTPytDl>C1s zEdSJB=AYWL4A0tgBCP%~{y_Rs0MAncDfYD5`|JpdxzCT+3jdn0_!KeDSL}4UY&>@Q zW)8fWVD+i!J}yi;*s9K=Yp72PTl=n1Yhg5j&r9VimhEityQq^$^`FDm>aX!Ez8}x3 zj~{=ijF0D;*jL#-B$4`KFYX}%m{TNZ%C zU&Ge;ny*)b)g~gzPoXW!0r5`y!r0ynn?S;9U&CKWcwTDH4d7Au*97VKZp}LK%?W?) zb#XrMv8&a8KcP&~S6?4vm3|`OI}^6~=*NrVczG!CZ((B9@pFDd)W1F9p8ALtdwvwY z&ClwOF|hBC2f)@Jik+|icoq9ZlQ=%Q*z%L5K+DdH_0u_B^rl)oKIDT)Shfv6n)z=Y z^4_2MVDsmyt7Ct@o$CnEH4MHPY`+l@zo`e8$=mq(Jh%e3?}~@PvUgMRFON0*MBCH& zZ=<{(l1TMm%GUhT`M4i!<6Hf)3he8@8f^8Ke-*H=uRmT?-?{L8eHkLV)preeK^-5^ zqp5Efa^Btouy4O1u-Vi3T>jYkT*r_4r%V#P@VYqO_vgGJs)FTDOTvo%uep(78fZ`R z!O)Xq+o}wa+HW~q-+n8=)_%vG7LVWWrTT0BE5rBm-yE=?|J0r~|Lt{S>>sA(Koj{V zed|xj_kc}a{>dNj-%7CgCwsHNetbyZ+pB@SJ++^=cPrTJsk}HX^hn}6zWwbw~Oo4%m1P2_#7_-)|s z#Mk+3hr_dx@4()9lcK;M8{&L)sFT0n$>;jI-YL+(JIM=czBjD)DZ}&a(+0NsYpscy z;J2b9QhmGF`ueJVR^R{md>nuOB4OyT)v^8T{N4?o$No*J{p3$O*!e>T|k#b256HGYlX|Hc&SB#p11+!Buunmv%plRxDMi~oSXh`h~L`Vp(_ z?^{X&;CAwckDxI1-=@UY^1%WJnpqHKm6y| zpU+74KAG^egja*r9-Rs6-KrY-=?N>g`%>~pCp_@?cs{AprlLc@V{BiT@H4?%$WKe{ zA-sdW^_b^64re>YAl80!|>%C2&>`Pe0{`T#PS3iU$MJI zXC;5=uF(ExCam$(OtSGK-Q}del0tzG9(ky!=waklwWw-`=&&?Wug# z$Cod8^Dnn2|0QpH;TaB}%Y&$HaBuSGmEgJHW0Sw)ugv%Zj<0tIDqwqeK<|DHf&IH* z%fRQ8M4ONo|D^#%tUfXkoY?t ze<4`spWmnYh_81IO#iXQ3SamV-X+IgS1hjR2hRdOIpKfCp7hP$S1*k3R@%Grr!Z07 zitRbcejb~AHhl43nD~2&O@7lW@l-}q0y0ei^We5u&Q?a1qx6V3f-?2pc5U+=1JV84G? zbv4-L2g$c#-{kjXPwzg-o`3f#w>Q(-)4N`(pS|m)`Ki;DulZ{$*ybr#2*YkYbBkmKKbd5nFiF)UK7T^+C1pI6+Ef8f(eBE{aF ziam`Xkz()81KaU^Gx96J7e{vSlwOW+@^(K^53Ygj_&(!L5x<3fq6@%t+5RvfuJ2wP z=aT~yR;=22%WHfZ|AtA#Dns7tHxbsmkDkBD;hWKK z=UjFoHblSuYxLjd^Bms}zXiE7gEaS-;5LWP?2G!=A9o)dW2qgN>h~M4>VHDQdKXOi z*$FE)kH%+1@@Lz^`2AsXDld;s`!p7f8G-j;(pM~4>0h!}R1kj#wmg3^^)-IO$uSn` zcz{uo>1 zOJC<-(_j0uxYi7>um` zQ-3ISi_RY}OXVxJWEFf;!XH6i^UaO)xoGG?<|Oi`L>OXoE+TL8ie1@?z8(LvH|XpM zGo;4l6}xkUw&6BD(3P)?*Xu7%Sh1GYk+=I3#ZnpuACmYX_7e6DYrbd749A2-_Gj>y z*?xw7BHe$ff9?=~-bLyreLL}w`+9u$^mZq&@n!P&awDSo%+BX0eIw3Kc0H#1X&rxt zfBelDo7wKCzqKyLb~e6ZS#~17IhD6_L$v?PgwKLsf&W9t*ZITvFM}`t?DqjrguOmz z@5(#t!u{U8seIYr0N?wo`kFu2Bj156msNp21)fR%un3F&zZWqf@d7Qxp7?J{^3q?% zeB$*7z@{(xd1#vaUw#l{v08uJ`onnqSo^9!79(%?)dc-n1GfHHdskg?zvB!0{uADk z@im{Dy(2c)h3f?#GX;|TRL9r&DwAw{U9>gM$FqVo&uhUt{+^t0i6BH%IX*N_MOxdB zQ_lF>eY*e9@#gP8G(SB@!jSG4HnCM3iF7}*2K$wOVl2#C!FE5Q@uv2%{#(2=zFRj; znIgp!)bV#!KoP6|4Qo6|e={~k^Zp*smv4-)xcij&Jm8FkKLdXSva=JO^dRR0#sa6w zK*AOJ+py}}3CGu0ZD;kpkl3KA-`c1iVwbK1e>Y*pF5LiLnecmvO4f-=3Q9t^L%#>QBQzA@*qvZ1ev_YsHn}zndhwpZ2P;-5>x> z=G`962Yjs%=<^-*;rXJ?&v${w zTT&nF^{4UlM4Zp%i}lApbABH{-_Gxk)xSNR&o8(x#u~Nx;=WhJSfy`P<3PRe*RXv- zK*Tl$-%9>z3IE~M@%&`p=P5R&+VlLxS8U2MdFzjNDE0?@9!m!5dryqz_}zrR4%Ym_ zWm}-G_Yv!q+^G>3tKS>(+{DkZ{2zs9{>#7ZVDs-!HxU~XTc1k(dkhz&3&7KpJ;kyV zw&O{$D_4VU{@Cx$k^gJpRGO5`tSoUK9OP}&ortk|C|$otrzsvlol2GaKt!uEZHVnuESe>k!WwZHn? z+W)Mf7+Yh%#8<2hjsG-Uik0A2@c&7CVfk-3kF{~!ryD|h+41#?gzbJ-`tslOKbZKs zMiSi)UdFbRuwp^BfoF&bZR37nHruNM;(Jr>54y=;oUras7Ld38*8M{bZ0EE0d@0(u z`Ry*S+T;D{_|^TEj_+@gM7rNnd)R!ewNfR2O*($mziMymUt#%YSmS3t*!ueyAC1?S z&t#uSu_)F5T>@9HiF5HU$;M<+O#m?U6?u)T4 z?R;0lD{8Z8^`BH)fxIBxR>pZ5>~87T}yr~aQW@XzsFdSzha+A_Nr{XJ&g}< zuLtbyafprE8@o5!`xG*w$7}D(6w6ZQs3*dn##0wW`ch)@fYCK9Sbi)Oc%+u=q86jpvqxWv`pOx2O5s?0t4xj79dLBrkhR zS>yJuojxht@7VY_;7OB;GO`-;B4O3n@F)Hj&yO`RA>sSk)&!tDw$t~BrPjy(*90!H zfx+9!oBxWfwif)R#8+%J%`Mf02f!Q2ww!FHZc4>@9@n?a4oHPuSaA>+Gq$HJ?|I5eeU#VZP$njo*fTB}k|7;_yuu#8_t2 z6JPhU9q8Nj_lqxU4C84a@g?6w-plUv#6%^f!j5_?HgF{<|c}@BB!N&1UnN@B(;-Z~PRoxxiK*U7v0OAD;B(UnlvB!+oxO z#n=4n`7>xM!&;kU0obmOPyAdQuTM_)6kAUI=$W-hvE>%Cwb*j9zZzU2iPYbtY_0$A z`a&F^nj=Mj2H(ndPCyZh=kbONZ*=(AU#5SkPhZmi;H`{je0wGPM2dZ->$|BD{sWf3 zimh3Je>O>KkLq>9Jqlq6(tX_%XOlv)r)&Es(kA9Ye57_|BIyv{MYRBFMFr#{f4XvK z=%b>yO4;+_y@QB)A{?IKJ8sR%dy}4DdVZ;E{I61atbdporvu3ymQaOlS4d4^+gsMP z9luxOQo*ljrc~YImmyTnR#`*~%H~!HSf5q3oSG|PTG_a}dRsW>8 znG!eRv6D~HEhO~T#0{T^kPaY0XB2hQo9d<)_0!4Jis_ZQ>D9XWN>N`|M})EZqOQJF zSKnNB;MBSUo9hoGGf>pmiUYgr4y@MIXySrGXy{-ojO9aPmKre@DkKUjor|1Ol~fKo z#s1*^!TW>vFL+)}+M9iQA5UVR`bShDrCY>8@548PsZ5A7qW96u)X`Jw!Uyn4 zWWsN|;>W&aV0`YVN|y8y$^7l4Jn9qrN$>AhGykl8rK$KawamZ444d6<_N#5JpL)PL z$8?akjP70Jdc&EW(F~hiwXf_dS=3hvFWHFRZvRX1AL5TRm5Sl{c(@ zGd+zv#VfFK6xYY>YM-##ts&>jm;W9QW_VMEN5N%mDye_W?#RxE9$LXZr4Hi4^b&Wd zgS?f$3heonEPjvreMB}%HTuKsYQL{{H@Jd~(ir8)|4#B{l8$S&gU9R+ZD#FecAJs& z^={9w%9Twe)pK5kd%^SIb(0jwMaS_|NFtj|xsnQbaB0`RD8pwd%!RcmUteKc>Bd(b zMvX;7NPCU9Ll@<>z)@0vYJ7PA7iC!e?B!R0y}#BD+F!<|lIpoOv!nL(ZVl= znO3w;D;lP$^Z75A+KSSGy8ZdDH11zCaB^cdZ3qjQ=(AGSu%K=V|7{IZ3jP!6I`;6C zPsc{Ni89DHk?ORsi$uW0P){jNp}3~d%K!@3IdgJI?61W+xd{o`E|U@sBRWj~D~&S7 zhe@O4H#HY!_BGeYD-9xFqg1Jh>EXo8Q1Pdpk&-IM>Mut&=a5I;oiQ z?ZpxNoRIuA|H`9A65G!8B(^7$PARcHkW~8DwocN?x-K|Mg#-$xqL9P?NIFdw&4IBO zxsq~$S*KihG*niuLMpf+gMv!Kt}rHgPppmo9}*MNdvY_`9vo1N6S082eb14{iO_pv zL-2PddBt5=MV{dhXpD=(GP$Rw8eCKu?n461gv_FT9XekYip7Y7o5dB$Jq z_^&{DF4&&CT?1YSw);fA*Hi^t{q&ycDzM#m4}&*=Z%XCqy;?3)$KMORi3cP)uFfNg z^d7nVvG>Ton)tV;gHG+U4Zd_l!nd;ZSkIXaKZk~z1^@4<{I=&re@~S%bOrwOv0dW$ zD&O;0JN|6+XCV8TI(97|LnjmiZ8*RL7vCgffT1h{WCSf;*ad_ zA#c~U_c0)A;O@kK7KXaWYuyczu-f0_p$v~?`2Gw}!GF_NoQ^s07pMC7VSfyK14$&@ z3eV%J!_wD%wdtQnWw(RhMiPA+ef7mx0^)Zmv`?8ly91pyJGReD6PElU@?O3d?B$n& zP5uqsXv+SY20kFgRhY?kW-9-~@YQ~NT@vWc+(gPgOMeCW7Xu_@Z;~Zo@jT{qA5-co`L8NQ}4dyo8s8(utWe0e>z$<15aC@CTE8j<4hk zG}ZUpiLdwMB)>jk%})=Ix8qmyla5cDpC)=ww-f%fq%ZqAzPx?a$J_7A>@Nd*`?rF3 zl0=%{*0MGGzsCLw@P3pjQe1|GZ0`%`AF<@`hv(&oGkK5m_RX={b2j=9*S>js3v0ZZ z{3Tb$_oAO!$4=;8a5LK-sXm9lH6HKbricBti=w{8d1$4wYOhg}NO%p~Q2|Kv@eH

m=)-$e>{ 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 z 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

#}*j(Ua8C1fG^uO`rRhdDf&QM!l67R{q6m0uAp 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

6duH$y|wbh7$|;#?o5s3W3S7|QO*V4aQr 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�k1>Tk^-nRXP7Ooc?(&jLVl1kDa8 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

uMkU7!(OlfRnPkdnGH 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 )hz`Lr=tKcaHEwh8v%B9)`eqD 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 e=McEEZu+Z{lJb-s{&Y3Y9O;;gnqrb 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�%M`D?;J%o@eUW!_+_Zmr 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�U~k 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%0D(R7 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%0Ab!s?g1JKUNI)4Gkc&a*|NN=l?cSr1 z_au-M46Hx6PAB@#@g)N_7pdW7?gz9G*x;`~Ls zBu+Wf=VYi_9jd8`I-Bf;#HQ5tpbo@IS-$%|elsc03iJ%!C zS3n6=INzbX1Ql-Qj;FbD3>Ai6VefPy(?tZ@LZ%LKOL>#Wx~PRNiioQdnu?j|{PF@- z6hVYKTNlm{fPp2J4unn(%niEmcZ_}=4h;Mq{SiH+S2Sjm@0T%@=u7;u?O|XO3GieRu=2{kUQDXs16tuKOc@xGkj-bXhf7|9Ow%hs@X%A6&;}zv`uV_HT zf_J>4fn3_%D}V`>jp_zjHpotq@|J`-fmdOwSPA@4a<3^P!M1v6vaEdtXR;5VOI$AL z+)ZlF(XDjQXrlA3hB86{(41e%VlILVfJosR%0k|oZei4(#a5LRe*C3i`i1X=zG<=chGn% z4{cZKC7XpT?sDZAi5z>?&v`4hB9YyyH4cg8iTjo`Z8s{RfI^;^shLUBJ+fGv6ld4H3bEnW14T3#EsUTG$ z*7L4CM(;7MJ;s4Tqg4a6N=#2?2wD_G{}u0x<4tcgoN8jAH5TmxrZr(*DbrqkA3Ac7 z6lY@#mFtz9n{#duvRP)5qep1Z*lNC`YY_nq0jP1Sd6~9UB|%%#ny-4^KH$4Sddzul z7#8+=7Qq6V$Ed}79>5P?HtLT?zijO90XBJ~P{#nZv)N+UMa{8Z^+|N~*Hs!fCMc@r zg4NwvrB>>tZnS&09&=ZI;%DOB z2)ap#$sPH;WlY7z>J#RZv|w(1Hi^0AJP77Xumn0|x!zg8-%Z#LxRx6IHSiu2rq@n_ z#_rXzbT?{I7%GBrs>2a3vA`hK6KaAWif|o>1x#GW^$IqU(0VN1@5)=ay%21t)#iYe!{#;qI*&C@D-@~h2;4tb>lPjHD z9apk9IM{7<Q8044Hu}H*Y`; zVyZ+RGK9#@V=!wEj<*awV!^2r@DkCWj(Wm8AwC6mH10#9z}r;3Cm1cNO-19%=h=nc z&{QD4lT9GsXTX2#LiKTQBPoUFKChV!iUTvx&JC!YGOv}%VdhrnRjDg+jOTXax1o9Y zxt59JuETaLDgnpLd4h6EU$G1!(g$MP^tqL;Z&cnhR(YRJ*AdgpwSjtNtolTyF1Kod ze!(JaLCap80##|FTNGMaPO%4!&OU%Kplz-uXt4HM^ug6 z2N>^wIUY3rGsZ{L@+u3m#fSGLqkd_k=eUc3Rs`E{cfG0f8>)7U0Gs@&*X3&8zJPM| zpYXv?jeUAs_4g+&`D60L7nT048u*P;e`eKk=NLks+w7~>|5NkRLDSssrW&T_%^^75=u_w``DqNB&>}fU3UjFe5Jvex-rK0P z_Y&nwy6RS~Z%%%p=HHFF-RSR(flR@j8NTt~4e?VO54@M~FL3Wy0Vwh^)i_5L)%=9( zjlRy<`_ZYW@0i>L&DccJ0I{-WA_jX>%wiG;noJ}#K-%i-_qiGoY=J7dau!EPB5x>s zxz5T8jLgzqmxwcg67H5Dz|^}tp-*@&q9O=7f(7$j(#J@q+jm?sKy6}wH~zj)Qd@A> z;uS+XQtoMlPT`oK^E~+ocf7jj3= z?ghQjgSZCf2>DHqorQWk6UO92&k*b*o$o45;Mb0h*6t4WWmKKjr9(SackFP&IOxG^ zSc)bHikJVeBJeK%`8wp3JHq$@!7GSA&%PMhj*yHkQl74+m1j1dJ2yYQOn#)=v~a$^y}wW`@D~wv zaZ$8GX-RppUQ#pBg4Ci(J4o#K+_Lggy=-8qY9Kd22`ONGL zf2ZU<75bKTmAPZ2lrOZAS~Vmrv*_yylaH830!DB}QS^swVi_ZWr4AF6?U>+{NPg*IU2Bi@0n=Xoa}ut9Jq@%hD|sQ~gpmuE?Y z+Q2?UI|bF3uLr%#I1)NV*Y85k#Q8`(e#?%;on4CK1$0mBr z=pUQOft7XMZL`$o|JNb5?PjoIY#R&yA~W&agJlpEagYo4a2e!vzv&JGh2r9S+ z3n!K-@_`8lN1P}EkSLU;5+K%=F_@4}l5Xvz6DD$4WPq9P$O;(ryq65Cu-<;MK)9>YI|oJ2}8Ya2NBC)%EmL*9Ad4{$muCMBW91b zH9%pD8HBzt&=)Zp(j;4j4+-r(LGU;6uWB~0pGJvpL~?`pTINKE{)**Lggz1vIK{~2 zP=7KjB<=$7HO%EuImbJg;U=sZ#2^o8+Xh!h=|>(K{ms z4<#u#O(K)8tEs9Q>mk_#ZMSp=KbFPy%Lb(x4Koyx%|&|HHIJC?pw}Lz3>a#}_Ml|! zvn{BSokhyGY1|PG^n`$ISJPyA>O)7h+9WdIyf<_#=|3f&0>CMt0;*$5(`{neUDb&0 z1svL(F{zO}iy+v7$Pqkmk{h}{*aChPcb3ly!K>$P5Z-07E6unPd&IOilxENj+p*qj zA(mF(3Dv#Cl*d^59yyXe5Q7 zDXhD6h0}G`$GU=Fp=I>P9Sj_?Szv(C=fNwL_tSAtCIBNHJOQ+cRCMbnzl$fAks!Gz zkGLlf)5(n|ALZDowhbZ=OqeRuJkENrVGJL@cKLZx5s}=}=4;&7jy5?f@$Td1hi&8a zJz4MmaaRZwyyMfkLZdG|WS!Vx8PSgZCKbk6m=v->F+@2K6Zh~%y^c!}%O!fOnLhj7 zuE!eQ0u$VK_48c~$?*|xDE^*^42m1T4MP_g@6f*yn#>n zcnx#SO#iOXR3a~DAw@>0XJCAekw1EuW_dNnOcJpvWzT}cwJTMpSV#9HCem3{+khG> zL8xO3Hn6KO-Xt*y29neFYfuXpu3YTx9BH{mp$yc~u_?7H9L?zi4?UH@$FH)B=F zW%6Cw<08Ub(I6a4gC!~6j|BT}WN)%cZ{Z<8p0D;kP3ReKs#exwoIx>I8 zDAslBt_&FHw9knlLT8!)wgBleDV^mkO?E@%B5cCwr+bS%VuE_O42I}A?7`sQHfQ5% z(|5Zua@DsvOVzixRJ`FTHZpGR_d6Osc8LfVv90ecm<7}D{LH2DcqiPp=Stkrq+X}+ z_7#)kom0!vQ^nmqU6^IZdtz0&R|n?O-Eo&#vg3P;9lMy(0vSTjC4P9r>qJ`2t3rIm zGWk8}r*L8I~& z0lub>$o@xK{ZRG~YxM(dCzsdj)E|Yal77UWpUh~OrX_oz#_@YJ018NWr<7g}tpW%M z`%Z)(sF4^6Qkzp2g0lGW&_un#vTpWt60C|VQ?8ui%E*;-n#Z`~EQ2|j*Pd+?CS{nt zVc+2q>qMw*ES_y2BaH1E_z&v>>=`Du1o3XsuJN?ip%{xRKNp?`6(X38v_ES9=s?2N zr6Ea)h2xI=(;oqW0UqS(o^&ZDyR~bb5kaQzlE(16% zLDp^n8QOMyyt}igXjOZr%kS1b^3W4h_+&xdShOF~`vos4^*g0r?&hO{I(t8PUkCPs5VcNf?ZU&s?=WtdkU~RbQusLW!P1;Mwj#Czw#{cU z%0p13p+Q2ihoQ7tsnjv*5TF_%AkRBM?JH)lEF1zj!p0*m2neJjpNMY^(mQ_Z;6*f6 z28OTaLTA!~BHbP&XakBROE=D!b(NnNI65hL8VO&x99|*=69yhhuEl_*$TDPu4;S}G zTSksAclIQ_Q111h_`|f5I=Z&d;Sg1TF7nn!=d(^iWq;C9SWwo!*S}hMABKk27=Ko= zADJ6``3?)DYI4#a56k81v)*QE>{Eb zP&`DRbW69XrML=cOg8H93S#F8*@9K^2g!6G>`+R&+C2vfOr!1(Fr zr`&`a+5i!DIplbjmzhK2!}O5~OZ?CIBstEt~~0 zPe97qZ$1T@moGb(!3QY_Rkj^n%ZG}__g!wZ`%Eul=?QTeiIVsgWQu9bp1Dyt;D-SV za{0K>eZ>95Oe!WXRh;V1#A%wt3KpxDT%4^G;{2C@QsOPrN$d6D>sZYCzwAALvjXJ* zITCC*rOQF#937v|>>$UZOG(sn|UY^t-P4* z7Puk!R&sK7vb$xgvpyLfyFTST0Rj$}sKsK-g_v2ioOFgI^K?Fs*nF6NQ5PyxG6YMp zx;S&JW~Vh_iJ-71In}9^QsKcd^p$zY7waP0J{)~ zoeMDO@Iz{QHK-0W2iPIir>e!pL@v;E>=i&Lz;^~=U1d8Hh^;LairP$S>Ej8YFx6++ zYfNM+VD*mX?{l_sf2*nRuo2-%Fw0H{WzMz>04Qmk4^6nGU0lIi`9T*+HQ9ss5XAWL zZ9H>#gZ-KPFaVkkJ|D!StrHtR8L72$KVE!vSW{m4QHQ1yIVncQ)F(!d5{uB+Lk{vp z>PZiC%;a>}Oyig}h2uiQ8dyx`#c*2~#6(Ies4p=k#Wva<|EuSJ#NA7K0b()Ufou40 z-&>U_hBnLY589ur7tz2T!qoQb$$lj&>Lna?mwQ@|)Dv~BoUtED^>iO;`o!{tP-a*O zd?|P<6bHMjwWyT#cAUI1YZZzn@E5MQV8?H$;7kb(?E5uQ=h@{OBv|q~y}?G_mC!^W zEmFXQ4i0@|mcZZfY{t|#GX#=A=t4_D76l8)zB$2c$Al-?HMZ4*N`hVwb=C->Tti}0 zbH;J?)`6(126PqV$KF(1d!ntbugq`?e<4pqqA8t@91Z0sWSxYMR!i}9VN&xaaMhwG z*u-Ljeg&`+yU@gg_+EjDzDDlT4o<)^dyt~0;(%8GxPo|T+5cegJ;3BBuC?Jk)oEtK zOz+OjMrn6;XIGn*K-%ry6<9l$T+U7c78*%^ZYe@)1kjMf|lE~3SVKNdq z7;FqC7>vo-WNeacZ1caTs(ZS6g0vER|NZcY?(iQTR?UEa@WoBWw*jBs7?xgM!g;O78v+&}%=xTu#kUd5IQz@Ruv;#ML-MbR z|Ffk$?va0$L0R%Mti!f9(*j5a`-a?b{-~qV%yrE)AZW9R&tHih-SASw5dyfcS|@C;IC}%D4T${Sgt$s(HK1UI-q#dSx=nOD#Nie zRKX__+jH4lgK>XO#moGBMS`v2+0$A~Ku#uh8C2DQeIP^vJPZs?U}NZc1EEP(40+z? z^J<1k9rHyB$I!USW2H;sxv3TdM|KxSmye4s!?K$!xCQW%zBShNIdaFiC2wGj{GWQr zBKEGG7WOHzT)g6RrUQU75{0vt8QlSe9$P766yU?^J^qFLB^>TD20Y`VF>$afnuFyP102S;sE1?(fH*2Gp6trL`d+u)!<{JGO?#{_elAziZmku6VP?#xPbB zkjW5~oQk4H>^g#O;75gBGsao|19X>%InZS_gymCG0Rq(2(TPz5nCK@^lFLoJ`2J_` z>pv$6Ly4*$Oy^j&fj^*07zlWvnBI(}1ZI`3GURn+2@RLbo);6ma<~C);((=)y39t= z!`wr#95)tL2+HClcJA5gHYeNM7R#EDl|?-3wAo+{17Ca_j0fYmiVaj7us=@E4v$>9 zuXRc-0`jhd6BD+qY|YyQegphQ6j^Lyg^4_+I0QRfxwChxzL_{2&z$>!S2GBjsHBpm z&~7$|g&g3lHlL$aCapG)ScL^)5>g@A5N^uhlcfV7usUL|s)-fZ*m6Q(H|Rrntph|y z7OX7s)&qSI)l0}&Mvwq=N3lLA`x9&pF*RT%ujCPo2?>#X9g)Mr%vvU^7c)f~J3V02 zgH>G!V2wEo@13DoA~=5@VywB~N<)^#F@gr-7y>(vu?N?VV@M5W99(0_JV>XOVcrU0 ze~An*gSi+f^KOy53&!;&GFu&2Uv$_XRQMu@jiPBz*n#XWF%Q~7;Zh9}Ewqy8=rZVY$ zQkChgaM?rhktTNEb+@p4hf_}TP$XS*sPc0RkhrOI{c!+Sk zyF3j;R>$2!ox{Q@b2H^P5=Bqs%i1&5iArYt)RzC=t{5%qL+Ez|M8f>+tX%`3)Qy zJG_TF=w;0RLv8d=;rt7tqiGJG%&Q6}9p0H>J~tgisCNDR3OuJ0$#*l}uN&OI;N4>1 z5j`0~Xz@Q&CVRGpR<=8*!*P7%ju?H~==`G*hp#kd-j{dc{n83Z>39Cqtb7wib0xS6 z*cgbuTLj%|c()k%J9498ED^L=n0J$L7ZwB>wQubh{#(0)0QcsMjcvS1ELRw_krNQFlM>6-8(X?J%(@Nv3%Ql z3^U2l6Xd>()p@5YM>g z;ti!N~BkW7O1_nu}FqGKqtMKkxQ^$YT z3erlwj@)Ok1Qa$AgZ^9Sqk|c4Oa7sSuFE>tXED;>!akGNQeLBZ4i!(yn~TPMcr)J6 z&(+3AZ7&7tm!;=BoIiA+GDSmcBfIZZ;jY=xv${_{5o5ehBr=3HvN|UV_vkXCO+-c- z0`!Dkihvw*u_2#Zt)0W-9lqHcS&O5X(mu@o4EU06dS;7-_@S2BsbpSFpMT7rOzzDk z#;ltkv&O#3hX7yt@8j2thc}Wg1)3$qk*4`E86Qz{w{$gqN2@B@U3em&;eo{&*8YR? z*$HHatxM!JS+~L01PSEq@rXsgbeu<^_c0(D@^XUZ!e6hjAG%S9+eO_c*pbQ9KUP%< z))ZdWYQIZo;l&jFCS>{~FMLe@kG&$uyRfc2xS^Vy{RKRs!|CQP;5F@kh1{hZdO_E> zihWd{St9Q*nxA+9P%HZJMtqmxxf{`imS3&een+2DV!%Zv$%}&rc+Pkp-~+(}+-^e; z5Q8o9{LU=({0>5M)LeZ-P>n0fR-^VdIfhnX>y0rQgV`K|j37Y}o}AM8Xb-LyqyK8J z!s99x8CP36pgvd718?uK>4)sc$eRO-5k6*1N5_X8)NyYAv5C{T@BhRTaJxlY@fy!f*r#j~JN>bfCf6bPW8h}O0 zygpA|^?S4V{Kr*q?thyd^i(}c)m?8#alf|b%dsl}79Z|Oh0|u`G3SEkf@2w<5ospM^GaGTeI8>bpHDQ;b}i37dCY=fv<_@9 z2vNQ0yk56*<+34IP=8K?u_W6CrU#sdhj&36$5WrMTxDpc^558YmG489|N7foy01#* zsc^5b&bF8$+s@B1p&ci+XB}-zxv~bdzGZ@ypr6N+en_TYe;Z3b)4*o5+=ypbG^VvB zXs;T>aDYTTi|>WSw|~CWY{Tg}z9i3hYSs$V2XCF?jex*WHXld2=3*ox4MsTfgejrS zGn`Q{qU3os7UR)yLub0 zCD&iIqy}3@#u{9{2OdT>Sj+RjK}p4Va7q2CbbZjW0hCnkepp@0Hk2!)yT)~qTc)~E zE2ll)$@%GZLAqprws*7mOukYNz!B6zVAHZJ{*G7jS=9>tuC5x(jRV>1!b?_|qkgSi zE2oOYL^slah*VBDVhA=Yf8zOiXwiac0MQp|Ixauk~gzzgP>m@B-LTfe9O zdnEX7&veeJv7yWX?v<;Yv{e`Nc-_=DB17G}2)s8u#hE@cpUc$lSPu-+dy>K%b+;Jl zw*6m0DfxVN%Iq==Zeb=|#gcQ~d0XvDyLt0z4{vwc%gg6B`W5SI!(Vj|8rjK45Dc+% z@<3<7%!AX1jO=P77>1aa^i#rTIbXnG?vK5LX@NKxgZOLa!D2!3NAALr1MP#%1I0nX z4b$`KN5w)IfWzcKcEiGUvm-bjJC)qiY3!%ab(lXDi@;>2(u|xC9-B;km?Uy_D2AOXM$7118WFAc} z!ZLptocn~#zx&4vPbTve*jV^^9SM*@c;7`s-zW1uGTx`;QKIu0G5Qk1Z-~E;`4Sl~ zQ*xQe92eZOLRcpS$ES+U)5XYpoOY4G{Q~!|6qz%{ti=eKZY~ifME)hrw+n1g6*;<$ zCGEO%g}Yh|gGD2as+oTy@pnqD5}6CctmFC4<-$B(h~>yv-L>#GGH(y7{c}Or`d9Q$ zKL$ag+;w8)a$#Q~%*%ziBA>yS2ojDwDl(6WS+@xLR$<;E#I4}P74gUY?1ugCF){yn z;l3zF9^&deEX;?5co@vR0^urDm1b^lp(&4vy4QsJCo%jaH|1_&-X+A{%nqD+Q_Olo zn25ahgb=?K$v1@iwtwf)?}T_()V(L#23V&6!)~bilKo&Qa~4&<+xHpF$DnqgCeZr; z{a(j^7}!@3`K-L|07{q2BkcRh+JzB+d(^_)4SOr6a&d_DBitjxnpTfesBp+g7<~^$ zxJhEZh+#w;~~F{N7? zR-0m#nOOoQ^w0v-m!XBniG^%|F@g<>kMYz=BpNd_RH@06CgjU_vK2S2ZuQo-xzAuc z&?~m{svQ=G3_^$q^{s2E2a{`1R+VZ=}L2b`9#6?E>d29+5(l5J*X(qUPu*6A~4e#RQ)3CHLz|c7>F#bmF z!~bi&^Lif4H_YMYP3q~$ko*M72ie8zQAhpUXjW;~191J^$Xqg>j{kMg@xNMs$3IQ< z`@&c7dDau-As`Uy<9WOv-SB6kHHd6r2{0S;KiH=Ph-Txegjk(OF9P*$epF?8*YY?I zUJxD9eh&+GiQb63pe5dy3)|e=*E1q=Eq$Nk{pf!}R6PLuMSeMkw3p-8ZJFgIUJjrq zW_nfOOL5wGp3Pmsvw^V}@22YM7FTny+a@P*$@jJkrl1wfUmTL_3?)XDU!J_>@@+v1ZG z$~0kni}T0ZD$^*~UCj=v{tN~&ye>_$GBEf7yC;oF7$gs5=paOfrQ`r)X}}}uf&=nw zUv5?)LARBQ^$(_}DyXI(;7c2P3Ro(h0z+E`ene&TLg1#qp}rZoAB=C^-rj+}1LF(0 zOondwQ#U2H`G)d}Nq8lW%~>H9pum*ARC7Im1lT0`<)E|y30d^gER+@8KST6LSV{E> z;{yQ@5|8D9nU-{Gaa()A!&2PVUQAao=ac=bz?=cmSyK-jLADlHLUx&mA19#`1w?Tl z_rT=0?PqK)&z4dj^x+#uV6Z#!(S$LhH#REH%S++4kVkxRX3YN{Y0Gp3*Ea{beA;RN zq>zb?KxCdTrn3_^K7mBXXFbmy3+~v}st3z?3Z_`PD7|pDxm6&n<^{NYGyBil-bU<9 zF(6(fhb-wX1extX(homD^ROfD+pN9KJXXKtkBg@Fn!vbehGmwH~$v%$EV@VuG$#W^Q+84HmXIpc{NtC{j+)HR^wzZWx z+t@03G0|m6psGD)0a*fqFbdKnm@di2kKRahGwpIAiHj(Wbbglr0UDKE>E8(p&R;QZ zVBgB9ff1qxvTL6v_t|_YJAfF~&&AK}7zEj@de<*-C@A6+%KV*1USnt>{Wr?|!@oX! zE}#yg=vv^_$T8w(`cKx*76FWIut%!2KArDa~M;(*wT2=6R?{K|=p zydB-J$k^-vt1;ck{v2q*(h??C;f_?yrg>$B#{06FR5_v1h4s?TQf#aT2hYyq5**!K z#T+R`mK7aO%(|EHcCd`-h%FYx#s<(rd>)ap8Me%BDS`2}Z04`!_Qc1d8zX|^BB$J@ zHTQE!ic&nh%2&vbLp*#)xR1xs^0VX4Iq_nlIos0nM643H4TeIH8;tYT3d55Yw^ zS}5k9^>2<<8s^|Br@v84f2nQ5c$QkFLsA?+NpbjuNLT@sqcJ-U?ZTb=c9 zQPdVfE%96jJ)cs#tKx0U#%@v6)*>_x4*D(Br9q%5*!D!XRr>Gnd)05@ z+@hr5wBqYpzOXGyKcL9sWxKOLw}eGoZc%zfhqgt@`dgDp*jQx5J(Weir|{M@ar*_*Y%9tf*;eFoq8b$eta3(}440?Ea<~V!%YJIV2K3@h$8eLx&^& z{Qlo^B{>3T#;mW)1)?PG$PnmG+WJw1JI>c|M}>`sxFg@Z3rvmY;aio#H3;BUiIZaO z_kmjE6Rbvauo`U#yz+-^c#fIlYC%62=Bw@WN_)Juws1le{z?8@^7-CQJ zxR*!A`Sx7F%EQln(wa7)Vpn!JSFxFErgs^fetiSn&x_%%HZ~5K?2qhuuEa`OZj?xv z99{I1kx^-)n50C%aP8T${ggd2cnE;W<-4HwN!toxv`a4_wH{k|yT;_)ujY6qQY(82 zUF6l*D}Aj9*FDEy8`avLM4kW)qzKEf6IMBStYE4TX241-&np-ygrIag83k`()sp#y zc2MQ>EQF?D)u7$WYrcMODL6_&8q@N1)6=W^1aOq955sus{HDQC#ra3`;r>+l!xBT* zU%^^@9`d`^x4d5nY^B2UrP`=$&(@zt_1k!%sc4^sbq?C1Agd5E44x^+N(lUyeZZp? zCzN`h0SZ_}0HRP(LsminY-chw5vk^wMHz~EppOkr5$fJ<-fNv(FSi+ehG(WOaxF4fM_3~v6WEjRkRm4I@sYzA$YdCjY_{m{yz2l7}~vRFLjs~e!rSIXjFm-nFZ>~tlh;P z>2J8-3Lyn`e&k1)h3aVT|I;RR5%gdF`JePI@+IZ~t5_a1D>wm)2$gtj6}cDCp665M zA{xQu50D^piGTO@my>%HZFeQp<2dW$_tvkC*Mjh^xw47IoKagUS)pv5Zonzq1i@rw zgV#v8shviHXLriIGh&q(*Gk)))Qs4nx(}&hT`iSgQ_Tp+pSIvkE zS;VyoJQ^GF67mb)B%hStdG1A6{tEqq+^1c5Jk{M$>&`2_*zpxS_TW*n$`*u`i|7YS z$h^@SxYcq#KrAzYT&AFGw!2jpug7a zZH&sftb}7H|BbcC4pzBP0poyCkMk*3Xz43wUr`#htJ0M{Dk_iKeH5SP^spp{*$eNf zly!UbS?T@F&kc+#kV;|d1~y&X%4^eB_~gLtJsICh1<(RTLA~(sdjRWBMyBdS1Pw%y zgNmRV)`cz}n@Wv{W-tzF!~OlB4h_?{Q0#W`0w_4dkKCBdJ9F*1~Hrn+KYh9!ai}Acu)TN#J$W z^b8=4*IzxkpTDP>n-6RTZdaAcqcKoTn7w(r|;4aw&8MrWG);y95ii^>3d#?(TlOiV=sUi zY|>QlAv6wGfm}WzN#`3d?Kxt%Dr2~Es1X#$gzpT#bD(5`4}SxAL=ri~oVP(n(J82= zUc$=@5V;p|3e5d#637p}%T1N)d~0<+=eW#yZ{%DxltPY7pd92rsZ{P&cEwUGSUe}0 zJHthIR|J6MRbe?9;EaD;n5{6eYC^ES1g!*1lXaS5tTaGwB`o+F9f^1-1fOFYL-%80 zek8<7@Hz$F@x4`DXJTm6g}BeW2={>J;9|qL!ayinoH^6T{LC;`gFlhtZPj!g1_Ia@ zz`G)jHt2kVCglDi%wr83=`S}rtLb&v6HqPs4Z$)nMxbMe(;237rb*e6R4=p+?}24o zKJvb44ZVLd5+5MqreXdk9U3?3n~}sf;w7^lF^or5OKvp`Snt@NRtE_J*$-)Lm|WHM zTW-S(227P+L>oXBZ#-rgFB!(`2B_lEj^7#?oP(z>+R{JD+-=bF+>Waa^FG5y z`qzxk7g+}ttO~v8^`FSMUrAs*FToE3^N&)LDsPf1_DRXlBAqy{M1b``dVpG2J62Mf zlHT<536wOfrPHr{1?NFLAj@E-s|`j_p1*kBRI@T_AkW8fJ}!7J28#;^?%WBpP%Yl- z7C2FDjZ1ZyNhV|78IW^RFIbeSFc0-o4+tfAPV1#@z`o!>ftSKPQ^dUBj(9DbW-!BM z2R_eWBAkk8pb=pkK@|&|c2I0s;7Vt@Gu~iIE`wgH3msMoZfA^MkVzn?8HXSN{oJ2G%)^^N*EH}N zgX$<2GaCdrdE>DBvKwr(8=MZoDB-vmh)yQC_rV5@rlIdEc`k+I1rZYSeiaz3>c9gb zz`DB%;YdNY?KC6OH@4G8vp1URfO}_EwcJ>PETJ0Fva2T}H0EHHTXC7~ydkW&1s!QQ zM_b09v5^_RkVm_SU0@qYI^L$`{Px4A669WsP0c;_O@q$1jpJ%qu;r$Q~5K#EMivo%aqd)nD{3wB8);p*g+;6t$5ImylV>_Hd_n)DDPMe{M+ zzRe!IoqylMzaO;i`|QE{`S<1g`*rLj3+*R!H=Fja?ZL-5(S4lgVcQ1JTOM;AT8E$* zc0WKUldk0J*Mo}&yvX1O#QX7(ZG|rR*r7jbxNqTQE8GNUe{b3!*n_XzSauP4+OAC{ z8u!(PXB{M*CA`fAi@kiVo6BR43<1L;ISSZBC5`|K!9G!W;>E?cWtw7~LG7;8d37%s zO_&6wM*N4IZ?Zogc!i{GU$|r_-Wk4irr-AmMit1`?gw*D}i);3Y zY%V#;ZJ$tIMXfE8GesEh@~p!!YAh@gsp&@0)zCrABDlvNvf@`HxY+Y-o2UDWH zGGjNYkv7s|w)RgH*~+$Q9c1nFQ!2OJ{ z3{_xRvH8<{G&MQF5BpkFNUNPyZdhd_*GHS~sDeq}i z1G#;e@{UbY7Dub=yu0dXDvo|BO8}9RWO7)42|Y-EZ`yk&O#?W(zs~!h4y+u4&P#i@ zr9rtW=ngmx7Y+8SEn4S#e{*Sbr1&+$N(aml2;{xq7Ih;1B@Ny$8zigg)o4-1v|4x4 z9C`sz3tm_QF^sq5!Eui~W~en#b1DdSl9onKKb~VHK5bf_gR)#!@9ECRb_sX7_1Ck5 zClr3AIB@nfY%M3jc?nxTbbK=$sixPcvwS7^OhR}8q(HthMJBw`MIDWk8#oWh^ri`z ziiLyeZ7M}ymS4tLmvrS3##7*`1a%)HBiP4!hHZNY^aO5br_zht)gInDuf}%0q+RFX zy*r9hPQ8a0&ug$jKV(nXx`kT3iFWpAYI8cgcDvKd^Kw{M-$({`vzZRG%SfUW;3yTwf zV@t@=*HA73lG+NW4b$ zI+<7U#K_(cF*iOJ1jD6otjcFTBs1^ue}iis_m1G+ortOvIBSppV~?60@iCM+iYDph zejU#YM6uW=sM5lw6kg$mYmGELv$E(+c=uu8f-K)T&iCTqtyJx@jw1U3?&SCQ4|vHI z*z@7hAlu5`EU`>nu}Lj7-8gGzcdV?FS3Sr)(9c%7abJJyU*Ea1Ileo@kL}C$aLHO8 zL*2`m_^d_#1wm#PNYcc$l<3Ny3Yu^ARKCu;tVnPDf7y;;*qMIM*7-g7KXA5jE1mdY z{`ppeZw+j3b@fSr#wiTqM%Jds6?E*L!y)9rc7P}n0$qIY%|zGGtcnii4PS=Wxg0Uv zQEcj;JCbNAWq*o9zJNKsVc-;gHA4CGM3a310&1=gsGk=QgkgoR8bh`W0q;di+v(FT zk*<1-EpyLGI%jY|3Znbly*t{$4-U2{sJizuJ`lqn3%Y{56(&7`*+r~&opYhNLefV% zyn8yBds(HOBHp3l_hDcsIPFvu?=oH6CjMa3^QQSj zak#IHp68aLq3T4`wqF@s?2BB*<*swAs^ZNZ-ZdTYHuTGH5sSs}QbFg)Dq>dUc8D`O zy%ReH?A25y5$~;isFVI7^LrhMAbmg*2i%P)b@Z1G@0AV&XHjVvns%T2+x4c<)+ z*zgE?w!wR&fjV&XuZ(woJp>Y1H8gsUHgZG}x~krLq8=8kf|fRVXE#zaj!tUvu56Lp zrl->0(-}O%>#5@tG(ypB0pWibkOyYPq0UUW0 zsf6ci;RQU6;^&GXFc+RCyJZjDbY`uyQr&cK&buuK4?@)`FtQYvk##8+Pp{G#7n^=x?hM_%;D9hw;gpkwz#v#xlN^ev(0;{ z4T1aoo<}IUU(0mUp_)K#-gljM)H6RP=bf4puLcQ!3NUSWHR3DCO5DujV~y)vr_#RI z;XU1f+WMJpEq+JCaIv{pj*kyH?O&7ekED$U{VC_YkQ3kZlRlF5o`kZyaAQ~tZco!r z9}B2pV=2WV>VD~0g{Q>dOE!`gsQRZK z3Sm=F=wO48&#{bd`Ej6oQdxGLuDh^Phgt{0sUT4T>1L1w-@~e9x=BO-wsf>?Fy=h1 z!QH3gjg(W}N&M`8?>fIz*XJp!~kn}K=2$oi`iDHxp0}9T=T7F1}(!V5~?^FdgesB?r>K z@0e{e{}_y?V9c%)nYZP9JN_}dwR>FoF?)?!_f}BG2FL6}!I)g^~7OqEyEKvRJ^s;Pl!I*uI=(lpr-p4bo$T!OXl-p z7;D@*nUo!&c~yJ3%e$vbJQ6H@(3llYXkDP^lLaun*jI27Y*-x zlm2DWKM^2>-ZY(a+3hc6rCp5{`n0qknb^CSFB`Nc9cj?HWMZgm`sv@pkZC4%edh4_ z_%rirK7#MPIsBp6${MP|sl`Y!+34K+TUYGC zq?ex~YUg*k`X$dy)}Sa3q&QXkt$Urd7oAsTKDxS8d5$Ugs@%OQeeu1Jt^GQ76qTfM z)N25>fvxZcHc<}n3Dtg{?Eq$Be5(73)s)I;=!>d(pH^16R)^;U5-e4>+2gpkU#3w2 za&cRf$`yR$Qaus0S@~|NGXA%Y_2SPozZaOC|3=|C;oS+15>Ri6 zys7iL0$&+DC=x6^eVW&@25$!T(z2q=c8}PDAGig{A_F>RjNX%>Uh?0r13$pdSaJkBiCS!${)i3 zAb*UtD}P*go{ZiJ2y! zpWZG!*YG^Rt8#`Eq@`=agaGY|irVlk2>ERM&?SwId#NMN{@M$0ZWzIa+Mu9h)-?9b zW_rFpt0RA|)j!v1_2tho!CqjV)n5f~=;|6@!8tWm?(Vu~_>c$Xv_M6Qayrr8PSk9z4Rm!iztJE1@87rkdw?mU`yZb8Sa zuW>&(kIeI_>LMDx79nj< zMEDl8fu?dYXe!lP(r$O1!CHQ#8$1(zEyJK71R2aFFBOR^Fs9+JfT^q&XVg*3NmTmh zk_i|D@YPg90t^ZAsI9sq2E$6+(OuoA&ecsxO!w~?N{smFwoGj0A8nu5(LdTXv73Li zH{Y9>3=QLci39v|2PY2kkG@^~pRq$@--Gty`w2M9$#RcK{I`F!m=a4Nmdmrpl9qJ2 zf425yN}LuP|BQlarl!=N1DiD-Z@tvIitK##tzWagl6?|R{SKQra6m#BQDF88!ot|B zmXKx()2&{|aD!hkd`d!jq6`{ZX22`egPkR{r#hXSImzo1J;P!Y7si_!`a}Xe<~ym=5v2-tkTE8{%6y^KF>($%=X3cYnAOs-FOh zx1CoZd$8Lmr9p=2gi;`j(UYm;Gy*Xqolc`GiOwYN406sQ=VxS{L*Cg04v1kfxQfJT zvR09?8hYQM^9gvPcOf~KkaICvmyrj!{R&P8_2yM%T}j4OobKn$bl_b>sq4wPj;uB0 z-9X?xM7?if)(7z+0}V4EMBWSJyiD%{hJ1>G&YyM%MEaPAS-{ldFXhzDWFI|>%UN5t?i z1^r5Rj|%58;rv=yj|=ZN%rS`TPYUsj7=9XB8sYs;IKLO&&ml;PXpw*6OhNR#fL19% z+1rHCUIpU-@iOikd_~Z!!g@s*ufj@c=ruuq65bz$^QMTuAu53=za_-God06X|1vo;GNr*&3HQA=jxN z80S>})j;4mY;NK(^->M@tX>#S{E=oH&K}IGop-8NIkehYBUU+1#WqdQwN6la)>u-0 z9~i4DuWar(mTGVZ%tBc+i$Kfj8`Kh!-|$O~{D#j;se}1^32j_Q$;m9qFAnN*rJ59R9 zY`N8>8vx5nox;b4xCXA}P%3o%-JtnmH`+C}Gu>no64};W`AofrUSwK{3jEE8Rse8u z)kg*Apk<2vv*28Z$qlqk5K)96EAoWqG6q#i=zX>q zgc)mIhzX8Ecp;#!Qqao}SWv+S<~O*<^!;Ls?^k{@#pj`$Dp_8+^e_S5sPx`OrY~1+ zxq4zwg;-Nju{od+wet5G2yqBQ>mK^CX~t`+HxJI&B1M|_2Gb!i@ON(u&VXwP;iTIt zMXE!d%i-K4d9E7~hx_EYew>>uj{x7Nrt?vd$0YPQOr7w*&Pi9QquOK|`zk(H+b|LP zDtXjahkcbi>aLwF4KB&JG>Q1&coipbh&{EGTfIiII`}ng^;A`*yJ2Y9f{&ciGomp; z9hn-o(rOOUVFqfd>Ck?)!#ShJ&#}LkYNl$}rqm5-tO15Utj$Yo1}&vdHSn9A-<}bR#zX@x~e)}v0ZE;wOSL0S_xKYG%?#s6P)gm zYRmFq>~jX&SS=NHrfT~5TvnQE(DkTJlt2p<{Z5BKx$ zJ#gMPF5vp6iN{Dx*Y^1HKY56;oQd&lawsyWrF>U+sXwN^C8P9ZvxUsY&- zq4i=O4{5U<1Yd*_{shV$Pqdt}u(w%6&Sjk=7j{`#Wusn*tOni~a~40)S&@=o<}v;V zVvC_k!Ad|-aLbibd<>{0&=j%{C-nMm6Vr!Hgsk6l=~~3RSD=JtpAzF;nNxv2n2{b8ZwMQ{FuK+z)OeGh zUH=(^J|G7i;Zj}9OFfT3r2)=hyTLIKkI!heTM5H}LJJO9_n3|6S>jwPh5ip)@-&8W zWJvrSJzHqXQM*7KoG!uAx-9F0sk96+RfonPlE@R8+?37yqb!p|EiZ;LQdat697?;6 zi%`Kr!w!VX`X(NXZ7zw4#j)g}nsvzwWZlb8_yOJ%U81-20d!j7nKbM#3epsv>D;Bn z2zwY}kO0+}`FLFXCZ7CPYo6$1G4v*pz)$a%ZEnYPXe2s62BQ-u7-1h6MKHogt7XHZ zv7EB2gmY;4dLe4-f70WI_e=TApmwtjY-988HsjSr$ArRNl}0irw=W7qEvHE-t*u?Z zPN+|ACJJ>(*vR5Mv^Xd=;M7$4==_wtfzl(&>WHw6LhA=#QroI_SxSSl^0=@L z8z2R}ZKo|os#(T)MX$1~zIwiwj%oT44GHh$B>4wbK`8rj?~HTr{4Hz9+o zEoP$JawA@a8e)wHW~Km{|1r9u1EFXF$7jZ9Lv+2zcW##0F?=3*fndLe?wX7{AU4Zk z$K9!18TDI|NSGScj8~Wt|Xx)`P$Jp=EOM zNiBZ8LbSPWN_={NSnKz2$eU8q;WkbalYBChj5#1C<<&2UO@zG36f2X^-Tc>;x%#1IY7lCs9{9Fob!EO+ zrb=Ouw-?_EukAxGwTbknEev3VEUoyl5aGF9u)OV#AjQKu zXOi5ZOK1a5nq7=g5)jIk=?sR9&aj4O4mqGB!G1qT$iOIjoBM=r;-d(y;tLmy$0#vlOzgOs0E4Xm zYXxOaqEWbpF&C=zB12U@NyVyu&&i+nuU|=-tFiauw6ne<4oD-a?HU@MK{I0~lQ<=e zu5t@mx6?4}74P&@kKKiJJ~)1WG7ksGkCFvLOPS-?6V&+>jkJreiX~(Mz+98haO644 z{J~GQ!%NimD$RLC#-ip525{1AMDLRK4z)ruTI8%qu*>V5SQ}-nwxKMwz<6)p&_`&4CFkBgLV5_@CnX0z~rsJn6ntkl#VEi52PCnFtpP>fdtG2%zE9 zD0ec^DU^jw@_K00zf91iX*pVBde@n>e3EzUq!>D*^ro>vlBlIytu4cS2PA7T@se?08!Jl3G|`i0b_Zj%X_E`CCplH2?tm|jg+v6*uh>e;zENC$vY-2BieV` z{5%9rrOW8QfUJAi&)&BzL<{aE13O_Y|8AhFm=@(W>Nli8JLBC) z!4X)_=}JG|Adl7BAL_gHor^6RktSG2dDml0E`NRAw?%1tK%IgMHY@)Zm!)j@7#iA8 zyU_Dkk9miv);1tRO6$B3b8MHd8f0Zz4l1BHoU14ME0UV$p^eU@p&cGq%E2^{ph!x7 z^vJWXAkS7ay}OV2oSG;%wfoZ<9N4D;r1X*mcfWZ0z?4-VnV~aAYcPpIH#Lzk$IEH5 zmj>u7vw2L=4KJP2LTDwK= zn{RwMEVFyxiI~h@wC=N{Bl!w?!LlpnbWN~xJWHK}7YIP~Xti6jl-MmPK{b8wm*==b zUym_`2e=gyu_}pHS2tB$!S=V9IBJDa$+0b{PHb;q%kNa)Z+m8{o5TFv=i5e)EGPGy z#o|;FQfyrbQ{f)!YKGTdasaMN$OWOZwAZ!wXNXurY@%%3K$v^*G~;aSYFrNI$h?W} zS(Hj@JQX!SZ*=c%waryqz;H`iymbqAGoDZtHks#-`uO>1u^cMsFkny*R0+au-Ehuyps$O%R`)iF1wpBpw^jpTWd{P zXRe^Nrd2VgW0M9{W5qYscmg*}FrI2`V8rVgPdmC-phkrNP)CWe1g;%9mNN8U>9MpH z2DcbX-=_uen~jTFjHGX918JXB5_|1{$zn%2RjG0F?=XfyI??qx#}Hc2O86%*hC06B zG1SPD62_3^7+6U!Z2B0=R`e8&p+0-vddEus;27Zf7g+ONq~8`H+>}K%v#Jw{z!W6|G-Gf@@!yz@_e)Ud; z8#{*xwiVUow%br6pGi4bVw_G{xS_0$dex?})dsT<1;kF%8+wHm2lY$d54YDcz)meE z+`j1z-G*^`B!}*05}%g4Q-Fk^ErR|+r3Oh<+a_#R9pA88!G3C+rjEnyDk8qitz~f< z9fs2HRs42(dbO=9-o{3^d*nwRF4S^@<|Wt$9^$WV1K@q@@eL9C0A{dCugm|=`G$$D zW)HR`e5G}YzkT~7uY%aH6q*l-n6}QvpxeqD2f&=D7V#bZRS>_LjE?YEce~LS{2H;k zd+Wivl$;)%nP&A)V;ZA%#=~N*5wEZvj6SPl2%|BFPqrOoq8MhQUSdGHd-p@XKjjVa6n-`2#l3{3ZwcamLCdit6K0x*TJRSr`CF zi8N|&j=wU!k3J=#L#-FQL!as+A`?YAgAyGq7LQ@JVC_O-m$M_e-1$}|6rXG$bJw(1 z>>LAGs+EHibuNcbw(|gJS>X@gJh7rN27mFBkz2WU@I<1MC@0l$P{6@;jCHeM)Ixa< z*xv3=(yw)gI}tN%`*T$76FArC;0Uvs4VV0mBqXz4=j9Q>|A=Rbx1wWgSg* zZtY%y&ap02yH8zZ?N+$#A^8Z1si?Z9(e53tbE<~I8dtQ)`J4EKa5OtWzb@sbwsmM1#-a3Y#+*hOAdsoJ;zcDm<9T(>vcmkp z@bQ~+gY3rqQ&a7mWzDsh%jV09gne>97s9RE6PfNEw6M;}Kh%-x1eTx|$$)9wt>OFn zI|N+p@P5-lZ}KKWSB9P}_aYFc@b(5;K1pOBC?a`p+u;6vLwe6=TWDpwb2`Apkvn4a zX`}OxMjXD?nE7idJtu=aK>~+P4N~-w@vfWGE2p`J=A%;upc}!J`ZKwP}_%}{pKX2t6WHk#ci1->xsUpsi@I?s5}Z?Ei$XjhBX+A z{OdEyyZ|#+F$_BE7X{O0|0d@Ew>D?o0YCl-8^eaFp#9OcNmS5Zz`d8_kw>fp&hlN$ z^)UdVhd-yp1qKMF&BbZ4B%Qo2ZGgxT)B_h_j~6KK1N)MOHyrV%le{!e%0TuJ7z_(K zrM;NxduxZeHD+8%E_h94K6KOdDy26Pkh` z1`Jq)m&i^nnm7tN^=*-##V>3qcq~`R>aJ(%h*+=aopc6eUZOHFu-}%m1n3$O_u65m zp2!q`2Dx{Zm=S6Z!W)M9K$M;j9&L4hU!F!mGZ~4z`=?Uo?(w|)Z(++PpWnB_amSV~ zY}ZuhzxtvpVleV~p4|#^--iuUA^e1qS@7&WOJPC(jy9RCz&u`X0=6jMil*SrYsj0@ zu0YTg)cNfaMgD`tG14IAV-g>cZjkZ-)Xfotlr?30vhFq^ZWrnI(2IEM3z<+3;bNoq zDCw|IzfNaC*C+VzN=$s&;@6ppUyg8(+0dJ{(r|uQFx2jB@t$wd`euWBq-O!-#m8?= z_6k;t$TYWTL+{g(LJ!CDfA2i5g#p4`^9}dmaShk!kt)(3>b8RUD51d`sWiV9RM?ynC>sJeo#+>Z~v{fMXB~tun2KHccKYJCAnlxHq2$ z5QaQfb|GPUWqT0-`zrJhr_sTG{Wxl=q-;2t;M(>>AjEN88L5vdO92`{e#EqV{S&6H`{SxNBNe{gRJpnaUF?TYrZ;yO^)dtv(W z`K+%k8yZWc??t#X*+1cXQ7WJDygT6-i`HKsZ)#kz<-_>i7yVhNzT$T+nt#}DQFax+ zx0shhAH&gn^m^*!S+7Is_oBR&<8qS;l2%?iyAWy1OO=ZlTxL@ zj^Zk$90#+>!bf~2e8fTZZX*m`LAcpLc;aWoNQ-impFW`$#?v|2J+{FnviRP3g3s|M zw7wkW`zI!{18s?HKR&s(mTX&Fyn`(-LyOUFgnC2i)8d;K=P)p<;Y%tkohp;#(sv;U z#@1R*+F>ne!D6%9a%0G6VmzxXJC%JVhuG`J9a}(e032S{JYt`TC>5$cY~au^6dUV> zwd!U&3~d>$ceX7KTozIZZyw7<@d?aIbyHI|d>s`1Q{4UfPN3;`kjj?31X->_kMZ;1 zer+Z9MCw0{2JQjHG_Kw6Ujqk2#E#ZoN&S~l|C1DdMyAlO_P~CXdr<}_%A^~)O_>{L z@MaqLfZ`v^^nM@QL9x533%#jI51uOD*&B~n>wQ=lSddGI^r2*Ghz2y$YtjQE@^Y51 z9jH?mTfZ9p&Ao%L_2s<1*cQF8kY&b)q1QyD$Nt2|C%A{l8piESqW^X=`7I#_*1NdI zR$Iz4nMZfOq4QUCCo?yS!3V{_kw*MzpvoKnFxfsh=-<9frg2d84W&n9FCS?P9%D@B z5s#6^wdi_>MF}wOi#PU>-v;)$oDYrf_nhgRhjkISvXCb-~ z=7&TwS2<~`E)e*3Q{M=v1gO7eGB`u0IMZihcg-rUF)_W{_Px)&QFn`x{IB48KHr@( zyUZH0hs_}|oSf^<+iF+Z&6`hqARN=4&OTv&=h0W)gGP3;cSg{fokNS=d^X?B{9x98 z_WtI6V*lj#>4)`z5mZI|@2X5bhU3h`#1GRP$MG=npPAT5#%T!1?ZK)g$6nD$wW!&E7JzmAXFbViK27dRuqS@EK%EqI%;@EjN{F zWcLihJgVd2jD>q{C)6y-N57!V-VJm3=zz>&AP^XS0>rs#K<%u>ve)KPZr`7gpN@qk6bP?SBY6Gg?+j(R|;`@ z{z?!aeC#HXxz$g-`K3Z!hLvSxt#IxZ`A7PIa32;UHwbf$FmDiIjg|)<=@Y_z%D;by zpj7{R>@|`3lYcyX4e^tBN~GTs?z@cLnhy%|0j50&Dmx|?t`z3!n2%NEM?V$rzr@J# zq}ui;VS=ULZIS$^Fc#tMlY{d}!#X-RKGw)A4~|bXtW$zxgycHY7(K)2Jj)pQK%ls# zhKcVF^97HrGBOwVsl5{oagvd~*l51Y7+Y+ZOAK?dA(j})OAWfh@Gdv#D#N?dpsNk- z>4M+F0N6Z&KwlRb=7om1$VlE|IJX=5KGbaAr{7}Ow;JXxhPc&8iiPh8^IhRSYGfWW zW<{>379ReQFh9I$j zNUb&kU?>f#)J6Y?J!*JvkvXq<@GM$&2!u{;r=4Ch2GmtvfZlZ zvT`|cjjOXpwxJrhFn-MPTg_$E%HOQIP5akkem=qP8hPGhmtdK;oNl@BdZ$ze&-2^L zs_{bYbZ6}@zOtBA?}ye^R{TN4zD8d)zofyOcPHqDTIa>ua^%;IK+v$UG*eH)2xI76 z;awrztJr9$j7R4Bm2Hs-<>RE;Z~nN3{#k<&X}a(VmbADduj>w#8*G9F+5|JT7G#ML z!11p@WDC7e>#nY$8*89l_(hGlrpCOaMqFHzJP|z*xpQe*bX%(KPOlUvR;I5D^aN8C zl&-4?WiQz#ES)1NLS1R1A8#wmhdm7(IFSvnVfc3qTO8(`PWbF%m&j@>e54w}{RM~U zxv4hYQvWy~JyDy1$@Cx|U>_{U#s^z#-5${;jk@QRz;~0Urs$ZYSZ>yxoYF>@=fWxh z6^rVfpwQJiI7UCODXG?dXQF%bdPZ8VrSI;hyi06kWQ_xr*P2&)R6)FsJoCrLJ6hgA z!pNP75b;aLdBh2yljT1rZL}O8j24J-fi^SHDy3^+m~AJyFG8p4R4*I7k5{v#H8*^k zQ0TMr-8E14LqrU}UO3Y4F4gMd$M;J%1o)!swv05*)Fw3aCnBlUDQWiU>XaZFmRmL& z7I)c4HEyK4YB1A}Ydqga>1g4md4ABzA0sY#q+)hF?^$n{Gm_~THAJo#{7zR=Q{;NV z?{qaH&xH>oiD-tA-<>={3*SlT6CWpWbW;4I7bTx69LK*XF%~k{@;sT01Yh`` zQw7}`W_RkrY!;L-_WihH;WmH)q zb_OPBiHj9t{p-hkKVSbdmL2uv*3Fjnc9q5}qt8g!5B29UzH*r67gcVw4yEfE^%xu~ z>gVx3cZ9r@Z)W&jfR$UmBb72w#Z#}3jT!PhpU0oCex8d0ywNP*{Il_KAV%S(>pc z)Ku}Q_5&9yjfSRSNo^r0?sU-;Pge&BX?vcBHG}Z!{S)i6=tB4_x>I_m_iY{DjuALU z5d%DRf<$Epfy$P{0Q*E|Cf+EKGowG&e^~s-3dQql_4U}dx>3TgkJ0LkvOPX3tx(I1 ziTX6ugDp$er?+>Y`(lb;1}w0b#(?`pu~6mXAE3h^ssZ1Z3dufrAH^SB?_H{WdVXCs zmdm}`#pdi9cG&5&12A$rRU{?;-0AZIceN+2cwdX?>9XN2)GRtv?nK79CpE;I@pm)V zijU!YC_aL}Ib7QY-`#x2q^*I8?%Xf>zLNRcfatnI#MhzhPJAX5@CYP;pQC?M>3YT? z86ochcG~twA<;)NmQ7dwRB|H;%wo)k>AuPETGGw?Ae4sJj>R^lF?6%{K@yg?Yh2=2T^ShokqYegscPhs@> z3vd^!nvXmnG7sZe{o3B@dPr2VKSlNXeV?8f+9TXdbZ@}ycWwezU96SW}$qHCchH!28duI_{v*p-7_-t*ffIgkpGj zXNcGm&1n(Rpe9p}6PzhU8n;rox0f)$lTtr`7>Rm33BPLL{7Zn@&>X&hVxGF|pKY1_ z%Ap#yOHHt0!J>S%DOQ=vo}BIdScX;7IYbVuX_`j^A1dLw1hd!!ZSITcnlAv!8VBCs zcT^s0cqE%|^9OC2Yd2&Icn=apK!uyjGJZ)=;arB5)2{_)>aY3|pN>IE+vZ{niY=Pi zZ(y--AOBzLoehW~^(?Q3x z5M2o8XdMqD{#WtlYVSg-7nCqqgv=q3s=#N&e@oB}e?vUIT2?`)Bnl`TiTCk%Hyc+a z#Og$PQ36xQD_Q5&EWB_sy=zkV-x;v~3xmd>+d4QMpUm--R}MQ9CAu?&$qi&Q?ori*B>Y z_kPiB39*v$ZP#T;z5bzXpz4RfK5NtaAs&%eL!1KEWKy1Fdm;!F@|f+3Kr)46M6Hq| z7}OPPUL%i{j9PA#>mxpt?UNc7h8D@Plne~K4{uAMl{Bo$x zp6BM-no0}s3ul{K1%hE9?T+l5*?-pd_8fD2F(~Yh^LaGuSh9~J z6Lc2GQSw~MtPaG}+16Zf5~VN1-i?OQ6mzz*Rq|pYIPCe7-A%5|)UVL+xrBziO=)aGmx#dZCI8%4aAfPCD2TEriYg_* z+EO%J8wjx5VniiN$a9-f%4jnYSUg5?sDl|U7!PE{i52H&!%}%)vzWi zKAL3?_A(0an+@7o3XAo><)iV4i|(#sj+7nC3XErD-D`OhSjO}LN)z}PH#CZd)aOx5 zgQqMsbkKIf_hd7RWN$^~6S)&U6&E7n;W17*6UHbxUR=m4B^?9p66nfzen$de&g`2dO#SSRk3q*E!CO$#2f7#55p0EjQzJ9%}3zO znDuozNJ}CfQGSLJh{t>l@hBvn;G1`;Ypb1yZ&e1@AOLoxxe;ca0G-Kzc0$AQaKwd&fa0IP3!Dx`S(s+ep&Lbv8jLUirCZ%qJ<_<%N=4nu`O+9 zb`4FUuAKbTZtHAE+kRsgF_(5R2ZtupU=E+`Ibp50WP`nC`}_ zT(Kvf@gB50eHp$Ku9c~6sF@7TC)ixmX5jl_d^L z1Rf{VJ{+Sj?5dbkW!IQB*pI3YAM^h$HSR)IWX8qjWcdzFSf8-7Ruru|@<~Y>X$WvlwUfViAc(M9gf=BpTI;pNPh`1PHtmoh@Rk zK}lq17~26h{|m^)rs84aDbO9b7wi|N*j&;pF%yz5&j|tNX2;Vqz)XvBn+T}WPYg~}zRrZJ0XI8vo zx0+s9753)v$<`?)$O&M+g0KT1^K~-MC6Qsv+2MM(VTVSiP4aAITfwu1BFDqA^>Qb@ z)8)L|g*h}I1x8wfLAy7eohQdvbC;R$*o7h9^QP&Fl)oCK+;w>W zt^Of6xOC&whL1S_2DOgX6mQW+(}}hjStI2E`S8-zv9qKXiD{chJWIN|p~q9b__pKfV+upoN1`?%aYk`3#e8$8%J;KdZLr z0h6u}P}ARJIFNX@fKlT(^>)qtQg}^Z6Rf)&Od1W?s08#~ncknJ`tCF9;7o#|0^tDL zdE0q_xzh9Oe?3nbCbki1Um9bnl`5&adb1kSxX7e8oJ#bH*=6^48f}v*%?}LFv}5^5 zgWwr-!T=0x>$7NPA7g&W!pZ^>pG*tAq!rY4mV8a+8~C0o1qZ5Q3!{|znR!Z6CRNH+(!y)jfz-ikrXT0>=iy$d9fwp1HU>Xzdhy}h;4&@O zAsxt^iq>`EtS$6cTtTL)emtE-NfARxHgKI+Q$kRdf@awiDlTRs?|?v&S0K~@Ep0@N z)a0Sek+}Al*l{I=E87>{gOLxqhDoUFw%WBAjzdC5(%@l@H}gc2UZ#ju05a%0j-w%_ z;3IwVoE9+^1c@&2y#AUNJmb*zs6XCK9NoK@dTKVW%fOE)g}YnCjv^}>C?lFMW6g&7 zxH>xt-+)TtCbP2 zJO~ z@HUO&!*kv$p3mUV0{1tb-maElP}*&hV30rOEl5+_w5;LUy*%-K%{LoB>RCv*Gfs^* zXPV|950{S_7;1Lq9I2ZTD2oMUM1bTYTqM4w_>APcVUFe8>zmCcYOZeD-7h<+>vFE= zj?D;&j&fCnCdnJVr&kh!6N6AzV{>ym&&zwqdj0Bg-iJ2FDjo*gJEjR>Z&97-b3{v7 zC%O!?ug;1y?%7U)PtOawzKjO7;jIMyDFL10A9?8yO%pVWh;bnv@+$^}Zz#3UJyfWE^OpnGJQj!=%J9# z=?HgT@siSU{X}}S&G}UuHdHsZW)xRaRLYa0a4W70m6vyQ7_2Q* ziaE*Mm7m`kiS((3$iXpXMb$|+VmGCrFs#ArQPV>e570SICmIgIEH-NE;w@x?cJD6C zdYEeNrM{M4Y!H52FoX`LEXHmQs{V1h-YBdT3jc$+TKo@FFzXUPF$P(QK@3dD$={Iy zVnkXV9W*Nhy+hMJr21fAu_LPU9EX1nz$raDKz9SMH;4>7Fx(lP5>*smL^o0 zD(8e?_YtZhvGU9GYLg$fDq0_1t=f~%zkGd^;Goo!dVRRgfvPhkpNgt0^*V&RA*Bxe z{AyUeEd5yJAJk3tCnEx-)Ucs?HrR=U!P(+|{A1oDDLRL!Z$bQIrSc8i3nvJf zrueyI$ArqG=`pvJ))~|V^HI^`{W%Qjif^wtApAC=HLT!)ARIzY)Xk;TCv+% zKyd=YYTuZ=Q@AiDA6QJWrIZsh>HlT#J>cZ3%Kq_v&aJa;?#|9^Pqt<2Y{~{wW_AN4 zlt4f!f`AlJil``ph4@yhr(`#j z_x=4#^4Z-xcg{WKIp?19)bG>1m=Z@w2XQtu$NS#t4NEq60Pe`chH0nRLjo?>lWNi) zGqLN54gg~4M(ysZ!CIt_#(%hvJDrt?xq;{%x@tc`QolpStDP)k2P`HGn_xIc63{hE zF7#}`@Ta~6z8zw=&xN80dmh(VwSoC{wA<^Q1Jf~>V?tH|AVvgb!LjzywBf17bVw@x z^Rs1MmdGL+7;Q(l^uD~MUxon_MyH~_P0Wo^=VmeUGXNrjx{58N2kl9F1^o(5&;Ok{ zgz^VKWB!Bm!IU`^!(k5lONWzp6m5rd^BCMw_cBsQsir||0Alwk;e8DHWTLZa_kQu3`bY#YKn&S+%$g;;KI>WwO#(MiiSC*!!(X zIcJF=)x)&LezlWdnP^FUI8oc%cWMExD zKVE5EA&iwE6+sUY<+`{~Ko1T#`V5?l>qnq>4U+O;#ftfI8!X(CZU1OjN3}ZI`MTVZ zukx@3M}AaZkAO;w>9Q^T$Wb0m(J>#-E2_kO)i*xQ;U|VZ0IyEgqp&3TesDCZ`|7AM zFt+t%xx%sOiVwtoVFrLJHSDLs=pqNc3P_hhT@FVQAyGz^BjaWIX{N+yVs9LMQ=C-g z0yC-)n_{j1yMtOdz6YA2A)x4}q#7fLw@G6jtt~mJ1{myzDk~~#S=EB;CI+rmI!J54 zfKuE4G|lR-f-o9=S6|r{d>XO(-EIAEA}EZhHu7okMwFXjLw=W6BP|<@;-zYx9!^$kyxWp|6pB4hJP zGJdG3s#!T4@HyppPS%LA2CJA?7?OOA(vvBj6!QUkLcmD>m6Hoz@vKU3#M}b*!zO>R zAeScwuFgX&mr7nP!(zC;vO%eICQgtlXV4i3cO!~`|bQjda-xysO{y04zv zhFe=E${7kYEfcC>>UhyuF4h?IqA|3_zz$r6sWtJ_ENABLl%7$s&=Ka<23=*CR|>kq z-zkwMaHZz=0)1_L|9&jOS#>7#u%4Si;y8tbFDHSI zFmJfasJG%TrhS_!?lS2@13Gy39+N6Pt0uv(6u4{IzRm4pmAXbRmc||CDTd6dH}iJW zg#~7J+O27K4{36nccb0Y__230c2D7R0zaL*nX&6md9P**Yk@hJ<{@{LZ}K~XYGfVl zcoyBVmeas)ZpBfS`>07zLi-Fh_Bw->5x6B1r;u~4A+9l+uV;Njbhk>rj`od)ag(}> z)9DoAyB^(XByMKt|J${1TKF5|ZtV`2ZJ~#Z#64X00qq+u+hY7qzw>)8gZ-3yC0lBF z(x}JYK4+SDM&XfIO><;u-yoDCO2MU~uRq8vn zG{C|bt5S_zt8O8hR=I|>9*w+y^sQ%!etlLs5yvQ+&*lPTa_)N)R)izH#8rA7qp}+R$1;6!#>3z zyvKoc^h|@km-{|`en6j?!-rUO0Ov4S(giiCj(c>RWZ%K};0R)SC+k0Bd5U0=e1{x} zDosjJsu%PeDK;pH011trO?mwK6<`s?46NAk16J&&P(Xphl-{Q>U60GLuKi(^#bfB37${~3Wpq<;GaX}o9GNNF38FL4t~>3=f8 zpyptEz;Ae7EVG7}Td;TKeob_aHGG~$ODG4`&$SbB*GwQFO2+qwF=rXC{Lvw<(s-7| zIzOPYHd-z!+;QmR3hgO?Gd6X7U)1b~J!&nAgDI11FC61-(bP_lbW)33Q}A ze2h&;+r#kv{SV~;0q|g3?twNs3x@O9R?MHzG`!zn9Tct;@56fVBcZm(Dh7EyE7 z&1TCbl5vPnRf=_lu$KyzIOY$GAeidccbNj64RdCOYE7t zS$G?io9vEn`7?Z)?+mKXaQ6wO^DfmyavU7Fd{vsR6OCUZa~jI9l1IM}EVJ;wZoZA1 zX_a1AMZc=H_&WZquD^{;%euK#uT#I)+m)teQ#pp|PHAiyhglV^LPd#dMAgb3D4e!J zW8vD%pl$iAGBiflLCR+pr(GCBUaHP%VIM#Xd9C_Z*q>tjHqfPHAN0PJ>reSIgR)K+ z^a=cRBf71<596V2xpp0)(_w9WD5jxmcUZb80%=V4A6y^iSEr|bt=#n$oyT)uFVm^b z(b)4|ZoKiiE?3Xm=ujLdueYVI4Mm^gx#PDDJg=>k=n0IgR0b~fw(D=cejUB}`i|ge zZYt;%+6k2Oo${LNM6Ym-*~E1a-_GF@@$%8Gq3;x*t<0e8gKl|JVHDh-VylwgmcA3I z{s)d5krm33ZaIu1pxg>dWie4JuiPs9^s7zHbnzR4G06Uuc8e%p8S(O^pDq8!Dpj{a z$S6dfC|RElK)=@5W`sml6KRtCitjkUcITvL54TG2UZSM8FjpWL4~{ds-H*OH>Ya^G=)RSU=Dlyn&3>^tlWJ<0#e=!Yr_ zL!ldTz7p4F_mf()9lpHmDa|e=%Jn7q9go`Zv*-Bef5@WZW}DM(@n;J2{J6EMjSi@q zW$qGoqbd6ovZ>hIW{GSnDLgkJ-NALpj59sy{-9-5o=207xzF^~cpi`)8gngKvEH%* zf&_$NBB>-ViF0L?ipoRn=hv379)tlD1w zWxG@?OHK|BP{UPJi!>|We%f5u{~RRv$bUPt z-<)mj?aXb(c0sAY0V=?J7!}jL?(SiJUF?z6QhiMOw)-9P+u}P(anQEbcHYsHIgaN1 z(EgG6L-C`qrX}Q^LiwNBKR16SejeTpdp%vp((vz2JCfWGUqc*pfOVjUY}c1lehJwp zk-3D#NtC>da#zx}5=J9;6?;L!_XVC(!xBs*cLUMQGz^vat(3ckJ*IMitGt7vDVcTw zxfhao0f`F%q!G{p%}$i0=!TQ~y`#=C;7^T>OiT3)0%_Y#0C%zH`v z2Hym;p#J9nN}0dWoX5#tP3GeyR#Wm#YWO?NdyD8FlzW@tw3L&Hb%x*N#5%(&vCaoX zA5rc@qK~y6j~phvBSh|1GA!{oGG8U}n%3U5x5y3C?&#zBfZTtR`2oQTDK?(P!aY=& zi-kB80V)Umm8>_&J72V1DCQh1Y$Vz_R*2*9O~H7s5t-}7oHK-drZCSC;!KgePSA~F zlN$uxEOIvqx>e+E5wuDSLmIwAKh)dBz4sZmIi2QZz z`ejPc%%WDG6`2>roV$g6k1+2R;+~>@1?x0ex6_^w?vuiNLLeg#Mt7UAR)GV|e;`^u z5~JwNT|&Gh%s&eAB_aMOk}?yI8tKTZLcAtY2OHj@#_X2`JwhgyoSM4D2K~y&9cIuG zM(%KfjxvUiH0T&3ceFvr8M$K(I>FEu*n7f#UzqO+@jeeSB;>S%4L8iXqurl@T8=^P znuFefC!6ptGg_`R=A6uCDDz}PoDycW35R-%ky&MotT4gW5F6D&7K#PcQmf4gq_}%QHJd3x2ueTQARYG5vNH-<3unm zG9iwqV~9$7-d?adZtutB_(nYG@3(6;`wgDsW4oZXrl|6%DEtUVnljDX z!albI#&KD}*Hn*Ss^l=7{aey7YgSc!WVzQ^bgc#D&cjyV88^Lg;BO)J1$63nt!ws} z`z@fM!d2(8&woK-?i#aUvIeEiu(6^vRQ(zY`Yy7E!)pP}R)CWmCK;~TlJLaSh$p>|V=iz!3(e;M6W~@fOsoCEy zgChpCqy70l|LWK?^QM)>2<1|ryU_sNB zs1#X0&PI(z34DAF3P}3s4zUT`*XfU%Q6?VyqEt6}90y)|lcRK%xtpI+%5Vk)nQ%f>y9mQEpDgoQy12Jc^=<{LwdnIiD(EREJ+(OqDEJP@vJO$;) zg4;}lW4BXx^}x=FT?6Lb7wP;|pjhppof_p$M*3JcVjJkJyGB z-1J+)QB0p8CYlofVIH#cL3^VIct6Tzsl^7ml}Ht_SwSxkqs$SM-;g$nyjjtQ%>j8o zm*%Ar_5gdgUv@fTGJLX}Mc(r8{$^G`B7rZYc^44eS)Jv{hx5ylv^;4ngLmcjDfHCA zPn~Bgd@cVZ*YUOXlCC;SnN#4fVC9N+So|aM==*x@#VP*4f=EXr`Q3-(X+!6AO12<-su-HU6)fuQmSJxLfV;4-+va39vqF{h9@^X6pTCC=*~6)H)=?- z!dzzAa3Br?9cDf!yjM74wk%W_yngIdYeR#PssB_^VN>4LGfTx?mB!|oN+D;zD7>2_ z2UP6O0{#M_%Rm!*LT4Q$emI;37?oWIo&KZnZdvDwmQTz*-hw!zGVG${o51L#J_9_N zKj`s-Z(xP z(-UM^!H{nuS{zvKXAo*s3JZKnkf`zR77W~D5$;$sSe~ddn7ZI^;S|0hyn8>*6h6@6 z?KEajKKm4w=Jo$BG6?nosp8BhTdBkOyO|Solw;ui`GclF&EIM3K7XY^*mX1ZKSkzu zWA(A~v(=48ot4AA<^dQEW4ZcgNZ6&hS}BD2u0J%UPfb#2;nR z*2R-ZB#|&WW%Kk!0+nLu<2G02k)fA~dK34mm>TwSd>H5D>Wpm0sz0zjNs1^+DI2gZ z5Ee%YDtqm4*q=BxS!gM?%c{1f?3lG|~GX-H(?qoH69%!sYs}kEJwC#?zm88NJT6(}#ua_}Gi-!-9Iej6N2fK5D)qCCK>c zqt;ks%s)o?JVkBkeNg4&^+(E-PQM;Se_rQt9Kc9vqSskIFT~o{kD^c1Pt~_#4+nKW zSWAjl+_(5xbl?YlEw#vXn^5IR#sE)+K7+H{0rem5Vz63^sR+_j23*GIhgH#>A^Ln( z0)H-(w?M*0sOPwp%G?)2@vl)i{epakb%yKqAu9j_DzIWik1w8#0Vx!JEq9=X;?Efb zIhc^!E40L`{)VksZi-t8N-LW^_wcj#GRUi-^)Z&;a8PCgEKL(0G50{iU;uI=8cRFC z7_rnucS*_wFc`tp5ex=$JOTz|ps#%pvj`N#6QnIyDT*3U;{en;Ot;=EMEYu_vXUXa zg|v@GrO$|-DRHnq(}1iB0}VqAo&jqxes>7*uJGeHpUSh>1W8P#IzTHZjYtl;4w(<* z=uJ*{V1&vcPW-3tkBGheE4~K^QeT;}o;P!on2Lr`D}zYz(fQtjJmT2Q9?=^qagbl( zD;}c%WOIH!fx>CwEOWNEch$b?+W`N6^nlEd=FG7-Ft--lB!8IsiTd^{KlOe-`&+bc zbI=#GtQ)iU;?L5mtIE&Z(Ag+RbH{^F|HHmsLEhEM{;RSS>b2fN9;6uAPf#u-YYcwVWNG_ea&x)eRU#f zWDL6UA!R!6SnC3T}*^FESU3Z7&cR_`s|F zT!Uy)N?#_tE5+{Qsx(N~4{7qP?ZBJ+mW=C2|HLxik({@ViX(wn^_ zs@VWI@!{{TnMf~Ae9c}nF;lU9lMiKTsEFOV=A4~Rr*oAshcZf!Extspw|%=eIN@K*es#6!9Nu{I960*Wd3|9 z>3uj>vws)HQjKB6R22Ipm3v@5kW<0-zFsUT7X_5SjaZ7zH~8V8 zx*7rTB>Q4~wt2lPu5*(>SNzb(ePrBw-_T})kQ&(3#v93>{ zX>&)$4rle%rI#a>%UEq`L6I+eUZD0Y+qFZChLf#eQ2`u*7u68}oS>tv+%XpaE;sNC zZ7+!3C|kQ+R{Frpg-S)s=FVE=VJV*S*lHc;B8&&dK9S4-#}MR>D_dfLGbfm-6@Y3` zub5AbM{Kxa%(d@Z_0|-@?MX>;w8XVoAptYg7k(==24^g zfKgsXtYsH6VljOo_GNj(Tm%hMiHJr0gjw#=U+vr*HvcX+3rD!#2V;?IU1#Bo-BHeT zG9QjL5896MZjJY!u?G0BmJqV`f{gc4iFqhG=z(0L=HaHX=iy41KD2Wm+5EfQJe=x! zN0#6~V#kr3htpjIbo12zk8e(wgT)-Hi{pF&#=9*J$&lY865iWo=cMiy8OeKpFdq+$ zJs+dJ z9+uC?H_(o|Z0Cu>UO(eHkQ5oY2tUM$j?BajmB?g+4_$vW&ATk|tjmYajTW-R;2g5v za`b}`SZ+HOnAG)QPBqLg9pPr4fts`MFsr}B5tlk9^5|XfB;O%!<~b}W=N(5AdH&{j zz_>~j@7HRd@YiH(<1!(Zi~41zz1pG29dD5kpHThP4n1sSBEwlus$7+^YgAq<16rvJ z6v~{Gz{y)KOtE~3U}UC2f@rNB%n3-yZ3ZETDkwQB9~k76nM`?5sxrD6s9Zhkhi$=# zAg|R}%a!N*#pW<5v9*5cCaS0pdiW*m%VrnGgivkSrf#N)uFIP>3WN4asoNtnNcno; zw`ot3Jz$fkjwl`y$TUk>pwfzD-}TNFzn7oGY4wHB?elpz<7-KO@6>y$jNOGCMVuze^{4a+uCIsK zTKZo+!TaStF@6A($bgR%8_$;F7ADI&6WDvo!6AS?u{>qbJEouEwov>8pMCLnOwG57 z6w#m6>8|q``g;}4U-9}5&L%x2;bggoD!!u`KCrr5!2&tbN?Ag!4s~6cUyAciQ^IF! zB_#uQ2F0@}P=r~sOytgk=nS+KK-nmlhbRIk$Zw(CMgTO89PAaX(tzGU1BicUhcSE@ z$rtjL3Z+&~0|}X%f4a7|d^Fs|OpaTNtsJ-68llM_vpj>XL4o z4AO2N=$biM)!aFyYHCV4CHQSjSEhZxjh^gac808HcHm|arEvrxKo;TSo2ECHVfiE3 zjW$9Y#^~0uK5rMRZ`168><+TNo%pv3wnrHHmf7vHySaN5g9Xe%jrsj!H69qNaqsMR zvOktJmJBX04A{@qPwpK$p3=WYAPMMl7-f&5QEuZj+~6pApA2V8cZ87E$5Zws$}YoA zboyM%oE&w>Nl(HAn;5F2AJ@PsR(JzIe^V9wO9qdjqMa+hCgVr$Si(N3Z zIZnvYRmbRMWGl0EZn~IWL+x%?aJSVAU>6z^ZY?`gczpwdGlygCtsiSIo1K=OCELqK z?M0#bMbzw^y#CO(>Fp&gx6E#n-7)<&zOLKW{iq7T#^gjn-Fft)JG(!dEcbE!Xzou^XOX%t)71v9#Y zvZn?!n$V#iuo_RJ>~hLpK<9KH>G!kBD*g&iW2F*aIxAk3K8oPC>Fl zF4G}hpZehXG*mU|J{H?u^S1{A@jmb*unYwCxQV*zoXFRtyp55{C09pj1~pI~1MKIK zZ}+-(5F_2xJKeAmNFtE0R(%VYgUQ~se2rZz&5TIm;s!Mb&(HBT%GEpUS(Q$1=*?5l zjdY7iDFi&tMnY_NmYAJH;8Si3+A0Syi5X}+*7`2q?)edW)Ep6`oU=IU*ID#!Z@>H& z_5yPYu^{MD9+6M^0Oa6@4L_OpV`E|NAo{O@N)ICskxzTu`AP z>{H2HN=Q;0>%mfTqx%slrePyFm&|iWoQv`c_cr(O9;VD=H0KJkuO#yd5?6+9CHbew zdxr8ikbPs|I`cH8o}+olR`>$to+o;-uup#_?{AcUi0t2z`4EZUa-Sr4!Ssj8MsWPY zBpwOtpY{;BQMrZ3lX(JpACUJEf?D-xY2!WQ9LW$=Y;vJ5YM4M3zq?eUwB6vnPZGOuM7Jx!hBtb zzl6QdpJ*WCWBzSnBO>f=A^s74bDH4+`C57j&3u~s|FK9dGrV(++3#}ypAqJXhWNFS zJja0IGPlB@l}5p$zREy=Gg`2JZTMxy2=t6M8q-UF8%#UVaHDbypAhDg!n@t@?lSVr z412j@E;GdP5DH=18HRhNVV+@#GjZ=o68VP=@ArOpXI){4D~;5nhPT?7eSv|_9%Gny z8{!@#3DEo}jocFk0S)0PBk_z;w7I-$cz-eS_Zjy6hIyYM?nm{(lma5;KEsXf=iW8E z_l^7$hK=OHPZ;9KuzUIc7~Uc?|GZ(pV3^Mv;sqo5iQyb#&O6woL(SY`lYV994l@%+ zz~2-^JKA)PGiL_xg_!X=l53)_+)~p!-ORsd*zX(Wdxm&FtbY_CwrXnf7nqrg%>@^k z&ZXwOOH5~xXuVtvA8nd10E?gBoENA85UhS_PAU_P#(xjRHus9m{bGajO|jB6&o_;g zX7WD4Pp_s*lK&IuF2iw(90dpD;>yL zx;W!Kfh^M0?MwpfJHn^ADhPto(CnR!#0O$o3UC28^VKb>%psg;yHo_$pIz^EN0~@< zYk%rg&Lf&Ek?{24w6_$lR%IiuS_kiH4$XwMVTV6SXKpcz4FSq+T6CZaTFkrvI-pa|iWE9EjS zp-9Mz~Hl*=HaYuAO6Zy<|BuJHkefRev-y?Rt9(qe^mmJip60NWs=%JNDE z)a!}*rX=y8Kgu0m#r`YVP|1u@J@GnOijTYhD{X)--7A-QmTh$zwz!`0i+{q?INHhix7?41;f{!+{Y|^7TeKjpeME@qX$Sf38CaF_^X2(_x)0Y`eoxnfZThPcNU!K? z8SA~OY*%)2dRlC!?{Notr=N@n&}!)|=!xn09E45zS`mhAtf})joCr{oV01gak=`pf zTNvl1eSd%N|FCH9&xd<|xVP7N;m*H>gm;PW>tU$HXx5vu0dyG|=sj`-tp+4qBa)(c zy9b_Quw6&n{Sh?33fL~ZuLnUnoWV8+rABH8KoH1pMgZTKg1RF(0rGo#`vg^OX7%jN zJOA?PMLo-^C2SkWs6f&>CMu74>1z+*wzO!R?L)UMQh;mAf_Mc(pQBl3d;v) z6({4oNOy%98zc_PA3{LAM6URUBaW|}eL|&&bWvsZ`Vjb|wSjS}glMdf?fv5fiSv)L z(0ldQmBvk#>Nv>#IRtJQ7tWnOgy)@>Kb3PmyuK!ajC&HmZK9ZI*UpPm7&b0-E#emB zkqK|3BAGygjl0yL3u5j~kj7SG5*%;||8{6;W$w(%1RoRlfvnU3XQ{&iXQ|f`9K&fE z1h<3AcM`q})z$j=bJbA z<+RF738032`B!E~(@FF<%Y$yINIEQ9Xuk~>+V9rB(3mF)6F_5;wZczsL(DY`*g8G* z>kAz(@PS>+in-V=StEVDwp4Fe<_ti~ zm7O($2mrStTUGL{>Wwa=Mi2ps7{r0%k9bt&WP4j6p|q_){S_yJJbY#(U&m$M0mtO(UXe8w9D33Co_lm67iieByTZ&gx{1%e+g5Je^Vc|UJ{HuOlj%P)J zY}q&EJ+$_DD?MJ+jJ^d>1Zv(Q-NN|ivpi0tZbR4m5M9SyA$#tj3u6zU38wA}L_zdQffu5N3(G!s=y8u0LqSSdXzuYIL0=+N7P3)JriR}dN zEUD*Ui+q5)I0z^Mz^8ZCSmxZoC*9!HfQSijlgW&g0>skmbTA*rTweJJ9O#M2nE7>QkCfH0v-7ojm~UC8Son2wkD~DTpw6Y_old!J zX`;Qpi5%z2)5tm#oEASfJ1FD-{qjd)0^qvVIt&h|B(WlMXqHcWT95bLR>L?{Nu$vO-r^OY8}E)qcUx9wq5Ro zETU=Oe$0rf9p`_Kq$Qt0a|YiuImL+aw>txMExyM>?z}4vP2VL_`_;$O?bzT-P1!X zIbD7R+1Q=ZOh4x| zdN(96($dDJ8x7h@EQV6GVKrYZGvkWYUGzv74C#K`J7=9*e}X|Df%ErfgZBXst-R(_ zGd!I&VcnFV{xS=N;Kvfy2MM(nW@|dpvl?5@mz|GmL1k7&mcW(RcZ!t(1V@p$;X|RX zFvNLA`ky$vrA+%S__jhjS9hU+v9=(cN9@d>Wnh27QeEPTlU(yG*Eriv9%&#A&-2J` zDx8nm$ZpQotY=R&WG-UDmgz9GtQQMo#+b4K_$e--g6S{!+2XmA)Vv* z*Ct2CZJiO+SupR)*2!|&c;-uA^ZIqU^=XU9r?@y1(c&B<2ddH`z;cP^Nj}8Wgv$H0JErJ9$<*&!Ff^UYIH6g!SZaw$`dT3!hQR zzSeHDRbHsj=6hK`*;XJ2#O=0mC^TQT2qg*C&laS_%EFfs69p|k18`0Hc4EI^yh7GLWH)b;$3PtUKHnYlr; zXfd0?Mt2pK4!HR|;Jb2@?I{?MLo<_ba13gNb$LtLe&j3k)!YsfcN*TY^=m90=q-kI zeAoMaPWdxB^tI5g{6h~QUaI``Z;>nZfHnFX`1`fE-2(2LN0N68<@T5CwnGcU8komF znY>d&b~-Xv1l~pmolMp#5iHjgWL@nu;(^?dzlB;>(I|WzT|4wmyp1w<_~mjk?Na(~ z@_s`L3P$LUHW;;p_S)c15_ge#CmDB9@_DLx(XS_v!Sb(D<_+BQ=fmpxs}un4sD7d6 z_G-8v)x}KVxp)>CY3>M^<6j_^lf?j5y0cM%<)X<{wu+DykJ(8i*S;`q0@{AIk5%M9 zA7H%)&o`MdbgTkPM~mBB)zSvJf+|~}>a9Y;u$qKXX(ejqVD@V|CWUWEU*+r1pHOtd2i~xZ=NiLzJ0;!`)qOallzm4EB{h!zzp^xv(%60~S2cQYM_!j# z=bz2t5MFBZpphAS2CfW*sH;i{QPE1SyFnO#aOt?l&^&ThqxTZ8-!e@=!J{wQ^4Yd^?-c~ufgu&8tj`aqnuAz0WY(Yvp<5o zjzZ7MIiJ+}PK#_1h}R$WGae$x?S6LSfGx6eEK1p5I4+oEWPhT($7;M|Igse!1rgoi zWA6{!RdufWSQO3mK1XALC>GYQ&z))urU^N&LSxJL$7KtQk+&z)feA?u8{B~J+j-eK zuN-CW2v(r#p;}$~3@VDLe9~%_s#P@h%88@2>#Jo-NC5;I;u?ZZ!KgpKm8Q=Ex3w;m zRQ)WbiJBdyd??{!l!>_*bs5#j2#j1#R-!WQ}ZKltXdLAL$0tG=ou8%2Ct| zc+=KU`j2rF%A4eSNWBabN*y21(k1}e1YxEl$Zwmgq7c_u%l{OVYtM8A&uj%fw~4?r zfD*q*O8}&daTI}4i>zph$%=M+Q1#VI5`w@hyrM}_q zwVmGpM4a!M-?zo={k;Q&?#!Iw%!GktsxvJxkVHX7i^=?zFICJwlFVZuGzC3Xe@B;6 z`{^|DZ8UwLOnQ47d4auT<{YT}7p9hxcP`DEV{Ks0F*Zn^L+)Nxd$yfN!z+kZLSCx8 zfFr-EE+TO$)m%cxrDR<~wU>u-%RFn~GBS{tL{aD_@@@^kTkkY7Pe%+z;}XtC8c@{l z8ECo9qvWlo+zObwP`kN;jPt^%ET%qUyF8Yf)DtsTkOM1?)o>O$XH!57B&$WNmtW#| zwqiU;skh1dC(XjA6UaQCj1#DCYXjr?SI|ot-4)ae)60h>9g&@*GoRSV^u>W6_+fiX zft+=3v7A*Tr>JCI0px4!>jj#;qX&nusI$N~xbXFSm`1jPN@DSjH^mX=SW?RajULp`pOW?ZpwYW?JgnEL z0qb=dHtItCb;Nolbs^%PmbYSD9n1LsY-x=re5cWa7*HVi1w1*Nl+E;?NsDnQ#mt^- zdk;$?AnsA+`!H(;kHF+`d!u)iC@1}O{UKsl-)i(=ZYsx3o*U3AKqd>gcO(e)Bxs>Z zQhFRn8S}VSz-RF+JME|2Mh03uLZ$4>reLEKCsKHRep-%FKl2rb_4#s?h5a1=IbY0$ zjm7bmYfJG;%EkMO;ExnH$L`YO=a1raU{{a$v&B4-;%oSRz?Vf_v*J<%_ig2l&Ag;? z91#^2X&FePD>Nf6r#(FV!R3tm>>q4QAYUX@xH5=lDjYL7GX+BL!7cQF^Wg9JM-Rg( z`+;ErMW9K<$a8aN2Nba5`C$LkMD$GM0+k|?MeN02BX1#Tl`4(58B1kcQDb=p!^ zCgU`ueXoi9*4}pNx#@F_d1*vhYLPsA*6!`?JNqkQ`&7sw;Cw}Vxq4>v;O;NHMgAeV z*<$j3MYFfCR7ko^uQ~s4XrhI4N8)Z1HuyUdrzUPsSQXpXWI%45ne~+|6I6JP**T@l zsDw9+^l;uYZFUZIwPgAl4EcF4wG46DX-#G4Vn)MSqdVT+`rg^6` zbQfY{OiEwm^j(iDx{BQ!mzvJ0CUxZN2d*^e5@+~w$K1@=6io#_zU!N|dmr*BV-bk1 zqu?YdeS9merwZHH4{osIbePUQiPz1d^u12sBaR^we~Q&LqrU(5>D=o{$kmj7)aiSM zi@a5$$Qo7TS*Pz6F7iQ%B2TCye{u$HX8+E1ZQHjopk2|AKqTzJbpp^V{CX=-G3B|a zuG!+6kWq{YKSMH_M0sTaQ`SFKp0D9ssns)EyWU8<*6YVMS0bgDD#3Q%c&p03seIT} zJc;UoZtvp*2T$QytQmQ&L~*r&sryRU(_>)RKk)NttA-EPii$1(5i+{PWLSqLI!+}E zTKzO+dhj=^hP6zIQUkOe%rz`xP2-(JmRTPG8_J&6SyfZpBzo(dG^YsarM#E`Q7s{w zsJGdfSah$)87#avxQoBLt*NP~K>A=ZvD4Mt;Qsx6VYJ5drX&s5a9o7@`a7Q0UuU)q zHMfX9utn75-)$W*sB5^hbJB2kLl|S2M^MY@G`V$J-_+{qK?SpMGneZa?Hj4yAa-xl zj?Md!O*wXN+m7uAzT$DvhJ@fEL4n>2k9(r{f7Cd(Vo*TjQ`{HjW zzT2YL!Sm^g7WV|<0_Wj53X?m$-x1H!U|`2N76=8tYFxJ$6eHQ*D`-b&Cun40F-A#~ z_NKoxgB!V7)DOHZ2#^fsEU@H=*~ccsRgRrvpy_0TPBH3^Hkx3e@xJG)nvse^GTUXl z^|D#eqn!!vD^;OpH8b$L4*IAmx2$R48-AU~j8*4}R{h7&8plxh;V^Qsk-Ny?--TGs zOu~1_JER1wU7m!7BB9MJv6nFJGQ|xb7F8zUMlAhgK1R?W%NgSz`UW%)bMX#2|0Kl7 z%l_*RXOMFGL`t@{LR`L#k{i?S8*;w{sXlCSK59aUeWvfoCVK;#(-|bI_-Bb8bi8Lc z02qlA=K-?bp=89OEAQ&U-73z?>MW?v&gsgHaukOIb$ILD7w`b>%%A ziHpWweCp`+>x$dS@>xX_3mP8>Y_?=v*>5^f(uGKA@RRN!7p#@S<>H9;RCsa>)^w9+ zWE-**+ztc+;(QqZ5>ubiNnT^NLt>EOUL2*1*=t}tL6Md9>uwf3T#L(SZ1p&u7|m*q z*=eO+uCLcYgk)l{iBX@X?SM7wnyz_kz5EN*6U9a6&A>+h_#jCy1&Aj9lwnWc;2?k> zvaiiMjB2R1t|r^;4dxqd*rr8O;0&NYpwxf4s)4EA2KlV5T%G6CZ!~X1nwOhPo9L)7 z`7e3fK8BWZl;krk^1D5fI;y(a>323vPh3@|XD9sd_4a&7Ni+X(WX<=#l%BP{ zRTZz03uoo0$-IY6R{Gh(Zh^{~mN&MsooW3*u9a<}A?(<8?<46v7~fbUS6W1&mvp3+ z&5qx|9rNFXYxcj#YV=HYhz-zAG6T1>6KE;?5-2I(AFHksnw`Vjz2$6DEo0e782x8( zCe2u=AWHeM`^B z<|NO|^T5Uy>gKw1jT|R8FQsS%A8jUIXbqRiyRhBG`tc7YUXi{_^#s<_w=APua~M_O z<%Ne;+>)m(tomWawyR?ON1*434o3KI6>Zq6t>`ec#h@%x2r3;vg!N5bufO;}D6U^` zYpQIE59+vGt#tkIG3xc`hb=!F*LA5wOxd(p)Y9uI71E`|vGIiZ7g}n^0z6i_C8e*@ z=OUs*V3{uLr_xacdP>!9XKmHi)Pg|GWZxzz*T*g(DYVF041xK}gOhR9899;|ahR zJ_mzSj>~B(rx9<1+<-l34j6;MX(>%Qa3c(!DR$C3f_AC$O=BUlz_&8rnX`laRdWaN z)#SG``>E#U>>_qe!$`J;-~1?0Yi4LUGxG;i=1}M_RB0g1ESA1?%k8(Sm)W%3u3Kii z6?-&hh2fZAv!x*DpRfKIyOn=JZp(i;#>GEte<1IB@MlTg3v_ z6WaJ8{FpX%YHnvQ#zm#lhYp~;;AIu1?^rAVfLJV>B;nkdx_ScruHE^4JH(0G+cS)9 zRp`PcciIvM)HxmA&35?%s-v}EvyD93;ho|XZ^z0yl7vno#TZ}mNLb|`mbwX|>uw=h zXo52lTfC@+2eu;;|7Z_4|A*VXN4P6R+r6qE+dcA?ICVR$b;D*7sbZ%aub zXNR#TceMd;Ep~C`9jDiV1h3yo$UAAdXEZAB zTSMW9EbOT2*+bpwXp!G9>>cRYuD4oVH)D_4%O08JbaQsn(TWeDIMfO>ELJBw$3KY8XA`6zt>AyYlwdY)MJDGy&nH>Q0H$5FJvhp zB;M@8wYItdjdoU?Boe9Wn~1J8=pggIiP|_<;~A`wRUV5+3Fl7ob?Xn3VLA6kpJX|J zkoJANI zYd3jN^Z~j~Crm{DuIg~EW*ExMz*}w9sD;{%(}dEp5pC$@n*WP_nmUWjyG60b^Am*< z$8jY_D^qT*HX5Ea=s6>EFm_KlvaO1x9&eBaQtLNBp;+JAfP~le4-4zJWbMc1g-NN> zQ^CHqgNtF-ClvL6Ll9pK3yc2()Wco(S0*%DV$!$PQpY~@{Yg)->|SEI%0^a`v8a^1 z3q>kRX!ncO9~Uzik&KSLtK?Ll)`}e3>pICVV|miQ8EUWWB#%Sv*CrSc%THUy6MQ?) zz?evRxMZT@!fXOGJ$J8uab@8NPJAz*Bp!G)8Qr!DV zvP=TcIzlD$P-WPMGzgE3pj5yxX?2#S0wg+=fut(yEElS`xmJ(fHy9qv8WMFHWKlZ| zov0oBoXWqDr7wSwm_2uX~fQ@;55 zTVM8p*J2Rb8!6er?nsJc!+ys5!|NtkbE?n!vrJ>moi;9hs{#-CG!Us16%}*M4rz$( z!i!pKPqmIF*Aab1;7}Y0&RJduXi7X z-kiT@yxBe+-x=71he~qM1GwMpKh*_9mI!kto0xtf_LHK^Wm%gzYn7 zI_4ui6%`q%$fv^WU1>RDm@3_2hbk*^m^#9$GAhl4U0YcrJQub*$8f4FBx$fym34ys zG}DfgsIpRKUAiIQ*cq#zd3re1hH;L#uB%FKT}cVAI{db$CG^9YiMkPah&D5Q12kX_ zWUALkeN9dyi3V7=eYrp?L>!P%eIDuS5Idm`ZcQpUhCO~tevT9zX&fiPT^J=Gd#Dme z($=(%XEkp@3sMOargg3+^crr>Ox$oc+CACc0Q*B`L+_ij_N2X1dkz{5)L1`k(eT-! zj$@uRcosfb@<&L|T>-D%!AtcLmrxIbo~UN<#5H78)0Ma*dw&fLTo3b4UTk|Wwcbyg z9!+#i+#gr^>juw{J-UOgBf6e2yekN;lo{aNME4MexPs_B%B+D^SIl~V2wuFOKyK-j z7XSB~m$_^!fk%{5v+QNV6F0Dy6pA7T^B2Xk$YjVP4S@tCAsbmjNgEO*C6tKRUUDp< zneC;d1zD%9NY?pb$@)u6SO=i0&0u0V!E#S+6HD8?vTPVUaxZS9GuoXqS()=diw8Yw zp*ebNj_mnX4{pw7*>34K3+_D?Av%^|!!N*2NUK^uJBKzOyN4;+aK4(6x|Yn715R!E zI-&@J;ZxOx5E`1{uM}-x`7{%KODlZm%TIJyEAj#r z$ybN*#Gd&%Ol%-qJ&BYo!Gvnl@lxS*>|IRWj@3rru>k=uC_%vXD}}MKrt%wQddi3> z0NHETI(MrZ^ry%&%)upN26yJ*ifue`E>Ev>?W($BsJqRzzUlo`e$<8bp@6?o_2^uu za;_*WulG~Gj{D*&&K|IV;9qo(Rll$L#_)V`j#a4+`TqFSsXEPddki?x&ymiGvsHXB zbJLC(Kb>_BT}e1Po%^);(rKkTU8r_>F5crTD18%eh~=L-^L8l5E{n zSdnzLPUoejR!y!AAnNq{0i<2P?7=dG#6y$C`ZI=b?hb5}ou6Ld^K@V?1Di?r3;O@pRY%v~Hb1NW-~vsHitk?+e4j&AI1Vs0!pNkT(Bx~aXHxv8;P za&l9nBOOV+$=>elbM5y`@_XQkzT5Ww+>Z86=8ncrF@u(dWw*KH?07t7dwej_Ae?CFoeRc+VX-ZLMZ z)w!lCb9`aDGHOlZamZXV0p|5^oA=tM4h53oIr4-CSN2?6XkvT4)x#-N$d$!>4ofIR zA8PZSDI4Sya%4X$I;~HJCYUZ|wcTe?l=&_>xt8gY1>4NL!1Q%x>&k%@qBLs<{+rk= zWBgQa@qr)nJDF2Zez3TFq-h2Vwc2QY7W=f$eVqkkr{untlA06U;;02Z9fGf8eLGo} zj|V-~``ntSO`g=5yT%9=%i5R1ixJREG_PR7pQAQt z$JX_|KCI0{lt~!_M_2Lt{4h`ApFb=2oy`p$LnczRNbfHlJMfZ1%7c?Dq-57>W8kTP zTF69MCe6r)Y zFKNk?ZGmFGo$3tN?Smq`ynOR%C9Q#x%m!I8bLZM!J9bI$u6+AsGHXA|H75W4kM(MB zBn{^pNug5mpOi@psnfL<>XerL`UPBhKvl%a^3Q34{db_xZ-ca#Gdw$xrM9**fGH0n zR-v2Mq`?VZM@$+V@P?EGHWLx~LDXtFx#}3QS^(NnEK)73DlG!enQPB8k)lY7fE(Ko z2aQdVlbbVkgP9Qx-VAS_?e@;>I|4fzED69(3c?du#jkbxXWlRKyV<*&yNTUnLgC@$ z9p$UlXC6$>AxN3622*YT3wJYj_pFv3&7De&;oIhSN{O*^mXW=j%w;5&lN`r6WS>js zIb;A(dvdd%?AcpF-aRyXH>;?Z5NaQ$w#NwBz3r>Xyo$utadrQ*EYR*lGOU(V<6->v%(CezY=bJIFtDhsXuL-iK?rl}A!VM9Fu_YwrLeHzxW`WXXhdTB%^(`1G zNP`UpUqYMh5NR(o+(i?`ClkEa)}lCWsa{=6YwDaA>l9#H2~Q(LG2?VMz5hVfCncpD zshG=^Hia;kjZ2r+lyd617fy|`is#lX6Ho~y^wI3(b1skUvxv1V|Ei(?)Ig+V`@)sA z>Uu_Ms)?{|#Tl=wc&pV|%Ea(8C=ioV&XmNA3pT0CYv{TfFv=l8&#y_s%ocxgd8sEk zF=P0YoCa7No=Jq&J)1BeONd7k-V%gU%Bkp7lc|fnQk$TR4tf+uIWM(CsQQlDGHz-z zV{oyX+Arl;3fmmSP$&^eHA9^6C3HB)2kU?3TGoGQqstSl#(Cqj z%I@0g)YrRhzWQ0#`@1z>EO1K06}qf&z3)?kcBPj4FA7%scZ#25+t2fX`ew)CW!$m8 z4Hvrh^^H9>X>wFbD$I$G&;Fxx(39|Nk5JqwL;rx^L_MFM|B6cY6x9#@TK2O_wx#>l z6#K8Rodi}OSzgtXmDlWNgD4w$t^2!hdB_l9{ra^USK#9k`Bjy_ulmL`iTl1p>8i?m zosGvcjq3sBltZ5fMW>UgEa#rZ&RylKXH%>CF;Ar|d6Q%^*#Idi z!@%*dSlGfeQ7e2H_+s1Iwl&qB5;XRKb!`qr7kCQAQ@XCZl?`DIu(I_4m867# zb4!#zp|+&)%3e zNx|GUdMx-35x@k-WVk+fbo)}e04+#cc+8yCHhSWK_9}vvqAE4 zh*{{zYBC?^-%PFrllvfr&i@w2jst!QqLQ`TxQvz=cEuhyQpG=nGeu1H;D~98DbVNo zoGI!NhE)mgaZydSTZJGrzOp)u$uLbbqT6P8;~jYtRsPXxVF7(2b=a0#KN7H=H z;Pk+C;CstwxFgsfBDnAGc9kfSltE3M_}j&GI>?K~1swo{eMP2bwi7m74yVYzKZm|M zs_*q#SM@z#aTGaqlxCu%ebXFq%MW1#s#f)32=%s_Pp{LyW-im2pK?`;Q-2=+^ICpnmTJ5P3^@`_cW)6dIx(1Vsv)y9j$0{A^aip9m}AE zI7rKeiiU9FVA{cmAIuQCTp50J7vYO}5nv-=?%`zZ=Acn0 zU$>4mL@!e98p5NSRP2Fc8^f?f(u5X)(LZWLy}{T>i`-LdKXFhfRq3$rY$5?T3I@lh zMCxnmo;JzgzY}s3sWIO~jgJ5>bz;MWuiFRs`L7RZ@+JU42}NW!iHY8XEho~12B{aB zgYP)P^*}r^VCS05o}u2xitoEnD*>8lrZY^_ov8@n+0Ix@*oe))k$4m1pref3;RYQ} z(}0gF=ny0Kv_X$d$~`=ZZWVBW15r*5L5s%5mlznz{kkLfdUwN)#ZoKFkWFxquU~E+ zPzo_kFdc@BdqohWFzER0U$5zLZI&jw*JUigqkx~1IUgR-boDKdPc%IGZDmi@$9MwAyS^~Hmno_izv6$ zFwdZ&<>c&uSr68KHx^7J={Q0qq*WXm?`{Ei9ofwspL@*ZgAQ)kPpbFJy#BQRk!#Sn)&H8^fGg-?s#(0vybL6((m#IOO?)Zid(} z>o%fG+jDoe({A)D!$A%EPrlZK$4Gc8)$kTB-vjj)s`aI=)tk!lt0OwYGCDYvEhgiB zLQ4Us&{T0UbugO-8KjSxW6TsL~FT z5wSge#onH(t5I`xmDjy~HKXT^@FZAU;{4bKM-7e~{n(k%D5H`O6;0{p!4^K>Q*!q9 zM7Gdb)==<(l^b-rXG#@$oqXU@Vc9s1>TTQdP%~Qv>QI;`esAyvPUUy-Z8yHzfzPao zbpS!ME5BN*I{&GC)G}#2meSql z9zr@?+LShH4vt&-SJDDl?naY=?*x8o8xL%%@5$C4*p%wY_6F2Smb^=i2gXn8wUdVj zu>!r2qhhKw;>HL@$kh53e=z`3%;xFwtG${O2k;r{{UxgH396my3>x^HlN^L!dEQz| z_JRC*mb!~^o1nu)aFXVPnu(rWWf^uYeoQMlY)^+04=?d{y@p+BHQCH~Rl=xfSUt^D zW7pa()JL`TlSFr_#q6GO6?*h>26n9w;Bf!|j}ip3`>3Fm6c8yQfpqvW-a{}>`~Db?Rhl$)KWToHIJ+hW@Vn@`X;xB9lIersUrN^$-}h);^7IN{%tu2ZiSkT#>0cD0QNFGS576Kg%^pwJ{zWByo8TTF#gjwI3g%M|M86LWppamJd}weQLF+Zcc-?@Q`3m4$ zYmX83(L%h-MsZ(TH&E5{KHdU}VqzX@rkJBT%ruTN={?kAzHemUt-Z)JAXT(f(}|E> zk(aC!>8S7;A8b-v{ddH-Q;!+u>xPYIjx>AkscL0)tZO3)(Z!Vf1Z?AMkCM65Nt{O5 zS*sd==YN7}UK@5>T;e$ALvvuQG>r>P+3Ax^<75+^K8^(<@IBbGS1>${-{~n;JuBHv ze-*Y>^J;XO@Eo*7*O*@Xq0Vy{BqeKzzu;a$wTi;XQ4 zY(=4^Th|om*Pwwcue1#6S!Ds=q)a`XVfnx!Ul?gx9`!WR9|qB@+*aJTcY>^6sdeU- z>_hOZq6%B01B<-=EcBVCS`UTusILM28hA_cy%`8si@rkilF)>PWgMZ%%(q;k)C4@;r5?YYnSyU86 zM8$%YvaU<$AV^aY5eZF1K~zNS1_6Q96Q1`#T z|L60cJNLfryr-Y%JpC#3b8${S*ZwT_dAc8}6d^JTeg3I7SZnOs=Tht4cIn0cP956o zraK){P2giMdnuAHzi%v3`HY_VE7f_*C8D~=MTpgv_pA^$oxPPzVx%KdG7EkBRPUM41P$$z+R98{LJ3I#-jsSLNm51-xz_l0df7>;AEYu6b&G_A z#4X02VASk{Y(;tBUhY!WC$p%$`ek0x3~sQXlGOI4k!iS`dAz@PV7X1-(R}B7=}R)) zMF-^`ovQ_p&dchHaR`Lxqm{`j4QrrjhBH^Fi^E|JdC(Z!dog-`YGJ?KzLRo3s2Fsi znDdf)sY`Ps)IzrpwXl5bWyveLGM7$^DW$Q)*s8IUhu@Ip{l+x!<)@Sp^>*PZbqq`A zrF@6%0N+FWQLppwe7gvjt*NAG0QVPzVRjYw*Xm}do~B$?n=(yze}BD{r_mg>H2n_Q z(roSPrqpVlmY!gpv6UXQV>7h}^VY3O!%NH>8y?%eZ?80VTk86CnOR<0v1eMdthB>Y z-7RlNqkXc=*pa@(qqkb(%CQ5+UX{FdLWu{C9X0mmzSD{&j+v#E9ZpS4oPUPfkZ^skC<@14EaFL#Hq+U$?Z+(YKe!tn*NczltJjwAY8H748l zH6=&t1N>USx$kJj)}*5g4YN#F&XBWYhAMwR zEU8$46m|(77A}@?luIs=3H2%D-ijo0%4^(f$$^j8KciFvijdPVk#g^pRR>bo72?na zxuR(s(`pzxW{|WLOW51{W!14HZrZq@?DZhELo2;ly9eO5%lN;E5cl>QGUHo-K>>)$ zx25-cvcimiU*tzZ+*{N=R-yFqI5_~xNuo6*$k2~PelFurhw={`;_S}=`htBdUdewuVdK7L%)?u2)mM#s$YibBY@)kOE2}J z4!bL+FLzo$3qEP(Q=H|aMa#Zu8~52&Kh%hNFnQ1KIqq6OF)-C`5ASUN2iv_k+_u0?lsKb=vLf%n8o~>=%;Xp3@hjc*+K~Oqi>Vo9vh9w ze8?m;Ju0(T8aqEzmPmD9l%kA{QuwJBXH#85_0~FpCk~jQ?#4Uely{(F))~8~)47T& zPHeO<++t*-jklo3a`fwh2d!6FbZ~s5$Y3^woUE^EJL53ZkDLYIS?S9v!w#e(oldu} zE;b!YY=d4TY(xZg*U7G%@ci>F8>yNf`_(M8P*F!{xC(VasS#FaqY_ht>+D5lld5i9 zWrEL{7rlAzN{<_Yjw#e%A9su8j~ZPj#^Q8w(%bSW+~ zzRnk*cgv!TH=(|H^feNE&t!_8)KXkOy=J2UQ*I2HqyfTRwY$aIe68v3z81=Fi&5Fg z>N1BiEv0vYa1c|m+*yhf3kF;1rjOjCa?B(2=FzVRu0YOB61rm73B3{~R`or!htvx~ zQInR|R?q-~nZkF5ap8;vMZw_c^}$A;9p3*YDe4xoQ|3<9s{@l!l}b4(ttyd@0(GeO z!0t3S`heg`6ID^TrPs+Xw6w1|Xkl2kOt?bzGWB8{^w1tSU|Ei;PQ1}9+=AlC2|EXf zXh%>i#wn;qh=>^+hwr0dbghK8Rtk6H;Dp)1Xha86N{n6$vn)7aX0RhKQM(g{f<5B7 z%#!|&IdO0vxIvj5F3FB2ezf+P-5#mQqqXiwYW3iR1QTPKUkoLAhm16qG-FA6{S)GI zMRWlOoG}_M^D#x1$4gZGWV_KN98tR9xhh?JR7Pd~u9VeM zxR_MViQ&bh@>%9(oW%9~tccVm)dvH+#76|v46^$8H~?8u8xdBb*K(nZR2CINf{per zIhqt&sY5s(K27B&=-!+do>Qz-C#~?oHE9XHipe9d;o-g$T2EJJ{kmpEmYhhsJd7EY zK2VF+&?;GlHE_Wiy+;+bdPi`7AK!+|P?q~z)YUS&Ft}2ZcS?M&$nn$0*~}$7)2n?# zA~O$FJ>t0v+Po9`XAiO2QaMnE@aO2PN8tb%<%OS9DT}uG5Bl-MP@7XqKhdulM&aFO znZ|!Xrss(!~d9d z??<1l_(>x+S-s(6k&9&hdF%v!#BO@FEQx@6CA&;v#HKQnJprMzdK2AHh?KAmPV_T% zoi-Ct+|S+SWtfwu(Mj~pOWh01^Xs2id`M}MsZwH4o~5+UpURZ{({meN-%4bNrbD!r zi(0VRPuloXR@SQ03g2f@^%;9YDj&~6J`}^_{S=eFY?lH_WU#OG4Q)5!#y3@~p&!p1 z`k^Vp;$;&D4xCBn_qW*vDygHH^_2W^uE)f6is3tOAc|NkTM4H9ZxX3!1 z){17;y=1MdLX!TANt#k5eN5(Ss4L$k4^LH=u7eb2f5XW7wso z>B{e-O1FbNJxySinV;-1pX%t@SZh-;nL0!lU};$c?Y2qKsOtpt(y1o>Pv}~Bl7@^ zi#NH^W$yjb{i;G3VzueYWtJ^DS1w;nWtsDQnp94ysAg`TFtz*-$x$;+Z1ybVpL(yI zoTuWJ${B~8A$4w}pftj^$#i%3@BZx)rc}0F%ts|sQ6_Or?;lzy>;H>VsG>BbC_&j4 z3EXu3oW8qt8TqZB1JD+wD<`CKWo_6 zr?@WC^K>qy<6i8yZJA4ZO_^s=y8qYeWN5#|W{+v|Z;drEJ(_7SW8r*(N!z0Kq^X5r z4jHF|TrEf!6)d`@kMEk=>udkC+xi#tX+h!C)}N8}=>hglc$nHkrT38@a$lipd!7oN zw=G7iLiQrWpPbM1u~>`tSn0Sc@1Ya29d=Y2pggs-YKm!EvZ#`m5>|_np_VPyvJPZ< zS)lU?av=hpk1d)rTJ=)Ag|HZE*lKOZZ*F(xwB%Hx_Uxta>2^WVxX2>ivtzZf z-ehK8s+aE7k%R8eBvJ$#pH+AFBv^s#x9d3@0M9tV*sI&P7OP+65M$(e^yZbbS+O?I%?+E zd%7mKF^`X%wrB>+N<-Q-x);wF+OD)*b5Eb-QE!**wtRgIzgER%vH9k1{-}t5>W{n- za~}S<4|_YE{NjCZQsHiO*P@QbKx65onDb3hS3zL0Lt}k2=KMO@1Ewq#N6L^Vl%>R& zr8mV^C5+Qkc0WU$r&_(gIlzlB_BR{4`)14y_cz;j?=Hvh`Vu*zD2k!-gu-q4p_{r9 z%W-%ZjeND{6Qf~(G+~q={tG*>&1oT{qBI~5W3ZXrBd5@<3nb6Pg z(6dLS`^Xu)aq>3leji%8vg@BbNu|=V_^hTgiB?~!d}{^rysy)itaHydjjPP6vrPo2 zmoovXiM%)d5kGkvt8TsXXH@80L7CG2{mp-+BediHM|v`<#! zrUQ%T_a2j%x=*z=cFj@<$$`-IDE@UIfhmH}s$o7tvUJWD@1k|m6e zh}jK#1=<7A4V-Rx)1D23DV3(m*#BL2AY*r{7^G^3{Wg=LIO&$7+g>gb(Jd|ZM!RG` z;eMxA=7J;a?<-##J~vL#;DgPu{a!5K5SptnK`@%aG47XO}c z^QfyvfWFYu3y;d)kKn)Kgd>96t+LQUWEy4b5Tzq^@GVwdUlsAzVD_7`>n*38^A1AD zYHNFu>7cI+2OQ7KgVx(rTnv>G8bP_E5B^!#{qzgqdH&k$#`#w9)P*hmKa$QS3kAdTMrpmOb-?jke3@|%36G}cpN#CcYD7XKE0@}Y&2 z4+v%XK=5T-N}`|QrklMJfc*e~FblpxppKApSY%Dq-&(SBr( zeZaa0ZG^EIB1mgA8Slt}PCO>h+!N6D~?spN2o@hO6P zZc{AU=jH4V?v0V1rfJMm9Db zi*=~~0_he%oMvNK`{h=0UGfXDzfcGF6T%DU?CBR4_<;T%v+>KOaq8rrE<`#z zQ>{Cu>g{(AG(M`8nZ^S@JhkV_IPQPI%7eD?Df}=^5!LET_^W0eFmH5=Vv{!jOzJ3}dDDyB?~>6k^SSxuT}v8)!Opk0M`GE*pJ8l;5q z-C zd@J@_F->cXYJX?PoRj-=M_+%PV>xp;?UONoKg9}*W2b$dGuhJlna-2vIu^R$fWr;C z=MX?PRY=YKC@u<1$qKWeqlBJ`S3GS7lieBLFx!D94wyA&qMQF6a#pv#tF%^ZsT^ko;J~f{hL3Tk$X9I?s)+Ah<5J&bAlt)k*!8mY1 z5I|9)i}gPoM;6$xbk`bUnH>Zg-<=Wf_$S<WYq=KLLJEa4k)^|$yaj9YW+(6X}yojmC$H&B=$UgU5Q!ns)7) z)W^J%JxV2=>8YY=C>4FS?^Y-kRo2lo`*1vrqV^dr1viJu6RHoKoZs|Q1maq7;ry3@ z-tQ}tzHNvwGT9s_`?^PLCMZZ;>dXbsoUIrz05LJqR5;nc3^X3!3QqQS5bi6Eb~jiJ zj^ED{cYThhJ!fz4t!$?9_Ws+6xZdHDQN1ouJ$l5LbF)6F)z?hG5D(s_x9}F_(ZJ75 ziz@nldw*KMEGW6Aa98^a{8(*Z&3gPEe$E1yF_?S=M9)51{PGfh-9C|8xzca%yog5~Y zpU@i8O!SeBgxTLuNrHKW^X;4GAOrq9wa#tHe2Qp4h-x$aRI($DiiKUIPout3kzV@q zgmVxpf1cWYk2Uj|E=^HJR6I}1o$QZ$>-SS+Hnnk!Oj^&Pc0t;2X`PFtjizark4>-d;uXr|M^w??t9K7R9z`9rAuo>yXCD)%)%F zr}L^<=T?8Vk4wMr2h;^AS3Tz9maYftrCm;=nCR}{pBPSMcH+YxR<~qkEU0r}u68jVv`xXBBHWe+v9{B*R|^S-MM-CE(D+OxldnviC0gr-Aec%g;-x*5q~|mEKy8 zXzhnxiw%1d<=`J;maB;)-@YRL2e&^@-7ZTxbx?+Sc5=J4qf)1i5o2|-7w`Rh4_Y&h z;4U_++zw{P`hmTNtXb`^*SMX`&h>*Eho$+f-relcb!6k{!?HT8c~RrIy!>5O#=CZf zy*tD^79&4RKne+@H2zAT^GWU{=J+;Twh&C|d0GCao*^5B$VTqUi8$dV>AgW#ycaKZXR`0qANO4Qit$^`8HoN!t+s^vTF+LPW|9Xt?!?PRrZza$!j1<>3(1-WE z?!Sf`mtlIt4j(UnWmun-r#BUn_ieamZCf*x{X~A=6i6O`v+XT#rm5a)B86-+9+?0| zorV+Gd87+5 z{?80}k;i?5^!|#SIuFKu^@b{hahtB%v>xH6J75jZ={AWda!>ea=znHP! zQ%^~BQ!doYr3O#y^qfX&Ff_3Ex3+d8j1sLr)d2{?tiDU^{{O?cQESisd*DXt-kIV? zil0rjA8!k8^z1r0`JRoMD7fHsktx%%Chz5~JwErm(%Q?X_x@7EU0OIzY?k{vr0mlc z4%*IEF5($!owW|_X*+6I11aZh46LGv4NQlxj8uBiFUqx7^4K3lBFXTT5z_!)8S}ABmdGwR(XYA1 zq2ee>GGF}wt7X1&`b6Jd@W#?9DaO*St(0OlE#0Nrs+MLJQpaAi{iQkn@!pxw4gWaw zS@DnkLkz0JZu~?m=V@B}W2stydwy7coD%!66EKgJ1DN>%qBAQQfB}ZiY8*JL?E=Ka~s>o8G!^FB2F88tE=)nM^C(+cJO_&Gf=O z{Nn!&=)@uJmwzKV(PlDJK)^mYu@`|h`Th#a%I~jJpcKHTHk1PU)`@SWvgfW`ApF$y zoC$OXQZ(YnK(UFO360S`IOT2{c}vn%nAlFaD)h{E2-?R^lTw)zDadEzOtc_1I>A04 zg|_WbyI9s=Lk+i6@F`?Zp}g))f7?#n;ubu2E=AgJ>F%g)d^W0jTIxC9cT&nUmD~*b zh{8iMoookrOOv|QU11O(G79|{BLixuSQjy2o=beH;rX2lH7BKJ7bk;n$;nu+bSbt) z#^xf8H64w{{yB*6?VXu}*PN(r6K@a%csJ}bqYlAsO$vs++S-Z+`he+mD>l=q`1bDE z(``ua=Td@G2~3i2ElriR7xun*%{q3`4zu19wlC^EZd^AK#3C86e_7)d8(t21h;{OL z7${;=j4AllE*g@-#0^ijpNX{laEO-He?468fpZusNGdW^}k{4O`zllegK8EYHHrzVpJBD)`?0bFoQG> zfiirCOdrz*<}Pbovn_IjkQAXP%wdBi*Yfe7*RnM`j(HX4#WwnChCP`JLdO zpo@y)S;`QY*_d@ee=GY`+>^YYI2sjG7p&rC&b6-lq+`E9oU z+>F^=-1#-)sY6IWZzuI{7EuSy{JOd07xp)Xr{8*~kl}pS6%>1l>Sp&$r)n0P_txav znv1&svq)fm)b{@KWFom`;O3&953s3uBKf;)a}#$rZ|t1PKOR!=s}nl$K`WaaZM+8m ztoVRkdFSM7L=LTq#`E2j7@ZhfS=`dM7n`gDbC+%OPv2=MBR%&{y0K<&s&#*|Ua)=z zjmG}E)7283_BWF5>73oKmvxOM%i{}CRaz{n!+}Jv@yq;h$#p z{u5m>iP@1G4=#9%?e;JaU4hhk4e)|TkhwEXf1=SQs%UFq7F{n=8ChW zUo+i(NPO}~%;d{eLVP$A+-#jFSM;SF%}UXl6wOMB>{i>``xbft?UOXU>R82QwXcKf z)D-n`K(Ly1Yww3t$0`*tZA-tU`cUbO~`o>IjbkRkg%pZni1T%snL(B`wVx^=*diI#ujfs ze0u4hH1~EBn!$_I!HR~x+tkky#09)76--!-ubF<;AOCB*(2jR*qkdO-xpc zm&-}Vwn}|{<4yTnEuE59c?Z4Jp3t48zCd0nC*`Q(s&`1^N;%+N(tA}dV%R@Epy$2P zxK{RUW}gR%*9d;!9uctN!b}iibz1WC@zJP8;{ARz%Suf4_l0p7xqa z|Doh~V0W`d+4GT}!@Jwtx)0X}W*znF?n>~COEwc2wXjzg&+n7ok8eBo;<<}Krb3#2 zInX#~D-4UjQX4swfBcse5Uji5if@Y>jDn`j@r^5hwi7uq9$WfiuX(T+WUyAhq1^OK z@$ET(I9|+E&S{=(bib zzN&y)Zi8c$!i;KTfc=rk#&hI{!|{)XvD=vBz2~nO0zxUH;y!7@zD5~`Pdjh7_$9v# zwjuCSOVjIbT}GEl<0oE5IDw=2fUcpg%exDUMyDYpMjI#g{J(Y;W0OF%3nL#aPM8Z+ zKGt>zQ-e>#V>}R|{iWJ@yuokIc0?g-q5|JxOyXN7fi$eHjQCym6H+os`@Ov5$? z=1cUIcE>tXfQkb$Qtm_B0xG@<3F8UBTQgcF7ZIvi&(LMu)DXPj%O$qr#5{j;4Kfz$ z+AN=Y6kJatQc@o6(7=LC#y&rDgQ!%>QjY~HWzvq(DmMIVjL()htev`;PVCsip4-!J zT_tNW7CyB~R(t(NeY+;BZ9O|9wmlzBKb<(To!PlHm8=q0^NMXxqz0!KM@~%*7P(RF z%GEoL|d)csiep8vMwnKH;HQjf)PtWDz<TTTnq8jHL;*rO1zr?qt57ASSE1dio?gvq&0Ii` zs@&zGgj9rG>QAZ6qJTi@$)X5*aYfxx%##jS)XErZKvOP)qmO`LuxD6>*eOlxh1g@L z+wJVt?N%;Xweu1NMmMKQb-9{dG2aCpQA4@M3w;X~;y_l*Ug#Z7 zEbM56N?9-TYIqClJe$jvH!4{;rxrFA;x1!lW7U}1?nddk8Ii{lnfHDveF$E0tLABI zaOw~9C9S#A(nC|UZb@%-X5qbgrI9Imp*}h^vQudneUi6oMiPc9tS^=IZps}fwsBrt z8;6_k%}Gmg<`6HtD7}`BoCtNd)I^kq-z88-d)CpTuv=`+!N#Ro$p+cB6 zRyWqJ#Vd!JtrUg%O3SZV=@tBTb@&>odjl0sv3fVNwhNC8haE0QH^67Rp|8SaWLlkJ*{_M0R?%gy&`Ft1gsY+%BexFO^Vb`o3}n>VD08CA>Dj zf4z*{Bx?>f>kN@N4>pI?Z7@Yu)P!Yf&3zRsHMshflfqMw-e z&8I~^muH>dgCBD0Cp6ua()braJAc(j$j4xL%JHK(lQ@O9hTPSyT+FH1vkbW#r14E@ zd`HIb6~f4NHS;^v9NIijYqZ9k`hAffNaNRHA)nIb|CfY+$j`lNi$lFL_~pM8uSNPR zaX%LK6QZmMrqS6u=bG?>{QM#_a*0{>X`yfaD30T2r2cl(dzo27ZmKEzXK~*7eEm|> zxFUONmwP4L&75Vr-leWF_IbDIy;>d4BU$Tuk7-;(sYHr z%*vP?9Iq)}TwJ_Z&C|1FRylY|5-c75MF?&?fj*?SZ@`yv$#c-3-FNG(7}pH0^Akqx znc6AMkBeNVIc)>Ml;wg84{xd5k}PyD!EWgVhz(vO*KT883osl&PZg)i?Ba}Js)scZ zQOXek)jKQd;lng;ZvNPYH_u};_2xW%`WC{~{;ncBc=>8>KI&E@W0vmRjLI_VtrwTb zvcd*3I;S+GTf(sS5Yz&XJD9ib+%ytB_C2k>M41Vt;^0IpL^Ygm-XL4Zm$&A`-sQ{K&}vpLhn!a_mt?eSq%vmC5N;#508}r{r{%GRO#{S%xMe^@PeqrRd#y)ML-!k12>REX? z?>=d(e=%Lo?U?K!7?z6bD&vTq=}3`4u3qnpET zI_>3M#9ePeH72hPO>_`P6+^M)of5V&MVLAUI3Dx4)i6LZS`ua1Xv0F{9KbW-Ul`x>oAum2BcY z=%w`7mC=0D6R#@IqIy`4<1T-Dj)xFWp(pH1y5eD;^vG&J{0qVu+mB9^EGl+bXA8lE zmQrcEd-q;gbnm^Nm*AKcglurO*UzR(DCH8e0I4yBE7HYzU1spx?aj1wkc!7=%3g0v&(4?i{dQI* zh)Nsm-i_cVru1o+wz<=wf)a0xUcM!ijnSpDC5!@BbBXQbTgIKUeyJiLr(|E^s&-kh z7q+h-MfK8k-tLlHUHNUca=tBJU@PZZd!99CTRF#;&a`f>or60A2Bi3LyW0(6o$>b= zE>nOltM)5X{gckJ{9YnDW0=waCcd)47T?&7$u`6m#iAn-s1wr;8kZTz)Qz}eDl(nZ z>FV$4A{iq84Lsk8EZLfSb?GuE>cs4*hxOzru+KVrIz64_T%#tw{VdILQi*LDrdqjF z+M{YKvuo83M2eM4m7pQPXJ9gGM~A^@DlWK>J-`Mmw4_r#%F~n4XC%Rm+!9}1JZ5R- zV3=sTs6?cIOM2OqAC?a?$Iu4SfCU!Zo+6!F9Tb3eX$0dU{%f{ zmkrcpqpa2`)NzIllDI)b%=%!2Nq3bt#A6_M>59tbk_HYbE1)e~+tJNR)-vHBD0tG< z&y{G_dkN3rOVZNy!AZ1)hd9#@{5ZK_Hf)3uyC4is18gEV#LE|Of)FVtyqnp%*~r}{ z+)T8*>JAOj9B{uIZ~F; zcjibrs=|tPhs&5=a#}f5FujuP^pexc!N9VEWtm=bS~*Y-atF!|ddX>Je>uSIkDDki zIj!s~`?-B(g6d%KuZS)dM>P$$m=l%j>{vBwK!gO8t>eAghkO2HO zf;6%o*d`rbj)3|s-zp%q%5|MBo9!g^ z6#2OyO9WtQ*gBhN7?V>yxCNK1^##ddbO~otYh16&XBD-C-t=e4#2e|^)dFwD-@8Vn znw~*Nm(#QBpb68n8$eKS*N7_zS~JJY1?F#W$LPUZA*Q&;YTh^5J}PBP_jT#`%yer7 ze|@^3V|M`cn;!%-fK7P&PzD!4->8QkI|zED$8MSJk9gGZ$3a=_j|*gbe;kt?nIg-| zyV{kqGwD~vtCI10P+cDUOxRh8s>jF3V0Jc>oj0iV1Xlvasj&iBrUGAsybPK2-QqUmk)(QBa34{EJP-#EsEk0$AS!GntbhKiAQ1Wh1d+MOkr@Y4 zG3a94nal%x^tnEZPe{Ftd7&IGjmA|~)9&<$l}GKYNALvr6pulTKnpapen;fSbYCcG zp91mMr5#xT+V>N-2}{ustyUn*Q68{#Y(~qnI==xK1z0KhBNO>K9&MI>Fu1^$SX#h8 z%vNb7lM#SHG*6a>bI>GT5@EgF%$^U@3z{zSZh@5|KNA7)r{_Nxc`QHw1-=3D^Ir+E zUa~a!0(l}o|BVPi@X~jmqFDKl{OXTV8BExpGT)KbyiB_|2$tZsrc5X&`nAt)a8QBs z9nhJ@4tGF14$9CUEA)h3*HL@WW4Fxo$38+0==FdM`QxA+@yGdtN-w(cO-`kX;lHbfqxd;dw|fj{+Ci zMFp{xWsu*>Ak(apyGVjzNO1P!D8Me*8Wen;t@z}O2iaHBq$pmdJB;0Dv%1r8o9T`+ zoL2CBu#;+1=?vz^3}lFkmH#;T2|&U8nBoWlQ7yAgTnJDUCpwm^8uvGC85{%g|^<%x0 z>$lvgG0<#DKoSMoN~-v)c&EUt#Ap4I^+a}+_7S^K;Zsb}I)9ck8@S6N_HTd=Gp@uZ zu7MAM5Ax9?&WR}_VuI^0I7eQhPAdIqOfvdx!Z&@!@BiFWwj@?dx~8hsbq2LVszH4d zKC}3`R&BM`ig5jJ*BH-V)H=~VCUlBE!(ShXDva|G{tnepig;Gclx1YedItmQV&On9By7yik0rm+bOy}X_Uu@G0s zgymJPWDn!*ITJ9Ke8fO_Raia9zLblHX|o2DbOynBZB!|xM2j^qOgHQ$P~tTrGJ2HM z0Xw>aV4bcuvK^sa*UA2y6myCCOiZ8GB%~YEvZFMczcRJi^P%K$hTNRplc%Ta`+OMRXz8oA4&MDBAo2 zV><>OuB96wn-;@3#z0Bg-X(ej!J4PvAWlOFanRrupunYL!{AYkMvlDE0=d|R2zU&( zMtQoQf`aG>n`l8iyEF$3u43lFFo_hIqrWI^fL2!M5D;PCw=eL08~WdlseY57d?=W5 zm2Xt|b_ADM$il=DeLKa#ls08`>oy1j4iH~fLePVL-Pz0b0h4^$Z`0wwndBZ5ebFR$ znCN3Bx!FYTHwp1i)2=ZFRNMDShuMHLIFG#$+4qhg31gjy$3|Q)XJ1q0)ws}=3BLD$u zfU?vd(nQ>X%o8b2vD^x3#ky%Ar%e=9k7ht!gAkTH-b%z;h+uXNdRMKDl;{-(grjzY z905TElbv;Rrtwv+Zo&+yHr}l2@y)Z-gA?Q4c&5fc*Qh2mxR%^ptUmI%wDL6qnKt^! z9d4O1^L*N_$_-Pd?Mk3-dVShKW9EhfpoD&WT-lo<*~~m)M<#m7`&KF$jmJ_VV5nO0 z^=ZSj`3t})@XEE5_EB0?k1Pm#qJ7-O7$K+i-)R5opuCaDJgnYQjROt=Dj!p zP2aN?b~vQRF&0rZIKjxpVC56{8_MT&_m4ykRYac}@Z((?>tcjTQM3+9q;s=UBGG0R z?Inzh87R#qLT6mjke;2EgK~6~@v_lu*dnq~LpX;)v{WZ$QcA!9Ye`2vmW3LZ0N8@HdR+JHj-_@x51T(uXt4FA zbxiQ_(Ps&}po=GR z_eel=V9#?gM8^HG*TRfWPLvqCWa( ztNfJboL7i0>E;TO0IoT&z?5)9@>PG$c?BrphUIJin)3=|iXCCdMlxm$QRU^E{^?>_ zWEaYU@+ebfRJk#>yOesmx8^DEXkA4!%@Hkr%p9eBl^^pv=G1Zj7xQCgvy6^A-t%IV zAEVzSsE$5&K1|NPnZS?9cbJagK~|Pg=%Am30j!C4btK<6@&zL&18nv5ZnpgF^d2K` z%ueq!^5*RHej}%5rw2RD=5VH1c9^ne`mjQ76aKd(Ka%K& zl6*&^Z%gtZJXu!L(d?&-(>>`RFdjm!EK%mVvSjd9;g8Hqf9yn_ulM_8$RFp(LVuhu zOZ{<)EC*<8SKh_05TpyTQ@m@kGJ;JLtw~mQ1ebtAv1!AK0X+0 z+!jSw_VnnA-4vCBXKX^)W7YMjfD10DWP2Tz0?;a3o=S1tF`cqi1Tz|F+4E@u8~qSZS0kqwvTyGb~l=gy@D@6 zwgE;DwF6c<8#_afB13x4*ncuVXYdh%r1u$p*rMq>qhR)&%a~3 z=fGZxo9vami%v{I?e=E(l+8luAA6{>Sr&slGPmGJ=yBWGEPxzMKL{5@kMkEPo25Ly zsVvu(_uf=42ls59&0_5AjLmX5Y!-wNfKfUrskoVSSDKd1QW$w$7~Me z?$B)xT~J;P=9n{0YQbD~=+=grZ(2_Nk0QU{(Cf~yOZG~3XJcK&49;aZE69H_T?4YT zw;551fzLN%pwt5M6B{5I(+}%Q(RhFEkNJ6eM_CelG9j<2{&i<;EB=G5#(#=sFa-^m zfr%E{MJc{~ipP%m84#aU z9`RY}f6b)d-TfWVq9lkOPH_&ZQKcGlQC5#A2NeUheP*&n+KXryu5BH-1jVFNrh`uj z%17x(ETLF;eXLNZm#QL8M0vJjGb6?A6c6)Fc`@(R%~7lf+A{+ptHkAw;H6lhno3=< zwMXUXM^yIZ9wA6M{s^=*MeB%Z-V>t9lJs^4$kaU+)nvz&UTi_dO3#-Ug#QqBgf)3y zvNv;T9=oXa;IVwccGNXPSt(jh%*_z=Zhr*0ebg4K466dH64(=MVj^m140l1@ zbnG0w)^oUOBS~#`wO;CRrW+oU7Q8-A91>dU3!vtD7RPQRw%+TMdnI?^yJ-(CW0vfU z3Ty`-)^xn94&weyj%GWUb|vK>vH`JYmBZ37NT5`94t7L{&vc?hozTr z)Ck@bjhXGsWC{9G18qr;Ed@kXcTo~C!%j6>I0+KqUPN%6< zLR;-y&RW2%LRWX}x;@}T_C;wh(y6b3NUj9k2cu+8~TgwE=W^i(kFCCgr97X}9DY<^LO<9FU5BLkbj zt^ZNlebx5vyXo1wuNvIRP{_gdsAm6#2+Z@nB0qjuO5h-c9<+Z;4=!?}O5f01I|_6S z$DI{x;kb*^F&uZDvKJ389RLQxh$ye!p|ZpV76d=lUgZ9Cy?E2M^&+f5xBiXH!DH5e z`X@;Htx`u!Iy;Ew5@Ktl;0SdgNRtFM8oakJY3w>4y+&TENI?89BR6v?ueFLD_W)x4 zP0ZK11FTfBa0hTkx5e~33Y%$J+nw#L>!>+oU%$~@8o(9o*4c;6h(jl&n=jMRhW2Fp zI{P&#-J_}oTD~qZ-EoEi6E|q)z@3k2ukc)DbnJ+1)=Xsdj7;32WM`#Pt99VbH9j0a zw3bPfcywUB-91GIKm-8XDdTL`CRh-S?pmb-ELj!@$hx#vsQqLz6Emz6M$s|5I$3Kw zk`TzQL!ywDcdZfX9AO+@6x_g+_bqr$ zvjtFHc@s9FfiJB_uoan;HXA6i+GbM=zAh!WKM?8)s&P{SR8pQ*0+OVEILZSRQr>Ks z06tKRtJ!Wr+~&G#8aZS;Ncx7W#axttr6p1y4r5sN%1+S2`*sIDjnWz(d%fC3ooED=3G%GqmeT? zpQ+#s4wPcU?1j3G>x?{w(R(w?3dJwCo2-%5U7aSBIRsR56odqGs1AAzFG&VM35IiPp2f^} z9s9LO7!R@8E`VJ+4@TWQgr-L^{~oo+J)*Mt+9S3R^bDX(Hyk1UM&HBq#hlr`8BlAM zZ!b8OVuFBZs=;ChWq`f}ucfZKujt&s$whLn$X&YAa2*5Y@P*p1BX8$eMC-Pu+eJgy zikfJL=0#w`phXLDFaiHD_Pu=#G9&s4d!?mbI>c}?Bi@@4<3$`!RATK*T zDrv538n9A0)BN)LTR$r9=2KgwjQ%XGOM18cJiV8elb4{!sqPe?=Xw1tM}4>Xz9X>d zv(&X%e(^lbqg7*lR(zgcZ%c})-plKl=kvdHotK**eO+0Vx0&Du;C}Pd_Plww)z=f- z_*~MbX(#t&tMv4&nCHZ2dj0pvLGyXGa{mA4?Y%#-KPF!1sZm)p<;7+&jynTa-pgzs zza9>c3c4Kn*h95J=k=LUNQg?xg~2e?1&fj0f(*c;0_-S-q&Nmh1)`UPEk6uq_JHFj z(INI9!13d|XYIFnmfStdZJrecwFWFzhSRzc6cKv|WL9ucG7}vr5J0doC&N|6>H6H; z#C=s29=p_i2A{ro4e|`d;yWDqcq~TuY{lfjd;NZ`NT%9s=)R4J)BuPPy5i3iekw}T za01hv8hqHZ7X>Lm4KjU}*0S@k&7E?0r`wEDd#!iG&3B4^joA6n!c`RNwBEkX;FQ5X zQD>awl-`7yffCG-oPjMcOjq*?kBz-lUZTA8lciFv$q89Y%4tguf`bsYwE;GOnM0jx z;3!&m6&-lXERBNlJjgEUjx`3_S0G`!81PqQ;i*pj z{|<>82>RFy88rRmYM)9zD3;Sn-!qoTFX6y@KAE-3aoK3rY!TULtpDxY0&A_dl=@-) z2~#$a?f`*Kf^-g=D#TVOEYTIp5QX+hF4CwPDsX~_C6^$Fz=`Az?q$g_Ue;fMI!NGC zHK1K-=|?s`tlQVguV?!RSxs(az{HJ1`Q=5mIiC1qp+p9Um|FS!#s~b z=fuHi&KbKO-AkEV@52+=&%Oq9HbfaTmD)otP|6>|i9vwSV=-2+m?NA!lW)GKu8-M- zG6FFuW6YFwX`*|?d1r8#SFEC*T2}}?)motTa+Ac@OWXxXeTCXkgqMlDk5$3MXVzCy z*nyCx^W`jw-x{yTgf3;OlnPuh*yv@&Z;x(;b}`&TXU|0j;446{hd`cjstAyyiYs(| z%-Ac~BgQ_(R|Gf-bCjy6ESZ-Xy2>DHLdTTJZHCjeQb9p_2Gfxt?1jVG!?$*9B>{KscLEP?2ofdo}>($l)9^J7WOvYFa(x>#@ZYNAmJYprpt(mUi{eUJn5q; z%*tLgh;`LNlIsY-T41mhTtC|X(ntE`(f$tq>mE@8Y(#;d>5dw49||X(ECiKYImn!< z>``4OooHgXMi*hwqi{K7Rh-Ed(uDw7F~n9fdvO7YyRra!eA%pXRy=9*Ts8nisicaX#d;mf9Lt%ll^b4{g)Yi z^v!9#|PmLm!VXNnm|)8tuF;U&j^GETd_UIgP4KUjJW7g6;fb#Da><9H&B z;Dyaa$q&G@_44QFDDs!*d^U;*va`x^;1mL)03h1=E_qAuKSyUIC&jN!j)`BGoG0V{CP>R20@4wDjIED`EkeacGKUcJir5xP_oib7#FQ^!N5lp~zL30h^cGnQkF$ zGm0s>y%21|om{L2Omopg>jcz!v|Pi`z*`#ydaQ5fs10!}#FbSjpp+gTmt1hFdJs}>1Hj$3!E z3$B8wPb;ofpD?lD#${N6Li4@}1E=`ZqjI76`X`S7*&ephm#ulgx?!DuOuDwO-t!+9 zpGTq7HtIrp%J<)a8PIrxZ+o*3JI$F2e0WGl+jp`PDu(&WtaUxXRiPr-$XJ4>vUx1n zg(?Q2fQf?r$AgY=qijNqdNqFHtDtrlX((NkGxNGN5Ks9D>AU=us7f=dx-Ix=TKN#O zqCx_lykz*z>Q(=&7te`I7Yf_=+2;mml`cPf!Pg=JD9CK!G@YtiQB~<26{{q z#fcTQW~WtwJOfh>=`-xCr8H9O#gDv!>D|3akTVRb+JP%Eb;{EMsGi_{fPlF-OzubY zKn=d>%y*pZCQpQ0gGb+C$iW7+2^BY=I&c!R8W$-Mk_a0$qRna6ONf~s_(-=$nLJkF z%G9wkZ5>C0pD+&Qu`u}wb!4ji)|uZq6fU=3$KP4=@8OIm8Q-Wg!)o@Yo9WuB8v!Se zQyubdgHo1?U@BX!w3#^r*6TTm8rafuq`=zIOMOQ#L%0#RAsR7nXN)u1LF~@DQE@)u zSPQO5qL-sIna`xjOZQFY(m1&yF1^K^#kBD#w{hL>jmHe9>~DVfq-7mK_# zJ7t=lk)7TWfx2W!5HsclRG3x|V}f7B=$|K%+s>}g<)Qm5OCNSR{C^frZmZ}5r4eI_Ip1(eq=f}9`MjHU4&Sf@yZMk73?W8FdDFkgJr!?i z_)B;dOJqOU7qXGw@}H7L($wve{^lL$&ZOO0cOpeEzP*AzI-}4>XkgNr`8TED)w6>F zu>9LoIQOzAuGLImpXb*qlhNz%=-AVpJDSJT{I#akzjo+nxc3XCvDC}JX;C#?sn~k; zR`Wf<7I~oc(3%D}DudxrG`&6;JVh zAeG|(Y8lk47)qY2aT{gqj4)WJHzGUOEaqx--YG&q*Y7l4G32T%M4g|c#n5&wMitq5 zW1i-@K7&jz`*@_*cTV#T%UtQ0QgDl!F{Q*&`kP;A(usGpYIzo|=lQ+qj_Diu)8}%P zSG-jdh5za}rW%~3Otdu9;%|O0uV(RC@w}BTz5D-edM#~=#xa)1(Kxi>7-RoY(lxKz zRLAzpPfXz?_*I${>6l!AMlHCRcb?wgrEr#;r(EC#$F#$t>>+?H1pOqv+-wXt`qa#dY*0hfTv$2!Dkecr!#cV=1fg;^G4-) z=g0hh@z{E%wM(z^dy|jF=dE)+Yo%@7&+q2XpG%rtlr%B7Jg-)5r#{Oe4k8afq}n~$ zn?0zjqSaga?!^9jF14IkyS&B4r;Q9^{$IVd-PgGQSWx2mCX)j zC8k=BH(({?pR`5kI|@Zo7|?b%OIx_tdYg@jcl~eStohuRLM8IjG;MmWsatP&_>+Wdv)9{Q zYejtp*bvgJvR{9dpXU|KiYp9+zONN19QCT%Ayd53UQYgYArD_#D@U45E_sg4^jf!8 z{hYmAnLha-s-BgJP)l<|w0$RzBU*r`jvtpzFn?(EIxyYUVF8bcFJz56J5MA`A^&w88F+)BtU^ z_lZ|$bNR0eqEoTZj8T6ROpLpO5p{xMDa}rg^m>3RG!ZCu-^HDI-y?irXmb&ybB0H-8#>mi?51 zslC2-6(&eI=}ykI$sbJV_a^zdDLrA5#}OfVPL*mr>KLl^ zNjG$L1xePr5|32E_ezHd=Sa9HsMTTV>lumexP6XQksodaRoJ&*N2BwOunH;IaZyAr zijS*29SVejNjwRV4h0}KF?;dS>!MY-vpUk8pgp922)cZ4rak6wQ6oDZBl%TsM)oPI zru{?27bGGO<@-K|GklM@daRUr{ETeEblxq}XI^ztHQ!*(`fqx!ywi|psH39T`S&?* zm8E5*U(LIWsE1%k-2+a3V+0o5&qbcp6Z;F1U-=UdQsTyZ)w!o|UF=Vg4*kqO;?8&c zo$onbalg}!g;C_6{Xx}~QRd{u^yyiC_Nz>R+|N;!+Pe!+FG-)?=bsWeB9c1`Pp?j& ze#$?+MxWkNczSdC^fv$W7JZ5X<7T;cq))H&Pcg)crdPM@)FlvDUURdC^L-y;9a z?-_CyL#x2Rov*$D+;QDVMrUJF>q@9z#%h|4Y!p8ib(N7$cT9aTn76ABg_s~G1V#C! z_q&Q!yOm3C6ji#|mu__K{3v+@%wYDT}K{@Rb(j(ipW0Ti+adIm#ZR-@LJ_u9YtU9Pp^&ay@mTXME0vLdf0Pa;SxWgY3wbL zRin7i8aVP?K0_;*5&6j8&IAdUWP%EvD7!Ol@Hi5o1>=^p@q&%?nB{D|H8Y-yE-c=x zbvI^)seNV&X(}p)@<0Mb9`5xKTQ0pGw8PQ7juEcZ*?_(k4lP392MO~_NSJbvJgHNy z8f-|;G6LWviT^N#v(H}o8lN-8pzv*~wTi3O{nu10|I|#@LesZ?2F%PpGb)$ssg{|4 zpAq>_RrjYz{py_KyV026a+h`O?_^KTGUmSucQq|f&N1fqK8HL{pTl{0ofdgYOjp&& z2MwyG@Hq?p{!dLXa$?%+zgDvt5@6Ut+3Jj;_@^{j6Y-dEo~GmZ4oh^c>t6|`^MdT1 zZnKNvgj#vYZjRYiyxJRAi_9tjCV%=S&X88uF%eP8-bQmd;}QqS<=VVb@UJGiL3Al- z-|1%;zLb>x{$3f?j8giwRm^y+F`!*P>A+0>ZH;xK@=0X?Y33iY@;;0}v#Z;z+0?qa z-J0wDm4{OwwdTg`iu&JS&HF8$u}zh({+cykxAuC#yhr`^Z+7$A6iO37!s-63Kw9TD zzGo)=X~(4>H)l}0Gz7|O!ipJI4=EVUj(CHxKC=*1RJ#@T8g*Q2l!8B`>?|6u3QyU` znPB^BZVamZ4e{wV$_B-oYiGp44XspkwJ72M_C* zS}YvF(Ec-G-HBztonAZVO2s*Ob{PTnN}boL5$0Vqm+@wN@sbeTPa>S7{=i9(`l>)Fuq+kEf7IX8`hEKx2l3Kbz>Yd1G*h^Z8a|uq&#{ z7xTt^K`?YV$I07WbXnS~XS)*D+SyjlcIJGOybVbm6Cw`3DDDpMv_ebvp-zBtZOH<_ zcu8Wl`qkE)K6PtqU{Yw=ge8q2LTh?hA|CTw3FfCBRmxz030x=090?cEmYKnAm{v0< z2th(iy5;vE%q&g73{I@jrS&TsH|0@yuSxEvo+vx(Tv&@WHwX1nkTz!#GU1uQFR;d@ z1Jkk7aeFruKb<}xcj$tT5YMSa^sr9dAn2kZf>G6N%E-mRiF{Y*G^x$g>gWnB1^Iq< zM}Ftur#sYfA$t*XP`p@uqq$XgpN*zx3vzYBmIU|2(T$PZ9LdL+OSMmx?1xKw^?ucr z{8ULkP@>LV3P{b*V|gNWSC!=bs+g;D$aGv2$+yI?c#c75AYVGW2;dN;)UPC6O}1h{ z>FKELWP1l(R5+msENC=Q#TBe-QtGV6{0cV{I}b>{&X2rbTTjHMyL5vtFfCUDHxqLN z(l#=$Wt!4Z^$ai%wT@9)>v~ekS?repb#yUEWRLPv=xD7B94+oCh?tGYjXNNM94ZH+ zo5&wFdr9yR23U5ps&#*k8HaUvS}=Sl3PyELA&-jD>Tp?9;0MZ$gu)$nAoIrY?LU^C zWKU9V7d)LrKX&pnSAD{%zAYtuA|IxQb(kLaAd8l~2R9Q=-ox;kcWQr_WMBDsocu11 zYvF;sr~i@c1$v-O64#McD)yB+klw)UE4=~zU!pGt&2WW2VqA@<>Vs+Gssv1_;v?qn)JqUwEWfADFA!Jjpo{e4#}C zA5NI$_m@;@c?*-$k@0&<_G$%JrSlSKKBSR+7zA*n8Qc{nl$ysX(7wE6-&v9yvqb@V z|9fZt2n3*2w>wL8-5V4VDK8;p_Yw1#*gdW2n$n@#JF5KoY6ge-u+XiYY9zIX#Dj= z{w--j)7AHeoRO@4VV+clP*__Wtp{_mfS4x!;wOPn0aH^`|Icgr~@piF^{r zU2eVEr?j6ujgGARM^gQimCvb)?5}g6L(gijp@;D=q5PS<@+pN+pH>wF7G|j|BBWNN>lkiwh12>{GSD*0}~zOa<7na2%^}V~&R#<>0|e z^oX|YN1^;sm6_X`EsyiAdn|N6(1Pc%ZP9%?O=hq{s6ph1v)k`S+L?EUdu|T#8C2g4 zf&RNnlE^Q$%a|v3c)yDuF4@~Xgs-XZVDoU(J*hwXv>ojfM;xTqud73SAv`Ayl? z+ad49dyxEAq4|An1&&!N&QIilUc(19-Y(ep?Bjs>pv=I{!!- zxGN|RyN^}vM%6`_nA1C|a+%)GbGi^Wm|0GjRn4W<@RF*$tJ--bX*8$!(yF~?s(e0D zmD`H>yuX#tZB=t?HT+OjK346#BhTm7s(rdFdxX0KN)}S9TRdu5B|IGZpynj`ZmUHP zsTso8D)NxF_-hr%@tc*-ZxOf)Gats&e6?a9M9ShvNaqb8)+6^5?|eY)BG}5EjHE)- zd?oxpti1u*D8D zf-($*R%M!L6(}`jR4r`@g*IXv3Po%KE&2bRD?2gJ_v`=r-Y<^y)4liHbDrlp=bn4^ zX(8>7;v;ETJ}ZI@EX9Fid_VZTD)_xyB}M*NTm-DIA&_$6)8+Nrf$d70Hnn;Ge`)Ovy5(5g$V6N2y9 zuz@4Am2*BEdi}5~@5S(HLYzy{t!D7E zJ+{7+HTIno^nDS%k>xrE^J$J=H1tcM$jc#vM&}m{`>%%gS;V}H$|3*7K76x`+5ddB zwZu;~J7Jh!=)2#F-Mv{jO(L>3C^%G};%2NN*_ymM<--etXHUkt$%7rYwx{pFc6_se zI#lJeSQf^m>SOF|FLt^qVQq#+3`}naV1awzbtiM4aJit{ZN#==D}z{=YQhEQT+(+od3p0qqDEf^o_(^6KGF7RK zDu}#1X`6JUUMhc;x>&?{oEaVZu`1&>Hm@SqUk^%@JUEr&Q=Y+>)=Bn<6Yu6rmR)!tz9sQF?4-%)*#7Um(OdvyHkT zy4DUIxz(OGrDh_jev+QddPkHbXab+4r|GE)-rASQ(8Pir?WOK`6BSU_^l1W$RDTea3`1WV)z?Jza-OxF_3csGJO?ul+GwA$tiOefmBzJeh3vpbOeMp7BbvqPNIC3YNsdXbAjJzYuus{0G8-D1%#L6p zo2kaj*9`fRw$q#KUYS|!u}aEH0{8UPLCzZF)`K+0yW152bcV zUwEy%i~Qox8rL*(mNnCxWweVp6mz71yxu)_*mX7z^7b(1$#v{hdECPIak<}jtPYokBtPftc@a8PnV#E62hr8X}A3xmf@V@)uzvaC~ z#$JWl2bEyHO?AmO1Zsmx^x%uukL%+xGfKEd(H`S7n z)1EoYSxHZUXK(GTWCbgR%2zF9ogpg}iY%n@+aiTYWvosrWA>?*I*H~2`Y@S_!lHW^ zNOq0G{L&F6MJX8^QP6XHH49Ojy|jlq33aH?YKy#lDacACfZL65Jyk@xSvJ1r_02Ct z8*MQygaz6=rBOiIJ?W{SaluwB;E&?utuo=8Eysde2ed(PuTDf&*r+bqq!4({?w74t_<9-4ysB< z@NKQd9+NNAt>$>$s^jE>QJX9%Sd@RZHQtCyhD1e}4ZNgGGDL@g+_h@8l!AlsWIzQ8 z*wRb*9{$%(246XLZF)|EKNdo)t7GbpukY5Z^`d{SnNq-S^A@ddmfdj4m4B|Cby7|@ zx$c-(X?7Quwt=g)HS9N?d@H?WL8NXqEZJWm4{xp1r-`a(lBB!MlLUI~9_kzZHRMvs11#A&1 zWkBme9V}B-9ef+Xx3$5t)#Srkt?@1Y*|>4{e>82KS|6BJpCLu7;eTEK(VpY1SuHb7 z8Fi0EU)TDzA&b7L^&5dj@6c|=o?Laz7d1sS<3$G6YirnV^gl;4Lol%Dq#(UkG7=fe zI|_r!cq&@gD(Ut>nbCnU!$y-kh9`*W!fjgG8Cqzl5EJskVu>qE2r(#!{N7~7;Yq1Z zjc0NyDTUyMYb(ENBP_=`XahGgDwvFdN5;0ebqu7U>L9TfJQX2hKPIcllRr+Le1ivS znhap!@nwQByGANns4U}fvr`|Ye}G2Eg}Nx>OCN{$DdWc)Nj><*{$L~^shJMlPWQI7 zS?Bbv(!G<@4Kl@O+W6qI9ZYwSHjzq&(`FSdW;d`FDDz54U8YAdRpvcXk3hq<+RRBO zk$t0%P^Fhz2!#eI4@H=)8b+7pRvQ^qHMHESv=i91gWU}8i70VCvKwZ>9@R^0#*SgOu4_^mn#i5}{RHJ*jsFq>;FqBVluH1s@DG&;-brt;Ka78I-} zYi4z0ntd%MEe0vNPO8E6G85I89V%+*Ok+F+MO2pl80?Oc-Oo!Sw%#y8mqu8@_w3-i zI{3a?54%vg{Oxa?R;wLjtRE6$`QWOCXuUc3n~M8Vhhvvxk57V6gmdHg)Tz^120)f{ zK%7scY?x{|=S#1~rQ-HN(_ZU%YaHhcQS9sP zFA?`K-cr|*%AM=!lc8^eU$;1p!=^N>Gs0dw^tbEBsUD;Vkk2mhA|BR|mg$2!8J%FBKU+zzfRQiWk-vln$yWQB?6;USTXt zU)vtSKOR!^*9J{!L?4|+ChI6vn(0{|FG3**5g32u(7l1Owiyo0NZlnt-6b;8YZ*7% z8zrkTX7m`zD68a4I^RB&wpDt|bQ81m8Y_u5R84DPHBVr3WpxNvN}y6cme|iUEZbPG zGY$5z?>&Rx(cpW*(C?_)u|*;uD-;BI<^wrQiaKE_kvAhR_4~r$3SRT}Y zpJmlb&0@j7x4eSo(j53rAD*F)WBMDGSF+rFf(30WSqLlr5Ph{llx;aI`u62=4V^jU zII^@w6H%3v7fA5ps^%G%F^^;HYT04MLz=URx)!3270>A&wQbrdE750LR60E>oz1>e zV^PXtnZ-&J*34w3!3MP>8*Gr+c_B(yePs5E7c>r0Bxh^%PUfs>>vvx8wmPx{w$mHjx?SacJ_Xn zbt3N=WL`Fz*Cz}psB6Bv#(2e$v5*vdjh77j6_kyZ40j}v)XHcn!~BpO%)Hxl8GT@w zY|!uxbDOQ~0Ajf7#g*iBudv*Ue$(*YW`m)izFFxhKZoM=Q118IP|kiLcewH@agO4B zM{zku=-ct!u)?rAH&_^btT95S8@s&ePRH+}Sba+W#S4U-%f+@QU zH#F3{O*Yfr=%|aZyigE5R^w=LLW=^R7Y*{lN{%Qiv9K%4hRUui%Qmtr&`IB+mcrgv zRM^RG`OR)dP+PO%h~PKnonSo}X%>)=ZH*sv!w#(0R6dk-tolLnGO+4YryH-L3&Jv5 zJn|t*;baQpFWCjn7d#oBjm_C(hs!}lnG#ooXGaRSe0b?GYObh=b>dENc`cq=nW3nl`qz7x03Wy(6_b zowGG8fo-wVRn!`E2XvXkYY^=K2knGNeY~nTSIM7dW&aMejh>E zokfnSZP_uB838=P3`J*1DQ}(etmrAj9~+vj5mQH6>@j1v)Q`5 z`k`!TLqxNgLps>Zp?YlvTO)DtjRfm15{0;=L_x@A3}e?Lme_Qv#Wa zEE6haC##+05H{Jaxy3FmCedy?IFWH-UBL3cUJegypwyz}XV89^ht^hM`%HziXl zq|$Kg>0_#9hG`LTE;P(Lw6{)IG5SJsANg}xD454bM}rbNKNu|#y~n71gpGWfFO^bs zASx+W#`zBoC#N%k-_jRP58OFd&omNi3R)n zK?OFlmY!-lZDku`9kW^yPWn!`ix)B_8K14@yc?vRNu5&Pt{Jv_E1}fgLODm$wJyo1 zX0tMskbLb&`Z4Y`cd6Q$@6)yMxM4hD$hYAh)1jR`H;**O-lAC|Zsr z8L|{T8n+o$VQKRg!;tKG1nIA?rD8-|s?;w{>e`{IC=o~j%c${uvzp;2iq)4;rjuxLg~Tg3@Lh!#9jt1uayP@ zxq@%OAFq1aOQbu!peIXf3@_AS;S7d#3&W9RTn}Lx1`P<`2(1$4wd4weVPartgS)({$(?kn#z`R??!>%e=;s>u7#kubTQu z;p?XUf$&Xse;B4-l+edlRAif83aYfP@Ug3LLy)|!DK|@g%!`(#naTbsmGJZy+--YZ zU2sFaY@Btr<^9q$?=l(KZPNWN|L*4Tue*y4n(0uz+YGIfvd&Nj*o2*A?E>jPlyw`) z@?t!5Qb?u~OSV9gF$BBFgD2x4)djjugwt&Pp+Za=6_%_W0 zltO|^MgW5ZUo#Q;GWPd2GMC+=bBw1yh^b)`J~K>0X$Zn=Bkvm?XJVJp zgLWY&7lBBvVr8R6@<{^RY>@B-j8U@o+90AZIbgUk5aw!ovoILKGIkPCE|bCbn+$O^ zk50wx1R=smh>}V-g^0hyO(0=1k!;xp%5&C8!j$FRC6Sn|4AJ9zyn4cRS)7Xkkfe|O z$!U$h$OIp=^4)_VMCBoJreO0(k&Xy#%wPhMm&6!8te7Tw0xRqB-jl}#SClewMWFaw zF@qTn@wk}GyO84jlAv54>Ls;X(|HHV3QKh5vk2xtZTCu>Zb4at=33jhh9Y|%M~-!o zWoNbdFM|mpE)zulZCI>lc!@=eZ|E|ac_DFAhbPjCZSfq}bJO7Lj251!Y8qfX`i*f( zCTs2nL^Mg|yz;2z1`VaW{-vUj81{9Sqi-|xIz!*VAQm2R z-cqbpQ~7h*S5^NUuQwetDE8*f$2ocbSIV!!JJev|3SNq=FGI*JE`inr zGNm1ODGm5j`N+694k-)DsGOj;n}US=F$&h80jWM{K-zKxjf2q;YjrGPz%rKm4y&(e zb1XM*ua_E2^fG4$W2&9Te#`Oq1V`rUh`$rXd?-&3UC<^bz4k#UValvcH1qS$3*pw~ z6*a$79%_;b03S-eBqSELqzO>w@#J)K&``-v3svey3e#k&q(`X;NCwXvwvw$fFp|LP zDp{#dE080@gQzW$y~-5EV2#OUMjD0LNhcbXJ)ZcCR*&K(m5esFwD%s>?hIZ;mO)|R z2}WE{=A}62GzQIYhB1c#=t-7jUu{t?lFFMadqha{q%2V)WBxo_b|)<9ae)P+8<09W zk&t|Kwdu0JD`ub&PnS7%Cvy1b-fMU$CZj*9vb>GFg=0UG#BgCLYCz_9SH_Q zjOjUpnmMdQDrYU@1}Zj$cDt=_we>n%-(l;!$R5SK@{dSTs`XpG%L*i^)Aas^der0o zAwxCkcD+=mBnIY5Smq4ciib32YAsK)^fHK@m$G7Uh1+FdY_C%tA`@d~KYC87tZjdbQs-T?Q%Y zYc2=V$+ujJKi1C14iyV*vfo(t?X`x0mumWEzbNV`Ky!)pE&t-%@J6Vw+hc%@YL|S zI@>TmXU$ZD3NQQhI_%18eTE^w_D2RFjpLi{q2b4zV9g9(@s(^g6hf4s^Bz zW;n@q#SFRWw-{@u>)iC(wbMhDt+s;Fk~_*{@B+ax`6BqZ&Pa!?dHB>h^^A$BwT-$!;&e}?2u@1TVAT+%&24iS>3E*Z4hfF;G6RO7{7zD3Jc z6$9nnGugY_oXrcx(35#hIlOt$k}_eGSzZpWr|mSWf0#eh(Q`GUVwdQpv?Pj)t8_i% zP^Pl)o1v3|n~Qb*W$gFJwcA(_+qzDNo}^_gNZ?qNv4U8aI3|*VU$UjmP~Y2N1XPTV z2Ncuf-AvJw@)mbVfR%HTMM*x*;t!N&7GX@@u2SV=oCU+-W$n#3*W3W2Ez9w2%UmK~D1i>G6ls3MMGi@U!y}EXF zFq>H;qga&&SX#u`o@}$K6lFK1D{0Rl?SxtR&>@lrlg=!89K0=iiOW+wpY}_Uq~aZK zR@81BtR0BuhP)GNiKWC#bd{=Y;HkW|B|R=sS2IZMKX}IKpA-u8Ql_ZYg&7AULq4UT z6Eqq{911$@-5#!!(F-iUjlw^&PB0qv{_cVL0G6CNULR+lOCO1StF~?wa~p28X4u7z z)Z=NMWWT4uQYtAuAHp-g#KMqTy`+TZ1!K9Zk@gUEb#AeX!jMZ%>O<18YB`G?d zXf7YIF~~*S8m~&7Zn%4TGu&zT!WPLvN|F&^;)U3Oe8b=oY(XNf@)WX>Z_w>wPUtn6 z`d!sa2Fq4p5LyM$PQlt^I!(9{<^<~IarG7Y3|8hl%887prksa{DHi-{0?wB6Xm{-jKB)N}!jQ~P-gOxiRK zgtQd=QT{br<(cQxjq1c9)Hi6oJ+(~wk=fDjKuzD0voMlisrKoEuOvx#6bngd7~7#^ zUTV!uA*m4SbD0Fqu{;OCBPdTSu|findpO#CecYx zfZ0TtBf`}7ur#xh$OSe(k&;Eo`$a~XZ!N(|d)p|w8LHTKK3HE_`eTleJU*=3NTxE@ zA*Uw=HKn@XJ1UFxR)rdvxlk9a9Z4r#jk-^s|M#`|p$^@vqcns{rG<`U_AQXQkF@I$ zsEne+;m{L7$w;0-R_b@y^Fbb7*P3LsNv)0PRCJDvWB?m&?rx^;Q@ycPXX+X^GOVhq z0W)lg>FVHEW-UrFT3V4kezQof-by_~H6yI`wpfP|1tAF&U$h`g{F?Gl*ZHYNl|lGqCeql(yJkS%OocQlq7PAI)D{?R|ntYg6~job&aa3l~HThbUwC~%1?{qR5=Xo^=iX>nCurs_*hjU(um$S zOs}7z|5d(zMUvsGs8X@CEaV#4?;^{(gr`MpZCzto*9H{}hV&TWUs6Xj9@oyNmR@Ul zH&UFnZ??QkEQe;QYpu`*Gg>m8w$OBDybPIiBBq=CA52NmBbw09$=^txhQjbHMtXCbT zL({1&3zzQB=_E09l1s_zenXCVrmbFARo82U}owojgA-Y1MK_nap64uVJxI{2ew=YRDlnV2?SF^qSN$d#sh zy~)xo-tRCqJBiwM<$WS~u{ItfUD2z=Z&C7L*;&yugJFw(a+1O8)QUW*h*|}Gg(V#& zUd~cm$~HqS^z^k*o^0VUX{m~aS}5?eP~d6tqctt$YAr-{OH;J5r8zoc+UTlLlPVFx zV@nzziIGFWD~<2}ProT2kWknPh8@!-n#hG^_Xs)~C`QzpO-!Qs@1I6{oHvp^MaUn$ zXPk|^z$14uCD$&>9z1s&YP@u^{jdHO*+()`Ve0?N55r#MEd4J&jI$^HR~Pe<oy{x^0pDBuWtBh5~Y}W8scQTBFb*$KklISrknFq_bB9C!JNAuQ|M9Y}LkTloH zfxM;}N+V%cQF@W_c#@K5_i9FAPY=H51>e=Z?91!5$TK1DD(Suq17;vgd4#e^aA9v+ z6(cm)x()-v#qD?L>#fyC$h1~wnm=#rKT()6-m|@`(Cb0A!XTGVY~u*)Nb3lCxsEV? zD5kSqmdZyeGH?Qll4hv}NlDf;SlWgXOl2&}HQwN+qh!z4GVzXurFbz&U!RY`W^rQ` zL!NO(^Ev)99S3bsl2U9SE`CzBA}3=EC-ahd?7pT8Z(?2ymAwN-2gQ=9!8h4C?EucV zz8O;*RbD+$80E4M(_?93sAWF=c&rjt&!D($j7+P@E=FJvBJT#z`#C{ zt%@A#H`;lIpA3Hq)7%_#W%Z#U)qgLW`ic(Q2k#=eX{h>Esl+j=Kn%gg>AVtLqfOj9 z)X5K*E?)UZe(lmiiCHW*1Q8)cTW!S38a$3L|LjKDtN2VyUn#TA*LeB{SFa4F#oXx1@8uo~AlzX_ z)|u={wL&k)Xp0%oLEk6ohekM)v~#=V-e!3>S?=#J0Gf7|2`?TdfX1QY0AuA3a%=8D>SYKHy0Kae}FZ;WtT)?9-i7d3_J9=%B(jI5ti?6Og@`erFmQDDWcS0(l2ihP=td$z1E3#@be$YYh$i9Qf!1M+W6!z8EFQT0ZQ_PIYcNJJwmo z9KJ_zX3nHwKoQR^mH7*Jsmq!+GN=d(7{pW+KUfH)c#I78y5bEY%7(%y{n@W*BcypbTJ_j9oSujMlL>&?I6l zqPa{{Y^_n_rIyVbkxW)f7m)g+xW!fP4oS0#<5^xQJ! zUv84(4xI$NJg}fnsClkKP0{eKH;ikH&_r)kD5-ZN^+l=nSnQ(6d?2Yx@(?f8TQjqa zkGrk4U1*`bO=!N%tC7c3wrHX!kTLp3V@L*(icWVhl_Mzs6LSs5?!+J!DcL}s_n&zu zg~mWIYP-#R2#XI(xiXj8W~f&pPYguHL?)EWkB?II!RuYsDo8;s2lLS}jh8GSX|6gf;ipi1k_@AY)SvwB%u@Iy8T zK|t~NN(OWqtND%USMtyq=Zk$A<5g=9_DxrE1}VZw(-~huTZkOf0WG=m5~7>e^GM7t z;!O%{dzuzC8(FvHLd(5aYbMUJo64Yl!!!!gdSf$Ak~|1igMSSE9a8%_gC#0ADPA-T zx&(*J@JE)1+kEt=;Af?}M$es1!&Bw&aymlIY^5F9U>*6uPCT*=#_>kIENfDUp%J7D zpZtRv3*`GWgoUPHF=?|cczXmE^LuGZdRW#6;<*r;5v7oM7+8+l@um;$>5^3B8hhz5 zyDwT>?aN{m5~*T0TAKnJ&I{})qm6?0r0-D^#?=H#_44O#L+F{B^v0;p)L0v%jOMEK zt7V)iHhPiL!puPtgMporye7~*wp>b|Br2Y1c`4ZTl)<7b zr=*NVQ|z?BaC;9WHAlVdkks(qe2H|br(lDbdX*`hBd=6G-H!f)%_1oV%bonymRTx@ zWEh_Xg3{A(>D%dg)*snqXTP8WkAx|MNH!a_k}#S5fTxwVUF4;aN}9~s5Qx5sN^u*L z)XH#LuCTAClxKJ)NrziV8YvR3i*#buB8RykGN?y4*Nz})5e0jg&fuuNn`t`aoXFn5 z=u697&pMTkZq-kUjL$O!Try$(NA9t7gpsy^q@-&kW5#+Q;Xb4UBs`Kg2Uk}Tf0H=h?I{zj2N%zuuMO;Nm4|TG%AwP;2KCe_?9~bNx8}(KqO_X4EAdeVxBoY zLA*;7FR!{#u<>y9i9r)tU2nC|2%5o!%d+V;W2AXJSZ2=|{H4dt7;BC(`P8eI-OyrV zdkp`!T}>i=*0GC@^?S!YGg!lu0S{qX)vFo%O-X@q2gYTdzSuL^YwIF8qVRpWr>~%0 zgY0~#=1#2bF_es?Dkl#BolC^Twu1&} zl;p?)?`ooz;@QJ}-C*)(2(mo}BS@u=!LbxYxWH`A8BqeE(9A#=H&?r8ZEcn6CYf10 z>{6-0!i+R>C=PE5S*oov+*T4VZLkb$p!}iKIIFcX-Au~5%UG`>_oTklSo36nXBjUkcTzdmhtVBUQAwCA)Cd!F^oikygnI? zPI?R0M-`7zU_NKWSdvPG6TWdQ3&O|-ROCufaWx)=*TZ z^rl%YcuUFA?QJ$%I%C@#En-e8Lhb5h8V{&y-eE_6LEbIpO?iWmi<8UPGAwH-dGeH! z4`Bd4Q!8?fVbNqMNa9KcsO})6%_6#;lu|f{K}5ah(Cl#zU03{|4z!8{K84S8yVco0 z_|4j}cD=LE9^o8jH#lL{$JjiFsFTMmNC$Jt;O;PWmQ>3~BwFGbd1o2ZDrea|lJ_C= zg^)VJI6NxL)R>nL2a#*_6CZ73`~hphOzc~gTVfS)5ol!>@<|fhN62Y8Az#Bl7dX_ zl%3e+d;^L}SA^sc(wRE+%nscn$wqz)hmw&T4_%jYgSkuKMt)0Yv?Ov#u5!IH23c}0 zNx~ARg#!E@#ttsI|?tf=&@)02+7c7fYM=P7(;H|MpBb3Mm|Da@6w5NjpJSKum-2> zryaH$>6Id>kG@uK9Hld(-HoGcRW*XNK81CWXc`HP4(7Ft4cDp%UA7Wth=C{B;stIb z%N_wXJvj0NQ2Ub9^t4@lg!QmvJmgr92GNhDm^1G_qax{w^vo229M7i3{PZncijBUYu}al_<5 z7>h@nVGfLcAy_)MsHqJ;B(|~Vm$uG0Q{IqnlEcw&FHb@>HFCBPjmi5N`8kj zdQiX^O3R`SYrO^ONq$RO8A`KKfgDOdlJ4a9PUc-BAY zknmB?{23Pfg~Y`a$^v*EWPA=Q=2DYlG_RBs=%|&~*!%2-y!L%wWAE$eAZ=(Xr_-9i zJAu_knMGwZxV*UCdTDT~Rk5(qz+}$`#vTTLSdCC_;hinLM4{WX{*+)HX;Na=8O;nX zGtKxo&S+YuY-ih`a5H43gUO(zT201NVNgw%o)LyO1nEzr2Zau$Hb?oMP7?0#G$xS$ zA)TZxY45=i??`%eTsoj@dCj}4^zM3(O5$Qx<9DSXLZMD(nISHD6Gc%nM~Tr6rs(Z8 zScTh_LZ75Z5?Vd0e@8c0;zsCc6lW^U7Sl|6*bS?s7jB?>QlN*90wzs0H1km355{4N z)Kf{zBs8Lr(8#V4yb&E7qlI=ext%?SJ;gd7ykLjl9=vM|WAfK-52|-{)S+9b;2Czo z*f$t9ZuR1=wPl^nq8QOSn~fB_#wZOZL;=GT2V;nid$9y7LKyl*ZI^WP1IGC1#oi)n zX_H7m@>VziiBWq7k;smfEMw03EhUGgx^}`;XUKbGR>6et!4}ioesWr zm^n(RRxv#>s?8HHc|niwrB&p}E!E!i@6+y4?b5X2GuO$oWmt7dFOZ?hmj(HQlx5|? zWtcndi$N*Tpany^EU_##`ryfwQO~kg!YEc9l_sqj=1ghQ${BkFcCyw=lh*R#O@jD;Ju&PcmUEh&rf4wYG_Rp=d+aY8KAL~IyFg2=#3(pE*!3K7S7c8;)? z2A&)vw>$O00wNaKF{LG*-dZwuS(;*^YIm!ciNCM8kM6McVt$9u6S~aWfpSp7-qx;{ z#ujX!tlmlQY_H^P5j9&$Q?>MFvPuaB$u^fm8s)7Y%d;y)s7Ox`HM)vyeUkegH+*?)qd0*@VQ~P1ZT8=XW~yY_n(D7&_5f0U}iP)x1cZV zf~j-S7v`WE$^Ebc#?HfTFa^C)*a4$*aZ`?2ve|)%|5d*1M_e_EW&t<`!2<9Fb+#F3)@>ce;IazY1j|rm!t1^ z&R>DPFb_*Gb|v9XAiS#x7v^C>cr|iP#J_8i6Bb|}Oy7w6NgTsY7{3YkFb&mY^u8JU zz#`1c@h#YA3VPg*eP9meVEhi^2PR>%jc|TN{J;_{!{Xh<=Tz)=5Bk9jEWsjdpN8D` zq8}{4eprIB>F9AkdcbTC_JgShvEK~bKZN~Y78YRQVd7^d*9*uCW4}gTn0ySmU=b!} z5$@yI3zpz|=>G=0&*u7XkqgHAkPBvEdmQ~>78ajHE|~lS{>@9!k@W> z|1$o-_}{TFOqbAO3+{(qF#Za92wz2yEs^te^bo#*9xw}=x5EFoh$onVeK7tH{F#Tl zcZnxhgaw#=5BFQ+{-3yq8Q2HQFxF1^?-MR8!y+twK)Ca{|0BYM>QhvJ{s8hXKtGs< z@($^PsW0$nA=kgeADI3Z{>br0{MiO~Fau+X4Qyc<#tO-L7vUdyS(lJJq$niMXiFe3%m~R7)(d&2NVS+T7SVH=TYoMgfGR(mhOYxgDm=lub24E2;cR)@_bI>P^^ur`+BC!m4;Tnj7 zstn_B#d7Qfb1*|%7=R_1T!Fnv1Klu1oU4_bhaE6MoaUj#8B2nbzvBifY}f;H(BBDn z*sc>Qu@%f=o93PQ4bxC;(FYYe#dhHwI&?viwFqO#(zYw^xHkjKun%Uq$KQ?Xd^-8W zcgIhd-4p+lTwjG>u<#w+!`!~O#ZBV7_z#ocLrz$NY7cbT54~Vwe}2Ov^zbW{;sXn? z2gVK{T>Oq7NVqU@BJN=ldV6v0WZc6%?1qU`@PBWvpNXA?=VE_Yfa{?;4|(@NFPMgj z3y>G4V5|cumt04@f%y@U<&5fp)ZWxiN7!n+rQ7XUl10|!2*ou@fX`=VG5@1_@6 z@j>K-`A7J`!lU>H6TQfRP5oaZ2h2RqJuv+Qb~*rmenS{A{Uq*Txexc)JoglKfd13? ze-M7c4j6lm-!NIky&V4mc@HL>KO!5<{DtQL=3hYOLvXjA=MSb{L`GPAnRIq2?q9<# z%)kOH!2y_ii+c{k-+ttU>9@Hi{0HH5!Vd@sW6jl==THs zSBA>LG8}*<(@@DHkjFJtH!OGty(rutGE@R4s|>Y9SZ$~>jMo@y#ZlZ}hd(ggfIl$N zj6X+nUkm=g;z;~ChVVukssqNy7%C4LQLMZ)=f@c;1yeB=-G-_a_s4P{ObEvlu5be3 z3MUfo53$2!LuFxNilO?UKNa`Kp&wiW6Vq@HvommiJaWPuOwB@07@v)tKZ0@OggMv` zQ*-g>1pJ?eKQOyB{=oDC{P{8RF2o;Lh68fE9sYE2eG&e^LIU}Jf;`)!FD%16EG|1sDZrqkF5=8wfbrxX4Uu@B52k9+9<$WXB}I1jsE85Uvj1oSwQ`+tlcFw=!x zF!dAkIE(vE#C|aUQ|t$mCt<&{;VIZpcsllj*|X8_XSk;=ECqA0TaH)bel_yK4j4NZ z_s~BN_vc{8OK=a><%A3UHH1svm%a-7!Qyq;55})Y&hwCOEpozi4tvAGjp%hg?ruUa z=--N7atzxpK+kU6!}M+VFT4Z)FXX;;_zyF8;y+C0@t-`i%wWqjEZl>8n7tSIvs}L) z`Cb*TMn9g~`te7Z$!G-0R@K2^abs30J60wc>j2*QUzBA{>BmrYbQ{h^8S^WnsoP zRX;2^rb^_v&LqG!u;iJl40BcZa|8M@8E7@kMod+Ls@hcTH{vhM!gLgWV5SCtehz*7 zf#nALfrUo=xe1Oy9++!E9vB~mJU8RtXj65=B2>2!K5U1%G58PjWAPuR$Kn629LMk< z7GW92TXEkFC*mF!VLwdM3YfSJ|0g3qEWi>>wc-AD>@XGgFb(@*9=6>9r<*DRbF)mf z9>!*yD!z_mxEjXd_yZGj@aInSgc(?zi+h-yhx=b3&(^qyemm}A4z~Z2`xg){%)@@D z77}hA`@#&2Z)2(gEJF1w?75w(I$#N|f!RgqEypl^7yc(qm4+GE2i5kbirtMIi%r!9 zV@pixPF#m=_uzgh;lLbR592%F&%M|Ou7=5F$O}ub{XXoo9C@KyfxIva6ZhlqO5}lg zScZumiRT{tg{z_333*@%#vZ``oskFTcR?N)+ZA~plB{~qpPdOzIDd6;|@cl)CUEWmy_P7!`D@*api zpnnkdkYgAtAm72r3(K$ovxg$ruaW<7Q>9?(2ZRqZM-cvF_zOE=@hDT}VeV+$KaTrj za1RS9^Dqn53CIPrKgPbl;rdUoFD#vmePQ-g?C~VWa5cvv2^GVe(HL{}Q=jI*;5?-Glo-W5;`O4|6@Zhh^CQ z7wq}~;lS8~$OY9y$n^r(VMh2ca>3*y=(!#~ik>hB^U&`_t{3qKO4&H}8`2F-^pS4< zivBPOi%$`6F#bEjf!SvX=Ox@fPdLIqVK-R(3+dx!j$gn(;fweOi%|WI`(8pHsQ!+B zFus9wAjc)__IIws)iCxd=?40*q2~tNy-qkV`3B(#-$cF==>e{Q@wc%LEWL+)AdRXj z@d|pvHL&yn{=wo$`1dOAJxgU^j+t70(2rUw_8NAmu~Zk#`j#rfVx6U$Und@!!jXol z221t8@(4@$Z*V-)QXMc4^Dx7pTJKH#jakS>xUdJNT5xgR@E z#yw<&hU$TdX}Euz^RN@fX5t=}p!W{`%(B!9n3`>=)vyeUFfkYZ{(<`~kPE6UEwu)g z;Cfit3O(QD`aHseDVT%#c1sOFHQ!S0?;#(|!V)aP`~v*_C#3f=4b$6UH&}q)`}oJO zt`y8dIzv@?DgMd%<(5j8;Yv$&!}5-nQXe4aPL@i*EX+W)3-ZAROb7A_4@5qgJ_z|fCH#X4 z2j*cv%pPK?_-EXADCq&l55o?y@B{oC!2ct#gD_2e!Q%0R|2h8s2>)RG1pI@AlhOAJ z((9>&4+}64)oIx6OYDCJdcwq6_yhA$)|x4tjUF(!8a-h79K!uKa-B!GFm(ZX!{mk7 z>nrrR1UX^iQsfj~W~sJ~+;3y$ zR8#gZ^LzbVc5U;*~PQUv!695eJ|1x!S3`Z4ea_QOoA zO+Nydte`^R$(8Q*c-CvpB@{D;{?a1Y~$;(jvz!!*nviT^Nn6#h@a-O>0D^T%L+7*AvWHjZHi z#*fAR&_51)PDLKL8kT>A{bBqB{F#P-unT5>j6bjd{psk_g&kl5=3xdhq(K#65|&{O z#(si-FbU%`aR<||4Etd0MD&=&b=V0rum|R$HygQN2lRhR{JJKK{(d z{e}1gOIiGZ{w4Uc0QZ;U56oPNKTutTehYDbE%t@!>u?WC*W-R0^uGc3Fb4~A{BzuI zOS*;~uy_;U!qUxzyB+a=EAa?(FbiYd=neC?kuDZ--yPT&CfDH~RKLK#1n~h=F!f8q zhb1U&Zs|PX!}zao4-2q)G4kGpywJa!c!EV3TY|s$;6IGrPr8Gd2eJ23u0KNhg{l{M zU9i?De|?tdBiVf=5%57h?b-wFLn$PZ($BR}-tK>nSHw>R+z z7T&@i==bCQF1ULe`CaJ7(W3`LlRZTsLK%)o5KQR`v6 z+EMWi{D-SyEb6EdEW-Bh5Pvm}%EE;2sD7A(iG6Wb>!>wQ)j9O>BR^d6UEH(MP!8td z04z2*^zmTdMn`qSM3bY`_ql(BqdK79?5I3cEy%wg@{V-qzd){04*eJS3;q4Me+>44 z$+6f+j$v~OJ;q@lScZMjZ^b?b;NN)M!^|Yy!!m3>5P2r!9;z9*hp}0>KL~$kV^5fv zi@l)Q0(%`yI4}d#TVXF4n}@v);riCt3+7=-j@$9)P~=~LKd=Oga=egm55wIygbU-_ zq8H3UzmsscLr$1ojGQpG1owv{$5PzG)DFlAbI|(%$IGw}Osv2knAs73jv)M9@CO!m z#UD9lglO}Ta4+1${QkIyWjFxiDdP7i^nzWm2#e4^0RN8WJnV#-gYXafhv45a$On@! z57)@?VZ=WybQ1q*!aE$h!1xca3rxeG*i+y`T@2(!>X9y`NMScV0dPUGK?kmFeF2Q#n-7T^F({}BI9Kz^8oW!Mj6 z$C0joOnksKFaygl4_9;%4$MLSc>IA0nEVO;!ETs?>O}N|9Z>y_{O*eRU<3GoFBun0@A?Nq`$k#q`Ua6L@Gc!u!c zYM6l~n1k)7aX-vL|EK5=<1leL`oJ|X3(GJMSDb-fFbB(U0Qx7P|C!teyI~Tlv$!92 zz#PoO0`$&CPMCt~Wb}tgD18`d*a^$9028O6|7yaAX;^}NFn%ifpMxH-3zlIK7EVY1 zbJ6=u^oJR^9_C@}Jg&noSUL;$FufZ0=W`4*Fm?{^VGhPG;5=LnW9MQon1SsVBJX+F z3ua+IEW*S^xH}(v!2~SA@`d=HC7g@!ANpDRhXvSnF>+nZd02owuyhG_xCH$!#SX9t z3ov#$cDNLOU>X)+AM~$4ugf@wT~J*~xG(|RE=LcTfo0eS6KimP1#-hKsIJ02Ov1J+ zaSt=lzZyAV2FBMQ7hDbF*I);jgzZ-$56r?c?1zbKvBTB)57)pFEX(nAq?>EF|9a95 zOv3?~hskS^V=d_hrgNm5>$negz~qgj8<>YoKUT?~lWt%Z_CWt;?6sC-*a_3OU@w@5 zDu?@S{DJ;$_yY^jyMgfTz#kaT;}6W;g+Di<2keB!d+`VQ_hI*+;}1;3EbN0t7`ut< z_hUzxg3=e3gKakxP7ij3*#~hi$I!b4dp?XEpz6hLFb>zlB#hn4b=V1WFb@+2?(0S` zxB`}87RG-~cu+lt+_xbQOu{nkhMC9F|90ei0{vnBH~0rreb`-&Ve$^{e+u_73Dr8n zg&i>dH11&rdUxVKOu_gw*b8Q%{|mx{oiOn%_JUd1{7d2wreWqe^oIrL=LzrkgbOo& zBz?f-^P~@$dlCJ9g?xV{eL&`LssR{-?RODA%tHTfq%)X;iM#RlHT;2zH}D6R-^8DL z;9K|ui~aZmlW!C5y&S`Cn0yC)@8cMDz~n#B7Z#v*KmNUozAz2*umH<2{vP4>U_Y3F z>YwN*e4qGx0Qay9mSGVl%A|(}(GR9!=5yS`_!qc;i0d#3GcW`5um_gELQfdqh&>-h zU$_GL%2i!*4D&D#`(aGGD)tEWhaHd!F)9nwun(3Xi(RXf>8f^EhH02#URXEuZC90G z4mS7Vuj8r|EWmD9f@N5S?FH<`S{t1(4f8O@4DSIshHbyb9ZW;Tgt8u(l!;}J;Xhmf z6A|Qtv1-DFD(b5Ed^#pRVad#S~>ReTTiF%hYcG#x@IfaeLA#5U? zCkbzatCBF??5Z5hvg%_Q=100J@mu136yd}2Xu^m7Si;Z#2rk-66}Hgw#3h0IS*IB z9L&NZTo2WD#K%j713O^~=3y2Nz&uR6jC;5mszvAz4<=y-u7NpNlH;X>_bTpT z7Up)qKNw$z{I6kexCSPcBcB|@6|ZxB1>wUKEW->;yn!At3k$Fai_m`)yLrsO(I%k_Tzm+LSG3$O_NxA7Myp}!;k!Wb;UIE=l6zc2-Jum={Q z{}1HYiFku?*dxa~bN*f2!A@9&1sLCj_<9e2U>as&AB^vc|Nlfj*ab^a#(wy_k)Gb? zI?TW{Tn}?FUPiwp=>f)fM^0FP?H>>x%)&D4hw(jJmH3eR;To8SWmtwQKEghGqAx7N z0XbfU9X=);*bU=*k$yixuf0hxFbnh0?;t&Vio7rdbKgOKn1}vn$g?l{!!j(u_;=BN z0R3SareGh;z}V;954&Ii7GW`k{$FtZ0Q85k1JPfOVf;&u4?=&KgC&?c82$f+oQI%4 z%))+{gNc80{ZRCWMOcQp!_faL!tX?XSb_sEc{uuSL=M;ui;%V8>BmQZm^>2wVHPsy zh%tWX57S4XKP*8e@Tknu=nu=V0JF!Sze!(e8vUUU`(O;lEUv>YsE$Q{n1*dO?tX}S zn1g*V4`UAQkHbBToq&5ehQ7=FU4#pBumJrN3D@H~OvB<&krNh9#(fC?PQ^VeWpEE! zc|tW;A^#b;hsm=D7bbp2xM8lJL%6Vb9^t}t7C9rhzm#}_vCD}kSh#|Csz(2-h$mRM zo_K=UpA%0}+}}(*!7}WJ$y&m?;oX_2~C&;t3WWLw}fj0{t5}{~Pp&iKo#YCZ9w9M(!)3 zKP>zS{bB4y^l!r7m(U;je?xy*eii*kAom;S5A$!KKg_&?{>{kwKKjG*2j~yeAESQ@ z;eCSs!cWm3#y&&;k+>f~f0+0j{bA+{^dE&@U!gzDGjVc2Xm~0)n!a~dE9-`dDvy2@ z^kE8g2Tb`M{VK>i!c*Q@jz@Va1!JQ<)dSTyPx<5UA9liQ%u@yEx3c(s4EHb%3*$Z2 z2a7P)iu@Bi)dk}dJ;t8m&m>Q^jpzQ!p31=Z6i=;(g{hv3Pr#pPo>~oaun!ieWb}n;nBD?^V0KIVnZo(4@CO#>;Scn;#-BEh zVFo7Vqc2P^K;NmzyAXY$zX*L{9yU)yj_vUuCYIwrEWy}x?6VU8VQMG*hiYg1pTY62 z_z$yiJo z2j(wDo~_XLGUS1|%aI3`uE3vp=yfIXz!DsQ<*SfqYwo`ee}rrCN0`G7?f7>i;lkog zgbNF|6YhM@ufsho-Hm&gxrcBUAosn53zPQ~t{nFe?m~_qBwSd415iCgxZ7Z-N3a7d zL$xjPK8hV+wii3V^yAoJJN$WqbPwaO2c~{QI#`51Pm&H`0Ty8Hx1@sv*ZW8ZF!mJb z0G42Ed-QsSbO4Lbk`7?`Po#sz=<@>U0Q&1m2g1Lh{}SZ*JNm=q2K0yN68bOYzPHdH zCf`GUn1gLQaQ!3vfr*dt2c|y3pJg0>Mz}CGK)7=JIqsJu2h70i7r2MHf8l-w{{NeB zVP1t)3C5~Js(mH*v6Da+DmIPnhkjis7>nmOgw&cH@rPZF$}rg!QY&`idUHtSV5}vi z24ET{cjo?BNOi;PcqVx6Lbww{ssk3FjM56iH9e~ynuf0+0o`oqF;=$}IW778TxnPel_~T^f~Ac)w$?@IC7qk{xE$3`a}Oh^#1|(!7R+f zewerz{g1%iCFl>6m!dx`!S*AO|1#Xe!sWP!@hfnD6!*h5Fn%TO<@o=Qbl>rjQ&+=) zZvsioR&Doo?a~aPOsFOyVP2|9V*&(BpA^850HT{Nx~Unu=|eYNbkm1!`h;p~hHkn- zD5igp`2Ko+_s-S1=NxGbs~t=1+ST#>`o$(ki}9KIwVQp;(l3_I*003p>}EJezZkJ? zcl}_MNiok>F~5i7&Na^_2U)4>0VV;$S{_d^+_vkN6 z_vtSyjQ6pQy-e9;jUD^S>jC{`jl;$GLH+Huj(v`gMSOU)C>XZ|D~rtQ;t>xAcqQZT&jPI(Dsk8HdZx@-{>Z+m^&i`p&D_3B{%hYu_5V}*vc_E1 zKi4;gFZAsQd9a72FU4d1Yw?b>|2Oht_*P!bILgv@_CHErI8gY#d|3%&Lf6suWAWYG zil;M-7GqZWSywE^`9Z$a_VP;p`XjEpRE+~R%PgI1fA+G<1{1cOXMYyog|4xmb+(wX<9z!wVUvSwG1TqP zE{0#|A0rMkW_*GD*~2n3RyfKk%NN?8eazWnx{~@XGG>jM5Bvbuh- z^-KF-V!t)j%k0+LE`p0}d`CjI@o%M&!UFE}SqW%H-?XKUf?x8-`_SDbI z#Xm>>jLz3DHtNpL71mv>9}Ji3KbwrN6#p{wY;cJ2fcdM$VK1wfJI@SP=o-KCV;PczXXMTr#nA~OlM#tZ6o((oxyVv|p=I=Alf#!OlHhi4MA`p>bU^l#^deN1=J_hQV>r_{fzzO%w%R$2T` zL&6@W%vj?nJ|9R{8vOm+kop)CD zao&g3$$m!rI`7Qc^@8K}bKY6nUp`C^kk5qnwvl<#DX@!ss~Xh0Wvj=Rfv8LH}7jQU4ivuuexyJf@6J zRzEYAUbFsG^|Qtnqtn#?y1ZCp&JmVQSN|LOdZsvRa+uLY;=E};_OZnlb9TOEpNqv| zpFd8<$8U5 zPd+#5Bg0Ml$SR}v9e=YvGGl|)TlDb*b={_qtlpuIY~HDl9~$4SkBslpN0!*}k-V6) z!eQ1~`q=z^>SyC|>zO@ieeU?CeOY6JEw=wxynox5m8b1n_>6r&5${?1GJj4SmY$dY z|BTtqFsxq2Z2Q#btg_5ORvCR}-3#_*gAKOW{<*wfv@h!~*_Y*)?fZrNSY`P&aadtA zDjs{7u)!MJztrb9#9`%aaaev=oUg=ZFUudwzZid_4`1u+|MZQGPxX!QXZrSyJigR7 zR=;-LFnr^>`PMqt7#1BDMp$R*JNtW{S0C$aF=OZV_WS8L&k*6ytS|JclXCDo3SO_$ z&n9!$$BYYIKPrBwU|guPJZ@YVWi)i=)O)n!rf+Q)?|^O@tqAX~G?`G0l4Q!;m4=wW^FaiLL+JH~n0sQAl|3kj<$jr02x z)-(Q@@yg@e(l=(a7_TxebhH_-;k7WV{CQj$X0o~Z7xTLd-RdvgLj6p(QvVq1woyOh zUDVIkuIe9aod;<3v$VVVi}7CSA19xE)z7q7{jBV-{_*lXQ2k5}QvU=VtbS&PsGqG= z{S%E3RX>}Dsh{P;)$ez+D(qo{4W>t^f0ECSR6lD+sh_Q*)jwHY$Ecqb7QfR~WryGC zsvfI;hU3)FI!jY|y!u%^QT@#RrT%F=S^dmUQ$L$$sDHZS&r&}t=cu3gdFuB&Vyz3+ z&(dY;FUD7?zg?V6{Y-CE|4hf-q<&U!RzJ(PsNe6DgTT+0`F8cscHAB6XXQ@y zGrLRubIjkTewH3oKQqRDC$097^$d?#&l20`iN}N)huB~|-+6mXzgT0F=@a@D%l}Dn zm_8*A8&8X~Kz=WY!{lXgn6|`OX#O>E7`-k|F=of&j(b<%nZKv+tbbtr65_MU@`vhW z{E2#(ROjdRWjbnKw!XISQu6-RzD&QjZ!r$z-OqQtmrwLEUUa|y<< z}Ry(cz=fykENCE%U;&mV8*sp9M1|{>}Ss6 zcL&2#_E}XNri?knu(W=xWBo>+0eztFMfgvk$8boyN@2eU#ou|`>?#8eVDB;-`}XGOTLUYlrI}>U&}tf7l+9o)Xki6Sss7XM>g4HWh2+Y z|2d8+OBMMrV`**c*vp(vhChkFj{TT0<{(Rq)^!|v*kFTAwy)=SRvB$UhP~1O@!x}S&&GhZJt{+yJbC9*o<@r17yXDE4 z4VKvcd-GeUiy0e?w>19;^{|Jft<1B@=#TQ=+B};aV2fcRZX=(dkqb}Ci;s`58 ziodOO>}P{5HrcVA&yUgv<{W12Xnm;KuTLMCvBmN+;{U~Qtg&*e_{>@UtK*InpQYpF z&x~DvbKD8?XOp80Ct3e@`JG}t!|B#DKEwL$<@G|+ccDej_(l^#vxl;a&uaeKs*0I0vYWc8wt$h9=&rCkd zu9FXIH_PXr_P4U5uZR4_hC*j#i*8YjJ~%o8*JOt@nJ%!GWqd@Fvxh3 z3GV+JdsuM~TWl~JGr|3T`;MRR!|yn!(FFJZ?K5S9`~N=o(Bxj$W=wGZ-~7x8?*H3w z?gaP$?Z04x`~T`)IKlmYpD#Ya{eSx`J;D8dt}wyrg1@VayZ?mHb(H=eFd@`gJ!nE0 zWzNdc_B(ij=QhbZo#44m>Ss5TLnrt%YkZhDBOYVl!}W`eBlL@PS zrpM~napE7RU#y;>Uu>SJU&pJrrhaB8shSs7z{U;i;kIggG&$wUx z|MK~n>Subk`it?o>aSVHeunea&lbxk*|%;zTWl2$h;y>Kt~AeZw>V5#{EmFiex?tJ z!)8+-Pxbk;`pELj`pD>2eLPJ)ujymq8~S*<_;2YWtMBR~bGDsf{U`d!=BPfh9wvGQ zmO2-m7Q481JRn;4o5^CyOmvwhB# z^>|_!W_iKHP&&u)>|?rcqI=ZN-{KQP=egpr#_|#q!w4%ZpXc}`C%Uh%-lZn`yNcu3 zb-p}VXKCq)VU#H=b@Loxo#6s?cT5c3Y%*hcnTf%xoP7^@VyLpV?8Gq0lD9ZV7g@(1 zCd;Xx(emoQ*gO+fS5QB5#+TT4MfKBz@4_G}9A)_z^10M`SV=yttSq0)bbV%*qw=VvWg0`pFtQuT#ufPk2s8X(tkGpq5s#&Z&&?iWjFaSNvywCzjn8twLPq7vX}Ll zz8qjZvxBT>^GNw$XMLaiS?4I@W8{Cmd^o`JvHEj^h@)Rfqic_f02Dz=P1)l?0buSuCytqkCK@Y~AZRx!rz`xK5Zq?mA)iggAGY|F<~IImqf$ z;@run#bJ{TR-O^(F4xnu;;_LXCeO+9ZuvbgPew1vla-eE4dXY&XZ()%Y>tS3kNw^g zpOp{9XX``p@3k%$pUwY@&&DUN=lhJ=%kroGJhL+D&-4A_FlF;gf1X+Y%JuYsIA6P- zSZ9mj8|Udke(OB3^quom_`UP=kbS(Ov7celDCDgCBnn+a>hnS#}|KI(*)T~AxjZZ?^*vX#1?k^k1} zVz!;S*r=-OS?m6yuEOor#Y&HSp0jQzb+NLux(ffHuIJ^SsEhIL>SDHsx`uteR}|91 zebmKl|0tARkoWOX=ws<$k$a_%J2?uSFRJ^3$oKi3?+e9YaTs3!^U;u6y6}tD~=l!r|{OubCn!-TNKK#`uq-kWOSE4vUQ(6{>S(cePsDjePn}` zmd_v4M^>NE$Jgxlq&~96tgxw%ugmW#eJp%NA6a`=AK!4jJ*SVXvBB!|`uL{2hV`-V z1$|`3_$~c-Q6CwIK1w&)9Kp>xE3-jPsa-J5Ji zSeh`&J!9+G&&tF}{#z{`yWSH&niT4VUd%Ge#^gzUXG{Lmyaa{yc#>x=%4dm5p_}z3 zCxwjFWhaHU59M2$6sk;DnG^81HJ|PpseFzD)M8FROdo_kZf$$G!~v+LsyI zKNXh=<6ir+&iFIO?>8y*GTwiZ@1!`M9iPjaDdPhsg<*yRC;7XGco22A^f&y(bC2|wEoO`_)!!fe zBs5rMdYO6F*!E-3kYJUS0exq7xxO!A{T2Go(v|wo{3?B4)aTdeJM(MxooS};KjDq~ z&c>j=GrLvaf9jbHx9K~>?fSy(4t@EV|>KHw%9pE zzem*1lp}1iJk@^hs-FpSHrO@I=d82EQI_6Q|8&Q5fHfA+I;yjq;eGWpVq3eotg^&G zmKn`d4||xg!3NuBIsOCnGvW|q#UIFEVQ28tTSWIw#9w^U-dKNARCO9 z5RW}dGvY97EUj!`_Az{;ex~ePMg5CR z_WgV7e=^zk@12i{lYReQyh)RN|K9wx$-aMYJ-b#jzrkeRzn4eXWZ%Cx|J%vFJ7xU4 z$zgzXdO(}MCrx&Lo`0C^{=9j%tzrDf$?m<|hl8waG}*lu^Oeb-TV(vF$-Xmfyzyku zEpi+amNuCjhL|&6)BL8BLoX|Tp6uDP>SV{S^^Ymj%_fIo#+y%eFULCevBef^-IGJ- zTHpE=8A`E8|sW?QSD&27~GfA-y0{S1FsKPx+_e{FsGr}|k+)W43;_fS9M zz0}WiZ}qS1eD14$ru(U%@&4*xPki<;9H4$iY+v8_K=rf6A;t%(e*<~3m*s=i&k8%b z)W?*iRQ;?Ss{Rd)4-<#+;o>klLY&|F{77*a^@+pk3F7=toD;=i=@fC8ohr`n_2+DT zWLDQl)-TYxl=_ku~=;x;Tbhkb*yH_8WKcEkP z7WYB>vh|QY6yqU%*i1bS>jT3h`oNr}&Bc36{)`@%KQnfA%i{^_nRA%YzpdXwKI~)u zwDnA%v3^VOpVK!sIKpUH-?p-z{j9yHZ;W4Z{cUaj71tk2ue$yiz3KYf#ykg@zvuef zR{Zx}e+(b#7i(lrY4&ZHnK4 zR4;p(kC_shOvg?M9e?xr_$i*n<8uzPHFZiT{axH?Q$iop8B;=wQTvq8xxM*WQ+{}M zU6?&3j2PGEPYLB6#EGYbel{0O`Qcf1)rC_+*N)EL5>wp!6qln+mYL%3Sn^$VN*G|Y z!W6%&pg-(pRGQ-NUi!nfoz1T_#dC@Dn}e*ZGQ~4~#A6Q|t4;A-BJ-J=hzgGV)^81bY=@6aWT|NZs#2>CNPTK@FXtRJ4;7jxhM`5f!~9Vj1mGd|w=W2@%;9pt!^oWH`;oj-;% zoWFye-!q**md(qak zJg!$ivzye<^3Cc$-1t`Yvvj-qnct=UBlPKR^|N-b`WfG+{v+l2fcjZ_Q2neus{W&V z{+Rj;o9aJW|DRGnQ)a9_qy9d}4XdBwCG|6XMg7Of`&IQ9j-47Btd5%++K-hF6Q<** zh9O21rh49xJlM<9#HoIV*7e4YTh7UL;XJ#R?; zES^PJo;ua@hV0Mszw9%8s^<+^H)CqZi}9SPp{ph?>#Wb68b+DVpBgGB**BgV2H0dc z*?7U!(9I^ZV!Uu_Xgfuotg^iL)G)|oiK!tv)w-Wg4LyukRzDl7ssA*6_@(+8ex-iq zj89khTIy%Cw))xFK>cTkv!VK#Y@~js8>_#co2Z}ls`{C4ul_Tw-$DIMd(_YBKh%Gg z&v#KjOM9rl81JS2v#sA-{cLfR)qT}}jy!tR&wM}ipR3;e)z9()>SxZj^Xz}1`dK?j z{mfJKpKqVT)z9n*^)o(7{dMt~FgjZOOc`I`xIXnWIaU2^vExF=ou+=a*kJv9aV`@7 z0&$pR;;?z0I2X&~2633)C=Sc_i*t$m9}|b^1__L?E*Ja(DX<>l1xzjvL z$+~&dLN_b(r@6Ome!;ZRb`_VH7OD)tnHC0FU29s1uIB$u3q6JFObZP*HkcOLui+o3 zg@o}&)4~wb$~5=Tc(s&$x`Yo)-G9Q^z*b zd?!@AzfSWUA>+SI`{9|F+4j>sM@ZZqrg@H#JbKj6CUaJHQvZ$W{-^p`-c9|i@2UQq ze7>*xnIEM7o8@!3`k69gjcvDxe}wv3I$r&3o}m6g>rYWXTWqj?n)+`Q_Z;=JbfNm0 zUZnop?89Crm#V)Qv*UJkU8a5}94;JC{~h98seZOH^|N}N`tNieu2(4W01JS3lcNFs-g}^LFvx7-biK0w64OHuqot;Y1}jTXcfZ~GWu}LO@$%Ed z5bG;W_f9SICF>cjWIa>1KV{v@*0aVT))_x7&sC;}UY6Np#*SyyyXtiR&#b>3F2<`( z52a_-!#<{~Pxm{0@>^rN_Zp~+HCBH)-Sc$p|EuYt{JeGSXZ&mZVvAkFj$2E=*jQV? zSY21YUJ#!HtgokEFZz4~>zV&fe71fsKFb@6|B`&!&v+B@*pM6f3_Cg>Eo1hu)T6)5chTS1#NA7O**rpj zi}6wV`?~c<>n~e<`pfKC{e46J$LTNAQ}maOOZ4|m>n_t@CYS4P;T8J(mbllepOqWc z&y2-0Y^yh^pEc%evFjb{UgR4U};eO@7kYbX6$G4R&iLqU7YvqcZWEv z-zg5m-Qv72&b{I=dqA8I#CcF3S$aqx3y1XaLvdJTjf1Q+`iKwfBeO^Jk>OE&{8$`z zGkQ!uY_e61AJ@-ZzgcDaguEC%>2p>Y|5rR#8UNeotTJblU7y(Z1@jEAs)tn;&+1Ls z&l+>q+4ZS-th2!p)?3zprmokmXYz*iY_RKdb-!tS;alRf&dL{jTfbNu(XUbcV>fH> z>K9Az>DQO)dSCv`Imqe<`t_Ck*~7-i`o;Wz`t`NXKXu))$sv|L(}!>D$6kidU3W~_ z@vXjm;ksjO)OE+?OV{0Z=D%{?vBeh4U%T$UclbK$q&*1xBeAa(FBMdS9 z=?u@F^Nh&FW`tg5V`lg_PS3U*HzTzF*m@=m|9hV_ehmR`H{tj@BY@oeiC6?cyH zjOJR;l<`lD=ULAhn+)@3xDW4hru09+?!$}6($745k9{mJnBhLWxa@5648Dak+=qAE z;xpWb|EYVRGu($4cgY#(^&I>e?!$|>%nbM8ty_ME`|##hoZ&va zxGT+YAKr1R&u|~!=ggR_F~fa$b*(wWeR$)wX1EV8zw!)!H;~ubGu(%FJR1z_sDGl* znXthj#_Os-k`H^?WRvlF>YpUe`s!zC1NAd(r2fg`ZmfP*H&Z{u7V4j3ek=7e`m6ex z{!RT;osYk(pOx*^&-%{lpJv@Z)Xx$}3wN=8x^=r+&+2a0Gfu3ZAr9-T?`}P-d+1lY zQ~{R`o-#D`Zb@2>lbsj7>?AhSe~pgJxae=J6in< z)ZeFm){ap>>&L2pp}bgU^EmahcD(u*m;VXsXZb|+FQKphQa^KM%xdai(mp4tpE(Da zoUHz({v#fr>ma{hncgqtoUcBpDA0c zvGeEV`_<2gBdoE!oPF8P_)PV)#IEJl!8%K4slOPrvV!s1>Svu{Mf2=t=^XVJW44uy z&s9Gw9AuNxFXYJ{Cg-W2Dce_)-}&li#39xguWVdbKWl6j;|tWkisP8F#$iSms()2u z_Ay+fekSZ(P2X5!U8VkC%l~TiGvg3z*QozDyjK0pGW8eZ>(sxN z_1CMP8HbtPp#HMB>|=VP`WbFg|Nj}Y#`tFSv(ApS#Tk?*>$l32)!XE`jxl=}-7Zg7 z8P+wvQ@yM)W4KGb>xs__Kg)}>duEh%>}G9jyWbU1&$#x`wyFM)Z}*HpaVNBg zL8cSi{my{+QG4iNoef5l+C%$hj%QLhwLJ_mo6+vycC2e}54|kUY7b2|XSaurZgt1) z?!)WTf_C@e?YFSqeR#(&-R?fTbsg>Q!|VHs?e4>KrFQq>&9B<-KD^_8)$TsL_-nSi z4==y9+TDkj-`ef&!`pA&cK6|p|IqF}yz^dZcOTyI-R)m{Moofy=+~oKgIlI;%)D^0sFIbx&2vZ`wqreIF2dnY+b2O z#r#$Jw4-_Uv&Eb_yL#kvwe^gz(I+OX?4%#pTF;CvRx)|->^K(B;xApNPS&p1mw%XN zH!C-Y$BZM4ZggJ%Y2D5GzDo$>=Hl+}rqR^|SJ<^~_n>$LG(v?$}`1*ZF>4znC&( zgKfRyvdVPWzN|CaPrMhLcZL_mVfiI-_IKPX;xl>8Jmc5RA7J12#b@?`_^f>>{(}*is5V5)xqY&Oy8Rq??*FzZ(h6~&-8BxTy&=I&FjZcXZqf} z_-!+NZ{GUFW`>m2F*AK{-k7CBmw_x>f?#_{gpm4{k1+aU(5WzjMp~L`uf&0-_U$b zzP}TP&EK16<&Wl1GOk$9+Q#PD+RVNu%Xf3@S>M7uqiwA}MV!A{&vZxoGW^5&JJt2| zPv@_27xT>aP}gbp*;8Fi_fi-0eZ)WAct7zOA0&P;K2-cO?9Y^y!^C06QonVFi_erT z=IlJvx+7d4Y;c50pYwW_`Qw~dmQHkDnVjUjo~`evI$%ictGr3qk=UI1&e3-Gt@}=UOub-^3dYOEfvs{<=fP5HTE+017b%AwP%ZE*l z(qCHs|GNpUbDdpi|La|67dh?**BPsKS$C7-*C)f{<}Y&{JYk;slja$oa@`K7k3Fog!7AG?H~*~j%NjE#FN$-8dRS$( zB@P>mu5>-UCJu8Bu=Kk6uCne8{b2l-zA}1S9fj{W4_DjgGv|TPsOyNym#(90%zx!N zV&!Y+t?(P`uXSF&wVsV1%?iV8O_=q=I~iKjXNA7Z@iS(HA=c*13h{O7oIA_CZ0CuC z%sI+v{w(Lfde&H5VwU^+_E~n8`}_7`%GL_AyyMD#CGl=FzsjtTFswPtyT|oo{aN09 zsQwLSg&sz~GtbH&%-^hz&CD~}+&rsW%nI$dIF1S9E#=Dw<3V|BJ1g`u{KdY7dz!!1 zzU*bRw|S=QxJ{gWS6ItiN-P3vwp1gcj^oK zSU$!2!c(ok%WEvx^b5K{Nmo^ys&w*^TK4%dAZ;C)>-cJ+voOK?(!0`eOzYWX#unR#9nUIjvu1}u))~DZKlU)1 zJ=?QL4t>ww`w(@*W{@cluNmZV#{6(Di_2+N$ zWP^Dz-d>&`==TotWV)j~8SNyW55?sGqn+jRk^R`s)-J9OCcC;mK6c!0t`9c$bbT=2 z%k`0qyN~Oma9`I4efie&al~W7u)p)fgz+cF2Rl!!9pXGON}Z?w88c=5Q1!EPnEF3e zFZ-CV#Tq+56Xz)Pv%wLjN2~vH>-*Ht3Uh{I)c=Kjj#WSF94*Gji8E>)d)Z)=E;ux-rGyr<2=*JSY@Ru|)^)W!5!bxl$KbLwK_dHFDXL0wZF_aAjJenVYsy`!#a z`Z=O5hWFIP();R~F24`d#mX1XE3+@1*BSQx%6Vn^Yv;8Xf8)HiJMLTOm9_7jS2n&^ z|4i$`oFCr3)8L44?ZzT~5e!k;p&+)t*d9cYk+hg-{=J>ZGdCi*>2HBWD$FuRp zi|2T+u=UJXXWK&ivdVm+^$bf`zqrqrw4U)YbG%nr9JVjv^X05(!a+9HniEFZT6<2Y zENQ&XoG`%Jx^w(D$91=!ez3g0ez3+CL)RS7&9M)A+1k)Pj5d;2hxi-YhvComDaM=0 zYZ>RUTV4!XTF+!Fc`eJW=lC5y^=vc8b92PoR{WnEZzn$Esy?x?=N!+?v3{>Po|_}y zzH>Y`M}FxX&&_e29XiKzbDYN`<;l`<`n`hnCpteYpW^(m#qx^Ar;5+)bnzLVA%4mH znc_3!Fq5<7`3wDEmGL?H#PYe$YcW30J}b%Re8;hMk>gmuL|!X9KbOgiUYg+h`1;7s zRpfWMyjbQ4bCy^2`4z4kHkh+?rSq_w&sk^VD(8)*tDU#i_5B+8u*J}6pX;q>!akO7 zP#>F&)-b-&ag1)V59=IexJBQ8={WYXH0V6B&h}sNR_BSO+ngsh7_VvmcIyl8un)tX z*8jTrd8c1Y*w1j6dW!Kq^81Z^?^jRZ1L|S=puE;nCu@u!))zJ(u}@jvkJ^XL$Lv%1 zg!A=(&Qnw0nLe!!HlEe@wSE4a`U{`ecc#PozK;E06rYus#Ao`7zOSpUmOKkzvz{$> zuIGHbZauR%t!Mg{_3JzSZR;6E)WzsMb!{MT)|tPrF4jI)SC@F-IZup#Jokrp357-G zdTx$*i_P`i9C?nL>$y4NOqlDrIo3sUJvT=_ljr(7pyQ{`_1ql$O`q#`)b*o%uIJ{c zmkFaebHfm`c&>ZZ_Fa5#=w-6h+|XpS^xV+#M|mwXH>7MXH#ZD3S$^&h@BGPDnCpA` z#w&`?ob46ou_QjDHN7x9wcNn`_-)=6X)Pb$^}fIr-wSpVhz3^_+ay7fYM@e0%w@&LM^!Z` zchom#JI(dHeEaOI&)w$#sn3je(`Q!q*5@s(+sAsA_tj@s7;R}^_ORZo53KI54_n#y z0Q)lKP%%ExzFUjK-ok_Qfwe>QVH?M#`oPkm*0avGZRLBIeOcuID~GF(rIYkyJN;md z$;tY`oaL&xr|1X6srF%fhP?jbx?m5h{pw)OQATIZ_56JE9ANn@{rHnbL`!Zw3=zekjY0N6)2gG5W z(Jsahio+Tk3=fI3tNt=!7?M9z#=FUfy$lbF!^)%j$?6mOnV4^?i}Ca7+FcxWGrS}p zmR^<59&E{{@O5#RG1}Ak4f(Le0ao7>XD{Qo#9`xYahSd%&ffAK5r@&c;xK2lkNw^k zhYdEEexR;>jhV3ip}H7-q^@53vzOJ6T|aEGV?XP1*D2Hg`t!>86MxS3_c{Am{hvRt zY%o5+`cK6v{7f9CpNn&#JlV}U`wPG|y(oyfDnxGV(l19Y3GvI~uNs zwagcm%^xj~_2kc#Etc1pf1mv}kUvA0{F$(PjPZuzGiA=4UB{~TxAJF$qb&VS{>O>K z0XBax|Ks@w`7_#Ro@aT;k8LNojw|#0&X>pcHHAl~-#{QH2!_h`dMfBRLAe4epZ;X&aTtM*;W0_cT+#3UiF{uIypf7Ob${18RidDKeHp$ z&-gg?_xqexW*lVcMD?F3kAJD3@yY6E=~VTfW!-7&XE;Os%o(38&RN#8$p*uD)}NzZ zCTwzurHidU*ZNEJi>)j5i`8rO>pXQ`r(cY3(l3Ua_3M25+^S!!-lkuy+@W7}^Q^IX zmwqwaqhA-u^IrX8`9A$(=>h$^(B}{7SK*L;F=OQ->mJcBW(*hG|55#7#(q{F6Nlk( zaW0WR>#RN@4pUYxHUFeIOc^foc~cxF%!={9^?ksYRaTzTcUBo)E{~`6kqtIje?}j# zkOvdip4CT2&*|fp>Sr&*^ZLjZJFXIMSRYw_K_A&*>1y#_)JJA)vG$TaUL)Si`pEE# zJ~C$cTJx`}pC#su|D*oQn03Z2^%rASuCx9%^|Qusy*gi4KXYbmzM=jbpc= zx72^5cyFtpH8xm%NBuWBjtT1{>SxCIX6xQnKkIBVc~AYf=s!~?@2kHUvot9F2kK|| zQ2nfar2bp^vHIEKNHNaUf15G;S^Ka0nSN&d?dtu)dRD)*p5Yto?-2hx>zRi6u1$6S zXnyFr)BGaye|RTeZPEE*)VTb!`Jr-`^S{`9@A znK-PlS(u5_G=H7`u)+rGZ2z~u4vNFlt>Q4;CeBm#V=t?>i^I|#;yf)crp!6a%AN9g z#(85Oqr3En2|J&a7i%otJwJ@F#`1H<4c7--%$eQe`gq>_y{->t9A)`F*T=9t?st6@ zKH&Oz!Ex+n{Xy3U%a6D|UexbLT^}qx?)oUkPq;o_lJC>%XLv^a%-H_2^YpCx3tv=! z;Y;d&Mf~^FU-*&w=@;GnEb;k&#bNx3I4pf?{y*yd+`g=i%7>M&8w|J;}-&@BzTO4H;7I?;JTWD~A(T^5{ z@FVX+WH(F9SZ14dk=9scX^{nX9A=oU z{>j#}k2zaR=BR&)<5**LuKL+zd8&Qpsh|t2ad@*J;%Xlg4nQ)Nt(&oLRw$2`AY%uT8FYm04 zmensNKi4nTm(#Dg*0Go6<@JkA#`BCk4)eHk_|&x{=_sH4kzHaX1lhW1_2KI~)8 zVOD=@zU27dSSv3czcJ4mtJ|rcO_tZPe^vc#FlUopW%GYgKN}on`LF8#KY4M0mA|QfZR^?17BfcM ztA8DN@1TArJF1`c9`c=oWolls|U`+C;ztbS%3V*C&FukSeaGWw_bnX+R8b?>5n zCLCtUQkVH%)z5@2=Iq>1-MguuEsn5~sQZ^|Q`lMhB>W6UVWS;Xw5>VdtjyV~y2=)X#+FKbvPis|Tx}Ep~0DKZmHF zO^&jhs(*9mivuhjs{U^Kvzzf@>Sv8@Tgc~d^)uxlYmBy(*AePx!Ul7;Z)N`@)z5@O zjE^$Ewd0tue6;n<*uIUpedZaCv7Qm*ZOtF6U#uUeUyM)CukF-xqJFW;VdgAVt^1dG zMm6(nu;VZ4JIOp-Y_f8)`M=ul6!Dp`$&?*`v;I``th33=Y4Z8Ic}PttILuk@mCp_4S-R1B zmf5wRc&xL~ouWwm8Dd z?dA^_?+)`!m@~dp{6p-=I_n%|`7ZOReOPDZZtK}#*P-@do#lr0Y_aPw>+UhnDo2^K z>u}?H%`<0SjPEmlgnI5b&l*QrXXQxo9`JL7;UPaqjYyIFe7d@*J?#`tmbEHh)1;aKA*%(KFbEr#QapES=F2a0ji{PF5wH>>}) zp5ZC`o}jO+GUXtnr_G;e%qpX2tS`oF`XQLRuDW5Zq*~8jf<{93${w(z{Vf2oD88bdx z-b@&em@md`Kgal8^DJ?Qb;jo!zh|Cx4l!eVp7Zp+c{Vx3^aF9umk$$WADU z!(P@u_H&ty+|S1geEx}_kF5UB&qpRKU8s&v{d{D`VaA`CzsP<}S^nHSb9P+p_%F;e z;V|P-^OxugQ`R}m%9rLZwLeoPU&)6pc3fut*X9|%v7Q-A1LA!vAC}l+i>1rO`_4SW z_trCE=?eW|ADe8k92R>1y?oin>W>!sw-0fDywJ~9$3+Xh&(^w03q6m=d7He@?~uxy zJ*-Vx7zT>*)P#Kw9Hyi(AVMv&Ah)u?~=)+3-z-Z-#p~;*bgFatnp=V== z-)X)Wv;9_itYKf4*R(Iw-`MvyeO=4Gto}dR?gP$^>TLi1tZi7+6{-m)2;A1DSQMMJ zX-j}$2xUVx;D87vrVBzbgd$pSfPiSh)QHeb7YPJY0)kLX3jzW$!GP$d1VlIe|2-=m zcJSkeC*mP!3T3&^1<5A_*5<5iVs${;e%b< z^SN6bdu$KT|)8z1c6gHM>>lh3_;e#r-Gd-K6$Uq1Ko z-Oo4(+@BBT58!jZ`UO7NeIOr94&w8G_5F$umavY+qxekM4@dLC%rVAO;BQw*x*pW- zRO1PY*uZ+pczQ@2=NL~||Gn{qg>#Lkhplgl@r23w#?vGE;{xL;@M7Z$>t*BVQOo~m zyJGE9+ZDSmvt9qr=W^Q>YgonH6}IbR@|$YAV*V=I6_e|2kDB@w{fLzt<&WJr$^UWj z-zY7I8FXozg7NE8i%*ZAG_|5Kj!}`|9|kkTmIO%NB&s)oBW?r z?_T+1=|1^m<$n1;&F>-kWA$PA{}UgPKi05<*+=C+L)@6hDo(@9WAcB7Urqkl{kZ%w zj|2W?{r{9dCNt!Z*=OYcta{JNAFEiy>`eL3l=t)U$Lb66#~S9I6CX~-?z;RjkDbqp z2TNGOSy;iY7qrJISi=U^aa>*d7v+z6oQ*~7e$jeyDkd+<|0T&PGL>&hQ18_NHE z>-&lPF|)D!F*i>BALu8XjI~YWkJ+Ef|3h(ZCVy<;EX-{o|BuAcEq^TK<&X7({67}Q zf%3;H&c+&cf1>_D^2gl4@}Dhk9FJA3VCE3{e`-1Av5eEOftkrhbMuLBiu^Hmf&4N52l>x$efP>AyB?4~Rv(oA0@m}8{IU9o{4w*G{1@c+ zxco8m5BX#DY56at{xkB&;!OE3Z2krLWA!EZW9BvaFQWW)`D104{IUBD`DgU^Tk^-u zyYk1}`||&Re)>TE*!_|Gv5MJ6@niX8<4gHt@|FA-n=i?JEq~163@j#ty%)d-Cu7oQ zuxCrHA3K*Y-*>Rztrb_l!G5<^{doraz8%Zw9qjvdY|r+=$qa1t=d+ag1^HloAwJms z13m-HFFH7xg!v^0`)y+DUutmDv9$U>8tgaU^zU+fuzPhrKNRO0d@w(n4>s24vy65d ziU&(S6%Qtxi)WyI!712{4J_lhW%a`rgFOqT-Ijxs+1SADA6akr;AAQ`Fj{c<<;AEu>11-v5MW>4R&8%o>;)b_JiG*=Y!cn z{Kv~5Gdsv1E7&nuyB+0^*`4H%Wy}pxK0*GN{9OKlJIjA4A1q;Z7x`lqyN2n%y!^3@ z4b1E+{|@!Bj9tHwKUT4OxcS}Wk2Oq2=;z(#k2S1daS!>gXuW&NAB#9G%>PpUEAhpN zn4Kv9FpmRPwtO%7V;QGo1+%N@kG?Js}K93X$JSjI*(Lko?zB{ww)o9g|Uf4wgSAhsqyo z*nhP7N%F_aujL=+kCy+M=8u&>){d7ycAX&qPWfRTE5G57#ozKDW4xRy9_&6%JeWCC zJXktQ{A0y4Mf})>4J_ffweWoPF?)gfn7>5)Yn#8EKNc}r$NZJz$J|uqSilArui~?= z`K$S3a*c9qVAp!`zFs+&ZqU!zU9nxdw8J9SZnRx6`Lpe^zPxZU*0GL-o0R|9JQlHd zv-()Z+y>(Li~3l>dYHe(cHB^XEMZ}q?TF=D#j}y+w}}VK*a-8ti~lF$#4?ue&<|Mn ztA5y6ym!hMvv=u-an^(5vAb$JVjcT$qTlYeT`;-FcEs$xw&SMq#)+7nZaZS;A=~k% z)`tbmJZv0es_1EU&c|!hJe^UNo{weuyq5aeH$2``<{6FQt zB|j`-;a~E{u4m=nE$*4}$Le$P$Kvzy|C#z&!rV*hV;6R9WqmKJkKM1TkL7pO-`etq z{=x>%#`1gmYa8|6*I$@?pue_Nj^nZWL;Z!hkM!4ed@+xukM$RJf1}Vc~m}?u7%n0+C+ey1VLz2l@!a8>K z9g=iTkO!8qtKSgM)mx64pPQd&NHP(Vd50ubtm1&3mA4P^-juj-I{Gp*$4uJ+Ct+m) zK3H2=JbC4dhzE;{iU%``iDy^wEGZr=VI3>Wi02pl2Z|?fg(1l-tPUFDm})&kh9pxk zgAFXu>j+R{8}i zTkDs7a2x%C+3oZTCfnWW^28~Dd*~Oe>?Qw#dV9+sEBnYFtNY6TKzSY@e=HQ_e~@u^p!_j=ko++@SpL7# z?hyH7?ojz-88Ziq^9cE4=1BR6`J?53i2lU_W{dL2^0D$i)Ot^nKju!BKUPkW|6$@g zRsNVeP5xLuUH+4_KSTb3XUQLvv*mxd`dGs1Ir7J@bLD@8?Q@>|122$2mM@n7udytD z%>GgSm|QCVBelCi{#ctT|D*K7Rr1IDwerWz_3}U3{0;KQT1EbWH_HDQ%m2g&%QzM5 z=)*<6V}cKsu!3DT^EuXb!8}&}!Uwx=;d7jJ52%k_)5VXq2jzvuhvj>`c8|&zYmY0( z($mUM(EeHdgZY{I2MfxWa7 zf58U}3k^-mm@F|gX<%{bp?+)H`j;7+l&~>)sPEvizF|X+4a-*^>U(wcZ*HjHv=#5_ zLzC?3);D^n=jM%{wT32D%&a@qdw_h_ADZN`wBb&N_d)_*4d9jqVA6RaQeyIB8O>hEU#Slh$;v9g!-pDmAltsgT5>&Mzb)_;z6hgv^o z54V1-9BKW(SN|C6$K3JOkBt+pKk#JhKUclqSw9xfuzu`1+xn--<3j7l%B9wixofQd zJnOl^`mu47^<(!f)_*?UZvB|K)B3S?m-Szu-o4h3$pb@^saUHizmU%pLzD5?_=oyf zetKxq|03&oh7VSr9hywT!VCN_=Ks>rWFnT{uwKl)HPn52?cNm+Wczaopwd`Oz@X)0Z@F*kCU=jp|<`Y_Ma%V+IjNglh`8RmI<8s>R=?YAE0TF^XB$7Gvfo~Kt2Ct+^;VV&pCJDm`TR!y zSjFT|@|!GwOiq?R=FX7+pY;povHOqm$Li(sze$`p5tA$BkD00Rzgb*Y$sfCJl|L44 zlmB0=_jdVX^$tFmy_3%^%By^^aW@~#{f*Bw{dXT9tUba9^N;bl)$%9!VDTya82EyI zyv=%E(vMihDmGr`bG!Us;e)wX`CtLFcUb>xd@zr-F#kHAzp9T#%+0bru!gxi&A(}T zVCk)4?#uIk+xECip6}QmSbo>`z~nvKqss4n+XHhS*dEyZq3vvP)!>)8KZ@qb}^U>&Dn@k{-9pZTx!W8l~F4@^3e0rz8D zM^Xsv(~(RM?AwuKAHaSc$)vz}Iy`HO^L8X1)3LoHDF*iMNM;1i*WtICaQ=>Da^M0T zNj-4Ej->M;T&Tmn8eF&|nH9K5htCdUrX!gW_=Aq55x8haGVT#vtRpE0F5Z#M4qT!m z>3$TK>`10!V=3jBEUo_EjjJE>!R#{pF*ne9AJZ?(iU+%YBu>mPC;poL$;u0h%gYx_ zE9i&EZJ$9MzAxXnAKZ~l!|ITZr2iAP@6e89Jl2O>g?Tn9o`NQ`Wz#^&MdS*8jBiuVMXI8D;%g9c}&pwEi`%AM2gg zkBu?bkI7orKg0Uhwtmd6WBr(0*ZQBa{`IUMySuC(^XpsxzpVeq){n&vtRG7oTK}`w zzmfH0x}vWxmy{e|)u`Rt(_^Lwd}70kY*A8;ZT_ZBZ!_7U&P%CQT( z_R}v|+28oWT0!|M$`4eIC7gk|gN)x-^)F7w{I87Pz=QSUYj}w9i-kj#WAQNcU)O$; z`j|gLIX19!mU>6(CoJI%tYhvC%W*O$N2!lx?0i$d9L*my$Jl;YI!^t!)H_~3VF9OM z9cN?p1nu7DhXpKMU^!MV?C|_Ozl%D2&%QWu8YUMTNAHO956ZEQ70g|t{9XNn<1u@w zax9<+qdotl94j~#Gnb1G%h>gv_E+dftYQPZuQVRtx4x z@c)qCb^I}lWh`O?yRYZ-k$PCdD%P=hgSrd3f0%mVCKCyuVW{c-f z^2R(?F!yJ9e`*|HHe!;?h;+Be6a8UpLXR~#{6{si-iZ}-JkzM^2Yqb;+fBS z9~BQ)u!5Pt+fMVV_n7{}Do(>pO>o^;W&+4xw%;Qwd&(vQ_n#b{&e@=gedF;QG z`RC=2b(|LFUy%O*^EeUnb@_*R9I&+c7v+z2oF3+1lK&6Q<0Q<#EdMZ%9m|-1MgCaF z8Daia`42RYlQI9A{KGtUE^GdE`D1RD{IP;vKa$rQ^2hp{^2e^X(6B z&uaf~`D5~q{FhhnUHPLEvhU&1kJx_&+v7d?V-2Ta_xti6Wcz#|e=L3|f6RR(|H0OS z1uT9ne@s4+{}9_5Ct-26{4x1d{zKKrA{IWAKQ=Ho%=$i;KNh}_KQ^$lL;Wx1kHxR# zkIC2aA8t8L!BR5ZXBoxaHar?>{`5hBeHrq95iPo=n89`G+S}tmA-@`f-8bzGKAl1&1fo zv4Po~JQfA4D7t2@~Ab;#$TK=Pz<5aBtQ2uKwUq=2| z!wMD#%D+?mn8(tx^2f}Nn`LCsXko>WVH7pL6 z|JvdoB7dyn49pLe|2o!-lQ9`4f9zgG{_9$vlRswGkbjsTCI9uryOI2{jt#7CDgQ41 z+sYrSI2*gRSH8abKUa?Vot0y07ya^MzQ52fSi)oj?RVENSl>gxU|}!)vY~kP)-Tw= zX;|GyzigyG_th_$E9e)j9;jb_Vm*iI7p&rREKbrd8}m6_zhLbM{etzQ^vgKQkJc|( zKSsZV`J#T=#Qd@P1&hb&7tEZXUp5s7mI8mHU$AhJe)*~S$@&G0ztu0;b&C8q6DLl= z(y7WZ`JMWkivy=%?leA_IbHb{#vM+<{2A(F_AEYI^1(6|&e4yU`@QmR>zSe)Yd9Ml z=j-2}S>FZv7rQT1j@gTqZ)Lu$9E+Fe_pQ~#@mRZ5zhiEye&2@A9r_(hck6e|-=p8R zHGi*u$F2wTJLVqJ@7wWzM89MA-}QT#uj%*g@d^Eo-B0TGz^C;4c;)}p@7S23-?94z z{l0^^>iQj%7xg>lUefP7${$Nue_4NF{uTYTlXza$UzmAKe__|_`elOck7aDkl0O#S zkpIv1@0;?+>|65R*?QlWKi05<$vg7jMI4yN22R7$yYkOlPecA#!zy;aC;wgfy)S<( zejtC$d?^24sE3oV`y=^d=41Kq#t(~_|3v;+oh|>})yK(L$2vB!a}Vu5l|R;SR+#@x z{(G9oDOmno{+Rtj{=d`?%h>&u{IQDN6ZOy6^2aJBdxG(XnAu0X{YLoRTk}{A^Ye`GySL`CfR%Yi_}yFW+edhoj&J`Fe)m?r`9}EN zTlKJGe{sz}!tdT%AI`w81xEPYTXErJ%q=*=d$Ihmvmmd9MtBZio;V9L3y<)cNV`Qw z_#S=juo31nBmC~Ic38&T4@UUiTkWv>SH{7jBYa84>Z-D$Uv-AkZ81;TA|HIV70_K;IKh`ljNuC4ck2S1e*Rt|IoF5jk z>qqhr^O!rr{BrWgD%Qh%R{p;>k0tC{UjAVoyN;CK3i8L&Ao*ivu>6lQk7ev0B7e*b zmH*M=z^PaqCjVpjb;uv^Q;v>LZdO7I8+HUqk*UiW?_mZj}77ik-hvZ?ya|yQciH zf?X%^@033#W8{xz95-3LvGT_f)-kshpWpIX+j_BqGqBQSy(jCZ^{p3^AB!Iwm^sDr z4djd68|oiyVEl}an|!Y+(f)s*i5`w{h4@A6W`Y2#R@hswDYCQ?RAcFoP=epVFf#WFMcdy4QF5-bLWZ|Cu6lJe=Hp< z|0(i1ZiHtMlw%FMC-XTEf3RXw#I9ein9RW1DJ%MoCEM$+6_d$WdV9sBj+L)gOgb;H zJXy)PO!+)3C9|-w*h)#)h1T1#QZfarBa~yV@5;VQQTg&KCsVLkSlMqanLl;qWZcEt zoxig8&cuD?%E|07fAh*dTcq9JR!*j3Y5K~E4^sP%>y?x7*f?etzgchjE2|{^FTt@R zJwsuAJC97JVdl({zPn#OmyAp%V(pJ3{r)Zg>qq+iTkC&#q}GOTji_gJa=z?OwKbIe8%QHch7(AoO>0P<7CWlnDg5!>is+C_ixo3xT@d3 zwf-|#_4~KB*I}zAT~pPYvYOw&mEUcv`Tbk{*l%^ee~X*1?z2mlpSQZ-zm><|R`>h2 z=3iLd@89yBcMZ>YC|`XIzkh4oZLx;WGRfn-HT?c9|3}yG9-?}KMtR;|9{Y}RFGPPG zFv|1x;wg;s`?vb(;8A}6*8E|ke5bnjjvD3nZ}}ZF%J1LGt2oN<-&%g*D8GLzu8T+c z{af>wkMisY?lju(-&*g^qy46f_2ftU{aZe}j`kTR_4gR<_iwFt;%MKGFW$XI`+j`f zd$fBa`fH!je*f0|zN7sXlz8_W?e}l3fB(^b8&}JB zc`Vn~^qb$}eSA&db;56+&SX3m_vmyFMLq|0CjD>c_bcUC!Ks)%xYIop<%cN8I##fB zsQQ1k-orXQQ!QVd7UoY=|4!|3JXX)_Ov+fp8fMPwOgir3i+Rl9G_0Z@MM+BMXot1m zYlqo$JCk}S$IiR?VgZvW;=ls-zsK^6_+jx6{IILs={tdyV>ecCDpoPMSAYD`dN6Yt zAFN%@=RWJ3$_I;B#s<#D?yEcXvE|oxCX=yrowzW6y?h?vj}x(RTW3Fz;ymt zzyeOk>>ZuH3)DPL!pxoe1xt7Fc}Tlzr)|jh?oQvIBaVAIeU?kT`>YoW4_GfY9@Za^ zsP{;x-`>*h(avNRcK==dN7ciLSjDMWe_Y;wxBLlt2hNZ;R{kaL$FzU8GZ}{&EMpdD zhw|t2U(I@+=Mz}x^SJ(di4P_(clzFZ>%#_SUlrFAeBYJ_CjZtSSbA4~JSlE0U{^zb zU~8I#PwWd1SkIa%*QW8Cl8UpO7Ji;PLK|1zH$<9@&SMaTGU59?o? z&$HSs!3T>!2dQ36}yF15tc0qhN?q%D33?D47r9NiYk|uaGkIcmEB%J0ZRGKW3scIJ=SU+{lh9DDJ{e;>SGZ?;Vp&!{kxp?`wR*_Q1xoW4yMsou1d<$pXH! zN`0*1RIFnI%WsIkZ2{kRY&>Bdt5|r;`umv2F08z5J7U+rjYF(r|GxN+xUu_P`C|=h zfeq{Jw}5Rdeyrn^!1whV7Ctb3=2^h+4~r}CLvdm8BmIY&kB!fHtrsU^*C&=^4QF9? zw&m^SKQ~S=`-T3&(%1SE^KD~&j}M&l)_%lT z-`{WfN@J7mh0TvtAM>lKkGVC}UxYuFu{273>>jOthTocFlc|{L9P2xStar@VWISfq z8kB_vEJBZ8g{Ke)-#Z{?~lhO6EVBtSg*0IZ=SJM|`q;gfyarmn zw|>CvKKc_ISjXbN{FW6j=COEy{=@DA_1};9AEX`T4%2^uzt(@tiSuavjoruC&X_IA z2P-%rtDlb54jU)fPFVPz^Je z^2O4%whMM$XFY?}uh=eFyivYbxJf=kY@eIe$IM@BUo71s?xB2c6&H5jCQq#2VfGez^+$;BIsJl3oey@u zV*IaY`RnRq<_$iW#{nye|4n&d=`DF+?%%fC%KGyi;}Ns($r~FuU={5@P#+6e!LASG zH&S~XhuM#O|jQ5&G^tioSQYe5L%&^ndklRhvuHj=mT9yG)l- z^nJMH`-!qJeMV(U$9rM_K0W;$`=Qt;Nrr0|eMkCxEUiP)_ep=7+PB0VX;0df(!P_I zZ~K;So$okxqOU)D`r$x-MBkaA@OzH42H!%;_Yi-VnVgXFJyso4`xVM=q`%TMO2<3% z@@Bkm3nq+*N?$*HtWJ#gAO3!sUZWWAc`e^XaakHpgDLGhZSQ9PM&F{wAPI>M-T+&^I4a^u5O4!S@8YmFOC} zga&WpCw8}O?hjL2+wF{dy`)gTIG#~2cyvI@Hyj_f)Mh(sStQXn9v^nK zU{m$dzLVyNH@w6;HRT&Tg2H~9_BGpcoSfJy{J-{NFA0(x{sZ68zp8#S{a?P}p#Ese z_rL9j$#e9BQ%&-2%J+ZkhwmG27vDvVsW=|~+jytU5pRL-Dk{{!Fe z+Ycqa`|%Cu%P{R{90e7qHKcmRoki`xiUnrE@+0SRK7LYpIG)w{hJ8Nz9;*B(Dw2Oa zQ|KF0`|%1+YZab@-{qTK&{sC3eE+|Sx4`$ol<)cC2svIt{w4F$ln||WZ%}YsC^Y>I z)BABeKJ24G=!Yub7gN3ussAr}p8V_ay)hW^o#dE$0$oZM(Zqs}Q&RAp-a1Z3-|`Q9 zrFSrBO*gB52i-+>mmXiM4pX1^m3>L^I;W@9MOH_ueLwLoL>UrpPkWm%O#L=dwhiq> z(Idn()49B~xQ{;ZiQD;Tbxx$o6!VMQ`4nZpr!ZZF-?g1{OLz+?<@-nVucI4jPT!lA z-A!S780Y5uie)|L*`<8+C>XS+r`3OkW>SbV9P?W7_IW{B%(tf9_1d+TC81r=OBANi z*X`kte#yKw+a~l+dfFo_Gd1`;$|v?$@C%B^_0;-Ml6;uMz8ZTm*wF24Kx|KOYFdlug~h1fn9%U2Zsw#maOFid^IHjLYci=jzby`W25^(}60 z_g4M<50m6c^|PU}DfaspsrrkA1;%l1F5|cm29l}Br@<%W9j55h-a4ULoXi&%#Jm*r z*Hot#ovs&k^uMMiz z4CMOq&GDb@Y3e#&8@F8&w?w}2{e^m__7jwa>yyjre0tltCcggfzfbdZPVn7J<>Fx1 zwK^#5PhqO5{{p>4G2YW!zVka+FG0iTM^s2%$1LbYTR6U6D)-=98sa0$22M7ZnmX0r zi1HMDZ*KYCr0gzwlT|C z(~Y62+J^l5uh8s=a9n*|5V;Xvd+W>SJ4pSNXd{Zg;WcH5_ey1dqWkGC+I%fuYU!+^D$zM+r8eo@Xf$5r(Gr~0qZat`)$`d+K-7J7j0q_l7Ub-o>M zb~SG$8CTJFN&CBqD-ovm+A7;U`m*2iZ_n)}5s>?`4(Qcn3u`#?PY?x+5dbRR|EnJwS_ z_2m(C3LQ^VR`MFj_6hq%b?at7czZb6M}8&D^UXHfCU2|%34KM;chi<{)^=Kv)}hhV zL1DXv{bK6DP5!_*3de{17~7VwDm~MN{@9Xsrs%t8b5Z*gWtY;Q=~_x($4qD)AC`9v z>pAX>wGHf_*=F11@9IBCi#nb}-z!?amngfIZlga_*lzK-Q{AR_JOtnFwe>sS*uM)n z2@RmFDf&)ojfdBiy+`xeHecWbeLHW zAo{7x`nQxS&|InGQ@f64)gTz&7?UV3I^u{ zV=nf?rpq_)U2Tie_r1O<+mH8Bb})tM*O)%P1@AD$c9CG`TC7-e79@n(!TgmdC_PZPHEpGZ~eA!W^3CZ-=rs#;&f% zQoc*9Vw=-2ioWl)eAiR9DgBJX{+8~CX|3}`*e`AtME)19d7am@AtKXwZ9H=6JHC2- zf7x8r{yY1?d2|C^Mgw_g98YWKwD}A|Gv09C+)Mr1?#{6(-vx6XHKr3N#{0*XZ`Z1> zbLbbeJ$=j9jq5NTqHnig!u^44vu$#h`cKig)p~u~+j+0SV&3fGeHc$WLnm^!$5yo}cmg?$sx z67=rJ1@+IMIz`_w>`d)bM(J0&jc%aO4;>V)&nExw+v6cQ!0Z2%?-HZ!|8ycn-$Poy z;dRUUYwBCtjMBbS-RMm3Z{-7BN2PrKr2cf;$i5$a?`rv8JjV4aJx2G@wKdnNKWOuw ztz+g|&GSV({+18*o)h0pvu(2bSl2-m-dl^l&F)Rw_g8*6g=trX>G2z44O6^cPY(0w zUdp$qU64zT|KWRl%QN_f<=^F7;v3%hjq(0w4qu0#B*yDe0N?$l!1QDKF5m1VuP;-+ zf6(p_pMmqXCJx`Fo}+ewS}@xYr4Mv(4&>xAl|N)^c8?;5&g_euSyLeQl}H zDzpNP*MISK?1ioCzQ5XE!hW1P+E1pYd^b`*ybrhyMqfibOzpo=wjYJ*P)z$ax7ycV z2jB4eB00u7`8qxHOh>6dg)XG%8~W1JK42YvMx$wE3a?}1>%tiaH}|)5jM4Bqw)O?$zdD>g(^|yFO{&pH0v7lx6Y0TgZP_E7sT-{RC9td(~WgXQq7D`#*eV&*9sj zZ;|g4Dc@K4g?;TU?87g_yFpKsNuTgO_9v-WLvdaEkF}56C)`K>N}YMuZT92t>NwPd zsXg3BAFO;eT9GDb7su1o*6ZtOj$yx3xp;!t?Mw7tk8Y&?X0#;g&i{KhplUsEys_mTQv zQd`(4rio-2H&+71$$Zt1$BjAPX9{CUcZcbFz0XwTJFmeNrwP`-8y!S_6{dXqh1bnt zI?J;3`0Ia&aeT5z)KWg@t8)omMqyk8pQD-q_6hHUU7PXd_Puyo-VI>DfaI#f|34Rw#)uWVH(->zx&$te9ygoVJ^O% z+C|^})iZrB-)=kgl_}rNy1aI$?J4>m!PL}qUf-pw=kH`9{%`&8x+)dEx6H-&0PUjh zF-@!Q<(oOp^-Rk5Fn*`el$7rYE#I4z-9`7)oX?*OurGx%9LI0&bgu(bzK?1%V136# zit+Ys?pHnck;}^Or0Xc}AiFOGzYAOU4TEpkZnZPKr?FJ;{uV5r(&ib8z8i%?{X2gT zn*S{XwMClyfAEb{jJM8rP|7#lmw%4uiz(mmyprjAz26lc3L7;S-&a$azB~RGzBRr*_n2D=#(rpXaTmw$&s)CVryr8D zT(_m-jlT1weDnW>Z;tN+Dc||{h2vQ!<-1$UcYv}%6sG^{bxMivjFj&P?N+5x6#HS% zmT$OUwsFh%*Z%&l@sOPDnr<$>TcmvV`7eA6eA}GJTj%m5&+jlgHsu?hJ2bUlpzI2| zj>2<=@%3;x=5(}WENp*H*({n(?^5&${Wi1pI_ynVL+oAW zxh7A=HQ$EDBrQjMTXjwge^||0%6>wdQ`&Rj{C$!NpYcogZr2Iw>`w<$zm`up|C-t_ zQFaA|=^C7EoW=JYLX2TL$$8^N%PZ%*R_7a!cQ>hjH$6iAEDt&SluYddHnQK)7|M~K z(C}<~^ZfV79Ou8%h2GCf`HoY6OWKN}Z@I@dY2Q)VE)=HS@w@h$D&Jf9W_xOjPyKW0 zA&S10=CbxLeqwt%z^qKm(PS@pr_i`}TuYqZynoVP;v>V@|0CZYwoKtj^^d1hDQ>4( z&Bgt~b>S4{f1vbsn&>r1mCxV#xGdwT3P z-(1RfDfNTzau|Kx4h&O!xUVrfb`_RTl< zHMTUFj-YAx8e0_h!vzm%_G366g?=pE=)cwr#?UzKhtFsi_rnQI-~V+#oNPa=^I3{d zM=&wHru|2h*`hbT+gtJNr)(0PO(%ur>Mc%TKb+mV4-)pn1qD$1vvXQ1zVEx8GdFqm zK>N5oZm_<;&;wz;;tYN8Mk}sxo_bCBziH0vi3!dL;W!>&7Zmw!m-0=v)bTVwMc;)& z2P$4v*|HR-@VfT9wsVc|J}KY9+6CVgDf%wo@?Bloy7Zs;W^YcCBH#Ya>d8jhZ9}_I z^c~sqJx1BdbUvLy>G3|kbv+TsdzJ5B_{J$*XJ4+(RTPGK=--8!3%~VTW?j4cw2R}V zqW-P)0>yatZnkS*s@wfnT7y=m@cwhWuQ_ht=63Nl3q9-Vy2UtLw)cFsrTXLPAd0>x zw|vXWE~h`!wNzfT_kP?;S2mxcS;h{xfJ92u+{fb^`|p1BpQ2|d`d%61{h4?vOeb##R`_R-NhKkajr0fJbjly=W+TOuys^d()>N)IG zTo9zg%*JslET!#vUz2i&BVh;1aGy-gW+%%M$zZVmd`9@AJ7*RV(Zp-AE*5I~_6hGV?WjDCGtHB__7`a18k5PcmLEz-P>gH7P*Gf$D7%*Kq?;-12jTga zkmDpd2FB;&GxzDIR=%O}gX%v|FH!VeAuQm#^tRr=r!cLHQ*H2B1KW}rA2vOMZ_Ky$ zfakGN@%}{pE$C+yeGT0(weO%TzMmF8=afF~1``N&fz>c*}e{`NnupRsSNogknG3+VVYq zJNG!~dYVdAesRt$1sXdR>x=caiPAmZW7V`o7TeJxkdiC`?yk`gq&y z-QND~e%v`I<$Im_x6thr$7wh&o92C2+2=IaHN+Y;>x15L5VlvCGXHd}Px);z-h0!O zrx@qh*8Wsfb_#{*Y)n5#HfNm43^DPI(|PJ&N;gy7-#6pCh}C?mY`z_A0}98D`n~R5 z8ne?K*OF&ld+_PsGU`xgOfJFl_~aPYk%$YxU!j)-rsZ2J7#J>pk?v0<*(D29ed+iqPeU+vs3er0k}A&$7A-| zZ@E!`?{=Fms|FK`o5g<9T&{( z@89J+VGiHii_V?dUf<98eMO7g$z!}>|24J$SXr3H;YO5>_te&PMZAv8z2tnB?e*PW z{XOY4ioPfJxFzlXQuZo+P7Rtc$T^ zZye`mY4bi5*DAY(sucG1?BdOBKE<_f_HFkb z_{8n>xH>cFS&Dft+Vp9ES=l=jrcd(U-cBLLFvaau;c#eb-%Q!|6sA0;_oHUCz32JN zJFbhx8@K;2)!&~Er05&p_XyX!$0!feWE`*aV!YA!o9)l{^11k)p7Nd0)??NFeS8~y zr}2&ba1p=I50|BU_iOov=l%bpJWPMZxSz&Y1FuszjH|-C;e68Td%ya@_fd-daD=+1 z_7{}BNnv^q=jIze;~#t*d}pNk;WPD@{Do~!(KmkHKOCn{R(=_sN0rrG2ik8#oHOS* zPSxLYjC2f(as5pBKpUG^+J8;2opI?%XT{jJ~{+^~j3#83(TABJO3w^am z%l9Z{lj(dqgTnJTahy$T#Tz~cv#|U!vz=G@#_4AD@1VOV*ahGFo4$P>Q1%4H?G@T| zYu`4wH{WM0e~sR!ey#ScK5k#y!ErFHK_hAWFvpf5&FwQ`j(kg>x)(CIcRX#P{x&p$ zqVL)v0R4EFvg7DXI)&2v>xC`fc)ZSkre4bT59(h{*HiRes^uG=Z@F7}n8Igh(!OC# zg(>=GKDWQ7d>>W+1$vpH?o@hc zpdBgtx)m3u_M4U6PS4OIROR^yh1ZCaQ``MTl`~&^9)fQir?060E`31J_u?Mgq&*x5 z`u?&xvmnl`AL4PV#P_w7?-J^-Ktn0|Ue)r=;o8c>v=M%nZ#HR5KI0pwE!5wE4xzpZ z!#K73hpFE=%F1*l#jzUtbgFYggHLAZ-f?xCI(O596yrOm>GRF=KmWAs91GL&O>3QB z;`YzAwIxG`^!h%p&1ckiVz2LcE#EtoO{bUWA7Qz?{OpA9PqXi}uG6A#qhDLH+FauO zD751j@-{@m^quiepEKThJVTd?w=biGX;F&4eH|Zy?`UP~Qc$k~JGpgyKFNK9vuGMssNkBdNWp7-XY=z5;qyYrTW`iil%ELv z<~;SD`hE9v4y5S2eh5_F8!Fq9eoos_x)-?PA}3kG+?x2*QjQ^nG1S-!*zFN zNL!NQ8^^=YL)~wsH7NS-Xj_=t!~2ol%EPoh&h0);JkK=vZjy?3g8IADF%*3#wR|5` z_78fEo}(`uPviAawRJx>>=#Rkw`*8i;wNps*)RGY=DihKh@$WBTE5{qkmZ$!DZFnJ z_KVUY&3*`DElh7(7LH#PzI}%G_CtquBWZNX_sW*<1ZBUZ{V9C!MY+j$j`=Ps| zEm?K zl|4zX(o9OfuASPt?g;%G`l0B;{;*WM;eN&!+AKb)H{MY#-*`V`3(La&jP!A5<{Z~` z#Sv{u_$+fAzk6sC`eFZ+?=dakNy?6*Fdc_^$MGtK`}56SNWC8A8$JgWr<2qVzNcZl zK0dbT+h>ZhODP`5LYwT0ZHb@U_$IEaEx(IqQ`|nMwBow_aK|%xjP9XrHaDgzTo+Dq z&cZor7%^UZ=sxc^C`Df)ig@;zADF?2fphQ=-3ybl=sX6@U2oe^FSye{5u z4@qp#cR(xQtJS}eZldUWd2?C&{mLGvF#QY14ea#|-eC&yhT~zC@4kHFIDJw5S@ae~ z-y54&?csICN6N!A=XF=pwRfEQfpg#C*}GqTp8*D@&Oo4yYf_1T(vFvSE?V*RR27>lwv>ZWjmPKZ&r32Jw$g?dVlTj z_!wf2$Co(lrk)MHx!(uLBoqj7{uSaJIJJ47E5vIzN%E_=B@gobX8fvuGgT@2{ zKyOm|I6EtK+zRKhI^TcujoYoyQLbHSAVpu7YGG>MP1!^`nD(P1m+3vK=55C!! zZ&CfL=_881m$u@)^BA9%q37xG@b{WtkBBeyZ>4oU561_)u-^%3OBP?b*LTIDXH+Op z(KkM4a+k7u>0k6H`3dLbrXfw=3tRmVeUr7@k~R6p z)hL`F)8lMFYy7^MG|x9>zT2jJ$7u5t`WZ#vQ7zxYl!fV7Jd)DBGh6XS->!9Bm-CI+ zH5X}D(&k)>zB{#iKk0FGJ!M(h-)Y~?QsZ~8P|rhS*QEOQX>DGhuTs9pw|tAoxz|Kz z(aCh#;>~>{Y`3g0?F$V38+^;_wIz?G;tkJB+@{Ul6yx0}{9*jY=aL_{EPQ`bI^K>} z|8}?*48B#q^R3dm-DYU>F1?@f4d3?_d^bDZ*rhP-jA`GVSp66KH@ALU(!n>|Q`@sC z>K{xeQjGV*mhWxK?xQE^5lZ_W+3Mfe56K2?$y$8le*B91Z_`pI^!n!IW@-=P_fq9I z($zH3`1P}YJ^k9bU$cM1@i*)jg$<3fRJ^aK|1m9nVz2LME#LE$T}*eDZh>`qxATk(HckL^<6m6Gl0tk8RR^pU~=2jBkwis}w+$z&Tgj{Ds2JO@kb zQH=MImT&kR?q13Z6ka!``*&h1-Z(zXJGLcL`NsbJwKgZynG}6LYx$mHn_RE_W}5Rn zGp=twms`3zpQ_j+Ojb+)3PQ_OFZrce7>$}XmB>2gY+Kc=?& z?c!aU$G6JPZOPVrGtIWiE$ZJ%Pf+x=I85!~I`9qUAJIFMzOI^{+8$v)>e{6(*BzuA}ICM$7juWe?Hg6h42Fe!V@uHGZOR zm2Z`A?1!1!yiBiC^gXZT8=jB)NO_pP!gN2x^JwgctQ9|&ig%upaYai~^xdFo)gHd* zY!&5US_|iPpEt&vbMac|8>b(uKb|H~9ItCP7xo)|mTP<3n8NcX2XEdy*L_%;C+Rw( zEm>f--f* z!e^gU-XE*;CCz_MZ+urbecHqLTwZwxh4Gor``S6KAG?ljOO8*)H%goJ=s1e;{h7xP ztmcB>I}g&mG)w1Z^L>&jr|LH!itaw4EqRzvwi!dxey;N(okP**PtENzZ@8cR&=h%6 z#qlC})$1Q#D;?InHVEG-(0y`S@+XW_!C*d$iWHBJON2knhWE2iRUZ2+6jrr=G}S)5 zPkEL)zfZM)r5R7p=c3DVv`EGC~MDKWr z<1AeFh4Ikf+qOpU`Q-iJ=LKxNi7QeX}j!BH#T|zHjsUgyy}Vx8GK3j=z3Gm90vh zl#Y3le#@2GlGFIa`Vtz94|XI_k*7Ca;fqg=xR!PO=!JN_@Mz3#!K;xw&e1b zZ{1kANB!sNmlyW>9@6ri;>GGzs?u$N_Wg#=o;};Sc*s17LqHOJOHVxO$%ZEwtKy^E|lr zXQtX8W_cJVM`P&jko)9Tdza+j^ie~*si}6Ss(&FpOL3g<(Tuy_9)HmPbU1}R9;{Du zpSC59FZ(9l7quntrF^bc=O%i9qR)dZpYVF-RpoC}9P43xj&r=vT8srKRd z{EfBUG}XR;^WwPYIJ~3saLx|T!iTA>{h``td*(cIQg%O_R=lKloPFM0fBV{(y5^z7 z=s>FR8Q|Q|IoY*Cxp}?6+_KGWSh=<>*N7dkfNDy~~oKJoavx4JP7Ujg+W9|s4Am77X@2Rl*5*H8QNn?w&&Kg&Zu?aQ~_ zzca3oJKapzQQ7gy&w}~gIdM;#<8yU4wuCqgL;1OTJ9`Y_86Bv;#$-@IB&7>Y86FJBSXaw9m9w&LQtG zb!gaim+Msh8>gZ+lj(Mfz6$UZiI!{kmyl>-E@fPM~}7D*ny)nejE-GkvUn+qK@ers%tSb5YNI zjg^(JN24k2JGte1n!bKf{ldMr3ty*#o@q1nx2OFn`X13-)PA9|E9q9MQ24w_e1Can z>pUG_m*nqjOLkeS*LQ~cuhYjAeJ^YIX0LNxrS)kIO2<2Jk>=}?;QPAzh5KFir+jx* z{{Xt0qVJzuzBkKpo9lh|DeXexI`l&d+iInKn(s5lcpKB*-{Bkkw`?0-sm+}fedllM zF>e1{S(v`U@SRcVc&8hq!9TwLQ-09%Tq)mWZg78uHlgSn??;8tPft;PHC;k!-#c3I zhVSJJ@84%0ZcB!E;TgAE_-%>jw0VW1?-i|h7pgSl&0zTbiL~#8RR4x?R^fXd-`Ees zv>8pCQ}i{&!_d&UdT!hE{%P;_?2lX7j#TNnF+Pi1%Exk2}6;-@jQW zsaSpwJw`FVt^Mdtbwj^(J<*n2#y8XQT}J&CX(Nihm$ZDJ zQuZQ!Oz%*3xaYd5|3~`$fadtQOTPu*;?r$C-wW5WO)>`e5L$&|zdhYt*l$l|2h!0L zj`5v5L%&TIYvrG9$s^+HXc?WP&e?PU#rXQSw(IT6?x*;^(;bd);W*dh)jD>@*M;3P zoX1n!<5BHq(mXfy#%J|m>Nj55ZnQt8kH<5d&+^Z-B}>_tV*j11&XqKsVtn4x2vhrE zH+yD`&ZiQE=L+NVwYAp!gYkG#o7tAE%r|WBar*Rj^l~r4UZo_AV8|)bqV~aX+YQ7vBGf{dBqdw^P4cd-FNGx!(5h{N+^TRl14N?~_!& z`u6d!?B-KF6;Jqn{Jyuj)}lDh9%=gaTT|JOX%mWZg|RWw*v-yrOBP$NC+?pAc2s9y zx`?9BKU+RuC~Lpn{zbv3v`BM|mA>xlw}$mOpSYi{ug(^93dQlzW5{CQ9iCI8)oB$< z$F$ku-@XnhyydwBzOny~P`^Y={k7M3!w@Ln9qzOpXbMfH0b}(ch3AZ?eAV=g0(OhCjH;f-s^GJoZtNV{=WU!>-DzB+Uxn8XRq5{d+oLN zR^7f4a)dy z^H=-D9D0F8=xY7_gY<#7=@%iy@5*o2ravM?st|V;NElwLZ2i^xp#4rMx~tGl@spc# zv1<)Ept=`X-5MJiYd{-l1U*iR7Rh@p#HWEdIuA^ zu86h-1EDX-c~!qp&}?n2o|ck4_YC|+SN&Z|`ql6;sBSl_dyKdfKg0)+=Z4&Tm`OQF z{nztCQH_9k&(W=oO+)Ags+(zbUm|V|d<^e^ThF4u#dPJmA}2Xuen3~t?RV0fZCp=- z>Q1-1sl;6k-Qap~{XM{-PyE$#OX0(;$?aphnWVo99s||gXmz&|C*ec340p=tCT98m zs;=Q97o8p5AH?<}@(@&)Pkl&;NImOHd?xgQGXC20jq2u{9WeKxo8+1L@5a6tn>nDm zFIe6E#7X#?t-R~k)h)HxLAt&_BN{MIp{pVJW3CgRG05Rd9Zw8jR(BS0`LGg}fvcNlb>%yLrIHW4(61M|8r~-T7Wf0SJZAd3p$?x?&*4_kyp%fL zX+V(gUIfgG=x941Lz;0gAJo5v{*OeyAx^?~Y;UBn+_K$?mS}1_Ppua)JJ8i~s{9#a zJUACrw-0TE5a~u-9~cUEgB*94Dt`Z*ILzN_{Z48SFi9O^x}!-y5oUnu&a=8Hh_57m zBdh~AKPxUOTmE_IHga@7BK>yw6I6G()s=N8&59YnfV{8U)y=j2lKPw4kn`Llmk+f*=Xp`M0-A!Wd!RVhKT8|QJwIT^IsV>7`g>qBsO}~9d?NQJY5QmOw-nt1NB0fVzYE2nx~W#T(?gtpw=-sd2H@%@^RY9j52~ASVZdy4bX$@B zO6Ux#`-s)$6m0Gyeh9=rFIs(A+4_*uC}8%Y8}+h~c7@GY7!RsD&+5waR||=k@FH7z zzkbeX*#6>ciog0Ds1z=O|3+8C3evBILJ&DAgBN^V?>(095wC4aZ1S+Lofd0XAF_Wp z{0{2Z>(;O9c5q&XJE1qY?W${Yzuaa0nfzwP#R1bC-KhKsVG`-*!BJ4%omN-IJ@4+M z?*ke4xaZGA3)RF&ODL!(X7f4_aOMF5bf30gt?qu( ze+wt=iRqp#KY+ioZl)da>2Ni;-&K&0ql@1%-zWK-(;{GYIsOhJ{ZJSO>Tg4<+rJj= ziumV2u7Bjaa8d_Euchr@bX{vHx=lOA@^=L`o1t<^Ot-1kEg)_UyayY=ZCCmE{`gPN z%Q;sBymts{KAf?aYbUq})ZYPCSLVSph`$H=gR7fi^FhazS*(?7$p)DRm-BZ?n}B)H(H%fm&$0gdAp69o^vZx4;P`u#^pP(qcL>=ul@j=aXnEfMTHJH%J@1m{wkaTsx1h0v;iz~26huc7P=UUxK#7&3!FdN+ZFu?X_ z7ch{K{4MGfFlV8w;T6&s!Uqr}Qqt`AcZOtr(O<+TejPhUijO^#xG&l{V7j2A<$oq= z>Ogx?|4z2~Ifu9_G-w2wF8v#z>K|j_p~OE7Bf%~2ndG5p>T#EJ37B7<gcn^o&qzB>>Ju;zqf70*X#h8Y z=KIwmNdA0A+&(x0KY$!hr>fkK<-SVpthjd8KVa%!7i(wrequfw27&61wz`!MbH0Se zAn&%7`Mq{E{64HJi&!MzwZ7%u6)>sjCVDQB-)!%}<`Ga`oqzb%rrE^4JpOi%J1^>0>3tUq6Vi5>&Sk-MgK9NW`uRoDS;mU|%Zo z48_sW>fXTC?QeY5SU!~S9L7WFMtxh;o%Dm?9#GwdR#(mk?}LQxY~?%1dcR+F&*X$o zS734nG0)}X!#AY=4gLhx-RvnD?>XvoxmJ)6|J@_i)qKdxV!qqay%4)5&=OSlPhTn` z&;Je~ek=?JHy^s%^N;El3=WtN9o@%B{|w9m)s5QrT{D$)2=Nj&v2}Ih{mr>2V7^6H z!-u3VfeJ@r?JL9A4as*npCmpHq)lX3q2Hh%Nl6Hqf+38A$3RU)n}xoxV?Vj zeqYC1|F+j^=z78=7C~Nwz1H^w>^}@gK#z|lj}jvCUgndi^rt}l{fErBe9J+%O*y*B z*sAW_|ATIJoNg()_d3U$f?g}=2-+_#w)u7saU)?YxNS4}lz=H3%6Y}{?^)734~szk zv-edapHE{wJMj`^{=wCXFW0PL%-cEsZN~01_yN?vx2=C&mopdp8`lotYL?J<e|BZH#?G6&KVi^2Tb4w?@+vdim}-X`$6l= z4qulG2kIlZ=ar-f7>8h=WF<~ze=Vp3>Q_Y(qQ3MX?hcS}4_o=pc1kj~)KASf?RN`? zQxDPAdMN8uMq)DoRCk-z)paVXWk2cM=Mq03no;1*=$}MWg3ga5jSqP5PWDrCeTQ8J+yz?S zH~6~Vb6R7Ge+;xviPlWUx_Rg%b&2`+6lvzbd{F;Ntbg*Jg_ntc72^A$>9(AX`^RGF zj_5|MgN4|<4_iTX^?rMl%=wx4KY{7qGUcCX=Y#e7tOVUYj=v}TO}_}If$GvdONg{1 z?pnAB2 z4wZ5t{hP20)Zc+&Z)fDOV1juXUVypa`rE9gUtjz3JECizY4=@UZS+XvO% zWOZfSIEDE6FcaLmRcPl~q@R)TN78i0cj#(6SWo&*a0pbly+5vw{Dl6sVb+m>T&KFa zDbJOiC(N1=Fg+aIhp>49UINv<(du4zLV~#!20}k@b@M+jt6MZH;JqJO{gt(+i?CS^ zs=L_g>U(tevadO9-mPa7>iYBVTF+9R3z%1&{QUu&Kj9dtu3cyAJ$G?V1VKUrwyv(U zUkTce=gbb64;h!N&GvuOEoFaJ9^)k^fA1vy{qPj1?zIt5 z%KN@}l|-JGhbXw~zS8LA#9!?n3g-sQ6*tA|SvS&W!Z@)*PU_-)R`(cjC!UyK&W7qB z>$iv4cJZ6l)p^3A`CMnCtL@?@()Wd@L3LlVx~H>X^c-jfmqO`n{Ah;X-tr55e|5b` z(!zl0kFNF)S)?BhQ$Th1THWW#+Ct*rf%x?Zzr~#=i_jg7u7;i1?1!oq5{~!d!~7o& zWf3&T)Q&eW)V! z8uU1y@pZg)T`P#+1ajV%@73(T)b}ZKyPtmtIWQ^9ti`OmaCHB|rXmv_4M25wSzWn* zKY{p}@TBaoLwPswb&Kt|N_7jD1k53H=@z~4HtCCCkJu3-za2W!+vR;fBFto1HAn(? z-n|E7(=zR8X}~1j9P6*@lKv8y3aZ<}>fTtHHA*lT`h)viWT>9sZ%h0C8aL7lxX+HR zf2hoRk^Vb~B*k>+SltE0y#(vvRdCyB{T*fVx0J;i>F8>Ro|0hBgXW;+|E;eZ>POsQ z$Ocz)CV5b}JYWVoI^#(*73P5IBvAJVAvteT)a`_i50Hn-#J%+q-W9cI83koP@q0?F3_+}x0@o}bKH0ka%k zZBLRpRiFl_Zf~nA{ajPxFNgSkZqqPdeUO`L$#usiltve@{DyF)^GCs{5POZA4si zkkFd#X8H!HYtqg%$bDGve6TxU7ND#7n@0MZp*yH9U7>`Ctmhg`yoCSlJ zFY?Px#|K&aSx1GgmfKv?uYlEJhnTdTvqTkL>DTuWe-Pr=_x)z`LHo&qFPYD|HKzLu zHi>od8B{mT>dLyd%Za}ht^_xK6SMvN(D6aa*8%T473yzy(u?lhpt^Tj-G$W6CyAF3 zzb;ej*>Qgl1WarE)$`j->}JDiM|Z5%ZBx(JOk>*~Tz`++{^5B3GKtg6$%orWKM)3k z`g_3Y%KeJRiGK>>>u+@@AH4qTTiyZT=sw?^c?s-ZaC8|$N{HzCzOUF9zrHV@+gmBR7ow~6VJYcX z!#YsiU#)I`{QZdd?J%6bUEOBZU#$-rKQQm-=*qnIUhEEl>L&Oudh^U>Q#Pbu(X>cZ}e^ab~@;vxe#CL;qaLeg{t*;!G_uIL@Fpq|A zb?aaz=|@5?sO}1@TTI+O_#1wL9L6Bi8*uE0jmfd&CT(9CJYVn(x*FuUtLhivFUT-V zj{5^&x7_Eh@~~fly`B%x#qMHg59-$^)-PG-HjMa3U<^p!={#JC^-JnI-Hyp)z2YWE zH!s2*9yTw5>PGB1QJ)|EoPF~AsGE=Hzu@;L+K$q>XYeDsQGP?hci1FcNWBErt!j18 zJ)O00#E*e{LHyNg_~cXl@u!S8(mB4uKLe&^Mrv*X$0xVLjkBRm%b9b`KLe%^$jY3dmfn1T!Hi{ z+U}G74wxg3?nR_;2Hik)*IHdEw<*NWfoH%S&&{;{9@nL{RPGh4r>~KIEo=kTWhm+S zdx^cEY|i#laM!n_a(yiR9TF-7F{q4{fR5v6Im3)x*01YEvg1q0>9mj~K z1gQ@)o-0E4W^^@wA0hpGSPZJG-$j-0dhR9uS2zfgzegD>WO5yu8P`vx1cPP-x*Cp= z{^X09#{fBeX;=39rGY4M=Yjh?O%eyQ(DAD&``begP``LYNrsOO!x8Jt1iJ zI{wOgnxuSsVyC)AVed!1{(b=Q5~RO(>#6uELH$jM1Wow%Si8CxyBv7M(cNx!&%Q+7 zEtFucfX2|HCiM`XMK3AOAHS}p|ChWkNer5m=tji}!Z6ZLh1sC~p1_!&5RrATn~DDn zUO`XlQ{I`zT@CxOISfZY%e}s@8`wjB{Xx9;S7H;b5H!cI zZ)OD&n(+J|R0Z{GqV=m4aUCH8ZiF@TArtBA<#@AgeU#_p_!NN2tr#@t^p3S389&^G z%|K9Hib6u9KYz&hK|=ibShOW*e`;tP&Crc{sd+a9dK2I=N4KTFFG7_u+lc=h;_n;f z+4jDu#LvefbZ>C{eNc|MDd%EPe~(#RS@&LzcnLC&a^ExRdmHmNt5VPmbacc`=7Eko0?{e7qspCsrR$ zY37$(GF#PMZ*^;?a!pOVgv;6fQ~nlK4Vv1H?vL>wZX z)eM?l&T%#+eJkh!s!JCxAu@`%u`mrD16Q|)ZKs-l1!o0KC^J^xi%9=6yalRzuGLk4 z_p?vF$L#8U7gsJ>X9vxB=xRGXl>x;s*d<*N(_L(JuP07ISGG5TtD9%rsor-hhz3nZ z$6tA$-+kC*gZiuUH~Ri<(U$l5xw?Mt#?Grn==MTaLk@b6!DJ9OrM#c_cZTG>|9QkO z04;aXn~=>oq89bh@ox!f*27nz{=MbvL}s^QTm>88HAt<)dJoQ7qBU_~+500Yb%JJ& zqbuuN4q+2Wjp;JPkPy*zE=}1Nzs_Z5T=^HFyB=LFC(-SUU52Au5U2ZaIl9S<{c)8( zpOHnS+3V!z3~ch?RnYw0?(2q1i2D|P0yjUCj?z%-2F+1)v^~jtuq(8tZv@Rxxh5n; zvWOcF6F}~d$-G*jomVT!i<_@Q_jC$Xk9#RLE8$B}-5;!O&KTd(j5b_bgIkZ%=lHtv zynxh^jQT;-hCkHbXGuR77J=$=dr3k>zPm1AJ^R*xoJVAxw0x&T=B}h3Xn&v7AZQ+N zbY;EXd)R#F=q6j;>g=lxd)U{DV-SCboaSHePN$B#x>@K>5yx$~B#me9;R+Br+4YW} z4}mn|ZU8MKF)6@)rQ_FE{N`^^t!?ahrLQGK{NH=ztGJ?cSt$9XFIxi|3Wv) zO}HuOCfa;B551;vgQLr>UN0Y(r*i*__~oz^-1=W?%k3a3rLLr26f{fF)$k$dcfwbo z?Vf1_3EukezlaZAS+?EhQ%6hD`4}B-M-@m@1L}h2XVjB1kq*RN4?Uq9Nd4@D;dHqU zjcZ3m7YEG&boIFJApIEF3aZ=P>W=NeITV(`JlKS8yE}rW0No7cA*B2dl2(p8y=l;N zzbmGDko3R9U!b~7jYx>da}1}a`SnWHT}nGhs>*c~x}qsT=ebgNm~U`7x@Tjrx^!{> zwQdp@LE{|VX6UttG)K3F)s^><-%7lMK5X6c_q~nfLms-*9o@S~{}4O{>Ti9kyN9^_ z@H2c5?)+CLdp^ZfTP zG>Re#gla2?M4sY~F|6 zpt{ZE_vuG}r0)DpeC1Bu{{r{?JfWUHei}=As(>HSwn0-3UCrMp>Cb};L3KM?-N84q zPJ?&}efYb)c6yf`@8zI-o}=3qyQ|?EM|ZH*mG{qgx4OO9mY2WB$9wG>z9 z=&t`4x&`Q7QjYG4on!6d{ePjG+L3pkqpP7RdeZMCv(@v;*ZxlLJ&bjU*M32w^RVyj z*zdobXNj=Cz_CAM?d7`f(l~o_bUIP1lrz{{I0`$Zf*$i5=OFh=S%h6 zqT{9#bRThaA11x%P6E~C7K#LKyt{~a3G&>o9-nH;R&@(IG0)-X7GSp)iX7dwR#)y9 zS7H(_8LEQ#tM4Ohc2C*yc|qr(iO>;iJ~SqMOK1h^?_R4b=htq;OOW$xdHuio8@(oI z&axf6r0jbT5Z5Dx*mrU4hgh6Fs3kWtAL8U!1=61mXMpO?vbu7=_EO>{$o<-XD$kOef@ZR# zD^{u4wsmw_QYaxpHXRQq^Ow9|RO+_xt^e;q;$^&4itbW$bzIW{z3bstN0&=e36Up> z%Y%h5dJE%YJ1-=P`F32R_kpvza{tot_hoF}hHaqvaGTYY`*zXmxwix7fm|2qy0cAI zSN%=t&b;tFvG&r6^ipp+u~prCt9$X)jBALO&;}%bGnsFa_YG@asBR&;QFJx*!Y&Jj zfyhZ-z3A(P78AD;)`EL&xH_BjN)P7Q(1}{14W!uvi8sXj`_%e3kbYqf@vp!OAm8oP z`xITd&JiCQQ!vsGXY~x4sm^iBdryAC<`>Z8{?+Ql@T=CvDbd}5$vYJY*4@M_w6G`iA%hZc^o(e-1EyO z%2dih>q*}2LG!JnTZ{CPUk%u*?vGYi`s)_NOVH~fdG4_Ihgkj7>z1V6+)s9nHx;`y zxE8ej9rbm+dFeZd&jKwA@v#_R^Uyi>-q>*uBTWvB2lcNi*IR+<28G#90pt@&yN+vS04{H^=;U~0*0he-4X6`WUXX=e}efuQoi|!7Zz>t`~^4_-F zu(=0RSNdjxcYk#*@rxk-y=}6N)b%%y`%pC;-8I;3g%3e>Z&6(a^uH4?A<*5=Uw!Y3 zmkCZj6bxehlB0Vv>1#keP+jSJ2$5Te>j!s3{JMjkwm&J9tkLvtI z?lAgUM|TD3H^7ge{z{e;A~*MB?HUY({-DP#elD^8s&2;pT>o(mq4_Y2^sm6lx5ad| z-kivQvnr%OUFg!0_q28P`^dtsW!EQ^jAT54uI9sN(mw^uLH!L_e}5wGFF1vpYZYNy zQ~F!lrT80V9ieP*L`eL|9Tha!qpKl>^p`>l(0X&BuN%mw-|kGj_Q7IPf_^?CZK!;E?6~f-$F-ceLih~c2lu_hrS?9j ztnVyECuMBVyo#=#7oxqnCWRKD`Bl&RMH7*A{tpm88ODR#?X z{+&bme0Ul3ywKX;9s08p&*KyS322^4-q)uOOL;hG&ZfWAu$wer!XZ!{hOH7p;Xd3i zhH9XBCpu~9R^TyL(5AzM> z-)Cs^k74sTXuYuYxZL}$CD@-@j{OYB{%&8sT>Iz**1ut|?MU8BIuF~0pvT2!g@g!~ zpk@W}5~w<5@<@(J0z)vbzUQEOiKDv)yN{sQ(IqP+L}XlkRbO8>ovoYqzG|$WDtVNC z9bIjoH@_jkU-`5=7ZB|$2ZMw5x!h7s5&tKKeLwA&;`w{8CfUg|g zoxW7$q<-{&AR(FUKj{`u3YuI;ckcs!eXNC@<^#iN36XdDu$G7Y6676_ZhO|eP=C$j zpjl9k?s<;xkG_hx&I=S~{?4FbDC&jWCxfPm)su(?q?L6bOW10E#8iZYa{H4a?9&|k z)!40rH$e_h`m%QZaeDVFwQRGVV!gRzC(m2R?|$n1uJk{Ia-X*-z`mbjUxM8M_zN^2 zxOA5glJ9^u;wD^Ekl)wu!F0VmXbPX^zDN@8){ewY)}( z9XTiEe6D1e?I*TTo)V-z|I_?f(sMzxr5xRHj&6g0p_`8G9w$HLJS+8U61rNh7x=nf z{aPYpZ|a61As722j{RxFd6y?;@uXwl*tZW#y_ikB*cQ?D<$3Qy>`$g#HOy!KQYdij zo7>-)bs>ea4||>W$(tQC4ITS;*ofz}6Jp(-J?kGKQyJ?Jq=*`;A$gwB<0wLbhz znm?h^fLOWR>gz-5#{J9@xs^NS<%89E^=rXi6f z*q_Y&m!79jX8-BX0JI!m^zFU#-~Gf-fE>_ss^m>EeY9-#IxuNT(9}X#>)m3~zYHrt zbwlz8<+!JpxAp#!_ma7~qA5Y^M=rW89Nl&3ZG?9n-O5&XVDp%+jEnzCw-nv(=vKET zAEEaJoH;n=Z(XY!e1!8p@rAGg(ld<70P*uTyPi?jLw}7{?lP_q(bW*Shqc*I6C_)u zeC)h(=qlp6z%AgG^Gw=ERsrKmbhMoABuzHV0nN{G*1wAPGH!wUHn{mYfVwF9qFaHyj;>%H&C%UO`ck-g zNKBVzAR*H7KKe7b5jumk<3iesJpWnD%jZ>B@+xmN_wz=2cHTdA=mTEBW+`ZW|Jv6L zls8XPiv6XI{VMF7!mw@WFvAXi^lbea}3Gwe)p6Qf>_+nnC zpLTQyVe=r21J&(fb$86*{7C%s@I8OK{&v0JuRmIEO3{5CU2We>u~`FegX+F!b@vl@ z2#$c<-_!h*a?Q8-(2+VL{+6y`y#u-$yL?{=rZ!8|Lv8m^e{*Sklt)p}>&TUYLP zxAU-XioNF7WbB@T*`R)XVe_khExt2B{90HEdVG>!nYJ7>zmnDkO=stLH<12)_!w08 zpq2x1hu{bd=Qmv4Y^$rsn}cp&$KSuOIXRnt0aUjJb(#?QoJdN|{1*aM$|TpJ~|u>I_rzHUwaFa2!l zrl9#1T@7s*%**-aDz;iar$@ZK0lDAPmv}jT8S_dg#6B|0|6BgOll}KWwqu`a?d3Wp zpLne=lD_C&)~`ACGM^>&_9e%DkhPcjto6ie{)>IedqGnld#xXv*#9Xs7#Yi#Nxpq# zH*p6c{2*gQwvsRB+k7e6>GzkK-?>|YW}>6p1DgR*2%6sw{2z_HJc_;$cEKmm^)BvX zu!d0T-O<9b^Rdy7m^W~aHzkK_6zB+gUYqFahUEFddx*au^q56+C+D^3$6T+VqvzcT zqge#IZv#{PV2*VU$@-$ z8vTrMm6LC8V)s7$0P0t*6Q$%#r0W>wy5Mf;2Qt=MeWsspU9a%RMOq%w&x0m0$FuYP znM(Ruumm*U#`wCSBI0(y7vSdG0s5vQbZR&{Ka%EmsPs@w=W(ke@B6==_+H@N6G-O8 z0l7O^*W&05B~1>j1@&jQ)wy9T_YI*BxW{-PmmJy6IudmJEahF6q$z-RK=W%P`9g?< z$MH-koDP-2J+@*ykD~dNvWIo7=xVrt^p`+eQ2!SCx}n>M>jVA4)$GA>@_|cJfR6h2 z0BJ@;E~tO6S^wnz{1W0p>jq54q^RiLTb)cS&Cie}n2Cvbyp-X5WWd zO95GMNyFIl&n>wxCT&9Ik4n*vei1YupsW5qNBRO-1*#jZKtl3U-nY4r_}`%vPOsQ$Oi4}#K)uLK?;*vzvrk3-wGwo zbMOhMPB*L5d;)WSa1FRRn^Hq2{mY<98XePlh%}R77O2ipt0Uux?Zkf#ZvCr&FYhM& zigBT%lYrz=()|tcx0KamzD}9vK{K#R!A{3>;YSio6b6Il^BmtUBJW{Lf0T9(z2K6o zxyZZ5Z|8|q{r>S|%1_3>Dc=N5Pjt2Xwvzrw$b2lOn^4g^?#O_Nr~#4iOoN3^u(h|SbBQ_A?w@$X~O?16)z$34yZ zC)e3YlUch3GLCiU1>`+BQYW;2<)K^T_*Vy;M$ie=zvr!g^1lAb#Lob?UKG=3mi!3l zXt}H;%{tf(>fgK8zow_~4YbF3ry1M;GC!7C+b@?AepUR_`@}_ud476~<{s}0ApIs7 zH6`ZXPu9QsPw|csm;j~ZU#CoeZe_#D6HH2C$b9SQte(#K0rrC)=kQA2?}SojaBhS) z;Py*hTk-y#6GP@GI$BS9lV%(|2YQ@O_&SlX&(L4NT$l;c2IPCTa(t_!WzWw^yo~RO zhp314P!Ewl@GSSxKy`On-2uc6gYhs1Cf10(H=`IIMZdvYejCc+;(8If&8%(#>0gJ< zpt^^x?uj#*8-XaC3GR2jX3{5%?)8kjy?!()WD3#M(2DdKumFNYN}7;ARtu$^$GhBT zF;5I`KQLlM$P}F#GLf;d{Jf7eBVZD!f31BTZ#``R@v9(y-Rn;4pVsSwDj`!7T@9PC z`3Say`q#z!C--@e5dRmrLKZP2R$%@E&ZIxe?oj zC*D%FUns2>G94WMdgsxH!SkU0y>I=yX%6=qU@%Dj=^BChPlQZHjgYw;9c_2A4q_$g z)`9w$;_r+!zLs$>@t?tut++PlW`?w5DcAb8U(orW0(8fqtM$ADn}cxf+?Z}ttNS@| zUxJy(Tmaj|yO`S>VC#A7vh_TtX2`5}{B4WP^{@!k-vL%vt|x}g=ei3Xg$bAPJ`|gu z^Z5w2_$~be!zGg!4Vl{GV*b8%hd(cU@`9M|<5u?}Y$nT(5&qNtwi0xkIJ)v4ip_#k< z{z=Y{nCXO!iH8{L}oblppgi$=8WU z`PU#`!hb4%Q!ixl9o<^kHG+PQZdI#$(jvyla3RzMSr1%zuAiSpb{;eZBJoo|);qd=)M{I=^gd=Gy5Waoy3?_l3oAf%bFFUe7r0)9 z=5R4c-!hT&(*(v88TP(}>P9aJnPhY|+(`N!a2IGft@d?8GXMQJ@lSzUPUkOWt^u9P z9GxYzxi?C>d|=e?oi|?cbpmzr_>KYbdc5-6c^8JvP373X>ew&-2m6dhA#<-|{}y)d z!5+}#_{ko}NsGDP5ArSs^+DQ3*HqrGj?UwbP7~5x0mDFb{ct_m*wML?G;%-dTDF=WY4jt6fZWgOM!fnWk^L{z@8IFCMf3P=~FfJ;`{!Yif z#Xs1WU|(Upc;bg4*h%{x&Q|l`Cf`0J{=YyS{zo z5#k<)xiB4Me7zdv{$w$AL+XgO^MYm}bHC%4oS$W0;~nhuxb|AVWd8d@;@#simxZ`i zi=E$#*)RP>30w86)cW-kale9uqin^mlrtFn9rF7i@k`fbYSsJZ(`yBhz*o zUo~GRvW>Xi@GBgW{dHo`TlBf4?D(qS@{sB5==La}uY#eV`SzyOeYOqj#fYB=x!3t) zqCQpq`x%>T|Js0Tl`(DB6(Q3fT@5c{Bjve*t(NCTU)OuSeI4<7%wkiB{RqdejqI0t zzLl-|^@;WCT7Gjo@e+Emk@18)2V#DVm8aITXseK!==deiLv+YvZ5;OMSF!c01^dQ6 zQ?~x+Vm}xADDn~xV;6jhaVMx>Ut7QWzRXw@Cd0!}{ciFKq)ZbR`{M?AFTLbfX*6FXMXKYqO2g!>9zf5^f7FzJWDJWzj! zTHPC$%lV8sP3RBq`^6@X^!?RwZ}ckqvqxg}@qN;7haW+8=U81?XFFg8dT<|j?TvXH z=?CgFzvlW|+A(C#Kv%;G(o4Nr!&b{@ldl_?p3OZJ;@x_adNuu{V?UlWV!y?)U-u98 zx!AXMj%x>Y`=P?h*m3Q!$0gUlj}bo=c3fyWhs<@3Umsy3^=>;`?FYKh zmIxtvuH+};e+4}@$)jT0SQa{?9UWZ<6Id0?pId#Mfb`$84#qtX7GVFZV}BBMvM%Km zw(7@l>qk}MWL;d8t!juL2k@g5oyFzo)N^!3{0E)i&`G(5>zs0Q&U17|{s*1J2gnz6 zc9f&j$kBQ5Kj>6PrvRO=%h74<=#2UgI`z>hMdzePz4G+_(R{wt(aHG_I?d2Yxi)0Z zN2k7(YJvSt&>ys&jrVmTzY-T&%{3RC4%6vdWE>@B)`Rn$Y~{N=R4bEoL&&s5SNnw~ zq)&ympt|zjT|%TzZN{F&uYwoBt>z9)rvF3n_dbZaKOdHj(}V*aq4!a49XpTMx3Ic&)P%nTP#$ z$NpRPAAyr!i`Dxl?TM zu7clAqH%Ba%VSz^|2(Yc%beRo=Ay@9`8M?#4&)8iQ-JEGaD7OK$n(eDi0=dP{IT?> z-?2~1Arl{Edys@AGg-Yurj4V!YO*n-vCDOIJ6K)0Kd_Sc*Fo+N$n~gv|4_;!)0VU9 znm){NqpRUPY_`ECpykoU*A2+L(U-)##%tj z`n(zQFHHR+gg$1d74E z)@!z;?0K_j2-jVXe-~`@*UdFytM%-#uj_qRx-;=wN5tu@`$FcJ<5w5<%XM^bw(8eO zXGlupedkKP%OgR$EVrMNdRBMxJFE|ZH((_cQTGZm z{JJ;uLH~F;<$LY5ka1QWN7roPdKfMS^>>WbowJbV3W;9=3&1Ut19n`cy6L0n?;YJ8 zr2hiG0oBd7y7$mt|C0E3{q+=XK6It6xcN|s?p5gOd87h1HK7iu?l)Ffz7sN(_=zwI z+%12sP64n zw|_0xVH5ud4CimR+%n_xw*cMg==xQh`?A=~h8I9}r&`^UDjM?z@jt;g;C|P7LIeLi zt?Ty+A7;MJ(fy0`r*7t+8>nuf)tyS*99RnZAlC&0=&K|jzO(1)o>Txi-{egQnKh2? zHqw6%rJ%asTHPn#41Je2A`&D`t{@A#4QIt;^a3 zLPX!2S$pgMd~fE6d&-V0av$UR-0?RZo7><{P~B^-?rRUxZi!z7oB7+lKFYS`c8AS} zj7cH$v!nYaHlM>zP~C^EuH5H7O1y;d2W87m@>qhFTl(aXIf3(-=0io&*Mcsfx}R`f zBSZp4lqs}^#vtDr9Kd~n;z`^$weyzRpXG3$_jGi%9cPh#6g&i~`@JV?y!V~HN_-*2 z_mea2`9-f2Q=gz+psV%wLu^W5Kd5fRKlF&KTdVsabr59Tn%jI(;e1<>Nc{v2_G@egNBd{of`6P3y^%xTF2|8 zP~AtZu6*BMEAgLzv}4!beB0hMe=}I9^PrbeBgHTfa)q@ye2-HO=O2h}~>>dJcItBAiIWW4L@ zrYFSpr|2$obo*m76efe}&bPYDQ<Y@)yaQOy+xmT*9+Z{nb|jnRe3kP;$ecGN)_%HSlK}%jb-nQj{pqmL z-18y+DR>;*d^lj+rHo%hH@cX67LM*5(&xhxP+e);gvj-m@ZNdiCCGCE?)_%*Rf4{! zFc00%=xSJxT@h>tt*^FE3>_=tem(ICJN&UrHrLkKKa+3bMw_i%JhB26_o6IADV z|3^ZX6PE_pf?MzFqm%k#$YeP>-AU6I?gX;l%L~a5LO|}%&vi5;vY;Sj#yR$j*uM%2 zLH)4ZP^j}x*6BenaQ#TbkE9h`XE{29NpnApgX21W7JKg{D9m6z0!Tgh4j*MZqq6_Lkb>7krYE}E?{N8G#$q!bRQDeF1AiYU zPD2iHZXSxJ1Z@|k=w_p#jtBBN`VXLtN+Pk*$GH0wb9 zx>6G2*C6)oApQ%`@7w7-Q1XlZ@oK+Sgzf^zuS3`zf#{xCIj8%&A<^wl{2j1~KA=xS zKM%XM37VX>A+y2p?_ttRfww{Z>+9=8<#212;cLDR1>Th&~-#_a(qy*h-9e;OW^8>X1 zBBo1I^K@%`#km`9f$Ly7W60d+IIkSRzuo>g?-9noui|gs$J{SOSHl6)m%?Gt`dwN6 zpnfmo0DdK2%Sa+iv461~`(uv%kA8D2*FN==ka^q5uZNrSLtk@`2sFQj%MX!Xdj4(2 zzNR4c@A!MQZ2QpsDnfUM*e?fGm*n zx31&JKF81R*X{kSyw5|X{j^yBw}tcvAo-h^E|=R9A_XPJJVE?Ym<#frlj)S3)Z^+K z{Prf_d#E7wj^_gUqZ<`V!hX{K3<(Egy7l~Wh~yEs1m1v^Fq7+~(`YNAyP8TQTlrpg zHPUC4gv>+eYJGl>^t<2yXg)k*b%%XRKMvDj5-f4@A-|#D{-k_l98t6{WM(_Mb4kAx zUINwSlr1457dN|zmmv3--0My8Rf3j#>X#w&Mmf6s9o-}ULbu?nklBr{o?nu_W2_I) zgZgXpD02Vz%xS>0@C3O1q^Wd*m%rLimi)l|k?FDeuzxr2&iH{o7*v<;TY~rfr(MK< z3;V(SK3#qrzn(oweUNf1J;eG@N4L%)&dtykR9CMzh7u=X1l#+;^>>r4XL`MvRm!*) zUCoCDq+bPFKy~l&)cofr8kW*l;UaLypG#i!>qAF=TE<0LKXG4whHohU-az`Ea0lr5 zqOC_rS8mMlT)s^Rm1`$6Bvcb*Io%Xo3{L_Eo{Ojm;;Mk{OGY3?6 zvemWaWtOq8Bk5e-ip%``RNWkOKSfu^S+8NU8~${3F_93N_7n56umYAsooo2M79{?} z{6K9#A9hf$q@2=!3z=Jr^8teAHybS zN8Wa^`8!~vKi_aax~EYdS%I)=@odcBDZf$|;7w3nUPUb-a?Wpzx#22k4SmoY0^)Di zw*L7+bj9DCaM)anuGZf^q`w;`fa)^U=;>ZQfZrp2E4%}4x#ie#NdtTp-Ha2$rZ2kM z-o7FIQHcB=)7@)zr&G9>5q}-D0r&cDlRZDk^<62txsk9Lfv(nv?xgPpeL(%?7NqB| z%%=|_UcyMWZn;TbNYMIQlo&Qs9e>A?{xO&esyoo?dd~?F{|d-^JY9c(v-Lsyhl~@$ zX1?R^YuFryW1zZ^THSVkP-bu|q{9-%F*44V_IAMLgZL}w$)pNlvjSZ$w|=A_3`0P5 z`DqDWdmBT%g!uO6=R)kdCJWt-j_!EuCc_Lz*Iw5|mHU zd;`^KXLV$q??uEngEGFI$JqMhuxab)v?a~ea1E%=^;SpL%?>2~UJ#xATw5j`reDFI z)JkE~9UU!)2TAiVOad*3d|M8ZUn5}_`y{`lpO$f|Xf?C>rTtzmx&s~E`PjS;ha6ow zClDg-kJ5Ia8&pXzd#uH_y=yt-oDw$Eoa2`Fu8hDg2c%n)a!3|chTGf}-_}&arY6{Vh&6iALYa(XB)J z#*hZ8d#=@$an4xcpMpu?&LO1@^{-#WU+K@IXM{~ZbTxk$lm0c>0;=20>R!V2>WS3S zQ$gM*;Ob7dy4rrCe3x^SqkAqk&0##KE=@&3WK2SUDX9R|pW zNWTk8L3MlEal;j%fVm280(mdz2z*Vdvd#^gUmacfK4BAVnt|%>vAX)*!wmMx zcMsj`w4>HvJzpl(4V#mmi?xeP+UmX74Rv(+G`d%ATiGY!1@`SD&t2V}j=$0_O3*zU z-Rho&F>hnD4fZ;^^`zss?YQj;0n-hxfdiD;@=N{vJz(pZUiW0w51Y=8zuBap01H6# zfmf@0y2JSp{9`a5rh_|9Z&oLET_NZ9jPt|hX>>IlBE8{*1s8zG$uVv8bwdqLq;A6? zD5j1TjP}R;74PNUflb0D-_en(`5fuyfcz~weZ^7wdrXh_0eRT1c8+Ty>0gHRpvT41 z7zq)%ud<8y{UFbYy5*2I+|M^H-_)jI^98!v-Vb4O(n$ex9;ohYt1IhmA18heOb0i= zW^!!OE)U{>97AfeusPx!XA$Z5z%kJLVv0pVNWMefvqHf11-H-Z+KzSPmxayAv%PfQ zKU)9Bl2&!7N)kd^|5nHAaLhT)!zKkCJ;e@7rXi?qPpdnQxG7Ko`7oAifNAzRpu~>XRkwie4QHXN8#%o0k>QMTh%1It*az~w{WOq# z%(V6KOgaMT|BJ2+n*-=-zxylcO%j>{dQ!JqTHOl7oemP@yOSFjzsWlK%%6O1(SN&# zZuHzH|&L)*wuxGpt`C4uE@p2T@Di3u|0sUyobKP(LJ@q*DXQ!w7l4T{i{fS zJ=_GU+fIZir=G<12MJkhv#QcIA(i=F@l`^@3aqmxA9B;erePjqAul!G?j`+$Fa}gt z>+7S$JqZ$KvdtrJC)B~#(M_!B>tP(m&0mM-I1P>iOBi=Q{pA;W$V5t z!S~jGPXaERjE;=E^J4Y&2hxkbzk}+&;3*mJe)1W7-1P#8g4>T|JN=WK*HW$yo6+d% zd7>HVQ=uKG?l!CYJbrX1UP5oS<@qb$IXjJtUW)Fsc`@CAq#p^RL3MX~N+u%f*4`#w z!Zx-!wPWv#(0mYGshc^Sxem;WwTsV5FS-Xnbtx7J5qS^AIdU_E(1@+*rcm)!Q?}AB z8gX1n*M`jpd9nO$N_xqMwro|mHt7hFI;87G{4f{*?t0q^ars+>?q1R-iX~wT>8HSJ zpt`sz!5dEps{~9X==G7m_UXHt_{8;6a`m$7%hIo-|Idr*HpZq6^aj;Uv$_k3dl@#u zT99i@)$I|dTgpXXg*mZ&*hl)W;2@~(M5|lpG(T^}`3C&$)-%mx9q*YgVN=7=y^!?% zVIZh(vDMv5+;)(#m+e34rrs1b7on^9`!(s0z#pKxQD4ftUw>*<|34!}(+5)avYuJ) zfvdj<`Aw;3CFr(6SA)FovKqE$gZAV0dh~yN-{o}bLekA))6MbkJnUOTKT!W}^M53A zJ!_h7hp{jMA&>2b27qaf^*!pNPiKu0X=U1ln@%jACqAQxYs7<7ck#&d)RD1N6)YMqdz_T=#nC z*eZT`=i7Fwx;cHqCNMWvkLqF55;}nDo-7$ae#&RJVrJm2u@p;iAxsD^5BiV5-4t z>V(^#CR$w`ua=@a4PClPFVx58DtH7`mses*h&;gr_iWe*t3j?KPix?}rNZw1xagM_ ztl{G~3kHPE8pq!TXEOGIwxGH_u;xC-2WlIJIFd9HyUY{%(r*cW~HrL^s9izKcyU>;Uz*#Oj_`lVgE4a5+q1OebY0`Fp_X?#b}|O}aO1 z?nGDXLpRb7gltgVTm0YjzCZI6@%bgqgR z`dI;U3k-sOaG(z3O&XNj1#BW(2ExM)mg-yNrzC-fwe|vvEWoX#+z+TUPLHdwq z_{~M2e$n+wi1e>T|3dr+An#jrk9Q{hhWMrZOCGwT9Npd6d@Gt~$8-l+U3pJu6XH`r zz9TN@Rei5%UR-~e!+W0Q{(l^AA@(0(ul?R_{ANG66KHx~o#l3vgcCM*<^BNia-8!0 z9}{<;_flnt&G+bOeNnyp9X*O&!f`#h-jCOl{!>CKdX*RaPrZj6J*EpK9M>z)Kh?`Y zuQ7U2&xCI&p(DpT$nxi-|2IYSLSad6r$G=J*_WKqw^fhb@U3ol;(u)?U`#L z-tBj!j!2OCK?$Ykb#?S)oFsb79KCn^q~5wPc`vx?Np$r7u(=z1El>4lm1F;bZ~u?} z$a!2sI(lQ!)1Z3m96ft|;IC67-t{L3`=_vvT7h@iUj!e6{Dkz0LI2pj?_ZY?FJV6u z-BR!8GvAQsjH?1%Op8q^y7Qdll=rtwK79#VZ>#va$B*-$>P7T{uz49ht+%Ro$k99V z|DdHB`CsToM}$oW^t9c}eb-F11~_^Pte)IQe1Q0W>UXoy zy9GVXFFoE-j^2tm|1`h!SY@mAEf2lB(QD=({_%cyyrcKF)zk8<&$uN1yil3;FQEjz z5$L7(|2?iZ#nJmPPVYPB#NzejKAnW<$gr8>9Iw{jXC1w7e7$n}-E{2poa0mbd5%3x zWF&a)UFv@+=g|22k!+7I2fbzJX@8{kf3c%?H17ERsXPnOdk;OWAF8*)(c_kb=bz?( zdHtn~XT0!W*nC-z-a1E5ra}qF&!hjOmx^9s;r~3|cO5;3RAu!3>3DO{OD;$6BS-I? z|3a@2y{70zJr`o*hFy-{`Ehz#<&0}|++aq9O)vD~%j0WD@6tHEf6PDhMmlEO+!zE+~=2Z(w~lA7hkX3?*f-m7ot6JK6`q$Er7 z>u1%?MK_cm>yMwu=2h4X>Mv7Jo^Hwv);UwTYlEz7b>~x?4J&(HVjc>c8`0Hzcm+0{ zp$Dk$BC9LkiJV0IQy|}obn{_N+`LEb*svMo_`49B7vU{X-St*i)>C{#{Gad>NIlT? z*E{2`qf*Cl{~TQnEBbIRrFOua0$Q&&`?}?RS1JelcOAdZ#I7#f2y3OnXzef6v5I#4ii+i5#PT~$gLfwG*mF?<=v3dWZ65rnjZ~OH$Yhu`p zb^PsuO>dYF>hCnGyQ{4+SJw-e4Co5-9M1Wir^L?@ZpkQ+7!(bal-VuJv4V*%3$)ZcK>&j)#)+b?7iPjtm!s-VevI?Ou~W4hmv z-teKTTA;eWTV44+=UC#Wz&ieRpC3p%A*L(7m>FS{=IFkG%~q&r<)ORT z(cLF{7X?f!P~9HZUn&1p#BT(-|0U(Wp&{GDT+iIY|eFbU%}>0*afP) z%<9VfXKFR(9y!Q;1aJPJn%_Rp=R3=8K9(#9^PWu4AMc;5vFQp!LF?rdzn}8H>-9GA zo58J@MfjSsFl@3NodVW+cgQoQBZ#?_S)yMF0`fe&+;f)uh4OA333=GhbnL(9H-3i1 zOJaUpZ~c(@;QGWj0@sgX`m|_%*sOAN+K}ct=nr~4_Ie>C_lG|sz69hRLs3INkIX9W zJ1q*EZRlvd{gpH)GzpmMp!uC?&)ffxwsV2AYHI)Z>N01aQjCOjb0~x`*+jm>`L)ppMJAX zYd_ETJbUf6)?Rz<%PA!96m&Y0-%FPAo-gw?a?i!cn#ZxChq!LTbqGxt;d2GL0cm^} zhTOU-@?J%Yki@sd$5%`nE1bc66daB3Gi+9%YNYXf9F|wG-GTIrNK#vt!m9GDbfYru z%00||PA0y^^_**mPYY># zND8DrJWjr(?D^yD_=>3HpBU~u{N|%~4VNxmQXtnOejxu(RK#a#_X}Hv`?z2B_yX=9 zhAYphZ+Q@H7iqk^c&#XP^;Cxkcfs;8yac zqQ}rf$o8vCJXfE`&3iP*4Kdu;v40;`BIOS9+@Hv+mCrE@#gXNX_5HPSQ*f_^n+Sbf zQ|w!zy^wN8dTuB3x}$#R1T=2<%s6Yh=ibGJe~W$TV_f$#@#e4PemQ*3Ldw!n>&;9frm5k-irNnGy^I3zdqjiVb1>CdX>VDIB zf51<<6FhfA@m6KUTljd6D}|dE`ntLYbKfg!g_JwSbFU>#qU(`z5BFRdZ^&_EI_vI0 zwmvk;;wItthMSP@AU%Tp^JoE5?lGSGC3!26q+eOu_YFx|NRs=5wxHZfQaqmkw@uob zLOg_f<4{|q+##O(FnQ0Qx6sQdpA-FZl>DCic$$XCnL!6SHy3W<3pwse6K@svYf;NX zGu%?oZQZH1%R@(^_DFu0S>F#o*N+#Z9T&naeJRI%3|H&fOzan+SCGd0h3CqB@m1tY z>QGwqyfG{VbG?0Gj{DtkSBhT&OcDOFZ~ySz?a12+Ny=j>&+Yc}_4hB_m#JsvnR<2r z_J^V)k#b}HI3&-D7n6S;lHXai^`T8xeJFe-$L$U`k&c3UKkyli?ncVp%5&xTyNvwR zXa$mUT)mDza%8yQw4ZdZ<+x)Fx6xtT8-!XRSc;c7i=kKa+~48uLhbDt&eP4pF7f_`AEkUy03G_F7O^YyG1b%fhLT*VvQF9KKl z2iKY74B7^1ykk7K19?XxNxfOxa?p77xsKcl=G{y=oQVDT=tZR5a?fo{gKmwEM2Di{ zbGWaQ`zFhHHmnUdcMJRaT%H%=dlMhzxclL1lIM1%e5c{Z=A_GNX2`8A&+Y2CrVPK& z@YC{}hy4QdHWG6wnPc#7O z_U#?=0^vPQ{zCK|l4C#{js=z9!+9#KKYBb&d_=v3tLaDV*P_}-X3k%Z3c0m&$!ms$ zC%=OusRI8_`0IAIX1)0D#Zu!s#>dr(yzZzkIu6C@i}d)E@7s&?M{>O@xg^IG8twq> zg*$|$a!>Z$i^;nRNs{}kqUv?~7sE2o`#6VpVrSanIQ;HK&mrZW;koi&wOCi~r$JjI zTmPo`dfk9FmA;<#NsjvuT&hhv9fbXns2@@;uT+#2Od#)0^dOpsY`+oTtLA-0smdHz z4p-aD9PD32KOyDv%A7R!yl&isiYB6QNak5a?h+pF7W#f;IhIoQ5})%tnBmUF{zdeb z_<0*1m64Qw|5cr%I8LJmNb0D(m)@;pzx#NVoBIXt+%(+Q*zb$FAmy&~+)qB|zG(7G z(N)NnLz9cbdaB%lFS)N9ZbBj=O~d|S^cYfZkds~&$a7oE$(OX6r96MC^P<{sX#bh| zD#vaASf+f30{a!8wT8Q^=Ux!To#ygd(RFQInX=S)bE~-S0axooqwdUWqJxpf+re|? zxve7dhoQm9mP7ML!}_r9xvj5h7bf0Iu$SZMbu5*;3u7@-Al!$^mn6@<%YNIRexQne zS!33C^OkeJ5?t+Hp2lw>T57nRJhw>?jxXpCbRZhSv2+w#$oXqGUmx^2oyu==+%+a% zIZx_|&+$m(J=JsNJZT{L=b+BSY|EjW?;kYYk`+1bZnz2AIMVs}j6vg&a)){DedIlg z=Al_guAj^E169@BJMXzNzLIuP@GbKJa0>)VnvZ=2`V=YmsBl$qQcv198iEEPw`b;j zrr6itrUd*a_PO8ZxMnjm{p20kPeTtNNRKa+&7ZG}SwtxqN(9 zAU$r44_DUhz`A-zbMFJPed7}P#=PnrcY}$m6*l{z&PX}8hn(04^dsMqzXr*+YHU46 zgvVlutzdPId)35sP%l`h4^rL~AD29Td;|HnBO6zWV_)Kj9Jd0F*7I^~o<{SK?uR35 zr9pwbe_%2BlIC{K9NV?bWU2MM0&cy>GwppTeqW%KhRf}`lG5+Jy+&!ZX{pQB|B}n z|1A2Q^D?-ay3jXFmROK(_e2uL5=U7 za9yyByl+vRW)ue^Z-)sMV`Co@wMGS zs0S)Q_I$MX=5RjwO)8|EFQsb7++A=r-l^EnM9(ATj`7_0$y%`nMCf=X%aVM~?NVyX|x8x|EXD46M*K{7X|B?D6Nyd-D&8-`A9~y2`{Psbo z8g7>~$pz2MckTu97o#_jy}s0seI;CNPt`dww+gO~E7xG}P9#UK?M}CU>cM9Vo9}%pGgu{RI23(6)Ut z+<~6kh$1+e{66UVL2T>(&Navn>u+LK&GD40A9EML)kM*_OYuu0`7Gs2SdwZypPGx` z8M;$gseWUOpPV<5YWOAa8*Ti?Vm|>*LfW2ZhkkYCKAL;TzaQE5JaUwCMR2Y)asPG- zV;t<>F`R{-)45;xq3OvrIZ67kqAgd92~;eVgZ!C+Q-V!;$4q_w`G;)o`b=-BiJJx*GfOXcE$RIfa!J zOeb$9dJ#Q?q~7ZLbjMPL(jMgbg7o}MgP21V`>};t z@#Zy*x!u^I8t>Nl?0}jh<>Hc#cUSWEMUu`vlXoU;^VfL^?QhE99u8OI&ByOBbU0G( zL7rPk-YH1Z=`3yeN*PGf@=fp_umOfU82b|RAEaD{0Fr`T8Ms_e{v_1#_^@Bl@}2C< zSGg5%FEw0^_YT87dNblJ+$!cKoAP}C-YoRG;p%&}l6@HKkze~1?iFEa>qAd}ezDls zhl1Rgt1$8IfX_~-HPUkE=i@z(wor0sx=h@_jkJq0xGM~IZ+Nob4mMndyXo?k`SGL3 zm$cFSwsp)koRg_%h4`I}1{&@qo_jTUH==213L4&udek~>4^_VYN1{@ieNzjZR)J3Mz&_FFmJ$#AvnJ__EksK4RfBxo3pc)Z&H0kbZDX$P+{}K{ za;S4^hC637%AsJpm}?1F`?H4dnxj^R`-yKNSr`S`Ke}?uF!yMibCDWVwqxSAH|(TR6E*V(xguy$$<&(F~;A4-EGO z@+**VWxsXw<=e)Wug;ga9XM_p?qck#P{Y$Q+!daCGgIJ{JEWQ zWvo%uH0ExBtL^Q-*iS+JfH9VjC znfcUib(o`V5pyd|ysjubZq{R|+=D&$RF0L~k}s(_%c$d<_Gg7HV{WT?neuIgeOq(@ zQtqLi+k?ClQGcZUj^1ZdH7eYHdVH&d+ZL{t@0s|Vi$)^la#}AbecT*J{uFdGvh%;i ze!pqFr8~x4p@~=9@ifEb@R8&o+=y~*#3Wd2)!4}3~940evW zM@@O2h0RDb0cm;e8h%M|?CIP?f|BS0^!U+SKkXInpK5=eF6UEi2_VU&;74#1KEOw? zpN*bD$|WpGfsDsqBVUq?$L#&8(sm{3d|5TzU*T%IeFwi!(JI5eIZbkbytg^`4CY|a z4#?KmHNIZyyhp{ZG1v4N=L$k!wXE|WJPmHbbDIyU?RG)?AmzT{xhIoXj7Fgm=v}yvZy6qM;+KYeEr-P3G1m=l zk>_5C{Ww&Ll>4dYmXkLJNt(~Hpe5HVn41ktHvC(`_w*;;!hK?{Kis^~*S(7Um*`KV z-0fw%*l%~A$$fxm0h)~(aKhOH$#tJT7l-G6^1kh57#Hjpa}(fdJ7_qV;~8p;l-t{L zZ|{sh`TddnzN$SZYvRj+;!W3a*N*caxCQ)Q(%JZ2h%Q3PJuqAq+(6z0Bxy2BTOYJ6 zx&i*0I$R0&byE)aVm}kTft1ToTvE`enE4R26KakgH|G;Yb;J75VkBuO%cyuie2?=(+FRnlnA_pmO! zsW~6m#+Pr$9ACZ%Fqa{P6ixD|daQ8CiEXp)kG?;7!Y ztmMbe=DuK--3VB(1OD#YtGq|8ka8?)A9D-fYX2hlZ*|452U6|{p4)SPbEl9mX&_74 zKiSuPq<`V^sH=oqWw!SYe23yQ8u7L1?LA3AT$+{pK5i#}Dzfv*OX#nQI>cOVDzl$w zV)H!u5NUk9(-;>VQ^7Ugb85R5=;nsuex4{B#&~gh*72mgBj?X>H7y{9eEhm0jjwOG zvaa0UcsluKA=@^aH)kIH5YCrVnerQn&6VgHr15Eek@h~3d`aAvxUS!CLVVgDrTngC zeJR}2QyK2<_)SN%43{CKr1X4u1^Ja|F|zF@-`8*5FNKFPPn62kqi?YP4IMKi6ED+p zl7hUUoPVR^QFqk#AfA7vkCs@+{U>ba2UBjcze_vE+@w@yKi!Z0ljv!r<I7ypGbfLdXWw@32tVT_TWw@QNBL%lnw8P221j%^9mP0@G zmBg*wg2Q8OQ7XfofzKSY5NW)pr?D<5zJ&L-O8&XE-5)IF{=(Mu`vuj^gJ#vMq9d4B zg{w)P^WO@;Mu?Eo+jM2PGV=MPGW;7om+61*z_vNQdm@eNme4;qhdfCmSe76={-5Hv zcis5^$e7y$u8t$G#{PD6A5!k~o-6NRXjDS~j^sTIeRkvc$o5M4P4~w+eNR(Cx0pK# zt~4`A9q~B{or#pYbFK8MV7vOfznc8{Xcm(FuJby{S>gVXd+sS#m+T&MWrq6!_G?hR z^D^ASJ@*NYU#F5^f{KylR%UVC(J}Xw;a-J(8G00Hyu&=Vbt~t7A%Cm$S%)mQ;OQ{l zYQ9_It?0$^6RsZbTVvl2^%7s!OI^OpbLBaZd&z$g$^CP-p7uE+Y*$)OU17}q09Vsu ze7;9NBkiX+^_Nulq6>Kb2~9<7>eE(N(VrHv|7cV0gqW+(4%YoY1DkV)bFPLozF&QO z(=Oz>B2@oB)LHa6H^wEH|CRSOkDV0GpX+sm^8PW`-d7w6LY~Ka2A}7}m;cLl?_`huY_uYVhUQx{b$N0}49DaX=@juo3zci5d98ArOuOzz!{|Wf( zejC`H>#_JQMOrSnNeZ5&->M>ClJwv9SRidfl8)0V;Fd?k^}UHp%7&Ewz3%L|atFlR zn-OvSV&WbT&&{Ps6RvT&GH&5p%U) z$n;z1Vt+Nd4k@=dO>)8W2_Tn zZb~4}H@;2&m*`_;k890GhV5GGM`CcyonyG$(62T}dm`nY6Am1Le!uX12KhtKAY|`h zn?d8Z^)6K$b7RbQ%kwhwJMWj`Ct*r?9lgC2S6J`fX1#86I`=H*BTZaa;WrLFg*2{f zw@O14*?%q3@d9wPtx#;J@1VOL@-Y`dM$| z-;Q$!@t6Ls?ADt8xlH6Vn4eys{&O;ZM{z--*!W)+)}K0~$h!u~{?OlmuEu|N<1gQT z12#7r|Hngo{(NrAji^Z@cD$@@g3-lw7Ck`&y_;A;Eoh~H7DpW$BXx$^#@ z%gDb9$@_@AYz$_-@Qn;`{s~amu@|s=CIB(%bw=C!MQQF&~U`% z4eZ`R@>$AnO30~E?-KZZYy95BehK;nX?_3G_giuu{A=>{yCs-X{14z*q~-E(IlqlM zm9YkPb^Z6&3B;1;9?4iszNDN>qx)&?cPinwdNIS5&>P^h6;ke-VO#;#a9wK1r>Op4 zxz%tx!_{%%iGz5LBFvo)cYN4R0y&@RNPZWT{kw<7j8&x0NnapkTT;UOjEVPnc2+O^ zjxpSM5;)}`=M`s=FG+u|Qh!fQn36PJcOK`{a5c&K>Dl;RgtUI7LT>u}^k(w!M7EDx z(wwz?Zrtp8xY@hso+Ee(>M)LJi21yBs?UVcA_q{#+ z`7igwhg+A~zLN8~Z^Xn^|0#ZtfVkc;aeW*XRqbtAcL4K{w*HmlUyZ-+&r1nr5x$?8 zxK0j3S@-*bt67)C&bIfFS^KjZZi@vOF5RvB6~8|Wx5#r(372k*%Q*k!vz;d$o5f9B z5OZB4xQ+1Da%5;IDcBHqau&A`?tlnx!f=QE4es;49}DvMhH_p=D@nTC7g z-{7vv;+DYuBZ52Ja3}u_Zv3*E{ahK`CNKT9U0h+fcl`}+lPqop+;$P%Qp3IPZ*bdW zaovcR>t(p_$9T^f%)1Tuf1djZ>ohIqvu(%PZ)ty@fO}R1_W{H8L~tK9 z+&P;OZxP(PBDhZ*?(>_$O~RcW!F|qfU)~IE8Qk|GxGx)S#b$6*aH}J@ZyD|fo58Jw zyT!sxyI2gb3Vma^OFj3PkGMaPld%pc5A|!6xo(|r>hD+Bm;EQ^b~RkBzuocEs8%3Adl&YB}^Z+%=xNp>pV!T@Dv9e`2^=4igQxZaBW(v~qxZ zQv`R4;mY%tq)p;h!u?+acdFrX`D2s0?qbIIS=<>gXBuvkEbgK_(WXGG`{}#dBfsRGTeOezrG~Bl9;clp3 zPr}_lg8QlAw%ZJD8Qk7kT-k5S4fo(IZq$AonN_|ixMv&gPw@UgE}7{cI(cp*<`h~W zNh_H{u=OFkd~+{}xvLCU%eTJaa>^{}FYRJO+&s8thAZRsMliQE+@7AB{d?dW+HWOr z=NPWWySw4)eUO`SJT8U%egt=4!`1sBH-%dccVz_kV8cCQJ>|Qha;SjY;FZ6&i^B}} z?9Jd-!`&@{dz9gxw;9~rQJjxQaE~$Ek(?vo53xC zJHc?f(y-)w^DM*tujlIdkTkyTXhZd(4DQ2*tL@@E!=1Pp@uuLu9KpTFaBtrXZYA8$ zBe<@cQpSDx>be)3wweZa?ifefsClIJ@&RKA69o4)$j_BPFMA6rj3 zY^a|sfqQ`A%JT#NgE`x9XL+vvPV{2d$?rs4Zk508tLH7%aQhps9xuK$+-E#@Q;rt} zm&M%05!`CSePJ`WrEqVK;Qng33payX3Aa3gTX%HkxcT~KaPux_{y&1drQyE48Qdh? zFAaAP^|J}g-3(Xn<7Ij=osMK(F`sOGSi|)ZIo7YM4{&#SEi=!0GCpUZmkf7lhzqXg zftBm7U~U@Sj^w>{pZ5yq2d1_Oe=m7Cwr8Q#6)|_H;nu&BcRQd{kTfr`nTkk3gEO65 zK>j=E7@pab_sZmRbC|?gT$yz}YD~=aHQXg^Y%31HjmBiS?L1emgYHPaB)JZ{p?TpX z+za7qlKyvBeD^^*&+4zA)IG#AJG0ceNQt!p4ZR%BEpQSZB)j@(>~NRY%D-zU7jC)eA#9O+8gS-9fnf-P! z_7ZP_;p%;B5^qn>J&vWm&o;L@QzzDy1Khj_Za>2v=;PfKZsI!bUxlmXAipDD40DL# z4);`4^#9xDx)dM5W({K$GqJZ`(e{-6}@brIb64fmwY z;8wuB-*9CdvJ~bQhTG3`FOY&E{lPjJhuHqBn{OA|-zLVz+)HpZ$vCgUHPn41eUS9G z-NKc%W!$9wRsnt=uj~ghWk6tQe)G7Elb_blJU%I!_|IpYwVk# zW=OgBdagYGxEJ}7_Gf9!PuX0yPH$swY0Pc?My4FzD&jg4Is`ukdVKvQEmu*2`Ibf3K_Wa2vmw zDF@}ouFJ&xb{1E@B%7=CUAZZ^yG3xfG~5q1gPS{v>zi=3eQpPD7u3dZt33By_EmfG zCCU4mY&mGW+Rvxp_Ay-P=MTg8aKo(~q)~sXpI5HCCFV*ZxIGOw*bHs~-0_Ah=U1(SI$A%gpy;g*J| zzi>CyAC$uF0XH}Fb+5vElsfRf;lAg&+i*X?5GHAtvrgXEVC&T)-@exE|66136cexO z9hSpN!<9Be3go`4KggG~vHq(N?ohaiv^DP~@#S0h`b_z9*pL+DlGhAL+L>ikImq)F zvTw`aUSqfqQU+2EyBTgw4g_!)kbi*Z4sKJ+#am?haoun7p1;P}=iU}`x54GmlTPP; z5^@hU+yq@_ie*H(3gXZ&m={0bG18r8v zP1@e%{WEf(VCfxPcZ8dtw&r{U`+Lv~q~&{(=guYXCG-w@11&M$!5A{1Bg|NV%gtH~W0Z9(Oce?I%m%&Wqqy8Sd!K;FiPv#Bl3yzAp7)mEk_* zxg$BAttDSl&VQrF^BS+aE9QQI+r*bc1MFL&_DIWN_nh>~;MpYmg!~EU24v4a%Kdqb zwu_Q7+8g74?H^-?<}?rv~3-Y@X^0sUdPKlpNx z6S>wm@XkH75Bi;RZXK5n@#9^2ep>27;XOR3Z{qEO{hPOO-GHUWyULHpdWZaU)Ek>G zD~EfN;kIF{+xSTupMn8e<=Q8QSm+t{OXm`u8?l8j%(z1 z-XA1Cg`P$W>vO)idwBfHomR6P3#W6v&Tv;^|2x|1#te4{U;po8c`*3}NUnj{a;(Z~ zSGf=H-W^kpWsK#I!*7`3cJbWb9u7DB0oL`TOf9z?_nON-(sE3}y~A)T@c9I-GTakA zcQ|#p`%T>EgN{LVEbeC4BdZnPL_`40EowG(*uX(IP7qozp8chL~G zp+BFw*;?Y&ek-q>`!G!To`?PA=s~31`JQ{=%{=djPDaO|6x>w%aKE)#R&&3VJr;9` zcQf(I@%-SUYPoUvDfjNMScB|wm>n-ktdeB@MCxEQ+(Y1MyP62^Ui6sZeo2KTw4nJU z&M(n1s4J59AJqNGxivpB?)LRx=Xolg;JrJBE6-uca}q`PX}k^P1KhL8yCMASM({Z* zUghRK$@n9Jd$HllyZJViTL|~U2<{le-DxwprEqUDTgjL7Ya*rAA;hrn+O`YrG)%T`mKmV=!tqATyxZ0md zyz(5g{$c-d`6)ske>e^+aSHRZelX?VJIKTI8@&+Qbijs zoy~E}aDHe1A9EJJwTG=92fp4q%?W>(cxlc1?o;^Z`V#=Lx&*&5=o;g{YooM(ojK&C zko0>6doYK|jSR`TJm+itUu69vv>NGlToC%#J^xnTeS)q+(#OSza=+wt{NCS@SU$_~ z$Z)#ym9iZVVym2X;Y3T_Q_|sZPQg06@A|Os^5C3dIPWudnTK74BQ_GxSU6>H7QoT^&E-C~8pf|knv2w_qeD*6 zuskfFmbY<@4?9~%zx#f4x%VkZai4~X?;ft8gZ;b6*W-6O_j&4Hg#UEopG+G@`&Z!K3xC}|Gw_>|>lDt1a+Fm)_VOiWZF!Ky|Y8JO6>$2zf7y9j1 zu6vpLH?z1BZx_RznZ=dhv$0FvDHwx!ZQE z<))GUFq+2AKel{}_;QI^+d?X}UgCz};$5hPw>j*XUcrJuOXgfy|fwOunS`ov$l5 z?=`L)MsU{}?iriGErokR1UG(1rhJPxgIf)EI9#m{y5AZZF2evxo3!5wUgv%?!BAa_k7Ql`Tpf-57uSxw?)3aX?-Y#`=luctq=Pe?teUYQ|dz{+z(8=9pD{_x*P61 z-!87F4)rBp(g2nlIzA-d;CdxoO)~B+#-{{nzxZN^sw?w^qsYH9i&;e(q~L6`SSjIq zHLk<%zewDrk82jLj(m@ddz1HR8vjZ7m7$lB#&I1VwqYF5>rVOvG!V)0Y2daTFIID{ z{GvK8$wko1;56}}jK}6SbSKhwE^~FHpb>%1CI1D~n$NcX=;n`0dfr_44)61W+a~mN zZ{YJe>U>v*`)If>7*|G_qgm)dw2rjC|#ZPXhmjA7ROwepi5{ z#&x!j%l#trmfR~SHq5Qr_fxFNYIhZITN` zuGS}M&*#Iu&~PV)h4Gi;y*+J_&COYSmzW_albpH#tUsk-;Uvj*Mn@GDl_c8XX(2q#DSI7t9 z($P1Z76#v#rR54+lDs$dTa2r}in+Jp>V9j1eOuHSDYr`+>jHUC!!YtMLnDy%DHG{a z;; z+j=v&6>uAVl)1h%51z!kz;N3e?mOg5T3@{5`-gpb;d0tr1b30)9={pf3b=W26QQru z^8M0q&oJD-UB2JMTo=Rr0ba$9oUa(J9`EHo)Zo6b96mSat6>fEf2j}Yc^J4SnsR7> zpOo*mEVVw2HSzx4@-0|FdxNX}_btSFC)x$BL?++upSz0nJ%aft)PhA^1I$A8(ui=HhxzWez*HR z=H7*?`|oq?zelT(aB;myD5z$B zXGz*L{ij}M>MhKpk?yCa;p)1>=!p7|-yhli)F#Pyz^M;M%kxZZE*0D9neC?9NeT{p zkg+iuhR#G)^yh8338fg@$FB~bPY_$FBgtQ4Zb!HY@gyDdQ24uoeOYRG>U?rBc^4o_ z@;eW*-3xc;nDA4k4m4xO2siK7nA^u}w}d9T*!%Cve;V@t^p~(Gz`jdppOkEQ9x^R& z-xm8)S>fAH68mn3e;0N#$9TW7ua+;Y>uSqBkz<;qa{LO-_dJ2U=xO73f^4E}JgIsu z&v6@jjqAPth2jHN}Xb*&I!sN-l)5BRx5-G#_wM5_lWW1rv}sCH`Dl);+Hah&wIZ&j2}NG z_!mFNO^>e|zqh^LQsc)@1^&ga1iz1r->2U1JLAVs0sh6W62GsF-zx0o*|fFBkDvNW z`_+CVQ!Yik1nOtw*MfCP+I?G=TAuurU)nFv_*LVV^Kp6?r~mZuetnJKw-J8Hx`AtK z{7&TD{Pqj|k`m|y)_unL)qTcq3-WVw zTx|Pt#+uZ1@wKTQ>&s(-JIs8)l#Qq*K9Z!KUn(E!x>#uh!*>%d1?LzO&(8SEHH6&_ zCkbXt;u#ykVH4A-5>62u?SD0%eGTV2Eb9?Z2^(m)M?Np`oN72j4W|SC=dk|^4Cj7q z8~6<<)T_f-N(l*P z4dS>EJA%AIR1Qn8Z)mw!!IG3{7`XO^carB78Qw2hyi^2ljpw;719z0+4fMPc!;|}i zYYo52r@YZJWawB-%Jg=xx;BGa% zC7xGhcz#C9{et1GfU}s6e2w8rMU?&fJ9*o3(Iqc}SL}ItjRQBw@S0;U zziqcCORdkfJZ~TJx}kyy-bm$b8@SgDueax&W_Yzd?{xC6LWL2$vC7*na7ztu9QIdm zJ@9tJtK)fhk@qetir`K5yu$4RS8aG7dERovtLu5+k=NpJ=BOih(><@GNx%zIGyO_y z>?OW-EWxDvgB;I0h`cjVGJ-eD^GbIJ+_r`{)bmCeUM!1O8o^uWdF4$5*T(RYo;Tj` zf-GKH1aFb&RWu7+2g94-dD9Fpp2aJV;8l5Eb@RaWHoONsZ;s*B%i^UXcxyZ_w`JhY zFuZ3y?=8ctpT(<);Kloe{a@aWf%}i)z2|vf8QvCIyvhh(6VEG51nzpn`v#7@uk;VY zYv6gcp5UHaR2{)<<9W%Q0#{~uhhX1`gK%$_VAA!kq30b(-dH3jgn#M(JTJ9#;GQtN z@t$|L;cc14%Z=c5^E}r&aIYBNG|!uDcw1%h5)r&Uo>#C-;3^I88P9vi@N%8Nj`KP`(j|{LhG~z$T~wKwR~&(VSJosA z=W)*|qCC}Kmoq3INqKN?tYrM1{vUH4_{;e1cEd@*sm=J-F?dveT~76!+&u#~6^@Q~ z^?ae$QVFb>I3&W?ujo{uLt zqMYgS(y0W__m%07N%^as-3+INoIDDPl*B$*7Jih!YQLAUPZ;}B?01Z?Z)faV8T&Hq z4~noq*x2uC?8~w59bwje;9kI9&)>F4gza=K>m-T&s*oSc zi)a^|7pGGpoR19$xAgbr&dPA=imflVBJ8Up>>C^Vn6WRxzV4@)IF;YT*vE~168mNm z_6cL3o=foYlw#j5!oH2M&o%rq?7K(U=NbES*?4|A_NPbK=NtPbhM&Uz!U+40#=fbs zufYEL2>SwK-`v<&Vt;RheK%v@+SpfPKPSSz(Ae*9?A<u?;IPF^yi@0O}nc2MB@g`6b+O^*fSm^~98 zN&CWKGuM?v3j1NkUcO6|^7i}jpY%5SdRu}0aAW@xb~4xhwz21uxbS0>`64~;>T)+( zN6O6)+&IJe!gE#_PHQoQQyRh9Ro0OT;Y>3e9iQaP3%6I|?5obItJ^i$a7M@qI3*FBon;-V2+nSXGs4F+%5X-BA)JvB zoK~`qR0^jcf-}}|t`$Q#(<3;$%Q{jDPCvt$h`-F2ma&xjEBpOMF@*CPd1Vo-Hmoja z&-@ddgxHckz*fq6DN9Mhc}PCMDTp}U6{Z_K^#{&1CLXzeLgM+(#4}SkjJx8`FeefG zwQa~ZR>PTWII=CGZSavK@vM{&QqB>KI+>U|kXgGS^m z=Q8}|T=6QyNxw&c@~MvC?B_X2I3$_*#|-T*k25u7|NA2`<H9s{?*$Q@=AKgoXQbiib{%UtlYKmEA~@|lrxebe zhNJPEW;l0xj${5?#|OIPHk5QKhciEdQ*1ct_jj>f@d%E;7sXY;Sz$Q3UFRFlbRSP{ z1m{2>kLwh;t-nhDCn^V&$I0vO&IWEIF&~Ws)e4XJu?m3AFPQK?9!5LyW zTF#RVXO8EziQpXUIY~GZ3`e)?9>Ym_PPd5to*v7>Du**Og7dK9EbyGd2u@2MPbHjp zA~>@R=QYnMh}f=IN-L44EA)ZqJCsCFDPg4GB`Mhm7i#(@K#CGkN zc4eFZr&9!Hso^m6OdkjHBI2PdPp2|C0}N+5{?f1h!cyGR;{?yyJ;nJ*@YgoRZAmWo zu)v*XICLi>i3}?9KT**?B#B+$}x?(HG zdUIZYxM-1e7F1zouB#&C3;aK7R2>X39f=SS@K4xUp4XSw0%`Od{~q(iirKSC3Z+OJy16HVDb(}g{TLz+-_O%mL0+Qh~b`s{W<7-l+C?_ysObo=)cHv`($zR zj%40Ef_p1|o5C&5;-=uEqS+o220WY~uYL`}Ng_oENzN4@ufseaP#^eI-;59UtDZ zV|f189bX}wg?#-@-#@)Q+zKkb+;^(mE=#Fjl8WH%&41$If1Ny^D{Yj=cmBfD=X32n ztjbhg65iqbr;X<|=li?zxjTxAuhk{oOF##heSJ`#Ba&1Oub;yCzigXGu0v$;((eP6 zbs8TZT?+qm|ABu6{+Im&|4RHP;{SKccVLh8_Xn~)?kMJu{zYB_-c$cz`||LA;~)4J z;Qz%x@Gr!_);H;rN&nf@`cZ`cHvhoC1pik5z(0w9JN*Bx`cVe23q0-5>KZqxR{}unh zKM((#|ABu2{xk5`d5b)@SLQp~Q*pD8Hyv14fFvEkvLd2fx(x{X{4%&HxVqnMIcIa_ zxf*J>5?8$g>MW$T)4z119KxC5zMQS}Qp|Yp%=Z~C=If5b+2v4QgJmhl>8SCCatq*&FkHRgMBWFV&AmV}eA?LW)|A4%$#CWU zee2tA^8UUNz8o&w$bQS~#r=?mdm%B&JarODcsl;#W1#O-l903Cr=)E{%b^7B^M*T^ zc0CBcVwBC5->JUF$2%6g4ehr|xQh*UQ|j4~fIz>fhk^o4gNv zL)^kb#;t~XGk$X4&;ux&EAK~?->a9j!x4!IkG!WWFbxE61pZe7pmC z*4kjaDY#DJq z`_?3Fw10rR<0f$bZoK7iJ8lB^@5WmV_e8_pqx1Uvv$J;M*vEQF@|@^~%D3paz@1~b zS5tS_SAR!QXCM2U^|u=CSi{{||NFG(ZZzKG8SfeH#_Gf0-EU=ZUoqU{$FIK}RVus1yS1C|@&x)Zri?)yx;kbSnk{dOhmG)cd-A#N$$ zT@1I9IKD#5QFebO?}hl5d`UmCjN*RIIyr{t_F)`lxPM}A%Yj$mrpG^+2KDFjF5~n? zWuDjK^M<&UaE~?I1on3TDMJ$PK*QaWbq69zhirsfc5>hb87`Rg*sB|U!hMg7aRMUV za1s7($RcWf>{Fbi9LnL2hO6gqJ>i{#PBYwnLR4@Kc{d?Rcd^vpQRv2ndmZnL*^0i7 z^{Kvrn_}Y4J|0WFvJEm1n?3%GidV-`)o>p-@n(-7EH``n5XIH!$n#DK-1{b8iA^Ns zr{$~hW{-cPxEgN(-0uxH`}n5u@-;Q~n~bBP>X~wj;MS|ow6}kYn}pl?|AAWux8VPQ zn}XZVaHmr*ze3x*7`BTK*=gJkEGf8yy!X-1XeC;+gy-N})^gqG56k`goX?@$rCn4M zaXpk9TXNH`+zY>e_X?mcNa}-d4-eM`XOK4xU4&ZGJmh^eMa*wXn^@8!e8yJyTiJlX zjW^t};>R5K1eVJ6*Z6`-%G~9=OLMxYG^Sce|U!Era`B1oyDMnRxv* zp8Y`{sYbuEzT<^*%iu0FTsgM2gn6{# z{+Y(o-pG?Qm1P-A+fPpBd`8-ba*NL7y2t8FIediAmuMx@cmvr8;;p}s=MYhIB;zy7 z9p~TEq}&R){S9|_eDYBzq}-;SEA4my`Nc@uvE@!q)-2z$!5rTV_gs8Np$SO2a&N1| zTS4AO=u;%`x3}Es+(;|supC3#Z^`1oJ!!Z-3!M86zqLrY`aA2nFY~)QXlIoD{>16Y zn(aTQq<#)?<2{$Wi_vIw1wS%vkMpJe_Zjp(@`Xcqe*_(X9*1u0L>&Qm zkKyWjyQYyhgY}X&cD`8(w~gVJ%;5#eTbGB zt`vie`<9dUBl;a>U&mdTtXaM#L#YpjEAL?E^km)q*@r-tTjy2kwG=vOW7k_N;of4n zTjJXcwMDw$lzS9;$D>n_{Em%n$8&wZqxB&ltjli4i;^|_vs}16{snH8=jwh-z#V3| z|5iDa!ku8ace9P_tG^Gk?r9`xWA)da$NfNXwSUN-*U)wWDo6>}pC3!VZu=cM21(L! zY6;wBa5c$wkyr6wgygoMW$Z}Vm!!JiO02Kdb^($xlw1#xF?Dlp7|cCCa4mk$#3%3D z-Vvw9*h>2nP610&(44%zkR+LpwCyX5F7saOGPrHvYCj{fNS)c=aE}rY+;9>8&8}C< z)%{-%_i(rg@01U(D>~M2+lK3cVdPzeu18m(Dci8!BDTFJ+b-;R?fiJ`g245H+s1Pz zWB($08EH8j;JJ-o=eai|X)l)f`HZ0s3hTed+wwG?;b5Z^7cxH$SCj1j1MumHgzzOc z{F7As2=Y!uI?k2MQv6THUyoa-vVI6U7fD=IILE?Jf;r^9k3L2dKCU^gU6Tys)AMOJ zlIOkP>i&^yGgbKgiG;fxuK&)U^&8i#K%yUcKV;WGeTjFj64 zJ}H<(-cRTclpSwsb~yf2Ztlg*U#-c+yWN}o)+=g@l-t5{JCWB5oq)2>%i;|BByQ!F z!fgsy+owEBFDk-U_Dh0IZz^2wYx|nK#MU+Uv#{Q0b;Tt-?*gZZ*peDoFos2)k;JzX z92tv~f+Ts@BS|;0jA}uHh;-uoL|J%290oN>2_w-Vp|DZrl% z_Yco)_ZGjMfC^DpWaEvG4$DL0t;W7G$#p*y?@8F7z@`pkspX)*Z+IVhkD?dQY-G7j zJXhisuDgP9H{67LCcT2a%rP!wsoX)b!zkZoZ`XFaB1wC(v|QO=lI~?&)8qLonO8F0 z{jfh86(Z%{;JE|II~Pg1kmdTghhblM74I1^Uo!P|3Z2aF_%?he1pgL2)qycY~^lhD`QhW$J= zA4$Bz?e4if-(_wQor#K&Jx;Y59o7e#XO!}-xIS=ans|p|KN(F&%6-IhFMF@HyADl8 zHz6DEDBoXeyd|YPcVM{Fv40ZHM#`1(GAZctKJ%qW(qNW0UMT}fdR$FT;QkU*4i{j5 z6S^5G_kW)I9C_79($6eyzZg>g{4?|W&4GI$g8RGSzPTCP)FhrmgqxR+g5%c*v{f_+ zX}qgFcdJF*w~CHL2ceF8GCt=)JBhV<%dkH5dy#i#GJvSQHE_AVX6o5c?C(SGAmtty zZhFvXF~1v!=A*f&F%{*9ULn^7;qQ6reoNiS{Z@wiBldfL$e0}|_bkt?ByYEmxTh9n zb4#+grS}G|GhD5|Bk;Kn-G!9tjhFSU8N&?azRmAhW*yH8@8|g`!UF1o9NIlBD{%;xX zexI<<(0NGXr3pz2-Y0LTO4=LBM@txM_VM*BIVWsy!tFUxS*UHN>j#3+~r4t6zVbaf#u|*d`yJ4oJC8rIHYD`Y(TmvF zcbMm%`zhl}bTt}{Y`opFxMlNrAA;fDi2W2)hLqdTmqVk^cpo-ui<+EWGv2Yj95mjF zX9IV);da31NOTlZZU@gjm%NLSq-$8(c=dQ8+^<-lOmSbl;ogM(-DoOO?&+Spg1nzm zozIzvWNEome0|V(E1wJ8PQPdR9l57vSNwKI${p{y=|K5&9P8x17t8H4I^1u|Sug!r z>Ur*ag{%E2zNo zhSKNy;qYv)^m0Kso*E>V}PsUoh|Tbff7i$Tc)=>ygqj@`2{HZ_opX&t{&eK zKL_pz!|jcaa0ejevfCvE7n64t8i%sE)3dnpAnQqRwLaXAPdS>2lI`?kbhs|aBd-HG5@mB2W^t3h25uDG zywKO3fX~_JLZtEfV@a^p4~%zE2edDeco+KqH_ijAQrE`QpGmxBYk9AN;r77(6x1In zSLTmN!4mSSkfdK&?$0svaHMrtmhV(jx9KO#YsKAra1&xo%K4FNPG|?DT!tW$f_(D2 zpc7DcWZT6eUk+u&TO!=raaZrp47UjTE6`0yxrcl1(4Y9tYBU{9M3%e6kE4WJm_xbN zi@U4gYW;l$`(@~Jq}+EsxAxDBSCFLD{U~1=srKty7VE~<_2ce#xY~}l!|xb$GE#1x zT4_{p${J!t&!NYVjkk^8Z;O3@R=HK&%`@@7hkYgb3@P_=&s|Ag?O(!pPv?BraxPCPY z?r;3oFxm$xSNomk$om|9gND|rIi763W7x0D@6`yms9D@~a$NWD+~wDV^Ri|9U%6qp zT<`du`3EE^kL8BujS|h{?qs+c@4?u2L0yq>^TG5_lUz_uUb8p$bdxz9KX0GvNp!;qtjumiE zG2H*aOQLHHw}Q#+&|i{44Xn46R*W>$tlfuC|MuKj{lmE>iB5X_5=tlh*@Dx_%JnIA&f$W7YcL zc8R+waJ3zuh~N2W1X6BUn&g5v$yx=Pae3t*<^5N7RR+J>o8? zo#8$)P~Kfp#~pxV4@o<26Rxf;_qCMWnyI@IOBw##;IH+m6Mn~{Q;}|Op%_x1ZX|Cy zdK^81^uA@;=VN_r>#is48Fz!=YJGYE`$gyzq}&qEZBmf(6h4~?TW+081=_5(OLh{~0 zA0p{z?f9cfRz1z#H||cYo8f+e&(CPfx*2Xf-0#7mJnm}w zR>R#bCsUth4|eW6{Dvc~PyYIP?Mum%=UlYUl8wmQFYemmuiN`=JIvC_CS&={hse`Yxg8i>uABjahH!@!aH8ix;xMeB-_~?zf~bNSV7)z zXp1=O(2{1E^MRhe{Lc61-zDwiZZHi_`_Y!z?}GBg*K_r}zB_p*puy-gRAP=t3;lM! zjFXImU5B{4seY~W`QdyH6vMH<4!wnxOP47rm{PBfdl^-sO4MWs&tI?RfWp9j`lof= zactLJr-kF_+)i<~NDlly$?>R5{W`8YlH-w-!!IoD@#sX>X*tS1?&jN)e3m4R<#6|F zP;1@%+^P7SkFG)*@BQI-2H%j^bc;G}f3z2BL%jJ&Se0}9`9MC$V8Tot7I)h-7n+Cf z{yEN_g#86*5fZNKZ>^s#8rE?qqKnXZsEh(CXRP|!8*X2I2@<*?qaQeIm-C67CMng(f_>DZG8qkx0v-AY2zrA@33N9GZ=)sAqEgD`DS_9Tk?t zS&Y-}z&?3Y+!e!>esC^fufV?6R(0I2NVy#1Bn89ByBR%#rlR9}GWU)8P!4^%(l=oA zIg<8Y)Pv*o)_*OBCHQH5*bTc4l|ykvIk=v2_X1qmZ<4--w-)W2n~9f0qNLyj@;*hi zx31$>vn;2srjXQ!*Z6I3SxWt781IUD#a)9&nd3oM0HW?l>x18#fUI>%)^F%MqZDq! zaI>EWV)&BoU%=GhuJ1V`DPL*F9B@+?(mIp9WU`4Yq(OjqJLVxd2q`NH@keL--+698!O*JxYdSxDcfhu z*K(zN$NF+u-}B|V-`p{Ax92vQdNv+EX@_M<>Y3$EV%^=I`yk7x{ifU$+%pXK-ztYn zxaEeM{al}om+;r6Bpb7#coWAmqT>RA^gELNt#}LI_B7l4uyAzKr#8H}<{^cU;_!Fx-EwUBLaX;r?6otQzhIhWl^rx7_37?!av`_2J)Y zZz;G}S}v8qzBgoZ>n{T?_pagoTjh{|yVG`=J|>)^|s}kotcZUSO$x9C>qhsOj%+h`X-%>-p9K*1v<^N78=e z`&*~K$px#)i#26jh#De|LyoH>uLzH`I{#V$cc9_6!d|#}ES0O*JB}u=2%V1xBg-9| z#Vs2jcf$?$QtahEjBzZLoAmMCL*AoElJwJd>?tuz(s&C?<8BPxMB19?5b=8ly^oZ8 zO1Lhl->i;nfh0}qTJ!ucr2hHmLoLJOcJ57accbC9#;+6VjFdadb4QVP4U%-h?a^Gl zpS65K+}#OR`_miny91RW<;rn}6r{-ey>s{Wy-zXK^dxwl>@^;pMcbj~>RaRPARmwf^&mbo z(Hz9CNw?z=>uOh!cR(ag~Wm^|EW-hcp*MsLWk6gxh5{}mQ zBe6LhU5+F^;b=RmB<~N@D8W1c>eq_vvU*;~`MA{ib;tR8;;zbY55T@VIu$8*8f;Q9 zmApCVEwlhFWZqiu2U+6hZ`RF+OpUwRO)}^6tFZ6AQyq5>QtkrJZMQSyYE+6YLrt1z zxP_djOT2PDU5YXFVB8%7SKHAG*vtLqi&!d`X_$1p&0BGvge0|R8P)Dv@m=Zjiy3j( z7w*EeHDh(``=CdVa^-#>Qt(6TI&Q~Z>bL@wkH(GWH;EZDPUpNZ)jzzCa)%t|3NWsm z$#p}x3GpO7fqe?Sij=$9bC;19WnG`-1 zcLU&R{jI=$3HlakIo#{H{jaL!w%Cn%ER>7vICYVaSL<(LR@_|*H!t*cyJFt~4M)no z$#Xv=Zw=b24gC!&W^QC8n#DZ9q6J|++x-RS?#8}wcHC9MZQ{8PUhLdc-00a8KjqHy zT)7|mE!Io=kYzVhf2AxWN&PKkf28342v_^nW!RqvbAaK#7@~r6$otWAXo$;lAy;JM2!qMZM8c=m##OwPsGQf^ta3!*bB)ath|f-HvcI z-pjDR7Tt-o9DE0sKJR{&{I`*eH*CC1e0|V(tKl9P!Tri`+xq$|=bP)}Hkehjzb$(v z?s^+;<2`7rr~qlaeLeSb@~%Tu&;(@TEu+ts{igAjKFc@;Znv-u-8}4|I za&Qac|3}-oz*#lD|9>@2ojI2n_YjUsrJIpZil&57VW>1EIw_gxGL(wK=sJi7MUo7n zp=gkbN<*pXt27cqG$oZ3gCvUn@8|6Gbk-b4>HGiw*2`yB)>-R)p7ZQ=+iS1Ax2fT9 zWlp$;a+Mm#{Lm>W`s)uoC*m?bD~R*Mx)BxYLowVg4p*MLkW0BI9PT>H)#om(<1@K_ zvHOR@t0`B(x-!>-5#_^-r(%diTHX(DW+PDn19=n zzazQ@%8Rpv7V`abzfKNI_5hL zcQ<9vJcqFsDR-RZzS5Mr1KNXjpmfHd%xAs+Jdc;33S0e~`c;Z~=9JiR8-8wOGZHOA z%H3eO?eXQcC>!-a?))Ju!|QjHoBuWIo(^|5`QJmIAm#3`T-hg8`F!dj3L%%^t)FfjfEh?KK=zgT! zw*t`*eSeU4MN8@+>W%g=uC3!dC6D@>x7_ou&VMs^vOaT~S9hfJ2p0UFq|8(#-D7=J z=5dpzlQtV^zaaSwD1Qaz)sJ)ed?i|o)GqJE9>zE2!pdd|+JVYYKW82mv3`_!n9P@Q zeqlc9a8JL8wHb6iQm&nPMb{5{kUkLIg0kwe9|{$+Po=u;w+_sgcBPm>aCN>kg#2UB zqe!`L$PeTA%qHzUv=)7U+;Jfz?mRN`Yl@lR_;DloccaR!V&{EPNY2lu zFZGUjHq7+jQp`NZzCq*}iN+wc?>mp)8?tDY)kc91gCjJcXVV%_BzDBuX zv;-+v*Ec>RZ5xsx>m~=|rvJ|R23$S!H3kFX24oQm#j%ThV&PtUbR|f9Oxz*7y1;J?{-y^P96d zFj^lfF^@bJbwtX&U;Y7iKWPE_`xDSn$n|gbHx>Pxex%>Dcen${e?KZf%6-prt6mNd zosMcC=?~`H{-D5Lk!z0fo7>@rqb6}~NdAuK7Np$WmOG9Oim#IXCOUa)#pf{<+y1K; zKU~^d>d}5P7Ooz*Pbu>~s@g8bJ;9D!qe+{DUPIH-Qfw_na@s;lT^=`MlozkQ-m^FVIKSBhSC88@TC3Pp&jM@7nW#*uHNVzXt?grAfqn}Xxam$XgH+-VsG<3KtTT$03w-+h*1Iw*^ z1zbLta0LH$?UiFELH&>ex2?lHhWsPZ<4C!6?R=y7O4cCJ&u9md{-K;UC%kaL^Mi5? zFWH;na0gxm6HP(N9ca0mNc#av*iGz?XTp}C-29q;GuPqnBmbGbIX}&eaSJTB3uz62n5!FeeVZ?Jxp{Hiv@`r>yTe^W*_|lu>X^NoEq4cLdr*~Y zXtTsFw><8+71Z^c6H3#9hmY`NEymW>7?ndiCo7TS8I{X!tf_M2ZE?ilhOVCBA0DEU4 z;g-a4%{hJ(s2!_kcagsb?P46Ua@o=*!8ebz_s|;j0h0bq=cy@8J^xBQ6F-#0J>B7c zM}8THb`vZ2TFaGjs0j}>X@goIms>B6YtHqX^Bitx@(Z^&v2y!a?&GA*kk3(+>m0X? zIBx2B%%dFcYRbrYzk}ix{!XA{KD-@tlSqZ zcN}Tc(CcU>lH;cJEYEUfUeXr-X7WFFF{YDN08Lt5C%zo z$hGq*x!+N^#TWR^LvT5a(Xf#GGF~hvRxU$|1m9<*UDhV?crib&KTB)jH_tiTO_Y^> z@+XJe&~jxSRrxyRz$ktmRT9T7hgpsQE#N&8!Y!Z(q2LHQS|-@oTukm)$j4vL6n<&q2Kg##?22XvmNb3%Dvxm zPwZaV)J6@Ea9w-X#rdJ=BER{`v9}3jvd|!;++xe!LfTL04^+tFv|E3>-&L{y%}@86 zYG=gy-@4a({p5MX%1!pxL40jUy8=o0>P4Q-K^+@k%d2OeclYoAV6B~3xAvRbaKq8u z#&omXz7F?f%YA~hLi8rm{#X06!npR9-^OpwcetgL`3mhqYHv-;ZE*v0J=6_#My?-9 z9ByB1EWOxo+Bw`oTg{aPu$qn?Vlu4)Tvic}VTO(Q;RlwjBi{ zv`G}^+&B#hH~fxQe|6j}&G4IX4!0TkGtg|L+&e6{-i^#HP&?EX&B4~C*52ZXH(yt7 z<`sT3(edxEn-}5oztPZ+ z{4($BOsw1oE%zqUa*%|(iOZNzYCHC*`}gbfp>nVCn|I)*Mspi8n*5KUDM-1qELZMh ze~0u^v>dtb6Wlh+^Rui&m&1x=`nkp)<9*gon^WNGeDZ4YzlvT*%DvWdi?SK3Q90UJ@=wI2iM?FzjG`}|2f9!m6`b{2J z*ZGV4_)S;1;iwC_PhtT3Mo>GX_U^OXyGR>@CZUJX2?r^eazu@`xo5taolpaH65<{cd^6m z5$E6J+yCz0g>l@}+c+O`xa!|CDXV_y9p~R6d=~HD9dX?B+c_U{xX(~V)>B_|xP2|R zoV2|tIEe2=qq%;i<50Gp|7yQpJjidlJKQGZm-Ee5QkMEJ{rX__FKO4yaU&jt+~Zc` z?TYoGXt3W5bhwX@U*=KMh?RS%+DqDARBbSyA+cBY19ot@GLK3f;y0rmZZq;6OC&l&1KtlWId9Z1?;=m9hex!hTC_NLzHXPrFOE}kX7^ph_UD|eFRE+*|i z=wl@Py34IT+UqaX-XgfaI9#=Nlf#|zFYH|(XK(IZtZQ%syp9)DhIsY&SYoyJ8O!ZJ zS{KwG^+C0nlju53XhE!=NqsOQ{HB(}eVF_*PkowLxi4Anm!xfx&xi8e#OchbGwr;( zWgIvEZog^na8IL*9JhMJ%6-dnuOaPv)E{M|rr6uo&ZFu%{+0P}r$=KG+;ffy$?)95)4tE{-x1*g%xoa)A$uRblp)1g($gL0k z;`~sa%e=(l-a>xqA8sdB?up)g5xz%BdlM~0JD=ow1pAKVnykD}Wxc&#xTvXj|76*H zv^TgZ_(Z~L%B)AL^?%3N6-py!$!@byYqxZ{^J^{t=i`*9Hhf=tYC9rq0!@cIeu(u5ESB||hXOsOt zQyp%1%a#2;-T3@fKI=*B`XS{!uN|u&(ntHv$!x;c`tX+gM)ae@WeG!q?_AbI+M@PI z>Y2-}ak_VYtlYFQe$&+9%KMT=Q0`u&_2Es+)%PXIm;BTH9m+Lh@dN9>YH#aKo*$le zxMi0625Il16)4^h_2T>xf!hvy^}J;rW#qYvTZz@)&6fKcX-5oae>0Nx67fS;Kd;_q z+4`&JEd}FP_k^qG-8Cp9+y=zTwT~Y2wIJ;pbOY*&MmXGT%hml~WqE#ckK^B)$S>{f zc4Flw)8!I;BT0J*O+;--aF5$C%T@p8u;}(!0`5}|H}o&Kd2w9xfZx30aA(3>iN18W zXWQ$h4M*_24%8prh$eHgUWnwmGNtxBR_!es?>8Sg{(XS_lcWq%KlHWSS4mrhK0+l( zu9N9}XR@_d{hRZU-|Td_>&X8N+Jclj$a43P=DV9~$LMI3$GYidz$E^{ua)(=PE7Gn+5!3~__Rf#v7Qn3!SKEd5lQ&aNxg#xCDusqa^^-+# zFNLe^;#PQfp?e(ellD5~KGKf5higwLjO01e^EqzP_vYI5Gu>yH{)pf7ha0wrv>?Bn z4_!m7_O7<}-cH)xC=bQ2E0&lZ@`&QQ?RA>kCmeD zu#C5N2A{o-B*eepOMP*mKY)8ogP0%wSKPEG{HB4!eG7Y*p;ai}-p@(fjJ`+l_GZWV zw+L=)hr5e1m2$an2E}vhlGX$@NAd3s%ZuY?PWGE?9q#|i52bK({tvjBPx{S+aJ8Sw z;5T+geNem~9wzNc^a3hCZvCBV=h50O(x>=Mp~HQf{L9fg6wfvHaqfQbgDx){ZC<$Z76NbiZ_k6U5faVv%UwZpxPI-f(iYk|gdqYZ*TJ^7#=vFnF* zqrHAY+l86xH@`YuX|p2f|6MNs>y!IQvL%slsPQ2c?$O-nqy5f5aixFoh~D2ral>%y z!wuU)L-Bz;!$6)-Ak#3X->I6*XJe4te`~)W{kMc1co)Lc`gL>9iqBb49$63T{bprw zyE@$X=PbC~s3G>xp`Npl_O#y&b-420E0Mg{D*kx6T>1Q9<3uUkiEwp3`T%}=5-mi+ zy^?PBY!B%3jigUTEzr3ruRn7z9zIjR{Rs2puIFYJ_)W7$v31@E`8T0zqhs6*%YAJu z*G|!2Xb-CXA@lwtE1CJio>%dDf_cSnj%*y`j>+Sk2Q5Hq?*z-0_noER&-pdF3?&~I z8!yY^uHWU)ray-p@yePZq9N~k)9w0u<9AjZ@BwQso8cw^FwxbETD z`2_iApqWVRyvob!>-zw6ar82J4&@)i??1z9uO+rWc!cwHna`BI={MzY)8$JDUy}bf zv==G&F3WxYL9SCF34aiG;2`h1s^WZM=6hVDBTLRg_Ent~;|9jF9}As|lv`@KkCXNR z`VxJN*5lU^NPMu*_KU)mTTC*G{bn27aMTK%_YnQ!DZKBVShzRx-4|GHBhs2736~Iu zob^Zbue|qeBcJEK%X|TDS~NG`L;jmkHd5~8mYYx7Y$V}r;-Tqd&Lr?U$nQ%{ltNo2~OC9cmhr!)x?;Fm6+t}gC zPnN#)Q-`bP)nc>;$s_MmlzTJOR*9dp++4V=6L7z9xC;{4dnj%`-0lwdYk2ZLw4Dz3 zeak)JVV+-yBrL|Rg|#?es$J1uJ%31j-*0Y)8;<5??oBy&{wVcKd?Vw|rF!t z=O^lam75OtS%)j*rjDI*+_+4Ukb9`-<3-?p;&5lwt?c`OtM%c>uPd1r;y)zZCD?l>F~Qf1w0qFQXbckn>U(~>+xmN;KESQc zwFTuqLw=b@y-KXydn~t@v`^4?s0>Mc(D!(xjPdG)a?7{*%?%E>oc#My>Ju^U)0W$m zw2M(^)B(x!nA4b}$$N>%$J_fI#|^HAKIA_JCk-N&S|xs%=6#raKWS6Y^T@q-a2s>q zqV0b3GaPLPuaaj4+J^LZ&+<6FYbLYz0_CGTG@Uv-2MycBbuZfv4)lvVxt|TbhAF`0 z9Bek_r230}pL-uBEg)?fa_?i!rTjw5t6lOwh63`hBA?pzwO8J^fwbLdKT17c&J_JKXBa_ZkV#Um{;{lt}CFLNV(rxZX42iqM;}U&B^5Y>?rQp?a6x!I37Pz zUf&a4{v-Rl&X0{-qsc!3J&u&S+j3teZ4p|HmZ7DrrRutPJ!`LUcap!fobd&&26!po$a7$_vF~w*%d&`s=zB4@Kj3wS&+)mtKT+5cWS*Ew z{(QJkJAPO;g?EB6?~-#Htxtl*4@om&ZRB&eK9y7cKTdhcJC}TmkowV6lvYY+94)-XowY%#rE_WHn=p!USu8SYc59T+nU&Ga~j&d8&4kYzt zRm|R`y`-J`RKHWEqOZOB+5A?rro|9&1>Med+uBrb_czeSC;AQ_(X>?Uiwt;9Ef2G9*Fz zS(mNMuP7AF|EJ%a2v@@@%6)>?BenNb@5AI@Nc#)@BHqIDVK>lBITw{O-Y&n}DVu{oV9Y5|ZB}tpu$`t}nCs-DUf^zr^|7H&H}z}`b~Gb;tm z840+jINbmI7u-^~?Hum8@H(L^him62z9Q1zM-obj-T8$cfAwz;H>E@z?mF_zezmQ{ zdfd1SC&Bj{X(`Wm-2GiEjy3Vz)G7fp7_N>RM^f%Q)Ep`Ib<6Eb+F&Fh)U#6b{TqAg zc;mHlwZ0Zt4e+d!823KP$^NgY4tKTX&L!<#%bnl;;O!va7ci3@ZVBbSL0gd8TQ6#% z@l`5dEfPs+k!GQVNu~*LbmQr@P!yRk6Uc}xqKFcMaYws}n64%}WxVs&0be=%D z&mHaqaa{RdIp1@+YOngC7;dOV%nx6|+lIb(xIC6bf^RQrRiE|z@B`~^|Kx|QWKItS z%!vuO)hMsWjcuHV%`Jv|CS0u#(oSW+$te!^EXzHdb{eS`Fc&)ZHiCC9YUXh5Fz%E4 z-Y+Fx!tm1*`}cYLF5_t_+>Q?S3d)IpvmEX(*4{p(&8xxSPKbYQtsXb!W*!kRH#%I| z_jm{8^BnHwQIhe!O4*rv6A3xPTI9d?RD#Kq2;O{!bb(nGjZJODVyVP>6)V4he?}><{jOl@>NQf^Dj?L}HH8i(S!+v2$9_<-@Z{JXtV9PYAzVeg(eZW-JY z;HG-V#uUR7drKT{C$H)HejqLQLd;&bU8K-SOPka6w&D}$cO0(z_gKoSA3n0&gZa05 z9Jio)z%+xa%KFLECq zs*c=xmS?%Ao#d@+q;r#PM~8b6`7cFXk^13N%NQ9Ka|A#AspaY zbg}xN$E`|X%nvVG?!k^*mbF)pTh8gs>l}NvU7X`^H(2h$+C{eIYJ1D%rt7!hYP;wP zPx|#69qvBMjqlexvGywOMJoTJk{M>Xdfd`$1x$&YJ~jxXL1dj1d{H!WB1 z(@(D*FrPVo(0*sG!_BtbgVl%0aefG&5is96_O6Hb6H0w4cHADd+$%}D6%9c$UQA`8 zp4reF-?rKMAlH**yol5Zm|qfbCpp{~{slLMNs;uE$}OlHFy_Kozb@m&$1t}zTp3#k zzJrYyh1L%`4&~Mhn4{tHlcHhx7sed@GS}shw&TIxN4|?mi=e(p-dmo=+RTA*-g0M9 zM`V7MdnV_p4tE4)#-Pbaxg#xiE@>a5^+>pK|Ea83OMNJb=hmlRhpY8h`<)*hZYw*^ zAFSV5XSrH`a~jaEJO0)7cJj=ay^a6HxVbIPznKjKri)|mQQeYEYnW{v?)Tylj+;CO zeC3Vam&p9rokvMskf8P!!|e+<&GVtT5}x?Ci^DCg>TySrR_%qP1O9dAC3~#BcQ^Nr zTXCa+83MPN(R9`nBy58d z{n>E1g}=i3o^URT=Axa#nV*2u+1eu7Ua9UeVKAdAO`n!Lwb2!nq11Bc|r;X(lz&Sqw=LUzv)Ft}6 zxYhA*e!kdpir{oh!0G95=rW?5+ytDqmQxJpo&=oU4kx;P%J0fcz`4Y7O5r@0fb-#q zSp8{Y?a5ETxzuvX;1nm|-0avBwHWF6L5w*oQPzEQ=EVk{mp!w4rg!z&b{Qk@);oq&c_Kj4>}w!{YC95OTf|oI2TTN0?q`7 z^PJ^uOTgjP7SWIor&{{o`=7@g&UDKuPr$jxath#_m4Nev!1r#gS*WLbO6*#WaP0cW8)VNWhuraJE@avjm*$EGG?4+XS2i4(A8U zNl(DB(-xi^7%;sOa27k9a?8m`z`5SqlL_a(1e_%fXSd~KCg9v)IT1L|B;YJ}ID0H7 zD*>m6<>bIw2q)G4|IIxZG2-^b?)Axf_Iz?X zzq>EWCkGtl8Sq|9ZgJyPy-miq~58_{oQCzACA zeg0C`<=(zhea>Rp1p)Jz!>u>lv-d(`teny9McL_C6t zx9%?!rUZSiNPgRZxg2hKG&k4m$v+B>MarFExl>7-fh5c!&P%}UK}CBX|CV18FcF8l zfcz`bs5vn%uYi=`YrlwRU7)3CA*%i*`-@KT)>n#y-u_zUX5JDo@4(gmY+fq1DvXyQ5TxW2^1%=3WvSJz8R2L#LtxY~}#lV9q?Q^d+0Yq@Wcwh~F$ zApdU4o9e^Hn_V zJ)}K=9znymRqQ7-Y=5TpA@!L6FB*?=3n(M^6D=fG?ncY~owU#z>_x{R_qb&_+;Yq) zE}&nB+bn95F^$N7A<9C^jjn6pht;HgiFTrIk+fqShjuLV+Q);e$2~=Ri%bug>*1<@ zQ$DV2YN5tRxfglg>67=cb|(F16hXtdUtoMKuRhdRgxTT}j#oq<%HK zDz-DplsO|{mN~p_jLImMil&xM~& zx`g?Xj|x5bSYvX3jM*&D9lc-b*UJHO3|zH$Sy82^f8TYuYoa9Mljqi~u-xo)_E$Uo znEFEOm39_^Thp=kWY&+w4{IDQU8V%z*QA|m*O%me{6yRX&q;;b7_Qb^dB5X#l;7cS z>sqe7-|^f&@*|Cr_d8DJxQWzOiMR8a^kdp)r; z)EC`|^!lRk3bj9Hv6g?D+*twB39kCLz{jzm%uuA<;waYei5H&cv-tZvN-S5eQ>DEU zFxhamUy%JiwaI)y|ou?+U*fFi$1m?Q(d>9fG&s;g!Oh`|6`$8s4!6@~F|N#G7E!Lm;j#@+!hw3UpU-5j z<8lk)xTUWJ%p-8s52t>{wJlT+sbBx}xK%rm)&pfDw;pY?byMn5`RlA7JG?u|n~O#v z^AFze|-yuCtG;;~j>qEbh{udh9r_uqY zu!cExUD|sQ-1i)Am37P^&Qvo|s~U^c?ldi5A(odBUF75Zq z;O>U2{nHZ4eT+Us%6-dnKm43|0Qv!KLvBB9iakGQ|5UUfV5(=t#;X=zFutNoka8cE ze{kGJk@hf}gytR-J8sfPb+Gdxd0)fxWG-JAFm>Q+KQ)~)i_v>X%#?obWsh4`p7*(j z^h#e=><6;!F_V5O=beCQ4NvQT4e~ZXjgi{P$2^U%q0$18ntz;tl9 zgD4}%>n>uobFepmtva5xC(tzHwu5?3J1B;Co%6eAkasRxgw#$R%^<lELba}uma_qgA{12l^NVykU?rhSEQ7Kx1TzltR zuG(8(65w9l*!lfuTC`=jN`{U{5Bhvrk(ZEG2}t!Y1#zdB&9cDSo4^EKLtlxs&? zpMN9A4b?%XAeTELuK&s}4VXa=w>kOSq70A96lse&BHB{i0cvxeh7!X0NXJdXY8& zN%)Bk04~?74YB!lG2EBnYQK92<;J0jNVz$d`#x#AQI&5hn{Y~{=>7Hiv<+d-vi{Zk z)l)xZpDSD)&rYIDYjg=x?j*~7gS5p+!iU6zYcZ!hqvH92p3mg03z!X#A3i1jPE?MR z`<>;={RzizW^RhwZ>Z>pb+#R=e{(+%nA6(D+FKpU^g#oWa*w615`4dqR{2}@?4qNP z*gMtwVVmX3d6L`*8vZ(9>cdq()Fgif>VTA+W4W>}lS{gU2PIE}^EzFZ$t>f#wZna! z{43BZq+Ct~B>2AE!n?K5A7~evcpm#bI4_dpw%#5$p$dQiZ&qSo*g%D?zx>kf5@FT z@3GuJ=y&dfRrXWB422uE+&uC>k7gj{_O#sJCGC69zsC?y#MbH7Ua?uiIUF}`kuzn# zu-@+Y;Ux0cLUoXG&-A|2*N8NEuaN|q?;iBH?c)3iuJ#YjD0?xw)ZyA|@4nHbNti+W z%$ADvcdDH~X#Gvy9WdMA){B-fW+i1B?qIzgsl7wI&wMBT$UFxvNApqsxAY}DsiW+d ztbUret~i4Wf*Z-7S~Y0ewU7CCK{?N>K&y~)2ip4Z6=~a$gy{R~64YN^2Q7u$$8wkA zj2|g?=1=VFMaq55a))ETMEkY9H zxsmQVvoh7*)T4rC6+b&wdy&H!152@9IrUqOM>fcW( zr~YjV_h9}_$*b76i+^+Ap6hVS;O#~Gk(epRExP~8n96N-bH0XT{jZcci9E-k?Bt+n z>y*#u^QTb(QoDwFMkg;N?RS*?TgCfUt7BL3DM8cK`c1MQNuG&lGScJmfyeP}+e3ef zD*w*)Q)0K>uea?}{Z`r_Xr6HF3sXkUZ_Xmt-)Hx?CtXI`jY#XHd|g4qpeb<5_vP~( zbSKjC_NXL{A#EaZ%a>FBWy)(kdy3DOpsh%M*ERNcow=9i+@R}GJG7L#uoe|^-m>p~ z?>yil`pFSEHrzC5PPih*-AsPDUS#&gxVx)F!M-%oTB8h9_3Dc6{jF!~gmC4&rRdzC zX$3dz*<`MwjNH$C1F_osnfHTz50f?%%|ovv_j-LZ%f0Vw#ui>uPx1WoNLW8+)=^HilBi+|}Ke24SA+G4mDINW4@ z{ZXg}Qa>m+jg%Is4T|4iP#8b2zBp*EbhuYhrYGu$;<Q zjxFD#-6-B(f2Cw|EIJv*AGf?XdyC*Mcer&Z(+ssj@!U&EyBcMo_)B~mjS>JQ}o%sHt818O|8~^-Mmm3AzKZkn$X=+B$9C205-peQ_ zVhFF`2maTG4g~r9VD_fNt@VGv&4GKq!~OsD?`D37^k?O8uW-2Xj2V5-j9VYbTEPz& z&}k&{gK{%351MR;+lS*l3XMa;t;(MaVuJ6-q-3)f9alNo_>nvpWb#SORXG7#ce%G- zqVs{s)j=~4uJ-GXlK)vW9Vu6@Cx1%XMkGPr=Pu`ObCA|CiFLg%+%ah0b?p6ta+Q*k zO$t(Oag=0y@}5EeHe>4WSy!%=xbv4n+b+~z(*L}UJ$)PXde zd*pNun!S!a5AxX*G!2P8Qm&;3^{pUnEt2p(@vs5-4!OTm?aAp9G^yOkl;V{&Ka;=9 zsjM+qiE;nqedcRTS_dQ{{71#>Fv>oYA0hQ9r)$vEak%o^s-cb!ms2qb73z`X(ci30 ziItlRw?zW3?1xl8?2cj&kDCwoDu>$zJLTF~#Id)Mci5uqO}(uj;@>BuHtYBm?nb?L zxax=g4!5%9dS-in#Sd;hisz=m9qDjygI7SAdmL_6%gs59wO?zmtP{HX& z{kA-J>}j~dR{wff(ufnaf1TGAT^BTS9ed?@_D^8bG{;`y%6vwjXFr3_ z;-6;77@a##DKYw3X;%B{aw8a{HPT1~F|95-+7{XZ8)6 zbKt69m-Xb?0WkL>`Tb&N6Zt}pmt3cuo6I{H0?Fn^?)!6pe?7}qzm~%NC;|6G$||?{ zzu;!XaWikB-X`ESbhzpNf}0)3Ert6hTpefA;mMxwD=fE0?07}@zr6j0cPzvYI$xIi zJJr8B&Su^kG^ciqo%crI4Mz_o;LafJb+i;MLb6Xq_RR`+o2_4y*pxPxua5K!nv3A7 zy&seRYqSxGf5l#@4+NiFul#{@3IB9`S@%Pf!R-b&9L;UaSe{$-D`odM+{WH#zMFcn zwk;hHL7v;zi2+6LmsCIK`(ASU2h9k$DPCDqlX4AEW2E+`d!I%3Eqzhs`L`!gBL8at zSO)hQhufR^oN!w@+#4)6bw!fNApI&NT(@oPvHn$V`hcJ*gR4RQCDQvc8)9^HVCO!Y z2yOPj@3sGk*n*jGj_dSy&b8PeK{!#Lz{yF#xzTbWa4t*0>FRL&k{8af1e{)$lLP0j z1f1>;Culjj2{^qiCl}5u2{?LRru;50H%INsPQdADIr(tDf}{OU{CyEpkFEEj?zY9E zbC-jS$KioNQ>Al7zwe}uK5Z$D;M%rR)vX759ACCY)8N!i!0BQAB^;*i5)R5qhtoa* zNAEus&dL9RlL_ZGINFZHO!-|mVh;!-9Gxe7IPb5_xAIwgk>9GnQR3~S%X~HhcUl7O zO%9h!@e(Q=heL65;I2x*&33rD&(_0xe-FjYh5MJ~%5|n&;pL)d9ImZXzD=Z64l&nHHuPRi{?%GL8R z-x0~?cqF0l^ThTlw+QYd3Am?GUb#$HCHM}9n>sXTUURq&;H9IB9WKo^%9Zo)Y|i4iRAo7>Vvs6XewvL<{QTz znQUsI`bhndZn@WxHW1y1h9I{-5rvA??`RuhQPBH_@ zw}|WZT>9iay+Kn9SA+CtjVW`slqInd&XDup!|l(C;eO}%;aqqtINwMoR{x&weW~v{ z(r!T#ZX3-syJS%p4mu-@*-3HjG10fY%E3LF(Uu-q-r7aI$(jYJ)C7lLs&c&^e2L z(?dM_mwak((E~v<$R z{7%|Qyx_74Is@&X?sn%nOk(fk+$1xKOdnH7=4YkjgXWV2_FhLhwf6!3@o(+bc}dzs zLGuS(9glm!yA6#%YVSmAZvkmD(Yt6alC=uGuV!0ZyNEm-G-r4BxWn+nO7d?+tAMEtOib|L+lwu{vKpt&5b25lEzD64*uImqGqAqQ?hYi~CA z>)_>}`;gjuiua|y>7>m=%h5YX{Gj$WTwJNbd@}V>uE#s}%5%NfQRW*YRYv+>S%(#S z|LM8jDJ?3l+sJdhi{O3$H%wW%-2XE?A2$S^gw);;pAmfRN$ZCOq4<8M1{14S$fW1# zX%iXeudnFe2PijyaZ&v%b^CDrn-4b)uGTYIA9e4m7eC0i!acA)%K!dty-~-D1NC82 z&~$dV&wfzxJy0(9RX%$QNodFSx$}p3ZZ6z={tvk2a9@C{^Rpq?A@>61BK|WS`D4BB zd%h~`+LB0^M0~LG-L%JpW-(k14{^*Up#mho*x@EEAg%F0t%jfCn zVx)Fm;=z5LN$Z0ov_Xmdc%a{cy8*5}*EanrHwnFrlxxp>eZx*-tU;AeX5LPmvzhB* zxnA8bF81zM&~>WR=h>%nL(Grz{*h*sYk`!@&@I7tIcaZ8B4G(}B71e+G6HuFT&<_g z{$lFOI$$SuDL>RSs8MdzD)b zcdNtI>mUrf?q@}P>a}qiRrJcbV1d=vY z&-Puik8LNM%o#ybAFldW{2*&;x*j0)lqrUU!}3D}?gfs$=VC`2bTyJAB-~+9tnm#X zZ4`P8jYsZ$G{f4f`{2WcL6hTfr<4B;^eIyAV#}?43Ud?G5w%0YmFEeHAG$C0>alQ7 z;71p|#JB)g+r=>Q51B35n#aSnd?tQ+qbAYFp&8%@*?=yS!xFLRy5;XY2endmXwuxFB}RbAx66Q9P4zArfnE{m9=MdxsLMy>>fgv|WrN zUBcj-Dqb%ZrUY$o>9d077`WkRZe!j&gZne65BUyvthIOX9Xu!2a$g}%)Gp-tvtn-< z+|%IJv)no4AKin!&kpxp%l)3Tnx}d8HX?2aBYs`vefGHuH#|FNn!wfL){Ok==qjXs z7~~BxzA2>5L<`Uy)4tM*3Vu5!3{Qtm-WR}gZo>UPR0cb(-%t+sy-HQz~tTQ80~1m@ii z_wzXJCtSFQ=Vr&Xi*&fH;<#e(IEVX199K+^=ZY^RsDCrzc6PWA!g~}=a=71E?$e}g zZ{<1SQ1@dM!0iuL+eIN|7onvNcdO;@ChfSov<(zSYiSq5?EGw)^}}h`d+j293Fkd< zH8dvwUFe*8v3{N5Q9|-ZXR-&gKJ5an3vjNU>&;gSFv6JNBe^#8zh@^QCp

ocg|$;+i{+KsjQU20hOCaO=X=b}#26f580H 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�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


=+&zOxVzo9~P`=7*D~11L@(xjEeDm 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�PWi)dah&QOXKmIa=JVN?h?j?{ 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%0D3v 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

kc-Lf!xQBsB!o$I!XKbjmO!=9)<(0{ux= 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 literal 0 HcmV?d00001 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/anchor_test.go b/cmd/generate-bindings/solana_bindings/anchor-go/anchor_test.go new file mode 100644 index 00000000..0f7fe914 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/anchor_test.go @@ -0,0 +1,180 @@ +package main_test + +import ( + "fmt" + "go/token" + "log/slog" + "os" + "os/exec" + "path" + "testing" + + "github.com/gagliardetto/anchor-go/generator" + "github.com/gagliardetto/anchor-go/idl" + "github.com/gagliardetto/anchor-go/tools" + bin "github.com/gagliardetto/binary" + "github.com/gagliardetto/solana-go" +) + +const defaultProgramName = "myprogram" + +func TestAnchorGo(t *testing.T) { + + var outputDir = "/Users/yashvardhan/cre-cli/cmd/generate-bindings/solana_bindings/testdata/my_anchor_project" + var programName = "my_project" + var modPath = "" + var pathToIdl = "/Users/yashvardhan/cre-client-program/my-project/target/idl/my_project.json" + var programIDOverride solana.PublicKey + programIDOverride = solana.MustPublicKeyFromBase58("2GvhVcTPPkHbGduj6efNowFoWBQjE77Xab1uBKCYJvNN") + + modPath = path.Join("github.com", "gagliardetto", "anchor-go", "generated") + slog.Info("Using default module path", "modPath", modPath) + if err := os.MkdirAll(outputDir, 0o777); err != nil { + panic(fmt.Errorf("Failed to create output directory: %w", err)) + } + slog.Info("Starting code generation", + "outputDir", outputDir, + "modPath", modPath, + "pathToIdl", pathToIdl, + "programID", func() string { + if programIDOverride.IsZero() { + return "not provided" + } + return programIDOverride.String() + }(), + ) + + options := generator.GeneratorOptions{ + OutputDir: outputDir, + Package: programName, + ProgramName: programName, + ModPath: modPath, + SkipGoMod: true, + } + if !programIDOverride.IsZero() { + options.ProgramId = &programIDOverride + slog.Info("Using provided program ID", "programID", programIDOverride.String()) + } + parsedIdl, err := idl.ParseFromFilepath(pathToIdl) + if err != nil { + panic(err) + } + if parsedIdl == nil { + panic("Parsed IDL is nil, please check the IDL file path and format.") + } + if err := parsedIdl.Validate(); err != nil { + panic(fmt.Errorf("Invalid IDL: %w", err)) + } + { + { + if parsedIdl.Address != nil && !parsedIdl.Address.IsZero() && options.ProgramId == nil { + // If the IDL has an address, use it as the program ID: + slog.Info("Using IDL address as program ID", "address", parsedIdl.Address.String()) + options.ProgramId = parsedIdl.Address + } + } + parsedIdl.Metadata.Name = bin.ToSnakeForSighash(parsedIdl.Metadata.Name) + { + // check that the name is not a reserved keyword: + if parsedIdl.Metadata.Name != "" { + if tools.IsReservedKeyword(parsedIdl.Metadata.Name) { + slog.Warn("The IDL metadata.name is a reserved Go keyword: adding a suffix to avoid conflicts.", + "name", parsedIdl.Metadata.Name, + "reservedKeyword", token.Lookup(parsedIdl.Metadata.Name).String(), + ) + // Add a suffix to the name to avoid conflicts with Go reserved keywords: + parsedIdl.Metadata.Name += "_program" + } + if !tools.IsValidIdent(parsedIdl.Metadata.Name) { + // add a prefix to the name to avoid conflicts with Go reserved keywords: + parsedIdl.Metadata.Name = "my_" + parsedIdl.Metadata.Name + } + } + // if begins with + } + if programName == "" && parsedIdl.Metadata.Name != "" { + panic("Please provide a package name using the -name flag, or ensure the IDL has a valid metadata.name field.") + } + if programName == defaultProgramName && parsedIdl.Metadata.Name != "" { + cleanedName := bin.ToSnakeForSighash(parsedIdl.Metadata.Name) + options.Package = cleanedName + options.ProgramName = cleanedName + slog.Info("Using IDL metadata.name as package name", "packageName", cleanedName) + } + + slog.Info("Parsed IDL successfully", + "version", parsedIdl.Metadata.Version, + "name", parsedIdl.Metadata.Name, + "address", parsedIdl.Address, + "programId", func() string { + if parsedIdl.Address.IsZero() { + return "not provided" + } + return parsedIdl.Address.String() + }(), + "instructionsCount", len(parsedIdl.Instructions), + "accountsCount", len(parsedIdl.Accounts), + "eventsCount", len(parsedIdl.Events), + "typesCount", len(parsedIdl.Types), + "constantsCount", len(parsedIdl.Constants), + "errorsCount", len(parsedIdl.Errors), + ) + } + gen := generator.NewGenerator(parsedIdl, &options) + generatedFiles, err := gen.Generate() + if err != nil { + panic(err) + } + + { + for _, file := range generatedFiles.Files { + { + // Save assets: + assetFilename := file.Name + assetFilepath := path.Join(options.OutputDir, assetFilename) + + // Create file: + goFile, err := os.Create(assetFilepath) + if err != nil { + panic(err) + } + defer goFile.Close() + + slog.Info("Writing file", + "filepath", assetFilepath, + "name", file.Name, + "modPath", options.ModPath, + ) + err = file.File.Render(goFile) + if err != nil { + panic(err) + } + } + } + // executeCmd(outputDir, "go", "mod", "tidy") + // executeCmd(outputDir, "go", "fmt") + // executeCmd(outputDir, "go", "build", "-o", "/dev/null") // Just to ensure everything compiles. + slog.Info("Generation completed successfully", + "outputDir", options.OutputDir, + "modPath", options.ModPath, + "package", options.Package, + "programName", options.ProgramName, + ) + } +} + +func executeCmd(dir string, name string, arg ...string) { + cmd := exec.Command(name, arg...) + cmd.Dir = dir + cmd.Stdout = os.Stdout + cmd.Stderr = os.Stderr + err := cmd.Run() + if err != nil { + panic(err) + } +} + +func hasCommand(name string) bool { + _, err := exec.LookPath(name) + return err == nil +} diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/errors/errors.go b/cmd/generate-bindings/solana_bindings/anchor-go/errors/errors.go new file mode 100644 index 00000000..454e3c5d --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/errors/errors.go @@ -0,0 +1,80 @@ +package errors + +import "strconv" + +type FieldError struct { + Field string + Err error +} + +func (e *FieldError) Error() string { + if nested, ok := e.Err.(*FieldError); ok { + return e.Field + "." + nested.Error() + } + if nested, ok := e.Err.(*IndexError); ok { + return e.Field + nested.Error() + } + if nested, ok := e.Err.(*OptionError); ok { + return e.Field + "." + nested.Error() + } + return e.Field + ": " + e.Err.Error() +} + +// and utility: +func NewField(field string, err error) error { + if err == nil { + return nil + } + return &FieldError{Field: field, Err: err} +} + +type IndexError struct { + Index int + Err error +} + +func (e *IndexError) Error() string { + // Recursively assemble the path + if nested, ok := e.Err.(*FieldError); ok { + return "[" + strconv.Itoa(e.Index) + "]." + nested.Error() + } + if nested, ok := e.Err.(*IndexError); ok { + return "[" + strconv.Itoa(e.Index) + "]" + nested.Error() + } + if nested, ok := e.Err.(*OptionError); ok { + return "[" + strconv.Itoa(e.Index) + "]." + nested.Error() + } + return "[" + strconv.Itoa(e.Index) + "]: " + e.Err.Error() +} + +func NewIndex(idx int, err error) error { + if err == nil { + return nil + } + return &IndexError{Index: idx, Err: err} +} + +type OptionError struct { + Field string + Err error +} + +func (e *OptionError) Error() string { + if nested, ok := e.Err.(*FieldError); ok { + return "?" + e.Field + "." + nested.Error() + } + if nested, ok := e.Err.(*IndexError); ok { + return "?" + e.Field + nested.Error() + } + if nested, ok := e.Err.(*OptionError); ok { + return "?" + e.Field + "." + nested.Error() + } + return "?" + e.Field + ": " + e.Err.Error() +} + +func NewOption(field string, err error) error { + if err == nil { + return nil + } + return &OptionError{Field: field, Err: err} +} diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/errors/errors_test.go b/cmd/generate-bindings/solana_bindings/anchor-go/errors/errors_test.go new file mode 100644 index 00000000..630c6109 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/errors/errors_test.go @@ -0,0 +1,223 @@ +package errors + +import ( + "errors" + "testing" +) + +func TestFieldError_Error(t *testing.T) { + type testCase struct { + name string + err error + want string + } + + leaf := errors.New("boom") + + cases := []testCase{ + { + name: "simple field", + err: NewField("foo", leaf), + want: "foo: boom", + }, + { + name: "nested fields", + err: NewField("foo", NewField("bar", leaf)), + want: "foo.bar: boom", + }, + { + name: "deeply nested fields", + err: NewField("a", NewField("b", NewField("c", leaf))), + want: "a.b.c: boom", + }, + { + name: "nil error returns nil", + err: NewField("should_not_exist", nil), + want: "", + }, + } + + for _, tc := range cases { + t.Run(tc.name, func(t *testing.T) { + if tc.err == nil && tc.want != "" { + t.Errorf("got nil, want %q", tc.want) + } else if tc.err != nil { + got := tc.err.Error() + if got != tc.want { + t.Errorf("got %q, want %q", got, tc.want) + } + } + }) + } +} + +func TestIndexError_Error(t *testing.T) { + type testCase struct { + name string + err error + want string + } + + leaf := errors.New("fail") + + cases := []testCase{ + { + name: "simple index", + err: NewIndex(3, leaf), + want: "[3]: fail", + }, + { + name: "nested index", + err: NewIndex(2, NewIndex(1, leaf)), + want: "[2][1]: fail", + }, + { + name: "index wraps field", + err: NewIndex(1, NewField("foo", leaf)), + want: "[1].foo: fail", + }, + { + name: "field wraps index", + err: NewField("bar", NewIndex(7, leaf)), + want: "bar[7]: fail", + }, + { + name: "mixed deep nesting", + err: NewField("top", NewIndex(2, NewField("mid", NewIndex(4, leaf)))), + want: "top[2].mid[4]: fail", + }, + { + name: "nil error returns nil", + err: NewIndex(99, nil), + want: "", + }, + } + + for _, tc := range cases { + t.Run(tc.name, func(t *testing.T) { + if tc.err == nil && tc.want != "" { + t.Errorf("got nil, want %q", tc.want) + } else if tc.err != nil { + got := tc.err.Error() + if got != tc.want { + t.Errorf("got %q, want %q", got, tc.want) + } + } + }) + } +} + +func TestComplexNesting(t *testing.T) { + leaf := errors.New("bad") + + // field[3].subfield[2].leaf: bad + err := NewField("field", NewIndex(3, NewField("subfield", NewIndex(2, NewField("leaf", leaf))))) + want := "field[3].subfield[2].leaf: bad" + if got := err.Error(); got != want { + t.Errorf("got %q, want %q", got, want) + } + + // [0][1][2]: bad + err2 := NewIndex(0, NewIndex(1, NewIndex(2, leaf))) + want2 := "[0][1][2]: bad" + if got := err2.Error(); got != want2 { + t.Errorf("got %q, want %q", got, want2) + } +} + +func TestErrorUnwrap(t *testing.T) { + leaf := errors.New("root") + err := NewField("foo", NewIndex(1, NewField("bar", leaf))) + + // Walk chain and check inner errors + var found error + un := err + for un != nil { + switch e := un.(type) { + case *FieldError: + un = e.Err + case *IndexError: + un = e.Err + default: + found = un + un = nil + } + } + if found != leaf { + t.Errorf("did not unwrap to leaf, got %#v", found) + } +} + +func TestOptionError_Error(t *testing.T) { + type testCase struct { + name string + err error + want string + } + + leaf := errors.New("fail") + + cases := []testCase{ + { + name: "simple option", + err: NewOption("maybeField", leaf), + want: "?maybeField: fail", + }, + { + name: "option wrapping field", + err: NewOption("maybeField", NewField("foo", leaf)), + want: "?maybeField.foo: fail", + }, + { + name: "option wrapping index", + err: NewOption("maybeField", NewIndex(2, leaf)), + want: "?maybeField[2]: fail", + }, + { + name: "nested options", + err: NewOption("outer", NewOption("inner", leaf)), + want: "?outer.?inner: fail", + }, + { + name: "option wraps field wraps index", + err: NewOption("maybeField", NewField("foo", NewIndex(1, leaf))), + want: "?maybeField.foo[1]: fail", + }, + { + name: "nil error returns nil", + err: NewOption("maybe", nil), + want: "", + }, + } + + for _, tc := range cases { + t.Run(tc.name, func(t *testing.T) { + if tc.err == nil && tc.want != "" { + t.Errorf("got nil, want %q", tc.want) + } else if tc.err != nil { + got := tc.err.Error() + if got != tc.want { + t.Errorf("got %q, want %q", got, tc.want) + } + } + }) + } +} + +func TestComplexOptionNesting(t *testing.T) { + leaf := errors.New("zero") + // foo[4].?bar[7].baz: zero + err := NewField("foo", + NewIndex(4, + NewOption("bar", + NewIndex(7, + NewField("baz", leaf), + ), + ), + ), + ) + want := "foo[4].?bar[7].baz: zero" + if got := err.Error(); got != want { + t.Errorf("got %q, want %q", got, want) + } +} diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/generator/accounts.go b/cmd/generate-bindings/solana_bindings/anchor-go/generator/accounts.go new file mode 100644 index 00000000..bb53c4ce --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/generator/accounts.go @@ -0,0 +1,511 @@ +package generator + +import ( + "fmt" + "strconv" + + "github.com/dave/jennifer/jen" + . "github.com/dave/jennifer/jen" + "github.com/davecgh/go-spew/spew" + "github.com/gagliardetto/anchor-go/idl" + "github.com/gagliardetto/anchor-go/idl/idltype" + "github.com/gagliardetto/anchor-go/tools" +) + +func (g *Generator) genfile_accounts() (*OutputFile, error) { + file := NewFile(g.options.Package) + file.HeaderComment("Code generated by https://github.com/gagliardetto/anchor-go. DO NOT EDIT.") + file.HeaderComment("This file contains parsers for the accounts defined in the IDL.") + + names := []string{} + { + for _, acc := range g.idl.Accounts { + names = append(names, tools.ToCamelUpper(acc.Name)) + } + } + { + code, err := g.gen_accountParser(names) + if err != nil { + return nil, fmt.Errorf("error generating account parser: %w", err) + } + file.Add(code) + } + + return &OutputFile{ + Name: "accounts.go", + File: file, + }, nil +} + +func (g *Generator) gen_accountParser(accountNames []string) (Code, error) { + code := Empty() + { + code.Func().Id("ParseAnyAccount"). + Params(Id("accountData").Index().Byte()). + Params(Any(), Error()). + BlockFunc(func(block *Group) { + block.Id("decoder").Op(":=").Qual(PkgBinary, "NewBorshDecoder").Call(Id("accountData")) + block.List(Id("discriminator"), Err()).Op(":=").Id("decoder").Dot("ReadDiscriminator").Call() + + block.If(Err().Op("!=").Nil()).Block( + Return( + Nil(), + Qual("fmt", "Errorf").Call(Lit("failed to peek account discriminator: %w"), Err()), + ), + ) + + block.Switch(Id("discriminator")).BlockFunc(func(switchBlock *Group) { + for _, name := range accountNames { + switchBlock.Case(Id(FormatAccountDiscriminatorName(name))).Block( + Id("value").Op(":=").New(Id(name)), + Err().Op(":=").Id("value").Dot("UnmarshalWithDecoder").Call(Id("decoder")), + If(Err().Op("!=").Nil()).Block( + Return( + Nil(), + Qual("fmt", "Errorf").Call(Lit("failed to unmarshal account as "+name+": %w"), Err()), + ), + ), + Return(Id("value"), Nil()), + ) + } + switchBlock.Default().Block( + Return(Nil(), Qual("fmt", "Errorf").Call(Lit("unknown discriminator: %s"), Qual(PkgBinary, "FormatDiscriminator").Call(Id("discriminator")))), + ) + }) + }) + } + { + code.Line().Line() + // for each account, generate a function to parse it: + for _, name := range accountNames { + discriminatorName := FormatAccountDiscriminatorName(name) + + code.Func().Id("ParseAccount_"+name). + Params(Id("accountData").Index().Byte()). + Params(Op("*").Id(name), Error()). + BlockFunc(func(block *Group) { + block.Id("decoder").Op(":=").Qual(PkgBinary, "NewBorshDecoder").Call(Id("accountData")) + block.List(Id("discriminator"), Err()).Op(":=").Id("decoder").Dot("ReadDiscriminator").Call() + + block.If(Err().Op("!=").Nil()).Block( + Return( + Nil(), + Qual("fmt", "Errorf").Call(Lit("failed to peek discriminator: %w"), Err()), + ), + ) + + block.If(Id("discriminator").Op("!=").Id(discriminatorName)).Block( + Return(Nil(), Qual("fmt", "Errorf").Call(Lit("expected discriminator %v, got %s"), Id(discriminatorName), Qual(PkgBinary, "FormatDiscriminator").Call(Id("discriminator")))), + ) + + block.Id("acc").Op(":=").New(Id(name)) + block.Err().Op("=").Id("acc").Dot("UnmarshalWithDecoder").Call(Id("decoder")) + + block.If(Err().Op("!=").Nil()).Block( + Return( + Nil(), + Qual("fmt", "Errorf").Call(Lit("failed to unmarshal account of type "+name+": %w"), Err()), + ), + ) + + block.Return(Id("acc"), Nil()) + }) + code.Line().Line() + + code.Func(). + Params(Id("c").Op("*").Id(tools.ToCamelUpper(g.options.Package))). // method receiver + Id("ReadAccount_"+name). + Params( + ListMultiline( + func(paramsCode *Group) { + paramsCode.Id("runtime").Qual(PkgCRE, "Runtime") + paramsCode.Id("accountAddress").Qual(PkgSolanaGo, "PublicKey") + paramsCode.Id("blockNumber").Op("*").Qual(PkgBig, "Int") + }, + ), + ). + Params( + Qual(PkgCRE, "Promise").Types(Op("*").Id(name)), + ). + Block( + Comment("cre account read"), + Id("bn").Op(":=").Qual(PkgCRE, "PromiseFromResult").Call( + Qual(PkgPb, "NewBigIntFromInt").Call(Id("blockNumber")), + Nil(), + ), + Id("promise").Op(":=").Qual(PkgCRE, "ThenPromise").Call( + Id("bn"), + Func(). + Params(Id("bn").Op("*").Qual(PkgPb, "BigInt")). + Qual(PkgCRE, "Promise").Types(Op("*").Qual(PkgSolanaCre, "ReadAccountReply")). + Block( + Return( + Id("c").Dot("client").Dot("ReadAccount").Call( + Id("runtime"), + Op("&").Qual(PkgSolanaCre, "ReadAccountRequest").Values( + Dict{ + Id("Call"): Op("&").Qual(PkgSolanaCre, "ReadAccountMsg").Values( + Dict{ + Id("AccountAddress"): Qual(PkgSolanaTypes, "PublicKey").Call(Id("accountAddress")), + }, + ), + Id("BlockNumber"): Id("bn"), // can be slot or block number or commitment type + }, + ), + ), + ), + ), + ), + Return( + Qual(PkgCRE, "Then").Call( + Id("promise"), + Func(). + Params(Id("response").Op("*").Qual(PkgSolanaCre, "ReadAccountReply")). + Params(Op("*").Id(name), Error()). + Block( + Return( + Id("ParseAccount_"+name).Call( + Id("response").Dot("Data"), + ), + ), + ), + ), + ), + ) + } + } + return code, nil +} + +func (g *Generator) gen_IDLTypeDefTyStruct( + name string, + docs []string, + typ idl.IdlTypeDefTyStruct, + withDiscriminator bool, +) (Code, error) { + st := newStatement() + + exportedAccountName := tools.ToCamelUpper(name) + { + // Declare the struct: + code := Empty() + addComments(code, docs) + code.Type().Id(exportedAccountName).StructFunc(func(fieldsGroup *Group) { + switch fields := typ.Fields.(type) { + case idl.IdlDefinedFieldsNamed: + // Generate unique field names to handle duplicates + uniqueFieldNames := generateUniqueFieldNames(fields) + + for fieldIndex, field := range fields { + + // Add docs for the field: + for docIndex, doc := range field.Docs { + if docIndex == 0 && fieldIndex > 0 { + fieldsGroup.Line() + } + fieldsGroup.Comment(doc) + } + // fieldsGroup.Line() + optionality := IsOption(field.Ty) || IsCOption(field.Ty) + + // TODO: optionality for complex enums is a nil interface. + uniqueFieldName := uniqueFieldNames[field.Name] + fieldsGroup.Add(genFieldWithName(field, uniqueFieldName, optionality)). + Add(func() Code { + tagMap := map[string]string{} + if IsOption(field.Ty) { + tagMap["bin"] = "optional" + } + if IsCOption(field.Ty) { + tagMap["bin"] = "coption" + } + // add json tag: use original field name to avoid duplicates + tagMap["json"] = field.Name + func() string { + if optionality { + return ",omitempty" + } + return "" + }() + return Tag(tagMap) + }()) + } + case idl.IdlDefinedFieldsTuple: + // panic(fmt.Errorf("tuple fields not supported: %s", spew.Sdump(fields))) + for fieldIndex, field := range fields { + + fieldsGroup.Line() + optionality := IsOption(field) || IsCOption(field) + + fieldsGroup.Add(genFieldNamed( + FormatTupleItemName(fieldIndex), + field, + optionality, + )). + Add(func() Code { + tagMap := map[string]string{} + if IsOption(field) { + tagMap["bin"] = "optional" + } + if IsCOption(field) { + tagMap["bin"] = "coption" + } + // add json tag: + tagMap["json"] = tools.ToCamelLower(FormatTupleItemName(fieldIndex)) + func() string { + if optionality { + return ",omitempty" + } + return "" + }() + return Tag(tagMap) + }()) + } + + case nil: + // No fields, just an empty struct. + // TODO: should we panic here? + default: + panic(fmt.Errorf("unknown fields type: %T", typ.Fields)) + } + }) + st.Add(code.Line()) + } + { + // Declare the decoder/encoder methods: + code := Empty() + + { + discriminatorName := FormatAccountDiscriminatorName(exportedAccountName) + + // Declare MarshalWithEncoder: + // TODO: + code.Line().Line().Add( + gen_MarshalWithEncoder_struct( + g.idl, + withDiscriminator, + exportedAccountName, + discriminatorName, + typ.Fields, + true, + )) + + // Declare UnmarshalWithDecoder + code.Line().Line().Add( + gen_UnmarshalWithDecoder_struct( + g.idl, + withDiscriminator, + exportedAccountName, + discriminatorName, + typ.Fields, + )) + } + st.Add(code.Line().Line()) + } + { + // Declare the WriteReportFrom methods: + // TODO: should i exclude events here ? currently it does accounts/structs/events + code := Empty() + declarerName := newWriteReportFromInstructionFuncName(exportedAccountName) + code.Func(). + Params(Id("c").Op("*").Id(tools.ToCamelUpper(g.options.Package))). // method receiver + Id(declarerName). + // params + Params( + Id("runtime").Qual(PkgCRE, "Runtime"), + Id("input").Id(exportedAccountName), + ). + // return type + Params(Qual(PkgCRE, "Promise").Types(Op("*").Qual(PkgSolanaCre, "WriteReportReply"))). + BlockFunc(func(block *Group) { + // encoded, err := input.Marshal() + block.List(Id("encoded"), Id("err")).Op(":=").Id("input").Dot("Marshal").Call() + // if err != nil { + // return cre.PromiseFromResult[*solana.WriteReportReply](nil, err) + // } + block.If(Id("err").Op("!=").Nil()).Block( + Return( + Qual(PkgCRE, "PromiseFromResult").Types(Op("*").Qual(PkgSolanaCre, "WriteReportReply")).Call( + Nil(), Id("err"), + ))) + + block.Line() + + // promise := runtime.GenerateReport(&pb2.ReportRequest{ ... }) + block.Id("promise").Op(":=").Id("runtime").Dot("GenerateReport").Call( + Op("&").Qual(PkgPb2, "ReportRequest").Values(Dict{ + Id("EncodedPayload"): Id("encoded"), + Id("EncoderName"): Lit("solana"), + Id("SigningAlgo"): Lit("ed25519"), + Id("HashingAlgo"): Lit("sha256"), + }), + ) + + block.Line() + + block.Return( + Qual(PkgCRE, "ThenPromise").Call( + Id("promise"), + Func(). + Params(Id("report").Op("*").Qual(PkgCRE, "Report")). + Qual(PkgCRE, "Promise").Types(Op("*").Qual(PkgSolanaCre, "WriteReportReply")). + Block( + Return( + Id("c").Dot("client").Dot("WriteReport").Call( + Id("runtime"), + Op("&").Qual(PkgSolanaCre, "WriteCreReportRequest").Values(jen.Dict{ + Id("Receiver"): Id("ProgramID").Dot("Bytes").Call(), + Id("Report"): Id("report"), + }), + ), + ), + ), + ), + ) + }) + st.Add(code.Line().Line()) + } + return st, nil +} + +// generateUniqueFieldNames creates unique Go field names from IDL field names, +// handling cases where multiple IDL fields would map to the same Go field name +func generateUniqueFieldNames(fields []idl.IdlField) map[string]string { + fieldNameMap := make(map[string]string) + usedNames := make(map[string]int) + + for _, field := range fields { + baseName := tools.ToCamelUpper(field.Name) + finalName := baseName + + // Check if this name has been used before + if count, exists := usedNames[baseName]; exists { + // Add a numeric suffix to make it unique + finalName = baseName + fmt.Sprintf("%d", count+1) + usedNames[baseName] = count + 1 + } else { + usedNames[baseName] = 0 + } + + fieldNameMap[field.Name] = finalName + } + + return fieldNameMap +} + +func genField(field idl.IdlField, pointer bool) Code { + return genFieldNamed(field.Name, field.Ty, pointer) +} + +// genFieldWithName generates a field with a custom field name (for handling duplicates) +func genFieldWithName(field idl.IdlField, fieldName string, pointer bool) Code { + return genFieldNamed(fieldName, field.Ty, pointer) +} + +func genFieldNamed(name string, typ idltype.IdlType, pointer bool) Code { + st := newStatement() + st.Id(tools.ToCamelUpper(name)). + Add(func() Code { + if isComplexEnum(typ) { + return nil + } + if pointer { + return Op("*") + } + return nil + }()). + Add(genTypeName(typ)) + return st +} + +func genTypeName(idlTypeEnv idltype.IdlType) Code { + st := newStatement() + switch { + case IsIDLTypeKind(idlTypeEnv): + { + str := idlTypeEnv + st.Add(IDLTypeKind_ToTypeDeclCode(str)) + } + case IsOption(idlTypeEnv): + { + opt := idlTypeEnv.(*idltype.Option) + // TODO: optional = pointer? or that's determined upstream? + st.Add(genTypeName(opt.Option)) + } + case IsCOption(idlTypeEnv): + { + copt := idlTypeEnv.(*idltype.COption) + st.Add(genTypeName(copt.COption)) + } + case IsVec(idlTypeEnv): + { + vec := idlTypeEnv.(*idltype.Vec) + st.Index().Add(genTypeName(vec.Vec)) + } + case IsDefined(idlTypeEnv): + { + def := idlTypeEnv.(*idltype.Defined) + st.Add(Id(tools.ToCamelUpper(def.Name))) + } + case IsArray(idlTypeEnv): + { + arr := idlTypeEnv.(*idltype.Array) + { + switch size := arr.Size.(type) { + case *idltype.IdlArrayLenGeneric: + panic(fmt.Sprintf("generic array length not supported: %s", spew.Sdump(size))) + case *idltype.IdlArrayLenValue: + if size.Value < 0 { + panic(fmt.Sprintf("expected positive integer, got %d", size.Value)) + } + st.Index(Id(strconv.Itoa(int(size.Value)))).Add(genTypeName(arr.Type)) + } + } + } + default: + panic("unhandled type: " + spew.Sdump(idlTypeEnv)) + } + return st +} + +func IDLTypeKind_ToTypeDeclCode(ts idltype.IdlType) *Statement { + stat := newStatement() + switch ts.(type) { + case *idltype.Bool: + stat.Bool() + case *idltype.U8: + stat.Uint8() + case *idltype.I8: + stat.Int8() + case *idltype.U16: + // TODO: some types have their implementation in github.com/gagliardetto/binary + stat.Uint16() + case *idltype.I16: + stat.Int16() + case *idltype.U32: + stat.Uint32() + case *idltype.I32: + stat.Int32() + case *idltype.F32: + stat.Float32() + case *idltype.U64: + stat.Uint64() + case *idltype.I64: + stat.Int64() + case *idltype.F64: + stat.Float64() + case *idltype.U128: + stat.Qual(PkgBinary, "Uint128") + case *idltype.I128: + stat.Qual(PkgBinary, "Int128") + case *idltype.Bytes: + stat.Index().Byte() + case *idltype.String: + stat.String() + case *idltype.Pubkey: + stat.Qual(PkgSolanaGo, "PublicKey") + + default: + panic(fmt.Sprintf("unhandled type: %s", spew.Sdump(ts))) + } + + return stat +} diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/generator/complex-enums.go b/cmd/generate-bindings/solana_bindings/anchor-go/generator/complex-enums.go new file mode 100644 index 00000000..224dafa0 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/generator/complex-enums.go @@ -0,0 +1,37 @@ +package generator + +import ( + "github.com/gagliardetto/anchor-go/idl" + "github.com/gagliardetto/anchor-go/idl/idltype" +) + +// typeRegistryComplexEnum contains all types that are a complex enum (and thus implemented as an interface). +var typeRegistryComplexEnum = make(map[string]struct{}) + +func isComplexEnum(envel idltype.IdlType) bool { + switch vv := envel.(type) { + case *idltype.Defined: + _, ok := typeRegistryComplexEnum[vv.Name] + return ok + } + return false +} + +func register_TypeName_as_ComplexEnum(name string) { + typeRegistryComplexEnum[name] = struct{}{} +} + +func registerComplexEnums(def idl.IdlTypeDef) { + switch vv := def.Ty.(type) { + case *idl.IdlTypeDefTyEnum: + enumTypeName := def.Name + if !vv.IsAllSimple() { + register_TypeName_as_ComplexEnum(enumTypeName) + } + case idl.IdlTypeDefTyEnum: + enumTypeName := def.Name + if !vv.IsAllSimple() { + register_TypeName_as_ComplexEnum(enumTypeName) + } + } +} diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/generator/constants.go b/cmd/generate-bindings/solana_bindings/anchor-go/generator/constants.go new file mode 100644 index 00000000..e544cb21 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/generator/constants.go @@ -0,0 +1,351 @@ +package generator + +import ( + "encoding/json" + "fmt" + "math/big" + "strconv" + "strings" + + . "github.com/dave/jennifer/jen" + "github.com/davecgh/go-spew/spew" + "github.com/gagliardetto/anchor-go/idl/idltype" + "github.com/gagliardetto/solana-go" +) + +func (g *Generator) gen_constants() (*OutputFile, error) { + file := NewFile(g.options.Package) + file.HeaderComment("Code generated by https://github.com/gagliardetto/anchor-go. DO NOT EDIT.") + file.HeaderComment("This file contains constants.") + { + if len(g.idl.Constants) > 0 { + file.Comment("Constants defined in the IDL:") + file.Line() + } + code := Empty() + for coi, co := range g.idl.Constants { + if co.Name == "" { + continue // Skip constants without a name. + } + if len(co.Value) == 0 { + continue // Skip constants without a value. + } + + addComments(code, co.Docs) + + switch ty := co.Ty.(type) { + case *idltype.String: + _ = ty + // "value":"\"organism\"" + v, err := strconv.Unquote(co.Value) + if err != nil { + return nil, fmt.Errorf("failed to unquote string constants[%d] %s: %w", coi, spew.Sdump(co), err) + } + code.Const().Id(co.Name).Op("=").Lit(v) + code.Line() + case *idltype.Bytes: + _ = ty + // "value":"[102, 101, 101, 95, 118, 97, 117, 108, 116]" + var b []byte + err := json.Unmarshal([]byte(co.Value), &b) + if err != nil { + return nil, fmt.Errorf("failed to unmarshal bytes constants[%d] %s: %w", coi, spew.Sdump(co), err) + } + code.Var().Id(co.Name).Op("=").Index().Byte().Op("{").ListFunc(func(byteGroup *Group) { + for _, byteVal := range b[:] { + byteGroup.Lit(int(byteVal)) + } + }).Op("}") + code.Line() + case *idltype.Pubkey: + _ = ty + // "value":"MiNTdCbWwAu3boEeTL6HzS5VgLb89mhf8VhMLtMrmWL" + pk, err := solana.PublicKeyFromBase58(co.Value) + if err != nil { + return nil, fmt.Errorf("failed to parse pubkey constants[%d] %s: %w", coi, spew.Sdump(co), err) + } + code.Var().Id(co.Name).Op("=").Qual(PkgSolanaGo, "MustPublicKeyFromBase58").Call(Lit(pk.String())) + code.Line() + case *idltype.Bool: + _ = ty + // "value":"true" + v, err := strconv.ParseBool(co.Value) + if err != nil { + return nil, fmt.Errorf("failed to parse bool constants[%d] %s: %w", coi, spew.Sdump(co), err) + } + code.Var().Id(co.Name).Op("=").Lit(v) + code.Line() + case *idltype.U8: + _ = ty + // "value":"42" + cleanValue := strings.ReplaceAll(co.Value, "_", "") + v, err := strconv.ParseUint(cleanValue, 10, 8) + if err != nil { + return nil, fmt.Errorf("failed to parse u8 constants[%d] %s: %w", coi, spew.Sdump(co), err) + } + code.Const().Id(co.Name).Op("=").Lit(uint8(v)) + code.Line() + case *idltype.I8: + _ = ty + // "value":"-42" + cleanValue := strings.ReplaceAll(co.Value, "_", "") + v, err := strconv.ParseInt(cleanValue, 10, 8) + if err != nil { + return nil, fmt.Errorf("failed to parse i8 constants[%d] %s: %w", coi, spew.Sdump(co), err) + } + code.Const().Id(co.Name).Op("=").Lit(int8(v)) + code.Line() + case *idltype.U16: + _ = ty + // "value":"42" + cleanValue := strings.ReplaceAll(co.Value, "_", "") + v, err := strconv.ParseUint(cleanValue, 10, 16) + if err != nil { + return nil, fmt.Errorf("failed to parse u16 constants[%d] %s: %w", coi, spew.Sdump(co), err) + } + code.Const().Id(co.Name).Op("=").Lit(uint16(v)) + code.Line() + case *idltype.I16: + _ = ty + // "value":"-42" + cleanValue := strings.ReplaceAll(co.Value, "_", "") + v, err := strconv.ParseInt(cleanValue, 10, 16) + if err != nil { + return nil, fmt.Errorf("failed to parse i16 constants[%d] %s: %w", coi, spew.Sdump(co), err) + } + code.Const().Id(co.Name).Op("=").Lit(int16(v)) + code.Line() + case *idltype.U32: + _ = ty + // "value":"42" + cleanValue := strings.ReplaceAll(co.Value, "_", "") + v, err := strconv.ParseUint(cleanValue, 10, 32) + if err != nil { + return nil, fmt.Errorf("failed to parse u32 constants[%d] %s: %w", coi, spew.Sdump(co), err) + } + code.Const().Id(co.Name).Op("=").Lit(uint32(v)) + code.Line() + case *idltype.I32: + _ = ty + // "value":"-42" + cleanValue := strings.ReplaceAll(co.Value, "_", "") + v, err := strconv.ParseInt(cleanValue, 10, 32) + if err != nil { + return nil, fmt.Errorf("failed to parse i32 constants[%d] %s: %w", coi, spew.Sdump(co), err) + } + code.Const().Id(co.Name).Op("=").Lit(int32(v)) + code.Line() + case *idltype.U64: + _ = ty + // "value":"42" + cleanValue := strings.ReplaceAll(co.Value, "_", "") + v, err := strconv.ParseUint(cleanValue, 10, 64) + if err != nil { + return nil, fmt.Errorf("failed to parse u64 constants[%d] %s: %w", coi, spew.Sdump(co), err) + } + code.Const().Id(co.Name).Op("=").Lit(uint64(v)) + code.Line() + case *idltype.I64: + _ = ty + // "value":"-42" + cleanValue := strings.ReplaceAll(co.Value, "_", "") + v, err := strconv.ParseInt(cleanValue, 10, 64) + if err != nil { + return nil, fmt.Errorf("failed to parse i64 constants[%d] %s: %w", coi, spew.Sdump(co), err) + } + code.Const().Id(co.Name).Op("=").Lit(int64(v)) + code.Line() + case *idltype.U128: + _ = ty + // "value":"100_000_000" + cleanValue := strings.ReplaceAll(co.Value, "_", "") + bigInt := new(big.Int) + _, ok := bigInt.SetString(cleanValue, 10) + if !ok { + return nil, fmt.Errorf("failed to parse u128 constants[%d] %s: invalid format", coi, spew.Sdump(co)) + } + // Generate code that creates a big.Int from string + code.Var().Id(co.Name).Op("=").Func().Params().Op("*").Qual("math/big", "Int").Block( + Id("val").Op(",").Id("ok").Op(":=").New(Qual("math/big", "Int")).Dot("SetString").Call(Lit(cleanValue), Lit(10)), + If(Op("!").Id("ok")).Block( + Panic(Lit(fmt.Sprintf("invalid u128 constant %s", co.Name))), + ), + Return(Id("val")), + ).Call() + code.Line() + case *idltype.I128: + _ = ty + // "value":"-100_000_000" + cleanValue := strings.ReplaceAll(co.Value, "_", "") + bigInt := new(big.Int) + _, ok := bigInt.SetString(cleanValue, 10) + if !ok { + return nil, fmt.Errorf("failed to parse i128 constants[%d] %s: invalid format", coi, spew.Sdump(co)) + } + // Generate code that creates a big.Int from string + code.Var().Id(co.Name).Op("=").Func().Params().Op("*").Qual("math/big", "Int").Block( + Id("val").Op(",").Id("ok").Op(":=").New(Qual("math/big", "Int")).Dot("SetString").Call(Lit(cleanValue), Lit(10)), + If(Op("!").Id("ok")).Block( + Panic(Lit(fmt.Sprintf("invalid i128 constant %s", co.Name))), + ), + Return(Id("val")), + ).Call() + code.Line() + case *idltype.F32: + _ = ty + // "value":"3.14" + cleanValue := strings.ReplaceAll(co.Value, "_", "") + v, err := strconv.ParseFloat(cleanValue, 32) + if err != nil { + return nil, fmt.Errorf("failed to parse f32 constants[%d] %s: %w", coi, spew.Sdump(co), err) + } + code.Const().Id(co.Name).Op("=").Lit(float32(v)) + code.Line() + case *idltype.F64: + _ = ty + // "value":"3.14" + // "value":"4e-6" + cleanValue := strings.ReplaceAll(co.Value, "_", "") + v, err := strconv.ParseFloat(cleanValue, 64) + if err != nil { + return nil, fmt.Errorf("failed to parse f64 constants[%d] %s: %w", coi, spew.Sdump(co), err) + } + code.Const().Id(co.Name).Op("=").Lit(v) + code.Line() + case *idltype.Array: + _ = ty + // "type":{"array":["u8",23]},"value":"[115, 101, 110, 100, 95, 119, 105, 116, 104, 95, 115, 119, 97, 112, 95, 100, 101, 108, 101, 103, 97, 116, 101]" + var b []any + err := json.Unmarshal([]byte(co.Value), &b) + if err != nil { + return nil, fmt.Errorf("failed to unmarshal array constants[%d] %s: %w", coi, spew.Sdump(co), err) + } + size, ok := ty.Size.(*idltype.IdlArrayLenValue) + if !ok { + return nil, fmt.Errorf("expected IdlArrayLenValue for constants[%d] %s, got %T", coi, spew.Sdump(co), ty.Size) + } + if len(b) != size.Value { + return nil, fmt.Errorf("expected %d elements in array constants[%d] %s, got %d", ty.Size, coi, spew.Sdump(co), len(b)) + } + code.Var().Id(co.Name).Op("=").Index(Lit(size.Value)).Do(func(index *Statement) { + switch ty.Type.(type) { + case *idltype.U8: + index.Byte() + case *idltype.I8: + index.Int8() + case *idltype.U16: + index.Uint16() + case *idltype.I16: + index.Int16() + case *idltype.U32: + index.Uint32() + case *idltype.I32: + index.Int32() + case *idltype.U64: + index.Uint64() + case *idltype.I64: + index.Int64() + case *idltype.F32: + index.Float32() + case *idltype.F64: + index.Float64() + case *idltype.String: + index.String() + case *idltype.Bool: + index.Bool() + default: + panic(fmt.Errorf("unsupported array type for constants[%d] %s: %T", coi, spew.Sdump(co), ty.Type)) + } + }).Op("{").ListFunc(func(byteGroup *Group) { + for _, val := range b[:] { + switch ty.Type.(type) { + case *idltype.U8: + byteGroup.Lit(byte(val.(float64))) + case *idltype.I8: + byteGroup.Lit(int8(val.(float64))) + case *idltype.U16: + byteGroup.Lit(uint16(val.(float64))) + case *idltype.I16: + byteGroup.Lit(int16(val.(float64))) + case *idltype.U32: + byteGroup.Lit(uint32(val.(float64))) + case *idltype.I32: + byteGroup.Lit(int32(val.(float64))) + case *idltype.U64: + byteGroup.Lit(uint64(val.(float64))) + case *idltype.I64: + byteGroup.Lit(int64(val.(float64))) + case *idltype.F32: + // TODO: is this correct? Are they encoded as strings? + v, err := strconv.ParseFloat(val.(string), 32) + if err != nil { + panic(fmt.Errorf("failed to parse f32 in constants[%d] %s: %w", coi, spew.Sdump(co), err)) + } + byteGroup.Lit(float32(v)) + case *idltype.F64: + // TODO: is this correct? Are they encoded as strings? + v, err := strconv.ParseFloat(val.(string), 64) + if err != nil { + panic(fmt.Errorf("failed to parse f64 in constants[%d] %s: %w", coi, spew.Sdump(co), err)) + } + byteGroup.Lit(v) + case *idltype.String: + v, err := strconv.Unquote(val.(string)) + if err != nil { + panic(fmt.Errorf("failed to unquote string in constants[%d] %s: %w", coi, spew.Sdump(co), err)) + } + byteGroup.Lit(v) + case *idltype.Bool: + v, err := strconv.ParseBool(val.(string)) + if err != nil { + panic(fmt.Errorf("failed to parse bool in constants[%d] %s: %w", coi, spew.Sdump(co), err)) + } + byteGroup.Lit(v) + default: + panic(fmt.Errorf("unsupported array type for constants[%d] %s: %T", coi, spew.Sdump(co), ty.Type)) + } + } + }).Op("}") + code.Line() + + case *idltype.Defined: + _ = ty + // Handle user-defined types like usize, isize, etc. + switch ty.Name { + case "usize": + // usize is typically a pointer-sized unsigned integer + // In most cases, this is equivalent to u64 on 64-bit systems + cleanValue := strings.ReplaceAll(co.Value, "_", "") + v, err := strconv.ParseUint(cleanValue, 10, 64) + if err != nil { + return nil, fmt.Errorf("failed to parse usize constants[%d] %s: %w", coi, spew.Sdump(co), err) + } + code.Const().Id(co.Name).Op("=").Lit(uint64(v)) + code.Line() + case "isize": + // isize is typically a pointer-sized signed integer + // In most cases, this is equivalent to i64 on 64-bit systems + cleanValue := strings.ReplaceAll(co.Value, "_", "") + v, err := strconv.ParseInt(cleanValue, 10, 64) + if err != nil { + return nil, fmt.Errorf("failed to parse isize constants[%d] %s: %w", coi, spew.Sdump(co), err) + } + code.Const().Id(co.Name).Op("=").Lit(int64(v)) + code.Line() + default: + // For other defined types, we could try to resolve them, + // but for now, we'll return an error with more specific information + return nil, fmt.Errorf("unsupported defined type '%s' for constants[%d] %s: %T", ty.Name, coi, spew.Sdump(co), ty) + } + + default: + return nil, fmt.Errorf("unsupported constant type for constants[%d] %s: %T", coi, spew.Sdump(co), ty) + } + } + file.Add(code) + } + return &OutputFile{ + Name: "constants.go", + File: file, + }, nil +} diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/generator/constants_test.go b/cmd/generate-bindings/solana_bindings/anchor-go/generator/constants_test.go new file mode 100644 index 00000000..080fb8e6 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/generator/constants_test.go @@ -0,0 +1,808 @@ +package generator + +import ( + "fmt" + "strings" + "testing" + + "github.com/gagliardetto/anchor-go/idl" + "github.com/gagliardetto/anchor-go/idl/idltype" + "github.com/stretchr/testify/assert" + "github.com/stretchr/testify/require" +) + +func TestGenConstants(t *testing.T) { + tests := []struct { + name string + constants []idl.IdlConst + expectError bool + expectCode []string // 期望在生成的代码中找到的字符串 + }{ + { + name: "String constant", + constants: []idl.IdlConst{ + { + Name: "TEST_STRING", + Ty: &idltype.String{}, + Value: `"hello world"`, + }, + }, + expectCode: []string{ + "const TEST_STRING = \"hello world\"", + }, + }, + { + name: "Boolean constants", + constants: []idl.IdlConst{ + { + Name: "IS_ENABLED", + Ty: &idltype.Bool{}, + Value: "true", + }, + { + Name: "IS_DISABLED", + Ty: &idltype.Bool{}, + Value: "false", + }, + }, + expectCode: []string{ + "var IS_ENABLED = true", + "var IS_DISABLED = false", + }, + }, + { + name: "Unsigned integer constants", + constants: []idl.IdlConst{ + { + Name: "MAX_U8", + Ty: &idltype.U8{}, + Value: "255", + }, + { + Name: "MAX_U16", + Ty: &idltype.U16{}, + Value: "65535", + }, + { + Name: "MAX_U32", + Ty: &idltype.U32{}, + Value: "4294967295", + }, + { + Name: "MAX_U64", + Ty: &idltype.U64{}, + Value: "18446744073709551615", + }, + }, + expectCode: []string{ + "const MAX_U8 = uint8(0xff)", + "const MAX_U16 = uint16(0xffff)", + "const MAX_U32 = uint32(0xffffffff)", + "const MAX_U64 = uint64(0xffffffffffffffff)", + }, + }, + { + name: "Signed integer constants", + constants: []idl.IdlConst{ + { + Name: "MIN_I8", + Ty: &idltype.I8{}, + Value: "-128", + }, + { + Name: "MIN_I16", + Ty: &idltype.I16{}, + Value: "-32768", + }, + { + Name: "MIN_I32", + Ty: &idltype.I32{}, + Value: "-2147483648", + }, + { + Name: "MIN_I64", + Ty: &idltype.I64{}, + Value: "-9223372036854775808", + }, + }, + expectCode: []string{ + "const MIN_I8 = int8(-128)", + "const MIN_I16 = int16(-32768)", + "const MIN_I32 = int32(-2147483648)", + "const MIN_I64 = int64(-9223372036854775808)", + }, + }, + { + name: "Float constants", + constants: []idl.IdlConst{ + { + Name: "PI_F32", + Ty: &idltype.F32{}, + Value: "3.14159", + }, + { + Name: "E_F64", + Ty: &idltype.F64{}, + Value: "2.718281828459045", + }, + }, + expectCode: []string{ + "const PI_F32 = float32(3.14159)", + "const E_F64 = 2.718281828459045", + }, + }, + { + name: "Numbers with underscores", + constants: []idl.IdlConst{ + { + Name: "LARGE_NUMBER", + Ty: &idltype.U64{}, + Value: "100_000_000", + }, + { + Name: "NEGATIVE_NUMBER", + Ty: &idltype.I32{}, + Value: "-1_000_000", + }, + }, + expectCode: []string{ + "const LARGE_NUMBER = uint64(0x5f5e100)", + "const NEGATIVE_NUMBER = int32(-1000000)", + }, + }, + { + name: "usize constant", + constants: []idl.IdlConst{ + { + Name: "MAX_BIN_PER_ARRAY", + Ty: &idltype.Defined{ + Name: "usize", + }, + Value: "70", + }, + }, + expectCode: []string{ + "const MAX_BIN_PER_ARRAY = uint64(0x46)", + }, + }, + { + name: "isize constant", + constants: []idl.IdlConst{ + { + Name: "MIN_BIN_ID", + Ty: &idltype.Defined{ + Name: "isize", + }, + Value: "-443636", + }, + }, + expectCode: []string{ + "const MIN_BIN_ID = int64(-443636)", + }, + }, + { + name: "u128 constant", + constants: []idl.IdlConst{ + { + Name: "MAX_BASE_FEE", + Ty: &idltype.U128{}, + Value: "100_000_000", + }, + }, + expectCode: []string{ + "var MAX_BASE_FEE = func() *big.Int", + ".SetString(\"100000000\", 10)", + }, + }, + { + name: "i128 constant", + constants: []idl.IdlConst{ + { + Name: "MIN_BALANCE", + Ty: &idltype.I128{}, + Value: "-1_000_000_000_000", + }, + }, + expectCode: []string{ + "var MIN_BALANCE = func() *big.Int", + ".SetString(\"-1000000000000\", 10)", + }, + }, + { + name: "Bytes constant", + constants: []idl.IdlConst{ + { + Name: "SEED_BYTES", + Ty: &idltype.Bytes{}, + Value: "[102, 101, 101, 95, 118, 97, 117, 108, 116]", + }, + }, + expectCode: []string{ + "var SEED_BYTES = []byte{102, 101, 101, 95, 118, 97, 117, 108, 116}", + }, + }, + { + name: "Pubkey constant", + constants: []idl.IdlConst{ + { + Name: "PROGRAM_ID", + Ty: &idltype.Pubkey{}, + Value: "11111111111111111111111111111112", // System Program ID + }, + }, + expectCode: []string{ + "var PROGRAM_ID = solanago.MustPublicKeyFromBase58(\"11111111111111111111111111111112\")", + }, + }, + { + name: "Empty name - should be skipped", + constants: []idl.IdlConst{ + { + Name: "", + Ty: &idltype.U8{}, + Value: "42", + }, + { + Name: "VALID_CONST", + Ty: &idltype.U8{}, + Value: "42", + }, + }, + expectCode: []string{ + "const VALID_CONST = uint8(0x2a)", + }, + }, + { + name: "Empty value - should be skipped", + constants: []idl.IdlConst{ + { + Name: "EMPTY_VALUE", + Ty: &idltype.U8{}, + Value: "", + }, + { + Name: "VALID_CONST", + Ty: &idltype.U8{}, + Value: "42", + }, + }, + expectCode: []string{ + "const VALID_CONST = uint8(0x2a)", + }, + }, + { + name: "Unsupported defined type", + constants: []idl.IdlConst{ + { + Name: "CUSTOM_TYPE", + Ty: &idltype.Defined{ + Name: "CustomType", + }, + Value: "42", + }, + }, + expectError: true, + }, + { + name: "Invalid string format", + constants: []idl.IdlConst{ + { + Name: "INVALID_STRING", + Ty: &idltype.String{}, + Value: "invalid string format", // 应该有引号 + }, + }, + expectError: true, + }, + { + name: "Invalid number format", + constants: []idl.IdlConst{ + { + Name: "INVALID_NUMBER", + Ty: &idltype.U8{}, + Value: "not_a_number", + }, + }, + expectError: true, + }, + { + name: "Invalid u128 format", + constants: []idl.IdlConst{ + { + Name: "INVALID_U128", + Ty: &idltype.U128{}, + Value: "not_a_number", + }, + }, + expectError: true, + }, + } + + for _, tt := range tests { + t.Run(tt.name, func(t *testing.T) { + // 创建一个最小的 IDL 结构 + idlData := &idl.Idl{ + Constants: tt.constants, + } + + // 创建生成器 + gen := &Generator{ + idl: idlData, + options: &GeneratorOptions{ + Package: "test", + }, + } + + // 生成常量 + outputFile, err := gen.gen_constants() + + if tt.expectError { + assert.Error(t, err) + return + } + + require.NoError(t, err) + require.NotNil(t, outputFile) + + // 获取生成的代码 + generatedCode := outputFile.File.GoString() + + // 检查期望的代码片段是否存在 + for _, expectedCode := range tt.expectCode { + assert.Contains(t, generatedCode, expectedCode, + "Expected code snippet not found: %s\nGenerated code:\n%s", + expectedCode, generatedCode) + } + + // 基本的结构检查 + assert.Contains(t, generatedCode, "package test") + assert.Contains(t, generatedCode, "Code generated by https://github.com/gagliardetto/anchor-go") + assert.Contains(t, generatedCode, "This file contains constants") + }) + } +} + +func TestGenConstantsWithArrays(t *testing.T) { + // 测试数组常量 + constants := []idl.IdlConst{ + { + Name: "BYTE_ARRAY", + Ty: &idltype.Array{ + Type: &idltype.U8{}, + Size: &idltype.IdlArrayLenValue{Value: 3}, + }, + Value: "[1, 2, 3]", + }, + } + + idlData := &idl.Idl{ + Constants: constants, + } + + gen := &Generator{ + idl: idlData, + options: &GeneratorOptions{ + Package: "test", + }, + } + + outputFile, err := gen.gen_constants() + require.NoError(t, err) + + generatedCode := outputFile.File.GoString() + assert.Contains(t, generatedCode, "var BYTE_ARRAY = [3]byte{uint8(0x1), uint8(0x2), uint8(0x3)}") +} + +func TestGenConstantsEdgeCases(t *testing.T) { + t.Run("No constants", func(t *testing.T) { + idlData := &idl.Idl{ + Constants: []idl.IdlConst{}, + } + + gen := &Generator{ + idl: idlData, + options: &GeneratorOptions{ + Package: "test", + }, + } + + outputFile, err := gen.gen_constants() + require.NoError(t, err) + + generatedCode := outputFile.File.GoString() + assert.Contains(t, generatedCode, "package test") + // 不应该包含 "Constants defined in the IDL:" 注释 + assert.NotContains(t, generatedCode, "Constants defined in the IDL:") + }) + + t.Run("Underscore cleaning", func(t *testing.T) { + // 测试下划线清理功能 + testCases := []struct { + value string + expected string + }{ + {"1_000", "1000"}, + {"1_000_000", "1000000"}, + {"1_2_3_4", "1234"}, + {"100", "100"}, // 没有下划线 + } + + for _, tc := range testCases { + constants := []idl.IdlConst{ + { + Name: "TEST_VALUE", + Ty: &idltype.U64{}, + Value: tc.value, + }, + } + + idlData := &idl.Idl{ + Constants: constants, + } + + gen := &Generator{ + idl: idlData, + options: &GeneratorOptions{ + Package: "test", + }, + } + + outputFile, err := gen.gen_constants() + require.NoError(t, err, "Failed for value: %s", tc.value) + + generatedCode := outputFile.File.GoString() + + // 验证生成的代码不包含原始的下划线值 + if strings.Contains(tc.value, "_") { + assert.NotContains(t, generatedCode, tc.value) + } + } + }) +} + +func TestGenConstantsPerformance(t *testing.T) { + // 测试大量常量的性能 + constants := make([]idl.IdlConst, 1000) + for i := 0; i < 1000; i++ { + constants[i] = idl.IdlConst{ + Name: fmt.Sprintf("CONST_%d", i), + Ty: &idltype.U32{}, + Value: fmt.Sprintf("%d", i), + } + } + + idlData := &idl.Idl{ + Constants: constants, + } + + gen := &Generator{ + idl: idlData, + options: &GeneratorOptions{ + Package: "test", + }, + } + + // 测试性能(应该在合理时间内完成) + outputFile, err := gen.gen_constants() + require.NoError(t, err) + require.NotNil(t, outputFile) + + generatedCode := outputFile.File.GoString() + assert.Contains(t, generatedCode, "CONST_0") + assert.Contains(t, generatedCode, "CONST_999") +} + +// TestGenConstantsSpecialCases 测试特殊情况 +func TestGenConstantsSpecialCases(t *testing.T) { + t.Run("Zero values", func(t *testing.T) { + constants := []idl.IdlConst{ + { + Name: "ZERO_U8", + Ty: &idltype.U8{}, + Value: "0", + }, + { + Name: "ZERO_I32", + Ty: &idltype.I32{}, + Value: "0", + }, + { + Name: "ZERO_F64", + Ty: &idltype.F64{}, + Value: "0.0", + }, + } + + idlData := &idl.Idl{Constants: constants} + gen := &Generator{idl: idlData, options: &GeneratorOptions{Package: "test"}} + + outputFile, err := gen.gen_constants() + require.NoError(t, err) + + generatedCode := outputFile.File.GoString() + assert.Contains(t, generatedCode, "const ZERO_U8 = uint8(0x0)") + assert.Contains(t, generatedCode, "const ZERO_I32 = int32(0)") + assert.Contains(t, generatedCode, "const ZERO_F64 = 0") + }) + + t.Run("Maximum values", func(t *testing.T) { + constants := []idl.IdlConst{ + { + Name: "MAX_U8_VALUE", + Ty: &idltype.U8{}, + Value: "255", + }, + { + Name: "MAX_I8_VALUE", + Ty: &idltype.I8{}, + Value: "127", + }, + } + + idlData := &idl.Idl{Constants: constants} + gen := &Generator{idl: idlData, options: &GeneratorOptions{Package: "test"}} + + outputFile, err := gen.gen_constants() + require.NoError(t, err) + + generatedCode := outputFile.File.GoString() + assert.Contains(t, generatedCode, "const MAX_U8_VALUE = uint8(0xff)") + assert.Contains(t, generatedCode, "const MAX_I8_VALUE = int8(127)") + }) + + t.Run("Complex underscores", func(t *testing.T) { + constants := []idl.IdlConst{ + { + Name: "COMPLEX_NUMBER", + Ty: &idltype.U64{}, + Value: "1_000_000_000_000_000_000", + }, + { + Name: "HEX_LIKE_NUMBER", + Ty: &idltype.U32{}, + Value: "0_x_F_F_F_F", // 这不是真正的十六进制,只是包含下划线的数字 + }, + } + + idlData := &idl.Idl{Constants: constants} + gen := &Generator{idl: idlData, options: &GeneratorOptions{Package: "test"}} + + // 第二个应该失败,因为它不是有效的数字 + outputFile, err := gen.gen_constants() + assert.Error(t, err) // 应该失败 + _ = outputFile + }) + + t.Run("Scientific notation", func(t *testing.T) { + constants := []idl.IdlConst{ + { + Name: "SCIENTIFIC_F32", + Ty: &idltype.F32{}, + Value: "1.23e-4", + }, + { + Name: "SCIENTIFIC_F64", + Ty: &idltype.F64{}, + Value: "1.23456789e10", + }, + } + + idlData := &idl.Idl{Constants: constants} + gen := &Generator{idl: idlData, options: &GeneratorOptions{Package: "test"}} + + outputFile, err := gen.gen_constants() + require.NoError(t, err) + + generatedCode := outputFile.File.GoString() + assert.Contains(t, generatedCode, "const SCIENTIFIC_F32 = float32(0.000123)") + assert.Contains(t, generatedCode, "const SCIENTIFIC_F64 = 1.23456789e+10") + }) + + t.Run("Empty bytes array", func(t *testing.T) { + constants := []idl.IdlConst{ + { + Name: "EMPTY_BYTES", + Ty: &idltype.Bytes{}, + Value: "[]", + }, + } + + idlData := &idl.Idl{Constants: constants} + gen := &Generator{idl: idlData, options: &GeneratorOptions{Package: "test"}} + + outputFile, err := gen.gen_constants() + require.NoError(t, err) + + generatedCode := outputFile.File.GoString() + assert.Contains(t, generatedCode, "var EMPTY_BYTES = []byte{}") + }) + + t.Run("With docs", func(t *testing.T) { + constants := []idl.IdlConst{ + { + Name: "DOCUMENTED_CONST", + Docs: []string{"This is a test constant", "With multiple lines of documentation"}, + Ty: &idltype.U32{}, + Value: "42", + }, + } + + idlData := &idl.Idl{Constants: constants} + gen := &Generator{idl: idlData, options: &GeneratorOptions{Package: "test"}} + + outputFile, err := gen.gen_constants() + require.NoError(t, err) + + generatedCode := outputFile.File.GoString() + assert.Contains(t, generatedCode, "// This is a test constant") + assert.Contains(t, generatedCode, "// With multiple lines of documentation") + assert.Contains(t, generatedCode, "const DOCUMENTED_CONST = uint32(0x2a)") + }) +} + +// TestGenConstantsErrorCases 测试各种错误情况 +func TestGenConstantsErrorCases(t *testing.T) { + t.Run("Invalid pubkey", func(t *testing.T) { + constants := []idl.IdlConst{ + { + Name: "INVALID_PUBKEY", + Ty: &idltype.Pubkey{}, + Value: "invalid_pubkey_format", + }, + } + + idlData := &idl.Idl{Constants: constants} + gen := &Generator{idl: idlData, options: &GeneratorOptions{Package: "test"}} + + _, err := gen.gen_constants() + assert.Error(t, err) + assert.Contains(t, err.Error(), "failed to parse pubkey") + }) + + t.Run("Invalid bytes format", func(t *testing.T) { + constants := []idl.IdlConst{ + { + Name: "INVALID_BYTES", + Ty: &idltype.Bytes{}, + Value: "[1, 2, invalid]", + }, + } + + idlData := &idl.Idl{Constants: constants} + gen := &Generator{idl: idlData, options: &GeneratorOptions{Package: "test"}} + + _, err := gen.gen_constants() + assert.Error(t, err) + assert.Contains(t, err.Error(), "failed to unmarshal bytes") + }) + + t.Run("Invalid array format", func(t *testing.T) { + constants := []idl.IdlConst{ + { + Name: "INVALID_ARRAY", + Ty: &idltype.Array{ + Type: &idltype.U8{}, + Size: &idltype.IdlArrayLenValue{Value: 3}, + }, + Value: "[1, 2]", // 只有2个元素,但期望3个 + }, + } + + idlData := &idl.Idl{Constants: constants} + gen := &Generator{idl: idlData, options: &GeneratorOptions{Package: "test"}} + + _, err := gen.gen_constants() + assert.Error(t, err) + assert.Contains(t, err.Error(), "got 2") + }) + + t.Run("Number overflow", func(t *testing.T) { + constants := []idl.IdlConst{ + { + Name: "OVERFLOW_U8", + Ty: &idltype.U8{}, + Value: "256", // 超出 u8 范围 + }, + } + + idlData := &idl.Idl{Constants: constants} + gen := &Generator{idl: idlData, options: &GeneratorOptions{Package: "test"}} + + _, err := gen.gen_constants() + assert.Error(t, err) + assert.Contains(t, err.Error(), "failed to parse u8") + }) +} + +// TestGenConstantsRealWorldExamples 测试真实世界的例子 +func TestGenConstantsRealWorldExamples(t *testing.T) { + t.Run("Solana program constants", func(t *testing.T) { + constants := []idl.IdlConst{ + { + Name: "LAMPORTS_PER_SOL", + Ty: &idltype.U64{}, + Value: "1_000_000_000", + }, + { + Name: "SEED_PREFIX", + Ty: &idltype.String{}, + Value: `"anchor"`, + }, + { + Name: "MAX_SEED_LEN", + Ty: &idltype.U32{}, + Value: "32", + }, + { + Name: "SYSTEM_PROGRAM_ID", + Ty: &idltype.Pubkey{}, + Value: "11111111111111111111111111111112", + }, + } + + idlData := &idl.Idl{Constants: constants} + gen := &Generator{idl: idlData, options: &GeneratorOptions{Package: "myprogram"}} + + outputFile, err := gen.gen_constants() + require.NoError(t, err) + + generatedCode := outputFile.File.GoString() + assert.Contains(t, generatedCode, "package myprogram") + assert.Contains(t, generatedCode, "const LAMPORTS_PER_SOL = uint64(0x3b9aca00)") + assert.Contains(t, generatedCode, "const SEED_PREFIX = \"anchor\"") + assert.Contains(t, generatedCode, "const MAX_SEED_LEN = uint32(0x20)") + assert.Contains(t, generatedCode, "var SYSTEM_PROGRAM_ID = solanago.MustPublicKeyFromBase58") + }) + + t.Run("Mixed types with all supported features", func(t *testing.T) { + constants := []idl.IdlConst{ + { + Name: "FEATURE_ENABLED", + Docs: []string{"Feature flag for new functionality"}, + Ty: &idltype.Bool{}, + Value: "true", + }, + { + Name: "MAX_BIN_COUNT", + Docs: []string{"Maximum number of bins per array"}, + Ty: &idltype.Defined{ + Name: "usize", + }, + Value: "70", + }, + { + Name: "PROTOCOL_FEE", + Docs: []string{"Protocol fee in basis points"}, + Ty: &idltype.U128{}, + Value: "10_000_000_000_000_000_000", + }, + { + Name: "SIGNATURE_SEED", + Ty: &idltype.Array{ + Type: &idltype.U8{}, + Size: &idltype.IdlArrayLenValue{Value: 8}, + }, + Value: "[115, 105, 103, 110, 97, 116, 117, 114]", // "signatur" in ASCII + }, + } + + idlData := &idl.Idl{Constants: constants} + gen := &Generator{idl: idlData, options: &GeneratorOptions{Package: "test"}} + + outputFile, err := gen.gen_constants() + require.NoError(t, err) + + generatedCode := outputFile.File.GoString() + + // 检查注释 + assert.Contains(t, generatedCode, "// Feature flag for new functionality") + assert.Contains(t, generatedCode, "// Maximum number of bins per array") + assert.Contains(t, generatedCode, "// Protocol fee in basis points") + + // 检查生成的常量 + assert.Contains(t, generatedCode, "var FEATURE_ENABLED = true") + assert.Contains(t, generatedCode, "const MAX_BIN_COUNT = uint64(0x46)") + assert.Contains(t, generatedCode, "var PROTOCOL_FEE = func() *big.Int") + assert.Contains(t, generatedCode, "var SIGNATURE_SEED = [8]byte{uint8(0x73), uint8(0x69), uint8(0x67), uint8(0x6e), uint8(0x61), uint8(0x74), uint8(0x75), uint8(0x72)}") + }) +} diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/generator/constructor.go b/cmd/generate-bindings/solana_bindings/anchor-go/generator/constructor.go new file mode 100644 index 00000000..5cb33563 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/generator/constructor.go @@ -0,0 +1,73 @@ +package generator + +import ( + "encoding/json" + "fmt" + + . "github.com/dave/jennifer/jen" + "github.com/gagliardetto/anchor-go/tools" +) + +// genfile_constructor generates the file `constructor.go`. +func (g *Generator) genfile_constructor() (*OutputFile, error) { + file := NewFile(g.options.Package) + file.HeaderComment("Code generated by https://github.com/gagliardetto/anchor-go. DO NOT EDIT.") + file.HeaderComment("This file contains the constructor for the program.") + + { + code := newStatement() + // type + code.Type().Id(tools.ToCamelUpper(g.options.Package)).Struct( + Id("IdlTypes").Op("*").Qual(PkgAnchorIdlCodec, "IdlTypeDefSlice"), + Id("client").Op("*").Qual(PkgSolanaCre, "Client"), + ) + code.Line() + file.Add(code) + code.Line() + + // idl string + code = newStatement() + idlData, err := json.Marshal(g.idl) + if err != nil { + return nil, fmt.Errorf("error reading IDL file: %w", err) + } + code.Var().Id("IDL").Op("=").Lit(string(idlData)) + file.Add(code) + code.Line() + + // new constructor + code = newStatement() + code.Func(). + Id("New"+tools.ToCamelUpper(g.options.Package)). + Params( + Id("client").Op("*").Qual(PkgSolanaCre, "Client"), + ). + Params( + Op("*").Id(tools.ToCamelUpper(g.options.Package)), Error(), + ). + Block( + Id("idlTypes").Op(":=").Qual(PkgAnchorIdlCodec, "IdlTypeDefSlice"), + Id("err").Op(":=").Qual(PkgJson, "Unmarshal").Call( + Index().Byte().Parens(Id("IDL")), + Id("idlTypes"), + ), + If(Err().Op("!=").Nil()).Block( + Return(Nil(), Err()), + ), + Return( + Op("&").Id(tools.ToCamelUpper(g.options.Package)).Values(Dict{ + Id("IdlTypes"): Id("idlTypes"), + Id("client"): Id("client"), + }), + Nil(), + ), + ) + file.Add(code) + code.Line() + } + + return &OutputFile{ + Name: "constructor.go", + File: file, + }, nil +} diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/generator/discriminator.go b/cmd/generate-bindings/solana_bindings/anchor-go/generator/discriminator.go new file mode 100644 index 00000000..585095c9 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/generator/discriminator.go @@ -0,0 +1,115 @@ +package generator + +import ( + "fmt" + + . "github.com/dave/jennifer/jen" +) + +func (g *Generator) gen_discriminators() (*OutputFile, error) { + file := NewFile(g.options.Package) + file.HeaderComment("Code generated by https://github.com/gagliardetto/anchor-go. DO NOT EDIT.") + file.HeaderComment("This file contains the discriminators for accounts and events defined in the IDL.") + + { + accountDiscriminatorsCodes := Empty() + accountDiscriminatorsCodes.Comment("Account discriminators") + accountDiscriminatorsCodes.Line() + accountDiscriminatorsCodes.Var().Parens( + DoGroup(func(code *Group) { + for _, account := range g.idl.Accounts { + if account.Discriminator == nil { + continue + } + + discriminator := account.Discriminator + if len(discriminator) != 8 { + panic(fmt.Errorf("discriminator for account %s must be exactly 8 bytes long, got %d bytes", account.Name, len(discriminator))) + } + + discriminatorName := FormatAccountDiscriminatorName(account.Name) + { + code.Id(discriminatorName).Op("=").Index(Lit(8)).Byte().Op("{").ListFunc(func(byteGroup *Group) { + for _, byteVal := range discriminator[:] { + byteGroup.Lit(int(byteVal)) + } + }).Op("}") + } + code.Line() + } + }), + ) + file.Add(accountDiscriminatorsCodes) + file.Line() + } + { + // Generate the discriminators for events. + eventDiscriminatorsCodes := Empty() + eventDiscriminatorsCodes.Comment("Event discriminators") + eventDiscriminatorsCodes.Line() + eventDiscriminatorsCodes.Var().Parens( + DoGroup(func(code *Group) { + for _, event := range g.idl.Events { + if event.Discriminator == nil { + continue + } + + discriminator := event.Discriminator + if len(discriminator) != 8 { + panic(fmt.Errorf("discriminator for event %s must be exactly 8 bytes long", event.Name)) + } + + discriminatorName := FormatEventDiscriminatorName(event.Name) + { + code.Id(discriminatorName).Op("=").Index(Lit(8)).Byte().Op("{").ListFunc(func(byteGroup *Group) { + for _, byteVal := range discriminator[:] { + byteGroup.Lit(int(byteVal)) + } + }).Op("}") + } + code.Line() + } + }), + ) + file.Add(eventDiscriminatorsCodes) + file.Line() + } + { + // Generate the discriminators for instructions. + instructionDiscriminatorsCodes := Empty() + instructionDiscriminatorsCodes.Comment("Instruction discriminators") + instructionDiscriminatorsCodes.Line() + instructionDiscriminatorsCodes.Var().Parens( + DoGroup( + func(code *Group) { + for _, instruction := range g.idl.Instructions { + if instruction.Discriminator == nil { + continue + } + + discriminator := instruction.Discriminator + if len(discriminator) != 8 { + panic(fmt.Errorf("discriminator for instruction %s must be exactly 8 bytes long", instruction.Name)) + } + + discriminatorName := FormatInstructionDiscriminatorName(instruction.Name) + { + code.Id(discriminatorName).Op("=").Index(Lit(8)).Byte().Op("{").ListFunc(func(byteGroup *Group) { + for _, byteVal := range discriminator[:] { + byteGroup.Lit(int(byteVal)) + } + }).Op("}") + } + code.Line() + } + }, + ), + ) + file.Add(instructionDiscriminatorsCodes) + file.Line() + } + return &OutputFile{ + Name: "discriminators.go", + File: file, + }, nil +} diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/generator/doc.go b/cmd/generate-bindings/solana_bindings/anchor-go/generator/doc.go new file mode 100644 index 00000000..330dfb46 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/generator/doc.go @@ -0,0 +1,33 @@ +package generator + +import ( + . "github.com/dave/jennifer/jen" +) + +func (g *Generator) genfile_doc() (*OutputFile, error) { + file := NewFile(g.options.Package) + file.HeaderComment("Code generated by https://github.com/gagliardetto/anchor-go. DO NOT EDIT.") + file.HeaderComment("This file contains documentation and example usage for the generated code.") + + // TODO: + // - example usage + // - documentation + + file.Line().Line() + + if len(g.idl.Docs) == 0 { + file.Comment("No documentation available from the IDL.") + file.Comment("Please refer to the IDL source or the program documentation for more information.") + file.Line() + } else { + file.Comment("Documentation from the IDL:") + for _, comment := range g.idl.Docs { + file.Comment(comment) + } + } + + return &OutputFile{ + Name: "doc.go", + File: file, + }, nil +} diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/generator/errors.go b/cmd/generate-bindings/solana_bindings/anchor-go/generator/errors.go new file mode 100644 index 00000000..cb76a155 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/generator/errors.go @@ -0,0 +1,100 @@ +package generator + +import ( + "encoding/json" + "errors" + "fmt" + + . "github.com/dave/jennifer/jen" + "github.com/gagliardetto/solana-go/rpc/jsonrpc" +) + +func (g *Generator) gen_errors() (*OutputFile, error) { + file := NewFile(g.options.Package) + file.HeaderComment("Code generated by https://github.com/gagliardetto/anchor-go. DO NOT EDIT.") + file.HeaderComment("This file contains errors.") + { + code := Empty() + for _, e := range g.idl.Errors { + _ = e + // spew.Dump(e) + + // type IdlErrorCode struct { + // Code uint32 `json:"code"` + // Name string `json:"name"` + // // #[serde(skip_serializing_if = "is_default")] + // // pub msg: Option, + // Msg Option[string] `json:"msg,omitzero"` + // } + } + file.Add(code) + } + return &OutputFile{ + Name: "errors.go", + File: file, + }, nil +} + +type CustomError interface { + Code() int + Name() string + Error() string +} +type customErrorDef struct { + code int + name string + msg string +} + +func (e *customErrorDef) Code() int { + return e.code +} + +func (e *customErrorDef) Name() string { + return e.name +} + +func (e *customErrorDef) Error() string { + return fmt.Sprintf("%s(%d): %s", e.name, e.code, e.msg) +} + +var Errors = map[int]CustomError{} + +func DecodeCustomError(rpcErr error) (err error, ok bool) { + if errCode, o := decodeErrorCode(rpcErr); o { + if customErr, o := Errors[errCode]; o { + err = customErr + ok = true + return + } + } + return +} + +func decodeErrorCode(rpcErr error) (errorCode int, ok bool) { + var jErr *jsonrpc.RPCError + if errors.As(rpcErr, &jErr) && jErr.Data != nil { + if root, o := jErr.Data.(map[string]any); o { + if rootErr, o := root["err"].(map[string]any); o { + if rootErrInstructionError, o := rootErr["InstructionError"]; o { + if rootErrInstructionErrorItems, o := rootErrInstructionError.([]any); o { + if len(rootErrInstructionErrorItems) == 2 { + if v, o := rootErrInstructionErrorItems[1].(map[string]any); o { + if v2, o := v["Custom"].(json.Number); o { + if code, err := v2.Int64(); err == nil { + ok = true + errorCode = int(code) + } + } else if v2, o := v["Custom"].(float64); o { + ok = true + errorCode = int(v2) + } + } + } + } + } + } + } + } + return +} diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/generator/events.go b/cmd/generate-bindings/solana_bindings/anchor-go/generator/events.go new file mode 100644 index 00000000..f55f0ec8 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/generator/events.go @@ -0,0 +1,257 @@ +package generator + +import ( + "fmt" + + "github.com/dave/jennifer/jen" + . "github.com/dave/jennifer/jen" + "github.com/gagliardetto/anchor-go/tools" +) + +func (g *Generator) genfile_events() (*OutputFile, error) { + file := NewFile(g.options.Package) + file.HeaderComment("Code generated by https://github.com/gagliardetto/anchor-go. DO NOT EDIT.") + file.HeaderComment("This file contains parsers for the events defined in the IDL.") + + names := []string{} + { + for _, event := range g.idl.Events { + names = append(names, tools.ToCamelUpper(event.Name)) + } + } + { + code, err := g.gen_eventParser(names) + if err != nil { + return nil, fmt.Errorf("error generating event parser: %w", err) + } + file.Add(code) + } + + return &OutputFile{ + Name: "events.go", + File: file, + }, nil +} + +func (g *Generator) gen_eventParser(eventNames []string) (Code, error) { + code := Empty() + { + code.Func().Id("ParseAnyEvent"). + Params(Id("eventData").Index().Byte()). + Params(Any(), Error()). + BlockFunc(func(block *Group) { + block.Id("decoder").Op(":=").Qual(PkgBinary, "NewBorshDecoder").Call(Id("eventData")) + block.List(Id("discriminator"), Err()).Op(":=").Id("decoder").Dot("ReadDiscriminator").Call() + + block.If(Err().Op("!=").Nil()).Block( + Return( + Nil(), + Qual("fmt", "Errorf").Call(Lit("failed to peek event discriminator: %w"), Err()), + ), + ) + + block.Switch(Id("discriminator")).BlockFunc(func(switchBlock *Group) { + for _, name := range eventNames { + switchBlock.Case(Id(FormatEventDiscriminatorName(name))).Block( + Id("value").Op(":=").New(Id(name)), + Err().Op(":=").Id("value").Dot("UnmarshalWithDecoder").Call(Id("decoder")), + If(Err().Op("!=").Nil()).Block( + Return( + Nil(), + Qual("fmt", "Errorf").Call(Lit("failed to unmarshal event as "+name+": %w"), Err()), + ), + ), + Return(Id("value"), Nil()), + ) + } + switchBlock.Default().Block( + Return(Nil(), Qual("fmt", "Errorf").Call(Lit("unknown discriminator: %s"), Qual(PkgBinary, "FormatDiscriminator").Call(Id("discriminator")))), + ) + }) + }) + } + { + code.Line().Line() + // for each event, generate a function to parse it: + for _, name := range eventNames { + discriminatorName := FormatEventDiscriminatorName(name) + + code.Func().Id("ParseEvent_"+name). + Params(Id("eventData").Index().Byte()). + Params(Op("*").Id(name), Error()). + BlockFunc(func(block *Group) { + block.Id("decoder").Op(":=").Qual(PkgBinary, "NewBorshDecoder").Call(Id("eventData")) + block.List(Id("discriminator"), Err()).Op(":=").Id("decoder").Dot("ReadDiscriminator").Call() + + block.If(Err().Op("!=").Nil()).Block( + Return( + Nil(), + Qual("fmt", "Errorf").Call(Lit("failed to peek discriminator: %w"), Err()), + ), + ) + + block.If(Id("discriminator").Op("!=").Id(discriminatorName)).Block( + Return(Nil(), Qual("fmt", "Errorf").Call(Lit("expected discriminator %v, got %s"), Id(discriminatorName), Qual(PkgBinary, "FormatDiscriminator").Call(Id("discriminator")))), + ) + + block.Id("event").Op(":=").New(Id(name)) + block.Err().Op("=").Id("event").Dot("UnmarshalWithDecoder").Call(Id("decoder")) + + block.If(Err().Op("!=").Nil()).Block( + Return( + Nil(), + Qual("fmt", "Errorf").Call(Lit("failed to unmarshal event of type "+name+": %w"), Err()), + ), + ) + + block.Return(Id("event"), Nil()) + }) + code.Line().Line() + + code.Func().Id("DecodeEvent_"+name). + Params(Id("event").Qual(PkgSolanaTypes, "Log")). + Params(Op("*").Id(name), Error()). + BlockFunc(func(block *Group) { + block.List(Id("res"), Id("err")).Op(":=").Id("ParseEvent_" + name).Call( + Id("event").Dot("Data"), + ) + block.If(Id("err").Op("!=").Nil()).Block( + Return(Nil(), Id("err")), + ) + block.Return(Id("res"), Nil()) + }) + code.Line().Line() + + code.Type().Id(name + "Trigger"). + Struct( + Qual(PkgCRE, "Trigger"). // embedded generic type + Types( + Op("*").Qual(PkgSolanaCre, "Log"), + Op("*").Qual(PkgSolanaCre, "Log"), + ), + ) + code.Line().Line() + + code.Func(). + Params(Id("t").Op("*").Id(name+"Trigger")). // receiver (*DataUpdatedTrigger) + Id("Adapt"). + Params( + Id("l").Op("*").Qual(PkgSolanaCre, "Log"), + ). + Params( + Op("*").Qual(PkgBindings, "DecodedLog").Types(Id(name)), // return type + Error(), + ). + Block( + List(Id("decoded"), Id("err")).Op(":=").Id("DecodeEvent_"+name).Call(Id("l")), + If(Id("err").Op("!=").Nil()).Block( + Return(Nil(), Id("err")), + ), + Return( + Op("&").Qual(PkgBindings, "DecodedLog").Types(Id(name)).Values(Dict{ + Id("Log"): Id("l"), + Id("Data"): Op("*").Id("decoded"), + }), + Nil(), + ), + ) + code.Line().Line() + + code.Func(). + Params(Id("c").Op("*").Id("MyProject")). // method receiver + Id("LogTrigger_"+name). + Params( + Id("chainSelector").Uint64(), + Id("subKeyPathAndValue").Index().Qual(PkgSolanaCre, "SubKeyPathAndFilter"), + ). + Params( + Qual(PkgCRE, "Trigger").Types( + Op("*").Qual(PkgSolanaCre, "Log"), + Op("*").Qual(PkgBindings, "DecodedLog").Types(Id(name)), + ), + Error(), + ). + BlockFunc(func(b *jen.Group) { + // if len(subKeyPathAndValue) > 4 { return nil, fmt.Errorf(...) } + b.If(Len(Id("subKeyPathAndValue")).Op(">").Lit(4)).Block( + Return( + Nil(), + Qual("fmt", "Errorf").Call( + Lit("too many subkey path and value pairs: %d"), + Len(Id("subKeyPathAndValue")), + ), + ), + ) + + // subKeyPaths, subKeyFilters, err := bindings.ValidateSubKeyPathAndValueExactNoPtr[](subKeyPathAndValue) + b.List( + Id("subKeyPaths"), + Id("subKeyFilters"), + Id("err"), + ).Op(":=").Qual(PkgBindings, "ValidateSubKeyPathAndValueExactNoPtr"). + Types(Id(name)). + Call(Id("subKeyPathAndValue")) + + b.If(Id("err").Op("!=").Nil()).Block( + Return( + Nil(), + Qual("fmt", "Errorf").Call( + Lit("failed to validate subkey path and value: %w"), + Id("err"), + ), + ), + ) + + // eventIdl := types.GetIdlEvent(c.IdlTypes, "") + b.Id("eventIdl").Op(":=").Qual(PkgSolanaTypes, "GetIdlEvent").Call( + Id("c").Dot("IdlTypes"), + Lit(name), + ) + + // rawTrigger := solana.LogTrigger(chainSelector, &solana.FilterLogTriggerRequest{ ... }) + b.Id("rawTrigger").Op(":=").Qual(PkgSolanaCre, "LogTrigger").Call( + Id("chainSelector"), + Op("&").Qual(PkgSolanaCre, "FilterLogTriggerRequest").Values(jen.Dict{ + Id("Address"): Qual(PkgSolanaTypes, "PublicKey").Call(Id("ProgramID")), + Id("EventName"): Lit(name), + Id("EventSig"): Id("Event_" + name), + Id("EventIdl"): Id("eventIdl"), + Id("SubkeyPaths"): Id("subKeyPaths"), + Id("SubkeyFilters"): Id("subKeyFilters"), + }), + ) + + // return &Trigger{ Trigger: rawTrigger }, nil + b.Return( + Op("&").Id(name+"Trigger").Values(jen.Dict{ + Id("Trigger"): Id("rawTrigger"), + }), + Nil(), + ) + }) + code.Line().Line() + } + } + return code, nil +} + +/* +type LogTriggerConfig struct { + Name string + Address lptypes.PublicKey + EventName string + EventSig lptypes.EventSignature + StartingBlock int64 + EventIdl lptypes.EventIdl + SubkeyPaths [][]string + Retention time.Duration + MaxLogsKept int64 + SubkeyFilters []SubkeyFilterCriteria +} + +type SubkeyFilterCriteria struct { + SubkeyIndex uint64 + Comparers []primitives.ValueComparator +} + +*/ diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/generator/fetchers.go b/cmd/generate-bindings/solana_bindings/anchor-go/generator/fetchers.go new file mode 100644 index 00000000..0e7484bb --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/generator/fetchers.go @@ -0,0 +1,17 @@ +package generator + +import ( + . "github.com/dave/jennifer/jen" +) + +func (g *Generator) gen_fetchers() (*OutputFile, error) { + file := NewFile(g.options.Package) + file.HeaderComment("Code generated by https://github.com/gagliardetto/anchor-go. DO NOT EDIT.") + file.HeaderComment("This file contains fetcher functions.") + { + } + return &OutputFile{ + Name: "fetchers.go", + File: file, + }, nil +} diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/generator/generator.go b/cmd/generate-bindings/solana_bindings/anchor-go/generator/generator.go new file mode 100644 index 00000000..98a35353 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/generator/generator.go @@ -0,0 +1,167 @@ +package generator + +import ( + "fmt" + + . "github.com/dave/jennifer/jen" + "github.com/gagliardetto/anchor-go/idl" + "github.com/gagliardetto/solana-go" +) + +var Debug = false // Set to true to enable debug logging. + +type Generator struct { + options *GeneratorOptions + idl *idl.Idl +} + +type GeneratorOptions struct { + OutputDir string // Directory to write the generated code to. + Package string // Package name for the generated code. + ModPath string // Module path for the generated code. E.g. "github.com/gagliardetto/mysolana-program-go" + ProgramId *solana.PublicKey // Program ID to use in the generated code. + ProgramName string // Name of the program for the generated code. + SkipGoMod bool // If true, skip generating the go.mod file. +} + +func NewGenerator(idl *idl.Idl, options *GeneratorOptions) *Generator { + return &Generator{ + idl: idl, + options: options, + } +} + +type OutputFile struct { + Name string // Name of the output file. + File *File +} + +type Output struct { + Files []*OutputFile // List of output files to be generated. + GoMod []byte // Go module file content. +} + +func (g *Generator) Generate() (*Output, error) { + if g.idl == nil { + return nil, fmt.Errorf("IDL is nil, cannot generate code") + } + if g.options == nil { + g.options = &GeneratorOptions{ + OutputDir: "generated", + Package: "idlclient", + ModPath: "github.com/gagliardetto/anchor-go/idlclient", + ProgramId: nil, + ProgramName: "myprogram", + } + } + if err := g.idl.Validate(); err != nil { + return nil, fmt.Errorf("invalid IDL: %w", err) + } + output := &Output{ + Files: make([]*OutputFile, 0), + } + + { + // Register complex enums. + { + // register complex enums: + // TODO: .types is the only place where we can find complex enums? (or enums in general?) + for _, typ := range g.idl.Types { + registerComplexEnums(typ) + } + } + if len(g.idl.Docs) > 0 { + file, err := g.genfile_doc() + if err != nil { + return nil, err + } + output.Files = append(output.Files, file) + } + if len(g.idl.Accounts) > 0 { + file, err := g.genfile_accounts() + if err != nil { + return nil, err + } + output.Files = append(output.Files, file) + } + if len(g.idl.Events) > 0 { + file, err := g.genfile_events() + if err != nil { + return nil, err + } + output.Files = append(output.Files, file) + } + { + file, err := g.genfile_constructor() + if err != nil { + return nil, err + } + output.Files = append(output.Files, file) + } + { + file, err := g.genfile_types() + if err != nil { + return nil, err + } + output.Files = append(output.Files, file) + } + { + file, err := g.gen_discriminators() + if err != nil { + return nil, err + } + output.Files = append(output.Files, file) + } + { + file, err := g.gen_fetchers() + if err != nil { + return nil, err + } + output.Files = append(output.Files, file) + } + { + file, err := g.gen_errors() + if err != nil { + return nil, err + } + output.Files = append(output.Files, file) + } + { + file, err := g.gen_constants() + if err != nil { + return nil, err + } + output.Files = append(output.Files, file) + } + { + file, err := g.gen_tests() + if err != nil { + return nil, err + } + output.Files = append(output.Files, file) + } + { + file, err := g.gen_instructions() + if err != nil { + return nil, err + } + output.Files = append(output.Files, file) + } + if g.options.ProgramId != nil { + file, err := g.genfile_programID(*g.options.ProgramId) + if err != nil { + return nil, err + } + output.Files = append(output.Files, file) + } + if !g.options.SkipGoMod { + goMod, err := g.gen_gomod() + if err != nil { + return nil, err + } + output.GoMod = goMod + } + } + + return output, nil +} diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/generator/gomod.go b/cmd/generate-bindings/solana_bindings/anchor-go/generator/gomod.go new file mode 100644 index 00000000..633c1d5d --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/generator/gomod.go @@ -0,0 +1,26 @@ +package generator + +import ( + "golang.org/x/mod/modfile" +) + +// gen_gomod generates a `go.mod` file for the generated code, and writes +// it to the destination directory. +func (g *Generator) gen_gomod() ([]byte, error) { + mdf := &modfile.File{} + mdf.AddModuleStmt(g.options.ModPath) + + mdf.AddNewRequire("github.com/gagliardetto/solana-go", "v1.12.0", false) + mdf.AddNewRequire("github.com/gagliardetto/anchor-go", "v0.3.2", false) + mdf.AddNewRequire("github.com/gagliardetto/binary", "v0.8.0", false) + mdf.AddNewRequire("github.com/gagliardetto/treeout", "v0.1.4", false) + mdf.AddNewRequire("github.com/gagliardetto/gofuzz", "v1.2.2", false) + mdf.AddNewRequire("github.com/stretchr/testify", "v1.10.0", false) + mdf.AddNewRequire("github.com/davecgh/go-spew", "v1.1.1", false) + + // add replacement for "github.com/gagliardetto/anchor-go/errors" to ../../demo-anchor-go/errors + // mdf.AddReplace("github.com/gagliardetto/anchor-go", "", "../../demo-anchor-go", "") + mdf.Cleanup() + + return mdf.Format() +} diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/generator/id.go b/cmd/generate-bindings/solana_bindings/anchor-go/generator/id.go new file mode 100644 index 00000000..5415f537 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/generator/id.go @@ -0,0 +1,25 @@ +package generator + +import ( + . "github.com/dave/jennifer/jen" + "github.com/gagliardetto/solana-go" +) + +// TODO: +// - generate program IDs for mainnet, devnet, testnet, and localnet. + +func (g *Generator) genfile_programID(id solana.PublicKey) (*OutputFile, error) { + file := NewFile(g.options.Package) + file.HeaderComment("Code generated by https://github.com/gagliardetto/anchor-go. DO NOT EDIT.") + file.HeaderComment("This file contains the program ID.") + + { + idDecl := Var().Id("ProgramID").Op("=").Qual(PkgSolanaGo, "MustPublicKeyFromBase58").Call(Lit(id.String())) + file.Add(idDecl) + } + + return &OutputFile{ + Name: "program_id.go", + File: file, + }, nil +} diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/generator/instructions.go b/cmd/generate-bindings/solana_bindings/anchor-go/generator/instructions.go new file mode 100644 index 00000000..ed3c6cac --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/generator/instructions.go @@ -0,0 +1,793 @@ +package generator + +import ( + "fmt" + "strings" + + . "github.com/dave/jennifer/jen" + "github.com/davecgh/go-spew/spew" + "github.com/gagliardetto/anchor-go/idl" + "github.com/gagliardetto/anchor-go/tools" +) + +func (g *Generator) gen_instructions() (*OutputFile, error) { + file := NewFile(g.options.Package) + file.HeaderComment("Code generated by https://github.com/gagliardetto/anchor-go. DO NOT EDIT.") + file.HeaderComment("This file contains instructions and instruction parsers.") + { + for _, instruction := range g.idl.Instructions { + ixCode := Empty() + { + declarerName := newInstructionFuncName(instruction.Name) + ixCode.Commentf("Builds a %q instruction.", instruction.Name) + { + if len(instruction.Docs) > 0 { + ixCode.Line() + // Add documentation comments for the instruction. + for _, doc := range instruction.Docs { + ixCode.Comment(doc) + } + } + } + ixCode.Line() + ixCode.Func().Id(declarerName). + Params( + DoGroup( + func(g *Group) { + addCommentSections := len(instruction.Args) > 0 && len(instruction.Accounts) > 0 + if addCommentSections { + g.Line().Comment("Params:") + } + g.Add( + ListMultiline( + func(paramsCode *Group) { + for _, param := range instruction.Args { + paramType := genTypeName(param.Ty) + if IsOption(param.Ty) || IsCOption(param.Ty) { + paramType = Op("*").Add(paramType) + } + paramsCode.Id(formatParamName(param.Name)).Add(paramType) + } + }, + ), + ) + if addCommentSections { + g.Line().Comment("Accounts:") + } + g.Add( + ListMultiline( + func(accountsCode *Group) { + for _, account := range instruction.Accounts { + switch acc := account.(type) { + case *idl.IdlInstructionAccount: + { + accountsCode.Id(formatAccountNameParam(acc.Name)).Qual(PkgSolanaGo, "PublicKey") + } + // TODO: for accounts: + // - Optional? + // - PDA? + // - Address? + // - Relations? + case *idl.IdlInstructionAccounts: + { + panic(fmt.Errorf("Accounts groups are not supported yet: %s", acc.Name)) + // accs := acc.Accounts + // // add comment for the accounts + // if len(accs) > 0 { + // accountsCode.Commentf("Accounts group %q:", acc.Name) + // } + // for _, acc := range accs { + // // If the account has a name, use it as the parameter name. + // // Otherwise, use a generic name. + // acc := acc.(*idl.IdlInstructionAccount) + // accountName := formatAccountNameParam(acc.Name) + // accountsCode.Id(accountName).Qual(PkgSolanaGo, "PublicKey") + // } + } + default: + panic("unknown account type: " + spew.Sdump(account)) + } + } + }, + ), + ) + }, + ), + ). + ParamsFunc(func(returnsCode *Group) { + returnsCode.Qual(PkgSolanaGo, "Instruction") + returnsCode.Error() + }).BlockFunc(func(body *Group) { + if len(instruction.Args) > 0 { + body.Id("buf__").Op(":=").New(Qual("bytes", "Buffer")) + body.Id("enc__").Op(":=").Qual(PkgBinary, "NewBorshEncoder").Call(Id("buf__")) + + { + // write the discriminator + body.Line().Comment("Encode the instruction discriminator.") + discriminatorName := FormatInstructionDiscriminatorName(instruction.Name) + body.Err().Op(":=").Id("enc__").Dot("WriteBytes").Call(Id(discriminatorName).Index(Op(":")), False()) + body.If(Err().Op("!=").Nil()).Block( + Return( + Nil(), + Qual("fmt", "Errorf").Call(Lit("failed to write instruction discriminator: %w"), Err()), + ), + ) + } + // for _, param := range instruction.Args { + // paramName := formatParamName(param.Name) + // isComplexEnum(param.Ty) + + // body.Line().Commentf("Encode the parameter: %s", paramName) + // body.Block( + // Err().Op(":=").Id("enc__").Dot("Encode").Call(Id(paramName)), + // If(Err().Op("!=").Nil()).Block( + // Return( + // Nil(), + // Qual(PkgAnchorGoErrors, "NewField").Call( + // Lit(paramName), + // Err(), + // ), + // ), + // ), + // ) + // } + checkNil := true + body.BlockFunc(func(g *Group) { + gen_marshal_DefinedFieldsNamed( + g, + instruction.Args, + checkNil, + func(param idl.IdlField) *Statement { + return Id(formatParamName(param.Name)) + }, + "enc__", + true, // returnNilErr + func(param idl.IdlField) string { + return formatParamName(param.Name) + }, + ) + }) + } + body.Id("accounts__").Op(":=").Qual(PkgSolanaGo, "AccountMetaSlice").Block() + if len(instruction.Accounts) > 0 { + body.Line().Comment("Add the accounts to the instruction.") + + body.Block( + DoGroup(func(body *Group) { + for ai, account := range instruction.Accounts { + switch acc := account.(type) { + case *idl.IdlInstructionAccount: + { + if ai > 0 { + body.Line() + } + body.Comment(formatAccountCommentDocs(ai, acc)) + body.Line() + { + // add comment for the account + if len(acc.Docs) > 0 { + for _, doc := range acc.Docs { + body.Comment(doc).Line() + } + } + } + accountName := formatAccountNameParam(acc.Name) + body.Id("accounts__").Dot("Append").Call( + Qual(PkgSolanaGo, "NewAccountMeta").Call( + Id(accountName), + Lit(acc.Writable), + Lit(acc.Signer), + ), + ) + } + + case *idl.IdlInstructionAccounts: + { + panic(fmt.Errorf("Accounts groups are not supported yet: %s", acc.Name)) + // if ai > 0 { + // body.Line() + // } + // body.Commentf("Accounts group: %s", acc.Name) + // body.Line() + // accs := acc.Accounts + // for acci, acc := range accs { + // acc := acc.(*idl.IdlInstructionAccount) + // body.Comment(formatAccountCommentDocs(acci, acc)) + // body.Line() + // accountName := formatAccountNameParam(acc.Name) + // body.Id("accounts__").Dot("Append").Call( + // Qual(PkgSolanaGo, "NewAccountMeta").Call( + // Id(accountName), + // Lit(acc.Writable), + // Lit(acc.Signer), + // ), + // ) + // } + } + default: + panic("unknown account type: " + spew.Sdump(account)) + } + } + }), + ) + } + + // create the return instruction + body.Line().Comment("Create the instruction.") + body.Return( + Qual(PkgSolanaGo, "NewInstruction").CallFunc( + func(g *Group) { + g.Add( + ListMultiline(func(gg *Group) { + gg.Id("ProgramID") + gg.Id("accounts__") + if len(instruction.Args) > 0 { + gg.Id("buf__").Dot("Bytes").Call() + } else { + gg.Nil() // No arguments to encode. + } + }), + ) + }, + ), + Nil(), // No error + ) + }) + } + file.Add(ixCode) + } + } + + // Add instruction types and parsers + { + typeNames := []string{} + discriminatorNames := []string{} + for _, instruction := range g.idl.Instructions { + // Check if the instruction name already ends with "instruction" (case-insensitive) + instructionNameLower := strings.ToLower(instruction.Name) + if strings.HasSuffix(instructionNameLower, "instruction") { + // Already has "instruction" suffix, don't add it again + typeNames = append(typeNames, tools.ToCamelUpper(instruction.Name)) + } else { + // Add "Instruction" suffix + typeNames = append(typeNames, tools.ToCamelUpper(instruction.Name)+"Instruction") + } + discriminatorNames = append(discriminatorNames, tools.ToCamelUpper(instruction.Name)) + } + + // Generate instruction struct types + { + for _, instruction := range g.idl.Instructions { + typeCode, err := g.gen_instructionType(instruction) + if err != nil { + return nil, fmt.Errorf("error generating instruction type for %s: %w", instruction.Name, err) + } + file.Add(typeCode) + } + } + + // Generate instruction parsers + { + code, err := g.gen_instructionParser(typeNames, discriminatorNames) + if err != nil { + return nil, fmt.Errorf("error generating instruction parser: %w", err) + } + file.Add(code) + } + } + + return &OutputFile{ + Name: "instructions.go", + File: file, + }, nil +} + +func formatAccountNameParam(accountName string) string { + accountName = accountName + "Account" + if tools.IsReservedKeyword(accountName) { + return accountName + "_" + } + if !tools.IsValidIdent(accountName) { + return "a_" + tools.ToCamelUpper(accountName) + } + return tools.ToCamelLower(accountName) +} + +func formatParamName(paramName string) string { + paramName = paramName + "Param" + if tools.IsReservedKeyword(paramName) { + return paramName + "_" + } + if !tools.IsValidIdent(paramName) { + return "p_" + tools.ToCamelUpper(paramName) + } + return tools.ToCamelLower(paramName) +} + +func newInstructionFuncName(instructionName string) string { + // Check if the instruction name already ends with "instruction" (case-insensitive) + instructionNameLower := strings.ToLower(instructionName) + if strings.HasSuffix(instructionNameLower, "instruction") { + // Already has "instruction" suffix, don't add it again + return "New" + tools.ToCamelUpper(instructionName) + } else { + // Add "Instruction" suffix + return "New" + tools.ToCamelUpper(instructionName) + "Instruction" + } +} + +func newWriteReportFromInstructionFuncName(instructionName string) string { + return "WriteReportFrom" + tools.ToCamelUpper(instructionName) +} + +func formatAccountCommentDocs(index int, account *idl.IdlInstructionAccount) string { + buf := new(strings.Builder) + buf.WriteString(fmt.Sprintf("Account %d %q", index, account.Name)) + buf.WriteString(": ") + if account.Writable { + buf.WriteString("Writable") + } else { + buf.WriteString("Read-only") + } + if account.Signer { + buf.WriteString(", Signer") + } else { + buf.WriteString(", Non-signer") + } + if account.Optional { + buf.WriteString(", Optional") + } else { + buf.WriteString(", Required") + } + if account.Address.IsSome() && !account.Address.Unwrap().IsZero() { + buf.WriteString(fmt.Sprintf(", Address: %s", account.Address.Unwrap().String())) + } + // TODO: Handle PDA and Relations + return buf.String() +} + +func (g *Generator) gen_instructionParser(typeNames []string, discriminatorNames []string) (Code, error) { + code := Empty() + + // Generate Instruction interface + code.Line().Line() + code.Comment("Instruction interface defines common methods for all instruction types") + code.Line() + code.Type().Id("Instruction").Interface( + Id("GetDiscriminator").Params().Params(Index().Byte()), + Line(), + Id("UnmarshalWithDecoder").Params(Id("decoder").Op("*").Qual(PkgBinary, "Decoder")).Params(Error()), + Line(), + Id("UnmarshalAccountIndices").Params(Id("buf").Index().Byte()).Params(Index().Uint8(), Error()), + Line(), + Id("PopulateFromAccountIndices").Params(Id("indices").Index().Uint8(), Id("accountKeys").Index().Qual(PkgSolanaGo, "PublicKey")).Params(Error()), + Line(), + Id("GetAccountKeys").Params().Params(Index().Qual(PkgSolanaGo, "PublicKey")), + ) + + // Single unified ParseInstruction function with optional accounts + code.Line().Line() + code.Comment("ParseInstruction parses instruction data and optionally populates accounts").Line() + code.Comment("If accountIndicesData is nil or empty, accounts will not be populated") + code.Line() + code.Func().Id("ParseInstruction"). + Params( + Id("instructionData").Index().Byte(), + Id("accountIndicesData").Index().Byte(), + Id("accountKeys").Index().Qual(PkgSolanaGo, "PublicKey"), + ). + Params(Id("Instruction"), Error()). + BlockFunc(func(block *Group) { + block.Comment("Validate inputs") + block.If(Len(Id("instructionData")).Op("<").Lit(8)).Block( + Return(Nil(), Qual("fmt", "Errorf").Call(Lit("instruction data too short: expected at least 8 bytes, got %d"), Len(Id("instructionData")))), + ) + + block.Comment("Extract discriminator") + block.Id("discriminator").Op(":=").Index(Lit(8)).Byte().Values() + block.Copy(Id("discriminator").Index(Op(":")), Id("instructionData").Index(Lit(0), Lit(8))) + + block.Comment("Parse based on discriminator") + block.Switch(Id("discriminator")).BlockFunc(func(switchBlock *Group) { + // This for loop runs during code generation, not at runtime + for i, typeName := range typeNames { + discriminatorName := discriminatorNames[i] + switchBlock.Case(Id(FormatInstructionDiscriminatorName(discriminatorName))).Block( + Id("instruction").Op(":=").New(Id(typeName)), + Id("decoder").Op(":=").Qual(PkgBinary, "NewBorshDecoder").Call(Id("instructionData")), + Id("err").Op(":=").Id("instruction").Dot("UnmarshalWithDecoder").Call(Id("decoder")), + If(Id("err").Op("!=").Nil()).Block( + Return(Nil(), Qual("fmt", "Errorf").Call(Lit("failed to unmarshal instruction as "+typeName+": %w"), Id("err"))), + ), + If(Id("accountIndicesData").Op("!=").Nil().Op("&&").Len(Id("accountIndicesData")).Op(">").Lit(0)).Block( + Id("indices").Op(",").Id("err").Op(":=").Id("instruction").Dot("UnmarshalAccountIndices").Call(Id("accountIndicesData")), + If(Id("err").Op("!=").Nil()).Block( + Return(Nil(), Qual("fmt", "Errorf").Call(Lit("failed to unmarshal account indices: %w"), Id("err"))), + ), + Id("err").Op("=").Id("instruction").Dot("PopulateFromAccountIndices").Call(Id("indices"), Id("accountKeys")), + If(Id("err").Op("!=").Nil()).Block( + Return(Nil(), Qual("fmt", "Errorf").Call(Lit("failed to populate accounts: %w"), Id("err"))), + ), + ), + Return(Id("instruction"), Nil()), + ) + } + switchBlock.Default().Block( + Return(Nil(), Qual("fmt", "Errorf").Call(Lit("unknown instruction discriminator: %s"), Qual(PkgBinary, "FormatDiscriminator").Call(Id("discriminator")))), + ) + }) + }) + + // Generic ParseInstructionTyped function for type-safe parsing + code.Line().Line() + code.Comment("ParseInstructionTyped parses instruction data and returns a specific instruction type") + code.Comment("T must implement the Instruction interface") + code.Line() + code.Func().Id("ParseInstructionTyped"). + Types(Id("T").Id("Instruction")). + Params( + Id("instructionData").Index().Byte(), + Id("accountIndicesData").Index().Byte(), + Id("accountKeys").Index().Qual(PkgSolanaGo, "PublicKey"), + ). + Params(Id("T"), Error()). + BlockFunc(func(block *Group) { + block.Id("instruction").Op(",").Id("err").Op(":=").Id("ParseInstruction").Call(Id("instructionData"), Id("accountIndicesData"), Id("accountKeys")) + block.If(Id("err").Op("!=").Nil()).Block( + Return(Op("*").New(Id("T")), Id("err")), + ) + block.Id("typed").Op(",").Id("ok").Op(":=").Id("instruction").Assert(Id("T")) + block.If(Op("!").Id("ok")).Block( + Return(Op("*").New(Id("T")), Qual("fmt", "Errorf").Call(Lit("instruction is not of expected type"))), + ) + block.Return(Id("typed"), Nil()) + }) + + // Convenience function for parsing without accounts + code.Line().Line() + code.Comment("ParseInstructionWithoutAccounts parses instruction data without account information") + code.Line() + code.Func().Id("ParseInstructionWithoutAccounts"). + Params(Id("instructionData").Index().Byte()). + Params(Id("Instruction"), Error()). + Block( + Return(Id("ParseInstruction").Call(Id("instructionData"), Nil(), Index().Qual(PkgSolanaGo, "PublicKey").Op("{}"))), + ) + + // Convenience function for parsing with accounts + code.Line().Line() + code.Comment("ParseInstructionWithAccounts parses instruction data with account information") + code.Line() + code.Func().Id("ParseInstructionWithAccounts"). + Params( + Id("instructionData").Index().Byte(), + Id("accountIndicesData").Index().Byte(), + Id("accountKeys").Index().Qual(PkgSolanaGo, "PublicKey"), + ). + Params(Id("Instruction"), Error()). + Block( + Return(Id("ParseInstruction").Call(Id("instructionData"), Id("accountIndicesData"), Id("accountKeys"))), + ) + + return code, nil +} + +func (g *Generator) gen_instructionType(instruction idl.IdlInstruction) (Code, error) { + code := Empty() + + // Check if the instruction name already ends with "instruction" (case-insensitive) + instructionNameLower := strings.ToLower(instruction.Name) + var typeName string + if strings.HasSuffix(instructionNameLower, "instruction") { + // Already has "instruction" suffix, don't add it again + typeName = tools.ToCamelUpper(instruction.Name) + } else { + // Add "Instruction" suffix + typeName = tools.ToCamelUpper(instruction.Name) + "Instruction" + } + + // Generate the instruction struct type + code.Type().Id(typeName).StructFunc(func(structGroup *Group) { + // Add fields for each instruction argument + for _, arg := range instruction.Args { + fieldType := genTypeName(arg.Ty) + if IsOption(arg.Ty) || IsCOption(arg.Ty) { + fieldType = Op("*").Add(fieldType) + } + structGroup.Id(tools.ToCamelUpper(arg.Name)).Add(fieldType).Tag(map[string]string{ + "json": arg.Name, + }) + } + + // Add fields for each instruction account + if len(instruction.Accounts) > 0 { + structGroup.Line().Comment("Accounts:") + for _, account := range instruction.Accounts { + switch acc := account.(type) { + case *idl.IdlInstructionAccount: + { + // Add account field with metadata + fieldName := tools.ToCamelUpper(acc.Name) + structGroup.Id(fieldName).Qual(PkgSolanaGo, "PublicKey").Tag(map[string]string{ + "json": acc.Name, + }) + + // Add account metadata fields + if acc.Writable { + structGroup.Id(fieldName + "Writable").Bool().Tag(map[string]string{ + "json": acc.Name + "_writable", + }) + } + if acc.Signer { + structGroup.Id(fieldName + "Signer").Bool().Tag(map[string]string{ + "json": acc.Name + "_signer", + }) + } + if acc.Optional { + structGroup.Id(fieldName + "Optional").Bool().Tag(map[string]string{ + "json": acc.Name + "_optional", + }) + } + } + case *idl.IdlInstructionAccounts: + { + // Handle account groups (not fully implemented yet) + structGroup.Commentf("Account group: %s (not fully supported)", acc.Name) + } + } + } + } + }) + + // Generate GetDiscriminator method (required by Instruction interface) + code.Line().Line() + code.Func().Params(Id("obj").Op("*").Id(typeName)).Id("GetDiscriminator"). + Params(). + Params(Index().Byte()). + Block( + Return(Id(FormatInstructionDiscriminatorName(tools.ToCamelUpper(instruction.Name))).Index(Op(":"))), + ) + + // Generate UnmarshalWithDecoder method + code.Line().Line() + code.Commentf("UnmarshalWithDecoder unmarshals the %s from Borsh-encoded bytes prefixed with its discriminator.", typeName).Line() + code.Func().Params(Id("obj").Op("*").Id(typeName)).Id("UnmarshalWithDecoder"). + Params(Id("decoder").Op("*").Qual(PkgBinary, "Decoder")). + Params(Error()). + BlockFunc(func(block *Group) { + // Note: discriminator has already been read and validated by the parser + // Read instruction arguments + if len(instruction.Args) > 0 { + block.Var().Id("err").Error() + } + { + // Read the discriminator and check it against the expected value + block.Comment("Read the discriminator and check it against the expected value:") + block.List(Id("discriminator"), Err()).Op(":=").Id("decoder").Dot("ReadDiscriminator").Call() + block.If(Err().Op("!=").Nil()).Block( + Return(Qual("fmt", "Errorf").Call(Lit("failed to read instruction discriminator for %s: %w"), Lit(typeName), Err())), + ) + block.If(Id("discriminator").Op("!=").Id(FormatInstructionDiscriminatorName(tools.ToCamelUpper(instruction.Name)))).Block( + Return( + Qual("fmt", "Errorf").Call( + Lit("instruction discriminator mismatch for %s: expected %s, got %s"), + Lit(typeName), + Id(FormatInstructionDiscriminatorName(tools.ToCamelUpper(instruction.Name))), + Id("discriminator"), + ), + ), + ) + } + for _, arg := range instruction.Args { + fieldName := tools.ToCamelUpper(arg.Name) + block.Commentf("Deserialize `%s`:", fieldName) + + if IsOption(arg.Ty) || IsCOption(arg.Ty) { + var optionalityReaderName string + switch { + case IsOption(arg.Ty): + optionalityReaderName = "ReadOption" + case IsCOption(arg.Ty): + optionalityReaderName = "ReadCOption" + } + + block.BlockFunc(func(optGroup *Group) { + optGroup.List(Id("ok"), Err()).Op(":=").Id("decoder").Dot(optionalityReaderName).Call() + optGroup.If(Err().Op("!=").Nil()).Block( + Return(Err()), + ) + optGroup.If(Id("ok")).Block( + List(Err()).Op("=").Id("decoder").Dot("Decode").Call(Op("&").Id("obj").Dot(fieldName)), + If(Err().Op("!=").Nil()).Block( + Return(Err()), + ), + ) + }) + } else { + block.List(Err()).Op("=").Id("decoder").Dot("Decode").Call(Op("&").Id("obj").Dot(fieldName)) + block.If(Err().Op("!=").Nil()).Block( + Return(Err()), + ) + } + } + + // Note: Accounts are not typically serialized in instruction data + // They are passed as part of the transaction's account metas + // This method only deserializes the instruction arguments + + block.Return(Nil()) + }) + + // Generate account-related methods if instruction has accounts + if len(instruction.Accounts) > 0 { + // Generate UnmarshalAccountIndices method + code.Line().Line() + code.Func().Params(Id("obj").Op("*").Id(typeName)).Id("UnmarshalAccountIndices"). + Params(Id("buf").Index().Byte()). + Params(Index().Uint8(), Error()). + BlockFunc(func(block *Group) { + block.Comment("UnmarshalAccountIndices decodes account indices from Borsh-encoded bytes") + block.Id("decoder").Op(":=").Qual(PkgBinary, "NewBorshDecoder").Call(Id("buf")) + block.Id("indices").Op(":=").Make(Index().Uint8(), Lit(0)) + block.Id("index").Op(":=").Uint8().Call(Lit(0)) + block.Var().Id("err").Error() + + for _, account := range instruction.Accounts { + switch acc := account.(type) { + case *idl.IdlInstructionAccount: + { + block.Commentf("Decode from %s account index", acc.Name) + block.Id("index").Op("=").Uint8().Call(Lit(0)) + block.List(Err()).Op("=").Id("decoder").Dot("Decode").Call(Op("&").Id("index")) + block.If(Err().Op("!=").Nil()).Block( + Return(Nil(), Qual("fmt", "Errorf").Call(Lit("failed to decode %s account index: %w"), Lit(acc.Name), Err())), + ) + block.Id("indices").Op("=").Append(Id("indices"), Id("index")) + } + case *idl.IdlInstructionAccounts: + { + block.Commentf("Account group: %s (not fully supported)", acc.Name) + } + } + } + + block.Return(Id("indices"), Nil()) + }) + + // Generate PopulateFromAccountIndices method + code.Line().Line() + code.Func().Params(Id("obj").Op("*").Id(typeName)).Id("PopulateFromAccountIndices"). + Params(Id("indices").Index().Uint8(), Id("accountKeys").Index().Qual(PkgSolanaGo, "PublicKey")). + Params(Error()). + BlockFunc(func(block *Group) { + block.Comment("PopulateFromAccountIndices sets account public keys from indices and account keys array") + + // Count expected accounts + expectedAccountCount := 0 + for _, account := range instruction.Accounts { + switch account.(type) { + case *idl.IdlInstructionAccount: + expectedAccountCount++ + } + } + + block.If(Len(Id("indices")).Op("!=").Lit(expectedAccountCount)).Block( + Return(Qual("fmt", "Errorf").Call(Lit("mismatch between expected accounts (%d) and provided indices (%d)"), Lit(expectedAccountCount), Len(Id("indices")))), + ) + + block.Id("indexOffset").Op(":=").Lit(0) + + for _, account := range instruction.Accounts { + switch acc := account.(type) { + case *idl.IdlInstructionAccount: + { + fieldName := tools.ToCamelUpper(acc.Name) + block.Commentf("Set %s account from index", acc.Name) + block.If(Id("indices").Index(Id("indexOffset")).Op(">=").Uint8().Call(Len(Id("accountKeys")))).Block( + Return(Qual("fmt", "Errorf").Call(Lit("account index %d for %s is out of bounds (max: %d)"), Id("indices").Index(Id("indexOffset")), Lit(acc.Name), Len(Id("accountKeys")).Op("-").Lit(1))), + ) + block.Id("obj").Dot(fieldName).Op("=").Id("accountKeys").Index(Id("indices").Index(Id("indexOffset"))) + block.Id("indexOffset").Op("++") + } + case *idl.IdlInstructionAccounts: + { + block.Commentf("Account group: %s (not fully supported)", acc.Name) + } + } + } + + block.Return(Nil()) + }) + + // Generate GetAccountKeys method + code.Line().Line() + code.Func().Params(Id("obj").Op("*").Id(typeName)).Id("GetAccountKeys"). + Params(). + Params(Index().Qual(PkgSolanaGo, "PublicKey")). + BlockFunc(func(block *Group) { + block.Id("keys").Op(":=").Make(Index().Qual(PkgSolanaGo, "PublicKey"), Lit(0)) + + for _, account := range instruction.Accounts { + switch acc := account.(type) { + case *idl.IdlInstructionAccount: + { + fieldName := tools.ToCamelUpper(acc.Name) + block.Id("keys").Op("=").Append(Id("keys"), Id("obj").Dot(fieldName)) + } + case *idl.IdlInstructionAccounts: + { + block.Commentf("Account group: %s (not fully supported)", acc.Name) + } + } + } + + block.Return(Id("keys")) + }) + } else { + // Generate empty implementations for instructions without accounts + code.Line().Line() + code.Func().Params(Id("obj").Op("*").Id(typeName)).Id("UnmarshalAccountIndices"). + Params(Id("buf").Index().Byte()). + Params(Index().Uint8(), Error()). + Block( + Return(Index().Uint8().Op("{}"), Nil()), + ) + + code.Line().Line() + code.Func().Params(Id("obj").Op("*").Id(typeName)).Id("PopulateFromAccountIndices"). + Params(Id("indices").Index().Uint8(), Id("accountKeys").Index().Qual(PkgSolanaGo, "PublicKey")). + Params(Error()). + Block( + Return(Nil()), + ) + + code.Line().Line() + code.Func().Params(Id("obj").Op("*").Id(typeName)).Id("GetAccountKeys"). + Params(). + Params(Index().Qual(PkgSolanaGo, "PublicKey")). + Block( + Return(Index().Qual(PkgSolanaGo, "PublicKey").Op("{}")), + ) + } + + // Generate Unmarshal method + code.Line().Line() + code.Commentf("Unmarshal unmarshals the %s from Borsh-encoded bytes prefixed with the discriminator.", typeName).Line() + code.Func().Params(Id("obj").Op("*").Id(typeName)).Id("Unmarshal"). + Params(Id("buf").Index().Byte()). + Params(Error()). + BlockFunc(func(block *Group) { + block.Var().Id("err").Error() + block.List(Err()).Op("=").Id("obj").Dot("UnmarshalWithDecoder").Call( + Qual(PkgBinary, "NewBorshDecoder").Call(Id("buf")), + ) + block.If(Err().Op("!=").Nil()).Block( + Return( + Qual("fmt", "Errorf").Call( + Lit("error while unmarshaling "+typeName+": %w"), + Err(), + ), + ), + ) + block.Return(Nil()) + }) + + // Generate Unmarshal function + code.Line().Line() + code.Commentf("Unmarshal%s unmarshals the instruction from Borsh-encoded bytes prefixed with the discriminator.", typeName).Line() + code.Func().Id("Unmarshal"+typeName). + Params(Id("buf").Index().Byte()). + Params(Op("*").Id(typeName), Error()). + BlockFunc(func(block *Group) { + block.Id("obj").Op(":=").New(Id(typeName)) + block.Var().Id("err").Error() + block.List(Err()).Op("=").Id("obj").Dot("Unmarshal").Call(Id("buf")) + block.If(Err().Op("!=").Nil()).Block( + Return(Nil(), Err()), + ) + block.Return(Id("obj"), Nil()) + }) + + return code, nil +} diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/generator/is.go b/cmd/generate-bindings/solana_bindings/anchor-go/generator/is.go new file mode 100644 index 00000000..64d4cad7 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/generator/is.go @@ -0,0 +1,100 @@ +package generator + +import "github.com/gagliardetto/anchor-go/idl/idltype" + +func IsOption(v idltype.IdlType) bool { + switch v.(type) { + case *idltype.Option: + return true + default: + return false + } +} + +func IsCOption(v idltype.IdlType) bool { + switch v.(type) { + case *idltype.COption: + return true + default: + return false + } +} + +func IsDefined(v idltype.IdlType) bool { + switch v.(type) { + case *idltype.Defined: + return true + default: + return false + } +} + +func IsVec(v idltype.IdlType) bool { + switch v.(type) { + case *idltype.Vec: + return true + default: + return false + } +} + +func IsArray(v idltype.IdlType) bool { + switch v.(type) { + case *idltype.Array: + return true + default: + return false + } +} + +func IsIDLTypeKind(v idltype.IdlType) bool { + switch v.(type) { + case *idltype.Bool: + return true + case *idltype.U8: + return true + case *idltype.I8: + return true + case *idltype.U16: + return true + case *idltype.I16: + return true + case *idltype.U32: + return true + case *idltype.I32: + return true + case *idltype.F32: + return true + case *idltype.U64: + return true + case *idltype.I64: + return true + case *idltype.F64: + return true + case *idltype.U128: + return true + case *idltype.I128: + return true + case *idltype.U256: + return true + case *idltype.I256: + return true + case *idltype.Bytes: + return true + case *idltype.String: + return true + case *idltype.Pubkey: + return true + default: + return false + } +} + +func IsBool(v idltype.IdlType) bool { + switch v.(type) { + case *idltype.Bool: + return true + default: + return false + } +} diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/generator/marshal.go b/cmd/generate-bindings/solana_bindings/anchor-go/generator/marshal.go new file mode 100644 index 00000000..9a5a11e2 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/generator/marshal.go @@ -0,0 +1,381 @@ +package generator + +import ( + "fmt" + + . "github.com/dave/jennifer/jen" + "github.com/gagliardetto/anchor-go/idl" + "github.com/gagliardetto/anchor-go/idl/idltype" + "github.com/gagliardetto/anchor-go/tools" +) + +func gen_MarshalWithEncoder_struct( + idl_ *idl.Idl, + withDiscriminator bool, + receiverTypeName string, + discriminatorName string, + fields idl.IdlDefinedFields, + checkNil bool, +) Code { + code := Empty() + { + // Declare MarshalWithEncoder + code.Func().Params(Id("obj").Id(receiverTypeName)).Id("MarshalWithEncoder"). + Params( + ListFunc(func(params *Group) { + // Parameters: + params.Id("encoder").Op("*").Qual(PkgBinary, "Encoder") + }), + ). + Params( + ListFunc(func(results *Group) { + // Results: + results.Err().Error() + }), + ). + BlockFunc(func(body *Group) { + // Body: + if withDiscriminator && discriminatorName != "" { + body.Comment("Write account discriminator:") + body.Err().Op("=").Id("encoder").Dot("WriteBytes").Call(Id(discriminatorName).Index(Op(":")), False()) + body.If(Err().Op("!=").Nil()).Block( + Return(Err()), + ) + } + switch fields := fields.(type) { + case idl.IdlDefinedFieldsNamed: + gen_marshal_DefinedFieldsNamed( + body, + fields, + checkNil, + func(field idl.IdlField) *Statement { + return Id("obj").Dot(tools.ToCamelUpper(field.Name)) + }, + "encoder", + false, // returnNilErr + func(field idl.IdlField) string { + return tools.ToCamelUpper(field.Name) + }, + ) + case idl.IdlDefinedFieldsTuple: + convertedFields := tupleToFieldsNamed(fields) + gen_marshal_DefinedFieldsNamed( + body, + convertedFields, + checkNil, + func(field idl.IdlField) *Statement { + return Id("obj").Dot(tools.ToCamelUpper(field.Name)) + }, + "encoder", + false, // returnNilErr + func(field idl.IdlField) string { + return tools.ToCamelUpper(field.Name) + }, + ) + case nil: + // No fields, just an empty struct. + // TODO: should we panic here? + default: + panic(fmt.Sprintf("unexpected fields type: %T", fields)) + } + + body.Return(Nil()) + }) + } + { + code.Line().Line() + // also generate a + // func (obj ) Marshal() ([]byte, error) { + // return obj.MarshalWithEncoder(bin.NewBorshEncoder(buf)) + // } + // func (obj ) Marshal() ([]byte, error) { + // buf := new(bytes.Buffer) + // enc := bin.NewBorshEncoder(buf) + // err := enc.Encode(meta) + // if err != nil { + // return nil, err + // } + // return buf.Bytes(), nil + // } + code.Func().Params(Id("obj").Id(receiverTypeName)).Id("Marshal"). + Params( + ListFunc(func(results *Group) { + // no parameters + }), + ). + Params( + ListFunc(func(results *Group) { + // Results: + results.Index().Byte() + results.Error() + }), + ). + BlockFunc(func(body *Group) { + // Body: + body.Id("buf").Op(":=").Qual("bytes", "NewBuffer").Call(Nil()) + body.Id("encoder").Op(":=").Qual(PkgBinary, "NewBorshEncoder").Call(Id("buf")) + body.Err().Op(":=").Id("obj").Dot("MarshalWithEncoder").Call(Id("encoder")) + body.If(Err().Op("!=").Nil()).Block( + Return( + Nil(), + Qual("fmt", "Errorf").Call( + Lit("error while encoding "+receiverTypeName+": %w"), + Err(), + ), + ), + ) + body.Return( + Id("buf").Dot("Bytes").Call(), + Nil(), + ) + }) + } + + return code +} + +func gen_marshal_DefinedFieldsNamed( + body *Group, + fields idl.IdlDefinedFieldsNamed, + checkNil bool, + nameFormatter func(field idl.IdlField) *Statement, + encoderVariableName string, + returnNilErr bool, + traceNameFormatter func(field idl.IdlField) string, +) { + for _, field := range fields { + exportedArgName := traceNameFormatter(field) + if IsOption(field.Ty) || IsCOption(field.Ty) { + body.Commentf("Serialize `%s` (optional):", exportedArgName) + } else { + body.Commentf("Serialize `%s`:", exportedArgName) + } + + if isComplexEnum(field.Ty) || (IsArray(field.Ty) && isComplexEnum(field.Ty.(*idltype.Array).Type)) || (IsVec(field.Ty) && isComplexEnum(field.Ty.(*idltype.Vec).Vec)) { + switch field.Ty.(type) { + case *idltype.Defined: + enumTypeName := field.Ty.(*idltype.Defined).Name + body.BlockFunc(func(argBody *Group) { + argBody.Err().Op(":=").Id(formatEnumEncoderName(enumTypeName)).Call(Id(encoderVariableName), nameFormatter(field)) + argBody.If( + Err().Op("!=").Nil(), + ).Block( + ReturnFunc( + func(returnBody *Group) { + if returnNilErr { + returnBody.Nil() + } + returnBody.Qual(PkgAnchorGoErrors, "NewField").Call( + Lit(exportedArgName), + Err(), + ) + }, + ), + ) + }) + case *idltype.Array: + enumTypeName := field.Ty.(*idltype.Array).Type.(*idltype.Defined).Name + // TODO: handle array length, which is defined in the type. + body.BlockFunc(func(argBody *Group) { + argBody.For( + Id("i").Op(":=").Lit(0), + Id("i").Op("<").Len(nameFormatter(field)), + Id("i").Op("++"), + ).BlockFunc(func(forBody *Group) { + forBody.Err().Op(":=").Id(formatEnumEncoderName(enumTypeName)).Call( + Id(encoderVariableName), + nameFormatter(field).Index(Id("i")), + ) + forBody.If( + Err().Op("!=").Nil(), + ).Block( + ReturnFunc( + func(returnBody *Group) { + if returnNilErr { + returnBody.Nil() + } + returnBody.Qual(PkgAnchorGoErrors, "NewField").Call( + Lit(exportedArgName), + Qual(PkgAnchorGoErrors, "NewIndex").Call( + Id("i"), + Err(), + ), + ) + }, + ), + ) + }) + }) + case *idltype.Vec: + enumTypeName := field.Ty.(*idltype.Vec).Vec.(*idltype.Defined).Name + body.BlockFunc(func(argBody *Group) { + argBody.Err().Op(":=").Id(encoderVariableName).Dot("WriteLength").Call( + Len(nameFormatter(field)), + ) + argBody.If( + Err().Op("!=").Nil(), + ).Block( + ReturnFunc( + func(returnBody *Group) { + if returnNilErr { + returnBody.Nil() + } + returnBody.Qual(PkgAnchorGoErrors, "NewField").Call( + Lit(exportedArgName), + Qual("fmt", "Errorf").Call( + Lit("error while writing vector length: %w"), + Err(), + ), + ) + }, + ), + ) + argBody.For( + Id("i").Op(":=").Lit(0), + Id("i").Op("<").Len(nameFormatter(field)), + Id("i").Op("++"), + ).BlockFunc(func(forBody *Group) { + forBody.Err().Op(":=").Id(formatEnumEncoderName(enumTypeName)).Call( + Id(encoderVariableName), + nameFormatter(field).Index(Id("i")), + ) + forBody.If( + Err().Op("!=").Nil(), + ).Block( + ReturnFunc( + func(returnBody *Group) { + if returnNilErr { + returnBody.Nil() + } + returnBody.Qual(PkgAnchorGoErrors, "NewField").Call( + Lit(exportedArgName), + Qual(PkgAnchorGoErrors, "NewIndex").Call( + Id("i"), + Err(), + ), + ) + }, + ), + ) + }) + }) + } + } else { + if IsOption(field.Ty) || IsCOption(field.Ty) { + var optionalityWriterName string + if IsOption(field.Ty) { + optionalityWriterName = "WriteOption" + } else { + optionalityWriterName = "WriteCOption" + } + if checkNil { + body.BlockFunc(func(optGroup *Group) { + // if nil: + optGroup.If(nameFormatter(field).Op("==").Nil()).Block( + Err().Op("=").Id(encoderVariableName).Dot(optionalityWriterName).Call(False()), + If(Err().Op("!=").Nil()).Block( + ReturnFunc( + func(returnBody *Group) { + if returnNilErr { + returnBody.Nil() + } + returnBody.Qual(PkgAnchorGoErrors, "NewOption").Call( + Lit(exportedArgName), + Qual("fmt", "Errorf").Call( + Lit("error while encoding optionality: %w"), + Err(), + ), + ) + }, + ), + ), + ).Else().Block( + Err().Op("=").Id(encoderVariableName).Dot(optionalityWriterName).Call(True()), + If(Err().Op("!=").Nil()).Block( + ReturnFunc( + func(returnBody *Group) { + if returnNilErr { + returnBody.Nil() + } + returnBody.Qual(PkgAnchorGoErrors, "NewOption").Call( + Lit(exportedArgName), + Qual("fmt", "Errorf").Call( + Lit("error while encoding optionality: %w"), + Err(), + ), + ) + }, + ), + ), + Err().Op("=").Id(encoderVariableName).Dot("Encode").Call(nameFormatter(field)), + If(Err().Op("!=").Nil()).Block( + ReturnFunc( + func(returnBody *Group) { + if returnNilErr { + returnBody.Nil() + } + returnBody.Qual(PkgAnchorGoErrors, "NewField").Call( + Lit(exportedArgName), + Err(), + ) + }, + ), + ), + ) + }) + } else { + body.BlockFunc(func(optGroup *Group) { + // TODO: make optional fields of accounts a pointer. + // Write as if not nil: + optGroup.Err().Op("=").Id(encoderVariableName).Dot(optionalityWriterName).Call(True()) + optGroup.If(Err().Op("!=").Nil()).Block( + ReturnFunc( + func(returnBody *Group) { + if returnNilErr { + returnBody.Nil() + } + returnBody.Qual(PkgAnchorGoErrors, "NewOption").Call( + Lit(exportedArgName), + Qual("fmt", "Errorf").Call( + Lit("error while encoding optionality: %w"), + Err(), + ), + ) + }, + ), + ) + optGroup.Err().Op("=").Id(encoderVariableName).Dot("Encode").Call(nameFormatter(field)) + optGroup.If(Err().Op("!=").Nil()).Block( + ReturnFunc( + func(returnBody *Group) { + if returnNilErr { + returnBody.Nil() + } + returnBody.Qual(PkgAnchorGoErrors, "NewField").Call( + Lit(exportedArgName), + Err(), + ) + }, + ), + ) + }) + } + } else { + body.Err().Op("=").Id(encoderVariableName).Dot("Encode").Call(nameFormatter(field)) + body.If(Err().Op("!=").Nil()).Block( + ReturnFunc( + func(returnBody *Group) { + if returnNilErr { + returnBody.Nil() + } + returnBody.Qual(PkgAnchorGoErrors, "NewField").Call( + Lit(exportedArgName), + Err(), + ) + }, + ), + ) + } + } + } +} diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/generator/tests.go b/cmd/generate-bindings/solana_bindings/anchor-go/generator/tests.go new file mode 100644 index 00000000..96fe02f9 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/generator/tests.go @@ -0,0 +1,17 @@ +package generator + +import ( + . "github.com/dave/jennifer/jen" +) + +func (g *Generator) gen_tests() (*OutputFile, error) { + file := NewFile(g.options.Package) + file.HeaderComment("Code generated by https://github.com/gagliardetto/anchor-go. DO NOT EDIT.") + file.HeaderComment("This file contains tests.") + { + } + return &OutputFile{ + Name: "tests_test.go", + File: file, + }, nil +} diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/generator/tools.go b/cmd/generate-bindings/solana_bindings/anchor-go/generator/tools.go new file mode 100644 index 00000000..0edc2bb8 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/generator/tools.go @@ -0,0 +1,83 @@ +package generator + +import ( + "os" + "path" + + . "github.com/dave/jennifer/jen" +) + +const ( + PkgBinary = "github.com/gagliardetto/binary" + PkgCRE = "github.com/smartcontractkit/cre-sdk-go/cre" + PkgPb = "github.com/smartcontractkit/chainlink-protos/cre/go/values/pb" + PkgPb2 = "github.com/smartcontractkit/chainlink-protos/cre/go/sdk" + PkgSolanaGo = "github.com/gagliardetto/solana-go" + + PkgSolanaGoText = "github.com/gagliardetto/solana-go/text" + PkgAnchorGoErrors = "github.com/gagliardetto/anchor-go/errors" + PkgBig = "math/big" + // TODO: use or remove this: + PkgTreeout = "github.com/gagliardetto/treeout" + PkgFormat = "github.com/gagliardetto/solana-go/text/format" + PkgGoFuzz = "github.com/gagliardetto/gofuzz" + PkgTestifyRequire = "github.com/stretchr/testify/require" + PkgSolanaCre = "github.com/smartcontractkit/cre-cli/cmd/generate-bindings/solana_bindings/cre-sdk-go/capabilities/blockchain/solana" + PkgBindings = "github.com/smartcontractkit/cre-cli/cmd/generate-bindings/solana_bindings/cre-sdk-go/capabilities/blockchain/solana/bindings" + PkgSolanaTypes = "github.com/smartcontractkit/cre-cli/cmd/generate-bindings/solana_bindings/cre-sdk-go/types" + PkgIdl = "github.com/gagliardetto/anchor-go/idl" + PkgAnchorIdlCodec = "github.com/smartcontractkit/cre-cli/cmd/generate-bindings/solana_bindings/cre-sdk-go/codec" + PkgJson = "encoding/json" +) + +func WriteFile(outDir string, assetFileName string, file *File) error { + // Save Go assets: + assetFilepath := path.Join(outDir, assetFileName) + + // Create file Golang file: + goFile, err := os.Create(assetFilepath) + if err != nil { + panic(err) + } + defer goFile.Close() + + // Write generated Golang to file: + return file.Render(goFile) +} + +func DoGroup(f func(*Group)) *Statement { + g := &Group{} + g.CustomFunc(Options{ + Multi: false, + }, f) + s := newStatement() + *s = append(*s, g) + return s +} + +func DoGroupMultiline(f func(*Group)) *Statement { + g := &Group{} + g.CustomFunc(Options{ + Multi: true, + }, f) + s := newStatement() + *s = append(*s, g) + return s +} + +func ListMultiline(f func(*Group)) *Statement { + g := &Group{} + g.CustomFunc(Options{ + Multi: true, + Separator: ",", + Open: "", + Close: " ", + }, f) + s := newStatement() + *s = append(*s, g) + return s +} + +func newStatement() *Statement { + return &Statement{} +} diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/generator/types.go b/cmd/generate-bindings/solana_bindings/anchor-go/generator/types.go new file mode 100644 index 00000000..ba25514e --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/generator/types.go @@ -0,0 +1,411 @@ +package generator + +import ( + "fmt" + + . "github.com/dave/jennifer/jen" + "github.com/davecgh/go-spew/spew" + "github.com/gagliardetto/anchor-go/idl" + "github.com/gagliardetto/anchor-go/tools" +) + +// genfile_types generates the file `types.go`. +func (g *Generator) genfile_types() (*OutputFile, error) { + file := NewFile(g.options.Package) + file.HeaderComment("Code generated by https://github.com/gagliardetto/anchor-go. DO NOT EDIT.") + file.HeaderComment("This file contains parsers for the types defined in the IDL.") + + { + for index, typ := range g.idl.Types { + code, err := g.gen_IDLTypeDef(typ) + if err != nil { + return nil, fmt.Errorf("error generating type %d: %w", index, err) + } + file.Add(code) + } + } + + return &OutputFile{ + Name: "types.go", + File: file, + }, nil +} + +// `def.Type` is `IDLTypeDefTy` (which is an interface): +// either `IDLTypeDefTyEnum` or `IDLTypeDefTyStruct`. +func (g *Generator) gen_IDLTypeDef(def idl.IdlTypeDef) (Code, error) { + switch vv := def.Ty.(type) { + case *idl.IdlTypeDefTyStruct: + return g.gen_IDLTypeDefTyStruct(def.Name, def.Docs, *vv, false) + case *idl.IdlTypeDefTyEnum: + return g.gen_IDLTypeDefTyEnum(def.Name, def.Docs, *vv) + default: + panic(fmt.Errorf("unhandled type: %T", vv)) + } +} + +func (g *Generator) gen_IDLTypeDefTyEnum(name string, docs []string, typ idl.IdlTypeDefTyEnum) (Code, error) { + if typ.Variants.IsAllSimple() { + return g.gen_simpleEnum(name, docs, typ) + } + return g.gen_complexEnum(name, docs, typ) +} + +func (g *Generator) gen_simpleEnum(name string, docs []string, typ idl.IdlTypeDefTyEnum) (Code, error) { + st := newStatement() + + code := newStatement() + enumTypeName := tools.ToCamelUpper(name) + + addComments(code, docs) + { + code.Type().Id(enumTypeName).Qual(PkgBinary, "BorshEnum") + code.Line().Const().Parens(DoGroup(func(gr *Group) { + for variantIndex, variant := range typ.Variants { + // TODO: enum variants should have docs too. + // for docIndex, doc := range variant.Docs { + // if docIndex == 0 { + // gr.Line() + // } + // gr.Comment(doc).Line() + // } + + gr.Id(formatSimpleEnumVariantName(variant.Name, enumTypeName)).Add(func() Code { + if variantIndex == 0 { + return Id(enumTypeName).Op("=").Iota() + } + return nil + }()).Line() + } + // TODO: check for fields, etc. + })) + + // Generate stringer for the uint8 enum values: + code.Line().Line().Func().Params(Id("value").Id(enumTypeName)).Id("String"). + Params(). + Params(String()). + BlockFunc(func(body *Group) { + body.Switch(Id("value")).BlockFunc(func(switchBlock *Group) { + for _, variant := range typ.Variants { + switchBlock.Case(Id(formatSimpleEnumVariantName(variant.Name, enumTypeName))).Line().Return(Lit(variant.Name)) + } + switchBlock.Default().Line().Return(Lit("")) + }) + }) + st.Add(code.Line()) + } + return st, nil +} + +func addComments(code *Statement, docs []string) { + for _, doc := range docs { + code.Line() + code.Comment(doc) + } + if len(docs) > 0 { + code.Line() + } +} + +func (g *Generator) gen_complexEnum(name string, docs []string, typ idl.IdlTypeDefTyEnum) (Code, error) { + st := newStatement() + + code := newStatement() + enumTypeName := tools.ToCamelUpper(name) + + // Add comments for the enum type: + addComments(code, docs) + { + register_TypeName_as_ComplexEnum(name) + containerName := formatEnumContainerName(enumTypeName) + interfaceMethodName := formatInterfaceMethodName(enumTypeName) + + // Declare the interface of the enum type: + code.Commentf("The %q interface for the %q complex enum.", interfaceMethodName, enumTypeName).Line() + code.Type().Id(enumTypeName).Interface( + Id(interfaceMethodName).Call(), + ).Line().Line() + + // Declare the enum variants container (non-exported, used internally) + code.Type().Id(containerName).StructFunc( + func(structGroup *Group) { + structGroup.Id("Enum").Qual(PkgBinary, "BorshEnum").Tag(map[string]string{ + "bin": "enum", + }) + + for _, variant := range typ.Variants { + structGroup.Id(tools.ToCamelUpper(variant.Name)).Id(formatComplexEnumVariantTypeName(enumTypeName, variant.Name)) + } + }, + ).Line().Line() + + // Declare parser function for the enum type: + code.Func().Id(formatEnumParserName(enumTypeName)).Params( + ListFunc(func(params *Group) { + // Parameters: + params.Id("decoder").Op("*").Qual(PkgBinary, "Decoder") + }), + ).Params( + ListFunc(func(results *Group) { + // Results: + results.Id(enumTypeName) + results.Error() + }), + ). + BlockFunc(func(body *Group) { + enumName := enumTypeName + body.BlockFunc(func(argBody *Group) { + argBody.List(Id("tmp")).Op(":=").New(Id(formatEnumContainerName(enumName))) + + argBody.Err().Op(":=").Id("decoder").Dot("Decode").Call(Id("tmp")) + + argBody.If( + Err().Op("!=").Nil(), + ).Block( + Return( + Nil(), + Qual("fmt", "Errorf").Call(Lit("failed parsing "+enumTypeName+": %w"), Err()), + ), + ) + + argBody.Switch(Id("tmp").Dot("Enum")). + BlockFunc(func(switchGroup *Group) { + interfaceType := g.idl.Types.ByName(enumName) + + for variantIndex, variant := range interfaceType.Ty.(*idl.IdlTypeDefTyEnum).Variants { + variantTypeNameComplex := formatComplexEnumVariantTypeName(enumName, variant.Name) + + if variant.IsSimple() { + // TODO: the actual value is not important; + // what's important is the type. + switchGroup.Case(Lit(variantIndex)). + BlockFunc(func(caseGroup *Group) { + caseGroup.Return( + Parens(Op("*").Id(variantTypeNameComplex)). + Parens(Op("&").Id("tmp").Dot("Enum")), + Nil(), + ) + }) + } else { + switchGroup.Case(Lit(variantIndex)). + BlockFunc(func(caseGroup *Group) { + caseGroup.Return( + Op("&").Id("tmp").Dot(tools.ToCamelUpper(variant.Name)), + Nil(), + ) + }) + } + } + switchGroup.Default(). + BlockFunc(func(caseGroup *Group) { + caseGroup.Return( + Nil(), + Qual("fmt", "Errorf").Call(Lit(enumTypeName+": unknown enum index: %v"), Id("tmp").Dot("Enum")), + ) + }) + }) + }) + }).Line().Line() + + // Declare the marshaler for the enum type: + code.Func().Id(formatEnumEncoderName(enumTypeName)).Params( + ListFunc(func(params *Group) { + // Parameters: + params.Id("encoder").Op("*").Qual(PkgBinary, "Encoder") + params.Id("value").Id(enumTypeName) + }), + ).Params( + ListFunc(func(results *Group) { + // Results: + results.Error() + }), + ). + BlockFunc(func(body *Group) { + body.BlockFunc(func(argBody *Group) { + argBody.List(Id("tmp")).Op(":=").Id(formatEnumContainerName(enumTypeName)).Block() + argBody.Switch(Id("realvalue").Op(":=").Id("value").Op(".").Parens(Type())). + BlockFunc(func(switchGroup *Group) { + // TODO: maybe it's from idl.Accounts ??? + interfaceType := g.idl.Types.ByName(enumTypeName) + for variantIndex, variant := range interfaceType.Ty.(*idl.IdlTypeDefTyEnum).Variants { + variantTypeNameStruct := formatComplexEnumVariantTypeName(enumTypeName, variant.Name) + + switchGroup.Case(Op("*").Id(variantTypeNameStruct)). + BlockFunc(func(caseGroup *Group) { + caseGroup.Id("tmp").Dot("Enum").Op("=").Lit(variantIndex) + caseGroup.Id("tmp").Dot(tools.ToCamelUpper(variant.Name)).Op("=").Op("*").Id("realvalue") + }) + } + }) + + argBody.Return(Id("encoder").Dot("Encode").Call(Id("tmp"))) + }) + }).Line().Line() + + for _, variant := range typ.Variants { + // Name of the variant type if the enum is a complex enum (i.e. enum variants are inline structs): + variantTypeNameComplex := formatComplexEnumVariantTypeName(enumTypeName, variant.Name) + + // Declare the enum variant types: + if variant.IsSimple() { + // TODO: make the name {variantTypeName}_{interface_name} ??? + code.Type().Id(variantTypeNameComplex).Uint8().Line().Line() + } else if variant.Fields.IsSome() { + code.Commentf("Variant %q of enum %q", variant.Name, enumTypeName).Line() + code.Type().Id(variantTypeNameComplex).StructFunc( + func(structGroup *Group) { + switch fields := variant.Fields.Unwrap().(type) { + case idl.IdlDefinedFieldsNamed: + for _, variantField := range fields { + optionality := IsOption(variantField.Ty) || IsCOption(variantField.Ty) + structGroup.Add(genField(variantField, optionality)). + Add(func() Code { + tagMap := map[string]string{} + if IsOption(variantField.Ty) { + tagMap["bin"] = "optional" + } + if IsCOption(variantField.Ty) { + tagMap["bin"] = "coption" + } + // add json tag: + tagMap["json"] = tools.ToCamelLower(variantField.Name) + func() string { + if optionality { + return ",omitempty" + } + return "" + }() + return Tag(tagMap) + }()) + } + case idl.IdlDefinedFieldsTuple: + for itemIndex, tupleItem := range fields { + optionality := IsOption(tupleItem) || IsCOption(tupleItem) + tupleItemName := FormatTupleItemName(itemIndex) + structGroup.Add(genFieldNamed(tupleItemName, tupleItem, optionality)). + Add(func() Code { + tagMap := map[string]string{} + if IsOption(tupleItem) { + tagMap["bin"] = "optional" + } + if IsCOption(tupleItem) { + tagMap["bin"] = "coption" + } + // add json tag: + tagMap["json"] = tools.ToCamelLower(tupleItemName) + func() string { + if optionality { + return ",omitempty" + } + return "" + }() + return Tag(tagMap) + }()) + } + default: + panic("not handled: " + spew.Sdump(variant.Fields)) + } + }, + ).Line().Line() + } + + if variant.IsSimple() { + // Declare MarshalWithEncoder + code.Line().Line().Func().Params(Id("obj").Id(variantTypeNameComplex)).Id("MarshalWithEncoder"). + Params( + ListFunc(func(params *Group) { + // Parameters: + params.Id("encoder").Op("*").Qual(PkgBinary, "Encoder") + }), + ). + Params( + ListFunc(func(results *Group) { + // Results: + results.Err().Error() + }), + ). + BlockFunc(func(body *Group) { + body.Return(Nil()) + }) + code.Line().Line() + + // Declare UnmarshalWithDecoder + code.Func().Params(Id("obj").Op("*").Id(variantTypeNameComplex)).Id("UnmarshalWithDecoder"). + Params( + ListFunc(func(params *Group) { + // Parameters: + params.Id("decoder").Op("*").Qual(PkgBinary, "Decoder") + }), + ). + Params( + ListFunc(func(results *Group) { + // Results: + results.Err().Error() + }), + ). + BlockFunc(func(body *Group) { + body.Return(Nil()) + }) + code.Line().Line() + } else if variant.Fields.IsSome() { + switch fields := variant.Fields.Unwrap().(type) { + case idl.IdlDefinedFieldsNamed: + // Declare MarshalWithEncoder: + code.Line().Line().Add( + gen_MarshalWithEncoder_struct( + g.idl, + false, + variantTypeNameComplex, + "", + fields, + true, + )) + + // Declare UnmarshalWithDecoder + code.Line().Line().Add( + gen_UnmarshalWithDecoder_struct( + g.idl, + false, + variantTypeNameComplex, + "", + fields, + )) + code.Line().Line() + case idl.IdlDefinedFieldsTuple: + // TODO: handle tuples + // Declare MarshalWithEncoder: + code.Line().Line().Add( + gen_MarshalWithEncoder_struct( + g.idl, + false, + variantTypeNameComplex, + "", + fields, + true, + )) + + // Declare UnmarshalWithDecoder + code.Line().Line().Add( + gen_UnmarshalWithDecoder_struct( + g.idl, + false, + variantTypeNameComplex, + "", + fields, + )) + code.Line().Line() + default: + panic("not handled: " + spew.Sdump(variant.Fields)) + } + } + + // Declare the method to implement the parent enum interface: + if variant.IsSimple() { + code.Func().Params(Id("_").Op("*").Id(variantTypeNameComplex)).Id(interfaceMethodName).Params().Block().Line().Line() + } else { + code.Func().Params(Id("_").Op("*").Id(variantTypeNameComplex)).Id(interfaceMethodName).Params().Block().Line().Line() + } + } + + st.Add(code.Line().Line()) + } + return st, nil +} diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/generator/unmarshal.go b/cmd/generate-bindings/solana_bindings/anchor-go/generator/unmarshal.go new file mode 100644 index 00000000..1ee4f80d --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/generator/unmarshal.go @@ -0,0 +1,377 @@ +package generator + +import ( + "fmt" + + . "github.com/dave/jennifer/jen" + "github.com/gagliardetto/anchor-go/idl" + "github.com/gagliardetto/anchor-go/idl/idltype" + "github.com/gagliardetto/anchor-go/tools" +) + +func formatComplexEnumVariantTypeName(enumTypeName string, variantName string) string { + return fmt.Sprintf("%s_%s", tools.ToCamelUpper(enumTypeName), tools.ToCamelUpper(variantName)) +} + +func formatSimpleEnumVariantName(variantName string, enumTypeName string) string { + return fmt.Sprintf("%s_%s", tools.ToCamelUpper(enumTypeName), tools.ToCamelUpper(variantName)) +} + +func FormatTupleItemName(index int) string { + return tools.ToCamelUpper(fmt.Sprintf("V%d", index)) +} + +func formatEnumContainerName(enumTypeName string) string { + return tools.ToCamelLower(enumTypeName) + "EnumContainer" +} + +func formatInterfaceMethodName(enumTypeName string) string { + return "is" + tools.ToCamelUpper(enumTypeName) +} + +func formatDiscriminatorName(kind string, exportedAccountName string) string { + // trim prefix or suffix "Account" or "Event" from exportedAccountName + exportedAccountName = tools.ToCamelUpper(exportedAccountName) + + // // TODO: sometimes there's accounts/events like this: + // // - "Fund" + // // - "FundAccount" + // // This will create a name collision and fail to compile because + // // we remove the "Account" or "Event" suffix from the second one, + // // so there's a duplicate name "Fund". + // exportedAccountName = strings.TrimSuffix(exportedAccountName, "Account") + // exportedAccountName = strings.TrimSuffix(exportedAccountName, "Event") + // exportedAccountName = strings.TrimPrefix(exportedAccountName, "Account") + // exportedAccountName = strings.TrimPrefix(exportedAccountName, "Event") + + return kind + "_" + tools.ToCamelUpper(exportedAccountName) +} + +func FormatAccountDiscriminatorName(exportedAccountName string) string { + return formatDiscriminatorName("Account", exportedAccountName) +} + +func FormatEventDiscriminatorName(exportedEventName string) string { + return formatDiscriminatorName("Event", exportedEventName) +} + +func FormatInstructionDiscriminatorName(exportedInstructionName string) string { + return formatDiscriminatorName("Instruction", exportedInstructionName) +} + +func formatBuilderFuncName(insExportedName string) string { + return "New" + insExportedName + "InstructionBuilder" +} + +func formatEnumParserName(enumTypeName string) string { + return "Decode" + enumTypeName +} + +func formatEnumEncoderName(enumTypeName string) string { + return "Encode" + enumTypeName +} + +func gen_UnmarshalWithDecoder_struct( + idl_ *idl.Idl, + withDiscriminator bool, + receiverTypeName string, + discriminatorName string, + fields idl.IdlDefinedFields, +) Code { + code := Empty() + { + // Declare UnmarshalWithDecoder + code.Func().Params(Id("obj").Op("*").Id(receiverTypeName)).Id("UnmarshalWithDecoder"). + Params( + ListFunc(func(params *Group) { + // Parameters: + params.Id("decoder").Op("*").Qual(PkgBinary, "Decoder") + }), + ). + Params( + ListFunc(func(results *Group) { + // Results: + results.Err().Error() + }), + ). + BlockFunc(func(body *Group) { + // Body: + if withDiscriminator && discriminatorName != "" { + body.Comment("Read and check account discriminator:") + body.BlockFunc(func(discReadBody *Group) { + discReadBody.List(Id("discriminator"), Err()).Op(":=").Id("decoder").Dot("ReadDiscriminator").Call() + discReadBody.If(Err().Op("!=").Nil()).Block( + Return(Err()), + ) + discReadBody.If(Op("!").Id("discriminator").Dot("Equal").Call(Id(discriminatorName).Index(Op(":")))).Block( + Return( + Qual("fmt", "Errorf").Call( + Line().Lit("wrong discriminator: wanted %s, got %s"), + Line().Id(discriminatorName).Index(Op(":")), + Line().Qual("fmt", "Sprint").Call(Id("discriminator").Index(Op(":"))), + ), + ), + ) + }) + } + + switch fields := fields.(type) { + case idl.IdlDefinedFieldsNamed: + gen_unmarshal_DefinedFieldsNamed(body, fields) + case idl.IdlDefinedFieldsTuple: + convertedFields := tupleToFieldsNamed(fields) + gen_unmarshal_DefinedFieldsNamed(body, convertedFields) + case nil: + // No fields, just an empty struct. + // TODO: should we panic here? + default: + panic(fmt.Sprintf("unexpected fields type: %T", fields)) + } + + body.Return(Nil()) + }) + } + { + code.Line().Line() + // func (obj *) Unmarshal(buf []byte) (err error) { + // return obj.UnmarshalWithDecoder(bin.NewBorshDecoder(buf)) + // } + code.Func().Params(Id("obj").Op("*").Id(receiverTypeName)).Id("Unmarshal"). + Params( + ListFunc(func(params *Group) { + // Parameters: + params.Id("buf").Index().Byte() + }), + ). + Params( + ListFunc(func(results *Group) { + // Results: + results.Error() + }), + ). + BlockFunc(func(body *Group) { + // Body: + body.Err().Op(":=").Id("obj").Dot("UnmarshalWithDecoder").Call( + Qual(PkgBinary, "NewBorshDecoder").Call(Id("buf")), + ) + body.If(Err().Op("!=").Nil()).Block( + // If there was an error, return it. + Return( + Qual("fmt", "Errorf").Call( + Lit("error while unmarshaling "+receiverTypeName+": %w"), + Err(), + ), + ), + ) + body.Return( + Nil(), // No error. + ) + }) + } + { + code.Line().Line() + // func Unmarshal(buf []byte) (, error) { + // obj := new() + // err := obj.Unmarshal(buf) + // if err != nil { + // return nil, err + // } + // return obj, nil + // } + code.Func().Id("Unmarshal" + receiverTypeName). + Params( + ListFunc(func(params *Group) { + // Parameters: + params.Id("buf").Index().Byte() + }), + ). + Params( + ListFunc(func(results *Group) { + // Results: + results.Op("*").Id(receiverTypeName) + results.Error() + }), + ). + BlockFunc(func(body *Group) { + // Body: + body.Id("obj").Op(":=").New(Id(receiverTypeName)) + body.Err().Op(":=").Id("obj").Dot("Unmarshal").Call(Id("buf")) + body.If(Err().Op("!=").Nil()).Block( + Return( + Nil(), + Err(), + ), + ) + body.Return( + Id("obj"), + Nil(), // No error. + ) + }) + } + return code +} + +func tupleToFieldsNamed( + tuple idl.IdlDefinedFieldsTuple, +) idl.IdlDefinedFieldsNamed { + fields := make(idl.IdlDefinedFieldsNamed, len(tuple)) + for i, item := range tuple { + tupleItemName := FormatTupleItemName(i) + fields[i] = idl.IdlField{ + Name: tupleItemName, + Ty: item, + } + } + return fields +} + +func gen_unmarshal_DefinedFieldsNamed( + body *Group, + fields idl.IdlDefinedFieldsNamed, +) { + for _, field := range fields { + exportedArgName := tools.ToCamelUpper(field.Name) + if IsOption(field.Ty) || IsCOption(field.Ty) { + body.Commentf("Deserialize `%s` (optional):", exportedArgName) + } else { + body.Commentf("Deserialize `%s`:", exportedArgName) + } + + if isComplexEnum(field.Ty) || (IsArray(field.Ty) && isComplexEnum(field.Ty.(*idltype.Array).Type)) || (IsVec(field.Ty) && isComplexEnum(field.Ty.(*idltype.Vec).Vec)) { + // TODO: this assumes this cannot be an option; + // - check whether this is an option? + switch field.Ty.(type) { + case *idltype.Defined: + enumName := field.Ty.(*idltype.Defined).Name + body.BlockFunc(func(argBody *Group) { + { + argBody.Var().Err().Error() + argBody.List( + Id("obj").Dot(exportedArgName), + Err(), + ).Op("=").Id(formatEnumParserName(enumName)).Call(Id("decoder")) + } + argBody.If( + Err().Op("!=").Nil(), + ).Block( + Return(Err()), + ) + }) + case *idltype.Array: + enumTypeName := field.Ty.(*idltype.Array).Type.(*idltype.Defined).Name + body.BlockFunc(func(argBody *Group) { + // Read the array items: + argBody.For( + Id("i").Op(":=").Lit(0), + Id("i").Op("<").Len(Id("obj").Dot(exportedArgName)), + Id("i").Op("++"), + ).BlockFunc(func(forBody *Group) { + forBody.List( + Id("obj").Dot(exportedArgName).Index(Id("i")), + Err(), + ).Op("=").Id(formatEnumParserName(enumTypeName)).Call(Id("decoder")) + forBody.If(Err().Op("!=").Nil()).Block( + Return( + Qual(PkgAnchorGoErrors, "NewField").Call( + Lit(exportedArgName), + Qual(PkgAnchorGoErrors, "NewIndex").Call( + Id("i"), + Err(), + ), + ), + ), + ) + }) + }) + case *idltype.Vec: + enumTypeName := field.Ty.(*idltype.Vec).Vec.(*idltype.Defined).Name + body.BlockFunc(func(argBody *Group) { + // Read the vector length: + argBody.List(Id("vecLen"), Err()).Op(":=").Id("decoder").Dot("ReadLength").Call() + argBody.If(Err().Op("!=").Nil()).Block( + Return( + Qual(PkgAnchorGoErrors, "NewField").Call( + Lit(exportedArgName), + Qual("fmt", "Errorf").Call( + Lit("error while reading vector length: %w"), + Err(), + ), + ), + ), + ) + // Create the vector: + argBody.Id("obj").Dot(exportedArgName).Op("=").Make(Index().Id(enumTypeName), Id("vecLen")) + // Read the vector items: + argBody.For( + Id("i").Op(":=").Lit(0), + Id("i").Op("<").Id("vecLen"), + Id("i").Op("++"), + ).BlockFunc(func(forBody *Group) { + forBody.List( + Id("obj").Dot(exportedArgName).Index(Id("i")), + Err(), + ).Op("=").Id(formatEnumParserName(enumTypeName)).Call(Id("decoder")) + forBody.If(Err().Op("!=").Nil()).Block( + Return( + Qual(PkgAnchorGoErrors, "NewField").Call( + Lit(exportedArgName), + Qual(PkgAnchorGoErrors, "NewIndex").Call( + Id("i"), + Err(), + ), + ), + ), + ) + }) + }) + } + } else { + if IsOption(field.Ty) || IsCOption(field.Ty) { + var optionalityReaderName string + switch { + case IsOption(field.Ty): + optionalityReaderName = "ReadOption" + case IsCOption(field.Ty): + optionalityReaderName = "ReadCOption" + } + + body.BlockFunc(func(optGroup *Group) { + // if nil: + optGroup.List(Id("ok"), Err()).Op(":=").Id("decoder").Dot(optionalityReaderName).Call() + optGroup.If(Err().Op("!=").Nil()).Block( + Return( + Qual(PkgAnchorGoErrors, "NewOption").Call( + Lit(exportedArgName), + Qual("fmt", "Errorf").Call( + Lit("error while reading optionality: %w"), + Err(), + ), + ), + ), + ) + optGroup.If(Id("ok")).Block( + Err().Op("=").Id("decoder").Dot("Decode").Call(Op("&").Id("obj").Dot(exportedArgName)), + If(Err().Op("!=").Nil()).Block( + Return( + Qual(PkgAnchorGoErrors, "NewField").Call( + Lit(exportedArgName), + Err(), + ), + ), + ), + ) + }) + } else { + body.Err().Op("=").Id("decoder").Dot("Decode").Call(Op("&").Id("obj").Dot(exportedArgName)) + body.If(Err().Op("!=").Nil()).Block( + Return( + Qual(PkgAnchorGoErrors, "NewField").Call( + Lit(exportedArgName), + Err(), + ), + ), + ) + } + } + } +} diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/go.mod b/cmd/generate-bindings/solana_bindings/anchor-go/go.mod new file mode 100644 index 00000000..4afb1e7f --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/go.mod @@ -0,0 +1,44 @@ +module github.com/gagliardetto/anchor-go + +go 1.24.1 + +require ( + github.com/dave/jennifer v1.7.1 + github.com/davecgh/go-spew v1.1.1 + github.com/gagliardetto/binary v0.8.0 + github.com/gagliardetto/solana-go v1.12.0 + github.com/stretchr/testify v1.7.0 + github.com/tidwall/gjson v1.18.0 + github.com/tidwall/sjson v1.2.5 + golang.org/x/mod v0.6.0-dev.0.20220419223038-86c51ed26bb4 +) + +require ( + filippo.io/edwards25519 v1.0.0-rc.1 // indirect + github.com/blendle/zapdriver v1.3.1 // indirect + github.com/fatih/color v1.9.0 // indirect + github.com/gagliardetto/treeout v0.1.4 // indirect + github.com/google/uuid v1.6.0 // indirect + github.com/json-iterator/go v1.1.12 // indirect + github.com/klauspost/compress v1.13.6 // indirect + github.com/logrusorgru/aurora v2.0.3+incompatible // indirect + github.com/mattn/go-colorable v0.1.4 // indirect + github.com/mattn/go-isatty v0.0.11 // indirect + github.com/mitchellh/go-testing-interface v1.14.1 // indirect + github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd // indirect + github.com/modern-go/reflect2 v1.0.2 // indirect + github.com/mostynb/zstdpool-freelist v0.0.0-20201229113212-927304c0c3b1 // indirect + github.com/mr-tron/base58 v1.2.0 // indirect + github.com/pmezard/go-difflib v1.0.0 // indirect + github.com/streamingfast/logging v0.0.0-20230608130331-f22c91403091 // indirect + github.com/tidwall/match v1.1.1 // indirect + github.com/tidwall/pretty v1.2.0 // indirect + go.mongodb.org/mongo-driver v1.12.2 // indirect + go.uber.org/atomic v1.7.0 // indirect + go.uber.org/multierr v1.6.0 // indirect + go.uber.org/zap v1.21.0 // indirect + golang.org/x/crypto v0.0.0-20220622213112-05595931fe9d // indirect + golang.org/x/sys v0.0.0-20220722155257-8c9f86f7a55f // indirect + golang.org/x/term v0.0.0-20210927222741-03fcf44c2211 // indirect + gopkg.in/yaml.v3 v3.0.1 // indirect +) diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/go.sum b/cmd/generate-bindings/solana_bindings/anchor-go/go.sum new file mode 100644 index 00000000..4dcf7ef7 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/go.sum @@ -0,0 +1,163 @@ +filippo.io/edwards25519 v1.0.0-rc.1 h1:m0VOOB23frXZvAOK44usCgLWvtsxIoMCTBGJZlpmGfU= +filippo.io/edwards25519 v1.0.0-rc.1/go.mod h1:N1IkdkCkiLB6tki+MYJoSx2JTY9NUlxZE7eHn5EwJns= +github.com/benbjohnson/clock v1.1.0 h1:Q92kusRqC1XV2MjkWETPvjJVqKetz1OzxZB7mHJLju8= +github.com/benbjohnson/clock v1.1.0/go.mod h1:J11/hYXuz8f4ySSvYwY0FKfm+ezbsZBKZxNJlLklBHA= +github.com/blendle/zapdriver v1.3.1 h1:C3dydBOWYRiOk+B8X9IVZ5IOe+7cl+tGOexN4QqHfpE= +github.com/blendle/zapdriver v1.3.1/go.mod h1:mdXfREi6u5MArG4j9fewC+FGnXaBR+T4Ox4J2u4eHCc= +github.com/dave/jennifer v1.7.1 h1:B4jJJDHelWcDhlRQxWeo0Npa/pYKBLrirAQoTN45txo= +github.com/dave/jennifer v1.7.1/go.mod h1:nXbxhEmQfOZhWml3D1cDK5M1FLnMSozpbFN/m3RmGZc= +github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38= +github.com/davecgh/go-spew v1.1.1 h1:vj9j/u1bqnvCEfJOwUhtlOARqs3+rkHYY13jYWTU97c= +github.com/davecgh/go-spew v1.1.1/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38= +github.com/fatih/color v1.9.0 h1:8xPHl4/q1VyqGIPif1F+1V3Y3lSmrq01EabUW3CoW5s= +github.com/fatih/color v1.9.0/go.mod h1:eQcE1qtQxscV5RaZvpXrrb8Drkc3/DdQ+uUYCNjL+zU= +github.com/gagliardetto/binary v0.8.0 h1:U9ahc45v9HW0d15LoN++vIXSJyqR/pWw8DDlhd7zvxg= +github.com/gagliardetto/binary v0.8.0/go.mod h1:2tfj51g5o9dnvsc+fL3Jxr22MuWzYXwx9wEoN0XQ7/c= +github.com/gagliardetto/solana-go v1.12.0 h1:rzsbilDPj6p+/DOPXBMLhwMZeBgeRuXjm5zQFCoXgsg= +github.com/gagliardetto/solana-go v1.12.0/go.mod h1:l/qqqIN6qJJPtxW/G1PF4JtcE3Zg2vD2EliZrr9Gn5k= +github.com/gagliardetto/treeout v0.1.4 h1:ozeYerrLCmCubo1TcIjFiOWTTGteOOHND1twdFpgwaw= +github.com/gagliardetto/treeout v0.1.4/go.mod h1:loUefvXTrlRG5rYmJmExNryyBRh8f89VZhmMOyCyqok= +github.com/golang/snappy v0.0.1/go.mod h1:/XxbfmMg8lxefKM7IXC3fBNl/7bRcc72aCRzEWrmP2Q= +github.com/google/go-cmp v0.5.2 h1:X2ev0eStA3AbceY54o37/0PQ/UWqKEiiO2dKL5OPaFM= +github.com/google/go-cmp v0.5.2/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE= +github.com/google/gofuzz v1.0.0/go.mod h1:dBl0BpW6vV/+mYPU4Po3pmUjxk6FQPldtuIdl/M65Eg= +github.com/google/uuid v1.6.0 h1:NIvaJDMOsjHA8n1jAhLSgzrAzy1Hgr+hNrb57e+94F0= +github.com/google/uuid v1.6.0/go.mod h1:TIyPZe4MgqvfeYDBFedMoGGpEw/LqOeaOT+nhxU+yHo= +github.com/json-iterator/go v1.1.12 h1:PV8peI4a0ysnczrg+LtxykD8LfKY9ML6u2jnxaEnrnM= +github.com/json-iterator/go v1.1.12/go.mod h1:e30LSqwooZae/UwlEbR2852Gd8hjQvJoHmT4TnhNGBo= +github.com/klauspost/compress v1.11.4/go.mod h1:aoV0uJVorq1K+umq18yTdKaF57EivdYsUV+/s2qKfXs= +github.com/klauspost/compress v1.13.6 h1:P76CopJELS0TiO2mebmnzgWaajssP/EszplttgQxcgc= +github.com/klauspost/compress v1.13.6/go.mod h1:/3/Vjq9QcHkK5uEr5lBEmyoZ1iFhe47etQ6QUkpK6sk= +github.com/kr/pretty v0.1.0/go.mod h1:dAy3ld7l9f0ibDNOQOHHMYYIIbhfbHSm3C4ZsoJORNo= +github.com/kr/pretty v0.2.1 h1:Fmg33tUaq4/8ym9TJN1x7sLJnHVwhP33CNkpYV/7rwI= +github.com/kr/pretty v0.2.1/go.mod h1:ipq/a2n7PKx3OHsz4KJII5eveXtPO4qwEXGdVfWzfnI= +github.com/kr/pty v1.1.1/go.mod h1:pFQYn66WHrOpPYNljwOMqo10TkYh1fy3cYio2l3bCsQ= +github.com/kr/text v0.1.0 h1:45sCR5RtlFHMR4UwH9sdQ5TC8v0qDQCHnXt+kaKSTVE= +github.com/kr/text v0.1.0/go.mod h1:4Jbv+DJW3UT/LiOwJeYQe1efqtUx/iVham/4vfdArNI= +github.com/logrusorgru/aurora v2.0.3+incompatible h1:tOpm7WcpBTn4fjmVfgpQq0EfczGlG91VSDkswnjF5A8= +github.com/logrusorgru/aurora v2.0.3+incompatible/go.mod h1:7rIyQOR62GCctdiQpZ/zOJlFyk6y+94wXzv6RNZgaR4= +github.com/mattn/go-colorable v0.1.4 h1:snbPLB8fVfU9iwbbo30TPtbLRzwWu6aJS6Xh4eaaviA= +github.com/mattn/go-colorable v0.1.4/go.mod h1:U0ppj6V5qS13XJ6of8GYAs25YV2eR4EVcfRqFIhoBtE= +github.com/mattn/go-isatty v0.0.8/go.mod h1:Iq45c/XA43vh69/j3iqttzPXn0bhXyGjM0Hdxcsrc5s= +github.com/mattn/go-isatty v0.0.11 h1:FxPOTFNqGkuDUGi3H/qkUbQO4ZiBa2brKq5r0l8TGeM= +github.com/mattn/go-isatty v0.0.11/go.mod h1:PhnuNfih5lzO57/f3n+odYbM4JtupLOxQOAqxQCu2WE= +github.com/mitchellh/go-testing-interface v1.14.1 h1:jrgshOhYAUVNMAJiKbEu7EqAwgJJ2JqpQmpLJOu07cU= +github.com/mitchellh/go-testing-interface v1.14.1/go.mod h1:gfgS7OtZj6MA4U1UrDRp04twqAjfvlZyCfX3sDjEym8= +github.com/modern-go/concurrent v0.0.0-20180228061459-e0a39a4cb421/go.mod h1:6dJC0mAP4ikYIbvyc7fijjWJddQyLn8Ig3JB5CqoB9Q= +github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd h1:TRLaZ9cD/w8PVh93nsPXa1VrQ6jlwL5oN8l14QlcNfg= +github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd/go.mod h1:6dJC0mAP4ikYIbvyc7fijjWJddQyLn8Ig3JB5CqoB9Q= +github.com/modern-go/reflect2 v1.0.2 h1:xBagoLtFs94CBntxluKeaWgTMpvLxC4ur3nMaC9Gz0M= +github.com/modern-go/reflect2 v1.0.2/go.mod h1:yWuevngMOJpCy52FWWMvUC8ws7m/LJsjYzDa0/r8luk= +github.com/montanaflynn/stats v0.0.0-20171201202039-1bf9dbcd8cbe/go.mod h1:wL8QJuTMNUDYhXwkmfOly8iTdp5TEcJFWZD2D7SIkUc= +github.com/mostynb/zstdpool-freelist v0.0.0-20201229113212-927304c0c3b1 h1:mPMvm6X6tf4w8y7j9YIt6V9jfWhL6QlbEc7CCmeQlWk= +github.com/mostynb/zstdpool-freelist v0.0.0-20201229113212-927304c0c3b1/go.mod h1:ye2e/VUEtE2BHE+G/QcKkcLQVAEJoYRFj5VUOQatCRE= +github.com/mr-tron/base58 v1.2.0 h1:T/HDJBh4ZCPbU39/+c3rRvE0uKBQlU27+QI8LJ4t64o= +github.com/mr-tron/base58 v1.2.0/go.mod h1:BinMc/sQntlIE1frQmRFPUoPA1Zkr8VRgBdjWI2mNwc= +github.com/onsi/gomega v1.10.1 h1:o0+MgICZLuZ7xjH7Vx6zS/zcu93/BEp1VwkIW1mEXCE= +github.com/onsi/gomega v1.10.1/go.mod h1:iN09h71vgCQne3DLsj+A5owkum+a2tYe+TOCB1ybHNo= +github.com/pkg/errors v0.8.1/go.mod h1:bwawxfHBFNV+L2hUp1rHADufV3IMtnDRdf1r5NINEl0= +github.com/pkg/errors v0.9.1 h1:FEBLx1zS214owpjy7qsBeixbURkuhQAwrK5UwLGTwt4= +github.com/pkg/errors v0.9.1/go.mod h1:bwawxfHBFNV+L2hUp1rHADufV3IMtnDRdf1r5NINEl0= +github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM= +github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4= +github.com/shopspring/decimal v1.3.1 h1:2Usl1nmF/WZucqkFZhnfFYxxxu8LG21F6nPQBE5gKV8= +github.com/shopspring/decimal v1.3.1/go.mod h1:DKyhrW/HYNuLGql+MJL6WCR6knT2jwCFRcu2hWCYk4o= +github.com/streamingfast/logging v0.0.0-20230608130331-f22c91403091 h1:RN5mrigyirb8anBEtdjtHFIufXdacyTi6i4KBfeNXeo= +github.com/streamingfast/logging v0.0.0-20230608130331-f22c91403091/go.mod h1:VlduQ80JcGJSargkRU4Sg9Xo63wZD/l8A5NC/Uo1/uU= +github.com/stretchr/objx v0.1.0/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME= +github.com/stretchr/testify v1.3.0/go.mod h1:M5WIy9Dh21IEIfnGCwXGc5bZfKNJtfHm1UVUgZn+9EI= +github.com/stretchr/testify v1.7.0 h1:nwc3DEeHmmLAfoZucVR881uASk0Mfjw8xYJ99tb5CcY= +github.com/stretchr/testify v1.7.0/go.mod h1:6Fq8oRcR53rry900zMqJjRRixrwX3KX962/h/Wwjteg= +github.com/test-go/testify v1.1.4 h1:Tf9lntrKUMHiXQ07qBScBTSA0dhYQlu83hswqelv1iE= +github.com/test-go/testify v1.1.4/go.mod h1:rH7cfJo/47vWGdi4GPj16x3/t1xGOj2YxzmNQzk2ghU= +github.com/tidwall/gjson v1.14.2/go.mod h1:/wbyibRr2FHMks5tjHJ5F8dMZh3AcwJEMf5vlfC0lxk= +github.com/tidwall/gjson v1.18.0 h1:FIDeeyB800efLX89e5a8Y0BNH+LOngJyGrIWxG2FKQY= +github.com/tidwall/gjson v1.18.0/go.mod h1:/wbyibRr2FHMks5tjHJ5F8dMZh3AcwJEMf5vlfC0lxk= +github.com/tidwall/match v1.1.1 h1:+Ho715JplO36QYgwN9PGYNhgZvoUSc9X2c80KVTi+GA= +github.com/tidwall/match v1.1.1/go.mod h1:eRSPERbgtNPcGhD8UCthc6PmLEQXEWd3PRB5JTxsfmM= +github.com/tidwall/pretty v1.2.0 h1:RWIZEg2iJ8/g6fDDYzMpobmaoGh5OLl4AXtGUGPcqCs= +github.com/tidwall/pretty v1.2.0/go.mod h1:ITEVvHYasfjBbM0u2Pg8T2nJnzm8xPwvNhhsoaGGjNU= +github.com/tidwall/sjson v1.2.5 h1:kLy8mja+1c9jlljvWTlSazM7cKDRfJuR/bOJhcY5NcY= +github.com/tidwall/sjson v1.2.5/go.mod h1:Fvgq9kS/6ociJEDnK0Fk1cpYF4FIW6ZF7LAe+6jwd28= +github.com/xdg-go/pbkdf2 v1.0.0/go.mod h1:jrpuAogTd400dnrH08LKmI/xc1MbPOebTwRqcT5RDeI= +github.com/xdg-go/scram v1.1.2/go.mod h1:RT/sEzTbU5y00aCK8UOx6R7YryM0iF1N2MOmC3kKLN4= +github.com/xdg-go/stringprep v1.0.4/go.mod h1:mPGuuIYwz7CmR2bT9j4GbQqutWS1zV24gijq1dTyGkM= +github.com/youmark/pkcs8 v0.0.0-20181117223130-1be2e3e5546d/go.mod h1:rHwXgn7JulP+udvsHwJoVG1YGAP6VLg4y9I5dyZdqmA= +github.com/yuin/goldmark v1.3.5/go.mod h1:mwnBkeHKe2W/ZEtQ+71ViKU8L12m81fl3OWwC1Zlc8k= +github.com/yuin/goldmark v1.4.13/go.mod h1:6yULJ656Px+3vBD8DxQVa3kxgyrAnzto9xy5taEt/CY= +go.mongodb.org/mongo-driver v1.12.2 h1:gbWY1bJkkmUB9jjZzcdhOL8O85N9H+Vvsf2yFN0RDws= +go.mongodb.org/mongo-driver v1.12.2/go.mod h1:/rGBTebI3XYboVmgz+Wv3Bcbl3aD0QF9zl6kDDw18rQ= +go.uber.org/atomic v1.4.0/go.mod h1:gD2HeocX3+yG+ygLZcrzQJaqmWj9AIm7n08wl/qW/PE= +go.uber.org/atomic v1.7.0 h1:ADUqmZGgLDDfbSL9ZmPxKTybcoEYHgpYfELNoN+7hsw= +go.uber.org/atomic v1.7.0/go.mod h1:fEN4uk6kAWBTFdckzkM89CLk9XfWZrxpCo0nPH17wJc= +go.uber.org/goleak v1.1.11 h1:wy28qYRKZgnJTxGxvye5/wgWr1EKjmUDGYox5mGlRlI= +go.uber.org/goleak v1.1.11/go.mod h1:cwTWslyiVhfpKIDGSZEM2HlOvcqm+tG4zioyIeLoqMQ= +go.uber.org/multierr v1.1.0/go.mod h1:wR5kodmAFQ0UK8QlbwjlSNy0Z68gJhDJUG5sjR94q/0= +go.uber.org/multierr v1.6.0 h1:y6IPFStTAIT5Ytl7/XYmHvzXQ7S3g/IeZW9hyZ5thw4= +go.uber.org/multierr v1.6.0/go.mod h1:cdWPpRnG4AhwMwsgIHip0KRBQjJy5kYEpYjJxpXp9iU= +go.uber.org/zap v1.10.0/go.mod h1:vwi/ZaCAaUcBkycHslxD9B2zi4UTXhF60s6SWpuDF0Q= +go.uber.org/zap v1.21.0 h1:WefMeulhovoZ2sYXz7st6K0sLj7bBhpiFaud4r4zST8= +go.uber.org/zap v1.21.0/go.mod h1:wjWOCqI0f2ZZrJF/UufIOkiC8ii6tm1iqIsLo76RfJw= +golang.org/x/crypto v0.0.0-20190308221718-c2843e01d9a2/go.mod h1:djNgcEr1/C05ACkg1iLfiJU5Ep61QUkGW8qpdssI0+w= +golang.org/x/crypto v0.0.0-20191011191535-87dc89f01550/go.mod h1:yigFU9vqHzYiE8UmvKecakEJjdnWj3jj499lnFckfCI= +golang.org/x/crypto v0.0.0-20210921155107-089bfa567519/go.mod h1:GvvjBRRGRdwPK5ydBHafDWAxML/pGHZbMvKqRZ5+Abc= +golang.org/x/crypto v0.0.0-20220214200702-86341886e292/go.mod h1:IxCIyHEi3zRg3s0A5j5BB6A9Jmi73HwBIUl50j+osU4= +golang.org/x/crypto v0.0.0-20220622213112-05595931fe9d h1:sK3txAijHtOK88l68nt020reeT1ZdKLIYetKl95FzVY= +golang.org/x/crypto v0.0.0-20220622213112-05595931fe9d/go.mod h1:IxCIyHEi3zRg3s0A5j5BB6A9Jmi73HwBIUl50j+osU4= +golang.org/x/lint v0.0.0-20190930215403-16217165b5de/go.mod h1:6SW0HCj/g11FgYtHlgUYUwCkIfeOF89ocIRzGO/8vkc= +golang.org/x/mod v0.4.2/go.mod h1:s0Qsj1ACt9ePp/hMypM3fl4fZqREWJwdYDEqhRiZZUA= +golang.org/x/mod v0.6.0-dev.0.20220419223038-86c51ed26bb4 h1:6zppjxzCulZykYSLyVDYbneBfbaBIQPYMevg0bEwv2s= +golang.org/x/mod v0.6.0-dev.0.20220419223038-86c51ed26bb4/go.mod h1:jJ57K6gSWd91VN4djpZkiMVwK6gcyfeH4XE8wZrZaV4= +golang.org/x/net v0.0.0-20190311183353-d8887717615a/go.mod h1:t9HGtf8HONx5eT2rtn7q6eTqICYqUVnKs3thJo3Qplg= +golang.org/x/net v0.0.0-20190404232315-eb5bcb51f2a3/go.mod h1:t9HGtf8HONx5eT2rtn7q6eTqICYqUVnKs3thJo3Qplg= +golang.org/x/net v0.0.0-20190620200207-3b0461eec859/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s= +golang.org/x/net v0.0.0-20210226172049-e18ecbb05110/go.mod h1:m0MpNAwzfU5UDzcl9v0D8zg8gWTRqZa9RBIspLL5mdg= +golang.org/x/net v0.0.0-20210405180319-a5a99cb37ef4/go.mod h1:p54w0d4576C0XHj96bSt6lcn1PtDYWL6XObtHCRCNQM= +golang.org/x/net v0.0.0-20211112202133-69e39bad7dc2/go.mod h1:9nx3DQGgdP8bBQD5qxJ1jj9UTztislL4KSBs9R2vV5Y= +golang.org/x/net v0.0.0-20220722155237-a158d28d115b h1:PxfKdU9lEEDYjdIzOtC4qFWgkU2rGHdKlKowJSMN9h0= +golang.org/x/net v0.0.0-20220722155237-a158d28d115b/go.mod h1:XRhObCWvk6IyKnWLug+ECip1KBveYUHfp+8e9klMJ9c= +golang.org/x/sync v0.0.0-20190423024810-112230192c58/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= +golang.org/x/sync v0.0.0-20210220032951-036812b2e83c/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= +golang.org/x/sync v0.0.0-20220722155255-886fb9371eb4/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= +golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY= +golang.org/x/sys v0.0.0-20190222072716-a9d3bda3a223/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY= +golang.org/x/sys v0.0.0-20190412213103-97732733099d/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20191026070338-33540a1f6037/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20201119102817-f84b799fce68/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20210330210617-4fbd30eecc44/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20210423082822-04245dca01da/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20210510120138-977fb7262007/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= +golang.org/x/sys v0.0.0-20210615035016-665e8c7367d1/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= +golang.org/x/sys v0.0.0-20220520151302-bc2c85ada10a/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= +golang.org/x/sys v0.0.0-20220722155257-8c9f86f7a55f h1:v4INt8xihDGvnrfjMDVXGxw9wrfxYyCjk0KbXjhR55s= +golang.org/x/sys v0.0.0-20220722155257-8c9f86f7a55f/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= +golang.org/x/term v0.0.0-20201126162022-7de9c90e9dd1/go.mod h1:bj7SfCRtBDWHUb9snDiAeCFNEtKQo2Wmx5Cou7ajbmo= +golang.org/x/term v0.0.0-20210927222741-03fcf44c2211 h1:JGgROgKl9N8DuW20oFS5gxc+lE67/N3FcwmBPMe7ArY= +golang.org/x/term v0.0.0-20210927222741-03fcf44c2211/go.mod h1:jbD1KX2456YbFQfuXm/mYQcufACuNUgVhRMnK/tPxf8= +golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ= +golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ= +golang.org/x/text v0.3.6/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ= +golang.org/x/text v0.3.7/go.mod h1:u+2+/6zg+i71rQMx5EYifcz6MCKuco9NR6JIITiCfzQ= +golang.org/x/text v0.3.8/go.mod h1:E6s5w1FMmriuDzIBO73fBruAKo1PCIq6d2Q6DHfQ8WQ= +golang.org/x/text v0.7.0 h1:4BRB4x83lYWy72KwLD/qYDuTu7q9PjSagHvijDw7cLo= +golang.org/x/text v0.7.0/go.mod h1:mrYo+phRRbMaCq/xk9113O4dZlRixOauAjOtrjsXDZ8= +golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ= +golang.org/x/tools v0.0.0-20190311212946-11955173bddd/go.mod h1:LCzVGOaR6xXOjkQ3onu1FJEFr0SW1gC7cKk1uF8kGRs= +golang.org/x/tools v0.0.0-20191119224855-298f0cb1881e/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo= +golang.org/x/tools v0.1.5/go.mod h1:o0xws9oXOQQZyjljx8fwUC0k7L1pTE6eaCbjGeHmOkk= +golang.org/x/tools v0.1.12/go.mod h1:hNGJHUnrk76NpqgfD5Aqm5Crs+Hm0VOH/i9J2+nxYbc= +golang.org/x/xerrors v0.0.0-20190717185122-a985d3407aa7/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0= +golang.org/x/xerrors v0.0.0-20191011141410-1b5146add898/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0= +golang.org/x/xerrors v0.0.0-20191204190536-9bdfabe68543/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0= +golang.org/x/xerrors v0.0.0-20200804184101-5ec99f83aff1 h1:go1bK/D/BFZV2I8cIQd1NKEZ+0owSTG1fDTci4IqFcE= +golang.org/x/xerrors v0.0.0-20200804184101-5ec99f83aff1/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0= +gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= +gopkg.in/check.v1 v1.0.0-20180628173108-788fd7840127 h1:qIbj1fsPNlZgppZ+VLlY7N33q108Sa+fhmuc+sWQYwY= +gopkg.in/check.v1 v1.0.0-20180628173108-788fd7840127/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= +gopkg.in/yaml.v2 v2.2.8/go.mod h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI= +gopkg.in/yaml.v2 v2.4.0 h1:D8xgwECY7CYvx+Y2n4sBz93Jn9JRvxdiyyo8CTfuKaY= +gopkg.in/yaml.v2 v2.4.0/go.mod h1:RDklbk79AGWmwhnvt/jBztapEOGDOx6ZbXqjP6csGnQ= +gopkg.in/yaml.v3 v3.0.0-20200313102051-9f266ea9e77c/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM= +gopkg.in/yaml.v3 v3.0.0-20210107192922-496545a6307b/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM= +gopkg.in/yaml.v3 v3.0.1 h1:fxVm/GzAzEWqLHuvctI91KS9hhNmmWOoWu0XTYJS7CA= +gopkg.in/yaml.v3 v3.0.1/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM= diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/accountItem.go b/cmd/generate-bindings/solana_bindings/anchor-go/idl/accountItem.go new file mode 100644 index 00000000..b5821b21 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/accountItem.go @@ -0,0 +1,146 @@ +package idl + +import ( + "encoding/json" + "fmt" + + "github.com/gagliardetto/anchor-go/tools" + "github.com/gagliardetto/solana-go" +) + +// pub enum IdlInstructionAccountItem { +// Composite(IdlInstructionAccounts), +// Single(IdlInstructionAccount), +// } +type IdlInstructionAccountItem interface { + _is_IdlInstructionAccountItem() +} + +// pub struct IdlInstructionAccount { +type IdlInstructionAccount struct { + // pub name: String, + Name string `json:"name"` + + // #[serde(default, skip_serializing_if = "is_default")] + // pub docs: Vec, + Docs []string `json:"docs,omitzero"` + + // #[serde(default, skip_serializing_if = "is_default")] + // pub writable: bool, + Writable bool `json:"writable,omitzero"` + + // #[serde(default, skip_serializing_if = "is_default")] + // pub signer: bool, + Signer bool `json:"signer,omitzero"` + + // #[serde(default, skip_serializing_if = "is_default")] + // pub optional: bool, + Optional bool `json:"optional,omitzero"` + + // #[serde(skip_serializing_if = "is_default")] + // pub address: Option, + Address Option[solana.PublicKey] `json:"address,omitzero"` + + // #[serde(skip_serializing_if = "is_default")] + // pub pda: Option, + Pda Option[IdlPda] `json:"pda,omitzero"` + + // #[serde(default, skip_serializing_if = "is_default")] + // pub relations: Vec, + Relations []string `json:"relations,omitzero"` + // } +} + +func (i *IdlInstructionAccount) UnmarshalJSON(data []byte) error { + err := tools.RequireFields( + data, + "name", + ) + if err != nil { + return err + } + // err = tools.RequireOneOfFields( + // data, + // "address", + // "pda", + // "signer", + // "writable", + // ) + // if err != nil { + // return err + // } + type Alias IdlInstructionAccount + var alias Alias + if err := json.Unmarshal(data, &alias); err != nil { + return err + } + *i = IdlInstructionAccount(alias) + return nil +} + +func (i *IdlInstructionAccount) _is_IdlInstructionAccountItem() {} + +// pub struct IdlInstructionAccounts { +type IdlInstructionAccounts struct { + // pub name: String, + Name string `json:"name"` + // pub accounts: Vec, + Accounts []IdlInstructionAccountItem `json:"accounts"` + // } +} + +func (ia *IdlInstructionAccounts) UnmarshalJSON(data []byte) error { + err := tools.RequireFields( + data, + "name", + "accounts", + ) + if err != nil { + return err + } + type Alias struct { + Name string `json:"name"` + Accounts []json.RawMessage `json:"accounts"` + } + var alias Alias + if err := json.Unmarshal(data, &alias); err != nil { + return err + } + // Unmarshal the accounts into the correct types. + ia.Name = alias.Name + ia.Accounts = make([]IdlInstructionAccountItem, len(alias.Accounts)) + for i, account := range alias.Accounts { + err := into_IdlInstructionAccountItem( + &ia.Accounts[i], + account, + ) + if err != nil { + return fmt.Errorf("failed to unmarshal account %d: %w", i, err) + } + } + return nil +} + +func (i *IdlInstructionAccounts) _is_IdlInstructionAccountItem() {} + +func into_IdlInstructionAccountItem( + dst *IdlInstructionAccountItem, + data []byte, +) error { + return tools.Into( + dst, + data, + tryUnmarshal_IdlInstructionAccountItem[*IdlInstructionAccounts], + tryUnmarshal_IdlInstructionAccountItem[*IdlInstructionAccount], + ) +} + +func tryUnmarshal_IdlInstructionAccountItem[T IdlInstructionAccountItem]( + data []byte, +) (IdlInstructionAccountItem, error) { + var v T + if err := json.Unmarshal(data, &v); err != nil { + return v, err + } + return v, nil +} diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/definedFields.go b/cmd/generate-bindings/solana_bindings/anchor-go/idl/definedFields.go new file mode 100644 index 00000000..40830fb3 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/definedFields.go @@ -0,0 +1,99 @@ +package idl + +import ( + "encoding/json" + + "github.com/gagliardetto/anchor-go/idl/idltype" + "github.com/gagliardetto/anchor-go/tools" +) + +// #[serde(untagged)] +// +// pub enum IdlDefinedFields { +// Named(Vec), +// Tuple(Vec), +// } +type IdlDefinedFields interface { + _is_IdlDefinedFields() +} + +// export type IdlDefinedFields = IdlDefinedFieldsNamed | IdlDefinedFieldsTuple; + +// export type IdlDefinedFieldsNamed = IdlField[]; + +// export type IdlDefinedFieldsTuple = IdlType[]; + +type IdlDefinedFieldsNamed []IdlField + +func (IdlDefinedFieldsNamed) _is_IdlDefinedFields() {} + +// func (f IdlDefinedFieldsNamed) MarshalJSON() ([]byte, error) { +// type Alias []IdlField +// alias := make(Alias, 0, len(f)) +// for _, field := range f { +// alias = append(alias, field) +// } +// return json.Marshal(alias) +// } + +func (f *IdlDefinedFieldsNamed) UnmarshalJSON(data []byte) error { + type alias []IdlField + if err := json.Unmarshal(data, (*alias)(f)); err != nil { + return err + } + return nil +} + +type IdlDefinedFieldsTuple []idltype.IdlType + +func (IdlDefinedFieldsTuple) _is_IdlDefinedFields() {} + +// func (f IdlDefinedFieldsTuple) MarshalJSON() ([]byte, error) { +// type Alias []idltype.IdlType +// alias := make(Alias, 0, len(f)) +// for _, field := range f { +// alias = append(alias, field) +// } +// return json.Marshal(alias) +// } + +func (f *IdlDefinedFieldsTuple) UnmarshalJSON(data []byte) error { + type Alias []json.RawMessage + var alias Alias + if err := json.Unmarshal(data, &alias); err != nil { + return err + } + // Convert each raw message to IdlType + converted := make([]idltype.IdlType, len(alias)) + for i, raw := range alias { + var ty idltype.IdlType + if err := idltype.Into(&ty, raw); err != nil { + return err + } + converted[i] = ty + } + *f = converted + return nil +} + +func into_IdlDefinedFields( + f *IdlDefinedFields, + data json.RawMessage, +) error { + return tools.Into( + f, + data, + tryUnmarshal_IdlDefinedFields[IdlDefinedFieldsNamed], + tryUnmarshal_IdlDefinedFields[IdlDefinedFieldsTuple], + ) +} + +func tryUnmarshal_IdlDefinedFields[T IdlDefinedFields]( + data []byte, +) (IdlDefinedFields, error) { + var v T + if err := json.Unmarshal(data, &v); err != nil { + return nil, err + } + return v, nil +} diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/field.go b/cmd/generate-bindings/solana_bindings/anchor-go/idl/field.go new file mode 100644 index 00000000..eae177b8 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/field.go @@ -0,0 +1,56 @@ +package idl + +import ( + "encoding/json" + + "github.com/gagliardetto/anchor-go/idl/idltype" + "github.com/gagliardetto/anchor-go/tools" +) + +// pub struct IdlField { +type IdlField struct { + // pub name: String, + Name string `json:"name"` + + // #[serde(default, skip_serializing_if = "is_default")] + // pub docs: Vec, + Docs []string `json:"docs,omitzero"` + + // #[serde(rename = "type")] + // pub ty: IdlType, + Ty idltype.IdlType `json:"type"` + // } +} + +func (f *IdlField) UnmarshalJSON(data []byte) error { + err := tools.RequireFields( + data, + "name", + "type", + ) + if err != nil { + return err + } + + type Alias struct { + Name string `json:"name"` + Docs []string `json:"docs,omitzero"` + Ty json.RawMessage `json:"type"` + } + var alias Alias + if err := json.Unmarshal(data, &alias); err != nil { + return err + } + f.Name = alias.Name + f.Docs = alias.Docs + { + var ty idltype.IdlType + err := idltype.Into(&ty, alias.Ty) + if err != nil { + return err + } + f.Ty = ty + } + + return nil +} diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/idltype/genericArg.go b/cmd/generate-bindings/solana_bindings/anchor-go/idl/idltype/genericArg.go new file mode 100644 index 00000000..b23b6bc2 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/idltype/genericArg.go @@ -0,0 +1,142 @@ +package idltype + +import ( + "encoding/json" + "fmt" + + "github.com/gagliardetto/anchor-go/tools" +) + +// pub enum IdlGenericArg { +// Type { +// #[serde(rename = "type")] +// ty: IdlType, +// }, +// Const { +// value: String, +// }, +// } +type IdlGenericArg interface { + _is_IdlGenericArg() +} + +// export type IdlGenericArg = IdlGenericArgType | IdlGenericArgConst; + +// export type IdlGenericArgType = { kind: "type"; type: IdlType }; + +// export type IdlGenericArgConst = { kind: "const"; value: string }; + +type IdlGenericArgType struct { + // pub kind: String, + Kind string `json:"kind"` + // #[serde(rename = "type")] + // pub ty: IdlType, + Ty IdlType `json:"type"` +} + +func (IdlGenericArgType) _is_IdlGenericArg() {} + +func (i IdlGenericArgType) MarshalJSON() ([]byte, error) { + return json.Marshal(struct { + Kind string `json:"kind"` + Ty IdlType `json:"type"` + }{ + Kind: "type", + Ty: i.Ty, + }) +} + +func (i *IdlGenericArgType) UnmarshalJSON(data []byte) error { + err := tools.RequireFields( + data, + "type", + ) + if err != nil { + return err + } + type Alias struct { + // pub kind: String, + Kind string `json:"kind"` + Ty json.RawMessage `json:"type"` + } + var alias Alias + if err := json.Unmarshal(data, &alias); err != nil { + return err + } + if alias.Kind != "type" { + return fmt.Errorf("expected kind 'type', got %s", alias.Kind) + } + i.Kind = alias.Kind + { + err = Into(&i.Ty, alias.Ty) + if err != nil { + return err + } + } + return nil +} + +type IdlGenericArgConst struct { + // pub kind: String, + Kind string `json:"kind"` + // pub value: String, + Value string `json:"value"` +} + +func (IdlGenericArgConst) _is_IdlGenericArg() {} +func (i IdlGenericArgConst) MarshalJSON() ([]byte, error) { + return json.Marshal(struct { + Kind string `json:"kind"` + Value string `json:"value"` + }{ + Kind: "const", + Value: i.Value, + }) +} + +func (i *IdlGenericArgConst) UnmarshalJSON(data []byte) error { + err := tools.RequireFields( + data, + "value", + ) + if err != nil { + return err + } + type Alias struct { + // pub kind: String, + Kind string `json:"kind"` + Value string `json:"value"` + } + var alias Alias + if err := json.Unmarshal(data, &alias); err != nil { + return err + } + if alias.Kind != "const" { + return fmt.Errorf("expected kind 'const', got %s", alias.Kind) + } + i.Kind = alias.Kind + i.Value = alias.Value + return nil +} + +func Into_IdlGenericArg( + dst *IdlGenericArg, + data []byte, +) error { + return tools.Into( + dst, + data, + tryUnmarshal_IdlGenericArg[*IdlGenericArgType], + tryUnmarshal_IdlGenericArg[*IdlGenericArgConst], + ) +} + +func tryUnmarshal_IdlGenericArg[T IdlGenericArg]( + data []byte, +) (IdlGenericArg, error) { + var v T + if err := json.Unmarshal(data, &v); err != nil { + return nil, err + } + return v, nil +} diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/idltype/idltype.go b/cmd/generate-bindings/solana_bindings/anchor-go/idl/idltype/idltype.go new file mode 100644 index 00000000..ad4b03de --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/idltype/idltype.go @@ -0,0 +1,810 @@ +package idltype + +import ( + "encoding/json" + "fmt" + + "github.com/gagliardetto/anchor-go/tools" +) + +// pub enum IdlType { +// Bool, +// U8, +// I8, +// U16, +// I16, +// U32, +// I32, +// F32, +// U64, +// I64, +// F64, +// U128, +// I128, +// U256, +// I256, +// Bytes, +// String, +// Pubkey, +// Option(Box), +// Vec(Box), +// Array(Box, IdlArrayLen), +// Defined { +// name: String, +// #[serde(default, skip_serializing_if = "is_default")] +// generics: Vec, +// }, +// Generic(String), +// } + +type IdlType interface { + _is_IdlType() + String() string + MarshalJSON() ([]byte, error) + UnmarshalJSON(data []byte) error +} + +// "bool" => IdlType::Bool, +// "u8" => IdlType::U8, +// "i8" => IdlType::I8, +// "u16" => IdlType::U16, +// "i16" => IdlType::I16, +// "u32" => IdlType::U32, +// "i32" => IdlType::I32, +// "f32" => IdlType::F32, +// "u64" => IdlType::U64, +// "i64" => IdlType::I64, +// "f64" => IdlType::F64, +// "u128" => IdlType::U128, +// "i128" => IdlType::I128, +// "u256" => IdlType::U256, +// "i256" => IdlType::I256, +// "Vec" => IdlType::Bytes, +// "String" | "&str" | "&'staticstr" => IdlType::String, +// "Pubkey" => IdlType::Pubkey, + +type Bool struct { + _ struct{} +} + +func (Bool) _is_IdlType() {} +func (Bool) String() string { + return "bool" +} + +func (Bool) MarshalJSON() ([]byte, error) { + return []byte(`"bool"`), nil +} + +func (Bool) UnmarshalJSON(data []byte) error { + if string(data) != `"bool"` { + return fmt.Errorf(`expected "bool", got %s`, string(data)) + } + return nil +} + +type U8 struct { + _ struct{} +} + +func (U8) _is_IdlType() {} +func (U8) String() string { + return "u8" +} + +func (U8) MarshalJSON() ([]byte, error) { + return []byte(`"u8"`), nil +} + +func (U8) UnmarshalJSON(data []byte) error { + if string(data) != `"u8"` { + return fmt.Errorf(`expected "u8", got %s`, string(data)) + } + return nil +} + +type I8 struct { + _ struct{} +} + +func (I8) _is_IdlType() {} +func (I8) String() string { + return "i8" +} + +func (I8) MarshalJSON() ([]byte, error) { + return []byte(`"i8"`), nil +} + +func (I8) UnmarshalJSON(data []byte) error { + if string(data) != `"i8"` { + return fmt.Errorf(`expected "i8", got %s`, string(data)) + } + return nil +} + +type U16 struct { + _ struct{} +} + +func (U16) _is_IdlType() {} +func (U16) String() string { + return "u16" +} + +func (U16) MarshalJSON() ([]byte, error) { + return []byte(`"u16"`), nil +} + +func (U16) UnmarshalJSON(data []byte) error { + if string(data) != `"u16"` { + return fmt.Errorf(`expected "u16", got %s`, string(data)) + } + return nil +} + +type I16 struct { + _ struct{} +} + +func (I16) _is_IdlType() {} +func (I16) String() string { + return "i16" +} + +func (I16) MarshalJSON() ([]byte, error) { + return []byte(`"i16"`), nil +} + +func (I16) UnmarshalJSON(data []byte) error { + if string(data) != `"i16"` { + return fmt.Errorf(`expected "i16", got %s`, string(data)) + } + return nil +} + +type U32 struct { + _ struct{} +} + +func (U32) _is_IdlType() {} +func (U32) String() string { + return "u32" +} + +func (U32) MarshalJSON() ([]byte, error) { + return []byte(`"u32"`), nil +} + +func (U32) UnmarshalJSON(data []byte) error { + if string(data) != `"u32"` { + return fmt.Errorf(`expected "u32", got %s`, string(data)) + } + return nil +} + +type I32 struct { + _ struct{} +} + +func (I32) _is_IdlType() {} +func (I32) String() string { + return "i32" +} + +func (I32) MarshalJSON() ([]byte, error) { + return []byte(`"i32"`), nil +} + +func (I32) UnmarshalJSON(data []byte) error { + if string(data) != `"i32"` { + return fmt.Errorf(`expected "i32", got %s`, string(data)) + } + return nil +} + +type F32 struct { + _ struct{} +} + +func (F32) _is_IdlType() {} +func (F32) String() string { + return "f32" +} + +func (F32) MarshalJSON() ([]byte, error) { + return []byte(`"f32"`), nil +} + +func (F32) UnmarshalJSON(data []byte) error { + if string(data) != `"f32"` { + return fmt.Errorf(`expected "f32", got %s`, string(data)) + } + return nil +} + +type U64 struct { + _ struct{} +} + +func (U64) _is_IdlType() {} +func (U64) String() string { + return "u64" +} + +func (U64) MarshalJSON() ([]byte, error) { + return []byte(`"u64"`), nil +} + +func (U64) UnmarshalJSON(data []byte) error { + if string(data) != `"u64"` { + return fmt.Errorf(`expected "u64", got %s`, string(data)) + } + return nil +} + +type I64 struct { + _ struct{} +} + +func (I64) _is_IdlType() {} +func (I64) String() string { + return "i64" +} + +func (I64) MarshalJSON() ([]byte, error) { + return []byte(`"i64"`), nil +} + +func (I64) UnmarshalJSON(data []byte) error { + if string(data) != `"i64"` { + return fmt.Errorf(`expected "i64", got %s`, string(data)) + } + return nil +} + +type F64 struct { + _ struct{} +} + +func (F64) _is_IdlType() {} +func (F64) String() string { + return "f64" +} + +func (F64) MarshalJSON() ([]byte, error) { + return []byte(`"f64"`), nil +} + +func (F64) UnmarshalJSON(data []byte) error { + if string(data) != `"f64"` { + return fmt.Errorf(`expected "f64", got %s`, string(data)) + } + return nil +} + +type U128 struct { + _ struct{} +} + +func (U128) _is_IdlType() {} +func (U128) String() string { + return "u128" +} + +func (U128) MarshalJSON() ([]byte, error) { + return []byte(`"u128"`), nil +} + +func (U128) UnmarshalJSON(data []byte) error { + if string(data) != `"u128"` { + return fmt.Errorf(`expected "u128", got %s`, string(data)) + } + return nil +} + +type I128 struct { + _ struct{} +} + +func (I128) _is_IdlType() {} +func (I128) String() string { + return "i128" +} + +func (I128) MarshalJSON() ([]byte, error) { + return []byte(`"i128"`), nil +} + +func (I128) UnmarshalJSON(data []byte) error { + if string(data) != `"i128"` { + return fmt.Errorf(`expected "i128", got %s`, string(data)) + } + return nil +} + +type U256 struct { + _ struct{} +} + +func (U256) _is_IdlType() {} +func (U256) String() string { + return "u256" +} + +func (U256) MarshalJSON() ([]byte, error) { + return []byte(`"u256"`), nil +} + +func (U256) UnmarshalJSON(data []byte) error { + if string(data) != `"u256"` { + return fmt.Errorf(`expected "u256", got %s`, string(data)) + } + return nil +} + +type I256 struct { + _ struct{} +} + +func (I256) _is_IdlType() {} +func (I256) String() string { + return "i256" +} + +func (I256) MarshalJSON() ([]byte, error) { + return []byte(`"i256"`), nil +} + +func (I256) UnmarshalJSON(data []byte) error { + if string(data) != `"i256"` { + return fmt.Errorf(`expected "i256", got %s`, string(data)) + } + return nil +} + +type Bytes struct { + _ struct{} +} + +func (Bytes) _is_IdlType() {} +func (Bytes) String() string { + return "bytes" +} + +func (Bytes) MarshalJSON() ([]byte, error) { + return []byte(`"bytes"`), nil +} + +func (Bytes) UnmarshalJSON(data []byte) error { + if string(data) != `"bytes"` { + return fmt.Errorf(`expected "bytes", got %s`, string(data)) + } + return nil +} + +type String struct { + _ struct{} +} + +func (String) _is_IdlType() {} +func (String) String() string { + return "string" +} + +func (String) MarshalJSON() ([]byte, error) { + return []byte(`"string"`), nil +} + +func (String) UnmarshalJSON(data []byte) error { + if string(data) != `"string"` { + return fmt.Errorf(`expected "string", got %s`, string(data)) + } + return nil +} + +type Pubkey struct { + _ struct{} +} + +func (Pubkey) _is_IdlType() {} +func (Pubkey) String() string { + return "pubkey" +} + +func (Pubkey) MarshalJSON() ([]byte, error) { + return []byte(`"pubkey"`), nil +} + +func (Pubkey) UnmarshalJSON(data []byte) error { + if string(data) != `"pubkey"` { + return fmt.Errorf(`expected "pubkey", got %s`, string(data)) + } + return nil +} + +type Option struct { + _ struct{} + Option IdlType +} + +func (o Option) _is_IdlType() {} +func (o Option) String() string { + return fmt.Sprintf("Option<%s>", o.Option.String()) +} + +func (o Option) MarshalJSON() ([]byte, error) { + return json.Marshal( + struct { + Option IdlType `json:"option"` + }{ + Option: o.Option, + }, + ) +} + +func (o *Option) UnmarshalJSON(data []byte) error { + if string(data) == "null" { + o.Option = nil + return nil + } + type Alias struct { + Option json.RawMessage `json:"option"` + } + var tmp Alias + if err := json.Unmarshal(data, &tmp); err != nil { + return err + } + if err := Into( + &o.Option, + tmp.Option, + ); err != nil { + return err + } + return nil +} + +type COption struct { + _ struct{} + COption IdlType +} + +func (o COption) _is_IdlType() {} +func (o COption) String() string { + return fmt.Sprintf("COption<%s>", o.COption.String()) +} + +func (o COption) MarshalJSON() ([]byte, error) { + return json.Marshal( + struct { + COption IdlType `json:"coption"` + }{ + COption: o.COption, + }, + ) +} + +func (o *COption) UnmarshalJSON(data []byte) error { + if string(data) == "null" { + o.COption = nil + return nil + } + type Alias struct { + COption json.RawMessage `json:"coption"` + } + var tmp Alias + if err := json.Unmarshal(data, &tmp); err != nil { + return err + } + if err := Into( + &o.COption, + tmp.COption, + ); err != nil { + return err + } + return nil +} + +type Vec struct { + _ struct{} + Vec IdlType +} + +func (v Vec) _is_IdlType() {} +func (v Vec) String() string { + return fmt.Sprintf("Vec<%s>", v.Vec.String()) +} + +func (v Vec) MarshalJSON() ([]byte, error) { + return json.Marshal( + struct { + Vec IdlType `json:"vec"` + }{ + Vec: v.Vec, + }, + ) +} + +func (v *Vec) UnmarshalJSON(data []byte) error { + if string(data) == "null" { + v.Vec = nil + return nil + } + type Alias struct { + Vec json.RawMessage `json:"vec"` + } + var tmp Alias + if err := json.Unmarshal(data, &tmp); err != nil { + return err + } + if err := Into( + &v.Vec, + tmp.Vec, + ); err != nil { + return err + } + return nil +} + +type Array struct { + _ struct{} + Type IdlType + Size IdlArrayLen +} + +func (a Array) _is_IdlType() {} +func (a Array) String() string { + return fmt.Sprintf("Array<%s, %s>", a.Type.String(), a.Size.String()) +} + +func (a Array) MarshalJSON() ([]byte, error) { + return json.Marshal( + struct { + Array []any `json:"array"` + }{ + Array: []any{ + a.Type, + a.Size, + }, + }, + ) +} + +func (a *Array) UnmarshalJSON(data []byte) error { + if string(data) == "null" { + a.Type = nil + return nil + } + type Alias struct { + Array []json.RawMessage `json:"array"` + } + var tmp Alias + if err := json.Unmarshal(data, &tmp); err != nil { + return err + } + if len(tmp.Array) != 2 { + return fmt.Errorf("expected 2 elements, got %d", len(tmp.Array)) + } + if err := Into( + &a.Type, + tmp.Array[0], + ); err != nil { + return err + } + if err := IntoArrayLen( + &a.Size, + tmp.Array[1], + ); err != nil { + return err + } + return nil +} + +type IdlArrayLen interface { + _is_IdlArrayLen() + String() string + MarshalJSON() ([]byte, error) + UnmarshalJSON(data []byte) error +} + +func IntoArrayLen( + dst *IdlArrayLen, + data []byte, +) error { + return tools.Into( + dst, + data, + tryUnmarshal_IdlArrayLen[*IdlArrayLenGeneric], + tryUnmarshal_IdlArrayLen[*IdlArrayLenValue], + ) +} + +func tryUnmarshal_IdlArrayLen[T IdlArrayLen](data []byte) (IdlArrayLen, error) { + var v T + if err := json.Unmarshal(data, &v); err != nil { + return v, err + } + return v, nil +} + +// export type IdlArrayLen = IdlArrayLenGeneric | IdlArrayLenValue; +// export type IdlArrayLenGeneric = { +// generic: string; +// }; +// export type IdlArrayLenValue = number; + +type IdlArrayLenGeneric struct { + _ struct{} + Generic string +} + +func (IdlArrayLenGeneric) _is_IdlArrayLen() {} +func (a IdlArrayLenGeneric) String() string { + return fmt.Sprintf("IdlArrayLenGeneric<%s>", a.Generic) +} + +func (a IdlArrayLenGeneric) MarshalJSON() ([]byte, error) { + return json.Marshal( + struct { + Generic string `json:"generic"` + }{ + Generic: a.Generic, + }, + ) +} + +func (a *IdlArrayLenGeneric) UnmarshalJSON(data []byte) error { + err := tools.RequireFields( + data, + "generic", + ) + if err != nil { + return err + } + var tmp struct { + Generic string `json:"generic"` + } + if err := json.Unmarshal(data, &tmp); err != nil { + return err + } + if tmp.Generic == "" { + return fmt.Errorf("expected generic, got empty string") + } + a.Generic = tmp.Generic + return nil +} + +type IdlArrayLenValue struct { + _ struct{} + Value int +} + +func (IdlArrayLenValue) _is_IdlArrayLen() {} +func (a IdlArrayLenValue) String() string { + return fmt.Sprintf("IdlArrayLenValue<%d>", a.Value) +} + +func (a IdlArrayLenValue) MarshalJSON() ([]byte, error) { + return json.Marshal(a.Value) +} + +func (a *IdlArrayLenValue) UnmarshalJSON(data []byte) error { + var tmp int + if err := json.Unmarshal(data, &tmp); err != nil { + return err + } + if tmp < 0 { + return fmt.Errorf("expected positive integer, got %d", tmp) + } + a.Value = tmp + return nil +} + +// export type IdlTypeDefined = { +// defined: { +// name: string; +// generics?: IdlGenericArg[]; +// }; +// }; + +type Defined struct { + _ struct{} + Name string + Generics []IdlGenericArg +} + +func (Defined) _is_IdlType() {} +func (a Defined) String() string { + return fmt.Sprintf("Defined<%s>", a.Name) +} + +func (a Defined) MarshalJSON() ([]byte, error) { + return json.Marshal( + struct { + Defined struct { + Name string `json:"name"` + Generics []IdlGenericArg `json:"generics,omitzero"` + } `json:"defined"` + }{ + Defined: struct { + Name string `json:"name"` + Generics []IdlGenericArg `json:"generics,omitzero"` + }{ + Name: a.Name, + Generics: a.Generics, + }, + }, + ) +} + +func (a *Defined) UnmarshalJSON(data []byte) error { + if string(data) == "null" { + a.Name = "" + return nil + } + var tmp struct { + Defined struct { + Name string `json:"name"` + Generics []json.RawMessage `json:"generics,omitzero"` + } `json:"defined"` + } + if err := json.Unmarshal(data, &tmp); err != nil { + return err + } + if tmp.Defined.Name == "" { + return fmt.Errorf("expected name, got empty string") + } + a.Name = tmp.Defined.Name + if len(tmp.Defined.Generics) > 0 { + a.Generics = make([]IdlGenericArg, len(tmp.Defined.Generics)) + for i, raw := range tmp.Defined.Generics { + err := Into_IdlGenericArg( + &a.Generics[i], + raw, + ) + if err != nil { + return err + } + } + } + return nil +} + +// export type IdlTypeGeneric = { +// generic: string; +// }; + +type Generic struct { + _ struct{} + Generic string +} + +func (Generic) _is_IdlType() {} +func (a Generic) String() string { + return fmt.Sprintf("IdlTypeGeneric<%s>", a.Generic) +} + +func (a Generic) MarshalJSON() ([]byte, error) { + return []byte(fmt.Sprintf(`{"generic": %q}`, a.Generic)), nil +} + +func (a *Generic) UnmarshalJSON(data []byte) error { + err := tools.RequireFields( + data, + "generic", + ) + if err != nil { + return err + } + var tmp struct { + Generic string `json:"generic"` + } + if err := json.Unmarshal(data, &tmp); err != nil { + return err + } + if tmp.Generic == "" { + return fmt.Errorf("expected generic, got empty string") + } + a.Generic = tmp.Generic + return nil +} diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/idltype/into.go b/cmd/generate-bindings/solana_bindings/anchor-go/idl/idltype/into.go new file mode 100644 index 00000000..68ff748c --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/idltype/into.go @@ -0,0 +1,49 @@ +package idltype + +import ( + "encoding/json" + + "github.com/gagliardetto/anchor-go/tools" +) + +func Into( + dst *IdlType, + data []byte, +) error { + return tools.Into( + dst, + data, + tryUnmarshal[*Bool], + tryUnmarshal[*U8], + tryUnmarshal[*I8], + tryUnmarshal[*U16], + tryUnmarshal[*I16], + tryUnmarshal[*U32], + tryUnmarshal[*I32], + tryUnmarshal[*F32], + tryUnmarshal[*U64], + tryUnmarshal[*I64], + tryUnmarshal[*F64], + tryUnmarshal[*U128], + tryUnmarshal[*I128], + tryUnmarshal[*U256], + tryUnmarshal[*I256], + tryUnmarshal[*Bytes], + tryUnmarshal[*String], + tryUnmarshal[*Pubkey], + tryUnmarshal[*Option], + tryUnmarshal[*COption], + tryUnmarshal[*Vec], + tryUnmarshal[*Array], + tryUnmarshal[*Defined], + tryUnmarshal[*Generic], + ) +} + +func tryUnmarshal[T IdlType](data []byte) (IdlType, error) { + var v T + if err := json.Unmarshal(data, &v); err != nil { + return v, err + } + return v, nil +} diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/instruction.go b/cmd/generate-bindings/solana_bindings/anchor-go/idl/instruction.go new file mode 100644 index 00000000..977dc645 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/instruction.go @@ -0,0 +1,86 @@ +package idl + +import ( + "encoding/json" + + "github.com/gagliardetto/anchor-go/idl/idltype" + "github.com/gagliardetto/anchor-go/tools" + bin "github.com/gagliardetto/binary" +) + +// pub struct IdlInstruction { +type IdlInstruction struct { + // pub name: String, + Name string `json:"name"` + + // #[serde(default, skip_serializing_if = "is_default")] + // pub docs: Vec, + Docs []string `json:"docs,omitzero"` + + // pub discriminator: IdlDiscriminator, + Discriminator IdlDiscriminator `json:"discriminator"` + + // pub accounts: Vec, + Accounts []IdlInstructionAccountItem `json:"accounts"` + + Args []IdlField `json:"args"` + + // #[serde(skip_serializing_if = "is_default")] + // pub returns: Option, + Returns Option[idltype.IdlType] `json:"returns,omitzero"` + // } +} + +func (ix *IdlInstruction) UnmarshalJSON(data []byte) error { + err := tools.RequireFields( + data, + "name", + "accounts", + "args", + ) + if err != nil { + return err + } + type Alias struct { + Name string `json:"name"` + Docs []string `json:"docs,omitzero"` + Discriminator IdlDiscriminator `json:"discriminator"` + Accounts []json.RawMessage `json:"accounts"` + Args []IdlField `json:"args"` + Returns Option[json.RawMessage] `json:"returns,omitzero"` + } + var alias Alias + if err := json.Unmarshal(data, &alias); err != nil { + return err + } + ix.Name = alias.Name + ix.Docs = alias.Docs + ix.Discriminator = alias.Discriminator + { + ix.Accounts = make([]IdlInstructionAccountItem, len(alias.Accounts)) + for i, raw := range alias.Accounts { + err = into_IdlInstructionAccountItem(&ix.Accounts[i], raw) + if err != nil { + return err + } + } + } + ix.Args = alias.Args + if alias.Returns.IsSome() { + var returns idltype.IdlType + err = idltype.Into(&returns, alias.Returns.Unwrap()) + if err != nil { + return err + } + ix.Returns = Some(returns) + } else { + ix.Returns = None[idltype.IdlType]() + } + return nil +} + +func (i *IdlInstruction) ComputeDiscriminator() (out [8]byte) { + discrim := bin.SighashInstruction(i.Name) + copy(out[:], discrim[:8]) + return out +} diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/option.go b/cmd/generate-bindings/solana_bindings/anchor-go/idl/option.go new file mode 100644 index 00000000..108de530 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/option.go @@ -0,0 +1,114 @@ +package idl + +import "encoding/json" + +// Option marshals to null if the value is nil, otherwise it marshals to the value. +type Option[T any] struct { + value *T +} + +func Some[T any](value T) Option[T] { + return Option[T]{value: &value} +} + +func None[T any]() Option[T] { + return Option[T]{value: nil} +} + +func (o Option[T]) IsSome() bool { + return o.value != nil +} + +func (o Option[T]) IsNone() bool { + return o.value == nil +} + +func (o Option[T]) Unwrap() T { + if o.value == nil { + panic("called `Option.Unwrap()` on a `None` value") + } + return *o.value +} + +func (o Option[T]) UnwrapOr(defaultValue T) T { + if o.value == nil { + return defaultValue + } + return *o.value +} + +func (o Option[T]) UnwrapOrElse(f func() T) T { + if o.value == nil { + return f() + } + return *o.value +} + +func (o Option[T]) MarshalJSON() ([]byte, error) { + if o.value == nil { + return []byte("null"), nil + } + return json.Marshal(o.value) +} + +func (o *Option[T]) UnmarshalJSON(data []byte) error { + if string(data) == "null" { + o.value = nil + return nil + } + var value T + if err := json.Unmarshal(data, &value); err != nil { + return err + } + o.value = &value + return nil +} + +// OptionSkip is a variant of Option that skips serialization if the value is nil. +type OptionSkip[T any] struct { + value *T +} + +func SomeSkip[T any](value T) OptionSkip[T] { + return OptionSkip[T]{value: &value} +} + +func NoneSkip[T any]() OptionSkip[T] { + return OptionSkip[T]{value: nil} +} + +func (o OptionSkip[T]) IsSome() bool { + return o.value != nil +} + +func (o OptionSkip[T]) IsNone() bool { + return o.value == nil +} + +func (o OptionSkip[T]) Unwrap() T { + if o.value == nil { + panic("called `Option.Unwrap()` on a `None` value") + } + return *o.value +} + +func (o OptionSkip[T]) UnwrapOr(defaultValue T) T { + if o.value == nil { + return defaultValue + } + return *o.value +} + +func (o OptionSkip[T]) UnwrapOrElse(f func() T) T { + if o.value == nil { + return f() + } + return *o.value +} + +func (o OptionSkip[T]) MarshalJSON() ([]byte, error) { + if o.value == nil { + return nil, nil // TODO: does this work? + } + return json.Marshal(o.value) +} diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/parser.go b/cmd/generate-bindings/solana_bindings/anchor-go/idl/parser.go new file mode 100644 index 00000000..64b6ec7f --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/parser.go @@ -0,0 +1,705 @@ +package idl + +import ( + "bytes" + "encoding/json" + "fmt" + "os" + + "github.com/gagliardetto/anchor-go/idl/idltype" + "github.com/gagliardetto/anchor-go/tools" + "github.com/gagliardetto/solana-go" + "github.com/tidwall/gjson" + "github.com/tidwall/sjson" +) + +// From https://github.com/solana-foundation/anchor/blob/8b0e965c65fb96b6865be53c478a16007984a566/idl/spec/src/lib.rs + +func ParseFromFilepath(path string) (*Idl, error) { + data, err := os.ReadFile(path) + if err != nil { + return nil, err + } + if IsOldIdl(data) { + return nil, fmt.Errorf("the IDL at '%s' is an old IDL format, please use the anchor cli to convert the old idl to the new format with `anchor idl convert `, or use the latest version of the Anchor CLI to generate a new IDL", path) + } + return Parse(data) +} + +func Parse(data []byte) (*Idl, error) { + var idl Idl + err := json.Unmarshal(data, &idl) + if err != nil { + return nil, err + } + return &idl, nil +} + +// pub struct Idl { +type Idl struct { + // pub address: String, + Address *solana.PublicKey `json:"address,omitzero"` + + // pub metadata: IdlMetadata, + Metadata IdlMetadata `json:"metadata,omitzero"` + + // #[serde(default, skip_serializing_if = "is_default")] + // pub docs: Vec, + Docs []string `json:"docs,omitzero"` + + // pub instructions: Vec, + Instructions []IdlInstruction `json:"instructions"` + + // #[serde(default, skip_serializing_if = "is_default")] + // pub accounts: Vec, + Accounts []IdlAccount `json:"accounts,omitzero"` + + // #[serde(default, skip_serializing_if = "is_default")] + // pub events: Vec, + Events []IdlEvent `json:"events,omitzero"` + + // #[serde(default, skip_serializing_if = "is_default")] + // pub errors: Vec, + Errors []IdlErrorCode `json:"errors,omitzero"` + + // #[serde(default, skip_serializing_if = "is_default")] + // pub types: Vec, + Types IdTypeDef_slice `json:"types,omitzero"` + + // #[serde(default, skip_serializing_if = "is_default")] + // pub constants: Vec, + Constants []IdlConst `json:"constants,omitzero"` + // } +} + +type IdTypeDef_slice []IdlTypeDef + +// ByName returns the IdlTypeDef with the given name, or nil if not found. +func (slice IdTypeDef_slice) ByName(name string) *IdlTypeDef { + for i := range slice { + if slice[i].Name == name { + return &slice[i] + } + } + return nil +} + +func IsOldIdl(raw []byte) bool { + // if contains "isMut", "isSigner" + return bytes.Contains(raw, []byte("isMut")) || + bytes.Contains(raw, []byte("isSigner")) || bytes.HasPrefix(raw, []byte("{\"version\":")) +} + +// Idl.UnmarshalJSON +func (i *Idl) UnmarshalJSON(data []byte) error { + err := tools.RequireFields( + data, + "instructions", + // "metadata", + ) + if err != nil { + return err + } + { + got := gjson.GetBytes(data, "address") + if !got.Exists() || got.Type != gjson.String || got.Value().(string) == "" { + data, err = sjson.DeleteBytes(data, "address") + } else { + // If the address is not a valid public key, we should remove it. + if _, err := solana.PublicKeyFromBase58(got.Value().(string)); err != nil { + return fmt.Errorf("invalid address in IDL: %q is not a valid public key: %w", got.Value().(string), err) + } + } + } + type Alias Idl + var alias Alias + if err := json.Unmarshal(data, &alias); err != nil { + return err + } + *i = Idl(alias) + return nil +} + +// pub struct IdlMetadata { +type IdlMetadata struct { + // pub name: String, + Name string `json:"name"` + + // pub version: String, + Version string `json:"version"` + + // pub spec: String, + Spec string `json:"spec"` + + // #[serde(skip_serializing_if = "is_default")] + // pub description: Option, + Description Option[string] `json:"description,omitzero"` + + // #[serde(skip_serializing_if = "is_default")] + // pub repository: Option, + Repository Option[string] `json:"repository,omitzero"` + + // #[serde(default, skip_serializing_if = "is_default")] + // pub dependencies: Vec, + Dependencies []IdlDependency `json:"dependencies,omitzero"` + + // #[serde(skip_serializing_if = "is_default")] + // pub contact: Option, + Contact Option[string] `json:"contact,omitzero"` + + // #[serde(skip_serializing_if = "is_default")] + // pub deployments: Option, + Deployments Option[IdlDeployments] `json:"deployments,omitzero"` + // } +} + +// pub struct IdlDependency { +type IdlDependency struct { + // pub name: String, + Name string `json:"name"` + // pub version: String, + Version string `json:"version"` + // } +} + +// pub struct IdlDeployments { +type IdlDeployments struct { + // pub mainnet: Option, + Mainnet Option[string] `json:"mainnet"` + // pub testnet: Option, + Testnet Option[string] `json:"testnet"` + // pub devnet: Option, + Devnet Option[string] `json:"devnet"` + // pub localnet: Option, + Localnet Option[string] `json:"localnet"` + // } +} + +// pub struct IdlAccount { +type IdlAccount struct { + // pub name: String, + Name string `json:"name"` + + // pub discriminator: IdlDiscriminator, + Discriminator IdlDiscriminator `json:"discriminator"` + + // } +} + +// pub struct IdlEvent { +type IdlEvent struct { + // pub name: String, + Name string `json:"name"` + // pub discriminator: IdlDiscriminator, + Discriminator IdlDiscriminator `json:"discriminator"` + // } +} + +// pub struct IdlConst { +type IdlConst struct { + // pub name: String, + Name string `json:"name"` + + // #[serde(default, skip_serializing_if = "is_default")] + // pub docs: Vec, + Docs []string `json:"docs,omitzero"` + + // #[serde(rename = "type")] + // pub ty: IdlType, + Ty idltype.IdlType `json:"type"` + + // pub value: String, + Value string `json:"value"` + // } +} + +func (i *IdlConst) UnmarshalJSON(data []byte) error { + type Alias struct { + Name string `json:"name"` + Docs []string `json:"docs,omitzero"` + Ty json.RawMessage `json:"type"` + Value string `json:"value"` + } + var alias Alias + if err := json.Unmarshal(data, &alias); err != nil { + return err + } + i.Name = alias.Name + i.Docs = alias.Docs + { + var ty idltype.IdlType + err := idltype.Into(&ty, alias.Ty) + if err != nil { + return err + } + i.Ty = ty + } + i.Value = alias.Value + return nil +} + +// pub struct IdlErrorCode { +type IdlErrorCode struct { + // pub code: u32, + Code uint32 `json:"code"` + + // pub name: String, + Name string `json:"name"` + + // #[serde(skip_serializing_if = "is_default")] + // pub msg: Option, + Msg Option[string] `json:"msg,omitzero"` + + // } +} + +// pub struct IdlTypeDef { +type IdlTypeDef struct { + // pub name: String, + Name string `json:"name"` + + // #[serde(default, skip_serializing_if = "is_default")] + // pub docs: Vec, + Docs []string `json:"docs,omitzero"` + + // #[serde(default, skip_serializing_if = "is_default")] + // pub serialization: IdlSerialization, + Serialization IdlSerialization `json:"serialization,omitzero"` + + // #[serde(skip_serializing_if = "is_default")] + // pub repr: Option, + Repr Option[IdlRepr] `json:"repr,omitzero"` + + // #[serde(default, skip_serializing_if = "is_default")] + // pub generics: Vec, + Generics []IdlTypeDefGeneric `json:"generics,omitzero"` + + // #[serde(rename = "type")] + // pub ty: IdlTypeDefTy, + Ty IdlTypeDefTy `json:"type"` + // } +} + +func (i *IdlTypeDef) UnmarshalJSON(data []byte) error { + err := tools.RequireFields( + data, + "name", + // "serialization", + "type", + ) + if err != nil { + return err + } + type Alias struct { + Name string `json:"name"` + Docs []string `json:"docs,omitzero"` + Serialization json.RawMessage `json:"serialization"` + Repr json.RawMessage `json:"repr,omitzero"` + Generics []json.RawMessage `json:"generics,omitzero"` + Ty json.RawMessage `json:"type"` + } + var alias Alias + if err := json.Unmarshal(data, &alias); err != nil { + return err + } + i.Name = alias.Name + i.Docs = alias.Docs + if len(alias.Serialization) > 0 { + var serialization IdlSerialization + err = into_IdlSerialization(&serialization, alias.Serialization) + if err != nil { + return err + } + i.Serialization = serialization + } + if len(alias.Repr) > 0 { + var repr IdlRepr + err = into_IdlRepr(&repr, alias.Repr) + if err != nil { + return err + } + i.Repr = Some(repr) + } + if len(alias.Generics) > 0 { + generics := make([]IdlTypeDefGeneric, len(alias.Generics)) + for i, raw := range alias.Generics { + var generic IdlTypeDefGeneric + err = into_IdlTypeDefGeneric(&generic, raw) + if err != nil { + return err + } + generics[i] = generic + } + i.Generics = generics + } + if len(alias.Ty) > 0 { + var ty IdlTypeDefTy + err = into_IdlTypeDefTy(&ty, alias.Ty) + if err != nil { + return err + } + i.Ty = ty + } + return nil +} + +// pub struct IdlEnumVariant { +type IdlEnumVariant struct { + // pub name: String, + Name string `json:"name"` + + // #[serde(skip_serializing_if = "is_default")] + // pub fields: Option, + Fields Option[IdlDefinedFields] `json:"fields,omitzero"` + + // } +} + +func (variant *IdlEnumVariant) IsSimple() bool { + // it's a simple uint8 if there is no fields data + return variant.Fields.IsNone() || IsNil(variant.Fields) +} + +func (i *IdlEnumVariant) UnmarshalJSON(data []byte) error { + err := tools.RequireFields( + data, + "name", + ) + if err != nil { + return err + } + type Alias struct { + Name string `json:"name"` + Fields json.RawMessage `json:"fields,omitzero"` + } + var alias Alias + if err := json.Unmarshal(data, &alias); err != nil { + return err + } + i.Name = alias.Name + if len(alias.Fields) > 0 { + var fields IdlDefinedFields + err = into_IdlDefinedFields(&fields, alias.Fields) + if err != nil { + return err + } + i.Fields = Some(fields) + } + return nil +} + +// #[serde(rename_all = "lowercase")] +// +// pub enum IdlArrayLen { +// Generic(String), +// #[serde(untagged)] +// Value(usize), +// } +type IdlArrayLen interface { + _is_IdlArrayLen() +} + +// #[serde(rename_all = "lowercase")] +// #[non_exhaustive] +// +// pub enum IdlType { +// Bool, +// U8, +// I8, +// U16, +// I16, +// U32, +// I32, +// F32, +// U64, +// I64, +// F64, +// U128, +// I128, +// U256, +// I256, +// Bytes, +// String, +// Pubkey, +// Option(Box), +// Vec(Box), +// Array(Box, IdlArrayLen), +// Defined { +// name: String, +// #[serde(default, skip_serializing_if = "is_default")] +// generics: Vec, +// }, +// Generic(String), +// } + +type Array[T any, L IdlArrayLen] struct { + Inner T + Length L +} + +type Defined struct { + Name string `json:"name"` + Generics []idltype.IdlGenericArg `json:"generics,omitzero"` +} + +type Generic string + +// impl FromStr for IdlType { +// type Err = anyhow::Error; + +// fn from_str(s: &str) -> Result { +// let mut s = s.to_owned(); +// s.retain(|c| !c.is_whitespace()); + +// let r = match s.as_str() { +// "bool" => IdlType::Bool, +// "u8" => IdlType::U8, +// "i8" => IdlType::I8, +// "u16" => IdlType::U16, +// "i16" => IdlType::I16, +// "u32" => IdlType::U32, +// "i32" => IdlType::I32, +// "f32" => IdlType::F32, +// "u64" => IdlType::U64, +// "i64" => IdlType::I64, +// "f64" => IdlType::F64, +// "u128" => IdlType::U128, +// "i128" => IdlType::I128, +// "u256" => IdlType::U256, +// "i256" => IdlType::I256, +// "Vec" => IdlType::Bytes, +// "String" | "&str" | "&'staticstr" => IdlType::String, +// "Pubkey" => IdlType::Pubkey, +// _ => { +// if let Some(inner) = s.strip_prefix("Option<") { +// let inner_ty = Self::from_str( +// inner +// .strip_suffix('>') +// .ok_or_else(|| anyhow!("Invalid Option"))?, +// )?; +// return Ok(IdlType::Option(Box::new(inner_ty))); +// } + +// if let Some(inner) = s.strip_prefix("Vec<") { +// let inner_ty = Self::from_str( +// inner +// .strip_suffix('>') +// .ok_or_else(|| anyhow!("Invalid Vec"))?, +// )?; +// return Ok(IdlType::Vec(Box::new(inner_ty))); +// } + +// if s.starts_with('[') { +// fn array_from_str(inner: &str) -> IdlType { +// match inner.strip_suffix(']') { +// Some(nested_inner) => array_from_str(&nested_inner[1..]), +// None => { +// let (raw_type, raw_length) = inner.rsplit_once(';').unwrap(); +// let ty = IdlType::from_str(raw_type).unwrap(); +// let len = match raw_length.replace('_', "").parse::() { +// Ok(len) => IdlArrayLen::Value(len), +// Err(_) => IdlArrayLen::Generic(raw_length.to_owned()), +// }; +// IdlType::Array(Box::new(ty), len) +// } +// } +// } +// return Ok(array_from_str(&s)); +// } + +// // Defined +// let (name, generics) = if let Some(i) = s.find('<') { +// ( +// s.get(..i).unwrap().to_owned(), +// s.get(i + 1..) +// .unwrap() +// .strip_suffix('>') +// .unwrap() +// .split(',') +// .map(|g| g.trim().to_owned()) +// .map(|g| { +// if g.parse::().is_ok() +// || g.parse::().is_ok() +// || g.parse::().is_ok() +// || g.parse::().is_ok() +// { +// Ok(IdlGenericArg::Const { value: g }) +// } else { +// Self::from_str(&g).map(|ty| IdlGenericArg::Type { ty }) +// } +// }) +// .collect::, _>>()?, +// ) +// } else { +// (s.to_owned(), vec![]) +// }; + +// IdlType::Defined { name, generics } +// } +// }; +// Ok(r) +// } +// } +// TODO: uncomment. +// func _IdlType_from_str(s string) (IdlType, error) { +// s = strings.TrimSpace(s) + +// switch s { +// case "bool": +// return IdlTypeBool{}, nil +// case "u8": +// return IdlTypeU8{}, nil +// case "i8": +// return IdlTypeI8{}, nil +// case "u16": +// return IdlTypeU16{}, nil +// case "i16": +// return IdlTypeI16{}, nil +// case "u32": +// return IdlTypeU32{}, nil +// case "i32": +// return IdlTypeI32{}, nil +// case "f32": +// return IdlTypeF32{}, nil +// case "u64": +// return IdlTypeU64{}, nil +// case "i64": +// return IdlTypeI64{}, nil +// case "f64": +// return IdlTypeF64{}, nil +// case "u128": +// return IdlTypeU128{}, nil +// case "i128": +// return IdlTypeI128{}, nil +// case "u256": +// return IdlTypeU256{}, nil +// case "i256": +// return IdlTypeI256{}, nil +// case "Vec": +// return IdlTypeBytes{}, nil +// case "String", "&str", "&'staticstr": +// return IdlTypeString{}, nil +// case "Pubkey": +// return IdlTypePubkey{}, nil +// default: +// if strings.HasPrefix(s, "Option<") { +// s = strings.TrimPrefix(s, "Option<") +// s = strings.TrimSuffix(s, ">") +// innerTy, err := _IdlType_from_str(s) +// if err != nil { +// return nil, err +// } +// return &IdlTypeOption{Inner: innerTy}, nil +// } + +// if strings.HasPrefix(s, "Vec<") { +// s = strings.TrimPrefix(s, "Vec<") +// s = strings.TrimSuffix(s, ">") +// innerTy, err := _IdlType_from_str(s) +// if err != nil { +// return nil, err +// } +// return &IdlTypeVec{Inner: innerTy}, nil +// } + +// if strings.HasPrefix(s, "[") { +// var arrayLen IdlArrayLen + +// for i := 0; i < len(s); i++ { +// if s[i] == ']' { +// break +// } +// } +// inner := s[1:i] +// s = s[i+1:] +// rawType, rawLength := strings.SplitN(inner, ";", 2) +// ty, err := _IdlType_from_str(rawType) +// if err != nil { +// return nil, err +// } +// rawLength = strings.ReplaceAll(rawLength, "_", "") +// len, err := strconv.ParseUint(rawLength, 10, 64) +// if err != nil { +// arrayLen = &IdlArrayLenGeneric{Value: rawLength} +// } else { +// arrayLen = &IdlArrayLenValue{Value: uint(len)} +// } +// return &IdlTypeArray{Inner: ty, Length: arrayLen}, nil +// } +// // Defined +// name := s +// generics := []IdlGenericArg{} +// if strings.Contains(s, "<") { +// i := strings.Index(s, "<") +// name = s[:i] +// genericsStr := s[i+1 : len(s)-1] +// genericsParts := strings.Split(genericsStr, ",") +// for _, g := range genericsParts { +// g = strings.TrimSpace(g) +// if _, err := strconv.ParseBool(g); err == nil { +// generics = append(generics, &IdlGenericArgConst{Value: g}) +// } else if _, err := strconv.ParseUint(g, 10, 64); err == nil { +// generics = append(generics, &IdlGenericArgConst{Value: g}) +// } else if _, err := strconv.ParseInt(g, 10, 64); err == nil { +// generics = append(generics, &IdlGenericArgConst{Value: g}) +// } else if _, err := strconv.Unquote(g); err == nil { +// generics = append(generics, &IdlGenericArgConst{Value: g}) +// } else { +// innerTy, err := _IdlType_from_str(g) +// if err != nil { +// return nil, err +// } +// generics = append(generics, &IdlGenericArgType{Inner: innerTy}) +// } +// } +// } +// return &IdlTypeDefined{Name: name, Generics: generics}, nil +// } +// return nil, fmt.Errorf("invalid type: %s", s) +// } + +// pub type IdlDiscriminator = Vec; +type IdlDiscriminator []byte + +// IsEmpty returns true if the IdlDiscriminator is empty. +func (di IdlDiscriminator) IsEmpty() bool { + return len(di) == 0 +} + +// MarshalJSON +func (di IdlDiscriminator) MarshalJSON() ([]byte, error) { + if len(di) == 0 { + return []byte("[]"), nil + } + asNumberArray := make([]uint, len(di)) + for i, b := range di { + asNumberArray[i] = uint(b) + } + return json.Marshal(asNumberArray) +} + +// UnmarshalJSON +func (di *IdlDiscriminator) UnmarshalJSON(data []byte) error { + if string(data) == "null" { + *di = nil + return nil + } + var asNumberArray []uint + if err := json.Unmarshal(data, &asNumberArray); err != nil { + return err + } + *di = make(IdlDiscriminator, len(asNumberArray)) + for i, b := range asNumberArray { + (*di)[i] = byte(b) + } + return nil +} + +// /// Get whether the given data is the default of its type. +// +// fn is_default(it: &T) -> bool { +// *it == T::default() +// } +func is_default[T comparable](it T) bool { + return it == *new(T) +} diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/parser_test.go b/cmd/generate-bindings/solana_bindings/anchor-go/idl/parser_test.go new file mode 100644 index 00000000..43358f1c --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/parser_test.go @@ -0,0 +1,112 @@ +package idl + +import ( + "encoding/json" + "fmt" + "os" + "path/filepath" + "testing" + + "github.com/davecgh/go-spew/spew" + "github.com/gagliardetto/anchor-go/internal" + "github.com/stretchr/testify/assert" + "github.com/stretchr/testify/require" +) + +func TestIdlParse(t *testing.T) { + list, err := filepath.Glob("test-idls/2025-may-19/*.json") + require.NoError(t, err) + + require.NotEmpty(t, list, "no test files found") + numFound := len(list) + numSkipped := 0 + numFailedParse := 0 + numFailedCompare := 0 + numSuccessParse := 0 + numSuccessCompare := 0 + + for _, path := range list { + t.Run(filepath.Base(path), func(t *testing.T) { + if internal.IsKnownBrokenIdlForTests(filepath.Base(path)) { + t.Skip("Skipping known broken IDL", filepath.Base(path)) + return + } + fmt.Println(path) + src, err := os.ReadFile(path) + require.NoError(t, err, string(src)) + + if IsOldIdl(src) { + numSkipped++ + // Old IDL format; skip parsing + fmt.Println(" Skipping old IDL format", path) + t.Skipf("Old IDL format for %s; skipping", path) + return + } + + schema, err := Parse(src) + if err != nil { + numFailedParse++ + } else { + numSuccessParse++ + } + require.NoError(t, err) + + marshaled := mustAnyToJSON(t, schema) + + { + if !jsoneq(t, (src), (marshaled)) { + fmt.Println(" Failed to parse", path) + fmt.Println(" Original:", string(src)) + fmt.Println(" Parsed: ", string(marshaled)) + numFailedCompare++ + t.Fatalf("failed to parse %s", path) + } else { + numSuccessCompare++ + } + } + }) + } + t.Logf("Parsed %d files, %d skipped (because old version), %d failed parse, %d failed compare, %d success parse, %d success compare", + numFound, + numSkipped, + numFailedParse, + numFailedCompare, + numSuccessParse, + numSuccessCompare, + ) +} + +func jsoneq(t *testing.T, expected, actual []byte) bool { + var expectedJSONAsInterface, actualJSONAsInterface any + + if err := json.Unmarshal([]byte(expected), &expectedJSONAsInterface); err != nil { + require.NoError(t, err, string(expected)) + } + + if err := json.Unmarshal([]byte(actual), &actualJSONAsInterface); err != nil { + require.NoError(t, err, string(actual)) + } + + return assert.ObjectsAreEqual(expectedJSONAsInterface, actualJSONAsInterface) +} + +func TestIdlParseOne(t *testing.T) { + t.SkipNow() + path := "test-idls/2025-may-19/13gDzEXCdocbj8iAiqrScGo47NiSuYENGsRqi3SEAwet.json" + src, err := os.ReadFile(path) + require.NoError(t, err, string(src)) + schema, err := Parse(src) + require.NoError(t, err) + marshaled := mustAnyToJSON(t, schema) + { + require.JSONEq(t, string(src), string(marshaled)) + } +} + +func mustAnyToJSON(t require.TestingT, raw any) []byte { + out, err := json.Marshal(raw) + if err != nil { + require.NoError(t, err, spew.Sdump(raw)) + } + return out +} diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/pda.go b/cmd/generate-bindings/solana_bindings/anchor-go/idl/pda.go new file mode 100644 index 00000000..9273d29e --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/pda.go @@ -0,0 +1,63 @@ +package idl + +import ( + "encoding/json" + + "github.com/gagliardetto/anchor-go/tools" +) + +// pub struct IdlPda { +type IdlPda struct { + // pub seeds: Vec, + Seeds []IdlSeed `json:"seeds"` + + // #[serde(skip_serializing_if = "is_default")] + // pub program: Option, + Program Option[IdlSeed] `json:"program,omitzero"` + + // } +} + +func (pda *IdlPda) UnmarshalJSON(data []byte) error { + err := tools.RequireFields( + data, + "seeds", + ) + if err != nil { + return err + } + type Alias struct { + // pub seeds: Vec, + Seeds []json.RawMessage `json:"seeds"` + // #[serde(skip_serializing_if = "is_default")] + // pub program: Option, + Program Option[json.RawMessage] `json:"program,omitzero"` + } + var alias Alias + if err := json.Unmarshal(data, &alias); err != nil { + return err + } + // Unmarshal the seeds + pda.Seeds = make([]IdlSeed, len(alias.Seeds)) + for i, seed := range alias.Seeds { + var seedValue IdlSeed + err := into_IdlSeed(&seedValue, seed) + if err != nil { + return err + } + pda.Seeds[i] = seedValue + } + // Unmarshal the program + if alias.Program.IsSome() { + var programValue IdlSeed + err := into_IdlSeed(&programValue, alias.Program.Unwrap()) + if err != nil { + return err + } + pda.Program = Some(programValue) + } else { + pda.Program = None[IdlSeed]() + } + + return nil +} diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/repr.go b/cmd/generate-bindings/solana_bindings/anchor-go/idl/repr.go new file mode 100644 index 00000000..089c0866 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/repr.go @@ -0,0 +1,186 @@ +package idl + +import ( + "encoding/json" + "fmt" + + "github.com/gagliardetto/anchor-go/tools" +) + +// #[serde(tag = "kind", rename_all = "lowercase")] +// #[non_exhaustive] +// +// pub enum IdlRepr { +// Rust(IdlReprModifier), +// C(IdlReprModifier), +// Transparent, +// } +type IdlRepr interface { + _is_IdlRepr() +} + +// export type IdlRepr = IdlReprRust | IdlReprC | IdlReprTransparent; + +// export type IdlReprRust = { +// kind: "rust"; +// } & IdlReprModifier; + +// export type IdlReprC = { +// kind: "c"; +// } & IdlReprModifier; + +// export type IdlReprTransparent = { +// kind: "transparent"; +// }; + +// export type IdlReprModifier = { +// packed?: boolean; +// align?: number; +// }; + +type IdlReprRust struct { + // pub kind: String, + Kind string `json:"kind"` + // #[serde(flatten)] + // pub modifier: IdlReprModifier, + IdlReprModifier +} + +func (repr IdlReprRust) MarshalJSON() ([]byte, error) { + return json.Marshal(struct { + Kind string `json:"kind"` + IdlReprModifier + }{ + Kind: "rust", + IdlReprModifier: repr.IdlReprModifier, + }) +} + +func (i *IdlReprRust) UnmarshalJSON(data []byte) error { + // err := tools.RequireFields( + // data, + // "kind", + // ) + // if err != nil { + // return err + // } + type Alias IdlReprRust + var alias Alias + if err := json.Unmarshal(data, &alias); err != nil { + return err + } + if alias.Kind != "rust" { + return fmt.Errorf("expected kind 'rust', got %s", alias.Kind) + } + i.Kind = "rust" + i.IdlReprModifier = alias.IdlReprModifier + return nil +} + +func (IdlReprRust) _is_IdlRepr() {} + +type IdlReprC struct { + // pub kind: String, + Kind string `json:"kind"` + // #[serde(flatten)] + // pub modifier: IdlReprModifier, + IdlReprModifier +} + +func (repr IdlReprC) MarshalJSON() ([]byte, error) { + return json.Marshal(struct { + Kind string `json:"kind"` + IdlReprModifier + }{ + Kind: "c", + IdlReprModifier: repr.IdlReprModifier, + }) +} + +func (i *IdlReprC) UnmarshalJSON(data []byte) error { + type Alias IdlReprC + var alias Alias + if err := json.Unmarshal(data, &alias); err != nil { + return err + } + if alias.Kind != "c" { + return fmt.Errorf("expected kind 'c', got %s", alias.Kind) + } + i.Kind = "c" + i.IdlReprModifier = alias.IdlReprModifier + return nil +} + +func (IdlReprC) _is_IdlRepr() {} + +type IdlReprTransparent struct { + // pub kind: String, + Kind string `json:"kind"` + // #[serde(flatten)] + // pub modifier: IdlReprModifier, + IdlReprModifier +} + +func (repr IdlReprTransparent) MarshalJSON() ([]byte, error) { + return json.Marshal(struct { + Kind string `json:"kind"` + IdlReprModifier + }{ + Kind: "transparent", + IdlReprModifier: repr.IdlReprModifier, + }) +} + +func (i *IdlReprTransparent) UnmarshalJSON(data []byte) error { + type Alias IdlReprTransparent + var alias Alias + if err := json.Unmarshal(data, &alias); err != nil { + return err + } + if alias.Kind != "transparent" { + return fmt.Errorf("expected kind 'transparent', got %s", alias.Kind) + } + i.Kind = "transparent" + i.IdlReprModifier = alias.IdlReprModifier + return nil +} + +func (IdlReprTransparent) _is_IdlRepr() {} + +// pub struct IdlReprModifier { +type IdlReprModifier struct { + // #[serde(default, skip_serializing_if = "is_default")] + // pub packed: bool, + Packed bool `json:"packed,omitzero"` + + // #[serde(skip_serializing_if = "is_default")] + // pub align: Option, + Align Option[uint] `json:"align,omitzero"` + + // } +} + +func (IdlReprModifier) _is_IdlRepr() {} + +func into_IdlRepr( + dst *IdlRepr, + data []byte, +) error { + return tools.Into( + dst, + data, + tryUnmarshal_IdlRepr[*IdlReprRust], + tryUnmarshal_IdlRepr[*IdlReprC], + tryUnmarshal_IdlRepr[*IdlReprTransparent], + ) +} + +func tryUnmarshal_IdlRepr[T IdlRepr]( + data []byte, +) (IdlRepr, error) { + var v T + if err := json.Unmarshal(data, &v); err != nil { + return v, err + } + return v, nil +} diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/seed.go b/cmd/generate-bindings/solana_bindings/anchor-go/idl/seed.go new file mode 100644 index 00000000..bacf9eb5 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/seed.go @@ -0,0 +1,197 @@ +package idl + +import ( + "encoding/json" + "fmt" + + "github.com/gagliardetto/anchor-go/tools" +) + +// #[serde(tag = "kind", rename_all = "lowercase")] +// +// pub enum IdlSeed { +// Const(IdlSeedConst), +// Arg(IdlSeedArg), +// Account(IdlSeedAccount), +// } +type IdlSeed interface { + _is_IdlSeed() +} + +// pub struct IdlSeedConst { +type IdlSeedConst struct { + // pub value: Vec, + Value []byte `json:"value"` + // } +} + +var _IdlSeedConst IdlSeed = (*IdlSeedConst)(nil) + +func (IdlSeedConst) _is_IdlSeed() {} +func (c IdlSeedConst) MarshalJSON() ([]byte, error) { + return json.Marshal(struct { + Kind string `json:"kind"` + Value []uint `json:"value"` + }{ + Kind: "const", + Value: func() []uint { + if c.Value == nil { + return nil + } + out := make([]uint, len(c.Value)) + for i, v := range c.Value { + out[i] = uint(v) + } + return out + }(), + }) +} + +func (c *IdlSeedConst) UnmarshalJSON(data []byte) error { + err := tools.RequireFields( + data, + "value", + ) + if err != nil { + return err + } + type Alias struct { + // pub kind: String, + Kind string `json:"kind"` + // pub value: Vec, + Value []uint `json:"value"` + } + var alias Alias + if err := json.Unmarshal(data, &alias); err != nil { + return err + } + if alias.Kind != "const" { + return fmt.Errorf("expected kind 'const', got %s", alias.Kind) + } + c.Value = func() []byte { + if alias.Value == nil { + return nil + } + out := make([]byte, len(alias.Value)) + for i, v := range alias.Value { + out[i] = byte(v) + } + return out + }() + return nil +} + +// pub struct IdlSeedArg { +type IdlSeedArg struct { + // pub path: String, + Path string `json:"path"` + // } +} + +func (IdlSeedArg) _is_IdlSeed() {} +func (a IdlSeedArg) MarshalJSON() ([]byte, error) { + return json.Marshal(struct { + Kind string `json:"kind"` + Path string `json:"path"` + }{ + Kind: "arg", + Path: a.Path, + }) +} + +func (a *IdlSeedArg) UnmarshalJSON(data []byte) error { + err := tools.RequireFields( + data, + "path", + ) + if err != nil { + return err + } + type Alias struct { + Kind string `json:"kind"` + // pub path: String, + Path string `json:"path"` + } + var alias Alias + if err := json.Unmarshal(data, &alias); err != nil { + return err + } + if alias.Kind != "arg" { + return fmt.Errorf("expected kind 'arg', got %s", alias.Kind) + } + a.Path = alias.Path + return nil +} + +// pub struct IdlSeedAccount { +type IdlSeedAccount struct { + // pub path: String, + Path string `json:"path"` + + // #[serde(skip_serializing_if = "is_default")] + // pub account: Option, + Account Option[string] `json:"account,omitzero"` + // } +} + +func (IdlSeedAccount) _is_IdlSeed() {} +func (a IdlSeedAccount) MarshalJSON() ([]byte, error) { + return json.Marshal(struct { + Kind string `json:"kind"` + Path string `json:"path"` + Account Option[string] `json:"account,omitzero"` + }{ + Kind: "account", + Path: a.Path, + Account: a.Account, + }) +} + +func (a *IdlSeedAccount) UnmarshalJSON(data []byte) error { + err := tools.RequireFields( + data, + "path", + ) + if err != nil { + return err + } + type Alias struct { + Kind string `json:"kind"` + // pub path: String, + Path string `json:"path"` + Account Option[string] `json:"account,omitzero"` + } + var alias Alias + if err := json.Unmarshal(data, &alias); err != nil { + return err + } + if alias.Kind != "account" { + return fmt.Errorf("expected kind 'account', got %s", alias.Kind) + } + a.Path = alias.Path + a.Account = alias.Account + return nil +} + +func into_IdlSeed( + seed *IdlSeed, + data json.RawMessage, +) error { + return tools.Into( + seed, + data, + tryUnmarshal_IdlSeed[*IdlSeedConst], + tryUnmarshal_IdlSeed[*IdlSeedArg], + tryUnmarshal_IdlSeed[*IdlSeedAccount], + ) +} + +func tryUnmarshal_IdlSeed[T IdlSeed]( + data []byte, +) (IdlSeed, error) { + var v T + if err := json.Unmarshal(data, &v); err != nil { + return nil, err + } + return v, nil +} diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/serialization.go b/cmd/generate-bindings/solana_bindings/anchor-go/idl/serialization.go new file mode 100644 index 00000000..92de032f --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/serialization.go @@ -0,0 +1,131 @@ +package idl + +import ( + "encoding/json" + "fmt" + + "github.com/gagliardetto/anchor-go/tools" +) + +// export type IdlSerialization = +// | "borsh" +// | "bytemuck" +// | "bytemuckunsafe" +// | { custom: string }; + +// #[serde(rename_all = "lowercase")] +// #[non_exhaustive] +// +// pub enum IdlSerialization { +// #[default] +// Borsh, +// Bytemuck, +// BytemuckUnsafe, +// Custom(String), +// } +type IdlSerialization interface { + _is_IdlSerialization() +} + +type IdlSerializationBorsh struct { + _ struct{} +} + +func (IdlSerializationBorsh) _is_IdlSerialization() {} +func (IdlSerializationBorsh) MarshalJSON() ([]byte, error) { + return []byte(`"borsh"`), nil +} + +func (IdlSerializationBorsh) UnmarshalJSON(data []byte) error { + if string(data) != `"borsh"` { + return fmt.Errorf("expected 'borsh', got %s", string(data)) + } + return nil +} + +type IdlSerializationBytemuck struct { + _ struct{} +} + +func (IdlSerializationBytemuck) _is_IdlSerialization() {} +func (IdlSerializationBytemuck) MarshalJSON() ([]byte, error) { + return []byte(`"bytemuck"`), nil +} + +func (IdlSerializationBytemuck) UnmarshalJSON(data []byte) error { + if string(data) != `"bytemuck"` { + return fmt.Errorf("expected 'bytemuck', got %s", string(data)) + } + return nil +} + +type IdlSerializationBytemuckUnsafe struct { + _ struct{} +} + +func (IdlSerializationBytemuckUnsafe) _is_IdlSerialization() {} +func (IdlSerializationBytemuckUnsafe) MarshalJSON() ([]byte, error) { + return []byte(`"bytemuckunsafe"`), nil +} + +func (IdlSerializationBytemuckUnsafe) UnmarshalJSON(data []byte) error { + if string(data) != `"bytemuckunsafe"` { + return fmt.Errorf("expected 'bytemuckunsafe', got %s", string(data)) + } + return nil +} + +type IdlSerializationCustom struct { + _ struct{} + Custom string `json:"custom"` +} + +func (IdlSerializationCustom) _is_IdlSerialization() {} +func (i IdlSerializationCustom) MarshalJSON() ([]byte, error) { + return []byte(fmt.Sprintf(`{"custom":"%s"}`, i.Custom)), nil +} + +func (i *IdlSerializationCustom) UnmarshalJSON(data []byte) error { + if string(data) == "null" { + return nil + } + if len(data) < 10 || data[0] != '{' || data[len(data)-1] != '}' { + return fmt.Errorf("expected object, got %s", string(data)) + } + type Alias struct { + Custom string `json:"custom"` + } + var alias Alias + if err := json.Unmarshal(data, &alias); err != nil { + return err + } + if alias.Custom == "" { + return fmt.Errorf("expected 'custom' field, got %s", string(data)) + } + i.Custom = alias.Custom + return nil +} + +func into_IdlSerialization( + dst *IdlSerialization, + data []byte, +) error { + return tools.Into( + dst, + data, + tryUnmarshal_IdlSerialization[*IdlSerializationBorsh], + tryUnmarshal_IdlSerialization[*IdlSerializationBytemuck], + tryUnmarshal_IdlSerialization[*IdlSerializationBytemuckUnsafe], + tryUnmarshal_IdlSerialization[*IdlSerializationCustom], + ) +} + +func tryUnmarshal_IdlSerialization[T IdlSerialization]( + data []byte, +) (IdlSerialization, error) { + var v T + if err := json.Unmarshal(data, &v); err != nil { + return v, err + } + return v, nil +} diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/.gitattributes b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/.gitattributes new file mode 100644 index 00000000..7fe70d7f --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/.gitattributes @@ -0,0 +1 @@ +*.json filter=lfs diff=lfs merge=lfs -text diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/.gitattributes b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/.gitattributes new file mode 100644 index 00000000..7fe70d7f --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/.gitattributes @@ -0,0 +1 @@ +*.json filter=lfs diff=lfs merge=lfs -text diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/12EpBHsfTiBgDdKrgNGk1qSv99FEM8dqLzAZ8Vaogfun.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/12EpBHsfTiBgDdKrgNGk1qSv99FEM8dqLzAZ8Vaogfun.json new file mode 100644 index 00000000..de278170 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/12EpBHsfTiBgDdKrgNGk1qSv99FEM8dqLzAZ8Vaogfun.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7a132b19da417982f41dda4773075024da6889d50b2b55e4a5eb51fbceb05d8c +size 9468 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/12HCok3HB73kV5Xz56kihaknrmARJhGe7iQjRJ924Rku.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/12HCok3HB73kV5Xz56kihaknrmARJhGe7iQjRJ924Rku.json new file mode 100644 index 00000000..bbd416e0 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/12HCok3HB73kV5Xz56kihaknrmARJhGe7iQjRJ924Rku.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:bcbebf4b89c0f32ef878a6f9a780e4c7e5826fcb4a8a7091769556a1afed14d4 +size 7089 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/12kscxWazEs2DtVDswDMkac6HfXUJVXCCsRK937PepTt.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/12kscxWazEs2DtVDswDMkac6HfXUJVXCCsRK937PepTt.json new file mode 100644 index 00000000..9b0fc59c --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/12kscxWazEs2DtVDswDMkac6HfXUJVXCCsRK937PepTt.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:064c9af7bec9022119ea4bc915ed023683d8dbd7315024c31919b97be7c8a533 +size 5143 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/1349iiGjWC7ZTbu6otFmJwztms122jEEnShKgpVnNewy.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/1349iiGjWC7ZTbu6otFmJwztms122jEEnShKgpVnNewy.json new file mode 100644 index 00000000..37669485 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/1349iiGjWC7ZTbu6otFmJwztms122jEEnShKgpVnNewy.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e3dc1c8a485c248985de537b5cce53169b62762ef0449e2edef4d7c24abc5ebb +size 25076 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/13EMUQUgyPu25UVbzzAbcDAX7p13PfhDQYG911C9jq9g.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/13EMUQUgyPu25UVbzzAbcDAX7p13PfhDQYG911C9jq9g.json new file mode 100644 index 00000000..e2980cf7 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/13EMUQUgyPu25UVbzzAbcDAX7p13PfhDQYG911C9jq9g.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:87a6892633a47b4160f7a9a8fe56c61ed0fb470c818218c0eafd6526666a1a4f +size 6836 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/13gDzEXCdocbj8iAiqrScGo47NiSuYENGsRqi3SEAwet.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/13gDzEXCdocbj8iAiqrScGo47NiSuYENGsRqi3SEAwet.json new file mode 100644 index 00000000..ec73ad4e --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/13gDzEXCdocbj8iAiqrScGo47NiSuYENGsRqi3SEAwet.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6a7d0c3dae7b34f460e224b4ea5c4ca9f27a4df65963d7fd36cd387fdc4c5050 +size 125529 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/13hdsaTc1NNhFcf8DcGRnbbfNkqAmHGE39Nn9XmfHnp5.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/13hdsaTc1NNhFcf8DcGRnbbfNkqAmHGE39Nn9XmfHnp5.json new file mode 100644 index 00000000..95d7b514 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/13hdsaTc1NNhFcf8DcGRnbbfNkqAmHGE39Nn9XmfHnp5.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9eedd9d226666b4c353640ac88297ce8273ffdf0f0aa6675ba47a0909669f58e +size 3537 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/14j9nr8psu5LDTJbjuz8nbYe3nGHtXTz7Bmqo8jsPVqa.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/14j9nr8psu5LDTJbjuz8nbYe3nGHtXTz7Bmqo8jsPVqa.json new file mode 100644 index 00000000..d586f931 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/14j9nr8psu5LDTJbjuz8nbYe3nGHtXTz7Bmqo8jsPVqa.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3f20a36c4297847920b07a4c5e277e41a81fc83ffce8a6c4cfc93cc2d8aec7a0 +size 9491 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/1LgGMiC3JFXkx4dZpfhHfc7QS9yefeFm8kNYm4UmwGH.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/1LgGMiC3JFXkx4dZpfhHfc7QS9yefeFm8kNYm4UmwGH.json new file mode 100644 index 00000000..78c386b0 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/1LgGMiC3JFXkx4dZpfhHfc7QS9yefeFm8kNYm4UmwGH.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d075118b9b98f2253f1a9bcbcd017a3ac6251a6cb9603483562d99bf6040505f +size 7928 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/1USDCmv8QmvZ9JaL7bmevGsNHn7ez8TNahJzCN551sb.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/1USDCmv8QmvZ9JaL7bmevGsNHn7ez8TNahJzCN551sb.json new file mode 100644 index 00000000..cdc26ba9 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/1USDCmv8QmvZ9JaL7bmevGsNHn7ez8TNahJzCN551sb.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9b3055d337bafa0ba3b6d598bff8cf8fd81a40738be24af93d4b9aa0fd0e225e +size 17113 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/1ab9kXPJV5ya3yUwQV7kbM13xo5iXxXRK4pGP4ogirf.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/1ab9kXPJV5ya3yUwQV7kbM13xo5iXxXRK4pGP4ogirf.json new file mode 100644 index 00000000..767e86f6 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/1ab9kXPJV5ya3yUwQV7kbM13xo5iXxXRK4pGP4ogirf.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:65d05649d6aa1e486901aeb4de13c1f0cee48ac883ad154083c9a17ea992f63b +size 8936 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/1atrmQs3eq1N2FEYWu6tyTXbCjP4uQwExpjtnhXtS8h.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/1atrmQs3eq1N2FEYWu6tyTXbCjP4uQwExpjtnhXtS8h.json new file mode 100644 index 00000000..93c8d280 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/1atrmQs3eq1N2FEYWu6tyTXbCjP4uQwExpjtnhXtS8h.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:52386364368b3e4bbb73d59ecbd24db436d5cfb45d217981951b4caf283ac798 +size 5780 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/1azyuavdMyvsivtNxPoz6SucD18eDHeXzFCUPq5XU7w.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/1azyuavdMyvsivtNxPoz6SucD18eDHeXzFCUPq5XU7w.json new file mode 100644 index 00000000..569bc60d --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/1azyuavdMyvsivtNxPoz6SucD18eDHeXzFCUPq5XU7w.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e3208985337da3980a0c760c1ebb5538ad5c15dbbf69bbf8062ab738615e6c5a +size 17393 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/1azyvMnX9ptJgr8y18mhAJFQSHfFGjyGtPQ4Lnn99kj.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/1azyvMnX9ptJgr8y18mhAJFQSHfFGjyGtPQ4Lnn99kj.json new file mode 100644 index 00000000..22cbf270 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/1azyvMnX9ptJgr8y18mhAJFQSHfFGjyGtPQ4Lnn99kj.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ee8faa38aa2d3f0e7e36b2971a91a31486a6f57086ba9654730b9b2af5f5bfa0 +size 11323 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/1gE3LGQze8DQ3KD2C4ZUCmRX5g4njhY5yLfYmnmcvJR.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/1gE3LGQze8DQ3KD2C4ZUCmRX5g4njhY5yLfYmnmcvJR.json new file mode 100644 index 00000000..002f33aa --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/1gE3LGQze8DQ3KD2C4ZUCmRX5g4njhY5yLfYmnmcvJR.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:edd78996dee95d83494202acbd76cec96bcb2c37316028b45c05d7b319b5fcf0 +size 172 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/1juPgnkY3i9dGkcuZahmby3exN4qpoq5HZ7rKKZsKtA.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/1juPgnkY3i9dGkcuZahmby3exN4qpoq5HZ7rKKZsKtA.json new file mode 100644 index 00000000..a6306f42 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/1juPgnkY3i9dGkcuZahmby3exN4qpoq5HZ7rKKZsKtA.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:523afe37f42076cc42dc378a9e8da5dc0b454ac472c0d355080403ee1ffde6e2 +size 10179 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/1oCkVqJ2uk4SuHyCuZKi8q3J6gjoe9Pux3XvHnHFVy4.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/1oCkVqJ2uk4SuHyCuZKi8q3J6gjoe9Pux3XvHnHFVy4.json new file mode 100644 index 00000000..d9a5b3b1 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/1oCkVqJ2uk4SuHyCuZKi8q3J6gjoe9Pux3XvHnHFVy4.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c9d2a25670e4a647ad3bb3a7625599ec27eb2d0d9458b5e43d68bf6104f9f4ab +size 7332 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/1oanfPPN8r1i4UbugXHDxWMbWVJ5qLSN5qzNFZkz6Fg.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/1oanfPPN8r1i4UbugXHDxWMbWVJ5qLSN5qzNFZkz6Fg.json new file mode 100644 index 00000000..9d29c23e --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/1oanfPPN8r1i4UbugXHDxWMbWVJ5qLSN5qzNFZkz6Fg.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e05d402134e9be41fc83b497c65b96dc432326107686e480488fe6835f63cc25 +size 4930 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/1ockKL5chR89E4K576QfJP6jeW9v5cNoPjxKyZmJ7us.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/1ockKL5chR89E4K576QfJP6jeW9v5cNoPjxKyZmJ7us.json new file mode 100644 index 00000000..7f2cc642 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/1ockKL5chR89E4K576QfJP6jeW9v5cNoPjxKyZmJ7us.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f7d52a90bd83a949991acaaef3dcbc7aa92209978b566ea23e6fb063234fd8a7 +size 3099 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/21CHukbAx7YnCAQKySq4J2Ry8bf6KYDsZyXLpVPzc3Kg.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/21CHukbAx7YnCAQKySq4J2Ry8bf6KYDsZyXLpVPzc3Kg.json new file mode 100644 index 00000000..25eb24a7 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/21CHukbAx7YnCAQKySq4J2Ry8bf6KYDsZyXLpVPzc3Kg.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:634d2224858714d841e42b9070ccd3079e828dd312538d54b4f800059da85961 +size 3387 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/21RPxGSMDQkqLSA51hpXoc4WTVGWyd194qLqNQgioeLP.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/21RPxGSMDQkqLSA51hpXoc4WTVGWyd194qLqNQgioeLP.json new file mode 100644 index 00000000..28327493 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/21RPxGSMDQkqLSA51hpXoc4WTVGWyd194qLqNQgioeLP.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:17801d06ccf44753afe494b0924fa14b3a47872b8cb096cc0d54aaf099607edb +size 11946 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/225nkXUE3SM5JzoFLDrJeNvKXJNekFXV6dGDnhgMXYFj.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/225nkXUE3SM5JzoFLDrJeNvKXJNekFXV6dGDnhgMXYFj.json new file mode 100644 index 00000000..5a91238d --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/225nkXUE3SM5JzoFLDrJeNvKXJNekFXV6dGDnhgMXYFj.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:46ed9e6ba9966e2eda1be7ddc9b0e52d7a86a37de4385d08c0c1b8c252477077 +size 390 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/22Y43yTVxuUkoRKdm9thyRhQ3SdgQS7c7kB6UNCiaczD.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/22Y43yTVxuUkoRKdm9thyRhQ3SdgQS7c7kB6UNCiaczD.json new file mode 100644 index 00000000..fdccfa50 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/22Y43yTVxuUkoRKdm9thyRhQ3SdgQS7c7kB6UNCiaczD.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:aca6036c4d20ad02d4e80a1c857d4f1d4c14844e779f2d48a9f11d517a2f5b40 +size 4399 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/22z4B93dSqzBaAkC7GRkihYbW52EpDqHQULWP219W9LR.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/22z4B93dSqzBaAkC7GRkihYbW52EpDqHQULWP219W9LR.json new file mode 100644 index 00000000..e5ed9037 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/22z4B93dSqzBaAkC7GRkihYbW52EpDqHQULWP219W9LR.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:55ae5734ec2de21402b8b17f8552cb558b80d25e8c0a2c8a7f1fbaaf84155794 +size 16262 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/23epiEWSmJBDkEcZXoZTa8VMrgChAs3ApR5FReQcSixE.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/23epiEWSmJBDkEcZXoZTa8VMrgChAs3ApR5FReQcSixE.json new file mode 100644 index 00000000..0de6f3e1 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/23epiEWSmJBDkEcZXoZTa8VMrgChAs3ApR5FReQcSixE.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a426771c10e8e8ba1a56bc9a8292399ec678cdc14652e2610135b46b1d608897 +size 3188 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/24Uqj9JCLxUeoC3hGfh5W3s9FM9uCHDS2SG3LYwBpyTi.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/24Uqj9JCLxUeoC3hGfh5W3s9FM9uCHDS2SG3LYwBpyTi.json new file mode 100644 index 00000000..21a2ba16 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/24Uqj9JCLxUeoC3hGfh5W3s9FM9uCHDS2SG3LYwBpyTi.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:43df05a8858eb665971ed17bfd5739ede11a77ffcc72700d738e97b1d6c7c3c4 +size 16611 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/27NxFnimcMBFi7SZVXAhqB43QrJC1DP9TVdWotxHdPQq.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/27NxFnimcMBFi7SZVXAhqB43QrJC1DP9TVdWotxHdPQq.json new file mode 100644 index 00000000..8efd6031 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/27NxFnimcMBFi7SZVXAhqB43QrJC1DP9TVdWotxHdPQq.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:51f80c436291405ec34f2648dd50574f4ee39f92010e5349f9f9da13d6381190 +size 7353 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/2AAttoZ1mPPtCvWoAWMnWam72NaQ1GQ2xpRmo6zDEE7o.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/2AAttoZ1mPPtCvWoAWMnWam72NaQ1GQ2xpRmo6zDEE7o.json new file mode 100644 index 00000000..9135bb55 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/2AAttoZ1mPPtCvWoAWMnWam72NaQ1GQ2xpRmo6zDEE7o.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c22093bc7ac9160db07f37f85a7e5734e63e9d57b398660e5ec710dc5ae5175c +size 696 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/2DWQiFizBydYMVRBtNSbKyymVrW47zTgumfsNKJyZ8hp.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/2DWQiFizBydYMVRBtNSbKyymVrW47zTgumfsNKJyZ8hp.json new file mode 100644 index 00000000..4438fa5b --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/2DWQiFizBydYMVRBtNSbKyymVrW47zTgumfsNKJyZ8hp.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0c2c3778a25a39f2fdc719c758b2fe928efd0f9fd6f2a022e9cc3387b48e45f6 +size 15927 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/2En5Y11SEAGLNmEezTuRUCwTyzyNReHaMbSnS5gjGsL1.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/2En5Y11SEAGLNmEezTuRUCwTyzyNReHaMbSnS5gjGsL1.json new file mode 100644 index 00000000..e59c408b --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/2En5Y11SEAGLNmEezTuRUCwTyzyNReHaMbSnS5gjGsL1.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:25a6be1ebdb5d9962a95fc1f065df0e4ce8b9eb8bee2686d66335e1fe4af1607 +size 1293 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/2Ewuie2KnTvMLwGqKWvEM1S2gUStHzDUfrANdJfu45QJ.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/2Ewuie2KnTvMLwGqKWvEM1S2gUStHzDUfrANdJfu45QJ.json new file mode 100644 index 00000000..32c296b6 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/2Ewuie2KnTvMLwGqKWvEM1S2gUStHzDUfrANdJfu45QJ.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0db3be9c50f0da6d87bb89954da82e0a0a765f756908bbb69812eacfb6a3d866 +size 3662 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/2FG7tvMgxAYX3ZF1Zg1Cz36TSwyFrNvN5ipXJd9Yb8Ji.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/2FG7tvMgxAYX3ZF1Zg1Cz36TSwyFrNvN5ipXJd9Yb8Ji.json new file mode 100644 index 00000000..81c11513 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/2FG7tvMgxAYX3ZF1Zg1Cz36TSwyFrNvN5ipXJd9Yb8Ji.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:367fd27b7f41696b29220f20f2ad1501cc08f1e8986cbbc4b5092407dd860b2c +size 96 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/2KehYt3KsEQR53jYcxjbQp2d2kCp4AkuQW68atufRwSr.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/2KehYt3KsEQR53jYcxjbQp2d2kCp4AkuQW68atufRwSr.json new file mode 100644 index 00000000..294aaccd --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/2KehYt3KsEQR53jYcxjbQp2d2kCp4AkuQW68atufRwSr.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7251f18419db896cac094ad78e2c1cc180d84ee96a131f2902e8539e0215f487 +size 35193 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/2Lt2TfEePWsxpes4SzAf8HQD5FwHpJWFqcfJ2uAWqAFG.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/2Lt2TfEePWsxpes4SzAf8HQD5FwHpJWFqcfJ2uAWqAFG.json new file mode 100644 index 00000000..707fb0f4 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/2Lt2TfEePWsxpes4SzAf8HQD5FwHpJWFqcfJ2uAWqAFG.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:50027cf4c05201f8509e3ffe6d7eea6cda3bbc8d523e9729f57a426f2f9a17b3 +size 5208 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/2LuPhyrumCFRXjeDuYp1bLNYp7EbzUraZcvrzN9ZBUkN.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/2LuPhyrumCFRXjeDuYp1bLNYp7EbzUraZcvrzN9ZBUkN.json new file mode 100644 index 00000000..1d38b3eb --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/2LuPhyrumCFRXjeDuYp1bLNYp7EbzUraZcvrzN9ZBUkN.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:48779842cf249f9537552bbc3743b8d00f1510fb839b47b9a97098470186a5f0 +size 3666 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/2MDnmWds28cEsihULSMJ7k7jqdj7MeusANPD5k1rRpaJ.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/2MDnmWds28cEsihULSMJ7k7jqdj7MeusANPD5k1rRpaJ.json new file mode 100644 index 00000000..6043d075 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/2MDnmWds28cEsihULSMJ7k7jqdj7MeusANPD5k1rRpaJ.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:77ac8179d1401d73c158a93c8d36097ab3dda5c343ac9c1a6c491a2cc78047b7 +size 2103 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/2McbWVKRJVgcgp8R727qvup1qby4UiMLCcbdGdqrRznp.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/2McbWVKRJVgcgp8R727qvup1qby4UiMLCcbdGdqrRznp.json new file mode 100644 index 00000000..15ee5051 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/2McbWVKRJVgcgp8R727qvup1qby4UiMLCcbdGdqrRznp.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:cc240387e941fd63bcf99a1a372b11a6ca83d53737ed42375003f4e44d8a2265 +size 1096 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/2NYvGaJdA1k1KQE9e4H6d4B4tq4vVmAhuNm1ALB4gJpJ.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/2NYvGaJdA1k1KQE9e4H6d4B4tq4vVmAhuNm1ALB4gJpJ.json new file mode 100644 index 00000000..0cb9def8 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/2NYvGaJdA1k1KQE9e4H6d4B4tq4vVmAhuNm1ALB4gJpJ.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0e5affd5d2618eb90525b994d6e1f4688ebc9d3c2b12747c8e0cbef7a0ff27f1 +size 1436 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/2Qfkfx3obz9nqmJ8qrWyAHai2W7PmrQHQZCwj1LzRVZg.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/2Qfkfx3obz9nqmJ8qrWyAHai2W7PmrQHQZCwj1LzRVZg.json new file mode 100644 index 00000000..4f54d55b --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/2Qfkfx3obz9nqmJ8qrWyAHai2W7PmrQHQZCwj1LzRVZg.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5cee12818e5207229aeb88bdb75f526af9291ae0921f60466b62f2a780408385 +size 8187 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/2RHe778hiFdyLwPmWnAQrzNbxko11i7UeJuef39NPtSq.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/2RHe778hiFdyLwPmWnAQrzNbxko11i7UeJuef39NPtSq.json new file mode 100644 index 00000000..98ac9833 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/2RHe778hiFdyLwPmWnAQrzNbxko11i7UeJuef39NPtSq.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3f6dc2f9fa3bd83ca73eedc94721684e884bdc5e5f852291a2f887c9d66be9f7 +size 7318 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/2S32LDnpx3GB8FMrPNxaFZD2krFkzXgmA1ruqCqXvv4n.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/2S32LDnpx3GB8FMrPNxaFZD2krFkzXgmA1ruqCqXvv4n.json new file mode 100644 index 00000000..36cc6f9b --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/2S32LDnpx3GB8FMrPNxaFZD2krFkzXgmA1ruqCqXvv4n.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b447db84034189926a0d1db91ca34647776d8255bdf95921c47eb6aa80aa2a0f +size 33282 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/2SrBm7A1pkdPZd3qiqmQfm8Jip7WiNSTrQKQejuxC13h.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/2SrBm7A1pkdPZd3qiqmQfm8Jip7WiNSTrQKQejuxC13h.json new file mode 100644 index 00000000..3dd6667d --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/2SrBm7A1pkdPZd3qiqmQfm8Jip7WiNSTrQKQejuxC13h.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4c450ad3bb281ece120f9d95bd5da96002982bf73f3c03e0c0d51a38d824be52 +size 1813 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/2UAffCaPGycoxs5MJHduEhLS6B33N8rswbUwmrehHiwd.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/2UAffCaPGycoxs5MJHduEhLS6B33N8rswbUwmrehHiwd.json new file mode 100644 index 00000000..f9983826 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/2UAffCaPGycoxs5MJHduEhLS6B33N8rswbUwmrehHiwd.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:17dfd07f18f473f3a09027fbca8042f8310f4f19a6471b42c17e84d051cfd95e +size 2108 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/2Up2D6axfzjLxy6FTYXf12w8gr6Lum49j6apBomhXnWF.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/2Up2D6axfzjLxy6FTYXf12w8gr6Lum49j6apBomhXnWF.json new file mode 100644 index 00000000..01987727 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/2Up2D6axfzjLxy6FTYXf12w8gr6Lum49j6apBomhXnWF.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9dc833ccbc16bdd6002b187449bfc2f72f48b14557db45c2881834db7c4a59d6 +size 4633 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/2VZHSai5z2B9Lm6vxfm8sqgzLRmTdhdsDZ6Z2Ppjz8kg.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/2VZHSai5z2B9Lm6vxfm8sqgzLRmTdhdsDZ6Z2Ppjz8kg.json new file mode 100644 index 00000000..5fedb8df --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/2VZHSai5z2B9Lm6vxfm8sqgzLRmTdhdsDZ6Z2Ppjz8kg.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4c318f20cc80f2a5be9dded04122f1327d184ae2030aa74370aa600449e030f4 +size 9812 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/2W8sBc5dskGTdy7X3Sf3cRVksQQH6ePbfFLbMHj29Wiv.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/2W8sBc5dskGTdy7X3Sf3cRVksQQH6ePbfFLbMHj29Wiv.json new file mode 100644 index 00000000..e3e0311c --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/2W8sBc5dskGTdy7X3Sf3cRVksQQH6ePbfFLbMHj29Wiv.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e0b3afe7aed758450e37283b194d2c203d2ab76eb3a27acefb7fa5a5bd3db3ef +size 6297 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/2YRmpDfPE619v42fgKwA7hSrcoUavNwcMfbcCToVj2qL.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/2YRmpDfPE619v42fgKwA7hSrcoUavNwcMfbcCToVj2qL.json new file mode 100644 index 00000000..a90485f4 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/2YRmpDfPE619v42fgKwA7hSrcoUavNwcMfbcCToVj2qL.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:97d9ee214f128e7259ae2654fe7e466d9eb94fb1e39d4c031a49c20ecf819f00 +size 5493 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/2ZVabVEX8iE6BiFcvfEG4mcEZ8ahuHEYSdLZCRt4yHSz.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/2ZVabVEX8iE6BiFcvfEG4mcEZ8ahuHEYSdLZCRt4yHSz.json new file mode 100644 index 00000000..c841a99e --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/2ZVabVEX8iE6BiFcvfEG4mcEZ8ahuHEYSdLZCRt4yHSz.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:bf0faa6e002b11513873cb53b0848e8fb186211818e364a7cba22a23976055e4 +size 4114 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/2ZoejxKPKoE7CWxdXaf4h7Wvcxu6hBePbbjBriP6Gdqr.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/2ZoejxKPKoE7CWxdXaf4h7Wvcxu6hBePbbjBriP6Gdqr.json new file mode 100644 index 00000000..79307633 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/2ZoejxKPKoE7CWxdXaf4h7Wvcxu6hBePbbjBriP6Gdqr.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e826d9a95c9f193244d23366ab636d94a7c75b75808f2d631035f51b55bf9f25 +size 8891 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/2dXAbYew7SGoERENrruiQe151SnEsT4y4g6yNx3aaZ1D.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/2dXAbYew7SGoERENrruiQe151SnEsT4y4g6yNx3aaZ1D.json new file mode 100644 index 00000000..fbfba822 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/2dXAbYew7SGoERENrruiQe151SnEsT4y4g6yNx3aaZ1D.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:637a23588d7c12a032866d212fdb3466bb834829a2b97adcc19b8b461a874285 +size 782 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/2dZ5DLJhEVFRA5xRnRD779ojsWsf3HMi6YB1zmVDdsYb.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/2dZ5DLJhEVFRA5xRnRD779ojsWsf3HMi6YB1zmVDdsYb.json new file mode 100644 index 00000000..10d34f2f --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/2dZ5DLJhEVFRA5xRnRD779ojsWsf3HMi6YB1zmVDdsYb.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:253db13dfe2d769a98cc84a9748de798fc80eafc8eb5202d51f6007e5f921905 +size 3932 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/2e3TyMuAFuQH73SbE3S6RNvma7abpBj8v7w8AH7LSGxK.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/2e3TyMuAFuQH73SbE3S6RNvma7abpBj8v7w8AH7LSGxK.json new file mode 100644 index 00000000..46d18e6f --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/2e3TyMuAFuQH73SbE3S6RNvma7abpBj8v7w8AH7LSGxK.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c257b1c07a1d23de81d5f51a19993d1ec03725c0b10e93badec7d7c7e230a6a5 +size 22932 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/2e52Hn9bP9B1wJ6Ehy6T9y9Fmzd33poU3tSoCySYyqmj.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/2e52Hn9bP9B1wJ6Ehy6T9y9Fmzd33poU3tSoCySYyqmj.json new file mode 100644 index 00000000..55d9360a --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/2e52Hn9bP9B1wJ6Ehy6T9y9Fmzd33poU3tSoCySYyqmj.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:74470722d3c4192468ed28bd2ad8d17b424963f16bdffaa100efaaa6ce578567 +size 5619 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/2eDLEqgoYHJG9Ssx8CpjRFbWdt1z81JJV8PtsC3LdJ9R.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/2eDLEqgoYHJG9Ssx8CpjRFbWdt1z81JJV8PtsC3LdJ9R.json new file mode 100644 index 00000000..e0eadf8e --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/2eDLEqgoYHJG9Ssx8CpjRFbWdt1z81JJV8PtsC3LdJ9R.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:789a6c4c9314d1b78e9aae1728670859acfa5d8b7cdfb0a0d8c78d55eca78290 +size 1438 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/2ewyq31Atu7yLcYMg51CEa22HmcCSJwM4jjHH8kKVAJw.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/2ewyq31Atu7yLcYMg51CEa22HmcCSJwM4jjHH8kKVAJw.json new file mode 100644 index 00000000..f3143044 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/2ewyq31Atu7yLcYMg51CEa22HmcCSJwM4jjHH8kKVAJw.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b6fe88b052fbc2215c2c32930e1849289590c605b2af7c12c22a529e0e95f0f1 +size 4164 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/2fJcpdR6qzqDP7fBqvoJQ5PGYdaRFBNyUKZkZf5t12mr.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/2fJcpdR6qzqDP7fBqvoJQ5PGYdaRFBNyUKZkZf5t12mr.json new file mode 100644 index 00000000..2e786950 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/2fJcpdR6qzqDP7fBqvoJQ5PGYdaRFBNyUKZkZf5t12mr.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1974dfd59dfa1b4be97d704b333f81c7f67242f7e84d76ef8bc2c68497217e1d +size 2098 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/2hC44EVzM4JoL5EWU4ezcZsY6ns2puwxpivQdeUMTzZM.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/2hC44EVzM4JoL5EWU4ezcZsY6ns2puwxpivQdeUMTzZM.json new file mode 100644 index 00000000..773fc602 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/2hC44EVzM4JoL5EWU4ezcZsY6ns2puwxpivQdeUMTzZM.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6118708103adfe525dfc1ab44e67f1c8654079649395b6bb36ec99325ed95439 +size 3969 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/2hGXiH1oEQwjCXRx8bNdHTi49ScZp7Mj2bxcjxtULKe1.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/2hGXiH1oEQwjCXRx8bNdHTi49ScZp7Mj2bxcjxtULKe1.json new file mode 100644 index 00000000..14760d27 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/2hGXiH1oEQwjCXRx8bNdHTi49ScZp7Mj2bxcjxtULKe1.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0898cbdfe6700f919ddbd0dbc2c8cfc4b113d5f89b438d13eb325e0f8eaaf6b9 +size 932 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/2ipqWcraTH7iGYXb4Evs7pfjR2VsESWffmEkw2baK21B.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/2ipqWcraTH7iGYXb4Evs7pfjR2VsESWffmEkw2baK21B.json new file mode 100644 index 00000000..0cd4810e --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/2ipqWcraTH7iGYXb4Evs7pfjR2VsESWffmEkw2baK21B.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:40d6029cbc7d18be5782916b9bd8032c2566143c086a27fccd6f529733d46ee6 +size 7524 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/2mNamZY5bmHCdeogxjSdU5ZXo2KiYanjuxebLaUb7aa7.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/2mNamZY5bmHCdeogxjSdU5ZXo2KiYanjuxebLaUb7aa7.json new file mode 100644 index 00000000..f869f208 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/2mNamZY5bmHCdeogxjSdU5ZXo2KiYanjuxebLaUb7aa7.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:29f38c9646444d77925629e409f87b0d4a7dc7936b526a4642414d94637feb80 +size 6178 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/2n23YCTUVE6FhsgYPkAQXSWueW8ARYcVdvML2jY3gtYq.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/2n23YCTUVE6FhsgYPkAQXSWueW8ARYcVdvML2jY3gtYq.json new file mode 100644 index 00000000..558e7fc3 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/2n23YCTUVE6FhsgYPkAQXSWueW8ARYcVdvML2jY3gtYq.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:da8979e3b68e392363c58f6e09136fe5f104fadbfbbb25d20fedf2056f92506b +size 1129 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/2o48ieM95rmHqMWC5B3tTX4DL7cLm4m1Kuwjay3keQSv.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/2o48ieM95rmHqMWC5B3tTX4DL7cLm4m1Kuwjay3keQSv.json new file mode 100644 index 00000000..5b78e942 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/2o48ieM95rmHqMWC5B3tTX4DL7cLm4m1Kuwjay3keQSv.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5acdf7560d83b7312551966aa86bda05077eacfbeca06ba3f5297e80f0e6e8fc +size 5893 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/2ohN4V8zMjE63ggB777fSjWcDTWkqMsUvycjxzJKTEqp.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/2ohN4V8zMjE63ggB777fSjWcDTWkqMsUvycjxzJKTEqp.json new file mode 100644 index 00000000..93331e16 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/2ohN4V8zMjE63ggB777fSjWcDTWkqMsUvycjxzJKTEqp.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:226597fbb3ff92040cd01054ef0e42a8101382d71156e3a557afb096a07073ff +size 1445 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/2omcykYnUGQW8tDGKZFMuJHAswrfMDAgMTkBo3Kd6Woj.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/2omcykYnUGQW8tDGKZFMuJHAswrfMDAgMTkBo3Kd6Woj.json new file mode 100644 index 00000000..62600bcf --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/2omcykYnUGQW8tDGKZFMuJHAswrfMDAgMTkBo3Kd6Woj.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:82019c4acd109a7eebd853e24b885851e64785f0848240f923506ba670e77831 +size 2274 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/2pbhpVLBKvqKXNbV6V2cvYME1dE9KCb39jZczsZnoTfu.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/2pbhpVLBKvqKXNbV6V2cvYME1dE9KCb39jZczsZnoTfu.json new file mode 100644 index 00000000..0c53c869 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/2pbhpVLBKvqKXNbV6V2cvYME1dE9KCb39jZczsZnoTfu.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4acd4ab10f7895e61ca965e81fdee7d7d1cf0d706559a49e278ee7f001feaf74 +size 24805 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/2qGyiNeWyZxNdkvWHc2jT5qkCnYa1j1gDLSSUmyoWMh8.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/2qGyiNeWyZxNdkvWHc2jT5qkCnYa1j1gDLSSUmyoWMh8.json new file mode 100644 index 00000000..d45faa8d --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/2qGyiNeWyZxNdkvWHc2jT5qkCnYa1j1gDLSSUmyoWMh8.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:139fe769a684be18620b592c9aaa62f6983a6bc20ff838d9ff22c235d991bf86 +size 18579 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/2qPL6aunS5v636TymUKmQAG2iW6gn7q94vShQb51iyMW.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/2qPL6aunS5v636TymUKmQAG2iW6gn7q94vShQb51iyMW.json new file mode 100644 index 00000000..97b1b079 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/2qPL6aunS5v636TymUKmQAG2iW6gn7q94vShQb51iyMW.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:004aeda85bd7b8b557db36e6af0dd3a3b191cd4fcb6375e8ca156d68be5c328d +size 5256 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/2qmYXpcioeVsxujX16NK5sYLZ4W7cGdzkeRJZ4XEBgq8.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/2qmYXpcioeVsxujX16NK5sYLZ4W7cGdzkeRJZ4XEBgq8.json new file mode 100644 index 00000000..9047e967 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/2qmYXpcioeVsxujX16NK5sYLZ4W7cGdzkeRJZ4XEBgq8.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:83eb8661e65dabbf27465d30051e70c1ad0c6cd2ede57c33b7028ced70066204 +size 5477 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/2rPRnp2qHuyntirdZ31hAVTe7K8EpD2rFqxuChVTJnuB.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/2rPRnp2qHuyntirdZ31hAVTe7K8EpD2rFqxuChVTJnuB.json new file mode 100644 index 00000000..2c0a291d --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/2rPRnp2qHuyntirdZ31hAVTe7K8EpD2rFqxuChVTJnuB.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8410a7ebb0d82bb8cff59880ed889662d8e8b0b66c639d59cfca0e78f92c0e2e +size 4251 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/2reR5RGxYmCAwiquwY2B3tfCj89BioUd9BMksbcfjFxt.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/2reR5RGxYmCAwiquwY2B3tfCj89BioUd9BMksbcfjFxt.json new file mode 100644 index 00000000..f3779bdb --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/2reR5RGxYmCAwiquwY2B3tfCj89BioUd9BMksbcfjFxt.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c3e5f8e8bf5b4d07814be0a214516aeb1bbb3bd017387969298cb7d49f552b0b +size 28208 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/2reUfFGZuTHMwJXfbQCA3dRh5xEMamWJ9Kfd2mzeH4qU.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/2reUfFGZuTHMwJXfbQCA3dRh5xEMamWJ9Kfd2mzeH4qU.json new file mode 100644 index 00000000..3ffa210f --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/2reUfFGZuTHMwJXfbQCA3dRh5xEMamWJ9Kfd2mzeH4qU.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:cbd3a241ea4752d3346e4d0b406f033752ac23d4b5ae11ed545af0a3a70980df +size 5037 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/2tifzhZJsqpNvJDLT5pSLQiTTorMyERZJ4DA24gPUrTv.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/2tifzhZJsqpNvJDLT5pSLQiTTorMyERZJ4DA24gPUrTv.json new file mode 100644 index 00000000..5f102c7b --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/2tifzhZJsqpNvJDLT5pSLQiTTorMyERZJ4DA24gPUrTv.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2a7d84ddd1f8bebf46269cd6dcd9513d69bbf1a6ab7019de1c91175a62f3c89c +size 3194 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/2uGHnRkDsupNnicE3btnqJbpus7DWKuniZcRmKAzHFv5.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/2uGHnRkDsupNnicE3btnqJbpus7DWKuniZcRmKAzHFv5.json new file mode 100644 index 00000000..7ca5a8e5 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/2uGHnRkDsupNnicE3btnqJbpus7DWKuniZcRmKAzHFv5.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e5c5cf4e30d77323574642ec5017346cc181ac5de23616fa606ba7ea0d6e9234 +size 151 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/2vumtPDSVo3UKqYYxMVbDaQz1K4foQf6A31KiUaii1M7.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/2vumtPDSVo3UKqYYxMVbDaQz1K4foQf6A31KiUaii1M7.json new file mode 100644 index 00000000..b31522ba --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/2vumtPDSVo3UKqYYxMVbDaQz1K4foQf6A31KiUaii1M7.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a57ee109bf967e962315a74edbcc2567d092b2e13fa0ae53b6e17a1a2fd17850 +size 21889 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/2w7YyjCLZV2QgLnHFtPTG3XeMS24S614nThY7dhH6YZp.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/2w7YyjCLZV2QgLnHFtPTG3XeMS24S614nThY7dhH6YZp.json new file mode 100644 index 00000000..8fb46a13 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/2w7YyjCLZV2QgLnHFtPTG3XeMS24S614nThY7dhH6YZp.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b5cfb6a586e63c4f8f1d267dac43ab9a98557e9d14e86d678bce25dc02293a81 +size 3147 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/2wT8Yq49kHgDzXuPxZSaeLaH1qbmGXtEyPy64bL7aD3c.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/2wT8Yq49kHgDzXuPxZSaeLaH1qbmGXtEyPy64bL7aD3c.json new file mode 100644 index 00000000..473ff8c1 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/2wT8Yq49kHgDzXuPxZSaeLaH1qbmGXtEyPy64bL7aD3c.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ff21ef06ab76083f7d9e0044374404eb3b84483832e8d60ed6262d5cc97dcd5f +size 10156 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/2xCY4ciD7oGFTycTuwFqQk7q7CziEouFmfgZJnVDcYdC.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/2xCY4ciD7oGFTycTuwFqQk7q7CziEouFmfgZJnVDcYdC.json new file mode 100644 index 00000000..80a27273 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/2xCY4ciD7oGFTycTuwFqQk7q7CziEouFmfgZJnVDcYdC.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b70681d517fcac48dc4489b94c2b80ac5c016d5e92db1a9265023e85468be9ed +size 9619 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/2xVYRiEK9vr6cdyM1wjpEGJvGjQdMysXUy7q62vNs2rd.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/2xVYRiEK9vr6cdyM1wjpEGJvGjQdMysXUy7q62vNs2rd.json new file mode 100644 index 00000000..e6851613 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/2xVYRiEK9vr6cdyM1wjpEGJvGjQdMysXUy7q62vNs2rd.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8a605fbb55da9755dc99e5af8023596ac78b1cf7567d8861ff6b291a02d7526b +size 2395 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/31bTPwuNs3bF5Gn9yqPsyrV99DNqGTa3W3jxsMbL38vU.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/31bTPwuNs3bF5Gn9yqPsyrV99DNqGTa3W3jxsMbL38vU.json new file mode 100644 index 00000000..884f34f0 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/31bTPwuNs3bF5Gn9yqPsyrV99DNqGTa3W3jxsMbL38vU.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:eb7fe76d98e1b2b084c3ff530d86ffb06c3b38266bc23f167335b5e160a0729a +size 41800 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/324T1wwm4JcaN7moUh29ExYTH3byTPwSvEJQgWWmzxER.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/324T1wwm4JcaN7moUh29ExYTH3byTPwSvEJQgWWmzxER.json new file mode 100644 index 00000000..3583daba --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/324T1wwm4JcaN7moUh29ExYTH3byTPwSvEJQgWWmzxER.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:88c86b55924b17b96ea77ff66a76b30ecc4fe3ea6a36eedeeaebd2a429abdc34 +size 3427 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/32TtZ4MYWk6zzwg8Eok3x6m85JQgcVsN97cGfUhfpNb9.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/32TtZ4MYWk6zzwg8Eok3x6m85JQgcVsN97cGfUhfpNb9.json new file mode 100644 index 00000000..32a3853c --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/32TtZ4MYWk6zzwg8Eok3x6m85JQgcVsN97cGfUhfpNb9.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4f476b90df5d0ed7c480a6d84909b6ed6e3fa6dae35e3355004e14639f7850dd +size 7013 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/32nCHNBZcZn846tvjGcZ6ppmXt9TcpST6UyGy5PKXg4T.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/32nCHNBZcZn846tvjGcZ6ppmXt9TcpST6UyGy5PKXg4T.json new file mode 100644 index 00000000..5004f1bc --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/32nCHNBZcZn846tvjGcZ6ppmXt9TcpST6UyGy5PKXg4T.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0fee0d68e7a1e3d13a28a8958f0b1eef65e984656ec525349f1bf287868a1791 +size 3271 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/33BbkY5zEAyGv123A84EQUrmXiodoc5pAYsJf63eJaMb.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/33BbkY5zEAyGv123A84EQUrmXiodoc5pAYsJf63eJaMb.json new file mode 100644 index 00000000..02e07f23 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/33BbkY5zEAyGv123A84EQUrmXiodoc5pAYsJf63eJaMb.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a975126d692cb14909521f7f7f8b0a672cf7f40b5c7601212d4b268c8f84c97a +size 3763 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/33J2bC6ZYvg8Y77MWULZEWpWRkxCoM2aziZ5f67dwBXi.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/33J2bC6ZYvg8Y77MWULZEWpWRkxCoM2aziZ5f67dwBXi.json new file mode 100644 index 00000000..9f9998c8 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/33J2bC6ZYvg8Y77MWULZEWpWRkxCoM2aziZ5f67dwBXi.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7d41121e6326810be0515f22ce0a7b77740efafc2984a6fb1b89c1c3a02e1ed9 +size 10124 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/34Edru2axdP3ChKJCFLKDKNtt7tDZhiUHcPSiVcy4aEo.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/34Edru2axdP3ChKJCFLKDKNtt7tDZhiUHcPSiVcy4aEo.json new file mode 100644 index 00000000..89412532 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/34Edru2axdP3ChKJCFLKDKNtt7tDZhiUHcPSiVcy4aEo.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:92892230e527f1ce72a7a94e1e7c9c6190e0f4d824b8cbf64ec35be2ba123874 +size 273 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/357fsqDH1h1hrHvVQPe4LQRhZo8ui8axFMB5Y1Aq6oaa.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/357fsqDH1h1hrHvVQPe4LQRhZo8ui8axFMB5Y1Aq6oaa.json new file mode 100644 index 00000000..e40a36f3 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/357fsqDH1h1hrHvVQPe4LQRhZo8ui8axFMB5Y1Aq6oaa.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:67060bf83a92c533ee2ef4554e28f765e39a22e4dd03fd63ca6a3592a5da4e04 +size 3767 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/366CmUeYHCqmfoiro9FUNVQYqj1WxcQg6KFqjajZ3cv5.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/366CmUeYHCqmfoiro9FUNVQYqj1WxcQg6KFqjajZ3cv5.json new file mode 100644 index 00000000..e78b02c9 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/366CmUeYHCqmfoiro9FUNVQYqj1WxcQg6KFqjajZ3cv5.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2ead26c7cd9f9e37392a9abdd9d64980d2cf6f523e65da40a29cdee396569022 +size 5267 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/36YryptT8XnNPoDytZrSAQyJBFNzZDU6ZRKpwoVp6HPC.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/36YryptT8XnNPoDytZrSAQyJBFNzZDU6ZRKpwoVp6HPC.json new file mode 100644 index 00000000..c2eadd20 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/36YryptT8XnNPoDytZrSAQyJBFNzZDU6ZRKpwoVp6HPC.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:bdb09f032924940d3236ea2e104e807e4b9d39aa17ef7175859196fa96a85486 +size 1996 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/37soLiWboG5A5iLDqhciYEh46jakxXqBQbEdLwnMA5ma.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/37soLiWboG5A5iLDqhciYEh46jakxXqBQbEdLwnMA5ma.json new file mode 100644 index 00000000..87933313 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/37soLiWboG5A5iLDqhciYEh46jakxXqBQbEdLwnMA5ma.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:18a7a84af555c82d957562522acb449a6dca914a950ac5de1bc234ddb164361b +size 13532 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/39hMZgeiesFXMRFt8svuKVsdCW5geiYueSRx7dxhXN4f.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/39hMZgeiesFXMRFt8svuKVsdCW5geiYueSRx7dxhXN4f.json new file mode 100644 index 00000000..6c27a137 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/39hMZgeiesFXMRFt8svuKVsdCW5geiYueSRx7dxhXN4f.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:263147799c4f03959b9074aafc0773f9911b9bc63abb68cf7ffcf94c6e267ccb +size 2011 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/3APM2AqvUSYVqSsXEzXSMZKtDMtkoRBbNmxqZ4LsnwC8.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/3APM2AqvUSYVqSsXEzXSMZKtDMtkoRBbNmxqZ4LsnwC8.json new file mode 100644 index 00000000..a5acf4e0 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/3APM2AqvUSYVqSsXEzXSMZKtDMtkoRBbNmxqZ4LsnwC8.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ea7ca4728ad983ebe550bfa71d78415ab3e874519ba8ed023ec408e03a99dfcd +size 3433 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/3AiRK5Pk7gg2fwigsA6dTQGMKuqhFVP9fWd7AGBw7YKD.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/3AiRK5Pk7gg2fwigsA6dTQGMKuqhFVP9fWd7AGBw7YKD.json new file mode 100644 index 00000000..db8a19b5 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/3AiRK5Pk7gg2fwigsA6dTQGMKuqhFVP9fWd7AGBw7YKD.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9790d48596b4b8eac397e63e6a9b24fc53e665e59832f9f1ff770452618993b6 +size 9882 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/3B62xC9sdfT5i8bejPcGkBiDjxqqTgqNFPsMu5NztgcM.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/3B62xC9sdfT5i8bejPcGkBiDjxqqTgqNFPsMu5NztgcM.json new file mode 100644 index 00000000..01fa479c --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/3B62xC9sdfT5i8bejPcGkBiDjxqqTgqNFPsMu5NztgcM.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:650a67608d4845bfab394bd4bd5cc28421a4225f2bdeb3a0c4b6bffc3942d66d +size 65616 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/3BrLqeDnApjBdyWvfL48tbK1MFgUVN1HHx5TSvEwRVzZ.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/3BrLqeDnApjBdyWvfL48tbK1MFgUVN1HHx5TSvEwRVzZ.json new file mode 100644 index 00000000..4b5b0573 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/3BrLqeDnApjBdyWvfL48tbK1MFgUVN1HHx5TSvEwRVzZ.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4c9ca178c4e5bb6c5cba87b69cbf3301b2e1ac9ba41d460e96b032e6c3052a40 +size 3283 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/3BtnMCJxqB7Cg2wsCZB5RotMd8Y4NxzPpFwi9NNG4zt8.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/3BtnMCJxqB7Cg2wsCZB5RotMd8Y4NxzPpFwi9NNG4zt8.json new file mode 100644 index 00000000..e8b5d96d --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/3BtnMCJxqB7Cg2wsCZB5RotMd8Y4NxzPpFwi9NNG4zt8.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8b39f47d5c6e31343370cc6c60458c920190b4430d66032c757bb7549a088025 +size 8380 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/3FYPqMDqxXi1jtFxj4weW3etedRb1bXMnMTPVS9UHgvH.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/3FYPqMDqxXi1jtFxj4weW3etedRb1bXMnMTPVS9UHgvH.json new file mode 100644 index 00000000..25335aaf --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/3FYPqMDqxXi1jtFxj4weW3etedRb1bXMnMTPVS9UHgvH.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9a9a8083b6fe1c6bdef9e081bfabe0e7a506bfb9104e875f114d468de59b550a +size 5554 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/3JfaNQh3zRyBQ3spQJJWKmgRcXuQrcNrpLH5pDvaX2gG.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/3JfaNQh3zRyBQ3spQJJWKmgRcXuQrcNrpLH5pDvaX2gG.json new file mode 100644 index 00000000..06edc64f --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/3JfaNQh3zRyBQ3spQJJWKmgRcXuQrcNrpLH5pDvaX2gG.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:05becb78b741c366b46ab2d775b5776bb7f08f141bf58f3b740d9d3685504d95 +size 6178 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/3Jm5r67zC5a4AAWoQqygKQiX2S9VQDusBY5KajCL2m36.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/3Jm5r67zC5a4AAWoQqygKQiX2S9VQDusBY5KajCL2m36.json new file mode 100644 index 00000000..e02a62cb --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/3Jm5r67zC5a4AAWoQqygKQiX2S9VQDusBY5KajCL2m36.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4dddf7ec2f4b5e8349fe45f5ce4a0cb7ff7cb0112b6fcbef9a43cf98e836b2c3 +size 6299 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/3LWnGCRFuS4TJ5WeDKeWdoSRptB2tzeEFhSBFFu4ogMo.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/3LWnGCRFuS4TJ5WeDKeWdoSRptB2tzeEFhSBFFu4ogMo.json new file mode 100644 index 00000000..6b140271 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/3LWnGCRFuS4TJ5WeDKeWdoSRptB2tzeEFhSBFFu4ogMo.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2f6f3c55061cb9bc643e37435a459a796edbee4a4a157078150cdf15601c1314 +size 36804 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/3MbTLcguxWsabNTHR51BoQC6gEusB2mVhny9staWUM77.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/3MbTLcguxWsabNTHR51BoQC6gEusB2mVhny9staWUM77.json new file mode 100644 index 00000000..974eb4ad --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/3MbTLcguxWsabNTHR51BoQC6gEusB2mVhny9staWUM77.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c79679c068c8c012e9e3a52c5917246d11afdad54072ae3f641260af76217260 +size 5980 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/3PxPcn8NEJ5WREqaWXH7eaCUQBHXDM7YLwxGivdWtyFT.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/3PxPcn8NEJ5WREqaWXH7eaCUQBHXDM7YLwxGivdWtyFT.json new file mode 100644 index 00000000..e6a7fba0 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/3PxPcn8NEJ5WREqaWXH7eaCUQBHXDM7YLwxGivdWtyFT.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e24898fc3f13be0fc78f3d1883f2b49e690cf9b7538fbca40c8443802e7934a9 +size 782 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/3QEiyNxBieSmTHPE3MyutTBgmUNu2RrSPnCvuTu4Crq5.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/3QEiyNxBieSmTHPE3MyutTBgmUNu2RrSPnCvuTu4Crq5.json new file mode 100644 index 00000000..4e83d49c --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/3QEiyNxBieSmTHPE3MyutTBgmUNu2RrSPnCvuTu4Crq5.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ea496df48d5cfc759be552ed574452f48f8c22dbd1c39ac4450710f291ad20ee +size 3897 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/3RuRdvZPVqqTqa7MDqgsDPVUnm8QYdYQc4zZkAXS9HMn.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/3RuRdvZPVqqTqa7MDqgsDPVUnm8QYdYQc4zZkAXS9HMn.json new file mode 100644 index 00000000..a78fe160 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/3RuRdvZPVqqTqa7MDqgsDPVUnm8QYdYQc4zZkAXS9HMn.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a6a48b92c08552accb8b2e630b300192db542e6bd7bb7933cf9e3fe3a20f6694 +size 2517 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/3SRHpeDGYo5t6Q9UpLDXoo73uGCmJVMkfc6zQqtLDj5T.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/3SRHpeDGYo5t6Q9UpLDXoo73uGCmJVMkfc6zQqtLDj5T.json new file mode 100644 index 00000000..783fd6ea --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/3SRHpeDGYo5t6Q9UpLDXoo73uGCmJVMkfc6zQqtLDj5T.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:edec48a2a8e2f1f0d6547735d14e6ae44de8b659d64223407f04e63af20ec0e6 +size 10066 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/3T28vnQccGxCXXoe3t64tfGVxpjs1SR1szVn5Vgu7KuR.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/3T28vnQccGxCXXoe3t64tfGVxpjs1SR1szVn5Vgu7KuR.json new file mode 100644 index 00000000..e020c7f8 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/3T28vnQccGxCXXoe3t64tfGVxpjs1SR1szVn5Vgu7KuR.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4389f8b5a6ac6959526cdf25e959e9bca1a693797059d2d6f9145c3b9e4940a6 +size 17085 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/3UcHkqbtMGtRZmWNGGfC6wwi9f7uGBacTBbuRgrGyoLG.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/3UcHkqbtMGtRZmWNGGfC6wwi9f7uGBacTBbuRgrGyoLG.json new file mode 100644 index 00000000..135992c2 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/3UcHkqbtMGtRZmWNGGfC6wwi9f7uGBacTBbuRgrGyoLG.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:21623fed19495850e0ac84f9c2e9afa1659d3f90143a3b1e1e41bd6ef12958e8 +size 9149 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/3UpLNCXwYDK7bKcyZcFZmpbyQNFfFpPPJpRwBpT8yvLV.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/3UpLNCXwYDK7bKcyZcFZmpbyQNFfFpPPJpRwBpT8yvLV.json new file mode 100644 index 00000000..79313286 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/3UpLNCXwYDK7bKcyZcFZmpbyQNFfFpPPJpRwBpT8yvLV.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:21443aba675abc63b304f97981f49abf5c9b0550b5c049f47eb9d72a08895ca8 +size 19168 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/3VjJYGwHzeZozKTFxjQcS148FDMY4kieshds9JSM9o7U.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/3VjJYGwHzeZozKTFxjQcS148FDMY4kieshds9JSM9o7U.json new file mode 100644 index 00000000..0efca980 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/3VjJYGwHzeZozKTFxjQcS148FDMY4kieshds9JSM9o7U.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3ade8e27dea4cbab71d3342a88bdb22322f64b380ce352994045bee6cd2a35f6 +size 10104 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/3WyacwnCNiz4Q1PedWyuwodYpLFu75jrhgRTZp69UcA9.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/3WyacwnCNiz4Q1PedWyuwodYpLFu75jrhgRTZp69UcA9.json new file mode 100644 index 00000000..537e8742 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/3WyacwnCNiz4Q1PedWyuwodYpLFu75jrhgRTZp69UcA9.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:efd1a519b146bfeb9b970b1c01127470cab0f4be50c355d434cbf5a1cb989077 +size 16125 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/3XeZoQirC8ZvHJn1Qy875g4Z7GFoAocrrzcjgxbfm22E.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/3XeZoQirC8ZvHJn1Qy875g4Z7GFoAocrrzcjgxbfm22E.json new file mode 100644 index 00000000..4825a2e0 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/3XeZoQirC8ZvHJn1Qy875g4Z7GFoAocrrzcjgxbfm22E.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:bc45be4db97caa87c888bb74dfedc1d7c9e450ea4a341442f71248a895a45053 +size 9818 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/3ZAzSw55xqEiV9gmeRUnXDHPGQ8o9BDdaLwMBfCD4uix.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/3ZAzSw55xqEiV9gmeRUnXDHPGQ8o9BDdaLwMBfCD4uix.json new file mode 100644 index 00000000..075beeee --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/3ZAzSw55xqEiV9gmeRUnXDHPGQ8o9BDdaLwMBfCD4uix.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:818268be1fe88dcc4bfa2fa10412ced0411e773cd542bd66100a3d5705941e6c +size 845 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/3ZBEpnXrEpjwd2oU2FRiXgNMGdHbYL7AsXdSUsev988W.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/3ZBEpnXrEpjwd2oU2FRiXgNMGdHbYL7AsXdSUsev988W.json new file mode 100644 index 00000000..362f714b --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/3ZBEpnXrEpjwd2oU2FRiXgNMGdHbYL7AsXdSUsev988W.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a8304e7a5e2d8222381acf4cfb792efd70ac64b05a2aa9f1775a0466d750b9a5 +size 1920 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/3ao63wcSRNa76bncC2M3KupNtXBFiDyNbgK52VG7dLaE.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/3ao63wcSRNa76bncC2M3KupNtXBFiDyNbgK52VG7dLaE.json new file mode 100644 index 00000000..00232e03 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/3ao63wcSRNa76bncC2M3KupNtXBFiDyNbgK52VG7dLaE.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:80b657653c486f0b77ef924359a1ce444561260b549a134dcab088242c8afaa2 +size 1710 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/3dxNuzfP484AhgMcEgvHYDVwGh3UtCUWmwuzn9z3HriU.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/3dxNuzfP484AhgMcEgvHYDVwGh3UtCUWmwuzn9z3HriU.json new file mode 100644 index 00000000..01b80677 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/3dxNuzfP484AhgMcEgvHYDVwGh3UtCUWmwuzn9z3HriU.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:fad9a9bcebfd312e0c602a6031025b1a8ae3313390290f622948b9cc607385fb +size 6334 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/3eJFLBPYfyLEJpUDnn3NeEggNzuXmBBVh81rQJkyPX3X.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/3eJFLBPYfyLEJpUDnn3NeEggNzuXmBBVh81rQJkyPX3X.json new file mode 100644 index 00000000..67fa8a17 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/3eJFLBPYfyLEJpUDnn3NeEggNzuXmBBVh81rQJkyPX3X.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:173190ce3c89b842e9674f7b9d8e00e0b9e9e90757d1802efa826e4cdbb2f747 +size 3124 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/3frHjwxo3t7TMBR83omRSxeekmj38xsKeMXZ8BJt6Ccd.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/3frHjwxo3t7TMBR83omRSxeekmj38xsKeMXZ8BJt6Ccd.json new file mode 100644 index 00000000..15101a31 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/3frHjwxo3t7TMBR83omRSxeekmj38xsKeMXZ8BJt6Ccd.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:23f4ecd98117ecfc8c537cf57d987693ec1c8ca6477f77376df6afcb62ffbb38 +size 3898 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/3hDvknC21saVBcTiVt6qYFr74ZWRHDNrjw4PQXPz2K48.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/3hDvknC21saVBcTiVt6qYFr74ZWRHDNrjw4PQXPz2K48.json new file mode 100644 index 00000000..f0f4ca21 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/3hDvknC21saVBcTiVt6qYFr74ZWRHDNrjw4PQXPz2K48.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:09eaecb1443e3f5aa46a72204a2a4e582625ce8deb8f2aa70408a9fd13537c53 +size 2751 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/3hQzpcRNDNY7XbLizye9jzWAcAy9oEmaXps5ZwrYGcTV.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/3hQzpcRNDNY7XbLizye9jzWAcAy9oEmaXps5ZwrYGcTV.json new file mode 100644 index 00000000..dd87781e --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/3hQzpcRNDNY7XbLizye9jzWAcAy9oEmaXps5ZwrYGcTV.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c8fa26965fc441f3582a0232832effd8c2088a1bfa4baa6127f4624cf1467923 +size 3968 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/3hdDbZy49CqRbo3MyXrjmFuf2oVEEwLtDbtXTjSjKGNt.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/3hdDbZy49CqRbo3MyXrjmFuf2oVEEwLtDbtXTjSjKGNt.json new file mode 100644 index 00000000..6063d1dc --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/3hdDbZy49CqRbo3MyXrjmFuf2oVEEwLtDbtXTjSjKGNt.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0c7daf5a6c41cb77f4cba87452105eb3cfdaea802308db8ad26fa83270dcfc17 +size 2096 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/3i1LEoG7xM9PvcfDA8jahjnbd2jxXe99835yGUZa9ZhT.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/3i1LEoG7xM9PvcfDA8jahjnbd2jxXe99835yGUZa9ZhT.json new file mode 100644 index 00000000..55bf1bde --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/3i1LEoG7xM9PvcfDA8jahjnbd2jxXe99835yGUZa9ZhT.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:056f44ee6e3652b0d1a4a2c78f5a7ec2cb8b7c9d11962b4a773d1f8e88e8945a +size 11781 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/3jcR44DTqNg6XVSSLPd2HU8ebkAsxrskUbdTtz8DxcMK.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/3jcR44DTqNg6XVSSLPd2HU8ebkAsxrskUbdTtz8DxcMK.json new file mode 100644 index 00000000..b3ea58d3 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/3jcR44DTqNg6XVSSLPd2HU8ebkAsxrskUbdTtz8DxcMK.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:58e0f3dd072834fd06d139c1d03607e1430e42faa49f40551f731cec2e2c6f52 +size 6952 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/3k7mJZcgLX7jvxTbqzEMDLdrhTT12hGc8gfMDCQyXbzP.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/3k7mJZcgLX7jvxTbqzEMDLdrhTT12hGc8gfMDCQyXbzP.json new file mode 100644 index 00000000..c4f515b0 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/3k7mJZcgLX7jvxTbqzEMDLdrhTT12hGc8gfMDCQyXbzP.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:513ed6e16920d5a94ff9f3a394a456bcd26b3fca2d0b249412642ecfc212940e +size 10951 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/3keHASBKU3wD8oFPD6Fu7UB3N1thzqMHGZZNXFae9P27.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/3keHASBKU3wD8oFPD6Fu7UB3N1thzqMHGZZNXFae9P27.json new file mode 100644 index 00000000..5d63f01b --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/3keHASBKU3wD8oFPD6Fu7UB3N1thzqMHGZZNXFae9P27.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:cb6c0eca2e3cf414a333638cea898607041df9443671c2fda5fe20ff42250a5f +size 1492 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/3m6sNWxEFhFExrikB4LdhWEMx7sbrPRgVube9yp5pN56.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/3m6sNWxEFhFExrikB4LdhWEMx7sbrPRgVube9yp5pN56.json new file mode 100644 index 00000000..a8d0505e --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/3m6sNWxEFhFExrikB4LdhWEMx7sbrPRgVube9yp5pN56.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1af9c7abf67f94c0a03efd0327722bff34d2b057550c350abe9b44c9d8575923 +size 3387 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/3mxtC2cGVhHucUg4p58MVzVqUKLyiy1zWqRkRQdgUBPT.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/3mxtC2cGVhHucUg4p58MVzVqUKLyiy1zWqRkRQdgUBPT.json new file mode 100644 index 00000000..0b55cef1 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/3mxtC2cGVhHucUg4p58MVzVqUKLyiy1zWqRkRQdgUBPT.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5de9467125e7044cdaeed49ee968f3d8cd78e3ab92dfec8057d180c1f1b21fea +size 835 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/3rKpgHeTxgiretapm6F1Bv5cvric1JEi9ZAbfWa3H8LG.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/3rKpgHeTxgiretapm6F1Bv5cvric1JEi9ZAbfWa3H8LG.json new file mode 100644 index 00000000..4c439498 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/3rKpgHeTxgiretapm6F1Bv5cvric1JEi9ZAbfWa3H8LG.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:03c035c275fc97d1617c488b6ffc200d597f12291878a9cff4c5c94e3fcd31a6 +size 40274 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/3s4zaydvjBQE7nE4nKDuDjmyjZ8DkenU7ctbq2oJj6Wc.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/3s4zaydvjBQE7nE4nKDuDjmyjZ8DkenU7ctbq2oJj6Wc.json new file mode 100644 index 00000000..cd71b939 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/3s4zaydvjBQE7nE4nKDuDjmyjZ8DkenU7ctbq2oJj6Wc.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9ea08a32ee52af5b63d29016982f01cedc1e93c36171f55a6fb4f961cb560b8a +size 5471 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/3s9tuNRZWPurLYFW8UmCRn9LuWPP2hYCyGztXoeyp3dL.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/3s9tuNRZWPurLYFW8UmCRn9LuWPP2hYCyGztXoeyp3dL.json new file mode 100644 index 00000000..1c861e97 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/3s9tuNRZWPurLYFW8UmCRn9LuWPP2hYCyGztXoeyp3dL.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6cf000271b907f4a2b4097facebdb7acd82ea1e43772a88cd337f5bd0474fb14 +size 53055 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/3siYw75sFNqQqmUwAxEwNSQ9LMdWRmWRucGPcRQLV9yC.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/3siYw75sFNqQqmUwAxEwNSQ9LMdWRmWRucGPcRQLV9yC.json new file mode 100644 index 00000000..56ed3e87 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/3siYw75sFNqQqmUwAxEwNSQ9LMdWRmWRucGPcRQLV9yC.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f168f74937554a47784eff0d7a41dcb4853dedb8e3bb1deb9503ac3b9b5b6ff0 +size 8659 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/3vHFMMWm76Jug2A3mBKkX1sbGuWgiHkwARbJAFitQmCV.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/3vHFMMWm76Jug2A3mBKkX1sbGuWgiHkwARbJAFitQmCV.json new file mode 100644 index 00000000..0d787533 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/3vHFMMWm76Jug2A3mBKkX1sbGuWgiHkwARbJAFitQmCV.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7117ae15f279ea4a4668f8aceb23b6dc4d106d1263eab44b3f57deb913a2c053 +size 48626 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/3wwB1cuvesdnFzjb6YpTxmANPTZi6Ly7DhKQcMTooibn.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/3wwB1cuvesdnFzjb6YpTxmANPTZi6Ly7DhKQcMTooibn.json new file mode 100644 index 00000000..815d98af --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/3wwB1cuvesdnFzjb6YpTxmANPTZi6Ly7DhKQcMTooibn.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:977294639767050231764963a90ef63784a17b0f271e873c9d6c7290c2c3b7e7 +size 1157 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/3xAxdKVWds71jsQH5uMFEEUQ2WDXWv322US6ihKQpukZ.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/3xAxdKVWds71jsQH5uMFEEUQ2WDXWv322US6ihKQpukZ.json new file mode 100644 index 00000000..bcf6a7ee --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/3xAxdKVWds71jsQH5uMFEEUQ2WDXWv322US6ihKQpukZ.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8db341c928320e168c4a159f7331ca9af473fbdeeafaa2add2590200fcc30c61 +size 5586 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/3xiymT9NJVqsPpwKnBa5Y1eSMFinURXfnfohi1eM6wBD.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/3xiymT9NJVqsPpwKnBa5Y1eSMFinURXfnfohi1eM6wBD.json new file mode 100644 index 00000000..c75f81de --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/3xiymT9NJVqsPpwKnBa5Y1eSMFinURXfnfohi1eM6wBD.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:cb2f4cb7a183508d74f2e3d41f3eb3c1b64853904f28cd5de6edf2445922ed0a +size 7657 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/3zPRbygSbahvyrTHjvNyxmAVZh1qrAa3svDcbu4LWzxP.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/3zPRbygSbahvyrTHjvNyxmAVZh1qrAa3svDcbu4LWzxP.json new file mode 100644 index 00000000..3259fbbb --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/3zPRbygSbahvyrTHjvNyxmAVZh1qrAa3svDcbu4LWzxP.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a88c8287b2d979d9bb0643c15309c75e334f21aa3ec4c3be10013bf4e900d54e +size 6010 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/41FGToCmdaWa1dgZLKFAjvmx6e6AjVTX7SVRibvsMGVB.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/41FGToCmdaWa1dgZLKFAjvmx6e6AjVTX7SVRibvsMGVB.json new file mode 100644 index 00000000..2b78d8cf --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/41FGToCmdaWa1dgZLKFAjvmx6e6AjVTX7SVRibvsMGVB.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:aacc7b8dd45079eb541a1de500fca0c10ed254f701d9476b7ca68eedef104074 +size 6144 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/41kNwkQ9jESNYZJyAA1ENscQfx7vfkEf6uetVSFmfyaW.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/41kNwkQ9jESNYZJyAA1ENscQfx7vfkEf6uetVSFmfyaW.json new file mode 100644 index 00000000..10b4ea79 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/41kNwkQ9jESNYZJyAA1ENscQfx7vfkEf6uetVSFmfyaW.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:06a4d60c98486a29156aedad0166754f7bab60bbd15bf29dd0dc0e5f85b3c491 +size 12914 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/41qVTUPQMMPF72tUrrBzwkCW6riPxfnSuZEGHt7pXsva.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/41qVTUPQMMPF72tUrrBzwkCW6riPxfnSuZEGHt7pXsva.json new file mode 100644 index 00000000..6e50e21a --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/41qVTUPQMMPF72tUrrBzwkCW6riPxfnSuZEGHt7pXsva.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:554475c4120b050ceca8141b3087ff5f3d8d0a992568d4afc951a90642db26d4 +size 3376 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/41ux26KJmETC2jagaNSkRHAXf1i6vLoSBQNFmaRswSXZ.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/41ux26KJmETC2jagaNSkRHAXf1i6vLoSBQNFmaRswSXZ.json new file mode 100644 index 00000000..41a2153c --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/41ux26KJmETC2jagaNSkRHAXf1i6vLoSBQNFmaRswSXZ.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3f038404583f18ffbeb453dab74153755887a49e59376e76fda94168c05b8471 +size 3930 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/43XgBnHqrtf3rQQ9GacNME9eKFPUzAmYkvfvS6vCYZ8Z.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/43XgBnHqrtf3rQQ9GacNME9eKFPUzAmYkvfvS6vCYZ8Z.json new file mode 100644 index 00000000..0769fa72 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/43XgBnHqrtf3rQQ9GacNME9eKFPUzAmYkvfvS6vCYZ8Z.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5d940186334308a94854fec96a83cd9532beb47a8538a3ddd9422bc8a94d378a +size 3406 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/43odrsL9Dqzv4FNUc2Jkv1vJvhiyiMdUjvi8AKAE8tn9.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/43odrsL9Dqzv4FNUc2Jkv1vJvhiyiMdUjvi8AKAE8tn9.json new file mode 100644 index 00000000..e9db9a3a --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/43odrsL9Dqzv4FNUc2Jkv1vJvhiyiMdUjvi8AKAE8tn9.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:127d8c8bb64f1a376ae257833cb8c73920238f0cd60e29509e91c2fa8ecdeb5e +size 6010 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/44F8RzyT3f72AfTjo1Q2GWV66dwmhH4LRcqvhYTmiRaF.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/44F8RzyT3f72AfTjo1Q2GWV66dwmhH4LRcqvhYTmiRaF.json new file mode 100644 index 00000000..3484fc5c --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/44F8RzyT3f72AfTjo1Q2GWV66dwmhH4LRcqvhYTmiRaF.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:cb05956ff07d11c0a4d6c6644a458d4d3c485e90a2cc9aceefbda2b52602cfa8 +size 10977 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/45um1exTZR6qvj3aomyr73vDFfitY1YzsY5VjLw4soVJ.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/45um1exTZR6qvj3aomyr73vDFfitY1YzsY5VjLw4soVJ.json new file mode 100644 index 00000000..bbd416e0 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/45um1exTZR6qvj3aomyr73vDFfitY1YzsY5VjLw4soVJ.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:bcbebf4b89c0f32ef878a6f9a780e4c7e5826fcb4a8a7091769556a1afed14d4 +size 7089 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/45ypyobin9yisa7hsDxaX1QhWUkbdyZ2XRMtXs63Y3Ri.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/45ypyobin9yisa7hsDxaX1QhWUkbdyZ2XRMtXs63Y3Ri.json new file mode 100644 index 00000000..514afc5e --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/45ypyobin9yisa7hsDxaX1QhWUkbdyZ2XRMtXs63Y3Ri.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e6960626f28ce4a73fdf8ebecba0541483a9e4058c609c13dfd6a9aa8a70fea1 +size 4071 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/487yHxdoL2irff7Ue1LVWiPbmLthptEqfXMvZoadzuWZ.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/487yHxdoL2irff7Ue1LVWiPbmLthptEqfXMvZoadzuWZ.json new file mode 100644 index 00000000..77fe94df --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/487yHxdoL2irff7Ue1LVWiPbmLthptEqfXMvZoadzuWZ.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ac8cdff7c214e8bedb8b024f94bb725a5748a442eac876875ee2983e0e26e0bd +size 2905 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/48UWkqXepfK8yqFJfTBebaLXjedUUFqvgRA1Y5NNxfch.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/48UWkqXepfK8yqFJfTBebaLXjedUUFqvgRA1Y5NNxfch.json new file mode 100644 index 00000000..2eef5c6e --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/48UWkqXepfK8yqFJfTBebaLXjedUUFqvgRA1Y5NNxfch.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0be37c6cfd66c8960094ddee476e563317ccfd393863da78b61b60015de83ca5 +size 10885 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/48n7YGEww7fKMfJ5gJ3sQC3rM6RWGjpUsghqVfXVkR5A.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/48n7YGEww7fKMfJ5gJ3sQC3rM6RWGjpUsghqVfXVkR5A.json new file mode 100644 index 00000000..cbc9a714 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/48n7YGEww7fKMfJ5gJ3sQC3rM6RWGjpUsghqVfXVkR5A.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:acfd7918cb8e24013039274f2c8587b29081afa88003008012a6cbbc317ed531 +size 2096 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/4APoSeXM9M4QNhuAR7vVD2MFUvE7C1P1fX66Qg1UWu64.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/4APoSeXM9M4QNhuAR7vVD2MFUvE7C1P1fX66Qg1UWu64.json new file mode 100644 index 00000000..eb5df5c4 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/4APoSeXM9M4QNhuAR7vVD2MFUvE7C1P1fX66Qg1UWu64.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:50bf78ec61f22441855757696a3ee5a9ff17c8c569a35909dba32c3801ae2dbb +size 8168 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/4BVXT6ftXfJpVW6hDNjmaSKD2NWdQg37JhGDWboFvVPS.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/4BVXT6ftXfJpVW6hDNjmaSKD2NWdQg37JhGDWboFvVPS.json new file mode 100644 index 00000000..e2c4cfc6 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/4BVXT6ftXfJpVW6hDNjmaSKD2NWdQg37JhGDWboFvVPS.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:34c5994f8731b153663a16587b576a10eaba8c1ef139595135286d25f3cf4514 +size 4875 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/4D119wzxMd8tCzN1kZ9atxkmjiAQvqVw4N9aLtkSrSej.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/4D119wzxMd8tCzN1kZ9atxkmjiAQvqVw4N9aLtkSrSej.json new file mode 100644 index 00000000..2638469c --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/4D119wzxMd8tCzN1kZ9atxkmjiAQvqVw4N9aLtkSrSej.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c5508407bbf0f069c2d0570f8aada96e32ccf985123e0359515d5eec4592d211 +size 10308 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/4DDK7qLdWhVkWWZheDNqrgwRf8mSrMtqpy6JaAtCzt9y.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/4DDK7qLdWhVkWWZheDNqrgwRf8mSrMtqpy6JaAtCzt9y.json new file mode 100644 index 00000000..a52159fe --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/4DDK7qLdWhVkWWZheDNqrgwRf8mSrMtqpy6JaAtCzt9y.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ce570af04fee89a6e20e1afc6df1e0acd8eb695591765063e1ce39d894a52db8 +size 3576 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/4EBFooc6Vz5CqiHA1iLEu84FCXEZmHokEKEiDsM9VgAy.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/4EBFooc6Vz5CqiHA1iLEu84FCXEZmHokEKEiDsM9VgAy.json new file mode 100644 index 00000000..8ca9ab0e --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/4EBFooc6Vz5CqiHA1iLEu84FCXEZmHokEKEiDsM9VgAy.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e2fb3fe43a6db2cd23e08d60621599a675d448ae9424458537a2f6070ec0331b +size 5777 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/4EXgJAzXHUsnpTma8UK5XECip9UHmeq9s1LE8fgUNFjb.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/4EXgJAzXHUsnpTma8UK5XECip9UHmeq9s1LE8fgUNFjb.json new file mode 100644 index 00000000..85b428aa --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/4EXgJAzXHUsnpTma8UK5XECip9UHmeq9s1LE8fgUNFjb.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:88e8d4c860adb4ae7ac0862978f9445b47f56df27008baf5374db98742f091a0 +size 1373 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/4EZxBmJhpzVuMmJiKxxgaK5ePm3iEGFuqtpfPSKGTrBj.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/4EZxBmJhpzVuMmJiKxxgaK5ePm3iEGFuqtpfPSKGTrBj.json new file mode 100644 index 00000000..33e37ded --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/4EZxBmJhpzVuMmJiKxxgaK5ePm3iEGFuqtpfPSKGTrBj.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e6bd8e6cc414e0d3e5d6a0aa6ec0ab09c614d20c420c515869b6eb3eddb33573 +size 13247 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/4FVuGMuzuFAo5KWLnVNknDkNZ84er2wcrtJ79pfyoZqH.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/4FVuGMuzuFAo5KWLnVNknDkNZ84er2wcrtJ79pfyoZqH.json new file mode 100644 index 00000000..6f9d4a09 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/4FVuGMuzuFAo5KWLnVNknDkNZ84er2wcrtJ79pfyoZqH.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:60f356101ee5b88670210fbfb24d0bcef1b5799630dc501c13955cf7f351f819 +size 6331 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/4FrgeLwpX7EUf4nriVP6TvTiCoi4WVUQ7wPVw8hESK7B.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/4FrgeLwpX7EUf4nriVP6TvTiCoi4WVUQ7wPVw8hESK7B.json new file mode 100644 index 00000000..cc0a3076 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/4FrgeLwpX7EUf4nriVP6TvTiCoi4WVUQ7wPVw8hESK7B.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f37ac38806b7464663b8fc658f5094077056338db1ea0c45392de834a4890131 +size 14617 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/4GLLyAQ4KRLrW3bpL4tTbNuzU1a1VU7ufTyWXeMufmCP.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/4GLLyAQ4KRLrW3bpL4tTbNuzU1a1VU7ufTyWXeMufmCP.json new file mode 100644 index 00000000..0ac5e10c --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/4GLLyAQ4KRLrW3bpL4tTbNuzU1a1VU7ufTyWXeMufmCP.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0e18b788e71dd51a73f940ed1efc549ccc99579018497239777617409c4d7fd6 +size 12114 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/4JqpUVnhbCF9Kwmx8vtLTj1HwVX181EzHRp1Hjk4aiXt.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/4JqpUVnhbCF9Kwmx8vtLTj1HwVX181EzHRp1Hjk4aiXt.json new file mode 100644 index 00000000..976d1531 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/4JqpUVnhbCF9Kwmx8vtLTj1HwVX181EzHRp1Hjk4aiXt.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a6dd21ea19910c7397956e79ae6094e4cb58ce07bc175444ffaf6c01d1b58fd7 +size 509 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/4LVNe9y1mzV3kn9aYXkNQxhntNAMJ7uiAFuC1KEv3yXD.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/4LVNe9y1mzV3kn9aYXkNQxhntNAMJ7uiAFuC1KEv3yXD.json new file mode 100644 index 00000000..ecd79df5 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/4LVNe9y1mzV3kn9aYXkNQxhntNAMJ7uiAFuC1KEv3yXD.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4cd9ab6463c3953475353176efe018ed1b8b19d8ad8e98e1dd203b99bf8f88c8 +size 4960 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/4MNBjS7EGxJBJRzwceGNvnnvQb68qdGGgpzkyf15nGHr.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/4MNBjS7EGxJBJRzwceGNvnnvQb68qdGGgpzkyf15nGHr.json new file mode 100644 index 00000000..f818bc7d --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/4MNBjS7EGxJBJRzwceGNvnnvQb68qdGGgpzkyf15nGHr.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e9ecaf453bd006d66c7ac9ed25759b16180cac05edd01d43cf14b127df0ff639 +size 14697 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/4MangoMjqJ2firMokCjjGgoK8d4MXcrgL7XJaL3w6fVg.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/4MangoMjqJ2firMokCjjGgoK8d4MXcrgL7XJaL3w6fVg.json new file mode 100644 index 00000000..b33151b0 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/4MangoMjqJ2firMokCjjGgoK8d4MXcrgL7XJaL3w6fVg.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:08d4a4a6e0b68d0da31035ca0f7ce69090de00d051a7e7c455676a50267aa699 +size 132459 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/4N9p69ju8BtQCLZ96DgCQ8cXHgmebiwhHhCyMxVkNU7R.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/4N9p69ju8BtQCLZ96DgCQ8cXHgmebiwhHhCyMxVkNU7R.json new file mode 100644 index 00000000..4572ecf1 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/4N9p69ju8BtQCLZ96DgCQ8cXHgmebiwhHhCyMxVkNU7R.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6ef3232a7efa930bd1d4b16d820aa52857bf0cb94e2f21e14a99d97d7e427c94 +size 6558 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/4NYpsCGDKkeyjai6gqMnUzm9jGmr9PUc4U8GxSwzLZe7.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/4NYpsCGDKkeyjai6gqMnUzm9jGmr9PUc4U8GxSwzLZe7.json new file mode 100644 index 00000000..e59c0498 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/4NYpsCGDKkeyjai6gqMnUzm9jGmr9PUc4U8GxSwzLZe7.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7842747824373be157e77f52e257d195d6a664fbd5903879a60096ea44de0ef2 +size 10165 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/4Q68Tz8X42zvTBPuxJD9BosXhtx94cLXWZCUFpGPNfwL.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/4Q68Tz8X42zvTBPuxJD9BosXhtx94cLXWZCUFpGPNfwL.json new file mode 100644 index 00000000..3c149d61 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/4Q68Tz8X42zvTBPuxJD9BosXhtx94cLXWZCUFpGPNfwL.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:99f9cb0258de94b9a6ec8c04f18a41077434722d1c358b21eca79dd87f99163a +size 17803 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/4Q6WW2ouZ6V3iaNm56MTd5n2tnTm4C5fiH8miFHnAFHo.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/4Q6WW2ouZ6V3iaNm56MTd5n2tnTm4C5fiH8miFHnAFHo.json new file mode 100644 index 00000000..4f91f57f --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/4Q6WW2ouZ6V3iaNm56MTd5n2tnTm4C5fiH8miFHnAFHo.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a0781994e3e1723c402e03458c79c39e8d90940a48a4246201f147d36e3edb15 +size 12192 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/4QeL3qzHitckn8SbNTodrq7y9HZZ9RiyFHpBQfgWsPqq.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/4QeL3qzHitckn8SbNTodrq7y9HZZ9RiyFHpBQfgWsPqq.json new file mode 100644 index 00000000..56d0d448 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/4QeL3qzHitckn8SbNTodrq7y9HZZ9RiyFHpBQfgWsPqq.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b1906bf3c01766c675b58bd89dabb686a312e65efc6ad830a133a07967b616e8 +size 1151 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/4QgGHGVFda4ozSkSJRMNodKUg6SpobgodA79b1qDpcoi.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/4QgGHGVFda4ozSkSJRMNodKUg6SpobgodA79b1qDpcoi.json new file mode 100644 index 00000000..6a049822 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/4QgGHGVFda4ozSkSJRMNodKUg6SpobgodA79b1qDpcoi.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:503a27bffedf97682fb8f43e1ab4f5ec34a2816461a106b22d04387c8fb33534 +size 3195 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/4R3gSG8BpU4t19KYj8CfnbtRpnT8gtk4dvTHxVRwc2r7.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/4R3gSG8BpU4t19KYj8CfnbtRpnT8gtk4dvTHxVRwc2r7.json new file mode 100644 index 00000000..ab0d5595 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/4R3gSG8BpU4t19KYj8CfnbtRpnT8gtk4dvTHxVRwc2r7.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2d5134d20d97c967b4787b4d7dc32ace50969e5a88702e69ae1a9e7a7198893a +size 13636 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/4SVNgru9G3ANsHmLFyAEv2H8odpNSqawfSscH8kJtKKX.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/4SVNgru9G3ANsHmLFyAEv2H8odpNSqawfSscH8kJtKKX.json new file mode 100644 index 00000000..7dda4cb3 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/4SVNgru9G3ANsHmLFyAEv2H8odpNSqawfSscH8kJtKKX.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9d66e655e90a8a759c46967d50281e22dcedaa47d4dd1157d1e3f9480fd9a186 +size 6690 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/4SxSb9HbZBpEmdYGW29S9nsHsLdWnFhq7JVW4NnEAmcn.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/4SxSb9HbZBpEmdYGW29S9nsHsLdWnFhq7JVW4NnEAmcn.json new file mode 100644 index 00000000..80944282 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/4SxSb9HbZBpEmdYGW29S9nsHsLdWnFhq7JVW4NnEAmcn.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:93732ada2417db2dc2b936a5656e36cabaa86c4e1062da45f3cfe76e3a4142a5 +size 13172 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/4T5uFmTdHR9wC5x9vW9ywpqK4MhDMmPtaV2mzHBANGhM.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/4T5uFmTdHR9wC5x9vW9ywpqK4MhDMmPtaV2mzHBANGhM.json new file mode 100644 index 00000000..d83758a3 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/4T5uFmTdHR9wC5x9vW9ywpqK4MhDMmPtaV2mzHBANGhM.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:126784ae303b361ee22ea96dbeb15ef8afaf1794dd8ffcdd7cf2c901b9b63b55 +size 14221 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/4TSD3iG5y4PaNGNgWwDhAkU8Qa8hzzdRx1cEgKr7pahQ.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/4TSD3iG5y4PaNGNgWwDhAkU8Qa8hzzdRx1cEgKr7pahQ.json new file mode 100644 index 00000000..c6b5cca8 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/4TSD3iG5y4PaNGNgWwDhAkU8Qa8hzzdRx1cEgKr7pahQ.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:539c013964784e3fa19d80bd8fffe0021fb15644572b259c074d55d7aff77961 +size 13247 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/4UzEVbdpMZgwiC2NbccwAmaMGFCui5EUfntk8GpSyLUv.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/4UzEVbdpMZgwiC2NbccwAmaMGFCui5EUfntk8GpSyLUv.json new file mode 100644 index 00000000..9ab91dfe --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/4UzEVbdpMZgwiC2NbccwAmaMGFCui5EUfntk8GpSyLUv.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4aecb57b0aa31266715f6a7a9f3dc08bb64078b0358584bd1362563fd8332cba +size 5017 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/4V68qajTiVHm3Pm9fQoV8D4tEYBmq3a34R9NV5TymLr7.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/4V68qajTiVHm3Pm9fQoV8D4tEYBmq3a34R9NV5TymLr7.json new file mode 100644 index 00000000..844ed74e --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/4V68qajTiVHm3Pm9fQoV8D4tEYBmq3a34R9NV5TymLr7.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:70465a64b7f931e01699764bd50de8e327da5f68f2d61591ffeb850eceffea6b +size 4873 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/4X2JL2DJR3bhFDC3NEhUKo5o7b8sXoB6udzYaHZD7aeY.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/4X2JL2DJR3bhFDC3NEhUKo5o7b8sXoB6udzYaHZD7aeY.json new file mode 100644 index 00000000..c10b488c --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/4X2JL2DJR3bhFDC3NEhUKo5o7b8sXoB6udzYaHZD7aeY.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2c0db054ea96529155a3c2f25e7a9990c87fc76e748be0f4cf2b6182b6fdd690 +size 14808 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/4XMFrgq6VyTh9SYpMeUEM624yRhtbbYf7uq3Mw7nWcEf.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/4XMFrgq6VyTh9SYpMeUEM624yRhtbbYf7uq3Mw7nWcEf.json new file mode 100644 index 00000000..7931798e --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/4XMFrgq6VyTh9SYpMeUEM624yRhtbbYf7uq3Mw7nWcEf.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:777126a1a59a0f302fd70f3dc02c2f47c1c706e763e04510da7bbe03aea455b5 +size 6352 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/4YFK1EXxFjKJPCPL8HdURvK87twjVjXpCzq4k6rF5ywG.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/4YFK1EXxFjKJPCPL8HdURvK87twjVjXpCzq4k6rF5ywG.json new file mode 100644 index 00000000..737df694 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/4YFK1EXxFjKJPCPL8HdURvK87twjVjXpCzq4k6rF5ywG.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:75a9d16d135491bd0284fc201ee772dddb5a6cdd3e6d3f3a7f60664282210395 +size 6293 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/4YvSMQawbsqSk4nxHAcupBe4SH7RZ5MVU7RTX7YEH4x4.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/4YvSMQawbsqSk4nxHAcupBe4SH7RZ5MVU7RTX7YEH4x4.json new file mode 100644 index 00000000..9b7d6d23 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/4YvSMQawbsqSk4nxHAcupBe4SH7RZ5MVU7RTX7YEH4x4.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:12ed49a56d4be4e1dde6f6498202099b0bcc10225e3b18f7f673e6765d3d96f3 +size 1334 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/4ZfBm15YUKWBV2mYgAXZ4LKSFfzQ6BZiPujZVgvwUhPQ.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/4ZfBm15YUKWBV2mYgAXZ4LKSFfzQ6BZiPujZVgvwUhPQ.json new file mode 100644 index 00000000..9ad1def3 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/4ZfBm15YUKWBV2mYgAXZ4LKSFfzQ6BZiPujZVgvwUhPQ.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:cb2447b78f0d03ea098ecb9d56c9b2e9fe779730fe12c2aed3ee93d1817e33c9 +size 2388 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/4bqSuQEMEK84kpoPnBQCKHmoqz3EosEk9KQqB4FvZr5w.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/4bqSuQEMEK84kpoPnBQCKHmoqz3EosEk9KQqB4FvZr5w.json new file mode 100644 index 00000000..bbd416e0 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/4bqSuQEMEK84kpoPnBQCKHmoqz3EosEk9KQqB4FvZr5w.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:bcbebf4b89c0f32ef878a6f9a780e4c7e5826fcb4a8a7091769556a1afed14d4 +size 7089 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/4bxbYJEixfV4TyDFLKiPa3YHheddeLxtcjj8SJn6PCSw.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/4bxbYJEixfV4TyDFLKiPa3YHheddeLxtcjj8SJn6PCSw.json new file mode 100644 index 00000000..2a39fec9 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/4bxbYJEixfV4TyDFLKiPa3YHheddeLxtcjj8SJn6PCSw.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2c47f7d452bcabe68a8838bc0fe815ba9861c274e5459ddd9ddc89e7d6a4d652 +size 11048 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/4c6vtR81WknVL4Lyz3ZEZf4mNdoocjJQ1EnW4xha6bpW.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/4c6vtR81WknVL4Lyz3ZEZf4mNdoocjJQ1EnW4xha6bpW.json new file mode 100644 index 00000000..5f102c7b --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/4c6vtR81WknVL4Lyz3ZEZf4mNdoocjJQ1EnW4xha6bpW.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2a7d84ddd1f8bebf46269cd6dcd9513d69bbf1a6ab7019de1c91175a62f3c89c +size 3194 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/4efFCKNUEpA8tApSGBG2nJKWQmwTxrVtM3mpCkMk9Z72.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/4efFCKNUEpA8tApSGBG2nJKWQmwTxrVtM3mpCkMk9Z72.json new file mode 100644 index 00000000..6f07e1aa --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/4efFCKNUEpA8tApSGBG2nJKWQmwTxrVtM3mpCkMk9Z72.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5ad833368f98e25ee14e30336a73668449bc5e1b79b30f2d9a1b1a351ffd34b3 +size 1499 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/4euz4ceqv5ugh1x6wZP3BsLNZHqBxQwXcK59psw5KeQw.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/4euz4ceqv5ugh1x6wZP3BsLNZHqBxQwXcK59psw5KeQw.json new file mode 100644 index 00000000..2dd018e5 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/4euz4ceqv5ugh1x6wZP3BsLNZHqBxQwXcK59psw5KeQw.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:df9856d629882d9be3cee18527427671d26553b262389b2880d8192d57c81702 +size 2010 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/4iKL2rCj42ZmvtzPQBadTcNndneJR2FRtJSmc8XzXAp9.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/4iKL2rCj42ZmvtzPQBadTcNndneJR2FRtJSmc8XzXAp9.json new file mode 100644 index 00000000..238f60b7 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/4iKL2rCj42ZmvtzPQBadTcNndneJR2FRtJSmc8XzXAp9.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:69088c237b197c51015ff2d1b04616b5369f590020fc859bd3ecc90a83bd4d44 +size 8112 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/4ixixACNcnUrebovszv3KfTvrEcWThRbRmtb6v3vhcDe.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/4ixixACNcnUrebovszv3KfTvrEcWThRbRmtb6v3vhcDe.json new file mode 100644 index 00000000..498ce9fc --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/4ixixACNcnUrebovszv3KfTvrEcWThRbRmtb6v3vhcDe.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6649c055b796aeb839f3db03b8b2bebe6bc47a51db4abbd94ef465f4569de06c +size 3333 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/4kE9ZzLkMx2iL5HKD7sbFbHgHx3peBtW93Y3CKCavCZ2.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/4kE9ZzLkMx2iL5HKD7sbFbHgHx3peBtW93Y3CKCavCZ2.json new file mode 100644 index 00000000..b517b4c1 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/4kE9ZzLkMx2iL5HKD7sbFbHgHx3peBtW93Y3CKCavCZ2.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a526160b5c939260be5cd404344b84fa9679dd75aec5473949ab63d4580a14de +size 1443 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/4kst9d1rHR3PhXWSqERysir6heeWgNFtpocmR59sNhYp.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/4kst9d1rHR3PhXWSqERysir6heeWgNFtpocmR59sNhYp.json new file mode 100644 index 00000000..b5ddd6d2 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/4kst9d1rHR3PhXWSqERysir6heeWgNFtpocmR59sNhYp.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9ceec4092b654c47c7651cd0390366681f8b1a13c354b631b08dce3501fcbe61 +size 5401 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/4mtJGynCEHGeXH8sVSWAgjh1mi9Lm141MvkG2nPquNPU.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/4mtJGynCEHGeXH8sVSWAgjh1mi9Lm141MvkG2nPquNPU.json new file mode 100644 index 00000000..1d16c939 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/4mtJGynCEHGeXH8sVSWAgjh1mi9Lm141MvkG2nPquNPU.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5e8f2311086e6adf17a92828f6c2f97ba98c48b80912041f402cee1c7a40ad5b +size 1319 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/4nCk4qKJSJf8pzJadMnr9LubA6Y7Zw3EacsVqH1TwVXH.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/4nCk4qKJSJf8pzJadMnr9LubA6Y7Zw3EacsVqH1TwVXH.json new file mode 100644 index 00000000..d03d8463 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/4nCk4qKJSJf8pzJadMnr9LubA6Y7Zw3EacsVqH1TwVXH.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:340f446e690798f6a3d5525b3ff9864e4bd59779c56d124f2bddf893fb0cddd7 +size 4705 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/4p78LV6o9gdZ6YJ3yABSbp3mVq9xXa4NqheXTB1fa4LJ.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/4p78LV6o9gdZ6YJ3yABSbp3mVq9xXa4NqheXTB1fa4LJ.json new file mode 100644 index 00000000..82a5574a --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/4p78LV6o9gdZ6YJ3yABSbp3mVq9xXa4NqheXTB1fa4LJ.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:cb2fe42a6e4795be46f1571293ff5188167577a42161b641d9081b0e7b3af5d1 +size 6888 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/4tR9sgAM4uWNmsbNYcW7WWYKmX1gf7E2rVsocwr5V32J.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/4tR9sgAM4uWNmsbNYcW7WWYKmX1gf7E2rVsocwr5V32J.json new file mode 100644 index 00000000..81024cb6 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/4tR9sgAM4uWNmsbNYcW7WWYKmX1gf7E2rVsocwr5V32J.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:213ddd2f343908619ec718893ca24607b733bcfa51f518b4741faf9a69a35fa3 +size 5524 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/4tdaYx2z6dx7Tr6zRAYC5zPuvFWnCvwwjrwYqYnenZdQ.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/4tdaYx2z6dx7Tr6zRAYC5zPuvFWnCvwwjrwYqYnenZdQ.json new file mode 100644 index 00000000..f97d851a --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/4tdaYx2z6dx7Tr6zRAYC5zPuvFWnCvwwjrwYqYnenZdQ.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:aa7b54f58593afdd617c3d44eb54ceda5670fb4f053512db1e76dbc06adf5d71 +size 3193 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/4tdmkuY6EStxbS6Y8s5ueznL3VPMSugrvQuDeAHGZhSt.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/4tdmkuY6EStxbS6Y8s5ueznL3VPMSugrvQuDeAHGZhSt.json new file mode 100644 index 00000000..580c56ea --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/4tdmkuY6EStxbS6Y8s5ueznL3VPMSugrvQuDeAHGZhSt.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ef2f88540234df799707607c0056a8d755f8e928206c7c5509fcbce89c3a6fda +size 69748 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/4u979CPSHUeJQbCYUAvoki4CQHDiG1257vt2DaJULPV9.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/4u979CPSHUeJQbCYUAvoki4CQHDiG1257vt2DaJULPV9.json new file mode 100644 index 00000000..e4373255 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/4u979CPSHUeJQbCYUAvoki4CQHDiG1257vt2DaJULPV9.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:87574bd964aeb028c20fa63a43e4fc50bca600ef625f63cc72cdeb9dcec254d4 +size 9354 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/4uUda3FVHCbcNp9k6MTV48jfc4gF32aLLGavcZ5znDYq.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/4uUda3FVHCbcNp9k6MTV48jfc4gF32aLLGavcZ5znDYq.json new file mode 100644 index 00000000..a667794f --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/4uUda3FVHCbcNp9k6MTV48jfc4gF32aLLGavcZ5znDYq.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a889f9782be0bcbcfa43a843aaeab20809435c2221e19d705216ac050d8251d8 +size 11029 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/4vWBajx9yHdvdWKWBts6urU6VjRr8X7F4UCCA7sBFAuA.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/4vWBajx9yHdvdWKWBts6urU6VjRr8X7F4UCCA7sBFAuA.json new file mode 100644 index 00000000..6a9ba011 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/4vWBajx9yHdvdWKWBts6urU6VjRr8X7F4UCCA7sBFAuA.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c0129ffe579060f683c5337fb963ac349c25855135707b51a51083b5e873b9ab +size 21208 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/4yfE2VJQmxmcnUhrb8vdz7H8w313EZ3eJh5DbANBgtmd.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/4yfE2VJQmxmcnUhrb8vdz7H8w313EZ3eJh5DbANBgtmd.json new file mode 100644 index 00000000..85b3102c --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/4yfE2VJQmxmcnUhrb8vdz7H8w313EZ3eJh5DbANBgtmd.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:82c7e28d7e8e42164a18bb58f3bc2d345e741337807011e06c5484ea3a7ae638 +size 15990 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/4ymaq62mHaFb1p1m9mT48PH4QDH1ve9gmrKTgT1j4mMK.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/4ymaq62mHaFb1p1m9mT48PH4QDH1ve9gmrKTgT1j4mMK.json new file mode 100644 index 00000000..23c3ffcf --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/4ymaq62mHaFb1p1m9mT48PH4QDH1ve9gmrKTgT1j4mMK.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:82ee8daf3f069107bb25d4e009f104bd9ff5194d0e66b0985700fffc322cbf89 +size 28091 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/4zVNziDG6fSAe4jgeWQiFugLccH2BBaFXMDjZhdcRjgN.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/4zVNziDG6fSAe4jgeWQiFugLccH2BBaFXMDjZhdcRjgN.json new file mode 100644 index 00000000..a9391a8b --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/4zVNziDG6fSAe4jgeWQiFugLccH2BBaFXMDjZhdcRjgN.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:edd6fa3275ba28e120503b68312bb4a164d2654397f1fd484452620976547401 +size 1629 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/52pAaFWQ1pZqW6nb59JmRyhtTeYKQB2XTUV8Pib7ZwN5.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/52pAaFWQ1pZqW6nb59JmRyhtTeYKQB2XTUV8Pib7ZwN5.json new file mode 100644 index 00000000..38a16d17 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/52pAaFWQ1pZqW6nb59JmRyhtTeYKQB2XTUV8Pib7ZwN5.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a42323449ad456cd9bca80d8135a2c1f7f910e6bf7b6ae6d2c78dec2ae8df411 +size 6350 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/534wWgkhRQFvNMpzC5bGsYWXQwJjEkwU3M9iokRNTKrp.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/534wWgkhRQFvNMpzC5bGsYWXQwJjEkwU3M9iokRNTKrp.json new file mode 100644 index 00000000..c911f258 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/534wWgkhRQFvNMpzC5bGsYWXQwJjEkwU3M9iokRNTKrp.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c63b6ed3ffd1d25946ca41ce08289c0deaba479a1897d3488f2776785cb0dcb6 +size 12791 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/53mvbJQ3U3Xi9dRumnKKHqwFcCX8hroZXGwjpCKkZQJo.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/53mvbJQ3U3Xi9dRumnKKHqwFcCX8hroZXGwjpCKkZQJo.json new file mode 100644 index 00000000..aa5b1d9c --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/53mvbJQ3U3Xi9dRumnKKHqwFcCX8hroZXGwjpCKkZQJo.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:00514651b6082efce90aa44166a3720677acc87b72ec0e1cfc0d58d061a0d9ad +size 2710 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/54E7bW1FbTkw2RkTEo9GT4DzSDN9SNNH8pXXMVfStSHF.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/54E7bW1FbTkw2RkTEo9GT4DzSDN9SNNH8pXXMVfStSHF.json new file mode 100644 index 00000000..cb3f854e --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/54E7bW1FbTkw2RkTEo9GT4DzSDN9SNNH8pXXMVfStSHF.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6fb5f0932d5af4f038787323d8eb77baa45ba04217f793344f865b7dbfb85a66 +size 5813 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/54TZd7CHmGLDerJ1YpEr8Z31BsxmS3YRaxYDRYH9DFLC.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/54TZd7CHmGLDerJ1YpEr8Z31BsxmS3YRaxYDRYH9DFLC.json new file mode 100644 index 00000000..c6cabf42 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/54TZd7CHmGLDerJ1YpEr8Z31BsxmS3YRaxYDRYH9DFLC.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a0224ff629d00306bf9d379d0cbc9462dc43a3abb6bf30ed4dcb527cbf334f62 +size 4345 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/54jF2wtHopafEnsVUbCe1c1Krfcm8jfRjcgrcZ4axsUk.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/54jF2wtHopafEnsVUbCe1c1Krfcm8jfRjcgrcZ4axsUk.json new file mode 100644 index 00000000..6f8640ce --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/54jF2wtHopafEnsVUbCe1c1Krfcm8jfRjcgrcZ4axsUk.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:101cfa5e355112d5b15c6219b415ed1ccd893594f706e1f14c1a141dcebdc606 +size 12226 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/54wo8jQoX1HLbKAbaQkAQvqmQQ8YNh3LeK68ZmtvWT8d.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/54wo8jQoX1HLbKAbaQkAQvqmQQ8YNh3LeK68ZmtvWT8d.json new file mode 100644 index 00000000..d9c4b706 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/54wo8jQoX1HLbKAbaQkAQvqmQQ8YNh3LeK68ZmtvWT8d.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4b4c0dc0739b24521f472a945c3c6739d285ef8faff79488b7a26a8f084e3c0f +size 2756 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/55qMEGFFRCXdAEs3TU7JJYqVRqEZZ1Ukv4MXxAsBWCsG.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/55qMEGFFRCXdAEs3TU7JJYqVRqEZZ1Ukv4MXxAsBWCsG.json new file mode 100644 index 00000000..aa450a5a --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/55qMEGFFRCXdAEs3TU7JJYqVRqEZZ1Ukv4MXxAsBWCsG.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:316a1e41b94c552ce91d55b2d536b3e5626c3ec34311079baec15b2dce6f9b9d +size 1378 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/56npaw87UY6WWF6XQ4krcM4Q5xvDQ8uZBRwCJYF6xBub.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/56npaw87UY6WWF6XQ4krcM4Q5xvDQ8uZBRwCJYF6xBub.json new file mode 100644 index 00000000..bde5ac9e --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/56npaw87UY6WWF6XQ4krcM4Q5xvDQ8uZBRwCJYF6xBub.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2a43cc25f808a8a935a698ac97cb3b33ceefc96d496da26b1abec273ef3a54b9 +size 6708 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/57JfdST1qV2upu9fU3E2K2GdQpzJhU36C8n61qnZrGea.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/57JfdST1qV2upu9fU3E2K2GdQpzJhU36C8n61qnZrGea.json new file mode 100644 index 00000000..c577a83e --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/57JfdST1qV2upu9fU3E2K2GdQpzJhU36C8n61qnZrGea.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:dfd487e5d38afd7b927c5fd227aa609b35b6d7bb1e6b4fa4b81d30969fc248bf +size 17379 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/57tzsyi1x5CtUKBFHD6fv7VQfmzwmiorqs4TY5skASfB.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/57tzsyi1x5CtUKBFHD6fv7VQfmzwmiorqs4TY5skASfB.json new file mode 100644 index 00000000..52858091 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/57tzsyi1x5CtUKBFHD6fv7VQfmzwmiorqs4TY5skASfB.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:18e510d9d221bebd2bc84e00d0924f2855db691639a842d70f776fc71589391b +size 3594 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/58N5j49P3u351T6DSFKhPeKwBiXGnXwaYE1nWjtVkRZQ.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/58N5j49P3u351T6DSFKhPeKwBiXGnXwaYE1nWjtVkRZQ.json new file mode 100644 index 00000000..358b3d47 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/58N5j49P3u351T6DSFKhPeKwBiXGnXwaYE1nWjtVkRZQ.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0f6fd6946027cadbc31ade79ae6b914415b451ff080aa5d5fa307f91d84015c3 +size 2431 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/59RQ3FjGgn4gRLGKyXt2KpexhUcQRKm332FekCS5rkWx.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/59RQ3FjGgn4gRLGKyXt2KpexhUcQRKm332FekCS5rkWx.json new file mode 100644 index 00000000..88234103 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/59RQ3FjGgn4gRLGKyXt2KpexhUcQRKm332FekCS5rkWx.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:59daf62762fb5f6b8efed6b98183909ff5cbc6fc32e1e5c157b7515bfc5ba9b7 +size 2512 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/5AzTynbQKdtKVS9juegUgjf3UYjCw9P79tf3NHEGqWhG.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/5AzTynbQKdtKVS9juegUgjf3UYjCw9P79tf3NHEGqWhG.json new file mode 100644 index 00000000..da024fc4 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/5AzTynbQKdtKVS9juegUgjf3UYjCw9P79tf3NHEGqWhG.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e89c1d65cfd5c72778510ac29d0b97a2cc23144b1c1f524756e97e51f9542cd9 +size 1300 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/5CohttpA8Bm3KSii7QRMFJsXBhy3wn4LXb5JN4fTZ546.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/5CohttpA8Bm3KSii7QRMFJsXBhy3wn4LXb5JN4fTZ546.json new file mode 100644 index 00000000..caa7c24b --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/5CohttpA8Bm3KSii7QRMFJsXBhy3wn4LXb5JN4fTZ546.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f557adab6bbe67f3d8b61c3fd654a4fba860dc166915013af0257d6b3d03e7fb +size 6888 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/5Dq9PjUJUG5dM9DzYFqKA4YZYeKJfGaM5Gy7NjpY3p5r.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/5Dq9PjUJUG5dM9DzYFqKA4YZYeKJfGaM5Gy7NjpY3p5r.json new file mode 100644 index 00000000..262652be --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/5Dq9PjUJUG5dM9DzYFqKA4YZYeKJfGaM5Gy7NjpY3p5r.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6bddff49dedf1fd2e75c045983d1e0e0d0a961fbd0d8204312e022dbe33625fc +size 1224 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/5F1AEF8ew8tLksAaLKB2c4XhRw2W4DsP4XVCZfDFNocE.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/5F1AEF8ew8tLksAaLKB2c4XhRw2W4DsP4XVCZfDFNocE.json new file mode 100644 index 00000000..e07b8b4f --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/5F1AEF8ew8tLksAaLKB2c4XhRw2W4DsP4XVCZfDFNocE.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:eabcf043a77994bd645342916d46666aa6b80ab163ab9c9f881f677cf3b8ea2c +size 6231 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/5FVv4vXjWxenXoyGreTVXvqNoNWVnDrCCZnQPfvynhbj.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/5FVv4vXjWxenXoyGreTVXvqNoNWVnDrCCZnQPfvynhbj.json new file mode 100644 index 00000000..ae5353ff --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/5FVv4vXjWxenXoyGreTVXvqNoNWVnDrCCZnQPfvynhbj.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:77a905e1e52f60889c05046c77d36209d54663f56d4a4672f2f68cd9b508fa4a +size 2671 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/5GdctxxoaoUujTGdXhpVvNZWBwzjXqK31bHNjPXhjA2r.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/5GdctxxoaoUujTGdXhpVvNZWBwzjXqK31bHNjPXhjA2r.json new file mode 100644 index 00000000..6baf6fd7 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/5GdctxxoaoUujTGdXhpVvNZWBwzjXqK31bHNjPXhjA2r.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0a3773c1beb5a51fd00f28e76b6ef5a878141125e19c0b7dc8920c834b4da799 +size 2881 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/5H6fxKUrc6B2aUWvG5J3q2gCUqqmmtv7Shyt1EKJv9ms.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/5H6fxKUrc6B2aUWvG5J3q2gCUqqmmtv7Shyt1EKJv9ms.json new file mode 100644 index 00000000..c5e96bbd --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/5H6fxKUrc6B2aUWvG5J3q2gCUqqmmtv7Shyt1EKJv9ms.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:be3dcd9152284ccf2887cba1ff398a66e8b9c3d835d291631a67bc1b9e997aed +size 5235 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/5HNxbq5TiMM8YgMHNtLzkMvR6YtJSfkTn857i52aRi1p.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/5HNxbq5TiMM8YgMHNtLzkMvR6YtJSfkTn857i52aRi1p.json new file mode 100644 index 00000000..25dbdf9a --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/5HNxbq5TiMM8YgMHNtLzkMvR6YtJSfkTn857i52aRi1p.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d8c3fdfcbc15467eb5da6c4091ed7e71c295248b6141abb5862086cc2f852b8c +size 10303 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/5J5Le5sMcAYdgTZHaFJ5sGuXJ6sMRqurAqFcBhYYTBAK.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/5J5Le5sMcAYdgTZHaFJ5sGuXJ6sMRqurAqFcBhYYTBAK.json new file mode 100644 index 00000000..52270634 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/5J5Le5sMcAYdgTZHaFJ5sGuXJ6sMRqurAqFcBhYYTBAK.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7602156c8ed51b80f94494e685a5fecc28d2407c0898bc9b51319563e45d6340 +size 15533 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/5JQ8Mhdp2wv3HWcfjq9Ts8kwzCAeBADFBDAgBznzRsE4.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/5JQ8Mhdp2wv3HWcfjq9Ts8kwzCAeBADFBDAgBznzRsE4.json new file mode 100644 index 00000000..ae269ebe --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/5JQ8Mhdp2wv3HWcfjq9Ts8kwzCAeBADFBDAgBznzRsE4.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c19ebf931de1d767b981c13465cd2c95b620bac255b794bfc39ab839ce7a7337 +size 1584 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/5Kmi2sHYKD76GySjL9Tkoi64eLwGpiZCW7zUpbpJ8B5m.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/5Kmi2sHYKD76GySjL9Tkoi64eLwGpiZCW7zUpbpJ8B5m.json new file mode 100644 index 00000000..a7f5e5c3 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/5Kmi2sHYKD76GySjL9Tkoi64eLwGpiZCW7zUpbpJ8B5m.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:993f2b2fccc116ab46d2f742dcf06cff8a2b70fd7ad050eaeda3ac2df3a32ab5 +size 17290 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/5LrvAY5wXBnw6pPmQ2HeZWHw9hxdsgiG98Dotg3e7Bei.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/5LrvAY5wXBnw6pPmQ2HeZWHw9hxdsgiG98Dotg3e7Bei.json new file mode 100644 index 00000000..0bb95d9d --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/5LrvAY5wXBnw6pPmQ2HeZWHw9hxdsgiG98Dotg3e7Bei.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2a41e3ca4661919a14a6b4cad086840b29e94fc385f619d7f710dc7c2ee9b650 +size 7197 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/5M9cbXg9msGzfdkzgEb4xmHbhcFz2EvCFyyMuCs8qidC.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/5M9cbXg9msGzfdkzgEb4xmHbhcFz2EvCFyyMuCs8qidC.json new file mode 100644 index 00000000..a22d34c8 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/5M9cbXg9msGzfdkzgEb4xmHbhcFz2EvCFyyMuCs8qidC.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:124755e55e6c5aca6f22b4b8700e1f89c03a190617f661908a1daa7345892084 +size 3365 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/5MKGZyWmVAyJC2n38oDJDh3kGXo8xCvQVBH8CzeAKQV3.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/5MKGZyWmVAyJC2n38oDJDh3kGXo8xCvQVBH8CzeAKQV3.json new file mode 100644 index 00000000..87e3c267 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/5MKGZyWmVAyJC2n38oDJDh3kGXo8xCvQVBH8CzeAKQV3.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:64df7f68955b4021a9cb0f5e4f58fccf3ab98fa3c0c6f134a8189f7424461df9 +size 18488 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/5NzYoXGSJ5j9pFNKeExZuX7RZSjKZ7hqVcYVrfwXiHy6.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/5NzYoXGSJ5j9pFNKeExZuX7RZSjKZ7hqVcYVrfwXiHy6.json new file mode 100644 index 00000000..5b705ab5 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/5NzYoXGSJ5j9pFNKeExZuX7RZSjKZ7hqVcYVrfwXiHy6.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:19224de4ce21857cb8b7672e5dc1125a00b774a9b56d19c61090947a30db52cd +size 4091 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/5Q1ezr5PNHHRw2zMAkRfCHBqEvTHLByGT2wfdWrrQTeQ.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/5Q1ezr5PNHHRw2zMAkRfCHBqEvTHLByGT2wfdWrrQTeQ.json new file mode 100644 index 00000000..c6e1dece --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/5Q1ezr5PNHHRw2zMAkRfCHBqEvTHLByGT2wfdWrrQTeQ.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:036da8821c1187f243a83f975ae9e34c3fa4c9dbb1a32385b5ecd1262ffce0ba +size 51836 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/5RdPgsQ6U7jejQH2T2S6uCCtBUrydKvjgndR5ZwTg6Ce.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/5RdPgsQ6U7jejQH2T2S6uCCtBUrydKvjgndR5ZwTg6Ce.json new file mode 100644 index 00000000..951c002b --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/5RdPgsQ6U7jejQH2T2S6uCCtBUrydKvjgndR5ZwTg6Ce.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:69e75547ebaa630d88677a5915d093cc7afea1c374c381d721d1bbd116d3a46f +size 6345 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/5TeGDBaMNPc2uxvx6YLDycsoxFnBuqierPt3a8Bk4xFX.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/5TeGDBaMNPc2uxvx6YLDycsoxFnBuqierPt3a8Bk4xFX.json new file mode 100644 index 00000000..acd441b1 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/5TeGDBaMNPc2uxvx6YLDycsoxFnBuqierPt3a8Bk4xFX.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:057c76fbf0b23a8e71cdb37fe4ee197450e49a08686a4c603e9748d677909abb +size 34088 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/5U3EU2ubXtK84QcRjWVmYt9RaDyA8gKxdUrPFXmZyaki.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/5U3EU2ubXtK84QcRjWVmYt9RaDyA8gKxdUrPFXmZyaki.json new file mode 100644 index 00000000..1576b58a --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/5U3EU2ubXtK84QcRjWVmYt9RaDyA8gKxdUrPFXmZyaki.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:269a9d6b6f0a14e15c5116b2a40dd79551fa43282814b565e6fabb7e1175ede9 +size 23037 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/5UdmSMSAkYcNZAxk3D3dsr3BaXDwu9nLhSeD7fpfc5g6.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/5UdmSMSAkYcNZAxk3D3dsr3BaXDwu9nLhSeD7fpfc5g6.json new file mode 100644 index 00000000..32128b02 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/5UdmSMSAkYcNZAxk3D3dsr3BaXDwu9nLhSeD7fpfc5g6.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ab7da64b408a4c260b2a7002c7a6ac3bfbe8c0f4fef8192908b830a6a928a526 +size 5719 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/5UrZKNiogEqnNnvafdwPGL6v5iy1cyBhDJwMUbBRBvKp.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/5UrZKNiogEqnNnvafdwPGL6v5iy1cyBhDJwMUbBRBvKp.json new file mode 100644 index 00000000..6df89f18 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/5UrZKNiogEqnNnvafdwPGL6v5iy1cyBhDJwMUbBRBvKp.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c74cd9f7724ca024a7feb4274e84011476307798605173f92fc54be64ea547e2 +size 5489 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/5Vm2YZK3SeGbXbtQpKVByP9EvYy78ahnjFXKkf9B3yzW.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/5Vm2YZK3SeGbXbtQpKVByP9EvYy78ahnjFXKkf9B3yzW.json new file mode 100644 index 00000000..3842e2ab --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/5Vm2YZK3SeGbXbtQpKVByP9EvYy78ahnjFXKkf9B3yzW.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0b71c1b7a4850f1ac6974c549d00f3b88bebeb5ccf0da386934d79c86ce6dca6 +size 1438 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/5WTCguyGQDrFosVn8M9JynwdoRpQJUPuzaembMwug35r.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/5WTCguyGQDrFosVn8M9JynwdoRpQJUPuzaembMwug35r.json new file mode 100644 index 00000000..4dcb8ac1 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/5WTCguyGQDrFosVn8M9JynwdoRpQJUPuzaembMwug35r.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2cbcf5289ce617dacbd5536a0721f2c52f85185d8f8941c93433daa64600f522 +size 7667 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/5XV5J3VqU4jpA3cWxWxiFJ9h8m22bA6htYsmQAckWv2p.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/5XV5J3VqU4jpA3cWxWxiFJ9h8m22bA6htYsmQAckWv2p.json new file mode 100644 index 00000000..7fb6ab0b --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/5XV5J3VqU4jpA3cWxWxiFJ9h8m22bA6htYsmQAckWv2p.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e2296f7a5a98afa47e1a4c398e74a89ee54de727a410feed744d1e4345160cba +size 1032 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/5YP6jdWGTNDUhLYMCfocbyfT4RN58QbhVdtYmBdL6Af1.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/5YP6jdWGTNDUhLYMCfocbyfT4RN58QbhVdtYmBdL6Af1.json new file mode 100644 index 00000000..4ac791c5 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/5YP6jdWGTNDUhLYMCfocbyfT4RN58QbhVdtYmBdL6Af1.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ab57ccf98291b6d35745d07c38dcaec11b1f4184a3846559ee2d4fa0dd14d354 +size 3456 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/5ZRnXG4GsUMLaN7w2DtJV1cgLgcXHmuHCmJ2MxoorWCE.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/5ZRnXG4GsUMLaN7w2DtJV1cgLgcXHmuHCmJ2MxoorWCE.json new file mode 100644 index 00000000..90c742fa --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/5ZRnXG4GsUMLaN7w2DtJV1cgLgcXHmuHCmJ2MxoorWCE.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c0d13be4d61a20fa0a35aae82280f35ffc2b9eac4d2029786561150d4d6c6b89 +size 29424 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/5a1ALEB6EKSWtqY3qMY1yyPP1K9SiXjNXrjRqYG8AhNt.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/5a1ALEB6EKSWtqY3qMY1yyPP1K9SiXjNXrjRqYG8AhNt.json new file mode 100644 index 00000000..ed83d8f4 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/5a1ALEB6EKSWtqY3qMY1yyPP1K9SiXjNXrjRqYG8AhNt.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d8e41b07e9e8fbad7cdedefff3bc136d74253bf2a27147db498939df90eb7c24 +size 3356 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/5aTKAEzLHSxtyRgn4mwdiQsezDpdU5JZcGEyfbH5rN7m.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/5aTKAEzLHSxtyRgn4mwdiQsezDpdU5JZcGEyfbH5rN7m.json new file mode 100644 index 00000000..ac2c7d15 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/5aTKAEzLHSxtyRgn4mwdiQsezDpdU5JZcGEyfbH5rN7m.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2175d1d1bc284e7abd80130bda481254f5e4d63c9458751a11315b73eab08ab4 +size 3139 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/5awMTFDmJv3EXEPstpJKD6fJ6FrLfcBw5Ek5CeutvKcM.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/5awMTFDmJv3EXEPstpJKD6fJ6FrLfcBw5Ek5CeutvKcM.json new file mode 100644 index 00000000..d9cfcfd5 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/5awMTFDmJv3EXEPstpJKD6fJ6FrLfcBw5Ek5CeutvKcM.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d9ff0d4e0d63e03eb5da6407a907f2f784d0d17302c9798b84e68563916c0d6c +size 1345 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/5bKuRru1qgEeQUXSAJvsXc8hZEGpCucEaaDQkmyd8j6v.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/5bKuRru1qgEeQUXSAJvsXc8hZEGpCucEaaDQkmyd8j6v.json new file mode 100644 index 00000000..1810d8da --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/5bKuRru1qgEeQUXSAJvsXc8hZEGpCucEaaDQkmyd8j6v.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:dea7badef548deca7a8e3931b593a0be848d4d45ca94d737ef901c80983ce6db +size 4558 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/5cYXkrghW4c5pHcHe6iNfytLHcq3piyck1WfkenywEaz.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/5cYXkrghW4c5pHcHe6iNfytLHcq3piyck1WfkenywEaz.json new file mode 100644 index 00000000..25dbdf9a --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/5cYXkrghW4c5pHcHe6iNfytLHcq3piyck1WfkenywEaz.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d8c3fdfcbc15467eb5da6c4091ed7e71c295248b6141abb5862086cc2f852b8c +size 10303 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/5cqLDLSvNPwc2wGNwyZvnUiSqh1gh4PrXNNQP8CmcaFP.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/5cqLDLSvNPwc2wGNwyZvnUiSqh1gh4PrXNNQP8CmcaFP.json new file mode 100644 index 00000000..10dd3583 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/5cqLDLSvNPwc2wGNwyZvnUiSqh1gh4PrXNNQP8CmcaFP.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ad5487ee05c8c54d27169a619162cced09dfe5210cb9dc1acaf6d4a82ca36ca3 +size 3989 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/5cxqhGGoXqx2J2SJjWxkmpfChWXDgaUjoAjNpeUumoVU.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/5cxqhGGoXqx2J2SJjWxkmpfChWXDgaUjoAjNpeUumoVU.json new file mode 100644 index 00000000..9ff7dc49 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/5cxqhGGoXqx2J2SJjWxkmpfChWXDgaUjoAjNpeUumoVU.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9ca4864785929bd1373b1e8c3b4e552816be4f99b825dcb5c23cf954d0ca53ee +size 3482 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/5dxcK28nyAJdK9fSFuReRREeKnmAGVRpXPhwkZxAxFtJ.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/5dxcK28nyAJdK9fSFuReRREeKnmAGVRpXPhwkZxAxFtJ.json new file mode 100644 index 00000000..0291f0b4 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/5dxcK28nyAJdK9fSFuReRREeKnmAGVRpXPhwkZxAxFtJ.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2356624e17bc285f96b9adbafb962599cbfdbc2e337483bf938d9eba539a7941 +size 3660 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/5grAakkmsX6GTkGZhwBL7Y7fj8L3jPw4aEmscmWpwiYq.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/5grAakkmsX6GTkGZhwBL7Y7fj8L3jPw4aEmscmWpwiYq.json new file mode 100644 index 00000000..f31de203 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/5grAakkmsX6GTkGZhwBL7Y7fj8L3jPw4aEmscmWpwiYq.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d687c28bddbbc0d766259d62e3f04265c1afbd2df8bd9ce9f12876ceaa16f3cc +size 8104 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/5hwWBBni7cRUJskPCbrr6TjwK3DHC3sndy6jF55qnxYg.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/5hwWBBni7cRUJskPCbrr6TjwK3DHC3sndy6jF55qnxYg.json new file mode 100644 index 00000000..6fe0e92e --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/5hwWBBni7cRUJskPCbrr6TjwK3DHC3sndy6jF55qnxYg.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d3b27a39e00941a273bdf89b0302c1f1b56241cfa3a1be742148df3c3d1ca617 +size 7095 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/5jbj67vN9obgTPa4oGJ28pZGnCM8VHutmdH8S7yxho1V.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/5jbj67vN9obgTPa4oGJ28pZGnCM8VHutmdH8S7yxho1V.json new file mode 100644 index 00000000..328a210d --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/5jbj67vN9obgTPa4oGJ28pZGnCM8VHutmdH8S7yxho1V.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8e9d9d647bf3c38f01fbca2f123a296484a6ab95cbbfab88d2908ab020f4483e +size 6404 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/5jzZhrzqkbdwp5d3J1XbmaXMRnqeXimM1mDMoGHyvR7S.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/5jzZhrzqkbdwp5d3J1XbmaXMRnqeXimM1mDMoGHyvR7S.json new file mode 100644 index 00000000..7924ddf5 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/5jzZhrzqkbdwp5d3J1XbmaXMRnqeXimM1mDMoGHyvR7S.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:67d3783be2a0c5ff4f0777e937659937ff7d2d797aedab80a4498d3124091838 +size 2661 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/5kWEYrdyryq3jGP5sUcKwTySzxr3dHzWFBVA3vkt6Nj5.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/5kWEYrdyryq3jGP5sUcKwTySzxr3dHzWFBVA3vkt6Nj5.json new file mode 100644 index 00000000..6de78cff --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/5kWEYrdyryq3jGP5sUcKwTySzxr3dHzWFBVA3vkt6Nj5.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ee3faf6af54fd9d9c97aafacfda5cedaf09c43cb3bd9a7fbcf04259c7c035757 +size 1459 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/5mrhiqFFXyfJMzAJc5vsEQ4cABRhfsP7MgSVgGQjfcrR.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/5mrhiqFFXyfJMzAJc5vsEQ4cABRhfsP7MgSVgGQjfcrR.json new file mode 100644 index 00000000..4cff6448 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/5mrhiqFFXyfJMzAJc5vsEQ4cABRhfsP7MgSVgGQjfcrR.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e0e31b7786c72a4082c260d2042b333bfa8db3a81b0cd9ecd0187f94bf9446ed +size 3296 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/5mt41y2huXBXb8HSkMiNexABuk8GVEmrgZqEgauGtV4y.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/5mt41y2huXBXb8HSkMiNexABuk8GVEmrgZqEgauGtV4y.json new file mode 100644 index 00000000..3403ecf1 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/5mt41y2huXBXb8HSkMiNexABuk8GVEmrgZqEgauGtV4y.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5c4f98d1cc6100875c65fbd943f65e21b787c325c1f73e2466b1785ed66f68cc +size 7381 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/5o4wQhxotU8rVz6iK1VowzyX53z3HuznvhvYYCMZn875.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/5o4wQhxotU8rVz6iK1VowzyX53z3HuznvhvYYCMZn875.json new file mode 100644 index 00000000..fa865921 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/5o4wQhxotU8rVz6iK1VowzyX53z3HuznvhvYYCMZn875.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8f8169a9d2138997a576b1a677bffa96517fe6ccd8e424a6e5e0f6622f11cd15 +size 643 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/5oY2TSt8s8v9kg8ysbFWiPtiGH91r6E1FnZCFXKN4kDc.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/5oY2TSt8s8v9kg8ysbFWiPtiGH91r6E1FnZCFXKN4kDc.json new file mode 100644 index 00000000..180f65c2 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/5oY2TSt8s8v9kg8ysbFWiPtiGH91r6E1FnZCFXKN4kDc.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:bef86ba2a014648c60b616f52eb477f5d57a6dc716fdb081276e0ec4349987db +size 4812 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/5pBn2Sxa41SUuTxKR8s91kMn9LHptd7Q9AA7nP6mqa4W.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/5pBn2Sxa41SUuTxKR8s91kMn9LHptd7Q9AA7nP6mqa4W.json new file mode 100644 index 00000000..35c8fa26 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/5pBn2Sxa41SUuTxKR8s91kMn9LHptd7Q9AA7nP6mqa4W.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0290b7f0f87bc6857cbd5f84edeeaa7739e09ddb234384bb15366d99eda17f5d +size 51593 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/5phXBnkrbZ8A5NHKG6e1vm1hf9VuvbdWudPZcVTWwWiv.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/5phXBnkrbZ8A5NHKG6e1vm1hf9VuvbdWudPZcVTWwWiv.json new file mode 100644 index 00000000..18b580d9 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/5phXBnkrbZ8A5NHKG6e1vm1hf9VuvbdWudPZcVTWwWiv.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3b6a46ccdac474dec750f689eaa5e58adf56ab2a465b39de243b9c8f68cb3636 +size 4937 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/5rA433QCzyTNWXLi7TiTFWYjKFQRFdZXLNLSCp7BpHdv.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/5rA433QCzyTNWXLi7TiTFWYjKFQRFdZXLNLSCp7BpHdv.json new file mode 100644 index 00000000..56b727f5 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/5rA433QCzyTNWXLi7TiTFWYjKFQRFdZXLNLSCp7BpHdv.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8ad317964c8c337f56da962df1917773cc1d7130193781379e84736cc60b042c +size 3754 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/5sVQd9aeB4GtFA3PFRK7gkGCNCQzovxh7faaGccwQXuU.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/5sVQd9aeB4GtFA3PFRK7gkGCNCQzovxh7faaGccwQXuU.json new file mode 100644 index 00000000..b79c66dc --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/5sVQd9aeB4GtFA3PFRK7gkGCNCQzovxh7faaGccwQXuU.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b2d82d9907f8779d9cdd37d3247da70495ee7175c4cb53bd88397cc5a9d23516 +size 10711 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/5uyJUXeFJzs76i5CezpBe7XzpNW9uQVmPcMw8daVDdnZ.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/5uyJUXeFJzs76i5CezpBe7XzpNW9uQVmPcMw8daVDdnZ.json new file mode 100644 index 00000000..8cb60a63 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/5uyJUXeFJzs76i5CezpBe7XzpNW9uQVmPcMw8daVDdnZ.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:51908ec580a5677cd15024cda8bb4034c6117118676d70b2c50f40fafb8cec88 +size 919 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/5vNJx78mz7KVMjhuipyr9jKBKcMrKYGdjGkgE4LUmjKk.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/5vNJx78mz7KVMjhuipyr9jKBKcMrKYGdjGkgE4LUmjKk.json new file mode 100644 index 00000000..c681233f --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/5vNJx78mz7KVMjhuipyr9jKBKcMrKYGdjGkgE4LUmjKk.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c18324f970ec9655d85ae98ceb6aaaf0695c20d99d862cc83a58d3385cc2cc1d +size 18470 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/5wAPQCQPif8g6PMAJJUYDxmmRbYzXSFBCHH2NsGGU5xH.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/5wAPQCQPif8g6PMAJJUYDxmmRbYzXSFBCHH2NsGGU5xH.json new file mode 100644 index 00000000..f3836821 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/5wAPQCQPif8g6PMAJJUYDxmmRbYzXSFBCHH2NsGGU5xH.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0364a52b590a0cb73a844f424046369c6c186350de7c41c19d80add79586997b +size 3689 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/5wAtnunBKbBDTmpdgLtwZw3c59dAfATxXNFAyC2t6i4z.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/5wAtnunBKbBDTmpdgLtwZw3c59dAfATxXNFAyC2t6i4z.json new file mode 100644 index 00000000..f69c7b8c --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/5wAtnunBKbBDTmpdgLtwZw3c59dAfATxXNFAyC2t6i4z.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:28930de65fcc44faeec60d725e1ef355d9967e98f18cd63242ab93c80b4e74da +size 245 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/5wD7E61ym6JaXuth4Stavh78XcusYxvhZrJ7syfTfWKJ.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/5wD7E61ym6JaXuth4Stavh78XcusYxvhZrJ7syfTfWKJ.json new file mode 100644 index 00000000..cf53e7eb --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/5wD7E61ym6JaXuth4Stavh78XcusYxvhZrJ7syfTfWKJ.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:521ea1760f9acb84cd56956d197efec1ef932651ba5b1247a0941fed345ac876 +size 2230 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/5wX2boZWe7qRxJLEsZ9Y2gTf5HpT2N8WRM3pzxVkKxEq.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/5wX2boZWe7qRxJLEsZ9Y2gTf5HpT2N8WRM3pzxVkKxEq.json new file mode 100644 index 00000000..7b21fb84 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/5wX2boZWe7qRxJLEsZ9Y2gTf5HpT2N8WRM3pzxVkKxEq.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5d6c8caa95bf91c65018e3d0d45716ad18c4c17f151fe6ee45d4998a25b18322 +size 3520 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/5wmGZYQhfGLDdo1zUh2cUnbs8KjF2HZWwwt6VAkUQwpF.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/5wmGZYQhfGLDdo1zUh2cUnbs8KjF2HZWwwt6VAkUQwpF.json new file mode 100644 index 00000000..bb51bddb --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/5wmGZYQhfGLDdo1zUh2cUnbs8KjF2HZWwwt6VAkUQwpF.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:fbf04dd665902b5649eaba6fd67e3791c913487d3c5c2f3c251c79d932b5c3b9 +size 1671 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/5yRH9mbvf7Y3wDMqzH7J1byACBLcZFfrKb191NJXsMk3.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/5yRH9mbvf7Y3wDMqzH7J1byACBLcZFfrKb191NJXsMk3.json new file mode 100644 index 00000000..951c002b --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/5yRH9mbvf7Y3wDMqzH7J1byACBLcZFfrKb191NJXsMk3.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:69e75547ebaa630d88677a5915d093cc7afea1c374c381d721d1bbd116d3a46f +size 6345 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/61DFfeTKM7trxYcPQCM78bJ794ddZprZpAwAnLiwTpYH.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/61DFfeTKM7trxYcPQCM78bJ794ddZprZpAwAnLiwTpYH.json new file mode 100644 index 00000000..9bfa7144 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/61DFfeTKM7trxYcPQCM78bJ794ddZprZpAwAnLiwTpYH.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ae102ce013bf327e6c5c840bb8e2ec304dbe300be0b6e0da1307f2b9cedd6d41 +size 1021 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/6417rADuWFmrfMewxc9vXJKCLdAHdejTdmXCX5jEsy1S.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/6417rADuWFmrfMewxc9vXJKCLdAHdejTdmXCX5jEsy1S.json new file mode 100644 index 00000000..57dd7bd9 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/6417rADuWFmrfMewxc9vXJKCLdAHdejTdmXCX5jEsy1S.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1a14ddaa4f34491b68fdc3e55de5bb713bf292feac4d03ac02f663102b1dfcbb +size 2447 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/64Gkr29K1xh9WuKDTLVpHSGi5hqKrFoZDuSvAmJZxHgD.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/64Gkr29K1xh9WuKDTLVpHSGi5hqKrFoZDuSvAmJZxHgD.json new file mode 100644 index 00000000..667731a3 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/64Gkr29K1xh9WuKDTLVpHSGi5hqKrFoZDuSvAmJZxHgD.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:11f9ee4f16fd618e9a17dee0570c3a827a6b711887f67579e68b0318324d862d +size 8347 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/64K4AFty7UK9VJC6qykEVwFA93VoyND2uGyQgYa98ui9.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/64K4AFty7UK9VJC6qykEVwFA93VoyND2uGyQgYa98ui9.json new file mode 100644 index 00000000..e0b0cb0d --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/64K4AFty7UK9VJC6qykEVwFA93VoyND2uGyQgYa98ui9.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:356364bf94be74ef51bd3d80f63ebb138a08fa876ee3284b46b11dec780b8a4c +size 5975 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/657iw8S9b4BG5Vno91DgJk4bqoH3kzPRopngPG8uxWxg.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/657iw8S9b4BG5Vno91DgJk4bqoH3kzPRopngPG8uxWxg.json new file mode 100644 index 00000000..6eaf89f7 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/657iw8S9b4BG5Vno91DgJk4bqoH3kzPRopngPG8uxWxg.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:cdb2b2146d180d67e617436de821eb9e982b7b484f0c67c9c67a60e1a08fcbf7 +size 17060 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/657mUtzd2sXVVEixmWbkVGN1Fmw7qYLed26D7tYvNLzt.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/657mUtzd2sXVVEixmWbkVGN1Fmw7qYLed26D7tYvNLzt.json new file mode 100644 index 00000000..8ac6ac82 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/657mUtzd2sXVVEixmWbkVGN1Fmw7qYLed26D7tYvNLzt.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:81410732f1724422b19e33b12603e3360103a55e038c35c9a8f0efecd5262c4c +size 7095 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/65BeAsYduu3X91yWbF9TQFj6EqD5TpqFyfWMEkrpdNZv.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/65BeAsYduu3X91yWbF9TQFj6EqD5TpqFyfWMEkrpdNZv.json new file mode 100644 index 00000000..1b664e3f --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/65BeAsYduu3X91yWbF9TQFj6EqD5TpqFyfWMEkrpdNZv.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8b5908eed6d7742c1dbcb9e90f27bb2c05cec1a41904f6f860139ac6d6778f00 +size 1763 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/65YAWs68bmR2RpQrs2zyRNTum2NRrdWzUfUTew9kydN9.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/65YAWs68bmR2RpQrs2zyRNTum2NRrdWzUfUTew9kydN9.json new file mode 100644 index 00000000..ed317167 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/65YAWs68bmR2RpQrs2zyRNTum2NRrdWzUfUTew9kydN9.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8e0a09f5f1b9b3230ff883e2cf9df42a93dedfeddd7364f46dd526b1b3261140 +size 21964 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/65uhdjNSM9cfhKMHdYCmAY8dmAxr55UUGim2TDpctLhk.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/65uhdjNSM9cfhKMHdYCmAY8dmAxr55UUGim2TDpctLhk.json new file mode 100644 index 00000000..6916a871 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/65uhdjNSM9cfhKMHdYCmAY8dmAxr55UUGim2TDpctLhk.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:43564a1756bc632f9201e23c9aea695df1f078e01f8f3705bdeaa5d77b0feeef +size 2425 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/67714KFVqCYNTu7NUCjtMuid55dKutnXmjXpeqJEwmpu.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/67714KFVqCYNTu7NUCjtMuid55dKutnXmjXpeqJEwmpu.json new file mode 100644 index 00000000..ac762d9f --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/67714KFVqCYNTu7NUCjtMuid55dKutnXmjXpeqJEwmpu.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:16ca158c7cb8de9e81ff6475ead8a1a804d2fe9accf8c3bd79ae3058973655af +size 3333 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/6AcJyrqfe4WpfZQ8xB6NAng1uj5x1bxpC9gL3ftRZozs.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/6AcJyrqfe4WpfZQ8xB6NAng1uj5x1bxpC9gL3ftRZozs.json new file mode 100644 index 00000000..f3712424 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/6AcJyrqfe4WpfZQ8xB6NAng1uj5x1bxpC9gL3ftRZozs.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b32a1241c8ff01fb665707018493c20dc1451ff0d00de593ca9bc7bcfdc9b07f +size 66797 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/6C5Mf4sDpFzhNbrZtMf1b4RFLbnAzUdZ9C86cz2MZPh.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/6C5Mf4sDpFzhNbrZtMf1b4RFLbnAzUdZ9C86cz2MZPh.json new file mode 100644 index 00000000..70f58521 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/6C5Mf4sDpFzhNbrZtMf1b4RFLbnAzUdZ9C86cz2MZPh.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6ed60554bc105d73f94450fe828d1cfa79618fac716ff76f63df9a4f1c8b856b +size 3014 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/6DD5uP3zsyGpAb7h5xAEm3gaqVhHFE7knjpd9q2e336k.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/6DD5uP3zsyGpAb7h5xAEm3gaqVhHFE7knjpd9q2e336k.json new file mode 100644 index 00000000..07d890dd --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/6DD5uP3zsyGpAb7h5xAEm3gaqVhHFE7knjpd9q2e336k.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4780586810c56dd377199916cbc8181b8daeaddad132c9800b89dd96acf5f43e +size 11926 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/6Ds94sW4iDvgquvygzzChP74TX6cBYL9kfCcJdTm2noY.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/6Ds94sW4iDvgquvygzzChP74TX6cBYL9kfCcJdTm2noY.json new file mode 100644 index 00000000..21e1e9bb --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/6Ds94sW4iDvgquvygzzChP74TX6cBYL9kfCcJdTm2noY.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8df510fa892628fcaf9d8eaf4a022c4ca18259da224c7dc2311a82eeea856a8b +size 13532 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/6EZAJVrNQdnBJU6ULxXSDaEoK6fN7C3iXTCkZKRWDdGM.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/6EZAJVrNQdnBJU6ULxXSDaEoK6fN7C3iXTCkZKRWDdGM.json new file mode 100644 index 00000000..cb3d963f --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/6EZAJVrNQdnBJU6ULxXSDaEoK6fN7C3iXTCkZKRWDdGM.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:096875f30f0b184c6a4d8bcda709f569a87c7afccfa5d2bc84d9208d1d6b973c +size 20078 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/6EdZ1xbcvMXXjytJG58FPvvRvJ46ZXrRtLoKf67z9SHP.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/6EdZ1xbcvMXXjytJG58FPvvRvJ46ZXrRtLoKf67z9SHP.json new file mode 100644 index 00000000..53b364e1 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/6EdZ1xbcvMXXjytJG58FPvvRvJ46ZXrRtLoKf67z9SHP.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:67bdf33348d30f18a2ab1a939468b912fb2541adf95d17f3db9169a81cd63da2 +size 8905 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/6JiDoZwQzjejMad35YLr9umaTR3t3LHW2inxCNyn2zV1.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/6JiDoZwQzjejMad35YLr9umaTR3t3LHW2inxCNyn2zV1.json new file mode 100644 index 00000000..ec9b42c9 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/6JiDoZwQzjejMad35YLr9umaTR3t3LHW2inxCNyn2zV1.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4f77352f21b7ce24af77adffa2ac61c48564fb21fef8c4491daa5e20030ff239 +size 5165 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/6KGgYGTy3g3dBNEr9A66nfacFrTniy7QbtHhNfCpSBbq.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/6KGgYGTy3g3dBNEr9A66nfacFrTniy7QbtHhNfCpSBbq.json new file mode 100644 index 00000000..c2eadd20 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/6KGgYGTy3g3dBNEr9A66nfacFrTniy7QbtHhNfCpSBbq.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:bdb09f032924940d3236ea2e104e807e4b9d39aa17ef7175859196fa96a85486 +size 1996 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/6KUg8d7XNwnMxqHdPz4fjtsRr6UpqVgKu7Hfc9bnyyyP.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/6KUg8d7XNwnMxqHdPz4fjtsRr6UpqVgKu7Hfc9bnyyyP.json new file mode 100644 index 00000000..41ce915e --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/6KUg8d7XNwnMxqHdPz4fjtsRr6UpqVgKu7Hfc9bnyyyP.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d7401f8c3543baa25ce636b4f3ebf2fc6e663a9b7ec7ec1e021e4a784b35e2f9 +size 3283 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/6Kaj5MHexwj8w43JZMQ5ti6GnANLzh5c65ch9NJcJ4Uz.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/6Kaj5MHexwj8w43JZMQ5ti6GnANLzh5c65ch9NJcJ4Uz.json new file mode 100644 index 00000000..a8cac6fb --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/6Kaj5MHexwj8w43JZMQ5ti6GnANLzh5c65ch9NJcJ4Uz.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9443dcecbc44fe737955428326691c5feb49de308055ddef2f42224e2d159c0d +size 28024 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/6KsN58MTnRQ8FfPaXHiFPPFGDRioikj9CdPvPxZJdCjb.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/6KsN58MTnRQ8FfPaXHiFPPFGDRioikj9CdPvPxZJdCjb.json new file mode 100644 index 00000000..a3a4e3f8 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/6KsN58MTnRQ8FfPaXHiFPPFGDRioikj9CdPvPxZJdCjb.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:138e7e5623596563744a5d3a7276a7412d4d3bf8ff46b58db7d5825e6f504f79 +size 1534 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/6LtLpnUFNByNXLyCoK9wA2MykKAmQNZKBdY8s47dehDc.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/6LtLpnUFNByNXLyCoK9wA2MykKAmQNZKBdY8s47dehDc.json new file mode 100644 index 00000000..54891b20 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/6LtLpnUFNByNXLyCoK9wA2MykKAmQNZKBdY8s47dehDc.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7b8e39a81a78b3b37008508981771e800ccaa964f4a096f24567ab3afcbedc91 +size 79671 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/6M3fyRE18t6c7f9qes3eQMzR4QyPRMFZiyNQcApENCYf.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/6M3fyRE18t6c7f9qes3eQMzR4QyPRMFZiyNQcApENCYf.json new file mode 100644 index 00000000..62e9b410 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/6M3fyRE18t6c7f9qes3eQMzR4QyPRMFZiyNQcApENCYf.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:230e54a2fa498853be652db431e7b13bd885a713145cc951d361b7ba6492b344 +size 22848 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/6M9zvnmrDnGc6QuWJ1qfDaMagT4hFp5U2ec1Bqaa1nT2.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/6M9zvnmrDnGc6QuWJ1qfDaMagT4hFp5U2ec1Bqaa1nT2.json new file mode 100644 index 00000000..7ee47576 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/6M9zvnmrDnGc6QuWJ1qfDaMagT4hFp5U2ec1Bqaa1nT2.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ea4cd745935dd1427731bbf930a857314d818bf688a7d7d64808dfa0b4edd733 +size 465 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/6MAUprTETeYteGf1uLVh5iLYxDbhuAdQQnSMMLqK5oCp.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/6MAUprTETeYteGf1uLVh5iLYxDbhuAdQQnSMMLqK5oCp.json new file mode 100644 index 00000000..06e52652 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/6MAUprTETeYteGf1uLVh5iLYxDbhuAdQQnSMMLqK5oCp.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:18b79f049afc99b849f244f058e217faa0397c2b3e5db69bde24973ee00f98c4 +size 345 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/6MNUPzTs5MMGNrvnCdGyMDJ6mH7ciE3MyzbaeYGwdQxi.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/6MNUPzTs5MMGNrvnCdGyMDJ6mH7ciE3MyzbaeYGwdQxi.json new file mode 100644 index 00000000..0893f3e2 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/6MNUPzTs5MMGNrvnCdGyMDJ6mH7ciE3MyzbaeYGwdQxi.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3741e6230f527c455d90681c1a9962a725a45ed16f297ed2939b686b6f4f579d +size 3918 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/6MhUAJtKdJx3RDCffUsJsQm8xy9YhhywjEmMYrxRc5j6.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/6MhUAJtKdJx3RDCffUsJsQm8xy9YhhywjEmMYrxRc5j6.json new file mode 100644 index 00000000..dbd80a02 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/6MhUAJtKdJx3RDCffUsJsQm8xy9YhhywjEmMYrxRc5j6.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:bb0b762129dea2c4a93a0df97ff6eb69ae05000db2153980772a389f9047a049 +size 18302 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/6QDo8CPvZji1xzuZpTPhurXoPKK8r3jc4QkTcTFmuRBm.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/6QDo8CPvZji1xzuZpTPhurXoPKK8r3jc4QkTcTFmuRBm.json new file mode 100644 index 00000000..73d15951 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/6QDo8CPvZji1xzuZpTPhurXoPKK8r3jc4QkTcTFmuRBm.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:793b85695d57933e16b4f48adf555945dda15e0bc6d1d974bb977d9ee379c143 +size 13126 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/6QXNNAPkPsWjd1j3qQJTvRFgSNPARMhF2tE8g1WeGyrM.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/6QXNNAPkPsWjd1j3qQJTvRFgSNPARMhF2tE8g1WeGyrM.json new file mode 100644 index 00000000..b4c85c54 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/6QXNNAPkPsWjd1j3qQJTvRFgSNPARMhF2tE8g1WeGyrM.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:cba6fe6a93e201d88f5dff3b2b0f9fb591756c819f9eac6f5a225dd1a23cc08d +size 4174 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/6U2LkBQ6Bqd1VFt7H76343vpSwS5Tb1rNyXSNnjkf9VL.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/6U2LkBQ6Bqd1VFt7H76343vpSwS5Tb1rNyXSNnjkf9VL.json new file mode 100644 index 00000000..ef4b4550 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/6U2LkBQ6Bqd1VFt7H76343vpSwS5Tb1rNyXSNnjkf9VL.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:11eba58a0afc994772f93aabed7456807c513cf24dbf109b2db42b6c7d8eb226 +size 29286 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/6WsmSTk1F3uMuAEhMKCi4cY2MgcDrJhyRQ82sRATMaBv.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/6WsmSTk1F3uMuAEhMKCi4cY2MgcDrJhyRQ82sRATMaBv.json new file mode 100644 index 00000000..d7d30087 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/6WsmSTk1F3uMuAEhMKCi4cY2MgcDrJhyRQ82sRATMaBv.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e63cb114e81b1b3fdd873925147b397a8682f6c8ee8e571a7ac21c327f623091 +size 409 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/6XZ7CTJ27iYFd8Yikv1495zYadXpnurtki5CsH5q5qs6.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/6XZ7CTJ27iYFd8Yikv1495zYadXpnurtki5CsH5q5qs6.json new file mode 100644 index 00000000..b82e3d18 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/6XZ7CTJ27iYFd8Yikv1495zYadXpnurtki5CsH5q5qs6.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:98731234f83ccdea640cb2c429d0e9179d3b088e7786cd4384caf50094738784 +size 4114 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/6YRZW57XsrT2DxSNLXHHQd4QmiqBode4d6btASkRqcFo.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/6YRZW57XsrT2DxSNLXHHQd4QmiqBode4d6btASkRqcFo.json new file mode 100644 index 00000000..59cf2f59 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/6YRZW57XsrT2DxSNLXHHQd4QmiqBode4d6btASkRqcFo.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3db1ebcfe1f619eb6eabee72bc93ab70e8e8546ec401dd612f16e1ac038e1ad0 +size 18133 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/6Yxs7mxPJzpockJ2FGZFJkDJRxRwHLkuS6qUXMWaPCEe.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/6Yxs7mxPJzpockJ2FGZFJkDJRxRwHLkuS6qUXMWaPCEe.json new file mode 100644 index 00000000..4f95a272 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/6Yxs7mxPJzpockJ2FGZFJkDJRxRwHLkuS6qUXMWaPCEe.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3b0150ae1fbec7f2b70a3e2dc9d65334e096d27d2c765d74a3bcbe630a645a5a +size 6749 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/6ZHDCwMV29d8N1bxeKAm9aZMx2nW2i1SA416WxxvMPtT.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/6ZHDCwMV29d8N1bxeKAm9aZMx2nW2i1SA416WxxvMPtT.json new file mode 100644 index 00000000..9126e29f --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/6ZHDCwMV29d8N1bxeKAm9aZMx2nW2i1SA416WxxvMPtT.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ab9aac6a5c8a919536243cdcf70e4f3678c5df9db15fa6d9efd56eb90a67d3e1 +size 3056 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/6aw4sBovP6yaG1q4y2GpjaQcLZJbBWMJP4aJFsLKxgb3.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/6aw4sBovP6yaG1q4y2GpjaQcLZJbBWMJP4aJFsLKxgb3.json new file mode 100644 index 00000000..ba0d6c61 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/6aw4sBovP6yaG1q4y2GpjaQcLZJbBWMJP4aJFsLKxgb3.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c9c9c036c3939c5f1a6ef67ef4b2076851a4443cce9d1b64c06cf931fccf8b84 +size 6046 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/6bAN9o1ZF4Arzc1TFcNSYqGaZMEwL2SiSN3vBDvGEg6s.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/6bAN9o1ZF4Arzc1TFcNSYqGaZMEwL2SiSN3vBDvGEg6s.json new file mode 100644 index 00000000..9ff7dc49 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/6bAN9o1ZF4Arzc1TFcNSYqGaZMEwL2SiSN3vBDvGEg6s.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9ca4864785929bd1373b1e8c3b4e552816be4f99b825dcb5c23cf954d0ca53ee +size 3482 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/6bZfjVTqcCVhwXxr4qibktLfv1QHvaUbKDryxWXjQ6NB.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/6bZfjVTqcCVhwXxr4qibktLfv1QHvaUbKDryxWXjQ6NB.json new file mode 100644 index 00000000..4572ecfc --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/6bZfjVTqcCVhwXxr4qibktLfv1QHvaUbKDryxWXjQ6NB.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7de41bb7c3d891836ce50d42b2c50be0713cd37a5636795fbaa2b9a80076c741 +size 1348 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/6bjdHUPWbvd7G6RSUegs11jk7Fm4Vj7fwV1XtppZsfuv.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/6bjdHUPWbvd7G6RSUegs11jk7Fm4Vj7fwV1XtppZsfuv.json new file mode 100644 index 00000000..4587446e --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/6bjdHUPWbvd7G6RSUegs11jk7Fm4Vj7fwV1XtppZsfuv.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:cbe07bdfe5d2c9c6914dfebf3a80ba2df5cd43cf3e49f3334fb7b05f63ecfe63 +size 3295 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/6ccnZSaDcMwKe1xwHbubs4q2GdPEr7hSK59A3GddJpte.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/6ccnZSaDcMwKe1xwHbubs4q2GdPEr7hSK59A3GddJpte.json new file mode 100644 index 00000000..b854c3c1 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/6ccnZSaDcMwKe1xwHbubs4q2GdPEr7hSK59A3GddJpte.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b0b21e04ef272cad1230cdc7275a61e29b5a1d7717cceec285a433eb4b5402ec +size 17756 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/6csjy9rRdRxhCzWa3qpLm7pLRZS7tuZr1RosGj343kY.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/6csjy9rRdRxhCzWa3qpLm7pLRZS7tuZr1RosGj343kY.json new file mode 100644 index 00000000..33ced211 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/6csjy9rRdRxhCzWa3qpLm7pLRZS7tuZr1RosGj343kY.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7af79127e79c50de498716d559fa7db8f50def430fd398f51b25b37bc135412d +size 4250 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/6doghB248px58JSSwG4qejQ46kFMW4AMj7vzJnWZHNZn.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/6doghB248px58JSSwG4qejQ46kFMW4AMj7vzJnWZHNZn.json new file mode 100644 index 00000000..244b995e --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/6doghB248px58JSSwG4qejQ46kFMW4AMj7vzJnWZHNZn.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7dac3a739e833d7224107dac215b485a00d348f5c45d74d58659bb30e2216149 +size 8635 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/6eLvwb1dwtV5coME517Ki53DojQaRLUctY9qHqAsS9G2.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/6eLvwb1dwtV5coME517Ki53DojQaRLUctY9qHqAsS9G2.json new file mode 100644 index 00000000..93916f5c --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/6eLvwb1dwtV5coME517Ki53DojQaRLUctY9qHqAsS9G2.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b24e56c367c3e2aef935e0fcf2372fef341168eb5b8f7d881968350fb5cc98a0 +size 15778 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/6ebQNeTPZ1j7k3TtkCCtEPRvG7GQsucQrZ7sSEDQi9Ks.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/6ebQNeTPZ1j7k3TtkCCtEPRvG7GQsucQrZ7sSEDQi9Ks.json new file mode 100644 index 00000000..2f5fd437 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/6ebQNeTPZ1j7k3TtkCCtEPRvG7GQsucQrZ7sSEDQi9Ks.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8908c9aab9a8ecca90a25bbc70920b795196f876e50429b0b0826b630b65e7a9 +size 5949 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/6eqr7wETF1YRsMNQkTqTVrDNFWc4JgBMwWkNAKQprgHZ.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/6eqr7wETF1YRsMNQkTqTVrDNFWc4JgBMwWkNAKQprgHZ.json new file mode 100644 index 00000000..b63611ce --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/6eqr7wETF1YRsMNQkTqTVrDNFWc4JgBMwWkNAKQprgHZ.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8e3d12e3ee1c6cc4ba474c531673fae4dd7ec294fb10b3b04e264793419e12ff +size 30537 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/6fQV9P3XMSDcBb8omqdnNW6Mr8YNNKbVz3r81qdn12mQ.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/6fQV9P3XMSDcBb8omqdnNW6Mr8YNNKbVz3r81qdn12mQ.json new file mode 100644 index 00000000..dc8d2417 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/6fQV9P3XMSDcBb8omqdnNW6Mr8YNNKbVz3r81qdn12mQ.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d8aae05e97a76aa4297f69c1e4a905525c32f90551ec8dbb728ac1bcad8378ad +size 2775 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/6h2wkpDRmi9xJnqJqznLMU7eTwHJM9qQszB2awHWTsmA.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/6h2wkpDRmi9xJnqJqznLMU7eTwHJM9qQszB2awHWTsmA.json new file mode 100644 index 00000000..3ee49665 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/6h2wkpDRmi9xJnqJqznLMU7eTwHJM9qQszB2awHWTsmA.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2da66fe7cf084858e4fc0e258dca55f5ff52899bf4adb9d20325f6321264c007 +size 5596 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/6ikDEnoYXiwoY9Q7XCkJXoXZb5rRbdCiujtVY5W5SiAb.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/6ikDEnoYXiwoY9Q7XCkJXoXZb5rRbdCiujtVY5W5SiAb.json new file mode 100644 index 00000000..ebef3aa4 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/6ikDEnoYXiwoY9Q7XCkJXoXZb5rRbdCiujtVY5W5SiAb.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:28f28a330798a44f5f5795ef8deb956d85b67d217e4fc53562f40c2e60989ec2 +size 2561 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/6kDvzCzq8Q3u5dBf44fVKTikh3QnKVsw39pmvyrxihCt.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/6kDvzCzq8Q3u5dBf44fVKTikh3QnKVsw39pmvyrxihCt.json new file mode 100644 index 00000000..500e7fd5 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/6kDvzCzq8Q3u5dBf44fVKTikh3QnKVsw39pmvyrxihCt.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8ba9420dd5a585800b1586b5625cf7faa4ee71636b16ac11174574f4cb62b58d +size 7880 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/6kjx2bE8SKTX7koTA5JFtkSP5TQA5CL8aWc4iU3qp9yD.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/6kjx2bE8SKTX7koTA5JFtkSP5TQA5CL8aWc4iU3qp9yD.json new file mode 100644 index 00000000..3edab8e5 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/6kjx2bE8SKTX7koTA5JFtkSP5TQA5CL8aWc4iU3qp9yD.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ed1fc33c1210cba611ab4ba855e69674d6b149c6fa556fef2c1fd735c3b26feb +size 1189 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/6m2CDdhRgxpH4WjvdzxAYbGxwdGUz5MziiL5jek2kBma.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/6m2CDdhRgxpH4WjvdzxAYbGxwdGUz5MziiL5jek2kBma.json new file mode 100644 index 00000000..c557a41a --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/6m2CDdhRgxpH4WjvdzxAYbGxwdGUz5MziiL5jek2kBma.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6e3c49a3215e56cbe5ff074bdc4b258fa2042909ef49d6a84fbd786195ad8c40 +size 41301 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/6oKZFmFvcb69ThDuZjrsHABn4A6GMUpPGWNhxJKazWVB.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/6oKZFmFvcb69ThDuZjrsHABn4A6GMUpPGWNhxJKazWVB.json new file mode 100644 index 00000000..4039eca5 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/6oKZFmFvcb69ThDuZjrsHABn4A6GMUpPGWNhxJKazWVB.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2c06ae91c1b65c9086b58af142e315a2a79f60ca1bd2b425c400dfb1e5351ab0 +size 2744 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/6ofUSSLxM3fQRhgnA6QFhD8JX2CCsyUREsoNw9WqYxsx.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/6ofUSSLxM3fQRhgnA6QFhD8JX2CCsyUREsoNw9WqYxsx.json new file mode 100644 index 00000000..07f9756f --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/6ofUSSLxM3fQRhgnA6QFhD8JX2CCsyUREsoNw9WqYxsx.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:20a8ab3d4c80ba18399678c0ffd3291147fbe164b0f54d00273fd074cce3e760 +size 1377 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/6pWextydQjCBd1S3hDoLK9Q8urmYqH7iZj1WtGYWGdRo.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/6pWextydQjCBd1S3hDoLK9Q8urmYqH7iZj1WtGYWGdRo.json new file mode 100644 index 00000000..b474e921 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/6pWextydQjCBd1S3hDoLK9Q8urmYqH7iZj1WtGYWGdRo.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7cc13546be9a83b81e907976f3dadc4fb5cd419cc2327aeaed4a25bc7b591e5e +size 3948 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/6q5ZGhEj6kkmEjuyCXuH4x8493bpi9fNzvy9L8hX83HQ.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/6q5ZGhEj6kkmEjuyCXuH4x8493bpi9fNzvy9L8hX83HQ.json new file mode 100644 index 00000000..a6cb6bf3 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/6q5ZGhEj6kkmEjuyCXuH4x8493bpi9fNzvy9L8hX83HQ.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c47c663365054ae6a4b4cc8ff60c765540d647cf9628ea34b93bcdce7d3d3d26 +size 33755 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/6rB1G9V3LYTmKA6Uf2z8tEfCrsvu57bFUdLfsbbADiY9.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/6rB1G9V3LYTmKA6Uf2z8tEfCrsvu57bFUdLfsbbADiY9.json new file mode 100644 index 00000000..0c7b4bb4 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/6rB1G9V3LYTmKA6Uf2z8tEfCrsvu57bFUdLfsbbADiY9.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:270a97bf223fa43d0d58a82cf1f169ff8f7afac87cd7a908a9aa488fcdab09ea +size 7677 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/6rTFpdBNhBsVF64FztjEspEAYsSvh6MR2ewG4Gc2VUbr.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/6rTFpdBNhBsVF64FztjEspEAYsSvh6MR2ewG4Gc2VUbr.json new file mode 100644 index 00000000..e57ae26f --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/6rTFpdBNhBsVF64FztjEspEAYsSvh6MR2ewG4Gc2VUbr.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ee97d8d3fef9c5673fec146c153e281d271579b80944c90b81185162036ff993 +size 1186 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/6tbPiQLgTU4ySYWyZGXbnVSAEzLc1uF8t5kJPXXgBmRP.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/6tbPiQLgTU4ySYWyZGXbnVSAEzLc1uF8t5kJPXXgBmRP.json new file mode 100644 index 00000000..dbba3c12 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/6tbPiQLgTU4ySYWyZGXbnVSAEzLc1uF8t5kJPXXgBmRP.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b2174067d68bd0e2ed9c641d767ad97509b0e1927e1df3a05753bd91339b8043 +size 3151 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/6tgjvHkFUUUbbacEWg225H6AazxoSTso8ix9vkXFScTU.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/6tgjvHkFUUUbbacEWg225H6AazxoSTso8ix9vkXFScTU.json new file mode 100644 index 00000000..0f2aaec4 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/6tgjvHkFUUUbbacEWg225H6AazxoSTso8ix9vkXFScTU.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c72ea1f07805a7f4b95c0a6fb031dc85a5868fa7d1219501dc918fe9741c95cc +size 6858 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/6vBg1GMtKj7EYDLWWt6tkHoDWLAAksNPbKWiXMic99qU.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/6vBg1GMtKj7EYDLWWt6tkHoDWLAAksNPbKWiXMic99qU.json new file mode 100644 index 00000000..bbb64c88 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/6vBg1GMtKj7EYDLWWt6tkHoDWLAAksNPbKWiXMic99qU.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5a18ceb6e5ac765407e04c102b2e69b122e34338c1d4c9ee06705c7ffafa1fa5 +size 1426 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/6vMc3D2WBwzC7sSp5pHzNKQJYQGFydsP59P2iShYmS9Y.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/6vMc3D2WBwzC7sSp5pHzNKQJYQGFydsP59P2iShYmS9Y.json new file mode 100644 index 00000000..52ef37ea --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/6vMc3D2WBwzC7sSp5pHzNKQJYQGFydsP59P2iShYmS9Y.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5d19784c0d2243afed9ad0ebb11db78eae7b2b9d91c901c64458ee39a77262c8 +size 1378 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/6xhpdhwyzpjxc6n2KqQS8a3W7Busn6nqGYaobVV25kN5.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/6xhpdhwyzpjxc6n2KqQS8a3W7Busn6nqGYaobVV25kN5.json new file mode 100644 index 00000000..a0a89b61 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/6xhpdhwyzpjxc6n2KqQS8a3W7Busn6nqGYaobVV25kN5.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:fd8aa5052e30dbc006f98795d1de9f2ee47690a3c25308657e691b81923828a1 +size 14173 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/6y7fwd5FvUEXxCfAWyuCsGjDnrT5paVHofq5vmGpSVQ.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/6y7fwd5FvUEXxCfAWyuCsGjDnrT5paVHofq5vmGpSVQ.json new file mode 100644 index 00000000..457ff95b --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/6y7fwd5FvUEXxCfAWyuCsGjDnrT5paVHofq5vmGpSVQ.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:89836e6aba381e68e4386f002b51f4d950183b0e55ecc43760a75aca3f681093 +size 15926 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/6zjtpVNwrqSKrb5YjushtMjpiSSQvR8wiNsctgPU8Nnc.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/6zjtpVNwrqSKrb5YjushtMjpiSSQvR8wiNsctgPU8Nnc.json new file mode 100644 index 00000000..e5aadf9b --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/6zjtpVNwrqSKrb5YjushtMjpiSSQvR8wiNsctgPU8Nnc.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:203b5e0a2e6fa5f2c8c68ef9d901e872352db8d681b50e7ce371635e2e56c2bc +size 7083 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/72UEMtR8yCZfLQAC65na1a9xeBiryEr25B8zKj4EztZC.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/72UEMtR8yCZfLQAC65na1a9xeBiryEr25B8zKj4EztZC.json new file mode 100644 index 00000000..c98c2336 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/72UEMtR8yCZfLQAC65na1a9xeBiryEr25B8zKj4EztZC.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:16756718171ce2e953300b0e24a2d662a5908c8daa31339940c9fd7e1e6bdff1 +size 7698 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/75ZsUGwBkzpAwF5wJqTKzZEYKRg25Rnn49GBVXEMPtcu.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/75ZsUGwBkzpAwF5wJqTKzZEYKRg25Rnn49GBVXEMPtcu.json new file mode 100644 index 00000000..bda73f6d --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/75ZsUGwBkzpAwF5wJqTKzZEYKRg25Rnn49GBVXEMPtcu.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:735d557e168b6bbbf5a69ee0339dcc329c83ad440920ba7ec0f3600002df4a5f +size 1667 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/76y77prsiCMvXMjuoZ5VRrhG5qYBrUMYTE5WgHqgjEn6.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/76y77prsiCMvXMjuoZ5VRrhG5qYBrUMYTE5WgHqgjEn6.json new file mode 100644 index 00000000..0ad28995 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/76y77prsiCMvXMjuoZ5VRrhG5qYBrUMYTE5WgHqgjEn6.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:25e3cc5ba5d977b5b87b50f5560bd6c54d6a41aeca3aba9cf98092f87aa9cd09 +size 33442 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/77h4ReppdEjQ2TtfHKzGjwmmhoPXRdss88WzEg2QvZ2r.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/77h4ReppdEjQ2TtfHKzGjwmmhoPXRdss88WzEg2QvZ2r.json new file mode 100644 index 00000000..7089c662 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/77h4ReppdEjQ2TtfHKzGjwmmhoPXRdss88WzEg2QvZ2r.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:dc1c507420bafc410bea95db752d44553eb45353123f802a66226d3bc8450c71 +size 2336 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/78CbaxW47AoFLNqMPQNMUMSYhtbpGJA2pfdXHUExxz6o.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/78CbaxW47AoFLNqMPQNMUMSYhtbpGJA2pfdXHUExxz6o.json new file mode 100644 index 00000000..d248f1e2 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/78CbaxW47AoFLNqMPQNMUMSYhtbpGJA2pfdXHUExxz6o.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:51abfe8407ea514e89442485d581cb1c98b73dd1892094048056bb27602e237f +size 2916 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/78i7btYCz9NBwzUXVWjzGqWAyLjupPDdyBR71Y6yqK4n.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/78i7btYCz9NBwzUXVWjzGqWAyLjupPDdyBR71Y6yqK4n.json new file mode 100644 index 00000000..dbda5f97 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/78i7btYCz9NBwzUXVWjzGqWAyLjupPDdyBR71Y6yqK4n.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:64e0c41db20644e85f95c05577d38a40afc68805fdd314f54a0956232570138a +size 7277 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/798shHqbnsSvY6odSdQJXaV2UEf1pmcBE7jsWyBV7Pc4.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/798shHqbnsSvY6odSdQJXaV2UEf1pmcBE7jsWyBV7Pc4.json new file mode 100644 index 00000000..84801ae5 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/798shHqbnsSvY6odSdQJXaV2UEf1pmcBE7jsWyBV7Pc4.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:15d95d6b240f474bf46ff730021c24b0a8532f7ea852be10510e18a86715b4dd +size 272 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/7Ah8WAJw7CDxwbPQono7rKaRAmZ4ymjguouz1CfHScXY.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/7Ah8WAJw7CDxwbPQono7rKaRAmZ4ymjguouz1CfHScXY.json new file mode 100644 index 00000000..23d42f81 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/7Ah8WAJw7CDxwbPQono7rKaRAmZ4ymjguouz1CfHScXY.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0b2fb5d872d5f28aa7ce5a379411cdc6e1d91ca82b76f335b00ca7a94fdf5996 +size 2407 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/7Bh4XBC3Hx1PBatTZcur9SkVxANYXP7f9z47v9s6f7Dz.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/7Bh4XBC3Hx1PBatTZcur9SkVxANYXP7f9z47v9s6f7Dz.json new file mode 100644 index 00000000..431e7d4f --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/7Bh4XBC3Hx1PBatTZcur9SkVxANYXP7f9z47v9s6f7Dz.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2aa5b36f59a830238e308cd6a97c034ea428fe23ab540e4f3b713b96032d139e +size 3202 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/7CMQ1roQ1BwGAMvneLUBtaVV7px72C5VE2U8cM8vqmjW.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/7CMQ1roQ1BwGAMvneLUBtaVV7px72C5VE2U8cM8vqmjW.json new file mode 100644 index 00000000..5ccbd0d5 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/7CMQ1roQ1BwGAMvneLUBtaVV7px72C5VE2U8cM8vqmjW.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8938d2a0a2418e51460a933569abb70ba2eb11a2336011b5c9c3b13c7fca3f82 +size 3368 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/7EUpzV2fQSbtFMUoF4cTX26HKVRVueJYovzEySfNoSe8.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/7EUpzV2fQSbtFMUoF4cTX26HKVRVueJYovzEySfNoSe8.json new file mode 100644 index 00000000..dd845963 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/7EUpzV2fQSbtFMUoF4cTX26HKVRVueJYovzEySfNoSe8.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:83de355c3a5b56678fd754440cd6fbe6cfb419305cb83959c60de6c445b6c5f5 +size 13032 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/7FDKaxomCpbZwWZyBZGLNt8BDwRfFMKZAvnKXkHLMpCi.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/7FDKaxomCpbZwWZyBZGLNt8BDwRfFMKZAvnKXkHLMpCi.json new file mode 100644 index 00000000..02f44c81 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/7FDKaxomCpbZwWZyBZGLNt8BDwRfFMKZAvnKXkHLMpCi.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:97efa3b4348b32ebde4b5502da508f180170c09c0efcaf39dfb8029825b2991b +size 10075 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/7HXG93N6ino2vUfa3qb9suTbGq7ts7o1pdTs27ayP9pw.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/7HXG93N6ino2vUfa3qb9suTbGq7ts7o1pdTs27ayP9pw.json new file mode 100644 index 00000000..9640d19c --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/7HXG93N6ino2vUfa3qb9suTbGq7ts7o1pdTs27ayP9pw.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2be84c87a9b9c4b488490c4023f1fd60c7cab66a8b0b47e68ad5ad96ae63f886 +size 2814 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/7HramSnctpbXqZ4SEzqvqteZdMdj3tEB2c9NT7egPQi7.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/7HramSnctpbXqZ4SEzqvqteZdMdj3tEB2c9NT7egPQi7.json new file mode 100644 index 00000000..abe0a623 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/7HramSnctpbXqZ4SEzqvqteZdMdj3tEB2c9NT7egPQi7.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4af27ea9befcee2b6bf5805279b499b4990f6ad1cb8773f7342b16d7688830eb +size 3284 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/7J7EvAccxyBt2wbXeC7jGTvzUYk6cA9nuJ6nKn7RgmWZ.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/7J7EvAccxyBt2wbXeC7jGTvzUYk6cA9nuJ6nKn7RgmWZ.json new file mode 100644 index 00000000..eb0a9729 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/7J7EvAccxyBt2wbXeC7jGTvzUYk6cA9nuJ6nKn7RgmWZ.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5374f629b2add825b91190322ed7fbe75dff8caaa5ad2f286ced514c3802838a +size 3402 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/7JmKktS89Lmn5e9xj7Lxp5giRxYHCUXEBkyuCBuqBvfy.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/7JmKktS89Lmn5e9xj7Lxp5giRxYHCUXEBkyuCBuqBvfy.json new file mode 100644 index 00000000..8f2302f9 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/7JmKktS89Lmn5e9xj7Lxp5giRxYHCUXEBkyuCBuqBvfy.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:30fe839b35c6cf7843c7bfd1d012eab188fc8f045ccda8a0ab07c9d6321771e0 +size 112583 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/7KeftXqig3b8iRoCDuB9cuVM4FSeNh7KedfKVHe3jqd4.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/7KeftXqig3b8iRoCDuB9cuVM4FSeNh7KedfKVHe3jqd4.json new file mode 100644 index 00000000..35bbe9ad --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/7KeftXqig3b8iRoCDuB9cuVM4FSeNh7KedfKVHe3jqd4.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:349ab61b28e8eb5ad63666a37d5032dc0be51254751e26f9e0082319d1645db2 +size 10791 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/7KeydSrrr1vLiWCKrvNghTmRC5tjktXL1X9HVuRn7W65.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/7KeydSrrr1vLiWCKrvNghTmRC5tjktXL1X9HVuRn7W65.json new file mode 100644 index 00000000..cf111ce2 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/7KeydSrrr1vLiWCKrvNghTmRC5tjktXL1X9HVuRn7W65.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:feb05d8f8f0cff6dc89ccf23a525f7f50dfc57a88327a7efa796565114604fb1 +size 1072 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/7LhDY7kEjUCAwdUpJyuhZ2zDTkCRjhQriKwy6TbHEAt6.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/7LhDY7kEjUCAwdUpJyuhZ2zDTkCRjhQriKwy6TbHEAt6.json new file mode 100644 index 00000000..35f6dfaa --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/7LhDY7kEjUCAwdUpJyuhZ2zDTkCRjhQriKwy6TbHEAt6.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:30e4fd50c341f0bff8d8c0a9dae367c290f8a4ee487bb1e57da1e074501ac54b +size 6076 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/7NErRkq8s3rEV7c3RYdXd7kMzmyRPCwvqCwxWSVQXzmG.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/7NErRkq8s3rEV7c3RYdXd7kMzmyRPCwvqCwxWSVQXzmG.json new file mode 100644 index 00000000..9a8f5abb --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/7NErRkq8s3rEV7c3RYdXd7kMzmyRPCwvqCwxWSVQXzmG.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:681ad333ca62a5b0c2c7485d0e9c0ddd16a56d283cf175515e9304f23a43fad6 +size 13460 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/7NGW9v51MprncFPmSEiuFffqTTQkLWrYoJSBvPZbjibZ.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/7NGW9v51MprncFPmSEiuFffqTTQkLWrYoJSBvPZbjibZ.json new file mode 100644 index 00000000..cba1a7ac --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/7NGW9v51MprncFPmSEiuFffqTTQkLWrYoJSBvPZbjibZ.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8ee1605ecc0f0f1b1debd077501109c7d0b13253df7f3174a209889fb981c582 +size 4632 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/7QP4KPZQ6V3rrzaTc79V8AFRKNvyJPuataU2NHmRbuVv.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/7QP4KPZQ6V3rrzaTc79V8AFRKNvyJPuataU2NHmRbuVv.json new file mode 100644 index 00000000..25681ff7 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/7QP4KPZQ6V3rrzaTc79V8AFRKNvyJPuataU2NHmRbuVv.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:fe2ae08725ef14502d01bc67ebca7e1f6bebffb8bc422d1a9d26eb375dd6f3bc +size 20146 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/7QZZkfPwjXNLMPEViexAybvpGykDWeegptLcFBjoEn22.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/7QZZkfPwjXNLMPEViexAybvpGykDWeegptLcFBjoEn22.json new file mode 100644 index 00000000..7a898605 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/7QZZkfPwjXNLMPEViexAybvpGykDWeegptLcFBjoEn22.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:24c1d50e435d1470169970a19930234f551bb6b33a5513282d349f835665f74d +size 4559 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/7RBmUvdbPZw5xYbWj9McpxFVLimC4MKDv2JDJqM57LPR.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/7RBmUvdbPZw5xYbWj9McpxFVLimC4MKDv2JDJqM57LPR.json new file mode 100644 index 00000000..10c3cd86 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/7RBmUvdbPZw5xYbWj9McpxFVLimC4MKDv2JDJqM57LPR.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f3c887e92ca89516b8e387235ac8859a789ead07cf8314bd139c08982cdce367 +size 5671 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/7ShH694SfFXhN88FtTJL92r5GvUUMWm4B2LKssHLUsQ6.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/7ShH694SfFXhN88FtTJL92r5GvUUMWm4B2LKssHLUsQ6.json new file mode 100644 index 00000000..b0a32fae --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/7ShH694SfFXhN88FtTJL92r5GvUUMWm4B2LKssHLUsQ6.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:af77a6c6e9226167096259aa93d9ed9060dd029f7d8023cb2a46bd136a172a59 +size 4114 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/7TuT7qn6Z2xCFfFzaarnZcDWrvVHq3koHZkKoMXADRy8.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/7TuT7qn6Z2xCFfFzaarnZcDWrvVHq3koHZkKoMXADRy8.json new file mode 100644 index 00000000..043b2cd2 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/7TuT7qn6Z2xCFfFzaarnZcDWrvVHq3koHZkKoMXADRy8.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4c86c6b72ef765cdad9652916d18d9938d3baa6ccc25b14d55f547a33c2b0797 +size 4251 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/7UJURNmm7soFBYn5UJ4A4VYopGNq4pUvdEtDPgGGUTEZ.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/7UJURNmm7soFBYn5UJ4A4VYopGNq4pUvdEtDPgGGUTEZ.json new file mode 100644 index 00000000..951c002b --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/7UJURNmm7soFBYn5UJ4A4VYopGNq4pUvdEtDPgGGUTEZ.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:69e75547ebaa630d88677a5915d093cc7afea1c374c381d721d1bbd116d3a46f +size 6345 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/7UNm8CeWaLGadXPT9E9gay68jQCLJsPvgRri1BUiTatE.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/7UNm8CeWaLGadXPT9E9gay68jQCLJsPvgRri1BUiTatE.json new file mode 100644 index 00000000..cd0fcdf1 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/7UNm8CeWaLGadXPT9E9gay68jQCLJsPvgRri1BUiTatE.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6481c2bb3603462260e7e1ad84ab046865db480c24694f83f0bbf741389ae066 +size 7318 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/7VefU1HfJgWWurUbwAE3sV5rqCTRZcZH9QkPmiLF7Dzr.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/7VefU1HfJgWWurUbwAE3sV5rqCTRZcZH9QkPmiLF7Dzr.json new file mode 100644 index 00000000..ea5c7b7c --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/7VefU1HfJgWWurUbwAE3sV5rqCTRZcZH9QkPmiLF7Dzr.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9ea0665473794a2f4a2608970ec6ad6e98fc54e7ec69a8764b42ce484772d516 +size 8327 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/7W8hRd8PqFQt5EZDHu9mmBhmiY4UPCcv9UuL86sYkm2K.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/7W8hRd8PqFQt5EZDHu9mmBhmiY4UPCcv9UuL86sYkm2K.json new file mode 100644 index 00000000..d6895897 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/7W8hRd8PqFQt5EZDHu9mmBhmiY4UPCcv9UuL86sYkm2K.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1ec6a5e1461f7e35538d2a1bdd06dc8582d7641b47c8036e18d0f9738f975a41 +size 6948 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/7X5WKxXLPy9TbJDFejq288HezLmWayZWudKMmUC2d9rB.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/7X5WKxXLPy9TbJDFejq288HezLmWayZWudKMmUC2d9rB.json new file mode 100644 index 00000000..62ca9011 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/7X5WKxXLPy9TbJDFejq288HezLmWayZWudKMmUC2d9rB.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7164d5b5e5901fc3b99a0a8a4bf42df349787aa4e962d6b24e10cda9f3b3545c +size 13291 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/7XajpmvbZwBkGg9Rrz9fb8iHdy1uWhiSVwVsdrGUSk7P.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/7XajpmvbZwBkGg9Rrz9fb8iHdy1uWhiSVwVsdrGUSk7P.json new file mode 100644 index 00000000..9c68d333 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/7XajpmvbZwBkGg9Rrz9fb8iHdy1uWhiSVwVsdrGUSk7P.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c7077cd1fc6d222d81f1d39b717857928ebe3c193280408b0354e41e9be19556 +size 11347 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/7XgSwVz5ALJcgjjV1hDWs7zG3QfgsXT4Tf4UdaQSD5ra.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/7XgSwVz5ALJcgjjV1hDWs7zG3QfgsXT4Tf4UdaQSD5ra.json new file mode 100644 index 00000000..fd3ac37a --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/7XgSwVz5ALJcgjjV1hDWs7zG3QfgsXT4Tf4UdaQSD5ra.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d96cf5288f705a3d1d02e228aede2742bf3d45803987d7a7dd80fb1f17e76746 +size 4659 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/7YYnaRgQeHYd2FKGKkwASM2ZNZHTo1GvcicsyKKFvcoh.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/7YYnaRgQeHYd2FKGKkwASM2ZNZHTo1GvcicsyKKFvcoh.json new file mode 100644 index 00000000..8c0de801 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/7YYnaRgQeHYd2FKGKkwASM2ZNZHTo1GvcicsyKKFvcoh.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d4b24432ed5dfc265f251e166899bac4e2f8ad8a2f2530a8a23e1db576922036 +size 13029 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/7a4WjyR8VZ7yZz5XJAKm39BUGn5iT9CKcv2pmG9tdXVH.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/7a4WjyR8VZ7yZz5XJAKm39BUGn5iT9CKcv2pmG9tdXVH.json new file mode 100644 index 00000000..f6897c8b --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/7a4WjyR8VZ7yZz5XJAKm39BUGn5iT9CKcv2pmG9tdXVH.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6bb658084374308fef041cc334f8886812e96c6605af573a49709b0ce0f16000 +size 16501 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/7aWGVMBz8Bgta6ijgGJKjKH4DvH8pwgm8etj84o2vPrq.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/7aWGVMBz8Bgta6ijgGJKjKH4DvH8pwgm8etj84o2vPrq.json new file mode 100644 index 00000000..0319f19c --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/7aWGVMBz8Bgta6ijgGJKjKH4DvH8pwgm8etj84o2vPrq.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:220eb201fe66c742bbbad8dcbed99fe448a3362e28e0511d6362dd6f7bfe3dcb +size 2725 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/7cJ6QMwHWZHjh24cqUF45C3VDH9qDMLLfJpGk3dEFDY8.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/7cJ6QMwHWZHjh24cqUF45C3VDH9qDMLLfJpGk3dEFDY8.json new file mode 100644 index 00000000..80fe1def --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/7cJ6QMwHWZHjh24cqUF45C3VDH9qDMLLfJpGk3dEFDY8.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:469659a676b86ba132e7861c1bd9abb9122a905bfde56d87eeb7778a9e701706 +size 5759 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/7ckPrmgYPpfiB2QhmGayTPNx3xZXZLSjVydYzdZp49GV.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/7ckPrmgYPpfiB2QhmGayTPNx3xZXZLSjVydYzdZp49GV.json new file mode 100644 index 00000000..b97c4e35 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/7ckPrmgYPpfiB2QhmGayTPNx3xZXZLSjVydYzdZp49GV.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:15485b97b7d74e3d97a204ce376e4fa552743840f4e61c116b6b7d4b53362e13 +size 8753 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/7d8xqF8MueDc7CyKBiQxsGiGvv8JH4fhHwq4smEzFVSH.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/7d8xqF8MueDc7CyKBiQxsGiGvv8JH4fhHwq4smEzFVSH.json new file mode 100644 index 00000000..f5c9bb29 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/7d8xqF8MueDc7CyKBiQxsGiGvv8JH4fhHwq4smEzFVSH.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2ba55ac7a46c2f8a219f328de792e8e9d8f1c81eb8de244b0ce03fc6c683e421 +size 7991 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/7dDHmgnp5NYr1sn73kwAQZ63cMMRF8qALikHpJD1iqTm.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/7dDHmgnp5NYr1sn73kwAQZ63cMMRF8qALikHpJD1iqTm.json new file mode 100644 index 00000000..df806eec --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/7dDHmgnp5NYr1sn73kwAQZ63cMMRF8qALikHpJD1iqTm.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b60f0e74adc089cf176cecc28fe581c9fff43e43007c996cf5e0ecfe39549823 +size 12665 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/7gqsrk5vPZZTQaDLdtQ2KQhLV2yaoCkx7w7knVwRC1D2.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/7gqsrk5vPZZTQaDLdtQ2KQhLV2yaoCkx7w7knVwRC1D2.json new file mode 100644 index 00000000..76bc9861 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/7gqsrk5vPZZTQaDLdtQ2KQhLV2yaoCkx7w7knVwRC1D2.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1715e6ede90880e93a186ac2307ecdd52247adfc234c44683aeefff16c4fd498 +size 965 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/7h7uYbDBZkiTvWLmMsWNAEs2VVNqfV56uSfP9hbjJMP8.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/7h7uYbDBZkiTvWLmMsWNAEs2VVNqfV56uSfP9hbjJMP8.json new file mode 100644 index 00000000..435d2599 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/7h7uYbDBZkiTvWLmMsWNAEs2VVNqfV56uSfP9hbjJMP8.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f3e62d01681e6573b3031a31cda8b5267bc35ec77c7be909ca5bee1ce0829b5a +size 22055 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/7j1Wd9WXDNTTUX7ZEuubUVNtaB4QMvfMWQJo1AphFYUR.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/7j1Wd9WXDNTTUX7ZEuubUVNtaB4QMvfMWQJo1AphFYUR.json new file mode 100644 index 00000000..0d54ff9d --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/7j1Wd9WXDNTTUX7ZEuubUVNtaB4QMvfMWQJo1AphFYUR.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d95dad4d9552c7e8455ac77b00fe94b000de7112e396ab46831f174acb6494a0 +size 3964 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/7j7g1JUJALThwkR6uWJLGZCEFxiyu8H9sd6Rs5TVa38C.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/7j7g1JUJALThwkR6uWJLGZCEFxiyu8H9sd6Rs5TVa38C.json new file mode 100644 index 00000000..14fd3953 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/7j7g1JUJALThwkR6uWJLGZCEFxiyu8H9sd6Rs5TVa38C.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e6748dfde04c34b5e585f73d80a6e1133d0e763cf1686a5f07b3007be96203e5 +size 3812 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/7jReoqYKAt5pX6FPf7okEWA1tjn5mUuzg4njwYz2WuDL.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/7jReoqYKAt5pX6FPf7okEWA1tjn5mUuzg4njwYz2WuDL.json new file mode 100644 index 00000000..b0f0ac9b --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/7jReoqYKAt5pX6FPf7okEWA1tjn5mUuzg4njwYz2WuDL.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b85209436476784b085120f1e91cdd12ef89d465ff2ab8dfc1140981a12708bf +size 685 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/7jYCM8k5Nvwg5vyPpLk2yjivQhexPDMXuK8CSbUKqL6B.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/7jYCM8k5Nvwg5vyPpLk2yjivQhexPDMXuK8CSbUKqL6B.json new file mode 100644 index 00000000..d29fc8f1 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/7jYCM8k5Nvwg5vyPpLk2yjivQhexPDMXuK8CSbUKqL6B.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9421b1dcd0faafde60fdebc8b92e15d08395148cd11572393d28fb540daeb452 +size 7593 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/7kKP8XurGmX1QjMaEbPW6jwzLWrGJcXZ6XWDVHdpi9j4.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/7kKP8XurGmX1QjMaEbPW6jwzLWrGJcXZ6XWDVHdpi9j4.json new file mode 100644 index 00000000..d5441530 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/7kKP8XurGmX1QjMaEbPW6jwzLWrGJcXZ6XWDVHdpi9j4.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3c195d359470bbd62729cd5730af72c83f4bd4e4730be80919573de358a40743 +size 6423 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/7nfyJXY71CNApW9qGtcmsPKw8hrixpdQMHBUNrngWK81.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/7nfyJXY71CNApW9qGtcmsPKw8hrixpdQMHBUNrngWK81.json new file mode 100644 index 00000000..3145e100 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/7nfyJXY71CNApW9qGtcmsPKw8hrixpdQMHBUNrngWK81.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8ccba57ddf75c6dfa34643301bf1f3aeadd2a43ab88cb8748677d48e660c6671 +size 4854 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/7o1Gw1URMGLtfLnFrdeuk1CL26ukkWz5QYF3CcbBjHmU.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/7o1Gw1URMGLtfLnFrdeuk1CL26ukkWz5QYF3CcbBjHmU.json new file mode 100644 index 00000000..d1d90527 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/7o1Gw1URMGLtfLnFrdeuk1CL26ukkWz5QYF3CcbBjHmU.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:bb29a95c92e3227a5a3091378d99fbba80c882e5c7b16dd95dd99d11ab0fe81a +size 11718 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/7o9KknB7cVsrXS2boyxuyNXB2F8yrWLd1sHmY88q7gj4.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/7o9KknB7cVsrXS2boyxuyNXB2F8yrWLd1sHmY88q7gj4.json new file mode 100644 index 00000000..9ccbb8cb --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/7o9KknB7cVsrXS2boyxuyNXB2F8yrWLd1sHmY88q7gj4.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ea9dc9459a36ab2a27816bcd490abed048aba4fb9864c1ec5c7082b5e8b971f9 +size 4251 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/7qXcWv2M2JmcQnTYH9PXtHMM3TV2XQwMX3k9CDwddvLc.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/7qXcWv2M2JmcQnTYH9PXtHMM3TV2XQwMX3k9CDwddvLc.json new file mode 100644 index 00000000..4f95a272 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/7qXcWv2M2JmcQnTYH9PXtHMM3TV2XQwMX3k9CDwddvLc.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3b0150ae1fbec7f2b70a3e2dc9d65334e096d27d2c765d74a3bcbe630a645a5a +size 6749 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/7t46x3zQL2FK7wR9h3koYeX5dEjobGc57Nnf9gG7BF5W.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/7t46x3zQL2FK7wR9h3koYeX5dEjobGc57Nnf9gG7BF5W.json new file mode 100644 index 00000000..42b08c93 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/7t46x3zQL2FK7wR9h3koYeX5dEjobGc57Nnf9gG7BF5W.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b5ff69bf2406490b731f1f667af45f955c39522dab7888c3acb772b3ac86b91b +size 5388 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/7t8zVJtPCFAqog1DcnB6Ku1AVKtWfHkCiPi1cAvcJyVF.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/7t8zVJtPCFAqog1DcnB6Ku1AVKtWfHkCiPi1cAvcJyVF.json new file mode 100644 index 00000000..cb91dd3d --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/7t8zVJtPCFAqog1DcnB6Ku1AVKtWfHkCiPi1cAvcJyVF.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:94141c1e8c26999759fb2b415289955c908ec7287a5868539c23ef797e0d4052 +size 4353 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/7tDuuHzpKizi3FePSn7r1S8AtDrEPm7iuTDdtAFu7ee3.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/7tDuuHzpKizi3FePSn7r1S8AtDrEPm7iuTDdtAFu7ee3.json new file mode 100644 index 00000000..22d1e7a8 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/7tDuuHzpKizi3FePSn7r1S8AtDrEPm7iuTDdtAFu7ee3.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:399fbaf963087b4ae558d96d6d29aec3ebcbabe591a57e3cb180248ef79e869e +size 1578 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/7uvnkZxh7Z1wwVFMQ1ak7u4LXWx9f8tkgUnMMyiZrSZb.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/7uvnkZxh7Z1wwVFMQ1ak7u4LXWx9f8tkgUnMMyiZrSZb.json new file mode 100644 index 00000000..cade20fb --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/7uvnkZxh7Z1wwVFMQ1ak7u4LXWx9f8tkgUnMMyiZrSZb.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6e8719f01ee98df3d36add63be748e217155a72de43367fcd65e66ba6347c46a +size 11902 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/7vWEUWH7L9VJCZjVahFwpWstZqfmGTSK122VVtvdvzFz.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/7vWEUWH7L9VJCZjVahFwpWstZqfmGTSK122VVtvdvzFz.json new file mode 100644 index 00000000..7dfdd11d --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/7vWEUWH7L9VJCZjVahFwpWstZqfmGTSK122VVtvdvzFz.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:05174c3e0400a84ec9d4a46aa4a7dbfb9bcac26f9efb9d66b460837ce9cac21d +size 3654 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/7vxeyaXGLqcp66fFShqUdHxdacp4k4kwUpRSSeoZLCZ4.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/7vxeyaXGLqcp66fFShqUdHxdacp4k4kwUpRSSeoZLCZ4.json new file mode 100644 index 00000000..b5fff13e --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/7vxeyaXGLqcp66fFShqUdHxdacp4k4kwUpRSSeoZLCZ4.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f90e48bc589a8d56c15c37bd82439c89386179d413ef81a0b26216147a996523 +size 39023 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/7vyoUk6co4p1dhrBB1xgzoJcRCUsrHhDiJcPbcnwZ7Qd.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/7vyoUk6co4p1dhrBB1xgzoJcRCUsrHhDiJcPbcnwZ7Qd.json new file mode 100644 index 00000000..8fc8d2ae --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/7vyoUk6co4p1dhrBB1xgzoJcRCUsrHhDiJcPbcnwZ7Qd.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:29172b61544300d765a527f6ec72661dd6586dc51f5661f39fa2528dd23151c0 +size 14387 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/7xPB1mzW1fnSyYDyAyhZQCmpNbaTGKSF1TCw1QT13UTB.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/7xPB1mzW1fnSyYDyAyhZQCmpNbaTGKSF1TCw1QT13UTB.json new file mode 100644 index 00000000..18e1b08a --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/7xPB1mzW1fnSyYDyAyhZQCmpNbaTGKSF1TCw1QT13UTB.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:259a746088b1305e2df0b6df88a24825cd4f653d5dd2f88eef532d017455322a +size 6010 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/82rdQeZLKVVg275hHq5maQvLUBMfDPq1aJGmwbACd3A4.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/82rdQeZLKVVg275hHq5maQvLUBMfDPq1aJGmwbACd3A4.json new file mode 100644 index 00000000..86eae9cf --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/82rdQeZLKVVg275hHq5maQvLUBMfDPq1aJGmwbACd3A4.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:035d84d2de25da00973c586a2c2d31dbffb043575caf2f65cc4dff8e68eb036f +size 19835 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/833pSHchW8AWggrvx8394HHkH1cMHxdyYcDro8ABYUXC.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/833pSHchW8AWggrvx8394HHkH1cMHxdyYcDro8ABYUXC.json new file mode 100644 index 00000000..71b6d641 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/833pSHchW8AWggrvx8394HHkH1cMHxdyYcDro8ABYUXC.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2af9f13093e180631ac5f985571f7791eb47523ef99d10eef9c0ef3116405d2d +size 14909 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/84LYhFAw2YKiRCRo539GUR6tZmQGp4zAYnPYcbSswve5.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/84LYhFAw2YKiRCRo539GUR6tZmQGp4zAYnPYcbSswve5.json new file mode 100644 index 00000000..d3e09a06 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/84LYhFAw2YKiRCRo539GUR6tZmQGp4zAYnPYcbSswve5.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:95fb79375e6169c4ff5ef52fea484839b0b174d5bb349e93bad26ed478eadf42 +size 7095 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/84Ue9gKQUsStFJQCNQpsqvbceo7fKYSSCCMXxMZ5PkiW.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/84Ue9gKQUsStFJQCNQpsqvbceo7fKYSSCCMXxMZ5PkiW.json new file mode 100644 index 00000000..7bde7f20 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/84Ue9gKQUsStFJQCNQpsqvbceo7fKYSSCCMXxMZ5PkiW.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:03943bfa6ef0750ce69e248227fe4ffaebc76c0b112fb3fd3982a12278c9dd6b +size 6154 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/84zHEoSwTo6pb259RtmeYQ5KNStik8pib815q7reZjdx.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/84zHEoSwTo6pb259RtmeYQ5KNStik8pib815q7reZjdx.json new file mode 100644 index 00000000..8ccf9d61 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/84zHEoSwTo6pb259RtmeYQ5KNStik8pib815q7reZjdx.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e3b683cc1ec3ad45f0bbf952f151f64d4bb4d3ae4d30860baf59fca562c5dd6f +size 7788 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/85vbgUdHrtjsWg42psbrAPmwyFTDiJZCBQJKXZqFPVAV.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/85vbgUdHrtjsWg42psbrAPmwyFTDiJZCBQJKXZqFPVAV.json new file mode 100644 index 00000000..3a64df10 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/85vbgUdHrtjsWg42psbrAPmwyFTDiJZCBQJKXZqFPVAV.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a40859a3333fbd88da30e3d654c4329936fa9e7a153163442149584462d9168f +size 3606 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/86pSXTcTkDSr7QkaRyfyS6K9n5ZVw1cz1unS3o9tbYEX.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/86pSXTcTkDSr7QkaRyfyS6K9n5ZVw1cz1unS3o9tbYEX.json new file mode 100644 index 00000000..067f9a3a --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/86pSXTcTkDSr7QkaRyfyS6K9n5ZVw1cz1unS3o9tbYEX.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:60e54e8fefd13329629ddf7342d9efbeade36704db85b84d975723ee4f675e3c +size 17280 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/87MEvHZCXE3ML5rrmh5uX1FbShHmRXXS32xJDGbQ7h5t.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/87MEvHZCXE3ML5rrmh5uX1FbShHmRXXS32xJDGbQ7h5t.json new file mode 100644 index 00000000..fc16e4c7 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/87MEvHZCXE3ML5rrmh5uX1FbShHmRXXS32xJDGbQ7h5t.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:da20c907d6f28e940e00317ca547ad0753d2b93aba7b92c6bb49134d93e9f86b +size 11530 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/89FybBeCYmhF6rm1g9n1m8fw1wD7Zt9VbRKFvLQEkr2a.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/89FybBeCYmhF6rm1g9n1m8fw1wD7Zt9VbRKFvLQEkr2a.json new file mode 100644 index 00000000..f1101329 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/89FybBeCYmhF6rm1g9n1m8fw1wD7Zt9VbRKFvLQEkr2a.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d51935fabc6c8a760619c9506e1efc63835240f4f17accf73fb2c6a64b27e6ca +size 880 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/89TEVKqbovwNXnfHmDqWxJHPFCQMtvmYDVdand3NwPwa.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/89TEVKqbovwNXnfHmDqWxJHPFCQMtvmYDVdand3NwPwa.json new file mode 100644 index 00000000..4c16658a --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/89TEVKqbovwNXnfHmDqWxJHPFCQMtvmYDVdand3NwPwa.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:590fe0e9e1c5187b6a84339fa025d8d28ae18e118a1a3741977e94c725439392 +size 3014 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/89xd9GGQ6gd9qcxciu5TAcH1WSbwVuMTgDseh7Vge5tp.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/89xd9GGQ6gd9qcxciu5TAcH1WSbwVuMTgDseh7Vge5tp.json new file mode 100644 index 00000000..faa9c37e --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/89xd9GGQ6gd9qcxciu5TAcH1WSbwVuMTgDseh7Vge5tp.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:62cb9a254c0d752705e33e2d3cda81940178e0fa07cfe21145e061bfa46ef950 +size 3195 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/8ANY9AJMYG4QGSErpaWe9XvkVyL21QSzjfc6LeTo6Wf8.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/8ANY9AJMYG4QGSErpaWe9XvkVyL21QSzjfc6LeTo6Wf8.json new file mode 100644 index 00000000..24650778 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/8ANY9AJMYG4QGSErpaWe9XvkVyL21QSzjfc6LeTo6Wf8.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a939ad81365f820ed7757bfb809082accaed8d77fd74cb7e439e9fc0cf6fc864 +size 17900 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/8Af1Mo2rJjLB2Su9AoKL2MGWv7961oHVqLptBThRcpxC.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/8Af1Mo2rJjLB2Su9AoKL2MGWv7961oHVqLptBThRcpxC.json new file mode 100644 index 00000000..95ebe393 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/8Af1Mo2rJjLB2Su9AoKL2MGWv7961oHVqLptBThRcpxC.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:099cc23bcf463c8f1fe26797e813f865fe70533248dcd26a64aa45f7df50914c +size 5127 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/8BnUecJAvKB7zCcwqhMiVWoqKWcw5S6PDCxWWEM2oxWA.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/8BnUecJAvKB7zCcwqhMiVWoqKWcw5S6PDCxWWEM2oxWA.json new file mode 100644 index 00000000..52c11bb7 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/8BnUecJAvKB7zCcwqhMiVWoqKWcw5S6PDCxWWEM2oxWA.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:cdb94e3103b2ad23f9b501f336cfcb5e27ae6c46becb9699af2bd4932b62fb4c +size 9754 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/8CXcuasx4tVjFeSs1D7P39TnEhq8GKSJYYiRtAnG4kPo.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/8CXcuasx4tVjFeSs1D7P39TnEhq8GKSJYYiRtAnG4kPo.json new file mode 100644 index 00000000..c2eadd20 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/8CXcuasx4tVjFeSs1D7P39TnEhq8GKSJYYiRtAnG4kPo.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:bdb09f032924940d3236ea2e104e807e4b9d39aa17ef7175859196fa96a85486 +size 1996 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/8DU4GVH57h3Zz3MEY8jmtUU1KZSoTWCswCVh2QH8FeCd.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/8DU4GVH57h3Zz3MEY8jmtUU1KZSoTWCswCVh2QH8FeCd.json new file mode 100644 index 00000000..bd353a24 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/8DU4GVH57h3Zz3MEY8jmtUU1KZSoTWCswCVh2QH8FeCd.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:392514aedc0c726579064a7cebdda35fc93e9a59e9ee46e13bc162a1473dde72 +size 11361 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/8FBVisVVqsGAtviB1gqS7NzUxmtz8sV5HduAkh772C8d.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/8FBVisVVqsGAtviB1gqS7NzUxmtz8sV5HduAkh772C8d.json new file mode 100644 index 00000000..3450c7ab --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/8FBVisVVqsGAtviB1gqS7NzUxmtz8sV5HduAkh772C8d.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:cc3fb354a15383532fb14a0a9f65032067f831269ca45e8c2128c6f5527779a5 +size 5816 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/8FjwT1Bbjaxx3uYhvMne4vKQsQvx2mP7fwYfw3EAuWzF.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/8FjwT1Bbjaxx3uYhvMne4vKQsQvx2mP7fwYfw3EAuWzF.json new file mode 100644 index 00000000..1b106a5d --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/8FjwT1Bbjaxx3uYhvMne4vKQsQvx2mP7fwYfw3EAuWzF.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6123ec131fd77b469d4768e92e37cdc659816016f29f16880809512d560888eb +size 2276 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/8G8w88GktuoQR8rhjSSfHGyZQEM4P1iNYSyWk1zaMXkw.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/8G8w88GktuoQR8rhjSSfHGyZQEM4P1iNYSyWk1zaMXkw.json new file mode 100644 index 00000000..dcbbe3f5 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/8G8w88GktuoQR8rhjSSfHGyZQEM4P1iNYSyWk1zaMXkw.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:873c7250ed60c8d0007bbaa94776cce12977768cc52b83bbdd8aba8fb32a311b +size 4268 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/8HkrEpKV8FjWyEtzYJNCEJpyt97WYSQvuwua5jrKmxYP.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/8HkrEpKV8FjWyEtzYJNCEJpyt97WYSQvuwua5jrKmxYP.json new file mode 100644 index 00000000..12a48e1a --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/8HkrEpKV8FjWyEtzYJNCEJpyt97WYSQvuwua5jrKmxYP.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:96a1acfe1abafe98916d88029fc4a3bdb922cbd3bd7f2bd45477b167ef5168f7 +size 2117 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/8Hx8eFDFaqbpvDvVN54HVNmowzqthbAREAxufoNzyvxR.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/8Hx8eFDFaqbpvDvVN54HVNmowzqthbAREAxufoNzyvxR.json new file mode 100644 index 00000000..44620e12 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/8Hx8eFDFaqbpvDvVN54HVNmowzqthbAREAxufoNzyvxR.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:31d77f377f500e750776596fd9d036233440bf7fb1f57227db4b08a10a676229 +size 5516 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/8JJG98phUXbRqVuMKUTQ2EU4M2KknsWb5EmyU4vR5hon.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/8JJG98phUXbRqVuMKUTQ2EU4M2KknsWb5EmyU4vR5hon.json new file mode 100644 index 00000000..146c79a5 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/8JJG98phUXbRqVuMKUTQ2EU4M2KknsWb5EmyU4vR5hon.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8c2d189ac4328693c9eee090c9e1d2746e1749d4f5c5f54012753cedeb31e0cf +size 271 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/8KQG1MYXru73rqobftpFjD3hBD8Ab3jaag8wbjZG63sx.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/8KQG1MYXru73rqobftpFjD3hBD8Ab3jaag8wbjZG63sx.json new file mode 100644 index 00000000..c72da65e --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/8KQG1MYXru73rqobftpFjD3hBD8Ab3jaag8wbjZG63sx.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:40b44f9380f79b1f96e597c7559f60d07a37e0d7297e40f933aca80c774faeb4 +size 1273 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/8MALfE7nGEr73gq3w8Zjm8dnC2syENncq4GtL2DHvozV.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/8MALfE7nGEr73gq3w8Zjm8dnC2syENncq4GtL2DHvozV.json new file mode 100644 index 00000000..5ff475e5 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/8MALfE7nGEr73gq3w8Zjm8dnC2syENncq4GtL2DHvozV.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0c8be7f60e45ef94ebf95c24bb08664ccfd8c1c00beffe3563a0ec0780e75a9b +size 1372 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/8PknDWi2exnwHbL3kMBo5WY5iuuXwhetUm34HhVcKX7T.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/8PknDWi2exnwHbL3kMBo5WY5iuuXwhetUm34HhVcKX7T.json new file mode 100644 index 00000000..68075732 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/8PknDWi2exnwHbL3kMBo5WY5iuuXwhetUm34HhVcKX7T.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1fd854310db3b70a5749f930154387dbdfc8d38ab543d5707050b2c518f8a4f2 +size 1373 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/8Q2zSFoyBGRars3NxMK8Q5c8E7Nnwv1EKDx3oBFqMu3N.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/8Q2zSFoyBGRars3NxMK8Q5c8E7Nnwv1EKDx3oBFqMu3N.json new file mode 100644 index 00000000..0a5b94e6 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/8Q2zSFoyBGRars3NxMK8Q5c8E7Nnwv1EKDx3oBFqMu3N.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4ec6368284b8d29d50097d6ccf2020975734f31cb8a72058fea32c3bb94381d6 +size 14716 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/8U1LcYPZUurEFFvee9jv7CbMr5tELUaLqWarfKDiCee9.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/8U1LcYPZUurEFFvee9jv7CbMr5tELUaLqWarfKDiCee9.json new file mode 100644 index 00000000..35bbe9ad --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/8U1LcYPZUurEFFvee9jv7CbMr5tELUaLqWarfKDiCee9.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:349ab61b28e8eb5ad63666a37d5032dc0be51254751e26f9e0082319d1645db2 +size 10791 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/8VhFCfQco1Dz8x1GJCUTZ7XGqpqEkzAfF4u39sgspAWP.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/8VhFCfQco1Dz8x1GJCUTZ7XGqpqEkzAfF4u39sgspAWP.json new file mode 100644 index 00000000..92d4239e --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/8VhFCfQco1Dz8x1GJCUTZ7XGqpqEkzAfF4u39sgspAWP.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b396e241e412b3e355b5e6b325655cf2d33eb42d3f3f36631c759519428c7e26 +size 428 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/8WpwWecCqZZySTn2c3P3X3dKymF587ubBP3cchUx6WKX.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/8WpwWecCqZZySTn2c3P3X3dKymF587ubBP3cchUx6WKX.json new file mode 100644 index 00000000..71e3de9d --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/8WpwWecCqZZySTn2c3P3X3dKymF587ubBP3cchUx6WKX.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a7b29858906406443fb8e09ed3f5b12263501bde9ae70e3ccdbc61f5f13e4ca0 +size 13247 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/8Y5Qbdb67Ka4LcPCziyhLrGbYN2ftZ1BG11Q5PiHenLP.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/8Y5Qbdb67Ka4LcPCziyhLrGbYN2ftZ1BG11Q5PiHenLP.json new file mode 100644 index 00000000..21b53a4a --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/8Y5Qbdb67Ka4LcPCziyhLrGbYN2ftZ1BG11Q5PiHenLP.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:fc62c02e186c67ea4a9841489d3f722fb88c37e20b2e66c1969d94fdffd30431 +size 3714 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/8YfSip5FevyFv1P4hAEFwfWNy16RjUesV9QA3Zuabmti.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/8YfSip5FevyFv1P4hAEFwfWNy16RjUesV9QA3Zuabmti.json new file mode 100644 index 00000000..4277ad75 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/8YfSip5FevyFv1P4hAEFwfWNy16RjUesV9QA3Zuabmti.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:15c84e31d22191d20782aa3864d89b4c34043b04ad645bf38627f5356018d1c0 +size 599 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/8aD7tbwU2UfRyL3taWFBDhPNRWGU3akSZaJpeXLGVcF.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/8aD7tbwU2UfRyL3taWFBDhPNRWGU3akSZaJpeXLGVcF.json new file mode 100644 index 00000000..fe7482e9 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/8aD7tbwU2UfRyL3taWFBDhPNRWGU3akSZaJpeXLGVcF.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0715c30e4cd84ecab6c4733daed1d054045fc78a6249170fc3560db9d556b92a +size 3871 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/8aHSkExY28qCvg4gnTLU7y1Ev6HnpJ1NxuWb9XtEesVt.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/8aHSkExY28qCvg4gnTLU7y1Ev6HnpJ1NxuWb9XtEesVt.json new file mode 100644 index 00000000..d2c61f3d --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/8aHSkExY28qCvg4gnTLU7y1Ev6HnpJ1NxuWb9XtEesVt.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:fb0b2c7815d1d1f5c5367bd8617cd34c884ef3ba7622cbae0896c283faaffa4d +size 10860 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/8avhY6jYWsHMfxxsdcp1rwpW5rGmQCacG8tZbzctQ53e.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/8avhY6jYWsHMfxxsdcp1rwpW5rGmQCacG8tZbzctQ53e.json new file mode 100644 index 00000000..6a0b351c --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/8avhY6jYWsHMfxxsdcp1rwpW5rGmQCacG8tZbzctQ53e.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:75203b6883242f47636cbab3f66a51af163b8cbdc7000f3f9150a27a422a5d32 +size 12276 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/8bN6BdztrKwNrxqq6BmRjAqM2bQT7wtMvXkY5JuR6sst.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/8bN6BdztrKwNrxqq6BmRjAqM2bQT7wtMvXkY5JuR6sst.json new file mode 100644 index 00000000..8396c8be --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/8bN6BdztrKwNrxqq6BmRjAqM2bQT7wtMvXkY5JuR6sst.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ace7d3c69fb81cf363a8ee11b732e542c492521e82ebe059614a554e72d0aa93 +size 24461 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/8bf9m83eBVWtaYCfmh531Yo4w2jiwR3DUkMxV4ZwNy81.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/8bf9m83eBVWtaYCfmh531Yo4w2jiwR3DUkMxV4ZwNy81.json new file mode 100644 index 00000000..607a1731 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/8bf9m83eBVWtaYCfmh531Yo4w2jiwR3DUkMxV4ZwNy81.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e999ae074498ba0cd088b6d2a8c9af3613537df16df944419e4873446186fba2 +size 21777 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/8bvPnYE5Pvz2Z9dE6RAqWr1rzLknTndZ9hwvRE6kPDXP.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/8bvPnYE5Pvz2Z9dE6RAqWr1rzLknTndZ9hwvRE6kPDXP.json new file mode 100644 index 00000000..e768b5fd --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/8bvPnYE5Pvz2Z9dE6RAqWr1rzLknTndZ9hwvRE6kPDXP.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:001a64de487c8aa690f8a2009eb9841e866b228761e73de0e82aa04064f22b6b +size 21432 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/8dHvqkRQbh1FBo9Ez2QkJ2LoWa3616j5zUHKjECXGFpM.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/8dHvqkRQbh1FBo9Ez2QkJ2LoWa3616j5zUHKjECXGFpM.json new file mode 100644 index 00000000..82b3b7f5 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/8dHvqkRQbh1FBo9Ez2QkJ2LoWa3616j5zUHKjECXGFpM.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:fb9f815b2c6452ad3ee0f8b4ad3316e335e4357850518902e7f4f4f8b9cce0d1 +size 3067 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/8eoWiSDxAqQ6rRWRXSDiSdxtTwESQAjtu86athwquLA3.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/8eoWiSDxAqQ6rRWRXSDiSdxtTwESQAjtu86athwquLA3.json new file mode 100644 index 00000000..83b46556 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/8eoWiSDxAqQ6rRWRXSDiSdxtTwESQAjtu86athwquLA3.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2a7d14de8450ab2875e49144c851af57973fb03cc4424c10ede3ba963ad1f8b6 +size 1866 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/8eqh8wppT9c5rw4ERqNCffvU6cNFJWff9WmkcYtmGiqC.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/8eqh8wppT9c5rw4ERqNCffvU6cNFJWff9WmkcYtmGiqC.json new file mode 100644 index 00000000..fae02b49 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/8eqh8wppT9c5rw4ERqNCffvU6cNFJWff9WmkcYtmGiqC.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5fbd76aaca485b331aac6bc6d253b678d56bee86866f25e33e8ac955bb4cb112 +size 7516 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/8ezoMc9mXtgi3kGwn8AbXywnTFtsemLucXU59EXeuYap.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/8ezoMc9mXtgi3kGwn8AbXywnTFtsemLucXU59EXeuYap.json new file mode 100644 index 00000000..ba2503b0 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/8ezoMc9mXtgi3kGwn8AbXywnTFtsemLucXU59EXeuYap.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d0ed11c5b39e661c866be37245fac46711a476111eaec5d8e63c577ea62617ad +size 24625 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/8fSeRtFseNrjdf8quE2YELhuzLkHV7WEGRPA9Jz8xEVe.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/8fSeRtFseNrjdf8quE2YELhuzLkHV7WEGRPA9Jz8xEVe.json new file mode 100644 index 00000000..85dcc690 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/8fSeRtFseNrjdf8quE2YELhuzLkHV7WEGRPA9Jz8xEVe.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f7c1f8b103e7b078095b0d0e219852e78f76e0ff448940256c40929848faa58e +size 1409 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/8hBAV5nPrXgWEDnm57NKbeF376MP95GcYmG96UpZNMuQ.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/8hBAV5nPrXgWEDnm57NKbeF376MP95GcYmG96UpZNMuQ.json new file mode 100644 index 00000000..779d0555 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/8hBAV5nPrXgWEDnm57NKbeF376MP95GcYmG96UpZNMuQ.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b51087e00dfd0b58ee9269afd14268007d7797d344bf26bf728641c428e87942 +size 4659 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/8hG7uP3qM5NKSpNnNVsiRP2YoYLA91kcwZb8CZ4U7fV2.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/8hG7uP3qM5NKSpNnNVsiRP2YoYLA91kcwZb8CZ4U7fV2.json new file mode 100644 index 00000000..a3ee93c1 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/8hG7uP3qM5NKSpNnNVsiRP2YoYLA91kcwZb8CZ4U7fV2.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:be757ce98314830b6fb6819e9c2efa2ecf90e58bc7dfe1aa7697edff0af63128 +size 5020 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/8i21Zq6tB2DSa2HFFJNAn1UAGxJupNc7atdsdzW2Ffna.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/8i21Zq6tB2DSa2HFFJNAn1UAGxJupNc7atdsdzW2Ffna.json new file mode 100644 index 00000000..eded5d06 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/8i21Zq6tB2DSa2HFFJNAn1UAGxJupNc7atdsdzW2Ffna.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:cdbac5edccc4cf2bac7e2a708d06a0fb62cd6eb393b1894b6fa5e6101374acd5 +size 225 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/8iYet3AiB2i3ibbdjLisb4c8gjDZmw2gcrRopn91dJ7B.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/8iYet3AiB2i3ibbdjLisb4c8gjDZmw2gcrRopn91dJ7B.json new file mode 100644 index 00000000..bb0aa5d1 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/8iYet3AiB2i3ibbdjLisb4c8gjDZmw2gcrRopn91dJ7B.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:29f5824a4095b5e26f51726c19cf5193574c2ce2618adf0cba7aa9d5e643ae6c +size 9129 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/8kfat43XGEjA339VCR9h1goRcY16fkgva6E48rnR9iE9.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/8kfat43XGEjA339VCR9h1goRcY16fkgva6E48rnR9iE9.json new file mode 100644 index 00000000..1e980eae --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/8kfat43XGEjA339VCR9h1goRcY16fkgva6E48rnR9iE9.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:67d0086d2be7859fdf28ac1c0773a6500adf5f0be9aaaf5c3f64e9fa7151cf08 +size 9491 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/8n3FHwYxFgQCQc2FNFkwDUf9mcqupxXcCvgfHbApMLv3.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/8n3FHwYxFgQCQc2FNFkwDUf9mcqupxXcCvgfHbApMLv3.json new file mode 100644 index 00000000..1dd7fa4d --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/8n3FHwYxFgQCQc2FNFkwDUf9mcqupxXcCvgfHbApMLv3.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:00f7e393d295d3a9014a88e6f82640dd9a8d7fc5f199b469cfa4eecc7cc001f3 +size 9232 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/8nihSYZrJbiN47UxH3PUh83edSVZUpj8CFoYAv3hpHu6.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/8nihSYZrJbiN47UxH3PUh83edSVZUpj8CFoYAv3hpHu6.json new file mode 100644 index 00000000..4b3d31e8 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/8nihSYZrJbiN47UxH3PUh83edSVZUpj8CFoYAv3hpHu6.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c51597e90b116f55f5ca8522f40b382781664511aa7fc90e847204c527d7709e +size 6474 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/8pPC7ojkr5qee64cw5ECoHpUKSGVsqFkKNJpuhmQKATu.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/8pPC7ojkr5qee64cw5ECoHpUKSGVsqFkKNJpuhmQKATu.json new file mode 100644 index 00000000..3b936ffa --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/8pPC7ojkr5qee64cw5ECoHpUKSGVsqFkKNJpuhmQKATu.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:578d4dfd8731aaf47566bd2c3bf0d2e30c1f9eef30966116cede679d0a5886ee +size 4682 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/8qiCLvmxAusmWv64ZLcVsTvYHiptgtwuPqGL2tdKiT2U.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/8qiCLvmxAusmWv64ZLcVsTvYHiptgtwuPqGL2tdKiT2U.json new file mode 100644 index 00000000..91a0cb8b --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/8qiCLvmxAusmWv64ZLcVsTvYHiptgtwuPqGL2tdKiT2U.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b5ebbdd6e305d81908bb8c0b7a5d287c77a0da0b590939463e3010111dd6447b +size 2827 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/8rnvFkrCoiedAdwDoeFPrZjFogXkdrwsLwx5ZBbEezZC.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/8rnvFkrCoiedAdwDoeFPrZjFogXkdrwsLwx5ZBbEezZC.json new file mode 100644 index 00000000..10214257 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/8rnvFkrCoiedAdwDoeFPrZjFogXkdrwsLwx5ZBbEezZC.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9adc934ea4c93467cd0c8ec0ade2f868b58c739b18392ddb67e98ced5770d12d +size 2999 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/8tBcmZAMNm11DuGAS2r6PqSA3CKt72amoz8bVj14xRiT.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/8tBcmZAMNm11DuGAS2r6PqSA3CKt72amoz8bVj14xRiT.json new file mode 100644 index 00000000..e1678f09 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/8tBcmZAMNm11DuGAS2r6PqSA3CKt72amoz8bVj14xRiT.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e070c2c0d4ea3974ea638e693901ab73c4086498282a59647ee988f66181c740 +size 1640 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/8tvkkogztREitU38YBxZDmirRiarcm5vNaCV2P2pFArz.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/8tvkkogztREitU38YBxZDmirRiarcm5vNaCV2P2pFArz.json new file mode 100644 index 00000000..ff079003 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/8tvkkogztREitU38YBxZDmirRiarcm5vNaCV2P2pFArz.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7e41368163f6387e9ff5355b4b7f2f9f199aef4b733c5b438bc4bb20de8b7274 +size 5148 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/8vDrvP2ajB2MK8K3AcdSTWcbdCXzJiunqABzRWNcdqFC.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/8vDrvP2ajB2MK8K3AcdSTWcbdCXzJiunqABzRWNcdqFC.json new file mode 100644 index 00000000..2490f5ad --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/8vDrvP2ajB2MK8K3AcdSTWcbdCXzJiunqABzRWNcdqFC.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:dd6231a473fdab91bdec5ef7e075eb89b624295f336c1a9f28f3e41d025bdf65 +size 18606 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/8y1DT52gBExGCRV2V2HUfXAJ4WoUdpkbgMYwtvcwEvxA.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/8y1DT52gBExGCRV2V2HUfXAJ4WoUdpkbgMYwtvcwEvxA.json new file mode 100644 index 00000000..5bf15a35 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/8y1DT52gBExGCRV2V2HUfXAJ4WoUdpkbgMYwtvcwEvxA.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:bff23b4ca58947bde9dcf80fcd4a1e8c94bac6759266576dca5c6753f91668ec +size 20864 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/8yDFzZLxc4CvuGHnha11uj7rsNRhXmbj9PhZQEz3yYx7.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/8yDFzZLxc4CvuGHnha11uj7rsNRhXmbj9PhZQEz3yYx7.json new file mode 100644 index 00000000..bbd416e0 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/8yDFzZLxc4CvuGHnha11uj7rsNRhXmbj9PhZQEz3yYx7.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:bcbebf4b89c0f32ef878a6f9a780e4c7e5826fcb4a8a7091769556a1afed14d4 +size 7089 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/8yrg9HnVrpomSe9XQWuCZwwmjFedPdEJvd6AAFQCpCA8.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/8yrg9HnVrpomSe9XQWuCZwwmjFedPdEJvd6AAFQCpCA8.json new file mode 100644 index 00000000..5219594f --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/8yrg9HnVrpomSe9XQWuCZwwmjFedPdEJvd6AAFQCpCA8.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7712cf726a0cd9f9c00a3cce16b5f6d29c4ebc71f6cdaa6c7f47e57dfa0dc21f +size 3006 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/8zTaQtMiBELrRZeB4jU8bVNLpbhUoLVBjokiqxhVfyWM.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/8zTaQtMiBELrRZeB4jU8bVNLpbhUoLVBjokiqxhVfyWM.json new file mode 100644 index 00000000..6d3dd60a --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/8zTaQtMiBELrRZeB4jU8bVNLpbhUoLVBjokiqxhVfyWM.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:539bb5c808012f0c5191d57b018cb6d15a06d24dc3621ddab9407cf3a03b52fb +size 5993 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/8zo1tWjzNxaMkX6AJfeN7JiYFX8H8YYkBndKPVRAsC9o.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/8zo1tWjzNxaMkX6AJfeN7JiYFX8H8YYkBndKPVRAsC9o.json new file mode 100644 index 00000000..77220c9b --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/8zo1tWjzNxaMkX6AJfeN7JiYFX8H8YYkBndKPVRAsC9o.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a2095fe8bed29d9ff1fd96ebd4e8b0ef918aaecac9386dfb66f0b9784965e73e +size 3588 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/91TrQrMURnSsNrXRrpqNqiDQ84WtU8vcfGZWvBQjTtkj.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/91TrQrMURnSsNrXRrpqNqiDQ84WtU8vcfGZWvBQjTtkj.json new file mode 100644 index 00000000..530ac637 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/91TrQrMURnSsNrXRrpqNqiDQ84WtU8vcfGZWvBQjTtkj.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4cb262d401da9839af177c2917bf8d98466681c00f935ff7917a702a68576f35 +size 100 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/92Bq1L8Uyxi3fUjr5vZ26FSewRooAufvUBP4LdNGyJ9x.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/92Bq1L8Uyxi3fUjr5vZ26FSewRooAufvUBP4LdNGyJ9x.json new file mode 100644 index 00000000..a3462104 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/92Bq1L8Uyxi3fUjr5vZ26FSewRooAufvUBP4LdNGyJ9x.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3ae7dbccb66716ac9b9169846a9db26869bcc8b6c26cd8ca3acac5615ca98b57 +size 102 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/933nwTTmv1GQeLjvGuUT6yPE1DHqRK2mcxapoXh1YKyg.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/933nwTTmv1GQeLjvGuUT6yPE1DHqRK2mcxapoXh1YKyg.json new file mode 100644 index 00000000..b46e9b10 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/933nwTTmv1GQeLjvGuUT6yPE1DHqRK2mcxapoXh1YKyg.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2bd3fcace4edf4b2cfafb8cf0676fd898ea23cbe4dbe2415fc5dd7b1fd01b9ec +size 30162 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/934SgCmRKdXRedZUga1k9FMmXSigxrHVoL7EaLtkAmSy.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/934SgCmRKdXRedZUga1k9FMmXSigxrHVoL7EaLtkAmSy.json new file mode 100644 index 00000000..88234103 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/934SgCmRKdXRedZUga1k9FMmXSigxrHVoL7EaLtkAmSy.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:59daf62762fb5f6b8efed6b98183909ff5cbc6fc32e1e5c157b7515bfc5ba9b7 +size 2512 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/93KzY6AXgrgxL5T1MwLJWa7YbJgFKbZhWHDP62URuY9c.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/93KzY6AXgrgxL5T1MwLJWa7YbJgFKbZhWHDP62URuY9c.json new file mode 100644 index 00000000..96d8556a --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/93KzY6AXgrgxL5T1MwLJWa7YbJgFKbZhWHDP62URuY9c.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:35bf7def60ed643ae7f93a56773508d8d7e4fdfb41514ba75d0bc6dcfebc36cc +size 17166 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/94bfdkcc7cBfucpWKQb9X1ftQFfvLp7eXo2iLRemd89Q.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/94bfdkcc7cBfucpWKQb9X1ftQFfvLp7eXo2iLRemd89Q.json new file mode 100644 index 00000000..520750aa --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/94bfdkcc7cBfucpWKQb9X1ftQFfvLp7eXo2iLRemd89Q.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:cd4a8e5397deae21c22dcb54f984c27fb228f3fb3f21cfa9e8809f03480a1e76 +size 4646 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/94r9eyAotwFW3ZpmzULaZbQwTXbAXviWFKjPP17zWSom.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/94r9eyAotwFW3ZpmzULaZbQwTXbAXviWFKjPP17zWSom.json new file mode 100644 index 00000000..515e108e --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/94r9eyAotwFW3ZpmzULaZbQwTXbAXviWFKjPP17zWSom.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8e90732a3bddb6b04763e7cb5dcc206d66d0dd181fa2efe13b6508869d3cdf5e +size 39495 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/96pdXytuEEUyLSfo3SDcz78s4WU85iZPcjfkjAMYJ6CW.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/96pdXytuEEUyLSfo3SDcz78s4WU85iZPcjfkjAMYJ6CW.json new file mode 100644 index 00000000..a2049edc --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/96pdXytuEEUyLSfo3SDcz78s4WU85iZPcjfkjAMYJ6CW.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1eaa07313478d61750e7f1a2c400326ec4f12861f7d5b1124554bfc7d2565a7c +size 50865 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/97d8t22JenPAwR85PZEXvc4gkvtAMZR9Ct7xuY11a2X8.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/97d8t22JenPAwR85PZEXvc4gkvtAMZR9Ct7xuY11a2X8.json new file mode 100644 index 00000000..5be0ca31 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/97d8t22JenPAwR85PZEXvc4gkvtAMZR9Ct7xuY11a2X8.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2fb68219dd2ac1a9d6623dda837185af5332dd90705a04268f57cc87b3dde75d +size 5662 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/98KMWEAhrqMw3eX7grf16BMxrBAfHchpV3mp96Rghc8e.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/98KMWEAhrqMw3eX7grf16BMxrBAfHchpV3mp96Rghc8e.json new file mode 100644 index 00000000..47f448a4 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/98KMWEAhrqMw3eX7grf16BMxrBAfHchpV3mp96Rghc8e.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9d3c2fb3867e885c65fd9d85630592065329759a1d5defe82ba9a73d61729958 +size 5158 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/98nJKivvrpkaPiLky1ZK4HPZxvAgV3Nk3Zk7CqbBiXwX.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/98nJKivvrpkaPiLky1ZK4HPZxvAgV3Nk3Zk7CqbBiXwX.json new file mode 100644 index 00000000..70033204 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/98nJKivvrpkaPiLky1ZK4HPZxvAgV3Nk3Zk7CqbBiXwX.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5d4df115592455fb4af71af417746153c67da74b04851cba639a0bc5290f1162 +size 25927 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/9BRYTakYsrFkSNr5VPYWnM1bQV5yZnX5uM8Ny2q5Nixv.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/9BRYTakYsrFkSNr5VPYWnM1bQV5yZnX5uM8Ny2q5Nixv.json new file mode 100644 index 00000000..52270634 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/9BRYTakYsrFkSNr5VPYWnM1bQV5yZnX5uM8Ny2q5Nixv.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7602156c8ed51b80f94494e685a5fecc28d2407c0898bc9b51319563e45d6340 +size 15533 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/9CunpfUbpv3gRXrgL9pU8Q6JyZA1JZKjXGozN2EVcid6.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/9CunpfUbpv3gRXrgL9pU8Q6JyZA1JZKjXGozN2EVcid6.json new file mode 100644 index 00000000..428a086d --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/9CunpfUbpv3gRXrgL9pU8Q6JyZA1JZKjXGozN2EVcid6.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5035af5536095e337e4e79033a838e8c2628addb54799da5d58ed2aaa211df0e +size 3613 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/9DgBx5cQNxe9APGHBvYTqNaxscAyZG3hhrV7Zi8Dodp6.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/9DgBx5cQNxe9APGHBvYTqNaxscAyZG3hhrV7Zi8Dodp6.json new file mode 100644 index 00000000..17cb1e16 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/9DgBx5cQNxe9APGHBvYTqNaxscAyZG3hhrV7Zi8Dodp6.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0e209e34ff9a4d78d1bd1913d4289df4bac2fdbaf46254f1956f11c0593c6a43 +size 34393 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/9EQEPVaF8UnjEmTVWHDdbAbkFcAPoeD71a9qTZ52X4RA.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/9EQEPVaF8UnjEmTVWHDdbAbkFcAPoeD71a9qTZ52X4RA.json new file mode 100644 index 00000000..8ef05177 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/9EQEPVaF8UnjEmTVWHDdbAbkFcAPoeD71a9qTZ52X4RA.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8d8c23725baadf6fba293e941c1476230b985ee080fc1f76b5ae8e00c87b916f +size 13091 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/9EUpgoHWKmuxm6iM5Hv9LCETvLXT8BSU5LmWrGA9ibmr.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/9EUpgoHWKmuxm6iM5Hv9LCETvLXT8BSU5LmWrGA9ibmr.json new file mode 100644 index 00000000..3b936ffa --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/9EUpgoHWKmuxm6iM5Hv9LCETvLXT8BSU5LmWrGA9ibmr.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:578d4dfd8731aaf47566bd2c3bf0d2e30c1f9eef30966116cede679d0a5886ee +size 4682 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/9EkJnKofmnufUen3JBc7uq6UTJiuNMksG9QqLTnJwmRA.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/9EkJnKofmnufUen3JBc7uq6UTJiuNMksG9QqLTnJwmRA.json new file mode 100644 index 00000000..35bbe9ad --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/9EkJnKofmnufUen3JBc7uq6UTJiuNMksG9QqLTnJwmRA.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:349ab61b28e8eb5ad63666a37d5032dc0be51254751e26f9e0082319d1645db2 +size 10791 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/9EwZquhRwZ7efbMwATpt5XRJsbXKFjQ2aFfePyL2ngFg.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/9EwZquhRwZ7efbMwATpt5XRJsbXKFjQ2aFfePyL2ngFg.json new file mode 100644 index 00000000..46a04e59 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/9EwZquhRwZ7efbMwATpt5XRJsbXKFjQ2aFfePyL2ngFg.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7f9a82ca107499c6ef3869757cbcf4d78f13cdc28c000b6b102f83fc38295f2b +size 3680 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/9FtqzJHeJHAb1cYUfMsb1vDDuB8xgpPVFbik93Apb2rH.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/9FtqzJHeJHAb1cYUfMsb1vDDuB8xgpPVFbik93Apb2rH.json new file mode 100644 index 00000000..0d9baa3b --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/9FtqzJHeJHAb1cYUfMsb1vDDuB8xgpPVFbik93Apb2rH.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:591a1422d630a595a3010f02f6af52bbda5b8fdcae08962ca3ab6d807032c942 +size 4114 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/9GYuPoomStFMP5roRU933wbh9B2V8gPriY3b6vuaSRff.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/9GYuPoomStFMP5roRU933wbh9B2V8gPriY3b6vuaSRff.json new file mode 100644 index 00000000..a2308893 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/9GYuPoomStFMP5roRU933wbh9B2V8gPriY3b6vuaSRff.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7b3c2acd7b7743e6811b2ea5566642b8b31617049c25f5536d019a4c0c6566bf +size 5288 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/9HZqCZ8XrQ1GfX1sit8pgJK8qkuZ1SoLweXA4ajjb9Vf.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/9HZqCZ8XrQ1GfX1sit8pgJK8qkuZ1SoLweXA4ajjb9Vf.json new file mode 100644 index 00000000..ebc35ffd --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/9HZqCZ8XrQ1GfX1sit8pgJK8qkuZ1SoLweXA4ajjb9Vf.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d0f305474a05871e2e0471e7d791a97967ae8ffe0f520f597de0d6f2daa062c4 +size 14247 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/9JVTdYejRz8zHnWK8uVjPjnwZ9Xf52vEbEnvWAP18KnL.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/9JVTdYejRz8zHnWK8uVjPjnwZ9Xf52vEbEnvWAP18KnL.json new file mode 100644 index 00000000..eaea1ab3 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/9JVTdYejRz8zHnWK8uVjPjnwZ9Xf52vEbEnvWAP18KnL.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1cd60efa4cce4ea105b2634f86a8645e13b284a420377c08570c3fad44407a52 +size 2537 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/9K6964dfAazdKsoeR7SBGSMa1t6Q4AMSm8KFCEtAMvvy.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/9K6964dfAazdKsoeR7SBGSMa1t6Q4AMSm8KFCEtAMvvy.json new file mode 100644 index 00000000..14cd9f86 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/9K6964dfAazdKsoeR7SBGSMa1t6Q4AMSm8KFCEtAMvvy.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:22f0c7692196db845a29af8b04cf683c74aceb90cc0865b57434d9ab8c24c16d +size 4680 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/9KrtLxYdNE5UMbkQ2b6VCpcaLfzGJnF781vaVwMhAHKy.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/9KrtLxYdNE5UMbkQ2b6VCpcaLfzGJnF781vaVwMhAHKy.json new file mode 100644 index 00000000..f35e4110 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/9KrtLxYdNE5UMbkQ2b6VCpcaLfzGJnF781vaVwMhAHKy.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2ebd9c7fb2c802da2b0bd9eedda591d76105c917f003cee7f9e156d709b41be5 +size 3959 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/9PTYQKco9RdbvCTqctXyQenqiGdrMmGBmiPwfbh3jMw8.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/9PTYQKco9RdbvCTqctXyQenqiGdrMmGBmiPwfbh3jMw8.json new file mode 100644 index 00000000..961a14f6 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/9PTYQKco9RdbvCTqctXyQenqiGdrMmGBmiPwfbh3jMw8.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:37f854a1859bf08ec4da559ace26c612e1e2aba3cc5be749a6ff239f94dc9eb8 +size 10479 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/9PoCfuukfZ7Tp41YPgAnDJDEyBxQSydzfpHdBrEoTaHP.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/9PoCfuukfZ7Tp41YPgAnDJDEyBxQSydzfpHdBrEoTaHP.json new file mode 100644 index 00000000..c5bd75b5 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/9PoCfuukfZ7Tp41YPgAnDJDEyBxQSydzfpHdBrEoTaHP.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b3af75e0fdb10ef603eb06de4c24f083e1d176a7f4a834f476f35101826984eb +size 20401 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/9S6fwN8gZsr3ikUH38QWPDbLzyJTYcQd5GtrEWzoS2y9.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/9S6fwN8gZsr3ikUH38QWPDbLzyJTYcQd5GtrEWzoS2y9.json new file mode 100644 index 00000000..b79c66dc --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/9S6fwN8gZsr3ikUH38QWPDbLzyJTYcQd5GtrEWzoS2y9.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b2d82d9907f8779d9cdd37d3247da70495ee7175c4cb53bd88397cc5a9d23516 +size 10711 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/9SJqwCQ5AJkFtC7zxfFsF6Y5dm22XzN3JEhn3N14v23t.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/9SJqwCQ5AJkFtC7zxfFsF6Y5dm22XzN3JEhn3N14v23t.json new file mode 100644 index 00000000..30f2e9c4 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/9SJqwCQ5AJkFtC7zxfFsF6Y5dm22XzN3JEhn3N14v23t.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:de94db66e4f2ac4ee830559373485afc7b89335c31b87237ef7f37c5e6d3c30a +size 18512 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/9V44yX2EKXLsUHQbc2o7icpSawCUxEpp6tUd6mRMtKGa.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/9V44yX2EKXLsUHQbc2o7icpSawCUxEpp6tUd6mRMtKGa.json new file mode 100644 index 00000000..f21a4d8f --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/9V44yX2EKXLsUHQbc2o7icpSawCUxEpp6tUd6mRMtKGa.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b7f38481dddf686b15b9c7fb04c52fdd65acd5d46250dc5b55138c68cfc2d8df +size 1333 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/9VKZcdEV4km5GkJf7jYnNFRNf5Ab6w8V2hYCtuFUDAdG.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/9VKZcdEV4km5GkJf7jYnNFRNf5Ab6w8V2hYCtuFUDAdG.json new file mode 100644 index 00000000..c4de3141 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/9VKZcdEV4km5GkJf7jYnNFRNf5Ab6w8V2hYCtuFUDAdG.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ad96e4626c97e1dcf50eb10296e860a7e91dbff66124a5b933a3486a4188bc3b +size 4557 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/9WkLJjmP5Q45ngy6z6aycCibNi9gAWFZ2QQUaL1N3Gjh.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/9WkLJjmP5Q45ngy6z6aycCibNi9gAWFZ2QQUaL1N3Gjh.json new file mode 100644 index 00000000..e092b7a0 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/9WkLJjmP5Q45ngy6z6aycCibNi9gAWFZ2QQUaL1N3Gjh.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8c3dc5a391f5febc0dbd455e052bbb291e9fa8c157482f400b7b0c03949bd756 +size 3260 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/9YDb6rP7cCUSctog3wzuLtJiAzBcW5wqYrVgJvJnhEXW.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/9YDb6rP7cCUSctog3wzuLtJiAzBcW5wqYrVgJvJnhEXW.json new file mode 100644 index 00000000..3e1f74af --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/9YDb6rP7cCUSctog3wzuLtJiAzBcW5wqYrVgJvJnhEXW.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4f7b49e150310c8eb080d4b875b1a22d2917fbbd56db221ae93f1d2c5d8f973a +size 2603 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/9YqsmDYwCa5EtwjsKv2exJJAF6x7eikTGHL5YiaczKdL.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/9YqsmDYwCa5EtwjsKv2exJJAF6x7eikTGHL5YiaczKdL.json new file mode 100644 index 00000000..ffbb2b61 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/9YqsmDYwCa5EtwjsKv2exJJAF6x7eikTGHL5YiaczKdL.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:85efeb549efbb106e96c4ad8e3c92c4236e540e16d92ed541da051122cc8b3f7 +size 1556 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/9ZgYbQc1TtHut7sCuTXrjgRcsT2vU6YZgPLGf4uduuAD.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/9ZgYbQc1TtHut7sCuTXrjgRcsT2vU6YZgPLGf4uduuAD.json new file mode 100644 index 00000000..9b8fde5f --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/9ZgYbQc1TtHut7sCuTXrjgRcsT2vU6YZgPLGf4uduuAD.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:321e1bf0e4077a8bfad6ff3ddcfb5f2ef40037a1ab5aa9a5b3097e1ad0a27eba +size 10159 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/9Zv8ajzFjacRoYCgCPus4hq3pYjpNa9KkTFQ1sHa1h3d.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/9Zv8ajzFjacRoYCgCPus4hq3pYjpNa9KkTFQ1sHa1h3d.json new file mode 100644 index 00000000..c073abac --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/9Zv8ajzFjacRoYCgCPus4hq3pYjpNa9KkTFQ1sHa1h3d.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c484b9909d8bd0d80fd7c73a0c517659b7cd6bc37ec22297c0daff581de23757 +size 35501 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/9c1RgzrK3UHbS1GHXiZf87Sp3n8f4EN9jsZXXc4ge8ac.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/9c1RgzrK3UHbS1GHXiZf87Sp3n8f4EN9jsZXXc4ge8ac.json new file mode 100644 index 00000000..d4adea77 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/9c1RgzrK3UHbS1GHXiZf87Sp3n8f4EN9jsZXXc4ge8ac.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a214353ac5f5dbb5aaf84f6dbc251008a0374a749d952e0ba3a1f74f5e31bad7 +size 103 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/9cegH1CbNXVAMx3ZxquPvBLU5Kkv8ZneUp98uM6FYAXx.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/9cegH1CbNXVAMx3ZxquPvBLU5Kkv8ZneUp98uM6FYAXx.json new file mode 100644 index 00000000..524688d6 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/9cegH1CbNXVAMx3ZxquPvBLU5Kkv8ZneUp98uM6FYAXx.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2bc26879f7b094d48c32ca1fa5f740e76388372d69faa0696648944dc4050ea9 +size 10373 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/9dyeUpFkXJXceLChsrFrgoprCSW4xHCgpQevnbqKgoUB.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/9dyeUpFkXJXceLChsrFrgoprCSW4xHCgpQevnbqKgoUB.json new file mode 100644 index 00000000..1377dd13 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/9dyeUpFkXJXceLChsrFrgoprCSW4xHCgpQevnbqKgoUB.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4212022352bb4cc1ea56fb753d858ab64b39af0f338f1ecc241578dc1afda8a7 +size 6997 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/9fMhjBNMKR6AhuELQiUpdov1B2Ec6ppNLGnBhiWFyUiS.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/9fMhjBNMKR6AhuELQiUpdov1B2Ec6ppNLGnBhiWFyUiS.json new file mode 100644 index 00000000..033ff296 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/9fMhjBNMKR6AhuELQiUpdov1B2Ec6ppNLGnBhiWFyUiS.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:365c08bcae3ad5c20a08981b776b77e1326d2d06dc43139725199a22c9765b77 +size 6010 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/9hU3RQLKscY1JzbDAr4SyzDgxx1Pjsmq8BMHwEq5oiF6.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/9hU3RQLKscY1JzbDAr4SyzDgxx1Pjsmq8BMHwEq5oiF6.json new file mode 100644 index 00000000..38e8c929 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/9hU3RQLKscY1JzbDAr4SyzDgxx1Pjsmq8BMHwEq5oiF6.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:25449b9a3192baec187c29bf0eab99850469c32770e2f67158c4edc5e66d5520 +size 1225 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/9iMuz8Lf27R9Y2jQhWM1wrSVtPB4Tt5wqkh1opjMTK11.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/9iMuz8Lf27R9Y2jQhWM1wrSVtPB4Tt5wqkh1opjMTK11.json new file mode 100644 index 00000000..f2737942 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/9iMuz8Lf27R9Y2jQhWM1wrSVtPB4Tt5wqkh1opjMTK11.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7ff9732fda172b76d753d6b630f23d632ffe0760528d6967767b0c1d4a1ddcbd +size 11878 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/9iR4YUZV2Neb8Q7YzS5kPXNaEAgn39m29PsLQFLuxUvp.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/9iR4YUZV2Neb8Q7YzS5kPXNaEAgn39m29PsLQFLuxUvp.json new file mode 100644 index 00000000..f7b9fc26 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/9iR4YUZV2Neb8Q7YzS5kPXNaEAgn39m29PsLQFLuxUvp.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:86edf13e7854358a192a9d3e293f661100dd35b156e0de622e67fef11bb594c8 +size 1581 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/9jERbM9Zwwzj5Zxz1mZ54gCtqMgFNGdBod5g6kjAbKQ2.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/9jERbM9Zwwzj5Zxz1mZ54gCtqMgFNGdBod5g6kjAbKQ2.json new file mode 100644 index 00000000..87311f54 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/9jERbM9Zwwzj5Zxz1mZ54gCtqMgFNGdBod5g6kjAbKQ2.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2f525e3c63ace7ce54715183d98cac33f0acd88ca9277067cef4a116c5150c6e +size 10991 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/9kT2TXRSmHjopDBJdsjYbhfvDenVrjWp5WsBtH62c6MZ.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/9kT2TXRSmHjopDBJdsjYbhfvDenVrjWp5WsBtH62c6MZ.json new file mode 100644 index 00000000..30aba3d5 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/9kT2TXRSmHjopDBJdsjYbhfvDenVrjWp5WsBtH62c6MZ.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:91408ad7b33e14e30b71944a1b51f6dbfdb36a6e6799254daee5354ffcde4378 +size 2016 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/9mkWcWDh3C881xmp6R9yCA5MqYaZtKCJprMtTwqBEvk6.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/9mkWcWDh3C881xmp6R9yCA5MqYaZtKCJprMtTwqBEvk6.json new file mode 100644 index 00000000..13c5e3aa --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/9mkWcWDh3C881xmp6R9yCA5MqYaZtKCJprMtTwqBEvk6.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0e87c8b7953a91e3a7c40726d07d7c81af12556c934611b45b59fb12b837f71a +size 4499 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/9mn9Z2qWndBPr6qGyFbXJUEUHvjGFgmUUz5CrpBZ9WF.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/9mn9Z2qWndBPr6qGyFbXJUEUHvjGFgmUUz5CrpBZ9WF.json new file mode 100644 index 00000000..0aac3211 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/9mn9Z2qWndBPr6qGyFbXJUEUHvjGFgmUUz5CrpBZ9WF.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9218febc894df6e3c6c21e0da0b844aa0d93b9a2fc473b8427971ec2a8260232 +size 2228 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/9oi5KPf4Df7dhQ2HhHqf1f7N2eTKjdEqYfF9BaMg4qAa.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/9oi5KPf4Df7dhQ2HhHqf1f7N2eTKjdEqYfF9BaMg4qAa.json new file mode 100644 index 00000000..040c4618 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/9oi5KPf4Df7dhQ2HhHqf1f7N2eTKjdEqYfF9BaMg4qAa.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:22710d4aa59354708ee6ab8214aeee9b6b1fea5763f1437bbb134ce5deac0635 +size 12478 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/9pERRnUkwzJzmrFAKLykaQSbP9Zp6tYrkyeeinakakZE.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/9pERRnUkwzJzmrFAKLykaQSbP9Zp6tYrkyeeinakakZE.json new file mode 100644 index 00000000..512b2a4a --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/9pERRnUkwzJzmrFAKLykaQSbP9Zp6tYrkyeeinakakZE.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b11d7fd411bb1496892d96f79e606c3b14302820d60dfc3ad94640b37ccc1940 +size 6938 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/9rthxrCfneJKfPtv8PQmYk7hGQsUfeyeDKRp3uC4Uwh6.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/9rthxrCfneJKfPtv8PQmYk7hGQsUfeyeDKRp3uC4Uwh6.json new file mode 100644 index 00000000..75ffeacc --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/9rthxrCfneJKfPtv8PQmYk7hGQsUfeyeDKRp3uC4Uwh6.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:fd11793527505452aee5574bb0642b62285335bd876f30dca7d4a663592d98a4 +size 2993 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/9smRh3pCwp3K8bKTqHB3AkuhzbWSQQHeBbdAKVNVLswp.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/9smRh3pCwp3K8bKTqHB3AkuhzbWSQQHeBbdAKVNVLswp.json new file mode 100644 index 00000000..778fa366 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/9smRh3pCwp3K8bKTqHB3AkuhzbWSQQHeBbdAKVNVLswp.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:43899348b726e37c4e3acc76c51a1a6cbf090fcb173d0edbd66b49137c94f47e +size 3806 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/9t9RfpterTs95eXbKQWeAriZqET13TbjwDa6VW6LJHFb.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/9t9RfpterTs95eXbKQWeAriZqET13TbjwDa6VW6LJHFb.json new file mode 100644 index 00000000..552b54e7 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/9t9RfpterTs95eXbKQWeAriZqET13TbjwDa6VW6LJHFb.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6a4b72788404737c66bfb937572b6387f4eb3005ed0660d041d53deabf71c955 +size 9866 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/9tRMidSdxJse3iBcuxbDWPmSoRYQbir8oDy3XDXeRDAj.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/9tRMidSdxJse3iBcuxbDWPmSoRYQbir8oDy3XDXeRDAj.json new file mode 100644 index 00000000..828245b5 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/9tRMidSdxJse3iBcuxbDWPmSoRYQbir8oDy3XDXeRDAj.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3487afd8f984a37813847ba5ea361e8062db568a3ceb4b8b48a9aa95cad390fb +size 3426 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/9ui3kUe9y97XSryiv8owpEJ7n2S1yEr8VZHqk12hkz5H.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/9ui3kUe9y97XSryiv8owpEJ7n2S1yEr8VZHqk12hkz5H.json new file mode 100644 index 00000000..5c192b7f --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/9ui3kUe9y97XSryiv8owpEJ7n2S1yEr8VZHqk12hkz5H.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:53fea5d0835fe9c012d0a50dfc6dcb10cbca170273cecbdbe910bddd91fa4ed4 +size 1202 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/9vCMhRwdfSNo8qccFSv75YW9rKDLdLrDL8T3ZRJ8KDrb.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/9vCMhRwdfSNo8qccFSv75YW9rKDLdLrDL8T3ZRJ8KDrb.json new file mode 100644 index 00000000..29571bcf --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/9vCMhRwdfSNo8qccFSv75YW9rKDLdLrDL8T3ZRJ8KDrb.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:19026dd82fab601f76ec4510c02217f99b0449c51f9f51a767b351666065952a +size 522 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/9vgvmGcxfwaPCrF5ZZu3gePYU4XAWos88aTNdTXJXcuh.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/9vgvmGcxfwaPCrF5ZZu3gePYU4XAWos88aTNdTXJXcuh.json new file mode 100644 index 00000000..61cc177a --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/9vgvmGcxfwaPCrF5ZZu3gePYU4XAWos88aTNdTXJXcuh.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b08a7d52516bc7bc60226a688e0150e827972b6bd3d5e14d33d36b247c4e2874 +size 8804 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/9w1D9okTM8xNE7Ntb7LpaAaoLc6LfU9nHFs2h2KTpX1H.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/9w1D9okTM8xNE7Ntb7LpaAaoLc6LfU9nHFs2h2KTpX1H.json new file mode 100644 index 00000000..d3bb0255 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/9w1D9okTM8xNE7Ntb7LpaAaoLc6LfU9nHFs2h2KTpX1H.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0c377ad7beed78353cec6da41afef0b174019c9f47a4cc094d9a66fd252d048f +size 3764 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/9xHYxjoG9LBcPGJG91b8p7N3RmbmaQ8tCsNm5f7GM6vh.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/9xHYxjoG9LBcPGJG91b8p7N3RmbmaQ8tCsNm5f7GM6vh.json new file mode 100644 index 00000000..a90485f4 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/9xHYxjoG9LBcPGJG91b8p7N3RmbmaQ8tCsNm5f7GM6vh.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:97d9ee214f128e7259ae2654fe7e466d9eb94fb1e39d4c031a49c20ecf819f00 +size 5493 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/9xQcf54GAkeU8pGPoE7A6twxcBgWjUsARCzBfEXHEq7S.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/9xQcf54GAkeU8pGPoE7A6twxcBgWjUsARCzBfEXHEq7S.json new file mode 100644 index 00000000..903c5d09 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/9xQcf54GAkeU8pGPoE7A6twxcBgWjUsARCzBfEXHEq7S.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ee1537bce777b4bee8e69c31f46c2caae9e7ad1b608a4156eb240f7288415ab1 +size 8104 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/9xi644bRR8birboDGdTiwBq3C7VEeR7VuamRYYXCubUW.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/9xi644bRR8birboDGdTiwBq3C7VEeR7VuamRYYXCubUW.json new file mode 100644 index 00000000..78a030b6 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/9xi644bRR8birboDGdTiwBq3C7VEeR7VuamRYYXCubUW.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:fb3f91f2b88a8f617b203ffc1398cc7558f2cfedce9bd23dfaa70521247786f7 +size 1534 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/9yAdMssGtR2o665eujFGqxkyQwNNDP4r6nfqeFXq7uyk.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/9yAdMssGtR2o665eujFGqxkyQwNNDP4r6nfqeFXq7uyk.json new file mode 100644 index 00000000..0a91ee3b --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/9yAdMssGtR2o665eujFGqxkyQwNNDP4r6nfqeFXq7uyk.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ffdb488fb2e67764d5dbe1c2f210e7c856fcb8b6bd2f9037b4f1c07f59134c5e +size 4171 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/9ydMGVLN5cB5mjJb2g9uNECb5scE5goHJVV4uggJ1nKA.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/9ydMGVLN5cB5mjJb2g9uNECb5scE5goHJVV4uggJ1nKA.json new file mode 100644 index 00000000..20463cab --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/9ydMGVLN5cB5mjJb2g9uNECb5scE5goHJVV4uggJ1nKA.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:43e5b40d74a59e2b56458aa17285922262ab43913b0ca14188047db8f040f7f6 +size 13387 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/9zeSnCAvbkGQsZGDeHDXCzaKWRoDqgVQx5r42pWSVdyK.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/9zeSnCAvbkGQsZGDeHDXCzaKWRoDqgVQx5r42pWSVdyK.json new file mode 100644 index 00000000..90331071 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/9zeSnCAvbkGQsZGDeHDXCzaKWRoDqgVQx5r42pWSVdyK.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5f58fd1605a8e1df13c702d8b6583538895b5b05d13209f69d529a93897ea0ea +size 5401 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/9zjxuHUgiVpB8Ex7QYLgYBTqEZaLR92dKxgPmdcXktrK.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/9zjxuHUgiVpB8Ex7QYLgYBTqEZaLR92dKxgPmdcXktrK.json new file mode 100644 index 00000000..7fdd09b1 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/9zjxuHUgiVpB8Ex7QYLgYBTqEZaLR92dKxgPmdcXktrK.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:62dbfdf1dba7b0f60a1873d53349793b5030d0c080751a9c3473ed21bc1cadd6 +size 4671 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/A13hqcQX4g2o57dW4vRQKem5G7YykugzPGyvda5YXijV.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/A13hqcQX4g2o57dW4vRQKem5G7YykugzPGyvda5YXijV.json new file mode 100644 index 00000000..c4c31c05 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/A13hqcQX4g2o57dW4vRQKem5G7YykugzPGyvda5YXijV.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5bfafaaf8638fd3561265d5936e0c275e3de7abb2d2c2f927e94d06f099d1095 +size 18837 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/A1bvQEkoZwP5CGM5SSbFqPGL7t8MnSf8xm61GCv8HHmN.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/A1bvQEkoZwP5CGM5SSbFqPGL7t8MnSf8xm61GCv8HHmN.json new file mode 100644 index 00000000..80f8abd8 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/A1bvQEkoZwP5CGM5SSbFqPGL7t8MnSf8xm61GCv8HHmN.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:27538617dc170539da6c5a908bfb36a0e6c66fbc1eba88ee1d1363a32f16322a +size 5015 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/A2JT7HePeicB4XfRzutrzUSurow3cYhFmmNy2eyV2DLh.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/A2JT7HePeicB4XfRzutrzUSurow3cYhFmmNy2eyV2DLh.json new file mode 100644 index 00000000..53771476 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/A2JT7HePeicB4XfRzutrzUSurow3cYhFmmNy2eyV2DLh.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4f118a1131c33953bed83b4ac8368360405c628456b6fdb9b58ef5d1943b1be7 +size 287 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/A3t1Fp59cFNoMxKaHMNNcKqgooNpw7e66qeKZVczBFfh.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/A3t1Fp59cFNoMxKaHMNNcKqgooNpw7e66qeKZVczBFfh.json new file mode 100644 index 00000000..6233e664 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/A3t1Fp59cFNoMxKaHMNNcKqgooNpw7e66qeKZVczBFfh.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ff5c1a76b7f55e320d9a36c7a7408e80d06c4ab2c244b3ecefc3d6af0099d4c0 +size 4114 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/A63BQXhD5zrdCKkzW9ntxrxmBHpFipKF23GZgPLzrn6C.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/A63BQXhD5zrdCKkzW9ntxrxmBHpFipKF23GZgPLzrn6C.json new file mode 100644 index 00000000..3c7775e5 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/A63BQXhD5zrdCKkzW9ntxrxmBHpFipKF23GZgPLzrn6C.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0edfac9514fc6a05384909b48ac533f392900c3fd6d545b8d9f5431db516cfe4 +size 6495 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/A66HabVL3DzNzeJgcHYtRRNW1ZRMKwBfrdSR4kLsZ9DJ.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/A66HabVL3DzNzeJgcHYtRRNW1ZRMKwBfrdSR4kLsZ9DJ.json new file mode 100644 index 00000000..48e93827 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/A66HabVL3DzNzeJgcHYtRRNW1ZRMKwBfrdSR4kLsZ9DJ.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:71702674306b7042d98bbb74f8e1a3c514c911b3c6760fee2023ed1a77b42392 +size 30978 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/A6JDTos4YcqwcWJuAq1FoYyiDyfZZ7QGT26WqPXHVbk1.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/A6JDTos4YcqwcWJuAq1FoYyiDyfZZ7QGT26WqPXHVbk1.json new file mode 100644 index 00000000..14fd3953 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/A6JDTos4YcqwcWJuAq1FoYyiDyfZZ7QGT26WqPXHVbk1.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e6748dfde04c34b5e585f73d80a6e1133d0e763cf1686a5f07b3007be96203e5 +size 3812 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/A75HYyr5VG6zhwQ7HCeSPYmke4svHCPWCg4AqkHJw63e.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/A75HYyr5VG6zhwQ7HCeSPYmke4svHCPWCg4AqkHJw63e.json new file mode 100644 index 00000000..75a6f1b2 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/A75HYyr5VG6zhwQ7HCeSPYmke4svHCPWCg4AqkHJw63e.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b52c4088883d358c30fc2259729a7a854c84560a6cba43f51899c7f6c4127328 +size 4306 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/A7p8451ktDCHq5yYaHczeLMYsjRsAkzc3hCXcSrwYHU7.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/A7p8451ktDCHq5yYaHczeLMYsjRsAkzc3hCXcSrwYHU7.json new file mode 100644 index 00000000..7eb3f560 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/A7p8451ktDCHq5yYaHczeLMYsjRsAkzc3hCXcSrwYHU7.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:439c8f882f4705416a3d058c9049db033456246dc6b1b1443a91ed72189e4c23 +size 7985 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/A8YVsNX21u2hET6wT2oshVngiNnoV1vSeHcrrpHkVuxG.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/A8YVsNX21u2hET6wT2oshVngiNnoV1vSeHcrrpHkVuxG.json new file mode 100644 index 00000000..6248a7ea --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/A8YVsNX21u2hET6wT2oshVngiNnoV1vSeHcrrpHkVuxG.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:375d6bd56d0d1259f0ca31b6b7112bd122d6edb53e99acb35210c6f76e96d911 +size 15680 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/A9HAbnCwoD6f2NkZobKFf6buJoN9gUVVvX5PoUnDHS6u.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/A9HAbnCwoD6f2NkZobKFf6buJoN9gUVVvX5PoUnDHS6u.json new file mode 100644 index 00000000..90327f5c --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/A9HAbnCwoD6f2NkZobKFf6buJoN9gUVVvX5PoUnDHS6u.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f20632d00058efe09a23245e999bfd6f48d6b9ce723c0a71a7010302d0596cd2 +size 2899 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/ABMtdbCAQv7wURjNJJdHAqQQ9AKPre1Eb1spryNSuiuS.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/ABMtdbCAQv7wURjNJJdHAqQQ9AKPre1Eb1spryNSuiuS.json new file mode 100644 index 00000000..5e80e77b --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/ABMtdbCAQv7wURjNJJdHAqQQ9AKPre1Eb1spryNSuiuS.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:67d6a162629c53d73bf86af555b725f01206927c8c827e64d44c3c9c8d67a5d3 +size 14553 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/AButzjf4rTRL7WerjnruW6Vbvab9iFujcJCsm4E3nwc8.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/AButzjf4rTRL7WerjnruW6Vbvab9iFujcJCsm4E3nwc8.json new file mode 100644 index 00000000..51d6ee9d --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/AButzjf4rTRL7WerjnruW6Vbvab9iFujcJCsm4E3nwc8.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6539ce4d06039e6253dfde02fbeb44ffb0ff5f4c28d9cc66e6649a6d4aab1d83 +size 21483 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/ACQydQGziybxnN6dPAy3ssmYYbTp6K4rvwnBjjmh11Hj.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/ACQydQGziybxnN6dPAy3ssmYYbTp6K4rvwnBjjmh11Hj.json new file mode 100644 index 00000000..bf422b54 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/ACQydQGziybxnN6dPAy3ssmYYbTp6K4rvwnBjjmh11Hj.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4ec62c593373e57b5fd10e9c554f2efe33acb491f248715187c03eba63c5b388 +size 83063 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/AFGpsq6f5hPqUQDTMV2Ytz8rqZHrxygKxNdJeVzahsHG.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/AFGpsq6f5hPqUQDTMV2Ytz8rqZHrxygKxNdJeVzahsHG.json new file mode 100644 index 00000000..baaadaeb --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/AFGpsq6f5hPqUQDTMV2Ytz8rqZHrxygKxNdJeVzahsHG.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2026f3f1d3ae60c1282eadc39f3bd3039c84acb424cf981649a6187b89e75efa +size 1542 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/AFhqExvHYWqpWhUocPK4fSYg3iyxPGAAd6gJYD7msAET.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/AFhqExvHYWqpWhUocPK4fSYg3iyxPGAAd6gJYD7msAET.json new file mode 100644 index 00000000..3b02a785 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/AFhqExvHYWqpWhUocPK4fSYg3iyxPGAAd6gJYD7msAET.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:75d47004911d44b58b9fc242e0cbaa61cf529f24af14bdb7f6ff09fd50cdece9 +size 866 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/AGi7p8RritzUDX4sCYVfxApCH4By8FEpSV4ffL7bZ8Kp.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/AGi7p8RritzUDX4sCYVfxApCH4By8FEpSV4ffL7bZ8Kp.json new file mode 100644 index 00000000..1d032a77 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/AGi7p8RritzUDX4sCYVfxApCH4By8FEpSV4ffL7bZ8Kp.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a45e010b39f0097a071096c0496c412593ba413714a9bbf7f4e3a500309c1bcc +size 15122 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/AHEMjmhS67VivxocceVtTQRt6ytXKmH8AFJFWtN3cn2q.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/AHEMjmhS67VivxocceVtTQRt6ytXKmH8AFJFWtN3cn2q.json new file mode 100644 index 00000000..7ecb1cfb --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/AHEMjmhS67VivxocceVtTQRt6ytXKmH8AFJFWtN3cn2q.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a04b058836314623c22f5d200b1af0839404f9d89ac8e23f73696e3c24e95daa +size 15927 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/AHNJKkm4Gd3FpUrdhYsuvf7tPErUpR8dgmx6xNPSHNuc.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/AHNJKkm4Gd3FpUrdhYsuvf7tPErUpR8dgmx6xNPSHNuc.json new file mode 100644 index 00000000..ff235f08 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/AHNJKkm4Gd3FpUrdhYsuvf7tPErUpR8dgmx6xNPSHNuc.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:dc48808b50bee9bf348b5feb22ea3ff560290a1c65ad47233514e0d44f7ab7e2 +size 5600 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/AJDyttBGEdzXzUiW2WV2qxb1agCTpxeGJhMMjhXio6wr.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/AJDyttBGEdzXzUiW2WV2qxb1agCTpxeGJhMMjhXio6wr.json new file mode 100644 index 00000000..c631cf3f --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/AJDyttBGEdzXzUiW2WV2qxb1agCTpxeGJhMMjhXio6wr.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e8578f2446a3ce2acc9d78363578705fd5de6d0aa798ea26625db2bd2e236beb +size 12249 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/ALLdaozmHS1MTT2dMtVUW6LUbDeJGNAMAxU8q9wN6Nny.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/ALLdaozmHS1MTT2dMtVUW6LUbDeJGNAMAxU8q9wN6Nny.json new file mode 100644 index 00000000..b6bd6774 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/ALLdaozmHS1MTT2dMtVUW6LUbDeJGNAMAxU8q9wN6Nny.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b327abb21a6975b08831b8ff2f71faae049cd2140719a8054b3683833b1d5a03 +size 17563 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/ALTNSZ46uaAUU7XUV6awvdorLGqAsPwa9shm7h4uP2FK.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/ALTNSZ46uaAUU7XUV6awvdorLGqAsPwa9shm7h4uP2FK.json new file mode 100644 index 00000000..441f1d13 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/ALTNSZ46uaAUU7XUV6awvdorLGqAsPwa9shm7h4uP2FK.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8219546e1a5d47eaa3835d3ac183393e18cb6bf6f049fb7a3e7000a69ece90ff +size 6742 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/ALepH1n9jxScbz45aZhBYVa35zxBNbKSvL6rWQpb4snc.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/ALepH1n9jxScbz45aZhBYVa35zxBNbKSvL6rWQpb4snc.json new file mode 100644 index 00000000..81f94fc4 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/ALepH1n9jxScbz45aZhBYVa35zxBNbKSvL6rWQpb4snc.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:68bcbdbc92a1154dbb093584f6318602933df73068c1c3517b188d6bf7483fa5 +size 684 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/AMM5G2nxuKUwCLRYTW7qqEwuoqCtNSjtbipwEmm2g8bH.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/AMM5G2nxuKUwCLRYTW7qqEwuoqCtNSjtbipwEmm2g8bH.json new file mode 100644 index 00000000..d2a932d3 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/AMM5G2nxuKUwCLRYTW7qqEwuoqCtNSjtbipwEmm2g8bH.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2e8974782d27aac9cfec0b1855724f2ba33b5cd188cbd7ef53e782d555eeb92b +size 7223 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/AMMyu265tkBpRW21iGQxKGLaves3gKm2JcMUqfXNSpqD.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/AMMyu265tkBpRW21iGQxKGLaves3gKm2JcMUqfXNSpqD.json new file mode 100644 index 00000000..112a09ba --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/AMMyu265tkBpRW21iGQxKGLaves3gKm2JcMUqfXNSpqD.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:562122bc0b6f1d3882c0dfdb3caed9f370de6e552bf0d59d10c8631af2bcf683 +size 9911 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/ANFTVQBEyWF27FLx3LKCvZk3nWudUKhsT7uNxamUAD7c.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/ANFTVQBEyWF27FLx3LKCvZk3nWudUKhsT7uNxamUAD7c.json new file mode 100644 index 00000000..aad428cc --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/ANFTVQBEyWF27FLx3LKCvZk3nWudUKhsT7uNxamUAD7c.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1fcf2958e83783b2a35d65ef3b9b5d9acaef0c4eaf5bee6613101909164285da +size 12232 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/ANTJDdyVjDbnZkgSdhi3LNmxNDpaakZXTZ6osf1HWMct.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/ANTJDdyVjDbnZkgSdhi3LNmxNDpaakZXTZ6osf1HWMct.json new file mode 100644 index 00000000..6b919477 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/ANTJDdyVjDbnZkgSdhi3LNmxNDpaakZXTZ6osf1HWMct.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0bcca88556a60d47b410c222a1d33d29e2571faa1f4e23276715c4c7b4eefdda +size 2174 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/APEznivHm7k9nBNwq3ZTLroWHZBgLDXxHBZ265TzdGZg.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/APEznivHm7k9nBNwq3ZTLroWHZBgLDXxHBZ265TzdGZg.json new file mode 100644 index 00000000..3f355336 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/APEznivHm7k9nBNwq3ZTLroWHZBgLDXxHBZ265TzdGZg.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6f0bf6adfd1629d513a785fdffb748239f68689b6e85a029b70672381b1d4beb +size 8829 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/APP6sVJA6zKhnxVfTdEvkvHN9xGUNYxYZy3nQ6DePEAX.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/APP6sVJA6zKhnxVfTdEvkvHN9xGUNYxYZy3nQ6DePEAX.json new file mode 100644 index 00000000..010f12a4 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/APP6sVJA6zKhnxVfTdEvkvHN9xGUNYxYZy3nQ6DePEAX.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:041655937d6a84303ef303081aa2df66b38da19d16611f11febebc217bf482c5 +size 7191 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/APR1MEny25pKupwn72oVqMH4qpDouArsX8zX4VwwfoXD.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/APR1MEny25pKupwn72oVqMH4qpDouArsX8zX4VwwfoXD.json new file mode 100644 index 00000000..967ed784 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/APR1MEny25pKupwn72oVqMH4qpDouArsX8zX4VwwfoXD.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8c95e7cd53f30204530cf4eafd12d1ed1bfcbd7f7db38e12fd3399b16c360803 +size 7032 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/APeLEAeX5qJA6BycC3WwmwcqSrB12VvaTeZj2kfqVfdN.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/APeLEAeX5qJA6BycC3WwmwcqSrB12VvaTeZj2kfqVfdN.json new file mode 100644 index 00000000..75af6ff9 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/APeLEAeX5qJA6BycC3WwmwcqSrB12VvaTeZj2kfqVfdN.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:abdf5add1ae493bb5b5f8c169db829b5ff5efa8167a32697458501c175619990 +size 6475 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/APupCB9XWDzvCnZ3VvUbqARKMrgozY9UTZcoi4SufWGB.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/APupCB9XWDzvCnZ3VvUbqARKMrgozY9UTZcoi4SufWGB.json new file mode 100644 index 00000000..79135ad8 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/APupCB9XWDzvCnZ3VvUbqARKMrgozY9UTZcoi4SufWGB.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:148f933916f1bf87650cdc94c4a8a096857f378b86f9a9ba73b06ad70dbcb5c8 +size 12264 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/APxqBvYMJ17KPrvQzBAzuynHp2NVors8zaaHZYMo9YRv.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/APxqBvYMJ17KPrvQzBAzuynHp2NVors8zaaHZYMo9YRv.json new file mode 100644 index 00000000..023e0033 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/APxqBvYMJ17KPrvQzBAzuynHp2NVors8zaaHZYMo9YRv.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:cc7f9d196dbb7cc0ef5b24b07a46a1dfd5c27f8ec84923105720d8994c8aaa70 +size 14404 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/APygy51vntbQQsYmgkF1CeMsAn5Tv1rsVUB6nee3wJpY.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/APygy51vntbQQsYmgkF1CeMsAn5Tv1rsVUB6nee3wJpY.json new file mode 100644 index 00000000..75525279 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/APygy51vntbQQsYmgkF1CeMsAn5Tv1rsVUB6nee3wJpY.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6d818d4aac7e67282d4f37c919998ae45479925cab459b7fdd3eb426cccf7ab4 +size 5253 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/ARMQW4WXdbP2j9WdNYSiVvTjKirT83R4ksz4FNaVUAkD.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/ARMQW4WXdbP2j9WdNYSiVvTjKirT83R4ksz4FNaVUAkD.json new file mode 100644 index 00000000..ac04d7e7 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/ARMQW4WXdbP2j9WdNYSiVvTjKirT83R4ksz4FNaVUAkD.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7f9d6912e75d23636b62c4936f43b7dea8cf06c9b4c086440a5958045684570e +size 4685 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/ASGLwP21smWtQYBxmvupqStHMrBP8qXJMf7FXZCCay4R.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/ASGLwP21smWtQYBxmvupqStHMrBP8qXJMf7FXZCCay4R.json new file mode 100644 index 00000000..cf34dc87 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/ASGLwP21smWtQYBxmvupqStHMrBP8qXJMf7FXZCCay4R.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0a185a941e07134ed7d147412a813fd89c025635b9b43e0b4bfb486295380304 +size 5325 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/ASNDArLnjgsi6Wg6vHUdqZu2kWjxYpNQS9eR9HfLDhT7.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/ASNDArLnjgsi6Wg6vHUdqZu2kWjxYpNQS9eR9HfLDhT7.json new file mode 100644 index 00000000..b682c554 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/ASNDArLnjgsi6Wg6vHUdqZu2kWjxYpNQS9eR9HfLDhT7.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:041b1fcc1e4491c766dca3e78480cc8932bd5aca21089c31f108c4217f12d341 +size 2577 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/ATLocKpzDbTokxgvnLew3d7drZkEzLzDpzwgrgWKDbmc.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/ATLocKpzDbTokxgvnLew3d7drZkEzLzDpzwgrgWKDbmc.json new file mode 100644 index 00000000..80d34c50 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/ATLocKpzDbTokxgvnLew3d7drZkEzLzDpzwgrgWKDbmc.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ceddae117e7c4075f13075752bfbfa4433344ae0f370b0f75fd3eed556e5c69e +size 9817 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/ATfdE39GhVCzGEeX8kVnbPwb1Uur7fBX8jCU1SrL3Swq.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/ATfdE39GhVCzGEeX8kVnbPwb1Uur7fBX8jCU1SrL3Swq.json new file mode 100644 index 00000000..4d07e6c5 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/ATfdE39GhVCzGEeX8kVnbPwb1Uur7fBX8jCU1SrL3Swq.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:090da93fe742f643eb2e1c7355037b1a9d3c1e4bc9139ccf59ea32f0ac788ed8 +size 5893 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/AVy67GZ273mdNyXDnbfSXUSX9oN5CD9ugheRXeeA9iUk.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/AVy67GZ273mdNyXDnbfSXUSX9oN5CD9ugheRXeeA9iUk.json new file mode 100644 index 00000000..47f448a4 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/AVy67GZ273mdNyXDnbfSXUSX9oN5CD9ugheRXeeA9iUk.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9d3c2fb3867e885c65fd9d85630592065329759a1d5defe82ba9a73d61729958 +size 5158 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/AXEPmuvkEqAQG6K2zdsDRnufkbKFb2kajLPjCkqr59KB.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/AXEPmuvkEqAQG6K2zdsDRnufkbKFb2kajLPjCkqr59KB.json new file mode 100644 index 00000000..c9463b69 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/AXEPmuvkEqAQG6K2zdsDRnufkbKFb2kajLPjCkqr59KB.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c921213fa6a4d882b6561b74afa16f0fa3eb991e74b36e91b4da2aac27ca6900 +size 9230 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/AZMc26abaSP7si1wtLaV5yPxTxpWd895M8YpJFFdQ8Qw.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/AZMc26abaSP7si1wtLaV5yPxTxpWd895M8YpJFFdQ8Qw.json new file mode 100644 index 00000000..e5aec8a7 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/AZMc26abaSP7si1wtLaV5yPxTxpWd895M8YpJFFdQ8Qw.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0de66c42a5f2577b35453863aba04ad691792dfbaffa4711fe7a98b923325cf7 +size 8046 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/AZuXEDo9vcXUa4pp7XEwJ4BpgNUFmKpXSvkpE5xu347h.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/AZuXEDo9vcXUa4pp7XEwJ4BpgNUFmKpXSvkpE5xu347h.json new file mode 100644 index 00000000..a622ba04 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/AZuXEDo9vcXUa4pp7XEwJ4BpgNUFmKpXSvkpE5xu347h.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:fdc8b57cff11ecd4e10362cf3c4be0254a67f842b42eb724b861a16b445bcf10 +size 11423 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/AbHkmVUCPDMTiqyLjgB3TYELZYEk2favQvThWWXk6ygo.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/AbHkmVUCPDMTiqyLjgB3TYELZYEk2favQvThWWXk6ygo.json new file mode 100644 index 00000000..4fc1a5d8 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/AbHkmVUCPDMTiqyLjgB3TYELZYEk2favQvThWWXk6ygo.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:66bd37ff44e5d62238488ee2cc2802f37419c6b59d9e5cacebaa29866b526028 +size 136 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/AbKmrxbvYKNDoWxr6tjd7qqWU9TAgnqSF6jpnsVwixBi.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/AbKmrxbvYKNDoWxr6tjd7qqWU9TAgnqSF6jpnsVwixBi.json new file mode 100644 index 00000000..988eb926 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/AbKmrxbvYKNDoWxr6tjd7qqWU9TAgnqSF6jpnsVwixBi.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0bd0cacfde5fe696aff32946f9784075c562f700ba6dd4762a93c60bf4862e5c +size 7030 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/Ad5P6TsuZcvpYga1gJuiEngJcTRhTvENTM8EEdYQo3g7.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/Ad5P6TsuZcvpYga1gJuiEngJcTRhTvENTM8EEdYQo3g7.json new file mode 100644 index 00000000..acdc2402 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/Ad5P6TsuZcvpYga1gJuiEngJcTRhTvENTM8EEdYQo3g7.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ad0c6d23c0b305b00b0b167731e71faf6f4b373dcce56d2bdab229bc794fd169 +size 11271 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/AdtugN1JEE4esw19izQHVMGWvamDJs3oMHtjFwrcyBMD.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/AdtugN1JEE4esw19izQHVMGWvamDJs3oMHtjFwrcyBMD.json new file mode 100644 index 00000000..bd121efc --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/AdtugN1JEE4esw19izQHVMGWvamDJs3oMHtjFwrcyBMD.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:820f7e23bf90ab4ed0257800fe9af2c2c7b043ae76a2c57a53ce9aab935d422a +size 291 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/AfHqfp2K3MFTaMSEXJQfc8M8SbY5wXwGhiBZqTk5tJmM.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/AfHqfp2K3MFTaMSEXJQfc8M8SbY5wXwGhiBZqTk5tJmM.json new file mode 100644 index 00000000..aa02dc94 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/AfHqfp2K3MFTaMSEXJQfc8M8SbY5wXwGhiBZqTk5tJmM.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:bb98d1ae66a1d1ed78ebcd673b9d288474b3fb194cd2d00e93c199d2432b848c +size 632 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/AfJJJ5UqxhBKoE3grkKAZZsoXDE9kncbMKvqSHGsCNrE.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/AfJJJ5UqxhBKoE3grkKAZZsoXDE9kncbMKvqSHGsCNrE.json new file mode 100644 index 00000000..97b6a8fa --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/AfJJJ5UqxhBKoE3grkKAZZsoXDE9kncbMKvqSHGsCNrE.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9227681f36a5fea6d105198272d9e8ddcf4cb10377999602923709a87d864fbe +size 11324 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/AfjPnJz75bJiMKYeManVmPVQEGNcSaj9KeF6c5tncQEa.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/AfjPnJz75bJiMKYeManVmPVQEGNcSaj9KeF6c5tncQEa.json new file mode 100644 index 00000000..6b110687 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/AfjPnJz75bJiMKYeManVmPVQEGNcSaj9KeF6c5tncQEa.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:cbb3c393b9c87e9f60891e8703256f352373480abef05a22b1bb68dbd3764734 +size 14849 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/AgGftdn4t6Ws2hEwYmpjPdSHve7QiqhLY3WQyA689kCt.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/AgGftdn4t6Ws2hEwYmpjPdSHve7QiqhLY3WQyA689kCt.json new file mode 100644 index 00000000..d9458093 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/AgGftdn4t6Ws2hEwYmpjPdSHve7QiqhLY3WQyA689kCt.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8469715f8005f374c717c9441d6b703aface7942d5d6e561c5a958650b4de02f +size 4244 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/AgNet6qmh75bjFULcS9RQijUoWwkCtSiSwXM1K3Ujn6Z.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/AgNet6qmh75bjFULcS9RQijUoWwkCtSiSwXM1K3Ujn6Z.json new file mode 100644 index 00000000..c6d4a6a9 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/AgNet6qmh75bjFULcS9RQijUoWwkCtSiSwXM1K3Ujn6Z.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e7dfee50b77716717e4f7bf48f56711c2f62cd22d1aa62443049a5de8891ab8b +size 17125 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/Ah5bT4bYvYxnLnazqT7RKRjWdZ3GH5MV5H7AW2a5qWC8.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/Ah5bT4bYvYxnLnazqT7RKRjWdZ3GH5MV5H7AW2a5qWC8.json new file mode 100644 index 00000000..a945f2ad --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/Ah5bT4bYvYxnLnazqT7RKRjWdZ3GH5MV5H7AW2a5qWC8.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:37fbcef8e9d906a3472ba8043cbbf7a7bdbac552d4091ea5953b4af4abb683f9 +size 6729 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/AhfoGVmS19tvkEG2hBuZJ1D6qYEjyFmXZ1qPoFD6H4Mj.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/AhfoGVmS19tvkEG2hBuZJ1D6qYEjyFmXZ1qPoFD6H4Mj.json new file mode 100644 index 00000000..dd553349 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/AhfoGVmS19tvkEG2hBuZJ1D6qYEjyFmXZ1qPoFD6H4Mj.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b7a730135d799ee2cea1bc4631cde29a416f477b1f2fd43e7b20c3f4fb1c79ae +size 11374 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/Aiondoc3kxg6Yekk87CUnCVsNoj5wJJvCBdybWk75RHK.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/Aiondoc3kxg6Yekk87CUnCVsNoj5wJJvCBdybWk75RHK.json new file mode 100644 index 00000000..3d13817b --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/Aiondoc3kxg6Yekk87CUnCVsNoj5wJJvCBdybWk75RHK.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:05c56d9e9da7d2e898c82f1c863f3e70f3f9e8adc3a1befcb135f933b01f4349 +size 4350 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/AionsRdfUUSTYrcgGK7LpVSd8oSadM3ygazPRJcAYrA.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/AionsRdfUUSTYrcgGK7LpVSd8oSadM3ygazPRJcAYrA.json new file mode 100644 index 00000000..f2c050eb --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/AionsRdfUUSTYrcgGK7LpVSd8oSadM3ygazPRJcAYrA.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d6f158cf95278bcd5883ac567606b6566121539a6322c6351b5c5fc26ec6986a +size 7189 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/AirDc5dz7ih7cg6tTXqABKk5xW2QCkAH9SL9QHTX1KVK.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/AirDc5dz7ih7cg6tTXqABKk5xW2QCkAH9SL9QHTX1KVK.json new file mode 100644 index 00000000..6fdbe74f --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/AirDc5dz7ih7cg6tTXqABKk5xW2QCkAH9SL9QHTX1KVK.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:213878c9892bd0abe8c729bf690a234196dbe63c2394fee48a126c9402d11239 +size 3969 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/AkWuiNqoja9g6hfjGysZZwTcPmfpBVRh6SAbjq8TbCYD.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/AkWuiNqoja9g6hfjGysZZwTcPmfpBVRh6SAbjq8TbCYD.json new file mode 100644 index 00000000..a2783c58 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/AkWuiNqoja9g6hfjGysZZwTcPmfpBVRh6SAbjq8TbCYD.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:24cf8be7cde7cf07d37bc140ce2dc5707f91a3f194c27be8daf938afa49ee4d4 +size 7040 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/Amoptmj4HoQJxBPAGDmwxZ9M6afgsUQmv1cvU5AGvBru.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/Amoptmj4HoQJxBPAGDmwxZ9M6afgsUQmv1cvU5AGvBru.json new file mode 100644 index 00000000..66160b27 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/Amoptmj4HoQJxBPAGDmwxZ9M6afgsUQmv1cvU5AGvBru.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6919c6f9ee7eafd78250f562b917a2b642547fe6e0d7cca7d0817ba95029a0b0 +size 6965 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/AmovWLZJmKQpNZ13ofrNEUoyyA3gNYDE74iT2siSFBvr.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/AmovWLZJmKQpNZ13ofrNEUoyyA3gNYDE74iT2siSFBvr.json new file mode 100644 index 00000000..51504f9e --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/AmovWLZJmKQpNZ13ofrNEUoyyA3gNYDE74iT2siSFBvr.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9dfd78a3957d366815a341ff04c34dc910f46956d45b2ab4c3cd55b52dc57fd0 +size 2209 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/An5NMFJayDZYys6jsRXwHaHraryokasw19CFuC1W4EH5.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/An5NMFJayDZYys6jsRXwHaHraryokasw19CFuC1W4EH5.json new file mode 100644 index 00000000..7aa91e84 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/An5NMFJayDZYys6jsRXwHaHraryokasw19CFuC1W4EH5.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c9a28001a4cdf386099b0091e731fe8a4656ae625a82ca4ab9e8d8dd23a6d63e +size 25158 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/AnCCJjheynmGqPp6Vgat9DTirGKD4CtQzP8cwTYV8qKH.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/AnCCJjheynmGqPp6Vgat9DTirGKD4CtQzP8cwTYV8qKH.json new file mode 100644 index 00000000..c81d70d5 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/AnCCJjheynmGqPp6Vgat9DTirGKD4CtQzP8cwTYV8qKH.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3ae6761122cbe64b81f5771280bd4f99741d3bdcf42b74b87299aa19c13c95be +size 9274 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/AqDV5YmGxvnmFSaBhEeYD7yPw6CKTNeGRAE1VaX8Mvhr.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/AqDV5YmGxvnmFSaBhEeYD7yPw6CKTNeGRAE1VaX8Mvhr.json new file mode 100644 index 00000000..bde0de58 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/AqDV5YmGxvnmFSaBhEeYD7yPw6CKTNeGRAE1VaX8Mvhr.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:cd9962d03336533eb27f322a27bbc1775ed81b96e1ae846ea1c2a63b271e3644 +size 4695 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/AqwtzPZxUmM6KoDCm5ceC7kje4DB2bLPRjKVJ8njCjKx.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/AqwtzPZxUmM6KoDCm5ceC7kje4DB2bLPRjKVJ8njCjKx.json new file mode 100644 index 00000000..dccbc01a --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/AqwtzPZxUmM6KoDCm5ceC7kje4DB2bLPRjKVJ8njCjKx.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:bcc15bd903ac72a43a0ee9c8f37e19713d2120c6dadd0efa93e7294521efe57f +size 2230 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/ArAA6CZC123yMJLUe4uisBEgvfuw2WEvex9iFmFCYiXv.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/ArAA6CZC123yMJLUe4uisBEgvfuw2WEvex9iFmFCYiXv.json new file mode 100644 index 00000000..e3320366 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/ArAA6CZC123yMJLUe4uisBEgvfuw2WEvex9iFmFCYiXv.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e34afdbd13ee75bf368fad5f8ff65aae777d1aa7d93b44ee76b30538d64642af +size 8946 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/ArbZUznTwemnNiTvrsGLQb4ogggpWspJiocBrVNuQfKK.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/ArbZUznTwemnNiTvrsGLQb4ogggpWspJiocBrVNuQfKK.json new file mode 100644 index 00000000..a9a54015 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/ArbZUznTwemnNiTvrsGLQb4ogggpWspJiocBrVNuQfKK.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:12953ba9ae066d737f2db9ac8186fa249f27a3ef3202b809c4dc234108ba29e2 +size 7835 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/ArmN3Av2boBg8pkkeCK9UuCN9zSUVc2UQg1qR2sKwm8d.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/ArmN3Av2boBg8pkkeCK9UuCN9zSUVc2UQg1qR2sKwm8d.json new file mode 100644 index 00000000..e5f6776b --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/ArmN3Av2boBg8pkkeCK9UuCN9zSUVc2UQg1qR2sKwm8d.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:78e70e457269186cb248d1a14e248730189b4ef90b5edc5274d62fcf303785b4 +size 21157 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/AsjEqKqEbejDqMbhhjwaziu4Su5xSQ2nrTcFMXU8GXEx.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/AsjEqKqEbejDqMbhhjwaziu4Su5xSQ2nrTcFMXU8GXEx.json new file mode 100644 index 00000000..c5708023 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/AsjEqKqEbejDqMbhhjwaziu4Su5xSQ2nrTcFMXU8GXEx.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a782ff3737a31fdbcfea6804423dc340278615090b28e05f099b3d2c77d7b7ed +size 2695 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/AtTFrwBjBj5cgm9BCbAFM4jZZUxfJvTL2yz1HqNC3ad7.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/AtTFrwBjBj5cgm9BCbAFM4jZZUxfJvTL2yz1HqNC3ad7.json new file mode 100644 index 00000000..2e814fa2 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/AtTFrwBjBj5cgm9BCbAFM4jZZUxfJvTL2yz1HqNC3ad7.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5c885957d261ca45cead67ecf24c28ceb80199f5190f436f4ab01f3bf2de9c7f +size 24178 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/AtgYY2Aa91CGpuX9nX8U4ox7RevHD7N54LSJoDZzBxtE.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/AtgYY2Aa91CGpuX9nX8U4ox7RevHD7N54LSJoDZzBxtE.json new file mode 100644 index 00000000..520e3e08 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/AtgYY2Aa91CGpuX9nX8U4ox7RevHD7N54LSJoDZzBxtE.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:32526181c00da4957b8ea4f86a6b6a0976182e5bfb2ef88c4a5668be0dc35013 +size 7095 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/AvFbh3iuaacaFbfK7nUST4TGJSGWbihEqDKo5Md12c6p.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/AvFbh3iuaacaFbfK7nUST4TGJSGWbihEqDKo5Md12c6p.json new file mode 100644 index 00000000..27b20c59 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/AvFbh3iuaacaFbfK7nUST4TGJSGWbihEqDKo5Md12c6p.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ce49696de0361a9ce5124406f96d861ee36d6bdd19b690c9f7f441c05e2e1146 +size 2996 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/Aw7BDNPNb5csVdskKaWnzX2rjQVKN1ak3tbSvXDz22rw.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/Aw7BDNPNb5csVdskKaWnzX2rjQVKN1ak3tbSvXDz22rw.json new file mode 100644 index 00000000..1880e3cd --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/Aw7BDNPNb5csVdskKaWnzX2rjQVKN1ak3tbSvXDz22rw.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8a931a82c3237fae937d63e065bf0eeb04b9a8058f6cfe622165b2c43db5303c +size 19415 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/AwR1JJ3CqzhAJ4Zqoj4PQgZLV1rf1LZ6JagZevGDzr24.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/AwR1JJ3CqzhAJ4Zqoj4PQgZLV1rf1LZ6JagZevGDzr24.json new file mode 100644 index 00000000..5ca87075 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/AwR1JJ3CqzhAJ4Zqoj4PQgZLV1rf1LZ6JagZevGDzr24.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:187a3037fcfecb97e576ab2a2c3ea59e021d97636206e0d01ff50a41e29a1168 +size 4114 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/Awmdyf7B7CAGBPo61Hzfv2hN1PktXpzS1MArognTUYSa.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/Awmdyf7B7CAGBPo61Hzfv2hN1PktXpzS1MArognTUYSa.json new file mode 100644 index 00000000..951c002b --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/Awmdyf7B7CAGBPo61Hzfv2hN1PktXpzS1MArognTUYSa.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:69e75547ebaa630d88677a5915d093cc7afea1c374c381d721d1bbd116d3a46f +size 6345 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/AwyKDr1Z5BfdvK3jX1UWopyjsJSV5cq4cuJpoYLofyEn.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/AwyKDr1Z5BfdvK3jX1UWopyjsJSV5cq4cuJpoYLofyEn.json new file mode 100644 index 00000000..bd2822be --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/AwyKDr1Z5BfdvK3jX1UWopyjsJSV5cq4cuJpoYLofyEn.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3ac956b2f81757de4f7b3e56aa98dda68e905ca5b330f78c19361fe04eee0b2d +size 844 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/AxHe6gf4mEpNXdMTNg9KFc5finLqL6Hg9PdYt1PHcqiB.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/AxHe6gf4mEpNXdMTNg9KFc5finLqL6Hg9PdYt1PHcqiB.json new file mode 100644 index 00000000..2c4d5c74 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/AxHe6gf4mEpNXdMTNg9KFc5finLqL6Hg9PdYt1PHcqiB.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:814991a4fbb3b237a4bf14acc9dcaf4d7b47d0347951d2d1182f18f5b58080f4 +size 4391 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/AxmRc9buNLgWVMinrH2WunSxKmdsBXVCghhYZgh2hJT6.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/AxmRc9buNLgWVMinrH2WunSxKmdsBXVCghhYZgh2hJT6.json new file mode 100644 index 00000000..1550dc61 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/AxmRc9buNLgWVMinrH2WunSxKmdsBXVCghhYZgh2hJT6.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2a04368f95e4ae7c22ef3cfba02524273640a9e0485d7aa43280bbc606044875 +size 2172 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/AyPTJTeiCrbFbyErxDPHCG4NQywpxgsUxXjS4fSiweGX.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/AyPTJTeiCrbFbyErxDPHCG4NQywpxgsUxXjS4fSiweGX.json new file mode 100644 index 00000000..f396d39a --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/AyPTJTeiCrbFbyErxDPHCG4NQywpxgsUxXjS4fSiweGX.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d248ae8b8218fc13fddb17f4d3173fcf798c280130c626bc752b165a29c408f5 +size 10421 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/AzHKmHjEoZ7JqiTUPgPVAZgtyNLwa3BTsRgffYxCVDDZ.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/AzHKmHjEoZ7JqiTUPgPVAZgtyNLwa3BTsRgffYxCVDDZ.json new file mode 100644 index 00000000..a686d920 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/AzHKmHjEoZ7JqiTUPgPVAZgtyNLwa3BTsRgffYxCVDDZ.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:40b39357a1e63e6a3dd3f66557cffb801c02dda1f0118d829941fe08a43c9b91 +size 7286 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/AzeWxM6PVPjidT2ea8urunxRBLvk7ELJAm4S5Yin8zqb.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/AzeWxM6PVPjidT2ea8urunxRBLvk7ELJAm4S5Yin8zqb.json new file mode 100644 index 00000000..b90009c4 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/AzeWxM6PVPjidT2ea8urunxRBLvk7ELJAm4S5Yin8zqb.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4d5e29674ea1a65038653578451c24fc21429f87ccf20d1f18ca5bd7d4301d88 +size 3273 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/B32JUhPbfuQ4ai59DVLzpvSFqodr99YEpkovEx2XnKDK.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/B32JUhPbfuQ4ai59DVLzpvSFqodr99YEpkovEx2XnKDK.json new file mode 100644 index 00000000..e2c3e7c6 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/B32JUhPbfuQ4ai59DVLzpvSFqodr99YEpkovEx2XnKDK.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c6a288e1f4dc295e2775d1ec56e099ffe440729e11f8a749e91bd76fb369a853 +size 13780 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/B3QEkbi6b6AAvXgUqpeWXBExVKYFEfU9psDqRdSgD76W.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/B3QEkbi6b6AAvXgUqpeWXBExVKYFEfU9psDqRdSgD76W.json new file mode 100644 index 00000000..21e8a1b1 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/B3QEkbi6b6AAvXgUqpeWXBExVKYFEfU9psDqRdSgD76W.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:bea9560941b3e961d791788fd7af967667c56d7f897dc5bc7ff3552730900649 +size 16428 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/B4bD1RaEwHk5a2BBQPnHjP4ZGgmVFQ1jhJBXgny9h1qC.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/B4bD1RaEwHk5a2BBQPnHjP4ZGgmVFQ1jhJBXgny9h1qC.json new file mode 100644 index 00000000..25dbdf9a --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/B4bD1RaEwHk5a2BBQPnHjP4ZGgmVFQ1jhJBXgny9h1qC.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d8c3fdfcbc15467eb5da6c4091ed7e71c295248b6141abb5862086cc2f852b8c +size 10303 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/B6inXCNSWgwwShYvu676JXvpdHKPcfPXKS4mNCft7tip.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/B6inXCNSWgwwShYvu676JXvpdHKPcfPXKS4mNCft7tip.json new file mode 100644 index 00000000..82809712 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/B6inXCNSWgwwShYvu676JXvpdHKPcfPXKS4mNCft7tip.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:baa41d4855d80823faf63403b37facae66ec1ce86766d7d15419769f0d503696 +size 285 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/B8HwMYCk1o7EaJhooM4P43BHSk5M8zZHsTeJixqw7LMN.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/B8HwMYCk1o7EaJhooM4P43BHSk5M8zZHsTeJixqw7LMN.json new file mode 100644 index 00000000..3eed67ca --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/B8HwMYCk1o7EaJhooM4P43BHSk5M8zZHsTeJixqw7LMN.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2a58fa881a8c57d785db9f76438d33c4bb3d25e88f38ff4fddbd63bc3d1f8018 +size 3670 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/B96dV3Luxzo6SokJx3xt8i5y8Mb7HRR6Eec8hCjJDT69.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/B96dV3Luxzo6SokJx3xt8i5y8Mb7HRR6Eec8hCjJDT69.json new file mode 100644 index 00000000..308bf94e --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/B96dV3Luxzo6SokJx3xt8i5y8Mb7HRR6Eec8hCjJDT69.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1557ef059955b402322d98e0d9003fc862219414d9ee52baa6f4ad871996b4cc +size 633 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/B9YcAMhGxkaMY8sQ6uyBEE5rJH6fSAcMF4FVcL7DHnwR.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/B9YcAMhGxkaMY8sQ6uyBEE5rJH6fSAcMF4FVcL7DHnwR.json new file mode 100644 index 00000000..3ffae910 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/B9YcAMhGxkaMY8sQ6uyBEE5rJH6fSAcMF4FVcL7DHnwR.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f2d33dda01ead1d14e8644e0a65cb2aabaf4242449e1c01c0484a35dbd1a1557 +size 17448 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/BANG9rEXdCdXxgfEZrUJtvhWgXBtM3PYBrYb3eaHyEsD.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/BANG9rEXdCdXxgfEZrUJtvhWgXBtM3PYBrYb3eaHyEsD.json new file mode 100644 index 00000000..e37c69b6 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/BANG9rEXdCdXxgfEZrUJtvhWgXBtM3PYBrYb3eaHyEsD.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:824834ebf3b0242fd12e9f56c059e73eb36a32cd2efd6b2e8ca785a8c7a6be28 +size 8541 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/BANGURqoS7pzE8MEtQrqxHPD9qYHfYdhCA7NVWPZvCtT.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/BANGURqoS7pzE8MEtQrqxHPD9qYHfYdhCA7NVWPZvCtT.json new file mode 100644 index 00000000..a3ef28a8 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/BANGURqoS7pzE8MEtQrqxHPD9qYHfYdhCA7NVWPZvCtT.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3619c9f4ef8527080e2a4854aa59763632b0f9fcc95c9fa3319070a00b6482b9 +size 12470 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/BANKC9JfSSczpdrWfK9Actm6TAH9QvcSxyfw8ZjDNGH8.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/BANKC9JfSSczpdrWfK9Actm6TAH9QvcSxyfw8ZjDNGH8.json new file mode 100644 index 00000000..4eb13d54 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/BANKC9JfSSczpdrWfK9Actm6TAH9QvcSxyfw8ZjDNGH8.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d5e67c22bb1df34f5a48d3409ceb3bc21840bb5c6c71c00f035dc477d34f1728 +size 5960 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/BAP315i1xoAXqbJcTT1LrUS45N3tAQnNnPuNQkCcvbAr.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/BAP315i1xoAXqbJcTT1LrUS45N3tAQnNnPuNQkCcvbAr.json new file mode 100644 index 00000000..eb3e2a41 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/BAP315i1xoAXqbJcTT1LrUS45N3tAQnNnPuNQkCcvbAr.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:996305f4c4b8c77b73142a309189d2579c5344a8edb5d5d69e752c3bad840276 +size 3530 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/BASEDWVF6xeXTJSrk99cbMCwGFtaUvFLihpg6ki9UWX3.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/BASEDWVF6xeXTJSrk99cbMCwGFtaUvFLihpg6ki9UWX3.json new file mode 100644 index 00000000..fd9c8285 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/BASEDWVF6xeXTJSrk99cbMCwGFtaUvFLihpg6ki9UWX3.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c14d626baf398afaf012179420a3499cfbb8346b08abf7e5e39bf673296033a6 +size 6630 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/BASEDrCEz8r36UzeyLmkvLdU5bjfDazeVnxCfTQjZagF.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/BASEDrCEz8r36UzeyLmkvLdU5bjfDazeVnxCfTQjZagF.json new file mode 100644 index 00000000..fd9c8285 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/BASEDrCEz8r36UzeyLmkvLdU5bjfDazeVnxCfTQjZagF.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c14d626baf398afaf012179420a3499cfbb8346b08abf7e5e39bf673296033a6 +size 6630 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/BBetsUU4TCbEUMEVd9P6VYkKSEED2krhw3daYrraA5tc.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/BBetsUU4TCbEUMEVd9P6VYkKSEED2krhw3daYrraA5tc.json new file mode 100644 index 00000000..5b24f3b5 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/BBetsUU4TCbEUMEVd9P6VYkKSEED2krhw3daYrraA5tc.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:43e40db316d974d2d42bc3db5b8ffa1864fbb2939f6c1b3ac1c679ebcb6be9b4 +size 27399 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/BC2BpN7resHE3sUCWuCHsJ2G8zHGYSyyji5bD1wBnfYB.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/BC2BpN7resHE3sUCWuCHsJ2G8zHGYSyyji5bD1wBnfYB.json new file mode 100644 index 00000000..3ffa210f --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/BC2BpN7resHE3sUCWuCHsJ2G8zHGYSyyji5bD1wBnfYB.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:cbd3a241ea4752d3346e4d0b406f033752ac23d4b5ae11ed545af0a3a70980df +size 5037 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/BCGBKuc1JdoEGG21JFoX4nCLEtgZ5yjRZULhhtPgc2pU.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/BCGBKuc1JdoEGG21JFoX4nCLEtgZ5yjRZULhhtPgc2pU.json new file mode 100644 index 00000000..398f210d --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/BCGBKuc1JdoEGG21JFoX4nCLEtgZ5yjRZULhhtPgc2pU.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:88ac13906ac7e0d9570a81c9ba489b032103458ef372b1538759e37eb6d72975 +size 4767 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/BETAAFTbTqUt2K6zocYxQHWWjfxCdcSwnyw92GA7T6Yb.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/BETAAFTbTqUt2K6zocYxQHWWjfxCdcSwnyw92GA7T6Yb.json new file mode 100644 index 00000000..a48aa7a1 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/BETAAFTbTqUt2K6zocYxQHWWjfxCdcSwnyw92GA7T6Yb.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:10e0073ef841614e41bc4f2d3002fc1de5f843253caf2dbbc8fc02241fb92fb3 +size 21946 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/BETDEXy378oRtSucuRL3chWcYF7v5U45mutWUyXK2hLG.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/BETDEXy378oRtSucuRL3chWcYF7v5U45mutWUyXK2hLG.json new file mode 100644 index 00000000..9762fadd --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/BETDEXy378oRtSucuRL3chWcYF7v5U45mutWUyXK2hLG.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:fa8bd2384689e72503556bb4366f957430c0837ee18603e9fb163bc526a74712 +size 5791 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/BEox2GnPkZ1upBAdUi7FVqTstjsC4tDjsbTpTiE17bah.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/BEox2GnPkZ1upBAdUi7FVqTstjsC4tDjsbTpTiE17bah.json new file mode 100644 index 00000000..f2bebd28 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/BEox2GnPkZ1upBAdUi7FVqTstjsC4tDjsbTpTiE17bah.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ab3fd1a346ff21a545826f1eddd8265fc2a42c772937b283c6a62845ed5fc31f +size 3716 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/BGJQtQSPxa2nR9BodnjYb3Pbgft7nX5heQk3dr3uaFUB.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/BGJQtQSPxa2nR9BodnjYb3Pbgft7nX5heQk3dr3uaFUB.json new file mode 100644 index 00000000..25dbdf9a --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/BGJQtQSPxa2nR9BodnjYb3Pbgft7nX5heQk3dr3uaFUB.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d8c3fdfcbc15467eb5da6c4091ed7e71c295248b6141abb5862086cc2f852b8c +size 10303 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/BGUMAp9Gq7iTEuizy4pqaxsTyUCBK68MDfK752saRPUY.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/BGUMAp9Gq7iTEuizy4pqaxsTyUCBK68MDfK752saRPUY.json new file mode 100644 index 00000000..5080cbae --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/BGUMAp9Gq7iTEuizy4pqaxsTyUCBK68MDfK752saRPUY.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:93936b7749f1a4b8cbc915c456c2664d0f40e776c187ec596d201fd4b8efd50d +size 19041 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/BHJ4tRcogS88tUhYotPfYWDjR4q7MGdizdiguY3N54rb.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/BHJ4tRcogS88tUhYotPfYWDjR4q7MGdizdiguY3N54rb.json new file mode 100644 index 00000000..8783dad5 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/BHJ4tRcogS88tUhYotPfYWDjR4q7MGdizdiguY3N54rb.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b068af320a70e126f6be635d0c86bc5acae3828c925784a74618d4b5e96ad146 +size 5523 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/BHwXNS8JWpVMVK9SMS7cb3adRDZ44jeHHvXZVD9ufN2t.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/BHwXNS8JWpVMVK9SMS7cb3adRDZ44jeHHvXZVD9ufN2t.json new file mode 100644 index 00000000..eaed4ccd --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/BHwXNS8JWpVMVK9SMS7cb3adRDZ44jeHHvXZVD9ufN2t.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:105d250635030ca8f492d8d1656c896856815c8b978f4f576adc1771b4d7f818 +size 2414 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/BJDz4e9rWPnnhDaRp8sEUxvSSvr28zWoZoNGxeeJ5mSS.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/BJDz4e9rWPnnhDaRp8sEUxvSSvr28zWoZoNGxeeJ5mSS.json new file mode 100644 index 00000000..8c23a240 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/BJDz4e9rWPnnhDaRp8sEUxvSSvr28zWoZoNGxeeJ5mSS.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f024885cb89dd3fc1da8638a2996ac8c03a299b4453d515b2529d9b160b3f20e +size 12624 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/BJbJMqNcTPazBQTbSuPXVz2dZz7u1Vxb5w4TvACxEB3B.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/BJbJMqNcTPazBQTbSuPXVz2dZz7u1Vxb5w4TvACxEB3B.json new file mode 100644 index 00000000..130713d7 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/BJbJMqNcTPazBQTbSuPXVz2dZz7u1Vxb5w4TvACxEB3B.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:989be3f8f0a3917ad9c101b9f1644d92959ea7c7c47b78e3268218db9238374d +size 14214 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/BKxuAERUTNYEiMuLwz6tSDtrt1tCjhFkHbUBeuVvXBrz.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/BKxuAERUTNYEiMuLwz6tSDtrt1tCjhFkHbUBeuVvXBrz.json new file mode 100644 index 00000000..2e692feb --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/BKxuAERUTNYEiMuLwz6tSDtrt1tCjhFkHbUBeuVvXBrz.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e9dc15dbb72bb0d0755314cd7fb1b996f532b606062ba1124e808346e26574a8 +size 5446 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/BLMDEhwLxhApxfyo2tr51ZxzWkjspJKa8eBpAgvHc8tX.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/BLMDEhwLxhApxfyo2tr51ZxzWkjspJKa8eBpAgvHc8tX.json new file mode 100644 index 00000000..4269acdc --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/BLMDEhwLxhApxfyo2tr51ZxzWkjspJKa8eBpAgvHc8tX.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:cc2f4f6a9e9c5b4cd6b1b8eda73f898fbb52009fe4fc90d6296b510e0abbbe9f +size 1583 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/BLPtfAMNs7KrB9nxnJSYCUAxpwmcpLtoQrSpAodWQroZ.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/BLPtfAMNs7KrB9nxnJSYCUAxpwmcpLtoQrSpAodWQroZ.json new file mode 100644 index 00000000..102e1b41 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/BLPtfAMNs7KrB9nxnJSYCUAxpwmcpLtoQrSpAodWQroZ.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:dbd26604f337a000e3b4a69f231598edccf637bb314114a4952657516790fabf +size 7525 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/BLV8oNcV6cZVvUJoQjK7V1gLEdPdj5u9AKg4StGBtALM.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/BLV8oNcV6cZVvUJoQjK7V1gLEdPdj5u9AKg4StGBtALM.json new file mode 100644 index 00000000..559ebde2 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/BLV8oNcV6cZVvUJoQjK7V1gLEdPdj5u9AKg4StGBtALM.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2fdaef3090332f41f32d6e9360528f956e453430b0d2c7c2812af45b796bec4a +size 6628 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/BLZRi6frs4X4DNLw56V4EXai1b6QVESN1BhHBTYM9VcY.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/BLZRi6frs4X4DNLw56V4EXai1b6QVESN1BhHBTYM9VcY.json new file mode 100644 index 00000000..cdc4f323 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/BLZRi6frs4X4DNLw56V4EXai1b6QVESN1BhHBTYM9VcY.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:aa0994d01a715dcafaefe99275ce58d414f5e1f3a9a9a176322591d5620e7869 +size 12436 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/BLbuyDNYyHAttNvJ6YNQmT9ivnPBfr5qcKGcwVfxVoiB.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/BLbuyDNYyHAttNvJ6YNQmT9ivnPBfr5qcKGcwVfxVoiB.json new file mode 100644 index 00000000..8310b5a0 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/BLbuyDNYyHAttNvJ6YNQmT9ivnPBfr5qcKGcwVfxVoiB.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b9132d16b6645530cf02abcb2fb6a29cd58f6a34949ba60155606667147c8ff0 +size 6740 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/BLg8mSPvEjzSkbGdE9mRJfTSm7EauYgzFsWhERKn1gRm.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/BLg8mSPvEjzSkbGdE9mRJfTSm7EauYgzFsWhERKn1gRm.json new file mode 100644 index 00000000..29b9b561 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/BLg8mSPvEjzSkbGdE9mRJfTSm7EauYgzFsWhERKn1gRm.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:38bb2a24bd7d6bacb28b9fb05691b41f00693fec2f11f01dd7083f8906b94f19 +size 3282 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/BMETKJe2yowWQ46aiHGwDQaCvUUjuW8sFoxxCbnLFL4b.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/BMETKJe2yowWQ46aiHGwDQaCvUUjuW8sFoxxCbnLFL4b.json new file mode 100644 index 00000000..424e8051 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/BMETKJe2yowWQ46aiHGwDQaCvUUjuW8sFoxxCbnLFL4b.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1348bec758cba035f9f87be012eee3a980b1a2f7082bc1c75d0afdb4fe69057f +size 4018 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/BPJpwqaKtLAHiZPtTToXJYXtdeSBAwjNM2N2NVeaMn2W.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/BPJpwqaKtLAHiZPtTToXJYXtdeSBAwjNM2N2NVeaMn2W.json new file mode 100644 index 00000000..c5517eef --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/BPJpwqaKtLAHiZPtTToXJYXtdeSBAwjNM2N2NVeaMn2W.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b35f7ada786d5ce45886680f89c6edde95fb22b0e0a0a921a242a261d6f80bfe +size 3713 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/BRruaeiRT6Z54nKSXffCsZDSEfAgFHH5XfNCCNEWBYHG.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/BRruaeiRT6Z54nKSXffCsZDSEfAgFHH5XfNCCNEWBYHG.json new file mode 100644 index 00000000..6c795b58 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/BRruaeiRT6Z54nKSXffCsZDSEfAgFHH5XfNCCNEWBYHG.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:94a8d09088edf30139c4b38c707d8c77f944a40a5bb75f884d21a711d83ab14c +size 8319 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/BSKTvA6XG9QyqhW5Hgq8pG8pm5NnvuYyc4pYefSzM62X.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/BSKTvA6XG9QyqhW5Hgq8pG8pm5NnvuYyc4pYefSzM62X.json new file mode 100644 index 00000000..48254b40 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/BSKTvA6XG9QyqhW5Hgq8pG8pm5NnvuYyc4pYefSzM62X.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2a8e3d971adeaaed394cf1de27c9dbb6b9933d2ccfb309371a9f33e043d6b8c1 +size 8124 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/BSvbbifKx4rboYcCx5UXRqjLHVZ9aouGgpd61ZzPah5j.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/BSvbbifKx4rboYcCx5UXRqjLHVZ9aouGgpd61ZzPah5j.json new file mode 100644 index 00000000..368c276f --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/BSvbbifKx4rboYcCx5UXRqjLHVZ9aouGgpd61ZzPah5j.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4e431fde886a933bd6360d06de0920aa5fa8151ea57f7edef739ea4d0ad2044a +size 2933 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/BSwp6bEBihVLdqJRKGgzjcGLHkcTuzmSo1TQkHepzH8p.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/BSwp6bEBihVLdqJRKGgzjcGLHkcTuzmSo1TQkHepzH8p.json new file mode 100644 index 00000000..96c9f711 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/BSwp6bEBihVLdqJRKGgzjcGLHkcTuzmSo1TQkHepzH8p.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e3309ea9a871cb5f340b83523881213c4b4eff3badd0dc3768d453615d3149fc +size 31647 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/BTN22dEcBJcDF1vi81x5t3pXtD49GFA4cn3vDDrEyT3r.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/BTN22dEcBJcDF1vi81x5t3pXtD49GFA4cn3vDDrEyT3r.json new file mode 100644 index 00000000..ec9daa47 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/BTN22dEcBJcDF1vi81x5t3pXtD49GFA4cn3vDDrEyT3r.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:90aaf447cb5140f2498ff41491c05eab8a1c61b3443130cfc5841191d1781ea2 +size 5745 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/BTTL3KsawM14VnJSDBBY5kYRAt2gVAr7v4DHw5q3pZfA.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/BTTL3KsawM14VnJSDBBY5kYRAt2gVAr7v4DHw5q3pZfA.json new file mode 100644 index 00000000..405d30e0 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/BTTL3KsawM14VnJSDBBY5kYRAt2gVAr7v4DHw5q3pZfA.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d1ef8b5877b00645f60bb8a6b9a3801053ab689ac4348e043761dcd298e9f327 +size 60559 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/BTZXoAiaiq8VU5FcYSxnh8UWNbwEbjMWbGdEvC73pht.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/BTZXoAiaiq8VU5FcYSxnh8UWNbwEbjMWbGdEvC73pht.json new file mode 100644 index 00000000..e1869bda --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/BTZXoAiaiq8VU5FcYSxnh8UWNbwEbjMWbGdEvC73pht.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b1bb7878dd02e776cbafdf53c17afc9a66a61e978ea56bd16776bbb0b0941d1a +size 5643 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/BUDDYtQp7Di1xfojiCSVDksiYLQx511DPdj2nbtG9Yu5.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/BUDDYtQp7Di1xfojiCSVDksiYLQx511DPdj2nbtG9Yu5.json new file mode 100644 index 00000000..5f523c5c --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/BUDDYtQp7Di1xfojiCSVDksiYLQx511DPdj2nbtG9Yu5.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:dbe06c4e4fd89a37e96d46c2e62b510991da4e029ef376a04f484352c5c8e588 +size 44129 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/BUG9oTodrkqFqxLhvvaUtwsPLtk1wkcTC544fQn9fWPm.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/BUG9oTodrkqFqxLhvvaUtwsPLtk1wkcTC544fQn9fWPm.json new file mode 100644 index 00000000..b2d10aec --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/BUG9oTodrkqFqxLhvvaUtwsPLtk1wkcTC544fQn9fWPm.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:80c9b9ec75955e655e6cb86d607c3b33f3b69158ab7ca443b324b5bb4640ed7c +size 3411 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/BURGjdwotCeKDhLTuGgcWJSR7AA38rQHDj6vbzR5Tz9J.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/BURGjdwotCeKDhLTuGgcWJSR7AA38rQHDj6vbzR5Tz9J.json new file mode 100644 index 00000000..11f82828 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/BURGjdwotCeKDhLTuGgcWJSR7AA38rQHDj6vbzR5Tz9J.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7a0145433c5ce15b2ea9b5aa73bb3b0c2ee07561e685c2525235f59a33062e25 +size 18562 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/BUYuxRfhCMWavaUWxhGtPP3ksKEDZxCD5gzknk3JfAya.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/BUYuxRfhCMWavaUWxhGtPP3ksKEDZxCD5gzknk3JfAya.json new file mode 100644 index 00000000..a040f74d --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/BUYuxRfhCMWavaUWxhGtPP3ksKEDZxCD5gzknk3JfAya.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:06b441a63cca0a629fc6d80d5087b319d492266ef24c67231c2db505b3d90989 +size 6180 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/BUkD7MU3yLbDrwW6weUcJKT9RiJ5c7Y4wMiDem958T5a.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/BUkD7MU3yLbDrwW6weUcJKT9RiJ5c7Y4wMiDem958T5a.json new file mode 100644 index 00000000..d98b533e --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/BUkD7MU3yLbDrwW6weUcJKT9RiJ5c7Y4wMiDem958T5a.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4c4e89bcbb82d5e2d88f163944b25b4f5fc784a2e37b7ef6b1cbf69b3fb0647b +size 5262 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/BVtKF9WjSk3xPJg4wMpkTkFmwnEgjYzAMHZP2vxYqERP.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/BVtKF9WjSk3xPJg4wMpkTkFmwnEgjYzAMHZP2vxYqERP.json new file mode 100644 index 00000000..134d88f4 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/BVtKF9WjSk3xPJg4wMpkTkFmwnEgjYzAMHZP2vxYqERP.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1a24b44ecb6d6c3dff40e0e4b73ff9c9a6d523ab1ac4ed920cbabd0ddf137974 +size 2627 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/BX3HpkxVNbmpeT6PQhKV45rG7ytGY8WZRsHShnWYsr7X.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/BX3HpkxVNbmpeT6PQhKV45rG7ytGY8WZRsHShnWYsr7X.json new file mode 100644 index 00000000..c3c626ab --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/BX3HpkxVNbmpeT6PQhKV45rG7ytGY8WZRsHShnWYsr7X.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:12cfbeedccb1804940c80baa09e72beca5de496c3ac57fefcf7e997828ed0ab9 +size 22775 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/BXY7CPSCWkyTanQiwq2kHpC6nQWrpSwJYQbW7aihuGyG.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/BXY7CPSCWkyTanQiwq2kHpC6nQWrpSwJYQbW7aihuGyG.json new file mode 100644 index 00000000..02b59e5d --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/BXY7CPSCWkyTanQiwq2kHpC6nQWrpSwJYQbW7aihuGyG.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5524db90d63e12ba6a5255607753c20c19a7f670bc2861d879d060271986a47d +size 12199 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/BaeYYNvDduBXj6MD5eWqvijv3epQikpTTGKYFD7WgMxX.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/BaeYYNvDduBXj6MD5eWqvijv3epQikpTTGKYFD7WgMxX.json new file mode 100644 index 00000000..cf34dc87 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/BaeYYNvDduBXj6MD5eWqvijv3epQikpTTGKYFD7WgMxX.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0a185a941e07134ed7d147412a813fd89c025635b9b43e0b4bfb486295380304 +size 5325 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/BbetnPoqmfCmnx6N9x4KCo3naT8EWBjnCdjSky4BM2D9.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/BbetnPoqmfCmnx6N9x4KCo3naT8EWBjnCdjSky4BM2D9.json new file mode 100644 index 00000000..c6303f42 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/BbetnPoqmfCmnx6N9x4KCo3naT8EWBjnCdjSky4BM2D9.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7789754c25a82dec4acede33de5f79b265e504b7e886264fdb6fc1016b1c6f0f +size 20834 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/BbkiKGXENCoRZ6GAp8hn43e7sNfKtjS4gLWUxegDP21H.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/BbkiKGXENCoRZ6GAp8hn43e7sNfKtjS4gLWUxegDP21H.json new file mode 100644 index 00000000..af26d120 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/BbkiKGXENCoRZ6GAp8hn43e7sNfKtjS4gLWUxegDP21H.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b3aae63483cb663e1c082e4a3bd4223f4ddaba5926c1bb0666e740a0737ccba4 +size 13285 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/BbuyfpMwfXgWcqxCorf6F2AtoBQx8K4FcAGPCY1ZNxMb.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/BbuyfpMwfXgWcqxCorf6F2AtoBQx8K4FcAGPCY1ZNxMb.json new file mode 100644 index 00000000..3645e3f5 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/BbuyfpMwfXgWcqxCorf6F2AtoBQx8K4FcAGPCY1ZNxMb.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9acf42a8dee804f7d592cf68bd74bee26f93744781a10c9c64b5f71edb51e3b4 +size 3956 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/BbyJ7ARrBFaU4xYs8yZvBeBuXCTYDXfrG4jFAsPfveFg.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/BbyJ7ARrBFaU4xYs8yZvBeBuXCTYDXfrG4jFAsPfveFg.json new file mode 100644 index 00000000..51d17e95 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/BbyJ7ARrBFaU4xYs8yZvBeBuXCTYDXfrG4jFAsPfveFg.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:dd5fbc6d52af4a33642466c06afa12b052d537e682a340db4f4021c9cb2d924c +size 2555 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/BeaiD9HF7V2Byz6Md6bWn6B3Zq7Djry2gt4KK9oUwjgZ.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/BeaiD9HF7V2Byz6Md6bWn6B3Zq7Djry2gt4KK9oUwjgZ.json new file mode 100644 index 00000000..d217738b --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/BeaiD9HF7V2Byz6Md6bWn6B3Zq7Djry2gt4KK9oUwjgZ.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:886337d1a5ac1ce354a4132bc68e181ea40213706ddcbbe6372766c3782acf76 +size 106120 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/BetEMs4XEK4vmZiYbpHv36bkFKtVnwUhUY4fozXmdM66.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/BetEMs4XEK4vmZiYbpHv36bkFKtVnwUhUY4fozXmdM66.json new file mode 100644 index 00000000..09098b56 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/BetEMs4XEK4vmZiYbpHv36bkFKtVnwUhUY4fozXmdM66.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:83e0ff4d00d5d87e64ef4f06ee2b08166c5b54c2085a52b34e0bddbdbe0f5325 +size 19035 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/BetUrFrUpueA1Knm4pca6pKdBK6apXrAWotPJ6sibx7V.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/BetUrFrUpueA1Knm4pca6pKdBK6apXrAWotPJ6sibx7V.json new file mode 100644 index 00000000..8d83fc63 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/BetUrFrUpueA1Knm4pca6pKdBK6apXrAWotPJ6sibx7V.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:12faeeb7e46d2a0b7445dbb59018caba2598a4e72efc7afd58b92da0d41ebf12 +size 10890 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/Betam4GuxvAes2uQ5vX8SackcxL5pxRuHowM5m2Ykmcq.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/Betam4GuxvAes2uQ5vX8SackcxL5pxRuHowM5m2Ykmcq.json new file mode 100644 index 00000000..7f4883bd --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/Betam4GuxvAes2uQ5vX8SackcxL5pxRuHowM5m2Ykmcq.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:25595509471ed76228098517c25b3bb382be41a4ef6a596c30a7ee833d01cac5 +size 21179 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/BgMMqP33Sxtsovwjyvv2HVLWiBmaiYFFLSHoYqB5ENva.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/BgMMqP33Sxtsovwjyvv2HVLWiBmaiYFFLSHoYqB5ENva.json new file mode 100644 index 00000000..c9fcc4fd --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/BgMMqP33Sxtsovwjyvv2HVLWiBmaiYFFLSHoYqB5ENva.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f08af6215237c7d37203ebd57e0688b09d4eac26e21896e79fd8d33685dce04a +size 5354 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/BhV84MZrRnEvtWLdWMRJGJr1GbusxfVMHAwc3pq92g4z.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/BhV84MZrRnEvtWLdWMRJGJr1GbusxfVMHAwc3pq92g4z.json new file mode 100644 index 00000000..8e5dae28 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/BhV84MZrRnEvtWLdWMRJGJr1GbusxfVMHAwc3pq92g4z.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:52fa078e4c792842ef23cb48de92c6e65d27aff8046b14fc97948116401a4d2f +size 1131 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/BjMdQhxpgSMmesdhc7qZuUjyRgrNCkAmmhLkphDhPaAD.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/BjMdQhxpgSMmesdhc7qZuUjyRgrNCkAmmhLkphDhPaAD.json new file mode 100644 index 00000000..843c412c --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/BjMdQhxpgSMmesdhc7qZuUjyRgrNCkAmmhLkphDhPaAD.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a1782a38280615e122e3127171aab02a725d4bafccf64f0481fb3461c37227c6 +size 11410 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/BjPnZZsM1jvP1gMhJoBCMvCDRzx6fYwC5Bbe72dwkgog.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/BjPnZZsM1jvP1gMhJoBCMvCDRzx6fYwC5Bbe72dwkgog.json new file mode 100644 index 00000000..9cc26fda --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/BjPnZZsM1jvP1gMhJoBCMvCDRzx6fYwC5Bbe72dwkgog.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a65b0fa5445c906cee2b8da1d6d2386c5b77421064f688d18beab7a5b0e4a1b7 +size 2769 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/Bmgzy9uhBVfeACPbaAHmHBMSmKnQZD3ecXD3VF5p5Qt5.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/Bmgzy9uhBVfeACPbaAHmHBMSmKnQZD3ecXD3VF5p5Qt5.json new file mode 100644 index 00000000..afcc0668 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/Bmgzy9uhBVfeACPbaAHmHBMSmKnQZD3ecXD3VF5p5Qt5.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:220f8d074d1e32b16f15576c261ae1329e3eaa596a0e3e26b6ac3a2c1971eca1 +size 2993 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/BoNk8h5Nk687Mag3mMnGTsDMePi6JwimSFZjQP7vBNZs.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/BoNk8h5Nk687Mag3mMnGTsDMePi6JwimSFZjQP7vBNZs.json new file mode 100644 index 00000000..df1089e8 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/BoNk8h5Nk687Mag3mMnGTsDMePi6JwimSFZjQP7vBNZs.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7e51be7c68ac92eb1e958ef075204423f2b46608a62186651826a346f7dfce6b +size 2906 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/BooManQtsP9pBNudF2HDGNT9xkjL63BiWVWpfkvLkmQW.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/BooManQtsP9pBNudF2HDGNT9xkjL63BiWVWpfkvLkmQW.json new file mode 100644 index 00000000..3066319a --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/BooManQtsP9pBNudF2HDGNT9xkjL63BiWVWpfkvLkmQW.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:990972b2ea73945e54641c34e52f36fbc9a7d6decd15c50e17ca70f25038c1fb +size 512 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/BpWz8aV9uQRU9otc67T1YNze9H9jbWS8sVPUvkZfapPS.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/BpWz8aV9uQRU9otc67T1YNze9H9jbWS8sVPUvkZfapPS.json new file mode 100644 index 00000000..5918db98 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/BpWz8aV9uQRU9otc67T1YNze9H9jbWS8sVPUvkZfapPS.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4e397e91a6f807d64914fd00016f8d44b21d9d75bb623c3d6078724819b3e5df +size 4350 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/BrpV1re8MshA8qskKVxcEG8zXG3vf2uLX6myeTKAyhsK.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/BrpV1re8MshA8qskKVxcEG8zXG3vf2uLX6myeTKAyhsK.json new file mode 100644 index 00000000..3ec80f17 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/BrpV1re8MshA8qskKVxcEG8zXG3vf2uLX6myeTKAyhsK.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5cbfed9c517b7084ab46b960e1e6f705fb6d7584481c05adc9520140e9d593b1 +size 1300 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/BsFkzboFmjD16dpB15z7DAYNBgc8UmYm4iJikS3UHjh7.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/BsFkzboFmjD16dpB15z7DAYNBgc8UmYm4iJikS3UHjh7.json new file mode 100644 index 00000000..e5225b58 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/BsFkzboFmjD16dpB15z7DAYNBgc8UmYm4iJikS3UHjh7.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:25828f9c9bec869b4f7875f2a4ed92c973b394203cdefd0abfc2231c20e92211 +size 12295 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/BtihkXUjkayq9Xb7yvxFfeAvotNKhfqESfjemnkTpwUR.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/BtihkXUjkayq9Xb7yvxFfeAvotNKhfqESfjemnkTpwUR.json new file mode 100644 index 00000000..9ff7dc49 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/BtihkXUjkayq9Xb7yvxFfeAvotNKhfqESfjemnkTpwUR.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9ca4864785929bd1373b1e8c3b4e552816be4f99b825dcb5c23cf954d0ca53ee +size 3482 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/BunKrGBXdGxyTLjvE44eQXDuKY7TyHZfPu9bj2Ugk5j2.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/BunKrGBXdGxyTLjvE44eQXDuKY7TyHZfPu9bj2Ugk5j2.json new file mode 100644 index 00000000..5ac24fa4 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/BunKrGBXdGxyTLjvE44eQXDuKY7TyHZfPu9bj2Ugk5j2.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:796b6f83d6d05ffd27e0bb010c8978e6f4c030b9abae8f17189d3cefaeef0e85 +size 7416 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/Buw448HbksXm7BuYK3PS1MS1EFsyeKm6cP3i9mQjPpuz.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/Buw448HbksXm7BuYK3PS1MS1EFsyeKm6cP3i9mQjPpuz.json new file mode 100644 index 00000000..d31631cd --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/Buw448HbksXm7BuYK3PS1MS1EFsyeKm6cP3i9mQjPpuz.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:90755f5b37f24d71405385c0ff5a69ee69a7c3068a46ed3993bf742bfd59b8c5 +size 19647 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/BuxnzeA7AXB77qpyg3d4Hk4RE7Qm7AXkfQ7Wh7dedLw4.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/BuxnzeA7AXB77qpyg3d4Hk4RE7Qm7AXkfQ7Wh7dedLw4.json new file mode 100644 index 00000000..9e9fe228 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/BuxnzeA7AXB77qpyg3d4Hk4RE7Qm7AXkfQ7Wh7dedLw4.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0a8a40c173ad3386379d99a0d36fbc6ac325e5290f7589223748aaac7ef3e01a +size 2961 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/Bv1gQBNymPLz9x7XhuWkqxLWrgwrWUNwz8unB1c2a4em.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/Bv1gQBNymPLz9x7XhuWkqxLWrgwrWUNwz8unB1c2a4em.json new file mode 100644 index 00000000..a3b0b3bf --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/Bv1gQBNymPLz9x7XhuWkqxLWrgwrWUNwz8unB1c2a4em.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4673f1a0a20dee3aa116a6cd4c2112730d2fbd959e5f1951222cb068a61da3d6 +size 3685 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/BvTr2yEZyAcVMPiXCtx4tUUkXuUnxNcBDE2hau8Q5wD5.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/BvTr2yEZyAcVMPiXCtx4tUUkXuUnxNcBDE2hau8Q5wD5.json new file mode 100644 index 00000000..3a98eeef --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/BvTr2yEZyAcVMPiXCtx4tUUkXuUnxNcBDE2hau8Q5wD5.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0640f95698855ca934eb625b15c9a5ee1f9c0ef89e1870bdcc1c821c64b97c05 +size 7611 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/ByQMxsB8GVNY7f5oaAonVzWuZyj2ww81vb9jP331tFtD.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/ByQMxsB8GVNY7f5oaAonVzWuZyj2ww81vb9jP331tFtD.json new file mode 100644 index 00000000..5f102c7b --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/ByQMxsB8GVNY7f5oaAonVzWuZyj2ww81vb9jP331tFtD.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2a7d84ddd1f8bebf46269cd6dcd9513d69bbf1a6ab7019de1c91175a62f3c89c +size 3194 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/C1ear1po7kcLBZiiArGMXPhGnjRZ8KxkqQ8EEskzHWmc.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/C1ear1po7kcLBZiiArGMXPhGnjRZ8KxkqQ8EEskzHWmc.json new file mode 100644 index 00000000..057e5e9d --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/C1ear1po7kcLBZiiArGMXPhGnjRZ8KxkqQ8EEskzHWmc.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d060497d2e75b53b9ec087fe1413a283f0c38ce371184e698f964d2d5d184cf9 +size 64200 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/C1onEW2kPetmHmwe74YC1ESx3LnFEpVau6g2pg4fHycr.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/C1onEW2kPetmHmwe74YC1ESx3LnFEpVau6g2pg4fHycr.json new file mode 100644 index 00000000..9e0df61f --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/C1onEW2kPetmHmwe74YC1ESx3LnFEpVau6g2pg4fHycr.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9adb9008abc9dcc1f9e5063a74d0b45c0baae0c280127b3830c98470579f7318 +size 24850 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/C1xPXYwiHSacTHcazRtkJsMPPc9KrU5VCW9HECa4zaoe.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/C1xPXYwiHSacTHcazRtkJsMPPc9KrU5VCW9HECa4zaoe.json new file mode 100644 index 00000000..5180fde4 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/C1xPXYwiHSacTHcazRtkJsMPPc9KrU5VCW9HECa4zaoe.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:eb9235d845ff509d8aad279b6c710f9c207035272181a5684c70c4804f17d558 +size 1436 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/C2qoYpTcauAFDNsPExDhJpFRk2isREyGsB3WnNo39j3F.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/C2qoYpTcauAFDNsPExDhJpFRk2isREyGsB3WnNo39j3F.json new file mode 100644 index 00000000..e04b04e0 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/C2qoYpTcauAFDNsPExDhJpFRk2isREyGsB3WnNo39j3F.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:89549e8773c5d9d3f34d492159c47ab7053d9a2208682f16624e37d643c2dddc +size 2350 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/C32RMdTQPoCYFFp9pvkje6WHHtBtnngJ6kqUfxtZsqda.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/C32RMdTQPoCYFFp9pvkje6WHHtBtnngJ6kqUfxtZsqda.json new file mode 100644 index 00000000..532d1399 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/C32RMdTQPoCYFFp9pvkje6WHHtBtnngJ6kqUfxtZsqda.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8e5fb2da201d0fd10f9da606caca84615b9d710b1373a0f9f1885cb1875626fd +size 5561 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/C4j9g3Sp7XC3kkJxBju7zypkfSfPBcd2kLrvbL6xqQeT.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/C4j9g3Sp7XC3kkJxBju7zypkfSfPBcd2kLrvbL6xqQeT.json new file mode 100644 index 00000000..7e5898da --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/C4j9g3Sp7XC3kkJxBju7zypkfSfPBcd2kLrvbL6xqQeT.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:44dc0071106cef579650e9b9a2afe917948ddb1b766a548648e8e33e5c05dcb4 +size 2486 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/C73nDAFn23RYwiFa6vtHshSbcg8x6BLYjw3bERJ3vHxf.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/C73nDAFn23RYwiFa6vtHshSbcg8x6BLYjw3bERJ3vHxf.json new file mode 100644 index 00000000..2c220980 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/C73nDAFn23RYwiFa6vtHshSbcg8x6BLYjw3bERJ3vHxf.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:46b70199105eeafa48ededad8bd1e237f636d95d39c01785de9016321988f148 +size 43549 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/C7qNmhjq8Unz6nKpiVdikp3NYoDp5kQ5BETMfj1jyN6k.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/C7qNmhjq8Unz6nKpiVdikp3NYoDp5kQ5BETMfj1jyN6k.json new file mode 100644 index 00000000..3eb78c44 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/C7qNmhjq8Unz6nKpiVdikp3NYoDp5kQ5BETMfj1jyN6k.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:218276487bdaa054387569c00c677607405ceb534b82b189b4e5e1b16eedd3a6 +size 6595 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/C8WyZH5XsspdkqdeofYJo8Sf98a2gckKCAAqxp9Zseww.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/C8WyZH5XsspdkqdeofYJo8Sf98a2gckKCAAqxp9Zseww.json new file mode 100644 index 00000000..588fbd49 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/C8WyZH5XsspdkqdeofYJo8Sf98a2gckKCAAqxp9Zseww.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d2edd3c99864927d4b310c21cacbef9a53e0b084c2fa097f16e49c64c25d9ade +size 783 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/CA2CNT3eyyie4dKVos5ZoaePSAB2jCZaZRi7Zbdx1RNh.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/CA2CNT3eyyie4dKVos5ZoaePSAB2jCZaZRi7Zbdx1RNh.json new file mode 100644 index 00000000..ff6b46ec --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/CA2CNT3eyyie4dKVos5ZoaePSAB2jCZaZRi7Zbdx1RNh.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b7c343e6e8dbd3c0abcd09f6450ce3b1eb243e2c1b1750c7762a305e4eaf93b3 +size 1977 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/CAMMCzo5YL8w4VFF8KVHrK22GGUsp5VTaW7grrKgrWqK.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/CAMMCzo5YL8w4VFF8KVHrK22GGUsp5VTaW7grrKgrWqK.json new file mode 100644 index 00000000..604f1a62 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/CAMMCzo5YL8w4VFF8KVHrK22GGUsp5VTaW7grrKgrWqK.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3a20b5cfcc4c071be553d7f5fb111bfa8632d9a97695a98fd33f618ada55ddd5 +size 49708 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/CAT7rbZD4eJ8zscj89HYWUKNcqhujQ9RB1zYrbrF5rXb.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/CAT7rbZD4eJ8zscj89HYWUKNcqhujQ9RB1zYrbrF5rXb.json new file mode 100644 index 00000000..b59370e9 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/CAT7rbZD4eJ8zscj89HYWUKNcqhujQ9RB1zYrbrF5rXb.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3ec65bc90cef1b8506a1fd43a70976d9406f8542a2e717d06641a37e77746c85 +size 21449 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/CATWt7MbUa8yL56Tt4CCfWHaeNGw4vg9SkAiPe915Gt4.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/CATWt7MbUa8yL56Tt4CCfWHaeNGw4vg9SkAiPe915Gt4.json new file mode 100644 index 00000000..e966dd90 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/CATWt7MbUa8yL56Tt4CCfWHaeNGw4vg9SkAiPe915Gt4.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ebb429ebbae50f3e4a44c67a4ad095903e14b9c27dffa8e058024f31db770e1a +size 4238 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/CATa7cEbrhS8xeXYphh6UG6QAnLf8ZKa3LxpErvgmGLv.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/CATa7cEbrhS8xeXYphh6UG6QAnLf8ZKa3LxpErvgmGLv.json new file mode 100644 index 00000000..d5e58db9 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/CATa7cEbrhS8xeXYphh6UG6QAnLf8ZKa3LxpErvgmGLv.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:fab33298ab5245de0ba59a291ac3684302c435756956f76767aea27e604f7123 +size 4104 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/CAfXv5dA3uy2Sv2C81h6q3ZJ9fUE6nMM78TpnbA8mfGc.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/CAfXv5dA3uy2Sv2C81h6q3ZJ9fUE6nMM78TpnbA8mfGc.json new file mode 100644 index 00000000..9f5eaf02 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/CAfXv5dA3uy2Sv2C81h6q3ZJ9fUE6nMM78TpnbA8mfGc.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f2a6c7500eb668ad8cf2f8ee8a1140ee067c875ca493268e26c08d64bf779880 +size 6188 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/CCTPiPYPc6AsJuwueEnWgSgucamXDZwBd53dQ11YiKX3.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/CCTPiPYPc6AsJuwueEnWgSgucamXDZwBd53dQ11YiKX3.json new file mode 100644 index 00000000..a3e27512 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/CCTPiPYPc6AsJuwueEnWgSgucamXDZwBd53dQ11YiKX3.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ecd29ac3a4ec724b657b88f172183c1fdd7f29f479fafe7689e61751ce04cb27 +size 18100 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/CCTPmbSD7gX1bxKPAmg77w8oFzNFpaQiQUWD43TKaecd.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/CCTPmbSD7gX1bxKPAmg77w8oFzNFpaQiQUWD43TKaecd.json new file mode 100644 index 00000000..886b501c --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/CCTPmbSD7gX1bxKPAmg77w8oFzNFpaQiQUWD43TKaecd.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d02cce10cc42edcdeac36f7ddc357d2cffd24aff98cdce066aae6d0ddfe0b31a +size 14706 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/CDDMdCAWB5AXgvEy7XJRggAu37QPG1b9aJXndZoPUkkm.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/CDDMdCAWB5AXgvEy7XJRggAu37QPG1b9aJXndZoPUkkm.json new file mode 100644 index 00000000..97fc3994 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/CDDMdCAWB5AXgvEy7XJRggAu37QPG1b9aJXndZoPUkkm.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2d29e9072bc6d9441c4da41fb9f569f7865e9b7c998325b25f0b7f53518a8de3 +size 20825 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/CFVk3Q9pN3W7qJaZbkmR5Jeb6TXsh51oSLvgEn3Szjd9.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/CFVk3Q9pN3W7qJaZbkmR5Jeb6TXsh51oSLvgEn3Szjd9.json new file mode 100644 index 00000000..55ec11fd --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/CFVk3Q9pN3W7qJaZbkmR5Jeb6TXsh51oSLvgEn3Szjd9.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e5332beed525abc0422b59a90fc65f64d98aeb386f0d5036b57aaf3a1b1eacc6 +size 1995 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/CFjLE5589EiPZvPFiSx7QgktBH8ZTkkGJU2dL7qbJU2a.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/CFjLE5589EiPZvPFiSx7QgktBH8ZTkkGJU2dL7qbJU2a.json new file mode 100644 index 00000000..19f80c87 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/CFjLE5589EiPZvPFiSx7QgktBH8ZTkkGJU2dL7qbJU2a.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:05796a4b24260fda19016fe2c91877cd41e8f20491ffe26bb356de29411c5922 +size 8557 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/CH4VVZcJEhyxKEySW9oB31om1yyfX1FJtJ9qW61hZ8Br.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/CH4VVZcJEhyxKEySW9oB31om1yyfX1FJtJ9qW61hZ8Br.json new file mode 100644 index 00000000..0346b3cc --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/CH4VVZcJEhyxKEySW9oB31om1yyfX1FJtJ9qW61hZ8Br.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:bc0a5cf83049cb2c04983b58784907bd9af0b57119e617f4e4dfa231f46ccd71 +size 998 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/CHestawo8bRVEVW3bHUofBMtg3pQpWiBv7sRb2nhT9m.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/CHestawo8bRVEVW3bHUofBMtg3pQpWiBv7sRb2nhT9m.json new file mode 100644 index 00000000..517b13b1 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/CHestawo8bRVEVW3bHUofBMtg3pQpWiBv7sRb2nhT9m.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1dd6413cbab308167b4762d37a722b776c5e0a1e11061e1434734d2410a36dc0 +size 10281 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/CKQapf8pWoMddT15grV8UCPjiLCTHa12NRgkKV63Lc7q.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/CKQapf8pWoMddT15grV8UCPjiLCTHa12NRgkKV63Lc7q.json new file mode 100644 index 00000000..bf733219 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/CKQapf8pWoMddT15grV8UCPjiLCTHa12NRgkKV63Lc7q.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:cb87e1698a8bc11f99dcdeda6d70d382491cdddf91d8f879fea2f5108706578c +size 12853 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/CKsfN2UvdF6BxWmt12576GN4EtLynA7MxSqEm6jrCqMh.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/CKsfN2UvdF6BxWmt12576GN4EtLynA7MxSqEm6jrCqMh.json new file mode 100644 index 00000000..b79c66dc --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/CKsfN2UvdF6BxWmt12576GN4EtLynA7MxSqEm6jrCqMh.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b2d82d9907f8779d9cdd37d3247da70495ee7175c4cb53bd88397cc5a9d23516 +size 10711 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/CLC46PuyXnSuZGmUrqkFbAh7WwzQm8aBPjSQ3HMP56kp.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/CLC46PuyXnSuZGmUrqkFbAh7WwzQm8aBPjSQ3HMP56kp.json new file mode 100644 index 00000000..b6e49a29 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/CLC46PuyXnSuZGmUrqkFbAh7WwzQm8aBPjSQ3HMP56kp.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a5b93476bb42ecc7e2d534f39a61d45b99ccbaeec19959b2e6896e231ba87283 +size 2897 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/CLoCKyJ6DXBJqqu2VWx9RLbgnwwR6BMHHuyasVmfMzBh.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/CLoCKyJ6DXBJqqu2VWx9RLbgnwwR6BMHHuyasVmfMzBh.json new file mode 100644 index 00000000..81a385c6 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/CLoCKyJ6DXBJqqu2VWx9RLbgnwwR6BMHHuyasVmfMzBh.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1ae1fe56756aa7e384058a127cf6298e43ef0fd9153f617950c3d02f55cef1b7 +size 11517 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/CMACYFENjoBMHzapRXyo1JZkVS6EtaDDzkjMrmQLvr4J.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/CMACYFENjoBMHzapRXyo1JZkVS6EtaDDzkjMrmQLvr4J.json new file mode 100644 index 00000000..04a14866 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/CMACYFENjoBMHzapRXyo1JZkVS6EtaDDzkjMrmQLvr4J.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9f7dcc8ef22774f878decdeff30094477b068ee5731b47063a21aff8c6d23549 +size 7315 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/CMAGAKJ67e9hRZgfC5SFTbZH8MgEmtqazKXjmkaJjWTJ.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/CMAGAKJ67e9hRZgfC5SFTbZH8MgEmtqazKXjmkaJjWTJ.json new file mode 100644 index 00000000..8c933fff --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/CMAGAKJ67e9hRZgfC5SFTbZH8MgEmtqazKXjmkaJjWTJ.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:70465fec0b985b410a47a09e66d78976a57c917c46ef04421f611128b658f4ee +size 15185 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/CMX5tvuWs2rBUL3vqVWiARfcDoCKjdeSinCsZdxJmYoF.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/CMX5tvuWs2rBUL3vqVWiARfcDoCKjdeSinCsZdxJmYoF.json new file mode 100644 index 00000000..2a4d0e39 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/CMX5tvuWs2rBUL3vqVWiARfcDoCKjdeSinCsZdxJmYoF.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6dd898a49a86ac3911262d57e45c5680f0be825e1119385bf6d42d6e218ef43d +size 5329 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/CMY8R8yghKfFnHKCWjzrArUpYH4PbJ56aWBr4kCP4DMk.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/CMY8R8yghKfFnHKCWjzrArUpYH4PbJ56aWBr4kCP4DMk.json new file mode 100644 index 00000000..df49d896 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/CMY8R8yghKfFnHKCWjzrArUpYH4PbJ56aWBr4kCP4DMk.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b7cba2d97efd5569ca52acdb0aa4b7da31b3ddc56e63423829cdfbf56166c7b0 +size 6259 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/CMZYPASGWeTz7RNGHaRJfCq2XQ5pYK6nDvVQxzkH51zb.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/CMZYPASGWeTz7RNGHaRJfCq2XQ5pYK6nDvVQxzkH51zb.json new file mode 100644 index 00000000..263049c1 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/CMZYPASGWeTz7RNGHaRJfCq2XQ5pYK6nDvVQxzkH51zb.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5aaee0d0165e0e6cbb7322ae404847f24f7b234ca86c9e0a33f4b4640a84c56b +size 25337 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/CMwzHHrvNZpt7qxK4t4LKGVSNJ29trxfrYfndrco1DL4.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/CMwzHHrvNZpt7qxK4t4LKGVSNJ29trxfrYfndrco1DL4.json new file mode 100644 index 00000000..42215e0e --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/CMwzHHrvNZpt7qxK4t4LKGVSNJ29trxfrYfndrco1DL4.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0429e2e40687b0ff0ee113da8702f965c5e9c1972e8c7af42a6fdc2219f0721d +size 4350 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/CPEVcgFQqPLuFGnBnFz4xHwBua56QR7QL3xMpRdGLuba.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/CPEVcgFQqPLuFGnBnFz4xHwBua56QR7QL3xMpRdGLuba.json new file mode 100644 index 00000000..933fc0a9 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/CPEVcgFQqPLuFGnBnFz4xHwBua56QR7QL3xMpRdGLuba.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e54119743ba74bb59e9ac33b1c79d0a7fe9d561c6e06806c0a569250b71c108a +size 7724 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/CPMMoo8L3F4NbTegBCKVNunggL7H1ZpdTHKxQB5qKP1C.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/CPMMoo8L3F4NbTegBCKVNunggL7H1ZpdTHKxQB5qKP1C.json new file mode 100644 index 00000000..afdb8ef8 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/CPMMoo8L3F4NbTegBCKVNunggL7H1ZpdTHKxQB5qKP1C.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:533cd47d7ded6faba5f0c666856fd693fc978d379e77643ede32f429d0c70ecb +size 21229 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/CPewZEDcbVeDPxeh7Mq5K6zwAMA9CoC6jNyNWFX4zZLr.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/CPewZEDcbVeDPxeh7Mq5K6zwAMA9CoC6jNyNWFX4zZLr.json new file mode 100644 index 00000000..90c698b1 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/CPewZEDcbVeDPxeh7Mq5K6zwAMA9CoC6jNyNWFX4zZLr.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8daa78e4b30b85250517db4dcf5281c49b4f74fbe0ede3ce2ae9c7d931a96bbb +size 17933 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/CPhmNuVZhJXZMKyqPRcRALCTR9e5MKa2FNqU7gJ5narg.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/CPhmNuVZhJXZMKyqPRcRALCTR9e5MKa2FNqU7gJ5narg.json new file mode 100644 index 00000000..96f46d13 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/CPhmNuVZhJXZMKyqPRcRALCTR9e5MKa2FNqU7gJ5narg.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:39f58605719855d7428847deeb0d10f43b4d0b1f1d413ce345e54bd2e486c467 +size 11332 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/CQXst4Z3WpYX3HaskswCPcAmUQ6P5wTusDVrQfL94xC6.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/CQXst4Z3WpYX3HaskswCPcAmUQ6P5wTusDVrQfL94xC6.json new file mode 100644 index 00000000..821e5d16 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/CQXst4Z3WpYX3HaskswCPcAmUQ6P5wTusDVrQfL94xC6.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:52256c2dd60f22d7135098503cf8f8038ef73aaa8ac5f4bc65e916b572b86cca +size 36003 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/CRAFT2RPXPJWCEix4WpJST3E7NLf79GTqZUL75wngXo5.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/CRAFT2RPXPJWCEix4WpJST3E7NLf79GTqZUL75wngXo5.json new file mode 100644 index 00000000..75cb9cf8 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/CRAFT2RPXPJWCEix4WpJST3E7NLf79GTqZUL75wngXo5.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a0065ffb5806a941b23d355a6100e9f34dd3002e62e1b794bc72d90ae24842e9 +size 40806 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/CRBNZ9mWZXkgX7Um6FsdFMGFHfeNgfwbyPYtuzHxbPWB.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/CRBNZ9mWZXkgX7Um6FsdFMGFHfeNgfwbyPYtuzHxbPWB.json new file mode 100644 index 00000000..427b8b30 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/CRBNZ9mWZXkgX7Um6FsdFMGFHfeNgfwbyPYtuzHxbPWB.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:40e48a6ac2f8020e1f1b26efc365a325fd1802b4fc408522791f83b0492a0259 +size 18417 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/CREWiq8qbxvo4SKkAFpVnc6t7CRQC4tAAscsNAENXgrJ.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/CREWiq8qbxvo4SKkAFpVnc6t7CRQC4tAAscsNAENXgrJ.json new file mode 100644 index 00000000..31fb853c --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/CREWiq8qbxvo4SKkAFpVnc6t7CRQC4tAAscsNAENXgrJ.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:39167ec3affef9d0e80bcf520a5cc9c9736d7a53b4eab0ac951b1182b3dd9d54 +size 19938 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/CRhtqXk98ATqo1R8gLg7qcpEMuvoPzqD5GNicPPqLMD.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/CRhtqXk98ATqo1R8gLg7qcpEMuvoPzqD5GNicPPqLMD.json new file mode 100644 index 00000000..da008733 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/CRhtqXk98ATqo1R8gLg7qcpEMuvoPzqD5GNicPPqLMD.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:192ab8ddb0d8496702e3a5164b9a8107140857567211a1382bd6348bc1781855 +size 27276 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/CSGrdwbJ5z58tLGKjjcmiNMj8bG1Zazthk3cXMrbSZoX.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/CSGrdwbJ5z58tLGKjjcmiNMj8bG1Zazthk3cXMrbSZoX.json new file mode 100644 index 00000000..3d3a1f26 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/CSGrdwbJ5z58tLGKjjcmiNMj8bG1Zazthk3cXMrbSZoX.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9114b68631f0547266e4a46dde2c3e163ddfcff01560f4b41437aaacf44c8580 +size 15760 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/CTLGp9JpcXCJZPqdn2W73c74DTsCTS8EFEedd7enU8Mv.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/CTLGp9JpcXCJZPqdn2W73c74DTsCTS8EFEedd7enU8Mv.json new file mode 100644 index 00000000..531237e9 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/CTLGp9JpcXCJZPqdn2W73c74DTsCTS8EFEedd7enU8Mv.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e0337a1569d8735a73d4c1fc731d03959e8f62a799a52600c2830615bc162a65 +size 5544 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/CTk8eia59eTtAVNAA4umuCMP4aHhj91SniHLWeEgPWSz.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/CTk8eia59eTtAVNAA4umuCMP4aHhj91SniHLWeEgPWSz.json new file mode 100644 index 00000000..1980a301 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/CTk8eia59eTtAVNAA4umuCMP4aHhj91SniHLWeEgPWSz.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8fe43aa733b5c74bd58183f2b2e48cd54b7f3d85dc0afc1d12281407013912b0 +size 3515 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/CUSto3eB2v7ZbzLTtobb1uwhQQur9gWnWtb3vESvrnwz.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/CUSto3eB2v7ZbzLTtobb1uwhQQur9gWnWtb3vESvrnwz.json new file mode 100644 index 00000000..52ef37ea --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/CUSto3eB2v7ZbzLTtobb1uwhQQur9gWnWtb3vESvrnwz.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5d19784c0d2243afed9ad0ebb11db78eae7b2b9d91c901c64458ee39a77262c8 +size 1378 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/CUinP3FqxxPGxhnmTSMDJM9rnKW6urhDugecXV13eZdK.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/CUinP3FqxxPGxhnmTSMDJM9rnKW6urhDugecXV13eZdK.json new file mode 100644 index 00000000..10d19442 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/CUinP3FqxxPGxhnmTSMDJM9rnKW6urhDugecXV13eZdK.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:cca6ebc6c0897bc6bbe2613732ddd50baa101ba071d6d0b9a5a3387e71f633ba +size 11505 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/CV9EvW5tZHatSS83tSi8XUcf5FcHRefArmyMkzg6v61n.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/CV9EvW5tZHatSS83tSi8XUcf5FcHRefArmyMkzg6v61n.json new file mode 100644 index 00000000..f6b97157 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/CV9EvW5tZHatSS83tSi8XUcf5FcHRefArmyMkzg6v61n.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:17153aae6c544e4fb810c86ddccc46df5dc4fc4a0d6d313f44bdc0ea2b3cb352 +size 8905 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/CVF4q3yFpyQwV8DLDiJ9Ew6FFLE1vr5ToRzsXYQTaNrj.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/CVF4q3yFpyQwV8DLDiJ9Ew6FFLE1vr5ToRzsXYQTaNrj.json new file mode 100644 index 00000000..da5bba04 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/CVF4q3yFpyQwV8DLDiJ9Ew6FFLE1vr5ToRzsXYQTaNrj.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:87ece911de79c689428ae13170a3dc46d93cee36f69d7e3c2bf8247d73cc764a +size 23495 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/CVGToKBhs5AD79SAHPwK4VQLrkbJfK88rKd7EDhEypDu.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/CVGToKBhs5AD79SAHPwK4VQLrkbJfK88rKd7EDhEypDu.json new file mode 100644 index 00000000..3e20dfc6 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/CVGToKBhs5AD79SAHPwK4VQLrkbJfK88rKd7EDhEypDu.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1e871cc71009facb1d2e442622c89fb72f0c6a6b7c6ad16cc5797af69e87b436 +size 5004 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/CVLsuSurmZwiXvndBHQvbDacQqtrwy9LgQ3Eq8ATP1yd.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/CVLsuSurmZwiXvndBHQvbDacQqtrwy9LgQ3Eq8ATP1yd.json new file mode 100644 index 00000000..54e65f8b --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/CVLsuSurmZwiXvndBHQvbDacQqtrwy9LgQ3Eq8ATP1yd.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8f743662788d82b8234b13beef2c5dcbed74739d36a0debc48b8845a4f5048da +size 9857 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/CVhDSD4sxxLZV1VUrknz7qSwgZUnWAqxvWZWxopZcv75.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/CVhDSD4sxxLZV1VUrknz7qSwgZUnWAqxvWZWxopZcv75.json new file mode 100644 index 00000000..365b584a --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/CVhDSD4sxxLZV1VUrknz7qSwgZUnWAqxvWZWxopZcv75.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e9f354c9670d1aff27c3d86df59515b876b5e563c482cbcf0077c359b08c6275 +size 15927 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/CWPeEXnSpELj7tSz9W4oQAGGRbavBtdnhY2bWMyPoo1.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/CWPeEXnSpELj7tSz9W4oQAGGRbavBtdnhY2bWMyPoo1.json new file mode 100644 index 00000000..aa384178 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/CWPeEXnSpELj7tSz9W4oQAGGRbavBtdnhY2bWMyPoo1.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:acb329b4cddb86864438a96fd8032baea3b93f9246fb9f4ce49b914ffa70cb91 +size 19673 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/CWSV9rB1AFGXLozdtGaDhi5747rnLA1Gd32eLwL9Nw5R.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/CWSV9rB1AFGXLozdtGaDhi5747rnLA1Gd32eLwL9Nw5R.json new file mode 100644 index 00000000..485da8c3 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/CWSV9rB1AFGXLozdtGaDhi5747rnLA1Gd32eLwL9Nw5R.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b78b1607d49476cf05a947fe1d347e95ad63e9a47e8ee0f867b9ad2f6ae13c3d +size 12241 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/CWbYnwzPTcT3cv9VZCbN9KYe4kSniDYBMeK5SfyYYWzy.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/CWbYnwzPTcT3cv9VZCbN9KYe4kSniDYBMeK5SfyYYWzy.json new file mode 100644 index 00000000..54c70f3a --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/CWbYnwzPTcT3cv9VZCbN9KYe4kSniDYBMeK5SfyYYWzy.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c1172827a2649ae9eedf8da7943f2f9f83fed92d464949002780e29683ee2d1a +size 5090 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/CXEdDBjWhxsi6V54RDfH7db7rnM8TiDsAjZicqRd1bb9.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/CXEdDBjWhxsi6V54RDfH7db7rnM8TiDsAjZicqRd1bb9.json new file mode 100644 index 00000000..1822cbf3 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/CXEdDBjWhxsi6V54RDfH7db7rnM8TiDsAjZicqRd1bb9.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3ed97843cb0266465695c8448b66034175a35b12013dafcd837a5139784befbe +size 12295 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/CXGRA5SCc8jxDbaQPZrmmZNu2JV34DP7gFW4m31uC1zs.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/CXGRA5SCc8jxDbaQPZrmmZNu2JV34DP7gFW4m31uC1zs.json new file mode 100644 index 00000000..a7c98f59 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/CXGRA5SCc8jxDbaQPZrmmZNu2JV34DP7gFW4m31uC1zs.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:579c13a5ea862585d8b9151968278beb4821cd54d30cdc63519e392c5c34c630 +size 1558 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/CYbnTLahJmkzFrsiDh4ByDFCiPNWGHRBgELYcxybhtKR.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/CYbnTLahJmkzFrsiDh4ByDFCiPNWGHRBgELYcxybhtKR.json new file mode 100644 index 00000000..9c7be619 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/CYbnTLahJmkzFrsiDh4ByDFCiPNWGHRBgELYcxybhtKR.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2426a4f8f7a55dddac4959f702f81e2a7c65464bb63fa552dff9400b4fb691a6 +size 13620 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/CZaFnPQLUcd52P9YwvcxCw7XufZcc2wuKyYoFuPNcY1c.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/CZaFnPQLUcd52P9YwvcxCw7XufZcc2wuKyYoFuPNcY1c.json new file mode 100644 index 00000000..d02f684e --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/CZaFnPQLUcd52P9YwvcxCw7XufZcc2wuKyYoFuPNcY1c.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:18535feabb7a13ec390edcc7d1dae4cf7888a6c971eb9810c11debf79e09af21 +size 8524 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/CaH12fwNTKJAG8PxEvo9R96Zc2j8qNHZaFj8ZW49yZNT.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/CaH12fwNTKJAG8PxEvo9R96Zc2j8qNHZaFj8ZW49yZNT.json new file mode 100644 index 00000000..8819cba4 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/CaH12fwNTKJAG8PxEvo9R96Zc2j8qNHZaFj8ZW49yZNT.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:fc845b67f28860f7706e7bcb6abad8ababd1b7c88188a6c299d79f30a3787bc9 +size 4091 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/CaXSxnpb675fBzBqpMHqeAWBQQ2Pem4bCYfAsHYnngcz.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/CaXSxnpb675fBzBqpMHqeAWBQQ2Pem4bCYfAsHYnngcz.json new file mode 100644 index 00000000..5193702d --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/CaXSxnpb675fBzBqpMHqeAWBQQ2Pem4bCYfAsHYnngcz.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f60f3e21415206d11cf7d2be7b47814e93b3cdf2ec7557983f98d487320e87ef +size 9410 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/CannMEYbY6MPFRLYXf23G9eyqXTtj793mrtwpL51hCB1.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/CannMEYbY6MPFRLYXf23G9eyqXTtj793mrtwpL51hCB1.json new file mode 100644 index 00000000..3bd9a337 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/CannMEYbY6MPFRLYXf23G9eyqXTtj793mrtwpL51hCB1.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4f63b612d054a0464bcbb6f61334fe4eb2b11ae3e4bce7bec52434869d8c313a +size 9849 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/Cargo2VNTPPTi9c1vq1Jw5d3BWUNr18MjRtSupAghKEk.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/Cargo2VNTPPTi9c1vq1Jw5d3BWUNr18MjRtSupAghKEk.json new file mode 100644 index 00000000..10302508 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/Cargo2VNTPPTi9c1vq1Jw5d3BWUNr18MjRtSupAghKEk.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5cae920297da956fd911e0fa2a4bf192bac738fe9c6d94956391dee42e9e2f1a +size 18945 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/Cargo8a1e6NkGyrjy4BQEW4ASGKs9KSyDyUrXMfpJoiH.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/Cargo8a1e6NkGyrjy4BQEW4ASGKs9KSyDyUrXMfpJoiH.json new file mode 100644 index 00000000..ce96d555 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/Cargo8a1e6NkGyrjy4BQEW4ASGKs9KSyDyUrXMfpJoiH.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f0aa5b3fb7ec8624dc6ab1c7b7d20e1805873d0fa32dccb4c3324c14ed777232 +size 19584 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/CarrotwivhMpDnm27EHmRLeQ683Z1PufuqEmBZvD282s.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/CarrotwivhMpDnm27EHmRLeQ683Z1PufuqEmBZvD282s.json new file mode 100644 index 00000000..750eceae --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/CarrotwivhMpDnm27EHmRLeQ683Z1PufuqEmBZvD282s.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e93b8896a84d09942d2d13971976d8555d5bd876f8c7bdebf2ae6f049b35f7a8 +size 44759 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/CartoBWnyk7jMmXoBGjuY4L94QQh62dCyr7BAdP1Vwnb.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/CartoBWnyk7jMmXoBGjuY4L94QQh62dCyr7BAdP1Vwnb.json new file mode 100644 index 00000000..20a6ce66 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/CartoBWnyk7jMmXoBGjuY4L94QQh62dCyr7BAdP1Vwnb.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:53b7b8c605ca7a6976f2b17f4a7c9a65904ddd595738e3f5c29efccf7ca7bb4a +size 2778 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/Cast1eoVj8hwfKKRPji4cqX7WFgcnYz3um7TTgnaJKFn.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/Cast1eoVj8hwfKKRPji4cqX7WFgcnYz3um7TTgnaJKFn.json new file mode 100644 index 00000000..3959c302 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/Cast1eoVj8hwfKKRPji4cqX7WFgcnYz3um7TTgnaJKFn.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:317aa62288bb0b6deef87b304be78a793b6b776842998fda98ced468b5cc3a9a +size 11877 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/Ccip842gzYHhvdDkSyi2YVCoAWPbYJoApMFzSxQroE9C.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/Ccip842gzYHhvdDkSyi2YVCoAWPbYJoApMFzSxQroE9C.json new file mode 100644 index 00000000..b21062e3 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/Ccip842gzYHhvdDkSyi2YVCoAWPbYJoApMFzSxQroE9C.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5d9e025a9d8841773e5c24c5732a21b08beefd5c7c6b079dfcf7fee47b7b4d3d +size 28086 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/CdqN1SG856NhbZ9EW3RZRkPi7trjHfNx9RKZPUcgqjqf.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/CdqN1SG856NhbZ9EW3RZRkPi7trjHfNx9RKZPUcgqjqf.json new file mode 100644 index 00000000..b7358fe5 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/CdqN1SG856NhbZ9EW3RZRkPi7trjHfNx9RKZPUcgqjqf.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b7f14e6768e6dd828996178ab22e329c0bdd8dd96413b74bbbc78981981cd48c +size 5326 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/CeFVa5iijJASnRmMCvrHep8wVYRZ3XxAmgXArNJhpjmx.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/CeFVa5iijJASnRmMCvrHep8wVYRZ3XxAmgXArNJhpjmx.json new file mode 100644 index 00000000..d3d63a39 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/CeFVa5iijJASnRmMCvrHep8wVYRZ3XxAmgXArNJhpjmx.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2f37f558b242072a1ad7c94c94012c46f0501f614d3b7022ad9109622ca06381 +size 12599 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/Cf6kb3J6amyuU9DvaGdvWpFSTmyV4saFG5jFyQcwk12L.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/Cf6kb3J6amyuU9DvaGdvWpFSTmyV4saFG5jFyQcwk12L.json new file mode 100644 index 00000000..211ceecc --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/Cf6kb3J6amyuU9DvaGdvWpFSTmyV4saFG5jFyQcwk12L.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:611644dfba87bbfb5e4754828f6da808af7b5317196559789921acf2567cd273 +size 10169 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/Cf9JrByfmw6CYSry39pfg2BSGHRgde2Cp5y6yZ3a2Yeo.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/Cf9JrByfmw6CYSry39pfg2BSGHRgde2Cp5y6yZ3a2Yeo.json new file mode 100644 index 00000000..ea67250a --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/Cf9JrByfmw6CYSry39pfg2BSGHRgde2Cp5y6yZ3a2Yeo.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:322e352ab2d94f8972fb55516b078352586bf32286b6e7c567e21eaca2eefbb0 +size 11612 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/CfBHycQDJaS5hedZ9dt2gVVNEaQpodQcZkSZc5yKadrF.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/CfBHycQDJaS5hedZ9dt2gVVNEaQpodQcZkSZc5yKadrF.json new file mode 100644 index 00000000..ff29358c --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/CfBHycQDJaS5hedZ9dt2gVVNEaQpodQcZkSZc5yKadrF.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:233a2ca5bec76f5543c6c1fb4edded626f0a5c7848b6e6b4595777a0c3123b79 +size 4963 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/CgYAjP6no71QFvvfkCQtzpn1uotrZSQrwd9jcKiqZWgK.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/CgYAjP6no71QFvvfkCQtzpn1uotrZSQrwd9jcKiqZWgK.json new file mode 100644 index 00000000..d0554ea9 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/CgYAjP6no71QFvvfkCQtzpn1uotrZSQrwd9jcKiqZWgK.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:80e37a9397b31730dc8355479ce3c995ab5cd1b93e5f39f551f9f30c859ecc5e +size 6318 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/CgogQh5d9qxj3QrnfWaUQsYiN21nLJhYEk5Wi2sFxF8s.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/CgogQh5d9qxj3QrnfWaUQsYiN21nLJhYEk5Wi2sFxF8s.json new file mode 100644 index 00000000..19b5a5e6 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/CgogQh5d9qxj3QrnfWaUQsYiN21nLJhYEk5Wi2sFxF8s.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0bd1f8c2b739356601c7521c067ed1fb6da0647ba0d96554ba377d5b4622cb5b +size 26272 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/ChAoiviQYZBFMCJXQnpX4wcMQMXKi71ZucuuKhXJnneN.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/ChAoiviQYZBFMCJXQnpX4wcMQMXKi71ZucuuKhXJnneN.json new file mode 100644 index 00000000..c338c478 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/ChAoiviQYZBFMCJXQnpX4wcMQMXKi71ZucuuKhXJnneN.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:816685759583239457b50e9f5b5380e4e60a739cc0c50bbe4420a68bb3c1e258 +size 13000 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/ChpiNiWL9hXKJmuZzp3NSLTxZaLgXWRcGzYrpocjkLBM.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/ChpiNiWL9hXKJmuZzp3NSLTxZaLgXWRcGzYrpocjkLBM.json new file mode 100644 index 00000000..0ff13c6d --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/ChpiNiWL9hXKJmuZzp3NSLTxZaLgXWRcGzYrpocjkLBM.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b1c77ad968fb083a4ac877f2c7a3cde540f60edb35d6da08d09737ad4cfe2d7c +size 1437 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/ChswRi4iaK2RAoUqyzyhbyM67rnMPhuApNrdBG5vmbxA.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/ChswRi4iaK2RAoUqyzyhbyM67rnMPhuApNrdBG5vmbxA.json new file mode 100644 index 00000000..c1a5a7a3 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/ChswRi4iaK2RAoUqyzyhbyM67rnMPhuApNrdBG5vmbxA.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:dbe593aa0760028741dd3cb8b67574f3d4f4c14981ab39993fcca9875ef29709 +size 5628 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/CkYXG7RBfg9nF4fZAGpohrYCgvF2ETosHyAYP1J7tzdh.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/CkYXG7RBfg9nF4fZAGpohrYCgvF2ETosHyAYP1J7tzdh.json new file mode 100644 index 00000000..c5b39574 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/CkYXG7RBfg9nF4fZAGpohrYCgvF2ETosHyAYP1J7tzdh.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:84090aec729512a47619a9d2d3a70397deb825619c967ada70667dffc3806c2f +size 884 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/CndyV3LdqHUfDLmE5naZjVN8rBZz4tqhdefbAnjHG3JR.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/CndyV3LdqHUfDLmE5naZjVN8rBZz4tqhdefbAnjHG3JR.json new file mode 100644 index 00000000..5bf2d905 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/CndyV3LdqHUfDLmE5naZjVN8rBZz4tqhdefbAnjHG3JR.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5e384fc28488df4f24031944ffd208113ce854ab829d01f55279d1347cc91409 +size 13131 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/CoErjN8wRyWFvgNjdFUQkuPPrq6QUv8Cknv69RLXXufd.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/CoErjN8wRyWFvgNjdFUQkuPPrq6QUv8Cknv69RLXXufd.json new file mode 100644 index 00000000..5f762a60 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/CoErjN8wRyWFvgNjdFUQkuPPrq6QUv8Cknv69RLXXufd.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2cc11703fc882e86f1967851832d60f07d26b1af9932e19f9f00d99b883e7cfd +size 1661 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/CoM951g8nf8LEWSwHXzmyt4fnZ1r1gPKmgp9PXH4tjDE.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/CoM951g8nf8LEWSwHXzmyt4fnZ1r1gPKmgp9PXH4tjDE.json new file mode 100644 index 00000000..465b6542 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/CoM951g8nf8LEWSwHXzmyt4fnZ1r1gPKmgp9PXH4tjDE.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:cf055d4d3a536ac335f21b98de6a093b675bac4750794b1bd098abd0f5727cf3 +size 7079 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/CoWBUXy3GYDjXsw285Pamfu7b8ybtUohBiVSMBh3j2uX.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/CoWBUXy3GYDjXsw285Pamfu7b8ybtUohBiVSMBh3j2uX.json new file mode 100644 index 00000000..11fc84cd --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/CoWBUXy3GYDjXsw285Pamfu7b8ybtUohBiVSMBh3j2uX.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:94b70e28c23f2ce37e79f3d69b2c34600d824c221c440cf9db04e8b618701677 +size 2713 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/ComiciXuq6UDg5BWGr9fsuZ4WJFkjJAzqZJm7o7VvGZe.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/ComiciXuq6UDg5BWGr9fsuZ4WJFkjJAzqZJm7o7VvGZe.json new file mode 100644 index 00000000..a78449c9 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/ComiciXuq6UDg5BWGr9fsuZ4WJFkjJAzqZJm7o7VvGZe.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:15fbe7299933ec7eb0c56ac3d681b85bd86291cd3e5d718490df283492cd83b3 +size 7858 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/ComicttHFuPEvXMeSSaWpXYFDoHPMuLYCQ6J4kCGaHqn.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/ComicttHFuPEvXMeSSaWpXYFDoHPMuLYCQ6J4kCGaHqn.json new file mode 100644 index 00000000..5829eab7 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/ComicttHFuPEvXMeSSaWpXYFDoHPMuLYCQ6J4kCGaHqn.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1ce513c95611d7f05876b58b0f1f973af3a101bd0e67be371d197bee1c663c0f +size 7933 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/CpJFii61AfWzCec86EGNX784hR7wbGT6KzRXGjMeK6nH.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/CpJFii61AfWzCec86EGNX784hR7wbGT6KzRXGjMeK6nH.json new file mode 100644 index 00000000..0baab33d --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/CpJFii61AfWzCec86EGNX784hR7wbGT6KzRXGjMeK6nH.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:87eae7341fa4906cae7e1a5c2a7f064fcf16c614cf28209e5599e96fce77126e +size 4868 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/CrAFTUv7zKXBaS5471aCwHx7mq9Jp1eQQB5FQgdiSLyi.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/CrAFTUv7zKXBaS5471aCwHx7mq9Jp1eQQB5FQgdiSLyi.json new file mode 100644 index 00000000..b810c0ea --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/CrAFTUv7zKXBaS5471aCwHx7mq9Jp1eQQB5FQgdiSLyi.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:cfe84f375affa9d7b9ad5a8ff26e7b6d0fba3c0da3d9491fc1768ba6ab9536d0 +size 30820 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/CrGmBj9LobsbkVHXPguToqmyZoPgAAtf1gbf5795t91W.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/CrGmBj9LobsbkVHXPguToqmyZoPgAAtf1gbf5795t91W.json new file mode 100644 index 00000000..c98b3038 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/CrGmBj9LobsbkVHXPguToqmyZoPgAAtf1gbf5795t91W.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3e2b640016937dc8484dd797fb85949f6816c661afeb2d2dfbe6fe587fd3f91b +size 320 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/Craftf1EGzEoPFJ1rpaTSQG1F6hhRRBAf4gRo9hdSZjR.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/Craftf1EGzEoPFJ1rpaTSQG1F6hhRRBAf4gRo9hdSZjR.json new file mode 100644 index 00000000..711a26a8 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/Craftf1EGzEoPFJ1rpaTSQG1F6hhRRBAf4gRo9hdSZjR.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:dd3d36bdf273b809c5ca5ef4daf3377180246bc6c4effff1381c1cf3d7c86d59 +size 38291 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/Crow6rDB5ZhGGqV2uXAG6Ta7aLvyw22vRNAcxd7mu2sv.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/Crow6rDB5ZhGGqV2uXAG6Ta7aLvyw22vRNAcxd7mu2sv.json new file mode 100644 index 00000000..ad40a53a --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/Crow6rDB5ZhGGqV2uXAG6Ta7aLvyw22vRNAcxd7mu2sv.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9ff25216717b4a5c9427edf00fdcbe647923c45c5bacca06bcc67827c4c66e90 +size 8209 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/Crt7UoUR6QgrFrN7j8rmSQpUTNWNSitSwWvsWGf1qZ5t.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/Crt7UoUR6QgrFrN7j8rmSQpUTNWNSitSwWvsWGf1qZ5t.json new file mode 100644 index 00000000..2109c225 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/Crt7UoUR6QgrFrN7j8rmSQpUTNWNSitSwWvsWGf1qZ5t.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6f152e3828f77a208b87019b6d604ff6bfd32b0640c805ff35ebf6c5dd119575 +size 8577 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/CtTGt3cCT7NSC6tyzPvqq8NX3H6cd8dTcdLzQJavzQzP.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/CtTGt3cCT7NSC6tyzPvqq8NX3H6cd8dTcdLzQJavzQzP.json new file mode 100644 index 00000000..339ed0a2 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/CtTGt3cCT7NSC6tyzPvqq8NX3H6cd8dTcdLzQJavzQzP.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:db57d67afc288fa13207e22b8df0c05f6ef8bf88d41698f210b4b18d842230fc +size 7667 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/CtorhgFp96j5hr1Bej8w3VK6KuSVD2LmXLrZNEyhZwp.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/CtorhgFp96j5hr1Bej8w3VK6KuSVD2LmXLrZNEyhZwp.json new file mode 100644 index 00000000..79f4f8c3 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/CtorhgFp96j5hr1Bej8w3VK6KuSVD2LmXLrZNEyhZwp.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:74fcb35e44ad4329d6b3dc83765b96f88eff5e459b340a68dfd49c47eda776ec +size 2025 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/Ctt7cFZM6K7phtRo5NvjycpQju7X6QTSuqNen2ebXiuc.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/Ctt7cFZM6K7phtRo5NvjycpQju7X6QTSuqNen2ebXiuc.json new file mode 100644 index 00000000..24f1a15a --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/Ctt7cFZM6K7phtRo5NvjycpQju7X6QTSuqNen2ebXiuc.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5799bee529888148af4f5619fe016d25eba16b2032b61f65f89065768a69584f +size 4639 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/CuaED7cgJpit5k4ofRSgFYH8XvgFukaEosQdW3gq6MWk.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/CuaED7cgJpit5k4ofRSgFYH8XvgFukaEosQdW3gq6MWk.json new file mode 100644 index 00000000..930edd02 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/CuaED7cgJpit5k4ofRSgFYH8XvgFukaEosQdW3gq6MWk.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1421de8b38ff11b43ff99c8ebea28bf38eeb49b819bab55be5475ce6ac0bd1da +size 4601 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/CukCD61oJNmuMSLEXZa4Sna1qnjujCmzZbWiSBwjkY4P.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/CukCD61oJNmuMSLEXZa4Sna1qnjujCmzZbWiSBwjkY4P.json new file mode 100644 index 00000000..ab5b88ec --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/CukCD61oJNmuMSLEXZa4Sna1qnjujCmzZbWiSBwjkY4P.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8f750b2b1b2ed9e15d566578345e73fce396f19b07a99b70885484dad99a5519 +size 5177 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/CurioKMwTWzsPB6YcJxjr4Pq11F31MvuWqFgwFVWRgtB.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/CurioKMwTWzsPB6YcJxjr4Pq11F31MvuWqFgwFVWRgtB.json new file mode 100644 index 00000000..8a8d78be --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/CurioKMwTWzsPB6YcJxjr4Pq11F31MvuWqFgwFVWRgtB.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7b034dce94afde37e77dc34ee1c3edefa25103314252ea1735219c67b3c2216d +size 3802 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/CyX3buQXyW939M5LReVhPGwcTDoPWMAdArehA2aqVRvP.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/CyX3buQXyW939M5LReVhPGwcTDoPWMAdArehA2aqVRvP.json new file mode 100644 index 00000000..095be955 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/CyX3buQXyW939M5LReVhPGwcTDoPWMAdArehA2aqVRvP.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:bd7fa39d59c75ecd4c134ee8e0688a63de617209491fe3b334c2677011d65ed5 +size 2250 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/CyZ1SrCwv33hqMU8Shx6E1GhrY3PJ8yCcaMko5RpKaxt.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/CyZ1SrCwv33hqMU8Shx6E1GhrY3PJ8yCcaMko5RpKaxt.json new file mode 100644 index 00000000..804a8434 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/CyZ1SrCwv33hqMU8Shx6E1GhrY3PJ8yCcaMko5RpKaxt.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2b7a654c9999c7fbfcfdddc6b0ba02e4af7689fe5abbcdd6b3f20c4f83cd3142 +size 4853 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/CzQLGepxHuu9sQ66jjgq2osCGRyoTbhaUrKQVxjjy8gV.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/CzQLGepxHuu9sQ66jjgq2osCGRyoTbhaUrKQVxjjy8gV.json new file mode 100644 index 00000000..61576748 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/CzQLGepxHuu9sQ66jjgq2osCGRyoTbhaUrKQVxjjy8gV.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:cc2f09e583740a03bdb4c48c76d38511e961e9b3f5a9e6827032328607d4ae17 +size 19251 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/CzaBZXneYc7gRq3nd3HMG14s1LVUy3gR78fz4waYodZx.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/CzaBZXneYc7gRq3nd3HMG14s1LVUy3gR78fz4waYodZx.json new file mode 100644 index 00000000..e5796090 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/CzaBZXneYc7gRq3nd3HMG14s1LVUy3gR78fz4waYodZx.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:57e24be27575e5c951ffd6de871ff5a172969b793cc3927892a99f5a0d1caa63 +size 6069 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/D1KbdySvAPF2TJh857hfmTUuiYAJSRoGLGNUQjwe3q8.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/D1KbdySvAPF2TJh857hfmTUuiYAJSRoGLGNUQjwe3q8.json new file mode 100644 index 00000000..79940e90 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/D1KbdySvAPF2TJh857hfmTUuiYAJSRoGLGNUQjwe3q8.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b9ddac115250d678286b2225b71f5176fbc0310586ecc43f30606099d8336621 +size 9008 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/D29DJUN28bmSbMwQfeaBK2792HeSrDEsBg2uouD6q3Kr.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/D29DJUN28bmSbMwQfeaBK2792HeSrDEsBg2uouD6q3Kr.json new file mode 100644 index 00000000..555d383e --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/D29DJUN28bmSbMwQfeaBK2792HeSrDEsBg2uouD6q3Kr.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4446a05bba4f84366584f9ae1273e98423700be03d9a07de705e0c6d5f28917c +size 15927 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/D3TWJTNtfgqM86S41fxBG6VasrMLQUV4JPMVFx1cyLqb.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/D3TWJTNtfgqM86S41fxBG6VasrMLQUV4JPMVFx1cyLqb.json new file mode 100644 index 00000000..55d3420d --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/D3TWJTNtfgqM86S41fxBG6VasrMLQUV4JPMVFx1cyLqb.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3b9a2e96bd7e256c6c34cbb6ed06c3c06759b9e9954e685fe60d23ee07e1df42 +size 1960 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/D5ogk3u2XdeH8hg4Ec7DaQJsLxEA6nEsN16avuUQYN9u.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/D5ogk3u2XdeH8hg4Ec7DaQJsLxEA6nEsN16avuUQYN9u.json new file mode 100644 index 00000000..76612866 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/D5ogk3u2XdeH8hg4Ec7DaQJsLxEA6nEsN16avuUQYN9u.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8bba1d16b70b878eb36ef94f9d9eee7fd66a7cf2f6abcb7f3a45a00a665b8880 +size 10825 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/D8vMVKonxkbBtAXAxBwPPWyTfon8337ARJmHvwtsF98G.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/D8vMVKonxkbBtAXAxBwPPWyTfon8337ARJmHvwtsF98G.json new file mode 100644 index 00000000..ea1490db --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/D8vMVKonxkbBtAXAxBwPPWyTfon8337ARJmHvwtsF98G.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d557a4d47601fe9f404a353c744a2f57e123d84e6d5d40f951bce54e72cc041e +size 14040 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/D9XDBVEJKzz4LPBUrnyxeTdTHE6gtLTurzHSmYyFtYDr.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/D9XDBVEJKzz4LPBUrnyxeTdTHE6gtLTurzHSmYyFtYDr.json new file mode 100644 index 00000000..4e810b47 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/D9XDBVEJKzz4LPBUrnyxeTdTHE6gtLTurzHSmYyFtYDr.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ea11702e8fa70e04773ea6e162fb73430f53e6f6c0a776ee706f856f88f65abc +size 4161 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/D9kF3K2MZqM5GiTjsqZWFqTRQ6NW21rEuT1L7VD4YxMJ.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/D9kF3K2MZqM5GiTjsqZWFqTRQ6NW21rEuT1L7VD4YxMJ.json new file mode 100644 index 00000000..46190f4a --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/D9kF3K2MZqM5GiTjsqZWFqTRQ6NW21rEuT1L7VD4YxMJ.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:fe30a21bd2ad7a8dd8b01693798986471a3b84b90f478a4d8be8d57920f50c50 +size 10253 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/DA14CwvMNkbMggye6Fkvqa1cMxo2Rh3neLvo8ufWoyeL.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/DA14CwvMNkbMggye6Fkvqa1cMxo2Rh3neLvo8ufWoyeL.json new file mode 100644 index 00000000..098f06d4 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/DA14CwvMNkbMggye6Fkvqa1cMxo2Rh3neLvo8ufWoyeL.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:df585d715f4cd25b92d2b01364667a5cbc7df0ce409807d43e8e1f4306e8dc8a +size 7807 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/DAPPpwNr24pczeHciVd9s7GCgT8JBkYTsiEs9mM4WuVJ.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/DAPPpwNr24pczeHciVd9s7GCgT8JBkYTsiEs9mM4WuVJ.json new file mode 100644 index 00000000..85758829 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/DAPPpwNr24pczeHciVd9s7GCgT8JBkYTsiEs9mM4WuVJ.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9dfe81559c31332bf44333cb56533e1d9fb12b85b7af9bb1e8b36f6434fa91fa +size 7658 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/DBQQ2NrApPx8uarKmBtZGTg6jsPk4ya2Mi2hRKZvV2tY.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/DBQQ2NrApPx8uarKmBtZGTg6jsPk4ya2Mi2hRKZvV2tY.json new file mode 100644 index 00000000..10d19442 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/DBQQ2NrApPx8uarKmBtZGTg6jsPk4ya2Mi2hRKZvV2tY.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:cca6ebc6c0897bc6bbe2613732ddd50baa101ba071d6d0b9a5a3387e71f633ba +size 11505 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/DBYMXQMxMCanwxCaWVFyQqc7QnmPwqQCQwekMkoGiUoZ.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/DBYMXQMxMCanwxCaWVFyQqc7QnmPwqQCQwekMkoGiUoZ.json new file mode 100644 index 00000000..21a99798 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/DBYMXQMxMCanwxCaWVFyQqc7QnmPwqQCQwekMkoGiUoZ.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:14399db6d3fb88dbe6c850bc6f634ef3f0048bd1c1732ffe07f11925ac4bb340 +size 1978 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/DCA265Vj8a9CEuX1eb1LWRnDT7uK6q1xMipnNyatn23M.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/DCA265Vj8a9CEuX1eb1LWRnDT7uK6q1xMipnNyatn23M.json new file mode 100644 index 00000000..06ecce5b --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/DCA265Vj8a9CEuX1eb1LWRnDT7uK6q1xMipnNyatn23M.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4cb25ccedc0b4cb41ca96390f0543380bd0eb1f5676dd240a8b1620b7f510d3a +size 16501 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/DCDX75fVNMB816DFERFiWgRiTxqkQukaCM7mSvsA9gQT.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/DCDX75fVNMB816DFERFiWgRiTxqkQukaCM7mSvsA9gQT.json new file mode 100644 index 00000000..381de5e1 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/DCDX75fVNMB816DFERFiWgRiTxqkQukaCM7mSvsA9gQT.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ab4856781e9a7a87a7012117f2966a3dfdadcf143832eebc37a0e66597b484f0 +size 3402 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/DCJ9x4W4XhvWs6JbFzdZCVeJXacpFaYDCgaVh2ozW7ak.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/DCJ9x4W4XhvWs6JbFzdZCVeJXacpFaYDCgaVh2ozW7ak.json new file mode 100644 index 00000000..b171cc46 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/DCJ9x4W4XhvWs6JbFzdZCVeJXacpFaYDCgaVh2ozW7ak.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d0ff26b631ac9ab0e851f3fd5a05a2f98c4952119fb4343981ce0e79b1ff6799 +size 691 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/DCJH7hgMM7S9E6aknxokeWTU1gugpjQLhvDEnRs56doL.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/DCJH7hgMM7S9E6aknxokeWTU1gugpjQLhvDEnRs56doL.json new file mode 100644 index 00000000..6a28b9bd --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/DCJH7hgMM7S9E6aknxokeWTU1gugpjQLhvDEnRs56doL.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4814a549116295a3af871c23798a6615893b064da270368e6b05c18f32011712 +size 1373 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/DDBgJeCWxDj81edfrBtTDZUUJsBwoiWv3w8SCjPNJ7H3.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/DDBgJeCWxDj81edfrBtTDZUUJsBwoiWv3w8SCjPNJ7H3.json new file mode 100644 index 00000000..bbef02f9 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/DDBgJeCWxDj81edfrBtTDZUUJsBwoiWv3w8SCjPNJ7H3.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:16bfc5eca0d1fae5bc4e5ca9e5621d677b45f4427e427cac518160e77378c4d3 +size 6954 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/DDxMP1U9VgAcjNFkfmhkaQMhjZ2bUEsm8E3ArcyNLS37.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/DDxMP1U9VgAcjNFkfmhkaQMhjZ2bUEsm8E3ArcyNLS37.json new file mode 100644 index 00000000..3c4f82ac --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/DDxMP1U9VgAcjNFkfmhkaQMhjZ2bUEsm8E3ArcyNLS37.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3d0969283a85e2b88bd171616cc0b61b66d0b9bbf3435bff3be3d5d2388c973f +size 1804 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/DEADtFvRBCGEu6BoTdDnGHr7HxZTNLaCnEupGJ2KzFvV.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/DEADtFvRBCGEu6BoTdDnGHr7HxZTNLaCnEupGJ2KzFvV.json new file mode 100644 index 00000000..9982431c --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/DEADtFvRBCGEu6BoTdDnGHr7HxZTNLaCnEupGJ2KzFvV.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:942f2515f7bef80643f9f94e169565fb89c6aecc0d49d1ef482ff35ef950dbc1 +size 10651 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/DESTv1iUvWs9AZizfiLQdzCvxDuYWpjhgxrqkPVshqCJ.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/DESTv1iUvWs9AZizfiLQdzCvxDuYWpjhgxrqkPVshqCJ.json new file mode 100644 index 00000000..e209026a --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/DESTv1iUvWs9AZizfiLQdzCvxDuYWpjhgxrqkPVshqCJ.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:61684e410faf2cbe69ee7ea76b78fdcb01f4a85694722c011667819edf53e3c4 +size 20072 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/DEVBiny46jz98gWTxHkofZckeupE8u2MPJDF45WgF9nE.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/DEVBiny46jz98gWTxHkofZckeupE8u2MPJDF45WgF9nE.json new file mode 100644 index 00000000..f4622ccf --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/DEVBiny46jz98gWTxHkofZckeupE8u2MPJDF45WgF9nE.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:36c7f4c97332d5e623e86251ba731c0c9f187e38372128e6f3eae7946e0dd5d5 +size 4333 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/DEk95TSEtpiczQdRLpq9u4kbf3432qTCqjeGWxtoj9kp.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/DEk95TSEtpiczQdRLpq9u4kbf3432qTCqjeGWxtoj9kp.json new file mode 100644 index 00000000..94924cd0 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/DEk95TSEtpiczQdRLpq9u4kbf3432qTCqjeGWxtoj9kp.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:93678770ca943481f75afd0e89b8ea32e4928250a881bd9292ea05a577fd927a +size 5873 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/DF1ow4tspfHX9JwWJsAb9epbkA8hmpSEAtxXy1V27QBH.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/DF1ow4tspfHX9JwWJsAb9epbkA8hmpSEAtxXy1V27QBH.json new file mode 100644 index 00000000..d130621f --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/DF1ow4tspfHX9JwWJsAb9epbkA8hmpSEAtxXy1V27QBH.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:39d263482fc8bd52ae998435db07f56a3e2679566e2efee6f15bf20db8f2118b +size 22888 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/DF8vgzUDH2CGywD7Gd9jd9Y5Kwmrx97h4Viumjo4rrr6.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/DF8vgzUDH2CGywD7Gd9jd9Y5Kwmrx97h4Viumjo4rrr6.json new file mode 100644 index 00000000..a882363b --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/DF8vgzUDH2CGywD7Gd9jd9Y5Kwmrx97h4Viumjo4rrr6.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b5316e55784fc233022abc52c2e5040b022aef421d023face4a6e58ecf1e4756 +size 12417 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/DFBkuJQeSCjwz6gfw3i7bwyi9yQYRR3rwTaP6X9GZ9tW.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/DFBkuJQeSCjwz6gfw3i7bwyi9yQYRR3rwTaP6X9GZ9tW.json new file mode 100644 index 00000000..1053011c --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/DFBkuJQeSCjwz6gfw3i7bwyi9yQYRR3rwTaP6X9GZ9tW.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2c2d41db00cf2e4b53b60ccd05b8267bf3a3579c56f4fff4c9d96b63adb43817 +size 26622 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/DFNDhXHGsTqh5uWBQjLPRyxd7GkbNrUJWnebqCRzWv32.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/DFNDhXHGsTqh5uWBQjLPRyxd7GkbNrUJWnebqCRzWv32.json new file mode 100644 index 00000000..09560881 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/DFNDhXHGsTqh5uWBQjLPRyxd7GkbNrUJWnebqCRzWv32.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:eabf96fdaf706508ea685158592dc44de0e163d138821894e9cb701c90e9f329 +size 10870 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/DG3R1jFLxGiWWhDQ1W1J17DnxKqPwiBzY5Cudgy8vbVc.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/DG3R1jFLxGiWWhDQ1W1J17DnxKqPwiBzY5Cudgy8vbVc.json new file mode 100644 index 00000000..3aeee4c8 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/DG3R1jFLxGiWWhDQ1W1J17DnxKqPwiBzY5Cudgy8vbVc.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2e1ad2a217f0d6e9041f26c77ac768d1b7c02c35f743123a239372b254b3d3ad +size 23053 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/DGKfr3on59BBZwkwpmKhL79yLEcTdoM1Y8yK653wdqHR.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/DGKfr3on59BBZwkwpmKhL79yLEcTdoM1Y8yK653wdqHR.json new file mode 100644 index 00000000..c6844d64 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/DGKfr3on59BBZwkwpmKhL79yLEcTdoM1Y8yK653wdqHR.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0bc448a9f406c2a9a7140e6ac30c329ca68670ea050f1894e3c07ae12befc15a +size 5229 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/DHEQh2eYWkewKKxjXcanCcwi8xE41T95bvWLAYRTBw7t.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/DHEQh2eYWkewKKxjXcanCcwi8xE41T95bvWLAYRTBw7t.json new file mode 100644 index 00000000..4541e501 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/DHEQh2eYWkewKKxjXcanCcwi8xE41T95bvWLAYRTBw7t.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:57563a1b3051e512aeea4274afa7d81d9b07738257f85a33120a3a468d43ac00 +size 15927 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/DHeEftbYQVaXwoVW8cRnLeS6XhEwVCQ1S2juQKxCPbgw.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/DHeEftbYQVaXwoVW8cRnLeS6XhEwVCQ1S2juQKxCPbgw.json new file mode 100644 index 00000000..b24f3c30 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/DHeEftbYQVaXwoVW8cRnLeS6XhEwVCQ1S2juQKxCPbgw.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0a8b61079830df4a2933ea6e7422f24f08444845e390fcc01390315049c3796c +size 7102 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/DHepkufWDLJ9DCD37nbEDbPSFKjGiziQ6Lbgo1zgGX7S.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/DHepkufWDLJ9DCD37nbEDbPSFKjGiziQ6Lbgo1zgGX7S.json new file mode 100644 index 00000000..3c44e4b1 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/DHepkufWDLJ9DCD37nbEDbPSFKjGiziQ6Lbgo1zgGX7S.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:cbdc03097530ba129dea78466c496b43fbfe9e2105001ac0afd4e61cac6ee0fb +size 9965 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/DJxtpd2QfwQxLGfrXpHmoGDUuphpjz2aeud7ZtUXZg68.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/DJxtpd2QfwQxLGfrXpHmoGDUuphpjz2aeud7ZtUXZg68.json new file mode 100644 index 00000000..907ce31e --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/DJxtpd2QfwQxLGfrXpHmoGDUuphpjz2aeud7ZtUXZg68.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ea0c80c5c714236c617ac7aea31d85fdde7c1a36848af8e3d648a6a6086a0c9d +size 12816 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/DK4L86PaRtAbM2kTV2Y2sQ3LakWmfVixcRqf5A251VC.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/DK4L86PaRtAbM2kTV2Y2sQ3LakWmfVixcRqf5A251VC.json new file mode 100644 index 00000000..6e241730 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/DK4L86PaRtAbM2kTV2Y2sQ3LakWmfVixcRqf5A251VC.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e2e587c81f762b89ebf2a4cf3e3044bbc78b9b01602fb51fb1f56de5d1c4ec6f +size 6519 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/DKwb3qSKe1TutgPHjqke1rrVgodV6NYA4e96PFT52jvz.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/DKwb3qSKe1TutgPHjqke1rrVgodV6NYA4e96PFT52jvz.json new file mode 100644 index 00000000..d983df9e --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/DKwb3qSKe1TutgPHjqke1rrVgodV6NYA4e96PFT52jvz.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:aaa6c0f1d2797093e5e41fc6dbae5caed978ee0b58b9d86cc93328595366d633 +size 646 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/DNYfAeQddTmsrH4N32KUtbeuMNcKnqKFb8PEPbevaJ81.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/DNYfAeQddTmsrH4N32KUtbeuMNcKnqKFb8PEPbevaJ81.json new file mode 100644 index 00000000..7ab0c7c2 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/DNYfAeQddTmsrH4N32KUtbeuMNcKnqKFb8PEPbevaJ81.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:64026c6a525d005d5a2b2d0b71a3f6e33873d04fd06440d49caf89cc4569d89a +size 8366 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/DNyxh1hUP2TmLr6mh4yHEyWNPNiZsiUh6vY3snRi9M8F.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/DNyxh1hUP2TmLr6mh4yHEyWNPNiZsiUh6vY3snRi9M8F.json new file mode 100644 index 00000000..49ae9f52 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/DNyxh1hUP2TmLr6mh4yHEyWNPNiZsiUh6vY3snRi9M8F.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b2b0b735b5d88ff18ec595593d47cefe7772d06a5fd5d409558551b8ca7a5a09 +size 12989 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/DR1BLNa6r8PGJizRcQLaukwLRnkfaSbEggrFNJc1Hwi8.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/DR1BLNa6r8PGJizRcQLaukwLRnkfaSbEggrFNJc1Hwi8.json new file mode 100644 index 00000000..cba544e3 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/DR1BLNa6r8PGJizRcQLaukwLRnkfaSbEggrFNJc1Hwi8.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b20ea4bf6f62b81d33c2ceaf12f00c2f7a4f6b71ef1b6bdbdb88b33cd3afe1bc +size 9276 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/DRSs7XUjPMeY716VXxNMP7Jds9DRpDrvY6Kyy9CFwbf9.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/DRSs7XUjPMeY716VXxNMP7Jds9DRpDrvY6Kyy9CFwbf9.json new file mode 100644 index 00000000..0e2d4e5d --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/DRSs7XUjPMeY716VXxNMP7Jds9DRpDrvY6Kyy9CFwbf9.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ac1d5cd969ce054b2f6e54817b003d0fb9b01fea85451de0bda91d56561c5d7c +size 75779 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/DUu5HN7Sqb7vsjpc4EdkEqKpUBdEs3tyfGDd9FSvGpdZ.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/DUu5HN7Sqb7vsjpc4EdkEqKpUBdEs3tyfGDd9FSvGpdZ.json new file mode 100644 index 00000000..5a304893 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/DUu5HN7Sqb7vsjpc4EdkEqKpUBdEs3tyfGDd9FSvGpdZ.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a40f2f401d7e9f004cc10d653b9b89e029c8f0018dbeedce2fa3f60f0dcfe0ae +size 2565 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/DViN676ajvuWryjWHxk2EF7MvQLgHNqhj4m32p1xLBDB.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/DViN676ajvuWryjWHxk2EF7MvQLgHNqhj4m32p1xLBDB.json new file mode 100644 index 00000000..341a8a9e --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/DViN676ajvuWryjWHxk2EF7MvQLgHNqhj4m32p1xLBDB.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6b955c13fa684f632cb48c56f031d96328f4fde3feb49d730f414448c99cad5e +size 2388 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/DWF1qAyiiKbSsuRSBBnJmQF6ePkCbtWsks8YwXVrPCcN.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/DWF1qAyiiKbSsuRSBBnJmQF6ePkCbtWsks8YwXVrPCcN.json new file mode 100644 index 00000000..809f95e9 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/DWF1qAyiiKbSsuRSBBnJmQF6ePkCbtWsks8YwXVrPCcN.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a399513167abaf3a5d58905e975a9f790d087812ea688a8717bb15b5d49f857d +size 14971 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/DWhzoYAJPvRnPspzDs6PNNzTh5povHNWLpjSn5xCamuk.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/DWhzoYAJPvRnPspzDs6PNNzTh5povHNWLpjSn5xCamuk.json new file mode 100644 index 00000000..cbc20228 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/DWhzoYAJPvRnPspzDs6PNNzTh5povHNWLpjSn5xCamuk.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0cc35630b5f022bf819ebfde2d084235d76703624a4693a5422196ac5a03f4c4 +size 5554 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/DWpR44f2YDsQR1MZeucD1wrs1Toe4TbWJrZeM2PMSapm.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/DWpR44f2YDsQR1MZeucD1wrs1Toe4TbWJrZeM2PMSapm.json new file mode 100644 index 00000000..5cc8d5aa --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/DWpR44f2YDsQR1MZeucD1wrs1Toe4TbWJrZeM2PMSapm.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:857c082bfbcb72a369942eeae0ba14ca1e74eedcf75c886c5a4654cbbb2f45bc +size 6965 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/DZfyn6cuo3aKnW8Diky5fzYWvuWZxFDi1VQekfJf45Vw.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/DZfyn6cuo3aKnW8Diky5fzYWvuWZxFDi1VQekfJf45Vw.json new file mode 100644 index 00000000..01577ec5 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/DZfyn6cuo3aKnW8Diky5fzYWvuWZxFDi1VQekfJf45Vw.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:99ca61814592bcef80181ad4013c64f4605a1b0f3a3592342b67a53a49c8261f +size 9831 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/DbDTNG4qsH2wbGJ4SJhFGFLYAJfZeQrzDXQSJug5JRy5.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/DbDTNG4qsH2wbGJ4SJhFGFLYAJfZeQrzDXQSJug5JRy5.json new file mode 100644 index 00000000..1a14557e --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/DbDTNG4qsH2wbGJ4SJhFGFLYAJfZeQrzDXQSJug5JRy5.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c5d8bb43d6c6d843225f74d8206eb55c5ec4e109d84173f07457bf41321e08e4 +size 806 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/Dbd9QNQgKov4Wv4vtgof4iQW1jNRHGpcHiRsxretdVFY.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/Dbd9QNQgKov4Wv4vtgof4iQW1jNRHGpcHiRsxretdVFY.json new file mode 100644 index 00000000..93bb4710 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/Dbd9QNQgKov4Wv4vtgof4iQW1jNRHGpcHiRsxretdVFY.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f7ac3b29e2e1e7480628158a9a28c7b5fd8135d0844fdfabb2e3efb7e2b8d5d5 +size 20193 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/Dc8SeWKN29wEo5HYjn9RNYagWfMeMdcUXwXju139xtZz.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/Dc8SeWKN29wEo5HYjn9RNYagWfMeMdcUXwXju139xtZz.json new file mode 100644 index 00000000..deab2891 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/Dc8SeWKN29wEo5HYjn9RNYagWfMeMdcUXwXju139xtZz.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7ebfb54b8de7defeb17bff3869a1531ad840cb9f46ea976a95fef43ef90826e9 +size 7877 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/DcSGHQj8DtVJ9B3P7oSEWovUcd4gSLmJQkseJPmETpsb.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/DcSGHQj8DtVJ9B3P7oSEWovUcd4gSLmJQkseJPmETpsb.json new file mode 100644 index 00000000..941418c0 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/DcSGHQj8DtVJ9B3P7oSEWovUcd4gSLmJQkseJPmETpsb.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:70ba02efffa278f3c522f337ba9c8831bae01db885576ed9d22eb930fe2f7e4e +size 7586 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/DcjmKSSKNxbSAwBQZx8wSAhosxBxQoyz3DdXuysMiPTy.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/DcjmKSSKNxbSAwBQZx8wSAhosxBxQoyz3DdXuysMiPTy.json new file mode 100644 index 00000000..65b9f16b --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/DcjmKSSKNxbSAwBQZx8wSAhosxBxQoyz3DdXuysMiPTy.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d489e6f770b544792788d1e91c3347a3aa9a0c98da2e9eef683cf72507a06897 +size 8314 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/DdHV2YcP6zProimpvzZzF8sXaqa6GA7igxMAa4ntozNc.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/DdHV2YcP6zProimpvzZzF8sXaqa6GA7igxMAa4ntozNc.json new file mode 100644 index 00000000..aa7a4c74 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/DdHV2YcP6zProimpvzZzF8sXaqa6GA7igxMAa4ntozNc.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:649fe0fe30714bfbbc52dc41bceb8bc711ae17d706d264cb8f47e4440c75c1ac +size 6727 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/DdSEFEgKA71fcmfYzfu7PzBQgdxY7tuYCjwye5o9Fffq.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/DdSEFEgKA71fcmfYzfu7PzBQgdxY7tuYCjwye5o9Fffq.json new file mode 100644 index 00000000..57a51aec --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/DdSEFEgKA71fcmfYzfu7PzBQgdxY7tuYCjwye5o9Fffq.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3dd0dc7b8125c32e7eee88a7dec28b57b0cc023dfbf8bf02c7dd160e70da7220 +size 7707 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/DdVCjv7fsPPm64HnepYy5MBfh2bNfkd84Rawey9rdt5S.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/DdVCjv7fsPPm64HnepYy5MBfh2bNfkd84Rawey9rdt5S.json new file mode 100644 index 00000000..9cf4957c --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/DdVCjv7fsPPm64HnepYy5MBfh2bNfkd84Rawey9rdt5S.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:882e38effd422d276368b09c2e3dfdc40f8c6b67cbf7b09631a431bcee4261ac +size 3650 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/DeMUXAEwfxpdZ64Z2bUzW1g7Ehhe8K6qCAUBrDkVLVpa.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/DeMUXAEwfxpdZ64Z2bUzW1g7Ehhe8K6qCAUBrDkVLVpa.json new file mode 100644 index 00000000..50b5db9e --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/DeMUXAEwfxpdZ64Z2bUzW1g7Ehhe8K6qCAUBrDkVLVpa.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c5ebb0c61b6bfa107ebc50a92237d42901c75aed82853e3a068e9e30baf5407b +size 57957 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/DeStfyjLF5SKrdfYnFc7ZbVz1VY4FXQevVchKvk2UugA.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/DeStfyjLF5SKrdfYnFc7ZbVz1VY4FXQevVchKvk2UugA.json new file mode 100644 index 00000000..d1a09bf7 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/DeStfyjLF5SKrdfYnFc7ZbVz1VY4FXQevVchKvk2UugA.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:de0518a487ce7d5711141934c0227a2f3373cf354eb9577477954d54f8d20c1a +size 11320 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/Debit3fDrmgHiJpc5rhxi1YjsWtbupdSLaCRE1Xk7fhT.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/Debit3fDrmgHiJpc5rhxi1YjsWtbupdSLaCRE1Xk7fhT.json new file mode 100644 index 00000000..4c9200d9 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/Debit3fDrmgHiJpc5rhxi1YjsWtbupdSLaCRE1Xk7fhT.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f384695dd78f2b8dc4a904fadc104e65c3684e48fbc349d98dc757ff337a6052 +size 16107 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/DecZY86MU5Gj7kppfUCEmd4LbXXuyZH1yHaP2NTqdiZB.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/DecZY86MU5Gj7kppfUCEmd4LbXXuyZH1yHaP2NTqdiZB.json new file mode 100644 index 00000000..0a3ea047 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/DecZY86MU5Gj7kppfUCEmd4LbXXuyZH1yHaP2NTqdiZB.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e2ddb80195dab8b4fd51a564feec04dd57b612c280e71f05f01915ccb3db6fa4 +size 4246 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/DezoARuyxHwyg2bE1zctEHeH9NzJk3yqY7gydHVdtGuX.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/DezoARuyxHwyg2bE1zctEHeH9NzJk3yqY7gydHVdtGuX.json new file mode 100644 index 00000000..7d5134b1 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/DezoARuyxHwyg2bE1zctEHeH9NzJk3yqY7gydHVdtGuX.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:21b165bdf73e7ec0507d73315b4c35689b7dd6de2ecb76d079140f2f5d4cf6c7 +size 3283 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/DfDkzP6PVpoooumypiK3Rkygg693sJnhnhgnrkXkGMCr.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/DfDkzP6PVpoooumypiK3Rkygg693sJnhnhgnrkXkGMCr.json new file mode 100644 index 00000000..1f033a7d --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/DfDkzP6PVpoooumypiK3Rkygg693sJnhnhgnrkXkGMCr.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:370904d877e89d2a07413b5a89aed7facec68964a11af9f70da79b8ade6baea3 +size 6563 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/Dg67mEQcQdt6rEXxH7qr1AP664PWYvCaT6z8EM68ck2P.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/Dg67mEQcQdt6rEXxH7qr1AP664PWYvCaT6z8EM68ck2P.json new file mode 100644 index 00000000..891d12cc --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/Dg67mEQcQdt6rEXxH7qr1AP664PWYvCaT6z8EM68ck2P.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:adb0972935f45fb45988b9a1f218e0aa79ff3d52ad4efd32bb5fc5d23e9bdb20 +size 783 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/DgLbWptAHAyHUKzye3K5W5U5sP8TLNM3RjRuggeXyi8r.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/DgLbWptAHAyHUKzye3K5W5U5sP8TLNM3RjRuggeXyi8r.json new file mode 100644 index 00000000..87cea0dc --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/DgLbWptAHAyHUKzye3K5W5U5sP8TLNM3RjRuggeXyi8r.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d54f3bfc30a3eaa34d9ac4d2d728fcdb1151e2378a7e1ab4946b9fec0197d4e1 +size 3393 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/DhNnaS2fWR5t729obbUDwowpc5ospfyHRyAotc6DVsn2.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/DhNnaS2fWR5t729obbUDwowpc5ospfyHRyAotc6DVsn2.json new file mode 100644 index 00000000..52ef37ea --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/DhNnaS2fWR5t729obbUDwowpc5ospfyHRyAotc6DVsn2.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5d19784c0d2243afed9ad0ebb11db78eae7b2b9d91c901c64458ee39a77262c8 +size 1378 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/DiRruwtAYXAsEL6TUWxSdw3QVvWLSowsFVVMybmbVxV.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/DiRruwtAYXAsEL6TUWxSdw3QVvWLSowsFVVMybmbVxV.json new file mode 100644 index 00000000..e7ece3c2 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/DiRruwtAYXAsEL6TUWxSdw3QVvWLSowsFVVMybmbVxV.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:01852d25d4e20cf578516133fc82cb52230136ca89a2f375d288ee021385e3e3 +size 1333 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/DiS3nNjFVMieMgmiQFm6wgJL7nevk4NrhXKLbtEH1Z2R.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/DiS3nNjFVMieMgmiQFm6wgJL7nevk4NrhXKLbtEH1Z2R.json new file mode 100644 index 00000000..7472c40c --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/DiS3nNjFVMieMgmiQFm6wgJL7nevk4NrhXKLbtEH1Z2R.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:fbb9a9b2716794110268d76505d00446a37ea52285b80c238cb441d5fddb1841 +size 14710 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/DiSLRwcSFvtwvMWSs7ubBMvYRaYNYupa76ZSuYLe6D7j.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/DiSLRwcSFvtwvMWSs7ubBMvYRaYNYupa76ZSuYLe6D7j.json new file mode 100644 index 00000000..34ed9612 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/DiSLRwcSFvtwvMWSs7ubBMvYRaYNYupa76ZSuYLe6D7j.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:73e4c1c4cdaceb9dbbadf18ca2a3c28090ee86ee91f5211da478e5821557aac4 +size 12979 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/DjNiHquWi11XX9mUd8xmXtW5Byx7vwwcgP5kG19mnEPV.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/DjNiHquWi11XX9mUd8xmXtW5Byx7vwwcgP5kG19mnEPV.json new file mode 100644 index 00000000..f75af540 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/DjNiHquWi11XX9mUd8xmXtW5Byx7vwwcgP5kG19mnEPV.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4834a82d98a6421bd6fa0f308677246fb3e9341447b6b2083c07b81ea70b7c3f +size 6952 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/DkGdbW8SJmUoVE9KaBRwrvsQVhcuidy47DimjrhSoySE.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/DkGdbW8SJmUoVE9KaBRwrvsQVhcuidy47DimjrhSoySE.json new file mode 100644 index 00000000..8f8aa579 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/DkGdbW8SJmUoVE9KaBRwrvsQVhcuidy47DimjrhSoySE.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3bcd38341156c38509bc4d720e4fc48978fa89e201ee426d11ca8ab99681b0e6 +size 20992 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/Dm6Nx8B7X127GggHYsk4uuxRCbZGrZAoqQCJ4mVPA7PY.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/Dm6Nx8B7X127GggHYsk4uuxRCbZGrZAoqQCJ4mVPA7PY.json new file mode 100644 index 00000000..af8eea13 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/Dm6Nx8B7X127GggHYsk4uuxRCbZGrZAoqQCJ4mVPA7PY.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0d2fd65549d001915d0a47f622e31631383436e2932ad8a9297349f42632f38c +size 3447 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/DmfUp9sjqVW4uf89X5T1bq1rWw1MzuWjZvZpDpjnW6Ju.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/DmfUp9sjqVW4uf89X5T1bq1rWw1MzuWjZvZpDpjnW6Ju.json new file mode 100644 index 00000000..2ee8195f --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/DmfUp9sjqVW4uf89X5T1bq1rWw1MzuWjZvZpDpjnW6Ju.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:06aab9573e35c4c94e9128940633556d5fa43cc494dc6dac0d7d75f6ef4c5d20 +size 17354 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/DoNKhJqZst7aWsYvr8gmyMmBZpwFZuYajV8KrHrHGRc2.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/DoNKhJqZst7aWsYvr8gmyMmBZpwFZuYajV8KrHrHGRc2.json new file mode 100644 index 00000000..a0bf75e4 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/DoNKhJqZst7aWsYvr8gmyMmBZpwFZuYajV8KrHrHGRc2.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2fe1394c8e8910cb031cddecb0a4a70c0debc6fa7d94d0abe49c20904e43d9d6 +size 3309 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/DoVEsk76QybCEHQGzkvYPWLQu9gzNoZZZt3TPiL597e.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/DoVEsk76QybCEHQGzkvYPWLQu9gzNoZZZt3TPiL597e.json new file mode 100644 index 00000000..9252a54c --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/DoVEsk76QybCEHQGzkvYPWLQu9gzNoZZZt3TPiL597e.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7fd08f805f5744c43ed485afe33e96e08229246b715efe40eb63144b19cff9fc +size 3472 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/DoajfR5tK24xVw51fWcawUZWhAXD8yrBJVacc13neVQA.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/DoajfR5tK24xVw51fWcawUZWhAXD8yrBJVacc13neVQA.json new file mode 100644 index 00000000..3c8787c2 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/DoajfR5tK24xVw51fWcawUZWhAXD8yrBJVacc13neVQA.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:766c400f0e276bc0230691f10e11eed331a1511ec8fa71a867c50885d167f5e6 +size 22052 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/DqrH5hKe1g7YsaUW4aPHLDuibSPwNPKTqzzDvyZvpV9o.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/DqrH5hKe1g7YsaUW4aPHLDuibSPwNPKTqzzDvyZvpV9o.json new file mode 100644 index 00000000..947d9191 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/DqrH5hKe1g7YsaUW4aPHLDuibSPwNPKTqzzDvyZvpV9o.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:eb82a098ed062ffc9fe4b5fa0d663cc2de8c14f8ce62245a0cc544b49142ba45 +size 16314 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/DraWMeQX9LfzQQSYoeBwHAgM5JcqFkgrX7GbTfjzVMVL.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/DraWMeQX9LfzQQSYoeBwHAgM5JcqFkgrX7GbTfjzVMVL.json new file mode 100644 index 00000000..bb3d0f22 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/DraWMeQX9LfzQQSYoeBwHAgM5JcqFkgrX7GbTfjzVMVL.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:49fde267681559b52dfebdab25d8dfb28840ecb2e3bc16c10bb5bdc6f2faac15 +size 10959 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/DsARsNmNQfcVmwF2NvchtoC32aMGsmXUxc9g8mTsNBmx.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/DsARsNmNQfcVmwF2NvchtoC32aMGsmXUxc9g8mTsNBmx.json new file mode 100644 index 00000000..cba1a7ac --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/DsARsNmNQfcVmwF2NvchtoC32aMGsmXUxc9g8mTsNBmx.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8ee1605ecc0f0f1b1debd077501109c7d0b13253df7f3174a209889fb981c582 +size 4632 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/DsRmdpRZJwagptu4MMN7GJWaPuwPgStWPUSbfAinYCg9.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/DsRmdpRZJwagptu4MMN7GJWaPuwPgStWPUSbfAinYCg9.json new file mode 100644 index 00000000..585c4d7b --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/DsRmdpRZJwagptu4MMN7GJWaPuwPgStWPUSbfAinYCg9.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:985820cc5e17beb0b782be24d21a75a52538a98f651b253f10b183c8c0807048 +size 7722 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/DutZewT8sizKwbDwvp3XDRSQkFfDp7v9rMxZadKn6XK5.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/DutZewT8sizKwbDwvp3XDRSQkFfDp7v9rMxZadKn6XK5.json new file mode 100644 index 00000000..101d58c2 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/DutZewT8sizKwbDwvp3XDRSQkFfDp7v9rMxZadKn6XK5.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b268be9899499591ed716af7c5fd9cafe43d56d52204323f9c70265e683d63b2 +size 11428 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/DvNDzUexhQre2uHHD9bZL7crzRpee6D5NQrQbUtxv7t9.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/DvNDzUexhQre2uHHD9bZL7crzRpee6D5NQrQbUtxv7t9.json new file mode 100644 index 00000000..88234103 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/DvNDzUexhQre2uHHD9bZL7crzRpee6D5NQrQbUtxv7t9.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:59daf62762fb5f6b8efed6b98183909ff5cbc6fc32e1e5c157b7515bfc5ba9b7 +size 2512 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/Dvn4gHNQxbn1tFKasXgXsTLp99XF1BX6Fqo4GTLZa2JJ.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/Dvn4gHNQxbn1tFKasXgXsTLp99XF1BX6Fqo4GTLZa2JJ.json new file mode 100644 index 00000000..de794a7c --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/Dvn4gHNQxbn1tFKasXgXsTLp99XF1BX6Fqo4GTLZa2JJ.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0e82cc88aa739f773103064eb760bf9525e27dec89da40904993d365e8ed7bbe +size 7095 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/DwMLtdtJqJQkHzNcrdTBuWHJByJfgpKBnvFvzyKdy3cU.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/DwMLtdtJqJQkHzNcrdTBuWHJByJfgpKBnvFvzyKdy3cU.json new file mode 100644 index 00000000..c6f9894b --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/DwMLtdtJqJQkHzNcrdTBuWHJByJfgpKBnvFvzyKdy3cU.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:03b3e35625c4ee04559d1b764f9c3207ce068d850eb92d424bb5c366ca73efaa +size 724 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/DwNfLavEQ2rTW9j3wbHzZQWxiwq5JLZ3K63pAGcuzcMp.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/DwNfLavEQ2rTW9j3wbHzZQWxiwq5JLZ3K63pAGcuzcMp.json new file mode 100644 index 00000000..6859150a --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/DwNfLavEQ2rTW9j3wbHzZQWxiwq5JLZ3K63pAGcuzcMp.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c8c00a3a760429fc3e55fef308cc999971fa2f38b964fe7b77a3fd366a34ae9e +size 1801 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/Dwj2AqkfkT2UvFCgLVHFqMrMrFrqfRFfQtb5CdSRUvrg.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/Dwj2AqkfkT2UvFCgLVHFqMrMrFrqfRFfQtb5CdSRUvrg.json new file mode 100644 index 00000000..0ca242d5 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/Dwj2AqkfkT2UvFCgLVHFqMrMrFrqfRFfQtb5CdSRUvrg.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5c1ba760b0c18a14399cb0f28f1c5114700b414a16ad76e34da5e7f5352750fc +size 2636 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/DyQWFkDFMrTm4rcLKC1ayM5fKpYdW3DLpybBPwvdWZS8.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/DyQWFkDFMrTm4rcLKC1ayM5fKpYdW3DLpybBPwvdWZS8.json new file mode 100644 index 00000000..29c79cd1 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/DyQWFkDFMrTm4rcLKC1ayM5fKpYdW3DLpybBPwvdWZS8.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:88b54180139e8050f5d11b3a343f53573dc026599da9967488066f398898fc20 +size 4656 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/DykznMHLnGMNLhDPPPu8BPCSeFb9sWkdiB1731SqPQCN.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/DykznMHLnGMNLhDPPPu8BPCSeFb9sWkdiB1731SqPQCN.json new file mode 100644 index 00000000..3e3ec1a7 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/DykznMHLnGMNLhDPPPu8BPCSeFb9sWkdiB1731SqPQCN.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:345110ca8771ddf40c0e8c5293d1179366b33b7b07e7aafb172277f82be5d2ee +size 6132 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/DzACDmwdqc5ADPJKnZEcQAgpsPdvYzvYBMihPNN48pFE.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/DzACDmwdqc5ADPJKnZEcQAgpsPdvYzvYBMihPNN48pFE.json new file mode 100644 index 00000000..f596c9da --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/DzACDmwdqc5ADPJKnZEcQAgpsPdvYzvYBMihPNN48pFE.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6d25ca3ed816e929a9cbdf83d1bdba034e483fee0a47530b02d1d9ca5948d7f3 +size 591 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/DzzjdPWNfwHZmzPVxnmqkkMJraYQQRCpgFZajqkqmU6G.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/DzzjdPWNfwHZmzPVxnmqkkMJraYQQRCpgFZajqkqmU6G.json new file mode 100644 index 00000000..1b4958a2 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/DzzjdPWNfwHZmzPVxnmqkkMJraYQQRCpgFZajqkqmU6G.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7c4d0a91671dedc02de68cef72db3e8bd218221edbb9321c03bdd873a8a6f046 +size 1685 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/E1XRkj9fPF2NQUdoq41AHPqwMDHykYfn5PzBXAyDs7Be.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/E1XRkj9fPF2NQUdoq41AHPqwMDHykYfn5PzBXAyDs7Be.json new file mode 100644 index 00000000..cdeb73ab --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/E1XRkj9fPF2NQUdoq41AHPqwMDHykYfn5PzBXAyDs7Be.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a6176a8ddc1c7711c0a0b69b8a4bf51003a256717d26caf7e4e3ec5253116379 +size 5557 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/E2PSH444f3ScPpuNChXYLrv7KfcWWNdJvQKwfkaw3wM.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/E2PSH444f3ScPpuNChXYLrv7KfcWWNdJvQKwfkaw3wM.json new file mode 100644 index 00000000..ae8f6969 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/E2PSH444f3ScPpuNChXYLrv7KfcWWNdJvQKwfkaw3wM.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6f3f75b789be5d60086338baa072f7b26e7f9c0dab255114b9d9ceccd5052e19 +size 28238 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/E3iKvJgGNycXrmsh2aryY25z29PpU4dvo4CBuXCKQiGB.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/E3iKvJgGNycXrmsh2aryY25z29PpU4dvo4CBuXCKQiGB.json new file mode 100644 index 00000000..27094246 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/E3iKvJgGNycXrmsh2aryY25z29PpU4dvo4CBuXCKQiGB.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:721a558a5fb90e696090cc1f464972d6230798ffe821597a53807f5949eaa31b +size 9170 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/E4CcWHjuRbQMPEAQvTjYyHY5qios7JFCcTg1GtLea6ai.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/E4CcWHjuRbQMPEAQvTjYyHY5qios7JFCcTg1GtLea6ai.json new file mode 100644 index 00000000..bc68a142 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/E4CcWHjuRbQMPEAQvTjYyHY5qios7JFCcTg1GtLea6ai.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7e911e8b8b18a7c062d87590ba20c206a65803967a713264b5e967509b076de0 +size 6010 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/E4o2qTynRWtD9BkQd8AMSCNvjni6RWfhXqz159AhfyvJ.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/E4o2qTynRWtD9BkQd8AMSCNvjni6RWfhXqz159AhfyvJ.json new file mode 100644 index 00000000..239ac64a --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/E4o2qTynRWtD9BkQd8AMSCNvjni6RWfhXqz159AhfyvJ.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9e5ab5ac89819227e6eeea1312b3092c47bfb54f4a546adc383639e7aa4510d7 +size 1898 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/E6FrgxDFX6hU37Q4q6vShhTMXvCujLhDTWH6k5o9WLnt.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/E6FrgxDFX6hU37Q4q6vShhTMXvCujLhDTWH6k5o9WLnt.json new file mode 100644 index 00000000..1b582395 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/E6FrgxDFX6hU37Q4q6vShhTMXvCujLhDTWH6k5o9WLnt.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3bc935d9f1bd941a22f668426709bd9223d779313d384e68de4616ad134fede2 +size 880 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/E6cFUqjsxifejMx9pdeaHKWKSSyfNpANGe6cAepWjb5t.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/E6cFUqjsxifejMx9pdeaHKWKSSyfNpANGe6cAepWjb5t.json new file mode 100644 index 00000000..7e8bc9e4 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/E6cFUqjsxifejMx9pdeaHKWKSSyfNpANGe6cAepWjb5t.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5fe48d1a8325a31b629aa134063b1f52ddf91b42c0f0055ff719c9932962cacc +size 5047 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/E7GSRY6bxtngMuPjY5VcBRBptWa2rJafFZ63exkfqmXg.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/E7GSRY6bxtngMuPjY5VcBRBptWa2rJafFZ63exkfqmXg.json new file mode 100644 index 00000000..9d9367a8 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/E7GSRY6bxtngMuPjY5VcBRBptWa2rJafFZ63exkfqmXg.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b5c760fd8513a835d6e9ff1c52cf9be8e89979b7e59c8d95bb9212ea7a70253c +size 23499 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/E7HtfkEMhmn9uwL7EFNydcXBWy5WCYN1vFmKKjipEH1x.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/E7HtfkEMhmn9uwL7EFNydcXBWy5WCYN1vFmKKjipEH1x.json new file mode 100644 index 00000000..14d1aa51 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/E7HtfkEMhmn9uwL7EFNydcXBWy5WCYN1vFmKKjipEH1x.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5e9a77e24fa23bc8c5c79dc3689329abf68bf118557f06da95ac1f86867d1046 +size 11802 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/E7QHjboLzRXGS8DzEq6CzcpHk54gHzJYvaPpzhxhHBU8.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/E7QHjboLzRXGS8DzEq6CzcpHk54gHzJYvaPpzhxhHBU8.json new file mode 100644 index 00000000..0acaff87 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/E7QHjboLzRXGS8DzEq6CzcpHk54gHzJYvaPpzhxhHBU8.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1c0da56a373e140c35276b55170a39fd8c4cd00f891fdf10ee938d8d152ef67e +size 2709 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/E7jPY6J5s2uAxAjJQX5tqoASkmFr6TYxVoMm97hPLNZ1.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/E7jPY6J5s2uAxAjJQX5tqoASkmFr6TYxVoMm97hPLNZ1.json new file mode 100644 index 00000000..6e67304b --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/E7jPY6J5s2uAxAjJQX5tqoASkmFr6TYxVoMm97hPLNZ1.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:55b7747d8b9a190f1dbdbac1344db3d5fc7e07cf882953c079e1e56850786741 +size 25672 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/E9mx77PUqwSVACFpDAydJJfreBG8B1BwRFXrQ6e3rnuz.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/E9mx77PUqwSVACFpDAydJJfreBG8B1BwRFXrQ6e3rnuz.json new file mode 100644 index 00000000..88234103 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/E9mx77PUqwSVACFpDAydJJfreBG8B1BwRFXrQ6e3rnuz.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:59daf62762fb5f6b8efed6b98183909ff5cbc6fc32e1e5c157b7515bfc5ba9b7 +size 2512 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/EA15T2W45BJFm71XmB5VGcsiWGKZTNfnK6aCmE2Hb5eC.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/EA15T2W45BJFm71XmB5VGcsiWGKZTNfnK6aCmE2Hb5eC.json new file mode 100644 index 00000000..e46129f7 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/EA15T2W45BJFm71XmB5VGcsiWGKZTNfnK6aCmE2Hb5eC.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:fd427404c2c9706d1f6b9eb32a3b158aff57640182b2d72ac70812cb0a7b9c91 +size 9084 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/EASAq8b2mUQLYZGZqfUyFJgALEu88aEUizFWxtwRYb5R.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/EASAq8b2mUQLYZGZqfUyFJgALEu88aEUizFWxtwRYb5R.json new file mode 100644 index 00000000..95a0b12a --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/EASAq8b2mUQLYZGZqfUyFJgALEu88aEUizFWxtwRYb5R.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:33fbdb4de35ee766fec87ce092adee1d60c35361ca5baec501bcf77c770d9dc0 +size 9794 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/EBovcnX1UXsxPuyMd5yUA1Xc1Ld89wEVFCMJVpS16T4A.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/EBovcnX1UXsxPuyMd5yUA1Xc1Ld89wEVFCMJVpS16T4A.json new file mode 100644 index 00000000..d48a5806 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/EBovcnX1UXsxPuyMd5yUA1Xc1Ld89wEVFCMJVpS16T4A.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2c8bc4b0353171d0b758d3946c857f15dac0e7b6b18c152ead605dba6f8949c1 +size 18661 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/EDLE5Tnw2x4po1ZGRBYPYVnjKAJAJCJzKFi8RiRuN4xs.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/EDLE5Tnw2x4po1ZGRBYPYVnjKAJAJCJzKFi8RiRuN4xs.json new file mode 100644 index 00000000..705702dc --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/EDLE5Tnw2x4po1ZGRBYPYVnjKAJAJCJzKFi8RiRuN4xs.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8ecdb393821d397b1c7b4f5dbcc43bf32ace42fe59cbe71734b359646bcd67e8 +size 24379 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/EDMintACJmusW8m6qV2pqd8UWrcyMkFS6AurtX3Bz549.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/EDMintACJmusW8m6qV2pqd8UWrcyMkFS6AurtX3Bz549.json new file mode 100644 index 00000000..4881a28e --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/EDMintACJmusW8m6qV2pqd8UWrcyMkFS6AurtX3Bz549.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e1932bcaf8c795e2e976ba9aa1257fc4e0053650087db6848adfb288589e0bfd +size 5161 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/EEB5tgFdJ4A1Mfg4brpnQtN4d8LhvpKTKMTcRMaTAWAT.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/EEB5tgFdJ4A1Mfg4brpnQtN4d8LhvpKTKMTcRMaTAWAT.json new file mode 100644 index 00000000..c0988e2a --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/EEB5tgFdJ4A1Mfg4brpnQtN4d8LhvpKTKMTcRMaTAWAT.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3c531393b6bd4849ddd910c59eb501263ace961ad8f70ded588934492b762474 +size 4753 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/EEEEoTnDmkwqpcxNMg4yoa9QFJpp4NEgzGykzi1cHrM9.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/EEEEoTnDmkwqpcxNMg4yoa9QFJpp4NEgzGykzi1cHrM9.json new file mode 100644 index 00000000..691365ee --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/EEEEoTnDmkwqpcxNMg4yoa9QFJpp4NEgzGykzi1cHrM9.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0fa15c2700b6e6ad9c9c7d9a86cacd7af977c044fdf8f5e9e31dd847145ea0e1 +size 6207 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/EF5Vkq5r2pgHkPtCgfM3Y9Nw6xMs5MjzKWaGJsybkKyd.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/EF5Vkq5r2pgHkPtCgfM3Y9Nw6xMs5MjzKWaGJsybkKyd.json new file mode 100644 index 00000000..910e71f3 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/EF5Vkq5r2pgHkPtCgfM3Y9Nw6xMs5MjzKWaGJsybkKyd.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f38ec1e9a708c97573f249e7166e35614d6169567f92dfcd65078bf4fc055568 +size 2595 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/EF68PJkRqQu2VthTSy19kg6TWynMtRmLpxcMDKEdLC8t.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/EF68PJkRqQu2VthTSy19kg6TWynMtRmLpxcMDKEdLC8t.json new file mode 100644 index 00000000..e40a36f3 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/EF68PJkRqQu2VthTSy19kg6TWynMtRmLpxcMDKEdLC8t.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:67060bf83a92c533ee2ef4554e28f765e39a22e4dd03fd63ca6a3592a5da4e04 +size 3767 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/EGGhYEW4ezq8TK2KuZknQqSsAqgQ4HHP6yGJJnfbjjQB.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/EGGhYEW4ezq8TK2KuZknQqSsAqgQ4HHP6yGJJnfbjjQB.json new file mode 100644 index 00000000..0b085258 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/EGGhYEW4ezq8TK2KuZknQqSsAqgQ4HHP6yGJJnfbjjQB.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5ee24d6f2bd05ec5702f5adb213efd58015ec05c333edf1c32d91f252b0d13c5 +size 9346 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/EGgStVgDYKq2qXWDjjoMPMHeAZCLYFRHco9qxgvkCAmC.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/EGgStVgDYKq2qXWDjjoMPMHeAZCLYFRHco9qxgvkCAmC.json new file mode 100644 index 00000000..70a3df34 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/EGgStVgDYKq2qXWDjjoMPMHeAZCLYFRHco9qxgvkCAmC.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ee608cbf2c5fb2c3f99fc3ab89a589c2c892c43abd3dbee7f4f9748ff2d8a229 +size 13573 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/EHBN9YKtMmrZhj8JZqyBQRGqyyeHw5xUB1Q5eAHszuMt.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/EHBN9YKtMmrZhj8JZqyBQRGqyyeHw5xUB1Q5eAHszuMt.json new file mode 100644 index 00000000..bf4d8c92 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/EHBN9YKtMmrZhj8JZqyBQRGqyyeHw5xUB1Q5eAHszuMt.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:de23c09c8d2d6bfcc5e8c9fa6456d3897359cec5a35a5e1b94c88f90f8ce0221 +size 35353 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/EKGMaQkgHXMu7XZ3cxkS5dsyqK7yzAAEmVEUhsiQy3Qa.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/EKGMaQkgHXMu7XZ3cxkS5dsyqK7yzAAEmVEUhsiQy3Qa.json new file mode 100644 index 00000000..9f5ba0e1 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/EKGMaQkgHXMu7XZ3cxkS5dsyqK7yzAAEmVEUhsiQy3Qa.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d383e3774bc65354f259fcd7bb96f6fd1757ef9f358fea928d1e282e451cc549 +size 4360 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/EKyFHbjnNbFMGXUCPWthknxdCycbJTjkp3TMHSff2Ykt.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/EKyFHbjnNbFMGXUCPWthknxdCycbJTjkp3TMHSff2Ykt.json new file mode 100644 index 00000000..3f805bdb --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/EKyFHbjnNbFMGXUCPWthknxdCycbJTjkp3TMHSff2Ykt.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:45f0d1192d809abb2941dc79349e83fffc3a100797f3436c5a98c57b6252f121 +size 1295 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/ELE5vYY81W7UCpTPs7SyD6Bwm5FwZBntTW8PiGqM5d4A.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/ELE5vYY81W7UCpTPs7SyD6Bwm5FwZBntTW8PiGqM5d4A.json new file mode 100644 index 00000000..692624f8 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/ELE5vYY81W7UCpTPs7SyD6Bwm5FwZBntTW8PiGqM5d4A.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:96c6e262b635c126b78e5e22795256f46f62ccbc9302160896ad5a75d2e8b2b8 +size 7543 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/ELEMisgsfkmp58w1byRvrdpGG1HcapQoCrmMJeorBCxq.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/ELEMisgsfkmp58w1byRvrdpGG1HcapQoCrmMJeorBCxq.json new file mode 100644 index 00000000..e0147bc4 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/ELEMisgsfkmp58w1byRvrdpGG1HcapQoCrmMJeorBCxq.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:339b402cc811c1ad3739b85fe05f940c71024376ab13c4820697031dfd3ed88c +size 31890 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/ELEdwVMPMxnpLUvZMf3SV62STi8wWbQubUY3VQUUg9dM.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/ELEdwVMPMxnpLUvZMf3SV62STi8wWbQubUY3VQUUg9dM.json new file mode 100644 index 00000000..4de1c709 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/ELEdwVMPMxnpLUvZMf3SV62STi8wWbQubUY3VQUUg9dM.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c35f010a81e6c2cf1416b1ab8ee5000c043352fd4fbe4c91244effe694771957 +size 1570 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/ELKekKY9dQwG1GeuquWQkKt8KSeL9BvQrEYtsdR9sXHZ.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/ELKekKY9dQwG1GeuquWQkKt8KSeL9BvQrEYtsdR9sXHZ.json new file mode 100644 index 00000000..054c43c0 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/ELKekKY9dQwG1GeuquWQkKt8KSeL9BvQrEYtsdR9sXHZ.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4f3a98df7890f606f101c9cb5b8865276813fcf94991562897697a43a38567d7 +size 2220 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/ELfF1xyznzQigmbkt6i8tmJEg7VgPcLiVHsKBmS1pyCf.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/ELfF1xyznzQigmbkt6i8tmJEg7VgPcLiVHsKBmS1pyCf.json new file mode 100644 index 00000000..9b6bd8cd --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/ELfF1xyznzQigmbkt6i8tmJEg7VgPcLiVHsKBmS1pyCf.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:26e09f21d708d3aca970b3dd866eeffdde8a057aa68a937c85e49bcc25f801c0 +size 2303 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/EM1yAW5w5XYDUGh9tBHbXdSSXMTrFRGuf9cFd7Hgk5jX.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/EM1yAW5w5XYDUGh9tBHbXdSSXMTrFRGuf9cFd7Hgk5jX.json new file mode 100644 index 00000000..3103ee60 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/EM1yAW5w5XYDUGh9tBHbXdSSXMTrFRGuf9cFd7Hgk5jX.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:dad640156db37a60d894e1b49e7a906708869046f2a54a42febb3267a8c6cc96 +size 7095 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/EMKuRh2K1M6zojoGWFFZkdwSHVKWQ4gJXwbNzmrmsY1J.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/EMKuRh2K1M6zojoGWFFZkdwSHVKWQ4gJXwbNzmrmsY1J.json new file mode 100644 index 00000000..5f2c5eac --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/EMKuRh2K1M6zojoGWFFZkdwSHVKWQ4gJXwbNzmrmsY1J.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:80ba2be5535af92d09b4230a2ca7b7a586967db855ef13e5dc8d6dfa2b620b84 +size 11161 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/EMiLu1JvEgNiukGYfMvTRJk8DQqwM7PjWU8HAvUdDgwv.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/EMiLu1JvEgNiukGYfMvTRJk8DQqwM7PjWU8HAvUdDgwv.json new file mode 100644 index 00000000..6bbf83f2 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/EMiLu1JvEgNiukGYfMvTRJk8DQqwM7PjWU8HAvUdDgwv.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5b7471aa2d4cbcd67324f20b5cafc2484b91619f8e86b43b07466c10907a092d +size 21591 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/EMuzotbSGM59Libzx8XvVGeAdjSFvRv2wyAK5ebALhKD.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/EMuzotbSGM59Libzx8XvVGeAdjSFvRv2wyAK5ebALhKD.json new file mode 100644 index 00000000..22a1027e --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/EMuzotbSGM59Libzx8XvVGeAdjSFvRv2wyAK5ebALhKD.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1c05fbc56eefc0b42704cfa7459e91b525f4c738b26196172e8840b7582ff703 +size 2666 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/ENJp5igiLUk1D577NMd3kYPae1cmNoiQzvZMNqVcJ1c7.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/ENJp5igiLUk1D577NMd3kYPae1cmNoiQzvZMNqVcJ1c7.json new file mode 100644 index 00000000..6555aad6 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/ENJp5igiLUk1D577NMd3kYPae1cmNoiQzvZMNqVcJ1c7.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4b4ff84b39fd41159849b5fdfa16d65890d952e21fce34544872a84d4dbcdc50 +size 8087 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/ENToMb8jNjwZjXhWt3ddqS8y98NXLSqjGDu6Ukur4UcF.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/ENToMb8jNjwZjXhWt3ddqS8y98NXLSqjGDu6Ukur4UcF.json new file mode 100644 index 00000000..52f38687 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/ENToMb8jNjwZjXhWt3ddqS8y98NXLSqjGDu6Ukur4UcF.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f4a4d603a8949a1dda037dfa6baf3bcd8b0db9584e34c53f78a66ab8dcdb4190 +size 16181 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/ENicYBBNZQ91toN7ggmTxnDGZW14uv9UkumN7XBGeYJ4.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/ENicYBBNZQ91toN7ggmTxnDGZW14uv9UkumN7XBGeYJ4.json new file mode 100644 index 00000000..6cd48199 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/ENicYBBNZQ91toN7ggmTxnDGZW14uv9UkumN7XBGeYJ4.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b1ad5dae112a116634adecc37e77a8ad81f7383f61585d6ba2935b4e00e59644 +size 10567 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/EPAdVJ5S317jJr2ejgxoA52iptvphGXjPLbqXhZH4n8o.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/EPAdVJ5S317jJr2ejgxoA52iptvphGXjPLbqXhZH4n8o.json new file mode 100644 index 00000000..3579b7ef --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/EPAdVJ5S317jJr2ejgxoA52iptvphGXjPLbqXhZH4n8o.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:36d762f82782b573050caf71a7efe14015decbdd5d8b956ba637c860b7e322d7 +size 2758 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/EPbaRfHR1f7tkVAyq8gNnHzoLmfTB8iiN1g4wCvr2Q1b.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/EPbaRfHR1f7tkVAyq8gNnHzoLmfTB8iiN1g4wCvr2Q1b.json new file mode 100644 index 00000000..7ca5a8e5 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/EPbaRfHR1f7tkVAyq8gNnHzoLmfTB8iiN1g4wCvr2Q1b.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e5c5cf4e30d77323574642ec5017346cc181ac5de23616fa606ba7ea0d6e9234 +size 151 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/EQJUa8zMVi6MWhACE722MBT1rt5Q5UhbX2k4KUQYq2FY.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/EQJUa8zMVi6MWhACE722MBT1rt5Q5UhbX2k4KUQYq2FY.json new file mode 100644 index 00000000..09560881 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/EQJUa8zMVi6MWhACE722MBT1rt5Q5UhbX2k4KUQYq2FY.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:eabf96fdaf706508ea685158592dc44de0e163d138821894e9cb701c90e9f329 +size 10870 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/ERx6HTXwvwkhkaq2BnVYFjJwcoSc1dHxHNZqQ79dMxPq.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/ERx6HTXwvwkhkaq2BnVYFjJwcoSc1dHxHNZqQ79dMxPq.json new file mode 100644 index 00000000..73f3e3d2 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/ERx6HTXwvwkhkaq2BnVYFjJwcoSc1dHxHNZqQ79dMxPq.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d015597169e56da3c7e3093696eaa8371287e3d9c6e57f762853504beb502682 +size 13247 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/ET1EK3PVXV3TTVbmkKbGut9dNVQyobUw1h4uvacKovm8.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/ET1EK3PVXV3TTVbmkKbGut9dNVQyobUw1h4uvacKovm8.json new file mode 100644 index 00000000..1b662683 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/ET1EK3PVXV3TTVbmkKbGut9dNVQyobUw1h4uvacKovm8.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f8595257894963fd26829948df965fe3732a086181125ccc38b506cfa3d3626a +size 16244 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/EUUxss2h5hB8qvwZR2TKu1wkoJxB6uEMNzvPnxDCV2ky.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/EUUxss2h5hB8qvwZR2TKu1wkoJxB6uEMNzvPnxDCV2ky.json new file mode 100644 index 00000000..df0a6d36 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/EUUxss2h5hB8qvwZR2TKu1wkoJxB6uEMNzvPnxDCV2ky.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:908e1d75d1d5bea4d80d3124e5c11809290fe436ea3ac9b0728213e7d985a348 +size 6821 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/EV4PDhhYJNQbGHiecjtXy22fEuL9N5b6MfaR68jbBcpk.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/EV4PDhhYJNQbGHiecjtXy22fEuL9N5b6MfaR68jbBcpk.json new file mode 100644 index 00000000..691aeaa0 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/EV4PDhhYJNQbGHiecjtXy22fEuL9N5b6MfaR68jbBcpk.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4ceeb503e2eeb0cda9b01307b2a6d53acfdad141fcb394549486da2f35dd2275 +size 6054 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/EVQ4s1b6N1vmWFDv8PRNc77kufBP8HcrSNWXQAhRsJq9.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/EVQ4s1b6N1vmWFDv8PRNc77kufBP8HcrSNWXQAhRsJq9.json new file mode 100644 index 00000000..f224d31b --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/EVQ4s1b6N1vmWFDv8PRNc77kufBP8HcrSNWXQAhRsJq9.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:fe417fe0f2b7f3094ade85950c5eb3d20908f05b2cbb4af79cec5e90f46e649d +size 174620 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/EXDCASuSBHrbJqf3tbap86YeWaGoEeCqBhGRbUSnoDqm.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/EXDCASuSBHrbJqf3tbap86YeWaGoEeCqBhGRbUSnoDqm.json new file mode 100644 index 00000000..d663f916 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/EXDCASuSBHrbJqf3tbap86YeWaGoEeCqBhGRbUSnoDqm.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:65de55fd92ecc3303244e524cbd9a1fe88facb62db4d2532999fe06e87ba7b73 +size 3216 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/EXxqB6XPLczReFcZyigfbdowB6WGYtnkLYC4XZ2ae9ch.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/EXxqB6XPLczReFcZyigfbdowB6WGYtnkLYC4XZ2ae9ch.json new file mode 100644 index 00000000..b0d862cf --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/EXxqB6XPLczReFcZyigfbdowB6WGYtnkLYC4XZ2ae9ch.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2ef70705ac935b244ec020843caddcbad21c33e155ee94057e1ce7beb19a869a +size 7576 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/EXzAYHZ8xS6QJ6xGRsdKZXixoQBLsuMbmwJozm85jHp.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/EXzAYHZ8xS6QJ6xGRsdKZXixoQBLsuMbmwJozm85jHp.json new file mode 100644 index 00000000..71c1b0f2 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/EXzAYHZ8xS6QJ6xGRsdKZXixoQBLsuMbmwJozm85jHp.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:67548089952cc8ef9297eaa3b32b099d1db868cbc78223ccf5b57321cdbb2f57 +size 2934 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/EYQyd28taNDbrpFqq6ajMnFqbgXvSgQ86jysa5HJv7Tt.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/EYQyd28taNDbrpFqq6ajMnFqbgXvSgQ86jysa5HJv7Tt.json new file mode 100644 index 00000000..8e22e2cb --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/EYQyd28taNDbrpFqq6ajMnFqbgXvSgQ86jysa5HJv7Tt.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:56fa7262ebe4d3880e1c7be9b11834e8a3cfac83977d35bdb74c584f0e2e3a34 +size 6451 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/EZvwuV6xAkVyVYzw9rcazGL4j1A9rMre4U7uAb2xWtNh.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/EZvwuV6xAkVyVYzw9rcazGL4j1A9rMre4U7uAb2xWtNh.json new file mode 100644 index 00000000..b17a8ee2 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/EZvwuV6xAkVyVYzw9rcazGL4j1A9rMre4U7uAb2xWtNh.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:48981d682369f2c3957c2f3e216bcde54a1a1712167e74f94d67f0a7d2352f58 +size 10638 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/EbGAsCqfiFx5K8zvP3dXn5jsX7yojw4tgLZxuENmqTEc.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/EbGAsCqfiFx5K8zvP3dXn5jsX7yojw4tgLZxuENmqTEc.json new file mode 100644 index 00000000..25200c56 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/EbGAsCqfiFx5K8zvP3dXn5jsX7yojw4tgLZxuENmqTEc.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9ac8ad0d7a79bd76bc69cb4310bcadfcbfb720f4a5c43b5da0079b0ed75d26cb +size 2963 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/EbGkJPaMY8XCJCNjkWwk971xzE32X5LBPg5s2g4LDYcW.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/EbGkJPaMY8XCJCNjkWwk971xzE32X5LBPg5s2g4LDYcW.json new file mode 100644 index 00000000..2a7d7788 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/EbGkJPaMY8XCJCNjkWwk971xzE32X5LBPg5s2g4LDYcW.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8a078a58c8c4df737fbd155f4ece6616dc701118e4200b4a870efe8d731f8e18 +size 2738 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/EcFTDXxknt3vRBi1pVZYN7SjZLcbHjJRAmCmjZ7Js3fd.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/EcFTDXxknt3vRBi1pVZYN7SjZLcbHjJRAmCmjZ7Js3fd.json new file mode 100644 index 00000000..5f7d30eb --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/EcFTDXxknt3vRBi1pVZYN7SjZLcbHjJRAmCmjZ7Js3fd.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:810b7a8217381e14b193526c8e8c7d4a59fe255791d801c127c0ee7042aae06f +size 1154 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/EcGjNrT4cv3gr1m989ScV9FhFHK6fwQRbYDDeXQFyzop.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/EcGjNrT4cv3gr1m989ScV9FhFHK6fwQRbYDDeXQFyzop.json new file mode 100644 index 00000000..b6bd6774 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/EcGjNrT4cv3gr1m989ScV9FhFHK6fwQRbYDDeXQFyzop.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b327abb21a6975b08831b8ff2f71faae049cd2140719a8054b3683833b1d5a03 +size 17563 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/EcTJX4Z5k9E6ShJPN9mFPHx4e24oeUWsh4GE9vLuRoL5.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/EcTJX4Z5k9E6ShJPN9mFPHx4e24oeUWsh4GE9vLuRoL5.json new file mode 100644 index 00000000..75f17efc --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/EcTJX4Z5k9E6ShJPN9mFPHx4e24oeUWsh4GE9vLuRoL5.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5a80881d937f588b21aeea05db3dc1c5667fd187e5a6618281b74aefd604fceb +size 30323 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/EdLga9mFADH4EjPY6RsG1LF7w8utVuWDgyLVRrA8YzzN.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/EdLga9mFADH4EjPY6RsG1LF7w8utVuWDgyLVRrA8YzzN.json new file mode 100644 index 00000000..0d108bdc --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/EdLga9mFADH4EjPY6RsG1LF7w8utVuWDgyLVRrA8YzzN.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d46a2f88646a9dc14a07777fd811a2cacc3a8796e81f3e3ec75565c8081fa428 +size 2995 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/EeGhdrbWWjqVkQ1tfLTTStZU2RuPRtbEL9XAfXjXg16v.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/EeGhdrbWWjqVkQ1tfLTTStZU2RuPRtbEL9XAfXjXg16v.json new file mode 100644 index 00000000..f5aebc69 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/EeGhdrbWWjqVkQ1tfLTTStZU2RuPRtbEL9XAfXjXg16v.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:38a78d3f09735ac16a3490dcd47b93818e6908e2c9c4987158e48f12ab1ae7bb +size 1434 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/EeHoerb4vimqbBiVRnVvyCjumsSgmCEAKE2AuVPbCApo.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/EeHoerb4vimqbBiVRnVvyCjumsSgmCEAKE2AuVPbCApo.json new file mode 100644 index 00000000..6c9102f8 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/EeHoerb4vimqbBiVRnVvyCjumsSgmCEAKE2AuVPbCApo.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0b1a28e61ed45c550da06c7bd5f2d60c9f68d75ba1c427a35474a53a33f0008e +size 8724 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/Egbgx5n81xGmooTRoHjSPDtDf6KYJc45NonSzKxsssSK.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/Egbgx5n81xGmooTRoHjSPDtDf6KYJc45NonSzKxsssSK.json new file mode 100644 index 00000000..bb1b0596 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/Egbgx5n81xGmooTRoHjSPDtDf6KYJc45NonSzKxsssSK.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9b78d8c48376f97d10d7ed11af1d708bb487f2acf6864759eed1557d38c2bdc2 +size 7024 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/Eh5FEDmcELjYGTYosyaMm64wcvZEREiBqFUhG1r54Zeh.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/Eh5FEDmcELjYGTYosyaMm64wcvZEREiBqFUhG1r54Zeh.json new file mode 100644 index 00000000..93d7f5b0 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/Eh5FEDmcELjYGTYosyaMm64wcvZEREiBqFUhG1r54Zeh.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:98c06defa60bb0cf7fa0f0695e7af175e012daee503d1b0578cd8e48524cee0b +size 12447 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/EhAtagZahNXBkyjRmfcJ7koJo5c4gbVhtbCv8ojMNGJP.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/EhAtagZahNXBkyjRmfcJ7koJo5c4gbVhtbCv8ojMNGJP.json new file mode 100644 index 00000000..185a677d --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/EhAtagZahNXBkyjRmfcJ7koJo5c4gbVhtbCv8ojMNGJP.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:18f29d087cba8f6452aef52d19e646902a913a1b7f495a1dfcc05f7dde3e9b95 +size 1694 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/Ei1CgRq6SMB8wQScEKeRMGYkyb3YmRTaej1hpHcqAV9r.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/Ei1CgRq6SMB8wQScEKeRMGYkyb3YmRTaej1hpHcqAV9r.json new file mode 100644 index 00000000..113b74d4 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/Ei1CgRq6SMB8wQScEKeRMGYkyb3YmRTaej1hpHcqAV9r.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2c8c6006ebd69d44a6290cae904da902e71dbe43658091d139746d5529e5b23f +size 20971 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/EkDHzRjupQbP2YayEN5j99D1482JbPxWLTz8MxzF7meN.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/EkDHzRjupQbP2YayEN5j99D1482JbPxWLTz8MxzF7meN.json new file mode 100644 index 00000000..5286a9ef --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/EkDHzRjupQbP2YayEN5j99D1482JbPxWLTz8MxzF7meN.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:54bb5684987eba7cb2259a1f17486c16c77bb635f34469c42e6f73cfcb22bcb2 +size 4071 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/EkdhhKgVtPowVseBcuRZsS2FhAeupqLxZ54xYrQEdo7q.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/EkdhhKgVtPowVseBcuRZsS2FhAeupqLxZ54xYrQEdo7q.json new file mode 100644 index 00000000..90219148 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/EkdhhKgVtPowVseBcuRZsS2FhAeupqLxZ54xYrQEdo7q.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9edd7f6ed6bfcc40ca1bb2f59e8da6544362119bfe7a97708b79962ce25302a3 +size 948 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/Ekn2ZNGSKokv8M8LiPQL7BnS29YYZ6quQXAbyPSUJfKy.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/Ekn2ZNGSKokv8M8LiPQL7BnS29YYZ6quQXAbyPSUJfKy.json new file mode 100644 index 00000000..23f99088 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/Ekn2ZNGSKokv8M8LiPQL7BnS29YYZ6quQXAbyPSUJfKy.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b88d69baa94a6b46390c454d1b22e75b691e8bec064fef2b3275ef20b143a073 +size 10098 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/EmNYPd7Lh77h3hkus2eJFJ3pA1gCVtot9oZJL3Q47UBn.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/EmNYPd7Lh77h3hkus2eJFJ3pA1gCVtot9oZJL3Q47UBn.json new file mode 100644 index 00000000..68dc8ffe --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/EmNYPd7Lh77h3hkus2eJFJ3pA1gCVtot9oZJL3Q47UBn.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:153399ae7d4ac10417c0b8ac50844d44c951753f369767dc695de4289d19d819 +size 1350 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/EmiytJ3zWX9koH3emPsWDEs9RqNm6NNFp4CkMLoiA1KC.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/EmiytJ3zWX9koH3emPsWDEs9RqNm6NNFp4CkMLoiA1KC.json new file mode 100644 index 00000000..2bbb0cbb --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/EmiytJ3zWX9koH3emPsWDEs9RqNm6NNFp4CkMLoiA1KC.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:98361e0190f1c83e9492330313274b0aa0956ddb8f45d50541bff1f405b6fed2 +size 36490 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/Emytu5G96yKik5Fhj9QDcfcdFsYmtW8zM9AxSpt9RAwk.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/Emytu5G96yKik5Fhj9QDcfcdFsYmtW8zM9AxSpt9RAwk.json new file mode 100644 index 00000000..d29e64d9 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/Emytu5G96yKik5Fhj9QDcfcdFsYmtW8zM9AxSpt9RAwk.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:771cbaf606678a5e6abb3011880a888de748341f52859b6701b616a06f205c74 +size 1813 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/En9fSSnkmcgHoKx4wBjRf8RbGvL352f5zFfDu32UPN3m.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/En9fSSnkmcgHoKx4wBjRf8RbGvL352f5zFfDu32UPN3m.json new file mode 100644 index 00000000..ef443be6 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/En9fSSnkmcgHoKx4wBjRf8RbGvL352f5zFfDu32UPN3m.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:947c14e9ba10908898900a274e662ebcffed5ff6a4ba3cf6a23f0ccf0ebb0b06 +size 2388 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/EnFTNedPkWAGcSnM9KjLLjAEWc9zKVixgV2cmVJ7RTWj.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/EnFTNedPkWAGcSnM9KjLLjAEWc9zKVixgV2cmVJ7RTWj.json new file mode 100644 index 00000000..b72d5f5c --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/EnFTNedPkWAGcSnM9KjLLjAEWc9zKVixgV2cmVJ7RTWj.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ca5500f7225314d1c732ac8d52e8c60c05930148d17005f01087714930240c7a +size 2956 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/Eo7WjKq67rjJQSZxS6z3YkapzY3eMj6Xy8X5EQVn5UaB.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/Eo7WjKq67rjJQSZxS6z3YkapzY3eMj6Xy8X5EQVn5UaB.json new file mode 100644 index 00000000..641f0cd7 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/Eo7WjKq67rjJQSZxS6z3YkapzY3eMj6Xy8X5EQVn5UaB.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:eec18cf72af8c1e8ae0a1def70d8df625ff0448a11c7fe44a1fd25de871d8184 +size 59028 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/EpWQssNDv9vKvzjUCSqQD2CwoUd7hGQgQv1hrYRDDiSP.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/EpWQssNDv9vKvzjUCSqQD2CwoUd7hGQgQv1hrYRDDiSP.json new file mode 100644 index 00000000..0c8ad7c2 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/EpWQssNDv9vKvzjUCSqQD2CwoUd7hGQgQv1hrYRDDiSP.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:224e1a2d7c7e1b2a4a16bb17e50191552fcf738c81d41ad9aec1719fee5a02d7 +size 12884 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/EpbboeWhnD1UTfdaqAmtVgpzMXaLTjFoTrHrE4ea1izG.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/EpbboeWhnD1UTfdaqAmtVgpzMXaLTjFoTrHrE4ea1izG.json new file mode 100644 index 00000000..4ed43d79 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/EpbboeWhnD1UTfdaqAmtVgpzMXaLTjFoTrHrE4ea1izG.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8401514eafe1597f4d85b2df559b44fde45c7fc6c6aa618837a09c64133a03fb +size 9073 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/EqeqjHyJTsmnVFCs3rnUEKSgvYBtjXa5ujJueiexWLHp.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/EqeqjHyJTsmnVFCs3rnUEKSgvYBtjXa5ujJueiexWLHp.json new file mode 100644 index 00000000..dae35013 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/EqeqjHyJTsmnVFCs3rnUEKSgvYBtjXa5ujJueiexWLHp.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e58a3aaba9673cbb8a56c3aee9d5ea50d828f48030f786916b3deaff7fcc279e +size 18661 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/ErBmAD61mGFKvrFNaTJuxoPwqrS8GgtwtqJTJVjFWx9Q.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/ErBmAD61mGFKvrFNaTJuxoPwqrS8GgtwtqJTJVjFWx9Q.json new file mode 100644 index 00000000..6a5f0c1f --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/ErBmAD61mGFKvrFNaTJuxoPwqrS8GgtwtqJTJVjFWx9Q.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b3a0d56f32b628ea397ee593f1481d720cccb0bdb4cd3812af515bda6a9afc44 +size 15171 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/EsYuHZrno8EjpWVbkAfpxnJeZcQetd3k9ighJFFpgKJu.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/EsYuHZrno8EjpWVbkAfpxnJeZcQetd3k9ighJFFpgKJu.json new file mode 100644 index 00000000..59ed07db --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/EsYuHZrno8EjpWVbkAfpxnJeZcQetd3k9ighJFFpgKJu.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:df4e4db112402add69a16ae78516fe66a5a741ef3bfd4624ab49f806c7833387 +size 6419 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/EscGYnb1KwxssEXCaGv93iruEN79usLJxmcf45K35yeS.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/EscGYnb1KwxssEXCaGv93iruEN79usLJxmcf45K35yeS.json new file mode 100644 index 00000000..ff6b46ec --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/EscGYnb1KwxssEXCaGv93iruEN79usLJxmcf45K35yeS.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b7c343e6e8dbd3c0abcd09f6450ce3b1eb243e2c1b1750c7762a305e4eaf93b3 +size 1977 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/EuETm5rXbYJ9Ra6GmeyqSjiFRR5X3GCfB5tkQSLWzxTH.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/EuETm5rXbYJ9Ra6GmeyqSjiFRR5X3GCfB5tkQSLWzxTH.json new file mode 100644 index 00000000..78c80069 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/EuETm5rXbYJ9Ra6GmeyqSjiFRR5X3GCfB5tkQSLWzxTH.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b01202e3b6f3c1285198a1df58532a1cb4587eb3c606a6a7e37c4ac99c939ed5 +size 3752 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/EuTUbuMujyRLtxA3EVnEwgdea98u9ATCAAfD2JQ84TLA.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/EuTUbuMujyRLtxA3EVnEwgdea98u9ATCAAfD2JQ84TLA.json new file mode 100644 index 00000000..ea561f27 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/EuTUbuMujyRLtxA3EVnEwgdea98u9ATCAAfD2JQ84TLA.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1a22cdb4609ffdf21fd08d7d3e90f2fe3e3b02a748e743a0fe34d879b129a9b7 +size 4114 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/EwFYaj2L8szRA2VaoJfuroafczS6uTx6oqtcmSJnoB9N.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/EwFYaj2L8szRA2VaoJfuroafczS6uTx6oqtcmSJnoB9N.json new file mode 100644 index 00000000..e2c4cfc6 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/EwFYaj2L8szRA2VaoJfuroafczS6uTx6oqtcmSJnoB9N.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:34c5994f8731b153663a16587b576a10eaba8c1ef139595135286d25f3cf4514 +size 4875 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/ExomrnptzszoKgdLeSi3oeFsuojZ8nHaXoEyptzaKYkL.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/ExomrnptzszoKgdLeSi3oeFsuojZ8nHaXoEyptzaKYkL.json new file mode 100644 index 00000000..951c002b --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/ExomrnptzszoKgdLeSi3oeFsuojZ8nHaXoEyptzaKYkL.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:69e75547ebaa630d88677a5915d093cc7afea1c374c381d721d1bbd116d3a46f +size 6345 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/EydekgbR4LHaNxDgiS8WfPdFboesLD9LAnu2LBqAvqfr.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/EydekgbR4LHaNxDgiS8WfPdFboesLD9LAnu2LBqAvqfr.json new file mode 100644 index 00000000..201592c4 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/EydekgbR4LHaNxDgiS8WfPdFboesLD9LAnu2LBqAvqfr.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:06785e036cf7d83ac423ff64762bfcb17cea262073287e97bcae5dbb83ee4517 +size 18512 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/F11YDwLVireDZ7zFgnjo3psyiSCW3oumYsWWaXbqR5bF.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/F11YDwLVireDZ7zFgnjo3psyiSCW3oumYsWWaXbqR5bF.json new file mode 100644 index 00000000..0d194264 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/F11YDwLVireDZ7zFgnjo3psyiSCW3oumYsWWaXbqR5bF.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5e28c5ad8ee7e238a6276f3a1f07bcecb607923dee4b7d661b0eadcc096061ba +size 6903 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/F12FGXDcbTbCgAenhmmHadcLGsPn4Q5ViXFmJa6TcZM8.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/F12FGXDcbTbCgAenhmmHadcLGsPn4Q5ViXFmJa6TcZM8.json new file mode 100644 index 00000000..8d0585dd --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/F12FGXDcbTbCgAenhmmHadcLGsPn4Q5ViXFmJa6TcZM8.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4993944c4c0364a72ba33e69b7b1b4c5e5b4822c164423e58ae2c32f9f243e64 +size 5245 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/F1WXi7AFQgfcvoCpFPrCEsj8y83fbdNC1Fw3iTg9eQmy.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/F1WXi7AFQgfcvoCpFPrCEsj8y83fbdNC1Fw3iTg9eQmy.json new file mode 100644 index 00000000..cedb0381 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/F1WXi7AFQgfcvoCpFPrCEsj8y83fbdNC1Fw3iTg9eQmy.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6be6d7fc86295262db5f4a151db93d6c95f36688da4455e50329d69e122090de +size 10458 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/F2EZGBc7dPKufDSwKhmEKjGMB1BfPJThnnjU19EJSeL3.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/F2EZGBc7dPKufDSwKhmEKjGMB1BfPJThnnjU19EJSeL3.json new file mode 100644 index 00000000..10528526 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/F2EZGBc7dPKufDSwKhmEKjGMB1BfPJThnnjU19EJSeL3.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a3ec48ee53cd787eb1c619501eaf99c46197b4d6cd31e1e723063f148bea9ae3 +size 9601 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/F2zMDaScW4T5UWTkSBGfxJWE2ApPD5coVurQweHEzkkD.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/F2zMDaScW4T5UWTkSBGfxJWE2ApPD5coVurQweHEzkkD.json new file mode 100644 index 00000000..b7c608c3 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/F2zMDaScW4T5UWTkSBGfxJWE2ApPD5coVurQweHEzkkD.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ecd10ed6103dba2d75a40f9b193f10a8891a58dc1b86e84f01cc82be9b253e42 +size 10220 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/F5oKotZNBqE4TdHt6tfs18rDzxV3xzZKgq4Fg4FtU8VQ.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/F5oKotZNBqE4TdHt6tfs18rDzxV3xzZKgq4Fg4FtU8VQ.json new file mode 100644 index 00000000..1b508584 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/F5oKotZNBqE4TdHt6tfs18rDzxV3xzZKgq4Fg4FtU8VQ.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:72f5097580d0e31e8750fb2aaf783dcb166b84ab7e12347c3c2668bb4730cba5 +size 1807 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/F5yeG9zCvPcdt9YyFQgZrnxnLAeppVqacahNhmLpjfzZ.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/F5yeG9zCvPcdt9YyFQgZrnxnLAeppVqacahNhmLpjfzZ.json new file mode 100644 index 00000000..dfc88010 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/F5yeG9zCvPcdt9YyFQgZrnxnLAeppVqacahNhmLpjfzZ.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9ffc734d64e5901be26ba5d0de6903467a9305f06f51a2c1461873250cd7a30a +size 458 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/F6fmDVCQfvnEq2KR8hhfZSEczfM9JK9fWbCsYJNbTGn7.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/F6fmDVCQfvnEq2KR8hhfZSEczfM9JK9fWbCsYJNbTGn7.json new file mode 100644 index 00000000..91350a5a --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/F6fmDVCQfvnEq2KR8hhfZSEczfM9JK9fWbCsYJNbTGn7.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e01d93c5f7f74f0bac2be86e81b2bffc0b9629832c26b446eb6c828a2f4802e9 +size 112 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/F6rDhVKjVTdGKdxEK9UWfFDcxeT3vFbAckX6U2aWeEKZ.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/F6rDhVKjVTdGKdxEK9UWfFDcxeT3vFbAckX6U2aWeEKZ.json new file mode 100644 index 00000000..8ef1caab --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/F6rDhVKjVTdGKdxEK9UWfFDcxeT3vFbAckX6U2aWeEKZ.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:119b569713bf67a184f7e61865aa70c599cfa61fa7fa6b3f97340ceacec40378 +size 2770 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/F8eMWRBEBYq5dXqh61Yr1itw89Ke2kgApWjyy7FUZTtN.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/F8eMWRBEBYq5dXqh61Yr1itw89Ke2kgApWjyy7FUZTtN.json new file mode 100644 index 00000000..27fc7450 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/F8eMWRBEBYq5dXqh61Yr1itw89Ke2kgApWjyy7FUZTtN.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:858d0b356df22dd6727bd496d19df215d5d8ce4f5c0355b032d1d241fdfd313c +size 6010 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/F8kmuz7gpv6eFpNSFiAnDoRmmLbkENT6DtrbL2L2CXoX.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/F8kmuz7gpv6eFpNSFiAnDoRmmLbkENT6DtrbL2L2CXoX.json new file mode 100644 index 00000000..a47b95aa --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/F8kmuz7gpv6eFpNSFiAnDoRmmLbkENT6DtrbL2L2CXoX.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:dbb63d07fe055ba6147502aec869069f394b1b1fddfa5cf649bfea1c2fe66488 +size 20144 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/F9fhSRbY3AkexgUMJUvJZbdWR73U598898G8zc3LPpTh.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/F9fhSRbY3AkexgUMJUvJZbdWR73U598898G8zc3LPpTh.json new file mode 100644 index 00000000..a82de33f --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/F9fhSRbY3AkexgUMJUvJZbdWR73U598898G8zc3LPpTh.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c293609a4d6ee420793fb85b29d5a7ace29e0cf4eba9e3f12a09b006e5815633 +size 4676 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/F9qB3ZY61nzLk1qk1pV9iQi6hsn4r4WFUgeHSWD24mVr.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/F9qB3ZY61nzLk1qk1pV9iQi6hsn4r4WFUgeHSWD24mVr.json new file mode 100644 index 00000000..8769f658 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/F9qB3ZY61nzLk1qk1pV9iQi6hsn4r4WFUgeHSWD24mVr.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3e88e6f4f8a9c1c8adc816048745bce5602cc733f6b6d6748f43668fbaa25da7 +size 3659 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/FACTNmq2FhA2QNTnGM2aWJH3i7zT3cND5CgvjYTjyVYe.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/FACTNmq2FhA2QNTnGM2aWJH3i7zT3cND5CgvjYTjyVYe.json new file mode 100644 index 00000000..198af5d0 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/FACTNmq2FhA2QNTnGM2aWJH3i7zT3cND5CgvjYTjyVYe.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:074cceb52a41c6129143ab29f94b1dd936fc297a969492c26e5ef852c9766fb6 +size 885 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/FARM1U7g8p6XG18m3P25Rnb1RPVQZt2sC4ax35CyJzyc.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/FARM1U7g8p6XG18m3P25Rnb1RPVQZt2sC4ax35CyJzyc.json new file mode 100644 index 00000000..f2ba35b8 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/FARM1U7g8p6XG18m3P25Rnb1RPVQZt2sC4ax35CyJzyc.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:848b45e31c950a1c3da3bf8d0a9eb216e40bd9c765a4efddb0562e61ee534265 +size 10540 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/FARMTfoLHaQeoYgK1tP3dgC8emwkMtfxyg6ZTS7iMhgr.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/FARMTfoLHaQeoYgK1tP3dgC8emwkMtfxyg6ZTS7iMhgr.json new file mode 100644 index 00000000..e5444b17 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/FARMTfoLHaQeoYgK1tP3dgC8emwkMtfxyg6ZTS7iMhgr.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:cbe05c2b32702478679d09f715cc41969e18e75a611f0649407977beed92401c +size 7607 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/FARNT7LL119pmy9vSkN9q1ApZESPaKHuuX5Acz1oBoME.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/FARNT7LL119pmy9vSkN9q1ApZESPaKHuuX5Acz1oBoME.json new file mode 100644 index 00000000..eb4b9870 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/FARNT7LL119pmy9vSkN9q1ApZESPaKHuuX5Acz1oBoME.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a8ae815b48e541dab52eb7e541b1bae639c859db3ffbbd2cf5e9713a41e20da7 +size 3195 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/FAT8TDf3ZcPhqXeDyrqkPXw7xqJUhxQnZAjV6RrpfMRY.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/FAT8TDf3ZcPhqXeDyrqkPXw7xqJUhxQnZAjV6RrpfMRY.json new file mode 100644 index 00000000..451d93b7 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/FAT8TDf3ZcPhqXeDyrqkPXw7xqJUhxQnZAjV6RrpfMRY.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:aab4cc01427630635bdbd4cd1f21fee3956fcf02e7d651b57ac0144ba3b9c0d9 +size 4694 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/FAcTgvrF2jAiPnWEZGLCV3PTQJrypa8GXLFowBv8T4Vs.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/FAcTgvrF2jAiPnWEZGLCV3PTQJrypa8GXLFowBv8T4Vs.json new file mode 100644 index 00000000..d6e82eee --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/FAcTgvrF2jAiPnWEZGLCV3PTQJrypa8GXLFowBv8T4Vs.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:926b83bca30cef81a5433256f0ded6c9829e00f33225575f42eb5b895df9adc2 +size 6493 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/FBRWDXSLysNbFQk64MQJcpkXP8e4fjezsGabV8jV7d7o.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/FBRWDXSLysNbFQk64MQJcpkXP8e4fjezsGabV8jV7d7o.json new file mode 100644 index 00000000..45698469 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/FBRWDXSLysNbFQk64MQJcpkXP8e4fjezsGabV8jV7d7o.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:020c5a83b0205704f31da423ab508b65f849779e2f99e9d445e46c66ec6a3607 +size 2826 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/FBjJN7jpnqH52ZBMtc7xmJMjF2jkXGCVD6QL4Wf3gJ4t.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/FBjJN7jpnqH52ZBMtc7xmJMjF2jkXGCVD6QL4Wf3gJ4t.json new file mode 100644 index 00000000..617fbb9b --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/FBjJN7jpnqH52ZBMtc7xmJMjF2jkXGCVD6QL4Wf3gJ4t.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4cb4210d583477756a588374fbecaf2ac62f36868fa48e16297055a667889156 +size 9459 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/FCW1uBM3pZ7fQWvEL9sxTe4fNiH41bu9DWX4ErTZ6aMq.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/FCW1uBM3pZ7fQWvEL9sxTe4fNiH41bu9DWX4ErTZ6aMq.json new file mode 100644 index 00000000..4f2c31b8 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/FCW1uBM3pZ7fQWvEL9sxTe4fNiH41bu9DWX4ErTZ6aMq.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:67fb5f2c4f60df3c406745272c315154d84273dbfe0fd4030c88f15c67176297 +size 5337 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/FD1amxhTsDpwzoVX41dxp2ygAESURV2zdUACzxM1Dfw9.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/FD1amxhTsDpwzoVX41dxp2ygAESURV2zdUACzxM1Dfw9.json new file mode 100644 index 00000000..8fc381ce --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/FD1amxhTsDpwzoVX41dxp2ygAESURV2zdUACzxM1Dfw9.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:062dde88cc7fbb9a9ac9e6e8d83da383c3b6d5bf238a641ed4b63ca013b4bb60 +size 10726 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/FDUWkjbhnAub3LkfhT8bLbBqb6T5Wsige3onG9yWFPNQ.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/FDUWkjbhnAub3LkfhT8bLbBqb6T5Wsige3onG9yWFPNQ.json new file mode 100644 index 00000000..5ccbd0d5 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/FDUWkjbhnAub3LkfhT8bLbBqb6T5Wsige3onG9yWFPNQ.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8938d2a0a2418e51460a933569abb70ba2eb11a2336011b5c9c3b13c7fca3f82 +size 3368 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/FDVR5rp6F5arSfew3qGkPmxMEduenZ9u6EbEob75RTGB.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/FDVR5rp6F5arSfew3qGkPmxMEduenZ9u6EbEob75RTGB.json new file mode 100644 index 00000000..87239e21 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/FDVR5rp6F5arSfew3qGkPmxMEduenZ9u6EbEob75RTGB.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:79b0275eb44a3df89e289c3e921668b343f116fa0aa714c39c19eae3e780fc17 +size 12669 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/FDkEcyM4DBbs3uJiXoPaSuPwXSuMcDTcMGoSiBVsg7jw.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/FDkEcyM4DBbs3uJiXoPaSuPwXSuMcDTcMGoSiBVsg7jw.json new file mode 100644 index 00000000..25dbdf9a --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/FDkEcyM4DBbs3uJiXoPaSuPwXSuMcDTcMGoSiBVsg7jw.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d8c3fdfcbc15467eb5da6c4091ed7e71c295248b6141abb5862086cc2f852b8c +size 10303 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/FEE32vVSDMCi3szfM3y78ws4PvbSrnSgbAf5RHPwWTMc.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/FEE32vVSDMCi3szfM3y78ws4PvbSrnSgbAf5RHPwWTMc.json new file mode 100644 index 00000000..26ab2292 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/FEE32vVSDMCi3szfM3y78ws4PvbSrnSgbAf5RHPwWTMc.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:cc436aaf4c4719f5ad7a80ed6401f2860799600a17ba5add0ce4cf4c020a1999 +size 24308 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/FEEHYhjjfkBeHqb3D1yxY3gYeNa96uYpUZvRhV6cC1N8.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/FEEHYhjjfkBeHqb3D1yxY3gYeNa96uYpUZvRhV6cC1N8.json new file mode 100644 index 00000000..7fbfc004 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/FEEHYhjjfkBeHqb3D1yxY3gYeNa96uYpUZvRhV6cC1N8.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b014de60af5a6bf1f9160edc5422bd568c95d8bcd20d966455b9e0cbdcad81c9 +size 24488 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/FEELzfBhsWXTNJX53zZcDVfRNoFYZQ6cZA3jLiGVL16V.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/FEELzfBhsWXTNJX53zZcDVfRNoFYZQ6cZA3jLiGVL16V.json new file mode 100644 index 00000000..39b28643 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/FEELzfBhsWXTNJX53zZcDVfRNoFYZQ6cZA3jLiGVL16V.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f50d3e15dd4fccdc90e55940edd623152c5fe1dd5f18583d2de67f68863af27f +size 3246 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/FEESngU3neckdwib9X3KWqdL7Mjmqk9XNp3uh5JbP4KP.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/FEESngU3neckdwib9X3KWqdL7Mjmqk9XNp3uh5JbP4KP.json new file mode 100644 index 00000000..ba7748f2 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/FEESngU3neckdwib9X3KWqdL7Mjmqk9XNp3uh5JbP4KP.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:50d2328666af68ec8c1d2d3148589c29fdd7fe58a28ccdc28284cd0b425d59b3 +size 24355 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/FF7U7Vj1PpBkTPau7frwLLrUHrjkxTQLsH7U5K3T3B3j.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/FF7U7Vj1PpBkTPau7frwLLrUHrjkxTQLsH7U5K3T3B3j.json new file mode 100644 index 00000000..7e472d4c --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/FF7U7Vj1PpBkTPau7frwLLrUHrjkxTQLsH7U5K3T3B3j.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:bc3d01f1b331e7972a41ef467e6cfc89f205b3dfd0a718e5c227d76b47314733 +size 9606 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/FFAUags5SYJEioBUkPtKuArccNzcNgUubhssCH2jSbeH.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/FFAUags5SYJEioBUkPtKuArccNzcNgUubhssCH2jSbeH.json new file mode 100644 index 00000000..6d19f0b8 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/FFAUags5SYJEioBUkPtKuArccNzcNgUubhssCH2jSbeH.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:23c5d8051126aa3611926923b5972985e27b8509de9446dcd4f4023248a9fc58 +size 13164 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/FFnp9TRoUekuGEW528skoF765fhf5iHn7WotR29wWTTR.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/FFnp9TRoUekuGEW528skoF765fhf5iHn7WotR29wWTTR.json new file mode 100644 index 00000000..f17a9f73 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/FFnp9TRoUekuGEW528skoF765fhf5iHn7WotR29wWTTR.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:dc2793f57a7e36a489008a3ec7bf81f1f83e54b48cf68cb2664495f3d0b00c28 +size 3434 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/FFxRNZyzkQacQnkBD96ksKid4HScE5Bd33gKdyJ4aJyW.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/FFxRNZyzkQacQnkBD96ksKid4HScE5Bd33gKdyJ4aJyW.json new file mode 100644 index 00000000..be5e6209 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/FFxRNZyzkQacQnkBD96ksKid4HScE5Bd33gKdyJ4aJyW.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:952e018dbc57724bd3ef6fcd1c59fbcd783e060c92c7a2baa6528bdf3fa7090d +size 10805 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/FG5nDUjz4S1FBs2rZrXsKsa7J34e21WF17F8nFL9uwWi.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/FG5nDUjz4S1FBs2rZrXsKsa7J34e21WF17F8nFL9uwWi.json new file mode 100644 index 00000000..ad8c037a --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/FG5nDUjz4S1FBs2rZrXsKsa7J34e21WF17F8nFL9uwWi.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:70507aeb77e252cc4be5bd563c006e967bfeb1f2b4e44dfca0ddef340f8491be +size 2466 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/FH2hm5Fw8TUr97g1zzcA74hRziUVbsxtFVo5va67x5cg.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/FH2hm5Fw8TUr97g1zzcA74hRziUVbsxtFVo5va67x5cg.json new file mode 100644 index 00000000..4dff76fe --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/FH2hm5Fw8TUr97g1zzcA74hRziUVbsxtFVo5va67x5cg.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:fd5328d1c6ffdbfa7cb3aa010dd6fb5fd9b017a842fd85293deff20e36dd76d8 +size 710 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/FHKUS9gCvAVQdV82ibXhArdVVjtJ2PRsibKJhGhgR7zD.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/FHKUS9gCvAVQdV82ibXhArdVVjtJ2PRsibKJhGhgR7zD.json new file mode 100644 index 00000000..342c5ffa --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/FHKUS9gCvAVQdV82ibXhArdVVjtJ2PRsibKJhGhgR7zD.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5624a381c113813c69e194b5a25a70632f025ba09e5813620ff7e72b421d3873 +size 1021 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/FLASH6Lo6h3iasJKWDs2F8TkW2UKf3s15C8PMGuVfgBn.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/FLASH6Lo6h3iasJKWDs2F8TkW2UKf3s15C8PMGuVfgBn.json new file mode 100644 index 00000000..11f5495f --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/FLASH6Lo6h3iasJKWDs2F8TkW2UKf3s15C8PMGuVfgBn.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a9ba284e0642c3fe5565ad1eb74c7617745e14e75f0c49904f98af5256fde867 +size 161581 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/FLEET1qqzpexyaDpqb2DGsSzE2sDCizewCg9WjrA6DBW.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/FLEET1qqzpexyaDpqb2DGsSzE2sDCizewCg9WjrA6DBW.json new file mode 100644 index 00000000..2d613251 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/FLEET1qqzpexyaDpqb2DGsSzE2sDCizewCg9WjrA6DBW.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ad487f87f6e1b006507411e5f2f8831ee47cf09457669ee0d6cab96ae4ebe225 +size 18670 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/FMPY4m3kZNvFyoAtc87dCPkPrfJuLFpWyS8sbsWFkGC9.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/FMPY4m3kZNvFyoAtc87dCPkPrfJuLFpWyS8sbsWFkGC9.json new file mode 100644 index 00000000..ac43b4a2 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/FMPY4m3kZNvFyoAtc87dCPkPrfJuLFpWyS8sbsWFkGC9.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:cc9e78d1658282c5671fe226db7c68eacf41e58ea94926452be21ae81df95ae5 +size 6832 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/FQnUdztq1GzQgbV4R8hLnfU2E1N5imeqQuUo9Jh2JB23.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/FQnUdztq1GzQgbV4R8hLnfU2E1N5imeqQuUo9Jh2JB23.json new file mode 100644 index 00000000..6fe9a246 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/FQnUdztq1GzQgbV4R8hLnfU2E1N5imeqQuUo9Jh2JB23.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9e22e5db232b71325d48ac04a60dee94229f1088f9d2cdd304dd144866074e7c +size 4822 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/FREAKpgkFxdp7ND7MF5AuX76geQNcW1jsVzXXf2txAjX.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/FREAKpgkFxdp7ND7MF5AuX76geQNcW1jsVzXXf2txAjX.json new file mode 100644 index 00000000..6e6a391c --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/FREAKpgkFxdp7ND7MF5AuX76geQNcW1jsVzXXf2txAjX.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ae8586fb976ff4f93cf803463ca977859c9b73e9b3e7cf14642000fff10fd963 +size 10414 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/FRd6p3td6akTgfhHgJZHyhVeyYUhGWiM9dApVucDGer2.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/FRd6p3td6akTgfhHgJZHyhVeyYUhGWiM9dApVucDGer2.json new file mode 100644 index 00000000..bec8910a --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/FRd6p3td6akTgfhHgJZHyhVeyYUhGWiM9dApVucDGer2.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4a72e217707bcb32653c0c17cc6a1037e2dcb447c3bc767efce234f549eb054f +size 4077 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/FS6JcJCzxMao8W665Eg9De2RaU7GVCTcdC498vYqB4Cy.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/FS6JcJCzxMao8W665Eg9De2RaU7GVCTcdC498vYqB4Cy.json new file mode 100644 index 00000000..93d7f5b0 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/FS6JcJCzxMao8W665Eg9De2RaU7GVCTcdC498vYqB4Cy.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:98c06defa60bb0cf7fa0f0695e7af175e012daee503d1b0578cd8e48524cee0b +size 12447 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/FSWAPViR8ny5K96hezav8jynVubP2dJ2L7SbKzds2hwm.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/FSWAPViR8ny5K96hezav8jynVubP2dJ2L7SbKzds2hwm.json new file mode 100644 index 00000000..4bbe11ec --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/FSWAPViR8ny5K96hezav8jynVubP2dJ2L7SbKzds2hwm.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9af452a51e7ce518f4c679897bcd5ca194d80056d26ed59c0f2de6e4b915b7f9 +size 7237 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/FSXEbSwnisWEfHWY6mGAaLBtkDXJiT6PaQU1peqPjSXB.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/FSXEbSwnisWEfHWY6mGAaLBtkDXJiT6PaQU1peqPjSXB.json new file mode 100644 index 00000000..3dce04a2 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/FSXEbSwnisWEfHWY6mGAaLBtkDXJiT6PaQU1peqPjSXB.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e21ed88c43c58c19e478b4cedb7e271c46c2064da9236a521c3153f92350e04e +size 4123 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/FSgXRsk5vzk7mdX4DM4crvBUawApSgTL1YDWESBAXCJN.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/FSgXRsk5vzk7mdX4DM4crvBUawApSgTL1YDWESBAXCJN.json new file mode 100644 index 00000000..d556eb47 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/FSgXRsk5vzk7mdX4DM4crvBUawApSgTL1YDWESBAXCJN.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0c1eb204385115a43133394cadd1ae70a87aa99e467c275d6b55d0102223bbdc +size 23286 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/FSrWY285cgRUosaMp3mzPqJ4SKyfZKYvtUhzjgbP1rmc.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/FSrWY285cgRUosaMp3mzPqJ4SKyfZKYvtUhzjgbP1rmc.json new file mode 100644 index 00000000..dcfa54fd --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/FSrWY285cgRUosaMp3mzPqJ4SKyfZKYvtUhzjgbP1rmc.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:531b1fbd7d8f908708a5c407a21836db8f96a1258e2883be9c481b50cb60b90e +size 6022 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/FT3f9QqJvaXP87JErUgkwj5YCTH5oGTNzse2Jv1tWsH9.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/FT3f9QqJvaXP87JErUgkwj5YCTH5oGTNzse2Jv1tWsH9.json new file mode 100644 index 00000000..30d104f1 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/FT3f9QqJvaXP87JErUgkwj5YCTH5oGTNzse2Jv1tWsH9.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ed0b88317677ce44c88b278b6271b5f02a0c14fe945fe6f3ab82dc73964ad49f +size 3860 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/FTZ3aAzZp53NV957M17R5VqoxmLNXX4pU8KLW4xz6H2x.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/FTZ3aAzZp53NV957M17R5VqoxmLNXX4pU8KLW4xz6H2x.json new file mode 100644 index 00000000..2aa5bbcf --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/FTZ3aAzZp53NV957M17R5VqoxmLNXX4pU8KLW4xz6H2x.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:df737f55d2c896b556686ba6b8fddb911b16062a82d317755e0b36918bb3dd0f +size 16973 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/FULAfK6q3wgVJhnNHs5Bv1wxWxvEq1w1r96ZJte9y8af.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/FULAfK6q3wgVJhnNHs5Bv1wxWxvEq1w1r96ZJte9y8af.json new file mode 100644 index 00000000..79d95673 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/FULAfK6q3wgVJhnNHs5Bv1wxWxvEq1w1r96ZJte9y8af.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:531bac834bc6154e97d7c1ead27e062d08bea200793e2e480bc89f137a4c70a2 +size 2761 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/FUNZ2HupCYvrnNfmwSE3yuCZkTYvcjA6xky2Q5g1kFkS.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/FUNZ2HupCYvrnNfmwSE3yuCZkTYvcjA6xky2Q5g1kFkS.json new file mode 100644 index 00000000..21d05ac8 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/FUNZ2HupCYvrnNfmwSE3yuCZkTYvcjA6xky2Q5g1kFkS.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:98c4417cafa07afd0b7c25e248757677ef35779220c893a8f765a0d4cadc1298 +size 21070 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/FWX7w9KrE8GBDzRfPSU91pGXmk32NF3iTL5jQqZVVtZL.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/FWX7w9KrE8GBDzRfPSU91pGXmk32NF3iTL5jQqZVVtZL.json new file mode 100644 index 00000000..d8bc09bd --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/FWX7w9KrE8GBDzRfPSU91pGXmk32NF3iTL5jQqZVVtZL.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f1a9c21715fe2870de1b6f7828444f7cf3e11a2ad1ec63d9702cbf14a3726f1b +size 10827 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/FWtAicsjgnjTkmMYDQ4QJcgmpbArVphiNMsvrxxfDeeV.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/FWtAicsjgnjTkmMYDQ4QJcgmpbArVphiNMsvrxxfDeeV.json new file mode 100644 index 00000000..3af7849c --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/FWtAicsjgnjTkmMYDQ4QJcgmpbArVphiNMsvrxxfDeeV.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:03af2e37bb758e1da5d0f693a90d6fda1dd7b0473320cc6134fd5861dc74bee6 +size 7334 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/FXZzBYS58sVq9KBnVWjduZVpYtwpRAViMdtE8HvwBqR1.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/FXZzBYS58sVq9KBnVWjduZVpYtwpRAViMdtE8HvwBqR1.json new file mode 100644 index 00000000..e3fa22a2 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/FXZzBYS58sVq9KBnVWjduZVpYtwpRAViMdtE8HvwBqR1.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c282d2ef8a07e774e5b1aab11a31b2f76371f25c2f382cf315dcbe31729f122a +size 12767 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/FZkv92ti5Lk46Yoe4hJb56yDS9cUfxV5NJSezM2EmoNc.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/FZkv92ti5Lk46Yoe4hJb56yDS9cUfxV5NJSezM2EmoNc.json new file mode 100644 index 00000000..c47f7627 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/FZkv92ti5Lk46Yoe4hJb56yDS9cUfxV5NJSezM2EmoNc.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:476c216560036efa61108ae180e70144a24f1fde2915ae7ff714f55d414936f7 +size 13150 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/FactRtzKDU69a88rVZbnTofJFSVSDtzEHQG36NigvJjS.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/FactRtzKDU69a88rVZbnTofJFSVSDtzEHQG36NigvJjS.json new file mode 100644 index 00000000..54f30d18 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/FactRtzKDU69a88rVZbnTofJFSVSDtzEHQG36NigvJjS.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:66d9c151a70d37d0ed7e5cae76f7e8b846a4f1608e940a51b4ff1d9a85edc246 +size 7007 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/FarmsPZpWu9i7Kky8tPN37rs2TpmMrAZrC7S7vJa91Hr.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/FarmsPZpWu9i7Kky8tPN37rs2TpmMrAZrC7S7vJa91Hr.json new file mode 100644 index 00000000..72ce3ca8 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/FarmsPZpWu9i7Kky8tPN37rs2TpmMrAZrC7S7vJa91Hr.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:45d3de27d0a67168e347d53e4b07a94bff36a3b5b34d5245295f16748f4e2fbf +size 23623 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/FarmuwXPWXvefWUeqFAa5w6rifLkq5X6E8bimYvrhCB1.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/FarmuwXPWXvefWUeqFAa5w6rifLkq5X6E8bimYvrhCB1.json new file mode 100644 index 00000000..45ed8b61 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/FarmuwXPWXvefWUeqFAa5w6rifLkq5X6E8bimYvrhCB1.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:088f5215da625844ee2d8eacbad212ac2e28c35fdbc85410def2d4f9c62c4150 +size 12625 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/Fc4q6ttyDHr11HjMHRvanG9SskeR24Q62egdwsUUMHLf.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/Fc4q6ttyDHr11HjMHRvanG9SskeR24Q62egdwsUUMHLf.json new file mode 100644 index 00000000..add891c3 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/Fc4q6ttyDHr11HjMHRvanG9SskeR24Q62egdwsUUMHLf.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:36072f25f5fdeac4d9683848c90428274405873d6f5f9e3f0c2fb822a818f03d +size 957 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/Fd87TGcYmWs1Gfa7XXZycJwt9kXjRs8axMtxCWtCmowN.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/Fd87TGcYmWs1Gfa7XXZycJwt9kXjRs8axMtxCWtCmowN.json new file mode 100644 index 00000000..168a44e3 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/Fd87TGcYmWs1Gfa7XXZycJwt9kXjRs8axMtxCWtCmowN.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c8354ed66d14e84d5abfb44acb61ab06e2401ff86100bb934c96134406a0ab9a +size 1525 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/FdgRnNYHH8VGUFdCwSDR4scKMUfM5rcRSwSeG4g3vZe5.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/FdgRnNYHH8VGUFdCwSDR4scKMUfM5rcRSwSeG4g3vZe5.json new file mode 100644 index 00000000..432ca702 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/FdgRnNYHH8VGUFdCwSDR4scKMUfM5rcRSwSeG4g3vZe5.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:73df91dbd3593ae4c93b937b46f453c06e8c543b0f969d465605c528c1735bab +size 6178 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/FeMQPt9HiMFfR3PDCn9sHXHE5ZV1futBuAsps9R84mvC.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/FeMQPt9HiMFfR3PDCn9sHXHE5ZV1futBuAsps9R84mvC.json new file mode 100644 index 00000000..afdec9b7 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/FeMQPt9HiMFfR3PDCn9sHXHE5ZV1futBuAsps9R84mvC.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:56a7a734c370fab96473ceaa96ab76bae70d0b69323114ff5577f6664b68eaf0 +size 4194 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/FeeQPGkKDeRV1MgoYfMH6L8o3KeuYjwUZrgn4LRKfjHi.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/FeeQPGkKDeRV1MgoYfMH6L8o3KeuYjwUZrgn4LRKfjHi.json new file mode 100644 index 00000000..a771cdb8 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/FeeQPGkKDeRV1MgoYfMH6L8o3KeuYjwUZrgn4LRKfjHi.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b06c6b085604cb3383320894db50f31d00cd05a82ba9938db78c35b4a5eed931 +size 23166 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/Ff2JFZYJUcL4vCFc8snA1iGoWkPjoqJqHhiWWPYeHgDo.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/Ff2JFZYJUcL4vCFc8snA1iGoWkPjoqJqHhiWWPYeHgDo.json new file mode 100644 index 00000000..d7a9f31b --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/Ff2JFZYJUcL4vCFc8snA1iGoWkPjoqJqHhiWWPYeHgDo.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9735f8978c9c64b82147f2095ccf8ddff05592d23191105087bad4f669674e64 +size 4191 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/FgPgECEpBRdV9gV18jR7icvpPabEvgVJof3A6aPn1UjY.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/FgPgECEpBRdV9gV18jR7icvpPabEvgVJof3A6aPn1UjY.json new file mode 100644 index 00000000..5e5ad0e4 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/FgPgECEpBRdV9gV18jR7icvpPabEvgVJof3A6aPn1UjY.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9d3392541b2bb27400a5b4620033f82f1dce6c739d64c453218d42bf59aba568 +size 12820 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/FhRF66NRH7w5f3jMCpmtm1htsYGrcc9noSyUEcrvHP7a.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/FhRF66NRH7w5f3jMCpmtm1htsYGrcc9noSyUEcrvHP7a.json new file mode 100644 index 00000000..e2c4cfc6 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/FhRF66NRH7w5f3jMCpmtm1htsYGrcc9noSyUEcrvHP7a.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:34c5994f8731b153663a16587b576a10eaba8c1ef139595135286d25f3cf4514 +size 4875 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/FiRESpaNzgYUiba5vkb44CZJLZjrux1AUECdfwPRsNkg.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/FiRESpaNzgYUiba5vkb44CZJLZjrux1AUECdfwPRsNkg.json new file mode 100644 index 00000000..2e39a0d7 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/FiRESpaNzgYUiba5vkb44CZJLZjrux1AUECdfwPRsNkg.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:94012dec2c57eafa7bf49f5af138270ad5f0657f23b1d0ed03c5d6a27f4c18d0 +size 1221 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/Fii8GURTsfPZrpBZNd99BRPMDztUUGm7Th1XfoANDHVh.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/Fii8GURTsfPZrpBZNd99BRPMDztUUGm7Th1XfoANDHVh.json new file mode 100644 index 00000000..2716f950 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/Fii8GURTsfPZrpBZNd99BRPMDztUUGm7Th1XfoANDHVh.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:51901d43a4163618f8a6dbbf9d93c9e5e3a0d7ef955b061e412e5f6c3d02b216 +size 15927 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/Fiw89b9hNbhcoApSBSqWcBEVPbEndMynczbXRtzcteQ5.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/Fiw89b9hNbhcoApSBSqWcBEVPbEndMynczbXRtzcteQ5.json new file mode 100644 index 00000000..8747e0e1 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/Fiw89b9hNbhcoApSBSqWcBEVPbEndMynczbXRtzcteQ5.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1b75784bb61bd2970557cad9688b352eac770c8e6790d95e1c9b07bfa977d4e0 +size 1896 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/FjnMGuGThgQakpAJjf7CyKufHLmEiR7echVePT7TTTE2.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/FjnMGuGThgQakpAJjf7CyKufHLmEiR7echVePT7TTTE2.json new file mode 100644 index 00000000..13377c00 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/FjnMGuGThgQakpAJjf7CyKufHLmEiR7echVePT7TTTE2.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a0443a08e037c041482d09c27c3019240de1cc8aab1c2d1426ca9c28c7420e38 +size 6558 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/Fk1RpqsfeWt8KnFCTW9NQVdVxYvxuqjGn6iPB9wrmM8h.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/Fk1RpqsfeWt8KnFCTW9NQVdVxYvxuqjGn6iPB9wrmM8h.json new file mode 100644 index 00000000..08229979 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/Fk1RpqsfeWt8KnFCTW9NQVdVxYvxuqjGn6iPB9wrmM8h.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4d8926c30afac85c28189a584124fa15905085b2eb335a2633d540d4a29ec514 +size 322 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/Fmspbnkekt1jtcZ2DrqM6WR5ZSmdcsk5hHj4QyXMLmCb.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/Fmspbnkekt1jtcZ2DrqM6WR5ZSmdcsk5hHj4QyXMLmCb.json new file mode 100644 index 00000000..90b417f2 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/Fmspbnkekt1jtcZ2DrqM6WR5ZSmdcsk5hHj4QyXMLmCb.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:94dd31f39c016e058e3783f60bd7799f577a46a19715032cb66da60a75e7a2a7 +size 10253 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/FnVHo2S6NxqaGT8buKCzxs8njaZEUkA9aRQNU87ASFyv.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/FnVHo2S6NxqaGT8buKCzxs8njaZEUkA9aRQNU87ASFyv.json new file mode 100644 index 00000000..0df5e302 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/FnVHo2S6NxqaGT8buKCzxs8njaZEUkA9aRQNU87ASFyv.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e6555ca6597e89d111a0c85a5a345290c7b9e6ee31bd921588a33e7ea1477b8c +size 1505 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/FoNqK2xudK7TfKjPFxpzAcTaU2Wwyt81znT4RjJBLFQp.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/FoNqK2xudK7TfKjPFxpzAcTaU2Wwyt81znT4RjJBLFQp.json new file mode 100644 index 00000000..d71e3d25 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/FoNqK2xudK7TfKjPFxpzAcTaU2Wwyt81znT4RjJBLFQp.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:71013cbdc723ed1d1e87b9d438dd65dfe032ab1393c17673ef10acf45e3b07df +size 29272 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/FoiNmfDMjtwzoHkmebEBYWn3MS2pWGH1tkgVWmxScmiT.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/FoiNmfDMjtwzoHkmebEBYWn3MS2pWGH1tkgVWmxScmiT.json new file mode 100644 index 00000000..eda49b9c --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/FoiNmfDMjtwzoHkmebEBYWn3MS2pWGH1tkgVWmxScmiT.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:626836d8adfbdea5bd2196fc8b5bb287b70f0ee4fd0fe2c4301280aaa21b717e +size 12561 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/FpLx2fBFYm7g2LGLkoZszYuCePjuCKacVZceKYy6j2wC.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/FpLx2fBFYm7g2LGLkoZszYuCePjuCKacVZceKYy6j2wC.json new file mode 100644 index 00000000..1cba6b2d --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/FpLx2fBFYm7g2LGLkoZszYuCePjuCKacVZceKYy6j2wC.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:fc2c6a2d35c5937c42ffa4306e7ab9de9bf7eb4512e57494db671ce3c3b4e91d +size 17168 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/FphdX72dhj1Ni8nPQfZ5yWJVghkxUQMuFBVJNoJtLidM.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/FphdX72dhj1Ni8nPQfZ5yWJVghkxUQMuFBVJNoJtLidM.json new file mode 100644 index 00000000..8e6475cc --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/FphdX72dhj1Ni8nPQfZ5yWJVghkxUQMuFBVJNoJtLidM.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4be7f762699dda7a9519e66fe45ca0d75f645a862572600014d0bbf751ca9a17 +size 1300 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/Fq4M4RLjRdWnVzpQi9LgchcbJn6Rsd53JXRbSfiG4gMZ.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/Fq4M4RLjRdWnVzpQi9LgchcbJn6Rsd53JXRbSfiG4gMZ.json new file mode 100644 index 00000000..ae24314f --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/Fq4M4RLjRdWnVzpQi9LgchcbJn6Rsd53JXRbSfiG4gMZ.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:dedd5d9868aac43a7bcc7bb98db1e49698f44623fe922b9069d7e1e2b419959a +size 11708 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/FrHajAJH577REi8GxbqDTaE9RHiQ8gK1wWjTb8YiGqrC.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/FrHajAJH577REi8GxbqDTaE9RHiQ8gK1wWjTb8YiGqrC.json new file mode 100644 index 00000000..20fac5bb --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/FrHajAJH577REi8GxbqDTaE9RHiQ8gK1wWjTb8YiGqrC.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1bd4ca0b860d6839f0995e3fd9ed7f78c09c9cf7d66aed8a1d190fc1dac1dfd0 +size 1046 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/Frxvr9f3Td32rCz9y2LZopZqPmJrVy8zQnJvHXFb1RAD.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/Frxvr9f3Td32rCz9y2LZopZqPmJrVy8zQnJvHXFb1RAD.json new file mode 100644 index 00000000..dd87781e --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/Frxvr9f3Td32rCz9y2LZopZqPmJrVy8zQnJvHXFb1RAD.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c8fa26965fc441f3582a0232832effd8c2088a1bfa4baa6127f4624cf1467923 +size 3968 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/Fzph5yzoBLfMNfwUmPX85Jzk2XEPepn37XC51GoCN8Um.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/Fzph5yzoBLfMNfwUmPX85Jzk2XEPepn37XC51GoCN8Um.json new file mode 100644 index 00000000..5fef7719 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/Fzph5yzoBLfMNfwUmPX85Jzk2XEPepn37XC51GoCN8Um.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:072cccc3e72303a3a2c308474b9f175e0679a12d07741c3b191dffdfd72946fc +size 2125 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/G18gN42f5kHeZzwVskdPJP9gW1yFk7zy1XeCA6UQ9nZH.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/G18gN42f5kHeZzwVskdPJP9gW1yFk7zy1XeCA6UQ9nZH.json new file mode 100644 index 00000000..3bdbf85d --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/G18gN42f5kHeZzwVskdPJP9gW1yFk7zy1XeCA6UQ9nZH.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:764e54fd0445b22f8fa4ef30a5d95f8ed921745ab23df62dcb7165bf1f7cdc11 +size 2138 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/G2YXN1kCdqXDGJ6HhXYgMqgDCZQWM4uLgDVBtbPT8U7V.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/G2YXN1kCdqXDGJ6HhXYgMqgDCZQWM4uLgDVBtbPT8U7V.json new file mode 100644 index 00000000..751cafe0 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/G2YXN1kCdqXDGJ6HhXYgMqgDCZQWM4uLgDVBtbPT8U7V.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e6a8e3be44ada2225502b9fb4ab8061cb9303ea93a755284373ed46b5f812be0 +size 4217 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/G2d9iwvnihWxnzGFW11cEyn4sUgv7haLq9LFeMRMteoy.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/G2d9iwvnihWxnzGFW11cEyn4sUgv7haLq9LFeMRMteoy.json new file mode 100644 index 00000000..b21202dd --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/G2d9iwvnihWxnzGFW11cEyn4sUgv7haLq9LFeMRMteoy.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:eb10d9719bb8e9940f927ca6364e16968b41e148ad49636ef4731a2efbf14b56 +size 13952 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/G4BDzQnJ65MGM5d2LzQi13D4v6vaEv8beoemzP2RGxuH.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/G4BDzQnJ65MGM5d2LzQi13D4v6vaEv8beoemzP2RGxuH.json new file mode 100644 index 00000000..330e8fc2 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/G4BDzQnJ65MGM5d2LzQi13D4v6vaEv8beoemzP2RGxuH.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0f6a870c51772e49c000d87f2af49f0eba425419a559715028e09da58aa9c6eb +size 11227 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/G4GRvHzPJazUXYywVoTx19CDgnhJRpve454frFXZ6ojV.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/G4GRvHzPJazUXYywVoTx19CDgnhJRpve454frFXZ6ojV.json new file mode 100644 index 00000000..6a8d56d0 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/G4GRvHzPJazUXYywVoTx19CDgnhJRpve454frFXZ6ojV.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4e0edf0042264b285294042068ac0f58bc5864926e94fc83500944e7d467e5d7 +size 27255 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/G5kUH2NHxfy4VTQR3v14UyTx33ebUM3iV19wiyJ8t5ob.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/G5kUH2NHxfy4VTQR3v14UyTx33ebUM3iV19wiyJ8t5ob.json new file mode 100644 index 00000000..691dc9f6 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/G5kUH2NHxfy4VTQR3v14UyTx33ebUM3iV19wiyJ8t5ob.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:52e86e986812b7ccfdae7df4ff4c57aaed7e92af50040196393d8b2a0e5780ec +size 6050 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/G68Rvmdx8USL6kA8B6dqJMJjMrqXDYZW2Gej29CD9E7y.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/G68Rvmdx8USL6kA8B6dqJMJjMrqXDYZW2Gej29CD9E7y.json new file mode 100644 index 00000000..13f7c217 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/G68Rvmdx8USL6kA8B6dqJMJjMrqXDYZW2Gej29CD9E7y.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:63a41c8002814c88b0568a61ca2831d0b27f5e51805451f8c34f85a9f4141b43 +size 10253 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/G6EoTTTgpkNBtVXo96EQp2m6uwwVh2Kt6YidjkmQqoha.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/G6EoTTTgpkNBtVXo96EQp2m6uwwVh2Kt6YidjkmQqoha.json new file mode 100644 index 00000000..b16865e4 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/G6EoTTTgpkNBtVXo96EQp2m6uwwVh2Kt6YidjkmQqoha.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1a2317877cffe398ea3ca8057ba1dbef2191f5e3b6c3f738c2bd7216299cca3d +size 6906 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/G6k78ATPer7rhecdjphhZPwE8C377fERruKvWoxmrhRM.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/G6k78ATPer7rhecdjphhZPwE8C377fERruKvWoxmrhRM.json new file mode 100644 index 00000000..1f38c40e --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/G6k78ATPer7rhecdjphhZPwE8C377fERruKvWoxmrhRM.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7fe17e1cf0148c55e2ccda509b6bc070d102e6f562d93fb7ff3a62507b9e8723 +size 3325 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/G6rjNVUhVDbexZVpR1SeFHW9bx3o8PyDnB5XpbmwGaSY.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/G6rjNVUhVDbexZVpR1SeFHW9bx3o8PyDnB5XpbmwGaSY.json new file mode 100644 index 00000000..70686f93 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/G6rjNVUhVDbexZVpR1SeFHW9bx3o8PyDnB5XpbmwGaSY.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:db90e8063304604b2f0baf85eda4bc8aae8b77c82446259cf377c9d9f9401c5c +size 112899 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/G8Jeqq2C7vkvCEAsz2K3vymzcPFJNxUsQ5YN9eLBLRud.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/G8Jeqq2C7vkvCEAsz2K3vymzcPFJNxUsQ5YN9eLBLRud.json new file mode 100644 index 00000000..7c023107 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/G8Jeqq2C7vkvCEAsz2K3vymzcPFJNxUsQ5YN9eLBLRud.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e80289f14b1d45ca1bfad8532e52c07bda904be560e6f64ba9227cc5531b7f8a +size 10366 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/G8W9VCtAUDxj1oZ8oiuq4d3yTwwgnt7wrQcQ3Esvbk8V.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/G8W9VCtAUDxj1oZ8oiuq4d3yTwwgnt7wrQcQ3Esvbk8V.json new file mode 100644 index 00000000..6a049822 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/G8W9VCtAUDxj1oZ8oiuq4d3yTwwgnt7wrQcQ3Esvbk8V.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:503a27bffedf97682fb8f43e1ab4f5ec34a2816461a106b22d04387c8fb33534 +size 3195 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/G8mPtu5f87TaEipqSbYVtKtbdvZg19aBtCRuvJyogAqd.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/G8mPtu5f87TaEipqSbYVtKtbdvZg19aBtCRuvJyogAqd.json new file mode 100644 index 00000000..808f4d1b --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/G8mPtu5f87TaEipqSbYVtKtbdvZg19aBtCRuvJyogAqd.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:85f3094896751b1fec5d0d8fdfd0012d03d4f63c80072292127dbac0ddbf87f6 +size 18132 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/G8vtWBsshu3oBdxUNtrmtcqSBaBGzwmTNQCyNYv71gb2.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/G8vtWBsshu3oBdxUNtrmtcqSBaBGzwmTNQCyNYv71gb2.json new file mode 100644 index 00000000..0769fa72 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/G8vtWBsshu3oBdxUNtrmtcqSBaBGzwmTNQCyNYv71gb2.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5d940186334308a94854fec96a83cd9532beb47a8538a3ddd9422bc8a94d378a +size 3406 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/GAMMA7meSFWaBXF25oSUgmGRwaW6sCMFLmBNiMSdbHVT.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/GAMMA7meSFWaBXF25oSUgmGRwaW6sCMFLmBNiMSdbHVT.json new file mode 100644 index 00000000..5858a993 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/GAMMA7meSFWaBXF25oSUgmGRwaW6sCMFLmBNiMSdbHVT.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a5c009e77343bdf2a61071ecd432db0760ca1a660642664f899fdee841c67680 +size 49399 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/GBALLoMcmimUutWvtNdFFGH5oguS7ghUUV6toQPppuTW.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/GBALLoMcmimUutWvtNdFFGH5oguS7ghUUV6toQPppuTW.json new file mode 100644 index 00000000..1dbd07d1 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/GBALLoMcmimUutWvtNdFFGH5oguS7ghUUV6toQPppuTW.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:89c782edc7cffaa0a193c02df336f5a928c97c29d968660cd55ba45bb9b32b87 +size 5141 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/GCsKJYUKRDQPtVJ9kZtVyMMWZR5DjHn9jUmzT7Ro7aqk.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/GCsKJYUKRDQPtVJ9kZtVyMMWZR5DjHn9jUmzT7Ro7aqk.json new file mode 100644 index 00000000..32a89a86 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/GCsKJYUKRDQPtVJ9kZtVyMMWZR5DjHn9jUmzT7Ro7aqk.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7ac93370b184e701de503f06f9b4571bc6f7b14c756c5c2ef1f426093b6eea5e +size 4029 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/GDDMwNyyx8uB6zrqwBFHjLLG3TBYk2F8Az4yrQC5RzMp.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/GDDMwNyyx8uB6zrqwBFHjLLG3TBYk2F8Az4yrQC5RzMp.json new file mode 100644 index 00000000..e16dafeb --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/GDDMwNyyx8uB6zrqwBFHjLLG3TBYk2F8Az4yrQC5RzMp.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0e3288a2818acd9e3558338bb1b9ead8d19bc29c286281848f2176f1f5769443 +size 965 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/GDtXkiJgfKPMwtCNaKqHgX2WQJPWw2QSm9bKXtU2CK6f.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/GDtXkiJgfKPMwtCNaKqHgX2WQJPWw2QSm9bKXtU2CK6f.json new file mode 100644 index 00000000..026450e9 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/GDtXkiJgfKPMwtCNaKqHgX2WQJPWw2QSm9bKXtU2CK6f.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ce423da723abc9d46d01691748e6796edbf4328d6d1ce17635acf009faa5d4a5 +size 2269 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/GEUwNbnu9jkRMY8GX5Ar4R11mX9vXR8UDFnKZMn5uWLJ.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/GEUwNbnu9jkRMY8GX5Ar4R11mX9vXR8UDFnKZMn5uWLJ.json new file mode 100644 index 00000000..b63da833 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/GEUwNbnu9jkRMY8GX5Ar4R11mX9vXR8UDFnKZMn5uWLJ.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0e1cbd38b7871ddda6545a3d94d4c2b52a71b8a95697ee9dbb8ae6119eb67cc9 +size 9321 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/GFX1vjDup68Y2xerVxRxrMLRDFmPBDjnPEzB12cZpfL5.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/GFX1vjDup68Y2xerVxRxrMLRDFmPBDjnPEzB12cZpfL5.json new file mode 100644 index 00000000..253bbe8d --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/GFX1vjDup68Y2xerVxRxrMLRDFmPBDjnPEzB12cZpfL5.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e7c4589ebd10f6404ef433996a309f23a06d784c51e15aa517c828d50e335389 +size 2234 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/GFXbUrN1NZu1Y5Shk5KLany2NAvX1oPiyfaPaNDpbxVF.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/GFXbUrN1NZu1Y5Shk5KLany2NAvX1oPiyfaPaNDpbxVF.json new file mode 100644 index 00000000..253bbe8d --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/GFXbUrN1NZu1Y5Shk5KLany2NAvX1oPiyfaPaNDpbxVF.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e7c4589ebd10f6404ef433996a309f23a06d784c51e15aa517c828d50e335389 +size 2234 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/GFXsSL5sSaDfNFQUYsHekbWBW1TsFdjDYzACh62tEHxn.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/GFXsSL5sSaDfNFQUYsHekbWBW1TsFdjDYzACh62tEHxn.json new file mode 100644 index 00000000..474eea22 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/GFXsSL5sSaDfNFQUYsHekbWBW1TsFdjDYzACh62tEHxn.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:78ca8eab3070b4314199eb9ff966b52db4d79f56993d9f265331274fd0ecb63a +size 10418 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/GGo1dnYpjKfe9omzUaFtaCyizvwpAMf3NhxSCMD61F3A.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/GGo1dnYpjKfe9omzUaFtaCyizvwpAMf3NhxSCMD61F3A.json new file mode 100644 index 00000000..5fd9c9f1 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/GGo1dnYpjKfe9omzUaFtaCyizvwpAMf3NhxSCMD61F3A.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8d730ff86f16a404ee486b7ca5ca63914b385733dc615be81bb79298abacc04b +size 22379 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/GGq2oA3m5gk3gZ6WKNFPUrj24uwhzXtuutJiUdZXp5sZ.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/GGq2oA3m5gk3gZ6WKNFPUrj24uwhzXtuutJiUdZXp5sZ.json new file mode 100644 index 00000000..af169d93 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/GGq2oA3m5gk3gZ6WKNFPUrj24uwhzXtuutJiUdZXp5sZ.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3e091194909c2abdbc3a7e9cc085922c0d29c170ff9a0aa90d31f31e374003f6 +size 1373 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/GHpC2S9SecmSBdok62ZPLR51mKVif6ovsgGjjqm8EV9M.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/GHpC2S9SecmSBdok62ZPLR51mKVif6ovsgGjjqm8EV9M.json new file mode 100644 index 00000000..80689a6b --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/GHpC2S9SecmSBdok62ZPLR51mKVif6ovsgGjjqm8EV9M.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8ed968d3d33d987087136168cea0085040a262542a68849678304374f90d9700 +size 2643 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/GHpwXWcfwLUDhzaSK6Tgn2FrsEfE8azL4VSuG3sqFNgD.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/GHpwXWcfwLUDhzaSK6Tgn2FrsEfE8azL4VSuG3sqFNgD.json new file mode 100644 index 00000000..3d745e2e --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/GHpwXWcfwLUDhzaSK6Tgn2FrsEfE8azL4VSuG3sqFNgD.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a97a932321e8f5a33547c44bfa8a09062abb3d04132c61a92c137340ec91c9b5 +size 52877 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/GJgeRx2TWk8E1TDiMqwmwHcskS9zZGoxRrPwzkjEonYL.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/GJgeRx2TWk8E1TDiMqwmwHcskS9zZGoxRrPwzkjEonYL.json new file mode 100644 index 00000000..4336efa6 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/GJgeRx2TWk8E1TDiMqwmwHcskS9zZGoxRrPwzkjEonYL.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d493212198833d0bfa29eb61fef59b87a143a023c6a9fb5d433d6de3bf727438 +size 8366 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/GK5Sw5Dzf6ocz1TWFSJwJ6BFqYQSFNtVuWVCXvJFCj2H.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/GK5Sw5Dzf6ocz1TWFSJwJ6BFqYQSFNtVuWVCXvJFCj2H.json new file mode 100644 index 00000000..5ccbd0d5 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/GK5Sw5Dzf6ocz1TWFSJwJ6BFqYQSFNtVuWVCXvJFCj2H.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8938d2a0a2418e51460a933569abb70ba2eb11a2336011b5c9c3b13c7fca3f82 +size 3368 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/GLAMbTqav9N9witRjswJ8enwp9vv5G8bsSJ2kPJ4rcyc.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/GLAMbTqav9N9witRjswJ8enwp9vv5G8bsSJ2kPJ4rcyc.json new file mode 100644 index 00000000..4dbb8421 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/GLAMbTqav9N9witRjswJ8enwp9vv5G8bsSJ2kPJ4rcyc.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d2a1ec8133cb6d5b99cb1301e28f68d7921ce25037accc680b08a07355006dbe +size 108643 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/GLZpzMXW2rkh8ACpPWE2oUsDqwDFJg1DFDWeUrWkf1m6.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/GLZpzMXW2rkh8ACpPWE2oUsDqwDFJg1DFDWeUrWkf1m6.json new file mode 100644 index 00000000..143c258c --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/GLZpzMXW2rkh8ACpPWE2oUsDqwDFJg1DFDWeUrWkf1m6.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:71298083a9106bebefde85a83c6d4600065084be78be5ae83cb3b9ef81f23d03 +size 4047 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/GLoB4ZdemYP4msGvQq8NwYDmwdUyNtZ8GPjgMhR1fhBK.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/GLoB4ZdemYP4msGvQq8NwYDmwdUyNtZ8GPjgMhR1fhBK.json new file mode 100644 index 00000000..fcfcaf72 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/GLoB4ZdemYP4msGvQq8NwYDmwdUyNtZ8GPjgMhR1fhBK.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1e61d514006b7f477cd2f1e48e160d37f5afadfb7fd3496ea7deb3eee9525a21 +size 5816 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/GLoWMgcn3VbyFKiC2FGMgfKxYSyTJS7uKFwKY2CSkq9X.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/GLoWMgcn3VbyFKiC2FGMgfKxYSyTJS7uKFwKY2CSkq9X.json new file mode 100644 index 00000000..9ec38128 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/GLoWMgcn3VbyFKiC2FGMgfKxYSyTJS7uKFwKY2CSkq9X.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c5bc6c275d277993cd0ee0645390354c0cbbd9835f3f63c95dc553b03951171f +size 25772 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/GLrqcJJHQtnBkX2ApxQZBZtn6ZTJuAqS3AWYNPkySP5z.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/GLrqcJJHQtnBkX2ApxQZBZtn6ZTJuAqS3AWYNPkySP5z.json new file mode 100644 index 00000000..76436c87 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/GLrqcJJHQtnBkX2ApxQZBZtn6ZTJuAqS3AWYNPkySP5z.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0fabe4da973c4e3a47aac4fc901ac1116fc84e68b8e38022a4be5992d7a8f55a +size 15462 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/GN6k8zDEAMevipX5hLQnqSKdn8NJsazPte1CDptH4mtG.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/GN6k8zDEAMevipX5hLQnqSKdn8NJsazPte1CDptH4mtG.json new file mode 100644 index 00000000..f019c653 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/GN6k8zDEAMevipX5hLQnqSKdn8NJsazPte1CDptH4mtG.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:bff81d63599105e00fb56923a7cdd313cf43e80355c49946076218520e442280 +size 2911 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/GNJg5BmXSGtXPL56ERdhfzjYg8w1oj5MZE6Hq2q5MWKq.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/GNJg5BmXSGtXPL56ERdhfzjYg8w1oj5MZE6Hq2q5MWKq.json new file mode 100644 index 00000000..32af7a41 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/GNJg5BmXSGtXPL56ERdhfzjYg8w1oj5MZE6Hq2q5MWKq.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:cec6eef5cdc6aac05b79ae74a08f93b8f25e7e55869c5771f576c78d0adea3da +size 51444 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/GP3L2w9SP9DASTJoJdTAQFzEZRHprMLaxGovxeMrvMNe.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/GP3L2w9SP9DASTJoJdTAQFzEZRHprMLaxGovxeMrvMNe.json new file mode 100644 index 00000000..690d2834 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/GP3L2w9SP9DASTJoJdTAQFzEZRHprMLaxGovxeMrvMNe.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:123a326abac0fe348b0719ad70c2228d16185b361c1eb2466523e8c1655c5367 +size 2033 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/GQ7Kst2CKmNjg99sGsDeFrGjpby5Avkz1PwwtRqKzD7F.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/GQ7Kst2CKmNjg99sGsDeFrGjpby5Avkz1PwwtRqKzD7F.json new file mode 100644 index 00000000..25dbdf9a --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/GQ7Kst2CKmNjg99sGsDeFrGjpby5Avkz1PwwtRqKzD7F.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d8c3fdfcbc15467eb5da6c4091ed7e71c295248b6141abb5862086cc2f852b8c +size 10303 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/GQQ5gDjd1vYKk257qJLJmrsTkiNZQZjC8btN5SHfhpNL.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/GQQ5gDjd1vYKk257qJLJmrsTkiNZQZjC8btN5SHfhpNL.json new file mode 100644 index 00000000..4360f575 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/GQQ5gDjd1vYKk257qJLJmrsTkiNZQZjC8btN5SHfhpNL.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:016027b189f4b0242dd9d78760604421aa0048d8272946b79bcc5d4947dba0fe +size 10454 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/GR8qnkCuwBM3aLkAdMQyy3n6NacecPha7xhwkmLEVNBM.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/GR8qnkCuwBM3aLkAdMQyy3n6NacecPha7xhwkmLEVNBM.json new file mode 100644 index 00000000..6ed70396 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/GR8qnkCuwBM3aLkAdMQyy3n6NacecPha7xhwkmLEVNBM.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f6000d2ab730a3e484d1aef2fb6973d1f67558d9628170120e84c2d4a96232fe +size 8709 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/GRVXzjNTs7QxoTxHK9DYJjRnVz2vHgZhuUfMG6i2Qrhi.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/GRVXzjNTs7QxoTxHK9DYJjRnVz2vHgZhuUfMG6i2Qrhi.json new file mode 100644 index 00000000..d78441c2 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/GRVXzjNTs7QxoTxHK9DYJjRnVz2vHgZhuUfMG6i2Qrhi.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:90e728fca258dca39d4cfe3694a8f671d156aee99d6a2e632c84630f2be26274 +size 3786 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/GRoLLMza82AiYN7W9S9KCCtCyyPRAQP2ifBy4v4D5RMD.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/GRoLLMza82AiYN7W9S9KCCtCyyPRAQP2ifBy4v4D5RMD.json new file mode 100644 index 00000000..9243213b --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/GRoLLMza82AiYN7W9S9KCCtCyyPRAQP2ifBy4v4D5RMD.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:28de5069f2f91bea5a5a4e1e7e0053bb0f39012e93a2fa24fd7f44b8d938e6fe +size 3183 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/GRoLLzvxpxxu2PGNJMMeZPyMxjAUH9pKqxGXV9DGiceU.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/GRoLLzvxpxxu2PGNJMMeZPyMxjAUH9pKqxGXV9DGiceU.json new file mode 100644 index 00000000..e605b9b1 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/GRoLLzvxpxxu2PGNJMMeZPyMxjAUH9pKqxGXV9DGiceU.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c6290ec555ae1c985a21840c635cec43336b1a164ff822ed79a06bdf9915c495 +size 3214 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/GSfunwcZzKJFQ2d4XWtJiqF7vnCJR4GUjxcUMPS5QhXe.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/GSfunwcZzKJFQ2d4XWtJiqF7vnCJR4GUjxcUMPS5QhXe.json new file mode 100644 index 00000000..c83d4970 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/GSfunwcZzKJFQ2d4XWtJiqF7vnCJR4GUjxcUMPS5QhXe.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:867cc1c0adbecfe16074325b274571886f0b97971cb58d6ccb70e2a53a38b406 +size 27729 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/GTkcUnQCncDf24pwxkksGNuo9PrVFY2YFkiN8u922XSp.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/GTkcUnQCncDf24pwxkksGNuo9PrVFY2YFkiN8u922XSp.json new file mode 100644 index 00000000..bd8771c1 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/GTkcUnQCncDf24pwxkksGNuo9PrVFY2YFkiN8u922XSp.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ab04b43fdb15ae27e7bf46775fad59e006740d058b18f483ea1d66ce264e5070 +size 7095 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/GTuvYD5SxkTq4FLG6JV1FQ5dkczr1AfgDcBHaFsBdtBg.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/GTuvYD5SxkTq4FLG6JV1FQ5dkczr1AfgDcBHaFsBdtBg.json new file mode 100644 index 00000000..621dbb10 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/GTuvYD5SxkTq4FLG6JV1FQ5dkczr1AfgDcBHaFsBdtBg.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:967b1ca53915a73b7bb1fd6913af2cb869cc95ec02783a4384188df516908841 +size 34460 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/GUMP5ChbkNJ1x6Vg65Rn4AZFtRsuJGnrJT6Jn7LKYJ78.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/GUMP5ChbkNJ1x6Vg65Rn4AZFtRsuJGnrJT6Jn7LKYJ78.json new file mode 100644 index 00000000..4a9387b3 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/GUMP5ChbkNJ1x6Vg65Rn4AZFtRsuJGnrJT6Jn7LKYJ78.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:58f480ba3714713c0132bb4b55bcdef14f7657c41544e45e5ce00ee7d5a8db8f +size 13745 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/GUes4PH9UcoMuhATVaT1FH5QAQja1uHep8YnPE1oxPSY.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/GUes4PH9UcoMuhATVaT1FH5QAQja1uHep8YnPE1oxPSY.json new file mode 100644 index 00000000..2aa32ee3 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/GUes4PH9UcoMuhATVaT1FH5QAQja1uHep8YnPE1oxPSY.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3bf57f88f7f29f5298a112cf33e1ada539d0238851379af7954ca9faea8b70a1 +size 11276 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/GV7HoZoxEEa311VySrMebUp5xSB7utxG8oJafmLavpau.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/GV7HoZoxEEa311VySrMebUp5xSB7utxG8oJafmLavpau.json new file mode 100644 index 00000000..35404fcd --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/GV7HoZoxEEa311VySrMebUp5xSB7utxG8oJafmLavpau.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0b565fd16fd56cd58175b0277f83f07a385fcdfb920768c9dc3d27569c535ae2 +size 5312 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/GV8sJ3rRH4mPX6WmwmqZTd7ZptfkzXdBv4xg6cjCAcE7.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/GV8sJ3rRH4mPX6WmwmqZTd7ZptfkzXdBv4xg6cjCAcE7.json new file mode 100644 index 00000000..c857c995 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/GV8sJ3rRH4mPX6WmwmqZTd7ZptfkzXdBv4xg6cjCAcE7.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6a5424a24d3ab3bc0d7b71f5077c7e03b64c00599ee5da29c5a892b1dadd3aaf +size 3973 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/GVERNASJFxi8vjjJtwCKYQTeN51XsV1y2B1ap1GtKrKR.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/GVERNASJFxi8vjjJtwCKYQTeN51XsV1y2B1ap1GtKrKR.json new file mode 100644 index 00000000..7b7de03d --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/GVERNASJFxi8vjjJtwCKYQTeN51XsV1y2B1ap1GtKrKR.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:dbc4ddde46f971e1bfe852a083a7da15ee01f3a13055a005987fced3149cbdb4 +size 9580 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/GWfLL55BqyRxGsy9jze11Ev2DzAQrudh6VNBcR8UKks6.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/GWfLL55BqyRxGsy9jze11Ev2DzAQrudh6VNBcR8UKks6.json new file mode 100644 index 00000000..7bdd51e9 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/GWfLL55BqyRxGsy9jze11Ev2DzAQrudh6VNBcR8UKks6.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:938a37317528d0dffab1485c670a31fd9652151dc9a6def05f08a61f868396a1 +size 19031 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/GWtJnKUfMkQAGbJHDNHvPteizoD84SyXL3sFqUf9eghY.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/GWtJnKUfMkQAGbJHDNHvPteizoD84SyXL3sFqUf9eghY.json new file mode 100644 index 00000000..740bb007 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/GWtJnKUfMkQAGbJHDNHvPteizoD84SyXL3sFqUf9eghY.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:953b128c17b1eec4562554c230e52e3e8bd59bfad88d172f4c6f2d0f5185bf1c +size 913 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/GYZMrugvvXcn9SapBGVHBcLa6v5RnNBCTQw1rCnNDwey.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/GYZMrugvvXcn9SapBGVHBcLa6v5RnNBCTQw1rCnNDwey.json new file mode 100644 index 00000000..ac2c7d15 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/GYZMrugvvXcn9SapBGVHBcLa6v5RnNBCTQw1rCnNDwey.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2175d1d1bc284e7abd80130bda481254f5e4d63c9458751a11315b73eab08ab4 +size 3139 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/GZGX6QfUo62VbPyYqPZS6t27Uke1dJmoAP6V3rw6ntTH.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/GZGX6QfUo62VbPyYqPZS6t27Uke1dJmoAP6V3rw6ntTH.json new file mode 100644 index 00000000..25dbdf9a --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/GZGX6QfUo62VbPyYqPZS6t27Uke1dJmoAP6V3rw6ntTH.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d8c3fdfcbc15467eb5da6c4091ed7e71c295248b6141abb5862086cc2f852b8c +size 10303 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/GZTtM9WWN1kJuXHJBNRVLjc76dSPG44ExfyieLQjR8sW.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/GZTtM9WWN1kJuXHJBNRVLjc76dSPG44ExfyieLQjR8sW.json new file mode 100644 index 00000000..21d4d0c2 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/GZTtM9WWN1kJuXHJBNRVLjc76dSPG44ExfyieLQjR8sW.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:69f900e5501773703f04d1a612b1aba083ef0e73e12829bd5c5679e0ccd17f87 +size 3114 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/Gamba2hK6KV3quKq854B3sQG1WMdq3zgQLPKqyK4qS18.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/Gamba2hK6KV3quKq854B3sQG1WMdq3zgQLPKqyK4qS18.json new file mode 100644 index 00000000..96f4db85 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/Gamba2hK6KV3quKq854B3sQG1WMdq3zgQLPKqyK4qS18.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ba58fed6957dffd0bf013d6d183830901df9b4fda731438b8c0a5820228ca197 +size 21297 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/Ganbqm2tJ8SuaN6kSRWsJhXGb7aLCvHLuCySxCfkXPVL.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/Ganbqm2tJ8SuaN6kSRWsJhXGb7aLCvHLuCySxCfkXPVL.json new file mode 100644 index 00000000..8790cff3 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/Ganbqm2tJ8SuaN6kSRWsJhXGb7aLCvHLuCySxCfkXPVL.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:fe4bc98a6642c8eb7854f97587d29870899c4cf53ec335155189dd64cd681c71 +size 4162 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/GaugesLJrnVjNNWLReiw3Q7xQhycSBRgeHGTMDUaX231.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/GaugesLJrnVjNNWLReiw3Q7xQhycSBRgeHGTMDUaX231.json new file mode 100644 index 00000000..c61d94ac --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/GaugesLJrnVjNNWLReiw3Q7xQhycSBRgeHGTMDUaX231.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5d20c5c1d7da500f93c8977bf4e801d5e688899a47a1d85e5767b3ddf5caf83e +size 15971 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/Gc35YGXTPUBYbLitZxXVi6cpJTFeyS8Y3LDrQB1fqvKL.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/Gc35YGXTPUBYbLitZxXVi6cpJTFeyS8Y3LDrQB1fqvKL.json new file mode 100644 index 00000000..53b8c8eb --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/Gc35YGXTPUBYbLitZxXVi6cpJTFeyS8Y3LDrQB1fqvKL.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:786f39b24d8168f4d590deb192a1db64ef9cef2993c7a9bb45a0c9e46debdc99 +size 4323 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/Gco1pcjxCMYjKJjSNJ7mKV7qezeUTE7arXJgy7PAPNRc.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/Gco1pcjxCMYjKJjSNJ7mKV7qezeUTE7arXJgy7PAPNRc.json new file mode 100644 index 00000000..23d0148a --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/Gco1pcjxCMYjKJjSNJ7mKV7qezeUTE7arXJgy7PAPNRc.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5f88ac6d37a5369bf85f670ec60805f7b329ecdab92681b9ce9e6ef24d9222b7 +size 38819 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/GeHoPNKCypvmQy96y8DYxZBQf9gQiVW2NqVMUTxFG8a5.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/GeHoPNKCypvmQy96y8DYxZBQf9gQiVW2NqVMUTxFG8a5.json new file mode 100644 index 00000000..c9ac7856 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/GeHoPNKCypvmQy96y8DYxZBQf9gQiVW2NqVMUTxFG8a5.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:80ef62ec67e337c7befe7824f71edb82a8cdc873544cd699d5d8500205f8f334 +size 10945 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/GePGJmKcVDMwbqHa8xaifQrHoYrM368ZDecG9Gvejzfp.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/GePGJmKcVDMwbqHa8xaifQrHoYrM368ZDecG9Gvejzfp.json new file mode 100644 index 00000000..5f102c7b --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/GePGJmKcVDMwbqHa8xaifQrHoYrM368ZDecG9Gvejzfp.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2a7d84ddd1f8bebf46269cd6dcd9513d69bbf1a6ab7019de1c91175a62f3c89c +size 3194 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/GeQQHPgokyk2N9VKVbBLk7ox5Ujg8uHwSU6XXjq8zdev.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/GeQQHPgokyk2N9VKVbBLk7ox5Ujg8uHwSU6XXjq8zdev.json new file mode 100644 index 00000000..686af1fb --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/GeQQHPgokyk2N9VKVbBLk7ox5Ujg8uHwSU6XXjq8zdev.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:64c515f1b6e6fbd193917aabe34baabbbd91fa3a4416def5b8a14e80022ae135 +size 4130 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/GeSwzsr9j4dstu9sLb9YeitGWeAQemRXusx1ow1JokSb.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/GeSwzsr9j4dstu9sLb9YeitGWeAQemRXusx1ow1JokSb.json new file mode 100644 index 00000000..93d7f5b0 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/GeSwzsr9j4dstu9sLb9YeitGWeAQemRXusx1ow1JokSb.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:98c06defa60bb0cf7fa0f0695e7af175e012daee503d1b0578cd8e48524cee0b +size 12447 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/GgathUhdrCWRHowoRKACjgWhYHfxCEdBi5ViqYN6HVxk.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/GgathUhdrCWRHowoRKACjgWhYHfxCEdBi5ViqYN6HVxk.json new file mode 100644 index 00000000..749147ea --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/GgathUhdrCWRHowoRKACjgWhYHfxCEdBi5ViqYN6HVxk.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:da1774b43dce86220c40818c8bb00a56f506e98a3c3b3f00a47438132592a1b8 +size 4345 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/Ggx1NUPMEiKbjcb1deQ67gJB5t6LHkbnkm4edgcWAaYY.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/Ggx1NUPMEiKbjcb1deQ67gJB5t6LHkbnkm4edgcWAaYY.json new file mode 100644 index 00000000..ff5fda35 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/Ggx1NUPMEiKbjcb1deQ67gJB5t6LHkbnkm4edgcWAaYY.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c57675633e25d661eb9ba693ada8ae55b4285d129c4d9716ae4f0e04e345c887 +size 8417 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/GhKEQRDbMk7v6Tb8VcMWZjHAieZPSbszDJUVrvPS9rjR.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/GhKEQRDbMk7v6Tb8VcMWZjHAieZPSbszDJUVrvPS9rjR.json new file mode 100644 index 00000000..ba0301d7 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/GhKEQRDbMk7v6Tb8VcMWZjHAieZPSbszDJUVrvPS9rjR.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:073251f02841d6afa87bfef97ea93ef15d64d4863c4821f993732563f20b26b3 +size 6637 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/GiCazGBqZBQEJz5CipbMMZiWfZX9FRE9kXLtwQNS2Vsj.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/GiCazGBqZBQEJz5CipbMMZiWfZX9FRE9kXLtwQNS2Vsj.json new file mode 100644 index 00000000..0a38ce20 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/GiCazGBqZBQEJz5CipbMMZiWfZX9FRE9kXLtwQNS2Vsj.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e93f65b64b065d3b9806a87c09c3dd5d31a288e6138b5160b2f3daa6aafdf29d +size 2902 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/GiF1kwFNacCUxxFv28QKoYWQw6Apf5uZxBeMGCna79Bo.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/GiF1kwFNacCUxxFv28QKoYWQw6Apf5uZxBeMGCna79Bo.json new file mode 100644 index 00000000..4b281e9e --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/GiF1kwFNacCUxxFv28QKoYWQw6Apf5uZxBeMGCna79Bo.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:fb8753af58cf2956eea838b5f49984620c40cf8108427075d7a4931ce1346682 +size 10709 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/GiJzLSGDvPMN7JGJsFxfuDoe8rnhAMEQGcMVEnDmgQbx.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/GiJzLSGDvPMN7JGJsFxfuDoe8rnhAMEQGcMVEnDmgQbx.json new file mode 100644 index 00000000..1e584ab6 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/GiJzLSGDvPMN7JGJsFxfuDoe8rnhAMEQGcMVEnDmgQbx.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e10acdd7224b2c0c90a5c8eab1c61791780448a875d7c7021c6df7beb4f2d1dd +size 3203 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/GiLr5SEofAUs3tgbRTc4YR5gbR91CA2D4FgxUx15XS5Z.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/GiLr5SEofAUs3tgbRTc4YR5gbR91CA2D4FgxUx15XS5Z.json new file mode 100644 index 00000000..99d157b4 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/GiLr5SEofAUs3tgbRTc4YR5gbR91CA2D4FgxUx15XS5Z.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:33e8231332151b7bdf4d4be54b2b72f9070a7af17ca07c21a3b9687d482b6b6c +size 457 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/Gj93RRt6QB7FjmyokAD5rcMAku7pq3Fk2Aa8y6nNbwsV.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/Gj93RRt6QB7FjmyokAD5rcMAku7pq3Fk2Aa8y6nNbwsV.json new file mode 100644 index 00000000..9a7a7b4a --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/Gj93RRt6QB7FjmyokAD5rcMAku7pq3Fk2Aa8y6nNbwsV.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ce00dd5fd75a40febcff62921bf36ad02b31c1a252367b9ef9757e42e5f232f4 +size 5543 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/Gmso1nWurDFJKAPJQHppr5JqL4XKQUMh8ExkCoMT5FHr.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/Gmso1nWurDFJKAPJQHppr5JqL4XKQUMh8ExkCoMT5FHr.json new file mode 100644 index 00000000..0dc0448a --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/Gmso1nWurDFJKAPJQHppr5JqL4XKQUMh8ExkCoMT5FHr.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b2cbfdabcc8ef7e06dc2958eb287468dc1782bb8cb0c69797c3d601b732961c2 +size 165807 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/Gmso1uvJnLbawvw7yezdfCDcPydwW2s2iqG3w6MDucLo.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/Gmso1uvJnLbawvw7yezdfCDcPydwW2s2iqG3w6MDucLo.json new file mode 100644 index 00000000..b767ba35 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/Gmso1uvJnLbawvw7yezdfCDcPydwW2s2iqG3w6MDucLo.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:db1b516446e31a43966fe1b220c7cdb3b15f749e3eda7ed83513937a698ca992 +size 328323 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/GmxrFtcdHJenHZd5XYSsrkH4bYDg8MHypvgJEfCMeiwX.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/GmxrFtcdHJenHZd5XYSsrkH4bYDg8MHypvgJEfCMeiwX.json new file mode 100644 index 00000000..18ed738b --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/GmxrFtcdHJenHZd5XYSsrkH4bYDg8MHypvgJEfCMeiwX.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0722a2a155fd44ff2bc42f56945b426df5837414ac4d466c448a36b52fc37b66 +size 13995 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/Goats192jeQq3r2sn8pe69LyJtisLMfEoq8LyDienct1.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/Goats192jeQq3r2sn8pe69LyJtisLMfEoq8LyDienct1.json new file mode 100644 index 00000000..21ddeaac --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/Goats192jeQq3r2sn8pe69LyJtisLMfEoq8LyDienct1.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:de2215448a2ead5b6123f7a78285e6640dc04373e76e5fec0eabc1ab5a6ff68c +size 7895 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/GokivDYuQXPZCWRkwMhdH2h91KpDQXBEmpgBgs55bnpH.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/GokivDYuQXPZCWRkwMhdH2h91KpDQXBEmpgBgs55bnpH.json new file mode 100644 index 00000000..7ba67269 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/GokivDYuQXPZCWRkwMhdH2h91KpDQXBEmpgBgs55bnpH.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:aff8078b1aecea6329075ba4a1b02a7539dbe46440fa98e1986eedd44fdba0ff +size 11534 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/GooZ8CG72Fe4mY2jinZgavrYR6JEeAHbsLF7WytGvXDE.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/GooZ8CG72Fe4mY2jinZgavrYR6JEeAHbsLF7WytGvXDE.json new file mode 100644 index 00000000..caa7c24b --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/GooZ8CG72Fe4mY2jinZgavrYR6JEeAHbsLF7WytGvXDE.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f557adab6bbe67f3d8b61c3fd654a4fba860dc166915013af0257d6b3d03e7fb +size 6888 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/Gov2UZUUffrk1CYYSJu943sM6jAMF31zGz8uJywQKziY.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/Gov2UZUUffrk1CYYSJu943sM6jAMF31zGz8uJywQKziY.json new file mode 100644 index 00000000..0c65743e --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/Gov2UZUUffrk1CYYSJu943sM6jAMF31zGz8uJywQKziY.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1e27838354c8a8b54be330356919ff5a08cd88bd3d74027e6af5e707c30f5575 +size 8675 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/GovaE4iu227srtG2s3tZzB4RmWBzw8sTwrCLZz7kN7rY.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/GovaE4iu227srtG2s3tZzB4RmWBzw8sTwrCLZz7kN7rY.json new file mode 100644 index 00000000..34f83edb --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/GovaE4iu227srtG2s3tZzB4RmWBzw8sTwrCLZz7kN7rY.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4920dc2e96829c8f173e3708c42eceba309433bcac23a38432745565839f9dfa +size 18345 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/GovyJPza6EV6srUcmwA1vS3EmWGdLSkkDafRE54X1Dir.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/GovyJPza6EV6srUcmwA1vS3EmWGdLSkkDafRE54X1Dir.json new file mode 100644 index 00000000..b071e516 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/GovyJPza6EV6srUcmwA1vS3EmWGdLSkkDafRE54X1Dir.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:52945cfc519051e4ad1875a060666a357a897226464191e07f04448957746348 +size 4587 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/Govz1VyoyLD5BL6CSCxUJLVLsQHRwjfFj1prNsdNg5Jw.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/Govz1VyoyLD5BL6CSCxUJLVLsQHRwjfFj1prNsdNg5Jw.json new file mode 100644 index 00000000..944e2341 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/Govz1VyoyLD5BL6CSCxUJLVLsQHRwjfFj1prNsdNg5Jw.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2213557839fd4256b6421dbf7102a0ca53ac9cdefd5830dceed734e08dacb1da +size 8048 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/GpUiYwMeKcW8jdSxSYtKLcxss2uGWzsj5eQBGAd5BJDr.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/GpUiYwMeKcW8jdSxSYtKLcxss2uGWzsj5eQBGAd5BJDr.json new file mode 100644 index 00000000..47f448a4 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/GpUiYwMeKcW8jdSxSYtKLcxss2uGWzsj5eQBGAd5BJDr.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9d3c2fb3867e885c65fd9d85630592065329759a1d5defe82ba9a73d61729958 +size 5158 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/GrAkKfEpTKQuVHG2Y97Y2FF4i7y7Q5AHLK94JBy7Y5yv.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/GrAkKfEpTKQuVHG2Y97Y2FF4i7y7Q5AHLK94JBy7Y5yv.json new file mode 100644 index 00000000..20b3c182 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/GrAkKfEpTKQuVHG2Y97Y2FF4i7y7Q5AHLK94JBy7Y5yv.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:82edd49c24ec5bbefb2359941270fc25b8f73465e4040c3b686c9bb72651f81a +size 15082 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/GrjVuUaL7PJDLWFSaEmSDwm73Qwt7zoQwErEdsuhMXqs.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/GrjVuUaL7PJDLWFSaEmSDwm73Qwt7zoQwErEdsuhMXqs.json new file mode 100644 index 00000000..d7fe1660 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/GrjVuUaL7PJDLWFSaEmSDwm73Qwt7zoQwErEdsuhMXqs.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f6bffbe54995755b7c2c596929bb7277eb7d314327b7096c57e9aee426186b57 +size 8344 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/GrtyeiGjHaLtoFDTkYFhRvqMmD8B3MSKKbi1Tm2rP3iZ.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/GrtyeiGjHaLtoFDTkYFhRvqMmD8B3MSKKbi1Tm2rP3iZ.json new file mode 100644 index 00000000..4e9c4b9d --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/GrtyeiGjHaLtoFDTkYFhRvqMmD8B3MSKKbi1Tm2rP3iZ.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:96c4386d0265473f5af577a5a204daf6edb6a1e3664a40c330b45de110da39fc +size 4506 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/GsMkHat1FcyfdneXjEWYMuovetUWEbrdgA4GZx1EUnco.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/GsMkHat1FcyfdneXjEWYMuovetUWEbrdgA4GZx1EUnco.json new file mode 100644 index 00000000..e81f32cc --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/GsMkHat1FcyfdneXjEWYMuovetUWEbrdgA4GZx1EUnco.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:54e6a15908ae84b01869a2092b3978715df3b610a3c265b6fd1593443ffb79f5 +size 7000 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/GsSCS3vPWrtJ5Y9aEVVT65fmrex5P5RGHXdZvsdbWgfo.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/GsSCS3vPWrtJ5Y9aEVVT65fmrex5P5RGHXdZvsdbWgfo.json new file mode 100644 index 00000000..3751bbf0 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/GsSCS3vPWrtJ5Y9aEVVT65fmrex5P5RGHXdZvsdbWgfo.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:fdcc3cec2002d260465c179dc3ef1e1492f9eac9542d2945fdb8d53080b92430 +size 26368 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/Gswppe6ERWKpUTXvRPfXdzHhiCyJvLadVvXGfdpBqcE1.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/Gswppe6ERWKpUTXvRPfXdzHhiCyJvLadVvXGfdpBqcE1.json new file mode 100644 index 00000000..f00da838 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/Gswppe6ERWKpUTXvRPfXdzHhiCyJvLadVvXGfdpBqcE1.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:19308991e754739f3428a383dfe9cbcdb44546af34003a867bd29afd2ac2ffa3 +size 28550 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/Gt9S41PtjR58CbG9JhJ3J6vxesqrNAswbWYbLNTMZA3c.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/Gt9S41PtjR58CbG9JhJ3J6vxesqrNAswbWYbLNTMZA3c.json new file mode 100644 index 00000000..627b25ab --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/Gt9S41PtjR58CbG9JhJ3J6vxesqrNAswbWYbLNTMZA3c.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:244c8a8fc743550909c29adf487df72f54f861e629df0babe5553b21894fbc8d +size 6271 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/Guard1JwRhJkVH6XZhzoYxeBVQe872VH6QggF4BWmS9g.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/Guard1JwRhJkVH6XZhzoYxeBVQe872VH6QggF4BWmS9g.json new file mode 100644 index 00000000..9a494460 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/Guard1JwRhJkVH6XZhzoYxeBVQe872VH6QggF4BWmS9g.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:60b962f1051a85cfac20b4418f211ed38cf690476b256507e0a2dae13de2216f +size 15158 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/GuqgMVMCLi9daQMHyhnLRGTpgpwNGU4yZXs9GK4SYrbS.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/GuqgMVMCLi9daQMHyhnLRGTpgpwNGU4yZXs9GK4SYrbS.json new file mode 100644 index 00000000..d2ec5530 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/GuqgMVMCLi9daQMHyhnLRGTpgpwNGU4yZXs9GK4SYrbS.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ec0436d4da265b25722400cb0d9b818a69e7d8df302665fb1b6e40443a11e31d +size 6701 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/GuyatP6tfqHqTZhMg5PpVsn33iRCoHRiNGjMhCPLph4p.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/GuyatP6tfqHqTZhMg5PpVsn33iRCoHRiNGjMhCPLph4p.json new file mode 100644 index 00000000..48c6a813 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/GuyatP6tfqHqTZhMg5PpVsn33iRCoHRiNGjMhCPLph4p.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1a2a250f41a0b3626d8376708095d32490f54fe408a5949fdf4ab3079bcf6a45 +size 4928 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/GvaHFmAWrMHek8LoKqFv5SWUJjso3estPGyX38tf1Jfw.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/GvaHFmAWrMHek8LoKqFv5SWUJjso3estPGyX38tf1Jfw.json new file mode 100644 index 00000000..748fe5b3 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/GvaHFmAWrMHek8LoKqFv5SWUJjso3estPGyX38tf1Jfw.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e83d732ca68d4afee52c73daab086db2ddd5363db68bb757f3a105ab8dc0613b +size 4834 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/GviwMdobVPn2uvPhirnE22qf6z25xF8xCwGuaqdr9su4.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/GviwMdobVPn2uvPhirnE22qf6z25xF8xCwGuaqdr9su4.json new file mode 100644 index 00000000..1b8ca05b --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/GviwMdobVPn2uvPhirnE22qf6z25xF8xCwGuaqdr9su4.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:19cba377bbd4b07e671b1dcf53a4981f2c2378b7233313c712d718431ceb9f47 +size 26451 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/GxS8i6D9qQjbSeniD487CnomUxU2pXt6V8P96T6MkUXB.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/GxS8i6D9qQjbSeniD487CnomUxU2pXt6V8P96T6MkUXB.json new file mode 100644 index 00000000..0899a18f --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/GxS8i6D9qQjbSeniD487CnomUxU2pXt6V8P96T6MkUXB.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:af1b4ab406115ca9dd4aa517832b82b416567be93f3e440bf115fc8d39bea188 +size 4523 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/GxU3QcNBCXvKHGU4jsyvzQ2dLAHYGYgMUyfqioLMA98j.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/GxU3QcNBCXvKHGU4jsyvzQ2dLAHYGYgMUyfqioLMA98j.json new file mode 100644 index 00000000..f9b0dfcc --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/GxU3QcNBCXvKHGU4jsyvzQ2dLAHYGYgMUyfqioLMA98j.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7ade17bb6d64527e6b30190776047069165a611772851c01de10d4ea03923b18 +size 13253 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/Gy8Kz88M1fKepm553FXXjP4iPzvRwzd9N2mC7fjwHdd9.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/Gy8Kz88M1fKepm553FXXjP4iPzvRwzd9N2mC7fjwHdd9.json new file mode 100644 index 00000000..2e6c54ee --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/Gy8Kz88M1fKepm553FXXjP4iPzvRwzd9N2mC7fjwHdd9.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ff8595147487af3edb5c0db3feb717fe84b0aa47753c01e6fc5733ee78fa1164 +size 6869 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/Gyb6RKsLsZa1UCJkCmKYHtEJQF15wF6ZeEqMUSCneh9d.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/Gyb6RKsLsZa1UCJkCmKYHtEJQF15wF6ZeEqMUSCneh9d.json new file mode 100644 index 00000000..d3e00d1f --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/Gyb6RKsLsZa1UCJkCmKYHtEJQF15wF6ZeEqMUSCneh9d.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:479e9d1f21f3c8a32fa0bb4b98da9731991fa284a3015f0c9f3b4a8146ac6be8 +size 15345 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/GzMvD8AGSiRhHapNsJzUMoYR3pkbCg6vPnnopaeFZE7E.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/GzMvD8AGSiRhHapNsJzUMoYR3pkbCg6vPnnopaeFZE7E.json new file mode 100644 index 00000000..1a59b849 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/GzMvD8AGSiRhHapNsJzUMoYR3pkbCg6vPnnopaeFZE7E.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2839feaf7638ccc291baaaf784e1e9151b7462d143bfd6ca5ef7c8334bca3f5b +size 4819 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/H2kByhW3LM9epZtHtqRAMYPXUvvQnkxZmFSF7h2JXi4L.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/H2kByhW3LM9epZtHtqRAMYPXUvvQnkxZmFSF7h2JXi4L.json new file mode 100644 index 00000000..57fb8b63 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/H2kByhW3LM9epZtHtqRAMYPXUvvQnkxZmFSF7h2JXi4L.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:eda35dfa7774f7400e707010057b2e659aaac08b769a26cc82a42fd892eb2d04 +size 624 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/H3DsGwUVtFo3zwGqpTt5QKKV3nV7kmuvVVFHSkCZUtM7.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/H3DsGwUVtFo3zwGqpTt5QKKV3nV7kmuvVVFHSkCZUtM7.json new file mode 100644 index 00000000..d9d136b1 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/H3DsGwUVtFo3zwGqpTt5QKKV3nV7kmuvVVFHSkCZUtM7.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:cc2be170e336917e3075870d69f85c3e67bce9bcf2a6f23f2b76a192757d1adc +size 7841 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/H3mSXnmYN3fChvRU6rhkLf9nGkytpEenSGm5DrgjFgHK.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/H3mSXnmYN3fChvRU6rhkLf9nGkytpEenSGm5DrgjFgHK.json new file mode 100644 index 00000000..1debef2b --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/H3mSXnmYN3fChvRU6rhkLf9nGkytpEenSGm5DrgjFgHK.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8e8b90054ba8a55f7f7fe313d6919faffc2d258b1dd3c27050200c9b5dde1c34 +size 40274 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/H4FUWoKkGC7w9B6Ef3bHScPkfHMHA4wyuXapQAA5gLrP.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/H4FUWoKkGC7w9B6Ef3bHScPkfHMHA4wyuXapQAA5gLrP.json new file mode 100644 index 00000000..53525136 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/H4FUWoKkGC7w9B6Ef3bHScPkfHMHA4wyuXapQAA5gLrP.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:159fda14759335ebfa3fd8372bd74c6196a30d74baba13e1d70d8ad0c160da69 +size 14891 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/H6CTDj7ewA6PT1jGt2WTnkhWb2RwwuoQkAsgzRuSsnaV.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/H6CTDj7ewA6PT1jGt2WTnkhWb2RwwuoQkAsgzRuSsnaV.json new file mode 100644 index 00000000..27d065fb --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/H6CTDj7ewA6PT1jGt2WTnkhWb2RwwuoQkAsgzRuSsnaV.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:846139a73debd747f39cc1f673b6f4e7334a7aba33b72d13f49c158bb945a14e +size 20370 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/H6FCxCy2KCPJwCoUb9eQCSv41WZBKQaYfB6x5oFajzfj.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/H6FCxCy2KCPJwCoUb9eQCSv41WZBKQaYfB6x5oFajzfj.json new file mode 100644 index 00000000..f8560198 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/H6FCxCy2KCPJwCoUb9eQCSv41WZBKQaYfB6x5oFajzfj.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:537642d6cca80e613bd970267a4c0fa0ce04f2dce204dec2959943b7dc657207 +size 3618 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/H9jRj2YszfK6tHPA7UrsnqxXeY9avZYqYFhNzXApxYhw.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/H9jRj2YszfK6tHPA7UrsnqxXeY9avZYqYFhNzXApxYhw.json new file mode 100644 index 00000000..f7b9fc26 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/H9jRj2YszfK6tHPA7UrsnqxXeY9avZYqYFhNzXApxYhw.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:86edf13e7854358a192a9d3e293f661100dd35b156e0de622e67fef11bb594c8 +size 1581 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/H9rwpFbpoYzA3Z1LQE8h2CAve8UnBobLc7Sex1g4Y2Ux.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/H9rwpFbpoYzA3Z1LQE8h2CAve8UnBobLc7Sex1g4Y2Ux.json new file mode 100644 index 00000000..0f32005c --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/H9rwpFbpoYzA3Z1LQE8h2CAve8UnBobLc7Sex1g4Y2Ux.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2225225dbbb47208ee4b346d9c53ce8b6838ef28be4f4d6ebdf7362355cb31cd +size 2664 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/HA1xogYQxJNXdhxseiFrqScyMrRZiGSX7yQqaZJKa7NF.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/HA1xogYQxJNXdhxseiFrqScyMrRZiGSX7yQqaZJKa7NF.json new file mode 100644 index 00000000..62378e62 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/HA1xogYQxJNXdhxseiFrqScyMrRZiGSX7yQqaZJKa7NF.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d8a63a8b6ac6170a6ced153f73989d984841c3b74a1830cc4ed34058635e0878 +size 1153 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/HA9MQYVMD8Safpcro2LmTgf2y3ibiir7q9izEPNKxRGh.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/HA9MQYVMD8Safpcro2LmTgf2y3ibiir7q9izEPNKxRGh.json new file mode 100644 index 00000000..44133ff7 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/HA9MQYVMD8Safpcro2LmTgf2y3ibiir7q9izEPNKxRGh.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ed2d96594613c8d0f7b14475f8bbcbbeb846b4ab624a3158f7dc505ed389341f +size 1444 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/HARBRqBp3GL6BzN5CoSFnKVQMpGah4mkBCDFLxigGARB.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/HARBRqBp3GL6BzN5CoSFnKVQMpGah4mkBCDFLxigGARB.json new file mode 100644 index 00000000..751ce949 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/HARBRqBp3GL6BzN5CoSFnKVQMpGah4mkBCDFLxigGARB.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:611443bb0e724ec70ae289c98c8f301a1bcaccbda72b74bcfdd441738a4c4bb1 +size 5163 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/HAbiTatJVqoCJd9asyr6RxMEdwtfrQugwp7VAFyKWb1g.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/HAbiTatJVqoCJd9asyr6RxMEdwtfrQugwp7VAFyKWb1g.json new file mode 100644 index 00000000..ce635790 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/HAbiTatJVqoCJd9asyr6RxMEdwtfrQugwp7VAFyKWb1g.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e9a3966ca64f461c825c8ec0c1c878c848541b5e27a807a6ab3aac665989ce4e +size 72496 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/HBpimMFqxbj6WrqWq1jheKWAjKnVBSVTB86cZDVcL6W1.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/HBpimMFqxbj6WrqWq1jheKWAjKnVBSVTB86cZDVcL6W1.json new file mode 100644 index 00000000..62e3a6f4 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/HBpimMFqxbj6WrqWq1jheKWAjKnVBSVTB86cZDVcL6W1.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:946f8a1f5133bef987a51777a40c93fad509951742d155542aa7768a180b0862 +size 10679 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/HCMBs4McFkMXzrCi9xbgSejtok3q8qD2WHZbbHwGxWLy.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/HCMBs4McFkMXzrCi9xbgSejtok3q8qD2WHZbbHwGxWLy.json new file mode 100644 index 00000000..4faeb3ba --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/HCMBs4McFkMXzrCi9xbgSejtok3q8qD2WHZbbHwGxWLy.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:27fd8106dc5cf72851b83b3c5b06d64505dc2b8f91e4ba15d5775aa729211384 +size 127458 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/HCQrNfGMs4NCZYkd1ATKTfQabza986kheiNhrzteUeSD.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/HCQrNfGMs4NCZYkd1ATKTfQabza986kheiNhrzteUeSD.json new file mode 100644 index 00000000..04f69499 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/HCQrNfGMs4NCZYkd1ATKTfQabza986kheiNhrzteUeSD.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:43f4776d536f337985b91e38dd4eaf8ea9572fe775aaee4f4f3de4ddfefb3a9a +size 3448 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/HDG4FDos8fyrB79qMCe98gaFjNEy5kpxGNjMc5V8M6TJ.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/HDG4FDos8fyrB79qMCe98gaFjNEy5kpxGNjMc5V8M6TJ.json new file mode 100644 index 00000000..3fc3ba00 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/HDG4FDos8fyrB79qMCe98gaFjNEy5kpxGNjMc5V8M6TJ.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e698fb8d5069a7608341d4e1b67a7b593d5ac7ec6ff4c56eb3e974355bf33b95 +size 27420 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/HDwcJBJXjL9FpJ7UBsYBtaDjsBUhuLCUYoz3zr8SWWaQ.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/HDwcJBJXjL9FpJ7UBsYBtaDjsBUhuLCUYoz3zr8SWWaQ.json new file mode 100644 index 00000000..e5ebbf5c --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/HDwcJBJXjL9FpJ7UBsYBtaDjsBUhuLCUYoz3zr8SWWaQ.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:209d9d7c6a1ade13c507bc4e32ed1b13affc5c43335ec682e39fdaffbc2ffecf +size 28107 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/HDza5H8rpfSpAzWt5fbyTyt6SWznpHMxGTwDgMZH75Nr.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/HDza5H8rpfSpAzWt5fbyTyt6SWznpHMxGTwDgMZH75Nr.json new file mode 100644 index 00000000..8527eab4 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/HDza5H8rpfSpAzWt5fbyTyt6SWznpHMxGTwDgMZH75Nr.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:884fb99420bfef86d3846606019b08e2e752f138cc995328d294efe287dc7e33 +size 938 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/HERE7geRGjYCdLJSVfdtTfBS7trRyoKd11UdnsY554sR.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/HERE7geRGjYCdLJSVfdtTfBS7trRyoKd11UdnsY554sR.json new file mode 100644 index 00000000..50113531 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/HERE7geRGjYCdLJSVfdtTfBS7trRyoKd11UdnsY554sR.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:769f371fd4ca7243d8db3c71404a0bef8727e181c15437976b852894ed10f82b +size 12665 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/HEvSKofvBgfaexv23kMabbYqxasxU3mQ4ibBMEmJWHny.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/HEvSKofvBgfaexv23kMabbYqxasxU3mQ4ibBMEmJWHny.json new file mode 100644 index 00000000..b5fb560e --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/HEvSKofvBgfaexv23kMabbYqxasxU3mQ4ibBMEmJWHny.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:bf4dbb4df4245331997cf00c0f4f7fc40ef13a3f4d14dfcc7ab8587f7c6e20af +size 4576 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/HFn8GnPADiny6XqUoWE8uRPPxb29ikn4yTuPa9MF2fWJ.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/HFn8GnPADiny6XqUoWE8uRPPxb29ikn4yTuPa9MF2fWJ.json new file mode 100644 index 00000000..c0523f5e --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/HFn8GnPADiny6XqUoWE8uRPPxb29ikn4yTuPa9MF2fWJ.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:81d9bdc62c6c2ae14b5ffad2333a5ecf8901c4216c61082b915775149df8abd8 +size 20839 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/HJdkPPVzo5YKBRQoswT5eaH8eATYCiATbDQchmNtBrav.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/HJdkPPVzo5YKBRQoswT5eaH8eATYCiATbDQchmNtBrav.json new file mode 100644 index 00000000..43364882 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/HJdkPPVzo5YKBRQoswT5eaH8eATYCiATbDQchmNtBrav.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2292e2de8e0b0f394167667cf1f3a7c3293bd1e58c2dc8f4c6f2889606e4d139 +size 18569 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/HKe4qkYATSRiCgfdJydspEwT4WTTgh75zm3Ajay2Rkbh.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/HKe4qkYATSRiCgfdJydspEwT4WTTgh75zm3Ajay2Rkbh.json new file mode 100644 index 00000000..9756bd75 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/HKe4qkYATSRiCgfdJydspEwT4WTTgh75zm3Ajay2Rkbh.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:33fb028eb3d094d7c95bdae903b4cff4baa7b5884e3be3b2f518b289c7ea48e5 +size 2770 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/HKiVMar4NaL1u3zoiefiGzAXg6xJEqPbLCYXrPk8joFy.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/HKiVMar4NaL1u3zoiefiGzAXg6xJEqPbLCYXrPk8joFy.json new file mode 100644 index 00000000..ea24f36b --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/HKiVMar4NaL1u3zoiefiGzAXg6xJEqPbLCYXrPk8joFy.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:af9cc800fbfaec140f9319f8bebc238e018e9add9718090b33b40074ac4df5ac +size 2481 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/HL4NW4jMsHV4tEuXscK3y3BsjgTjJKw1NdxyxkMhuMxb.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/HL4NW4jMsHV4tEuXscK3y3BsjgTjJKw1NdxyxkMhuMxb.json new file mode 100644 index 00000000..e1d9e881 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/HL4NW4jMsHV4tEuXscK3y3BsjgTjJKw1NdxyxkMhuMxb.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e6be4537b519d133094242843c0a8c1e368eb04dcc6deb157477ce04c5b294e8 +size 42585 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/HLK7CWUzPr5Swg6Guju4tcmvwySEFF4krfaThsZtcxWY.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/HLK7CWUzPr5Swg6Guju4tcmvwySEFF4krfaThsZtcxWY.json new file mode 100644 index 00000000..13377c00 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/HLK7CWUzPr5Swg6Guju4tcmvwySEFF4krfaThsZtcxWY.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a0443a08e037c041482d09c27c3019240de1cc8aab1c2d1426ca9c28c7420e38 +size 6558 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/HLKxCBtdaxiQr9b1KGXP1dVJMV2h3KBKLqTgcn2CKRUz.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/HLKxCBtdaxiQr9b1KGXP1dVJMV2h3KBKLqTgcn2CKRUz.json new file mode 100644 index 00000000..13345e38 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/HLKxCBtdaxiQr9b1KGXP1dVJMV2h3KBKLqTgcn2CKRUz.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1f51520f4d2b1c52b103e3a5e6713458f8c3c4d6c40331afd9019aa49f91a243 +size 8800 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/HM5FbyHxZM3UPPG5KPBRadEwzaGDspF3tor1wn1mER1P.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/HM5FbyHxZM3UPPG5KPBRadEwzaGDspF3tor1wn1mER1P.json new file mode 100644 index 00000000..5af63a0d --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/HM5FbyHxZM3UPPG5KPBRadEwzaGDspF3tor1wn1mER1P.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1716916398ba991e636bba19ece11f753e4a03b3de977618e7b4c2a50d9c4248 +size 1016 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/HNarfxC3kYMMhFkxUFeYb8wHVdPzY5t9pupqW5fL2meM.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/HNarfxC3kYMMhFkxUFeYb8wHVdPzY5t9pupqW5fL2meM.json new file mode 100644 index 00000000..9c5855f9 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/HNarfxC3kYMMhFkxUFeYb8wHVdPzY5t9pupqW5fL2meM.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7b484b016277bcfae500c6a992ec2b990d53b44d9a8ebe4ab677ea5f48a7fda2 +size 10289 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/HNcHME8vS4wY6rgVq4TTezJJbiTetTa3uuxKJkKxVWWj.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/HNcHME8vS4wY6rgVq4TTezJJbiTetTa3uuxKJkKxVWWj.json new file mode 100644 index 00000000..baf70d73 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/HNcHME8vS4wY6rgVq4TTezJJbiTetTa3uuxKJkKxVWWj.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2a8280a78775b32712ac212f8150802a0f7a798d25c50f11c23113b6573b8b7f +size 2883 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/HPaanin4oVGF99JiabMMFDqzEpL7QFXBWK1nie5p4dB1.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/HPaanin4oVGF99JiabMMFDqzEpL7QFXBWK1nie5p4dB1.json new file mode 100644 index 00000000..e9063827 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/HPaanin4oVGF99JiabMMFDqzEpL7QFXBWK1nie5p4dB1.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f4469e8060d69c3c1ebd393ed2c0e04d1c0e8a0f62d176fc1abf882ba8a0c0c3 +size 1365 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/HQrA2MLAppm1EFyatNBCr4LRjPDXnLe16MifkFqiEjbQ.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/HQrA2MLAppm1EFyatNBCr4LRjPDXnLe16MifkFqiEjbQ.json new file mode 100644 index 00000000..3b936ffa --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/HQrA2MLAppm1EFyatNBCr4LRjPDXnLe16MifkFqiEjbQ.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:578d4dfd8731aaf47566bd2c3bf0d2e30c1f9eef30966116cede679d0a5886ee +size 4682 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/HUKumKQzDk6YHGbQXYm91cyyFHbYCqAu2vCwXKrdS7rk.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/HUKumKQzDk6YHGbQXYm91cyyFHbYCqAu2vCwXKrdS7rk.json new file mode 100644 index 00000000..9fc950f4 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/HUKumKQzDk6YHGbQXYm91cyyFHbYCqAu2vCwXKrdS7rk.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:afafa6620f57b9a67d4a40f9a59f72adc0882743583fa19eb062b37c94d358b5 +size 4430 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/HVHqewkDgW1AHPH5TTNgxtewiqKK5ZKL5kVPifVkqQmi.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/HVHqewkDgW1AHPH5TTNgxtewiqKK5ZKL5kVPifVkqQmi.json new file mode 100644 index 00000000..7904ae2c --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/HVHqewkDgW1AHPH5TTNgxtewiqKK5ZKL5kVPifVkqQmi.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:fbfa702390640a1d25c1e0acf345f7f21e3530900b700685f58520d235161020 +size 27724 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/HW3ipKzeeduJq6f1NqRCw4doknMeWkfrM4WxobtG3o5v.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/HW3ipKzeeduJq6f1NqRCw4doknMeWkfrM4WxobtG3o5v.json new file mode 100644 index 00000000..6b5874cf --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/HW3ipKzeeduJq6f1NqRCw4doknMeWkfrM4WxobtG3o5v.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:36ac0a89f11456c00c7c7d9200f1ee02a5afe3447a151a7e1d7ad36f728ca733 +size 10978 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/HWKL8jULVMBgoRok3tZNbsaCmtRkKm8r1DELQ5nVchoK.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/HWKL8jULVMBgoRok3tZNbsaCmtRkKm8r1DELQ5nVchoK.json new file mode 100644 index 00000000..6077c1bd --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/HWKL8jULVMBgoRok3tZNbsaCmtRkKm8r1DELQ5nVchoK.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5ee2d17b0f6f0673b2726b540577c79e451a3694bfe09f600f6b3fcbe230e7ad +size 8298 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/HWuQHdYkXP5RuTyGyKteoH4c9xmVYSfyhEBYcvjnS2ES.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/HWuQHdYkXP5RuTyGyKteoH4c9xmVYSfyhEBYcvjnS2ES.json new file mode 100644 index 00000000..f82dc07b --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/HWuQHdYkXP5RuTyGyKteoH4c9xmVYSfyhEBYcvjnS2ES.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:25d8a46eeafd24d26a33ff38f6596054e486ab0ce7a5947b1cc8c52cb30afc05 +size 608 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/HXqBmAcs5Pbsq3ifY5KcJq96GR1T8ytzeeawQczG4bQd.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/HXqBmAcs5Pbsq3ifY5KcJq96GR1T8ytzeeawQczG4bQd.json new file mode 100644 index 00000000..0c89c5f4 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/HXqBmAcs5Pbsq3ifY5KcJq96GR1T8ytzeeawQczG4bQd.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:240295947676a71ee4914af7f8ae7e8592df71f2b385356f45c5d967f2bf14fb +size 9181 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/Ha1oiLqshFZ1RiorbAvrtfbGnzSALE5VmViXpyizP9uL.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/Ha1oiLqshFZ1RiorbAvrtfbGnzSALE5VmViXpyizP9uL.json new file mode 100644 index 00000000..e815d707 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/Ha1oiLqshFZ1RiorbAvrtfbGnzSALE5VmViXpyizP9uL.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:affaea89fd707b13150ccd90ac1a0c62e5c5c8cbfc041614f10254bcf69966a0 +size 5028 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/HajXYaDXmohtq2ZxZ6QVNEpqNn1T53Zc9FnR1CnaNnUf.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/HajXYaDXmohtq2ZxZ6QVNEpqNn1T53Zc9FnR1CnaNnUf.json new file mode 100644 index 00000000..d48668dd --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/HajXYaDXmohtq2ZxZ6QVNEpqNn1T53Zc9FnR1CnaNnUf.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4972f5fe0936ba79b19c966a37af2d002847debb4188e1e3e8f22a49a9852e73 +size 10897 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/HdF8Aw6FdefHdNSuKbQon6WkQG6AC8rzPhQAYhBGZc7o.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/HdF8Aw6FdefHdNSuKbQon6WkQG6AC8rzPhQAYhBGZc7o.json new file mode 100644 index 00000000..e4c7cf5e --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/HdF8Aw6FdefHdNSuKbQon6WkQG6AC8rzPhQAYhBGZc7o.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2487b2e91262ae75c86d20a262be542966fea762fd4ebff5c705771a54d9d204 +size 16668 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/He7RRFFDe4rGkcb5pMqt6gduUmgNPSEq3bNyPTUxvoeu.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/He7RRFFDe4rGkcb5pMqt6gduUmgNPSEq3bNyPTUxvoeu.json new file mode 100644 index 00000000..14fd3953 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/He7RRFFDe4rGkcb5pMqt6gduUmgNPSEq3bNyPTUxvoeu.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e6748dfde04c34b5e585f73d80a6e1133d0e763cf1686a5f07b3007be96203e5 +size 3812 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/HedgeEohwU6RqokrvPU4Hb6XKPub8NuKbnPmY7FoMMtN.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/HedgeEohwU6RqokrvPU4Hb6XKPub8NuKbnPmY7FoMMtN.json new file mode 100644 index 00000000..c8859bde --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/HedgeEohwU6RqokrvPU4Hb6XKPub8NuKbnPmY7FoMMtN.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3cb593591063bd1b584ea88981201dc77aee71584d54d226dda52e4547680c6f +size 42844 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/HfZzSntU6xqt5wwBbst5MP5erVcBFaHQzH6bbp5GwtQw.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/HfZzSntU6xqt5wwBbst5MP5erVcBFaHQzH6bbp5GwtQw.json new file mode 100644 index 00000000..943cbba8 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/HfZzSntU6xqt5wwBbst5MP5erVcBFaHQzH6bbp5GwtQw.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:bfbc7af8e3b9acdda1dc589129c23ef6c0515f50a105106d1801c37215d15575 +size 4350 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/HhH35wJhRruBKvC7eEsvwPszJPbKbk8m7t7rgHA3smZm.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/HhH35wJhRruBKvC7eEsvwPszJPbKbk8m7t7rgHA3smZm.json new file mode 100644 index 00000000..4554b6bb --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/HhH35wJhRruBKvC7eEsvwPszJPbKbk8m7t7rgHA3smZm.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8afda2ae934457d7cb9901a401cfbd0ecc8114b915efda8259f5df6db04797dc +size 6458 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/HhxUeshYUCryZj9qAt43Xy5ws4CM7TMuKr9sSHdAfJtp.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/HhxUeshYUCryZj9qAt43Xy5ws4CM7TMuKr9sSHdAfJtp.json new file mode 100644 index 00000000..4608b744 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/HhxUeshYUCryZj9qAt43Xy5ws4CM7TMuKr9sSHdAfJtp.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4bc69daebfcc13f98e451d2d6a2d80c22a5f3b83c62e736daddb9336879eeb28 +size 5769 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/HiNWYQeJRupTmk19YmevS6ydpQjTn8zcdhQtcQRNgKMJ.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/HiNWYQeJRupTmk19YmevS6ydpQjTn8zcdhQtcQRNgKMJ.json new file mode 100644 index 00000000..7e8bc9e4 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/HiNWYQeJRupTmk19YmevS6ydpQjTn8zcdhQtcQRNgKMJ.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5fe48d1a8325a31b629aa134063b1f52ddf91b42c0f0055ff719c9932962cacc +size 5047 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/HistoryJTGbKQD2mRgLZ3XhqHnN811Qpez8X9kCcGHoa.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/HistoryJTGbKQD2mRgLZ3XhqHnN811Qpez8X9kCcGHoa.json new file mode 100644 index 00000000..f75a6909 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/HistoryJTGbKQD2mRgLZ3XhqHnN811Qpez8X9kCcGHoa.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2a3bc1de306f6babae883a3b5470dd3b938cceeb0aac59938cced12c7842729b +size 8460 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/HkWRdTZAcZzcGnmvfRTv2VHnongcE13pxcPJhaYj778C.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/HkWRdTZAcZzcGnmvfRTv2VHnongcE13pxcPJhaYj778C.json new file mode 100644 index 00000000..4f4cfddd --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/HkWRdTZAcZzcGnmvfRTv2VHnongcE13pxcPJhaYj778C.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a87a18af14e0183ffa34835995b8eba64b783b79ab32d0d77a9e1d3691105dde +size 918 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/HmCzpCinkec8TxMHyZmdEx9ZJm3s9ujDg6QUEJZDJTwP.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/HmCzpCinkec8TxMHyZmdEx9ZJm3s9ujDg6QUEJZDJTwP.json new file mode 100644 index 00000000..8464992f --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/HmCzpCinkec8TxMHyZmdEx9ZJm3s9ujDg6QUEJZDJTwP.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c3a19bd3890cfbf98009cb444e4ce1d248da10e1afecec7a9939f0df531df4dc +size 1805 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/HmyLxMun11rvkBHuXXyMd5dEAJ7TRpbmnVH5re4TsEqr.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/HmyLxMun11rvkBHuXXyMd5dEAJ7TRpbmnVH5re4TsEqr.json new file mode 100644 index 00000000..3d1bcc86 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/HmyLxMun11rvkBHuXXyMd5dEAJ7TRpbmnVH5re4TsEqr.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ccb6a3e37fc1938c2b9596ad023055e708d1aed03085af861f4086812ab5844d +size 7060 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/HnPhU5SjbnNTRDfZReaicNqxAn2G7zwrvEKCbbHAit7K.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/HnPhU5SjbnNTRDfZReaicNqxAn2G7zwrvEKCbbHAit7K.json new file mode 100644 index 00000000..21a76b18 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/HnPhU5SjbnNTRDfZReaicNqxAn2G7zwrvEKCbbHAit7K.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:71a01ff0a753da61aef229b55e87c8c36ef2fcc5a0335a60d3381ce7b88609a0 +size 1064 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/HoF1oVHrH576aeck8bbrvbp6DJFCiSSu88XuDpzZgBnh.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/HoF1oVHrH576aeck8bbrvbp6DJFCiSSu88XuDpzZgBnh.json new file mode 100644 index 00000000..0313c590 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/HoF1oVHrH576aeck8bbrvbp6DJFCiSSu88XuDpzZgBnh.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:96f5585c4fdfa14017cb2b2e4e396c6dd70d4fa3df82ec9c26481a4d4360ad35 +size 5689 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/Hp5rM9vmyty2TcCkZemBhSDFwQxN5mPd1uhy3FzRXagy.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/Hp5rM9vmyty2TcCkZemBhSDFwQxN5mPd1uhy3FzRXagy.json new file mode 100644 index 00000000..1c7a68af --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/Hp5rM9vmyty2TcCkZemBhSDFwQxN5mPd1uhy3FzRXagy.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a57d6bbc444d52aac46ba3b6e1af9ddda7eb2fefc8fb6d27a63c5edd3a545f43 +size 6848 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/HpRRtB53HuWg2f8HWA5PGo1Fc1Py8u59hGEnDbWab3ki.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/HpRRtB53HuWg2f8HWA5PGo1Fc1Py8u59hGEnDbWab3ki.json new file mode 100644 index 00000000..072d9de7 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/HpRRtB53HuWg2f8HWA5PGo1Fc1Py8u59hGEnDbWab3ki.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:729d9ddac45234cf0b23836b861b5559cc6e8e9e1c02e0aab3c15d81880bc9c7 +size 4761 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/HqyLxiVTCmsGvQSAddwFMDBimV5nszGBpZSzeJWj3nZ.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/HqyLxiVTCmsGvQSAddwFMDBimV5nszGBpZSzeJWj3nZ.json new file mode 100644 index 00000000..aa9c8146 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/HqyLxiVTCmsGvQSAddwFMDBimV5nszGBpZSzeJWj3nZ.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:82487da9cb10f3239188a7a475988e1c6b475f103504ed21ff9311072204051e +size 1896 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/Hr4whNgXr3yZsJvx3TVSwfsFgXuSEPB1xKmvgrtLhsrM.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/Hr4whNgXr3yZsJvx3TVSwfsFgXuSEPB1xKmvgrtLhsrM.json new file mode 100644 index 00000000..915efe72 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/Hr4whNgXr3yZsJvx3TVSwfsFgXuSEPB1xKmvgrtLhsrM.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3c28fa808908adceeb263e3f1c17100affaf646c5ccbfc843b675af8d76b9b0c +size 11434 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/HrEQAYHwqogQU8k8xepfWrnHQyQCjykEBE4YnCNHsp8L.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/HrEQAYHwqogQU8k8xepfWrnHQyQCjykEBE4YnCNHsp8L.json new file mode 100644 index 00000000..c4661ab0 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/HrEQAYHwqogQU8k8xepfWrnHQyQCjykEBE4YnCNHsp8L.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5c6469b6a1755515e33a6836b291e1ea887b4770806e166176332b462aa1ddd0 +size 2369 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/Hs8DhkSDVfasD9KpuaeM5mU5cEYGkPZAyXiwveks1YZc.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/Hs8DhkSDVfasD9KpuaeM5mU5cEYGkPZAyXiwveks1YZc.json new file mode 100644 index 00000000..d3c7643c --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/Hs8DhkSDVfasD9KpuaeM5mU5cEYGkPZAyXiwveks1YZc.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:acd0031980a2d7edf24764da74438bbdfbee9c6fa493ca03e81c44f6357849fd +size 972 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/HtEYV4xB4wvsj5fgTkcfuChYpvGYzgzwvNhgDZQNh7wW.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/HtEYV4xB4wvsj5fgTkcfuChYpvGYzgzwvNhgDZQNh7wW.json new file mode 100644 index 00000000..89d01182 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/HtEYV4xB4wvsj5fgTkcfuChYpvGYzgzwvNhgDZQNh7wW.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:963a53022ca526ee9ca720c42ac82d34b5ada3e9bf389bd406b991b87f831f0a +size 8144 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/HubbLeXBb7qyLHt3x7gvYaRrxQmmgExb7fCJgDqFuB6T.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/HubbLeXBb7qyLHt3x7gvYaRrxQmmgExb7fCJgDqFuB6T.json new file mode 100644 index 00000000..f4c4ed2e --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/HubbLeXBb7qyLHt3x7gvYaRrxQmmgExb7fCJgDqFuB6T.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9e6d9599747f88682b0ced4a23eb953a3e4bcdfda8f1e7dfe3f57200d6f2c389 +size 59232 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/HumaXepHnjaRCpjYTokxY4UtaJcmx41prQ8cxGmFC5fn.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/HumaXepHnjaRCpjYTokxY4UtaJcmx41prQ8cxGmFC5fn.json new file mode 100644 index 00000000..dfaf85aa --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/HumaXepHnjaRCpjYTokxY4UtaJcmx41prQ8cxGmFC5fn.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:532cd4644bb86d893913bf7499eee4c5b2a774bdb6ab874a425cd9e5714dd420 +size 83063 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/HvFLYtgK9AJ9QnUw3M97HqRAEHqinvZUri9b1PE744UL.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/HvFLYtgK9AJ9QnUw3M97HqRAEHqinvZUri9b1PE744UL.json new file mode 100644 index 00000000..4269acdc --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/HvFLYtgK9AJ9QnUw3M97HqRAEHqinvZUri9b1PE744UL.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:cc2f4f6a9e9c5b4cd6b1b8eda73f898fbb52009fe4fc90d6296b510e0abbbe9f +size 1583 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/HxZq3iRwN2a2myikHz8JNVufJ7FM92xV8kNvFpQaRgKd.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/HxZq3iRwN2a2myikHz8JNVufJ7FM92xV8kNvFpQaRgKd.json new file mode 100644 index 00000000..29161d6d --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/HxZq3iRwN2a2myikHz8JNVufJ7FM92xV8kNvFpQaRgKd.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ab98ad606f9e0fae2a3410eff1397b8cc8e6005aad2704afc1640fa76328a26d +size 15758 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/HxdhCwohSbt23EHpHH2yzub82nkdmZP69NFrXwyUe2cU.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/HxdhCwohSbt23EHpHH2yzub82nkdmZP69NFrXwyUe2cU.json new file mode 100644 index 00000000..476ce700 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/HxdhCwohSbt23EHpHH2yzub82nkdmZP69NFrXwyUe2cU.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3240ee93301bb22251efbc5aa96f61b48999f77f549fcd500989ae013f2a2b8c +size 6010 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/Hxejiw8TSTxqfTgLkfmntBGwYL1j1jPyRBSps6ELydsE.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/Hxejiw8TSTxqfTgLkfmntBGwYL1j1jPyRBSps6ELydsE.json new file mode 100644 index 00000000..26550f09 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/Hxejiw8TSTxqfTgLkfmntBGwYL1j1jPyRBSps6ELydsE.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:bae0a2e417620ca3220bc0f4bb35d11f4baa4504a360cd4b912976fdbad69fd8 +size 3259 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/HyBrptvCi9wFraHSYo4B2CrkkZYs8qW1H8xzqj9YX4uh.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/HyBrptvCi9wFraHSYo4B2CrkkZYs8qW1H8xzqj9YX4uh.json new file mode 100644 index 00000000..f20344bb --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/HyBrptvCi9wFraHSYo4B2CrkkZYs8qW1H8xzqj9YX4uh.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:558c6a446f603bcd71bcc375d2e6907e96c75b64e5f7036c19f250ed6b50895d +size 6877 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/HzPUZ2yNUFnjbWi2BTBtBdEQ8i2QyzNy5e5HkuEnumd6.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/HzPUZ2yNUFnjbWi2BTBtBdEQ8i2QyzNy5e5HkuEnumd6.json new file mode 100644 index 00000000..a984059a --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/HzPUZ2yNUFnjbWi2BTBtBdEQ8i2QyzNy5e5HkuEnumd6.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:16135a71518669e999f0d0f89b1cf6c4a6d7e9706de623d4399df10ffaad8713 +size 1071 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/HzSHjBxsZZ63ktjQfXagJbC3nNNWqmSGqPQSwxaP5ff1.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/HzSHjBxsZZ63ktjQfXagJbC3nNNWqmSGqPQSwxaP5ff1.json new file mode 100644 index 00000000..c8146d59 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/HzSHjBxsZZ63ktjQfXagJbC3nNNWqmSGqPQSwxaP5ff1.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:987cb5f52149baab6f09ea0ebd2b23db1bc7a3c4e44d1b10a43242ee3ca4c3b3 +size 145 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/HzwtjANeVzJPpnXTYt9MYMjVmkhTMfUyS8pJWqSRWLNr.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/HzwtjANeVzJPpnXTYt9MYMjVmkhTMfUyS8pJWqSRWLNr.json new file mode 100644 index 00000000..67cc5aae --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/HzwtjANeVzJPpnXTYt9MYMjVmkhTMfUyS8pJWqSRWLNr.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f014090caa1824281d0e28152ae3bd0e6ae109731997baeaa9d4afe8ba9fcad4 +size 996 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/J1H2SVpn7F396buQ7C1oVPMCyX13eHCegJpv6VvFgVLJ.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/J1H2SVpn7F396buQ7C1oVPMCyX13eHCegJpv6VvFgVLJ.json new file mode 100644 index 00000000..afd46fa2 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/J1H2SVpn7F396buQ7C1oVPMCyX13eHCegJpv6VvFgVLJ.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:44ad32e2fa3cf66886b3ad48652d3496d3c1521034a2238b065efec0d10fb754 +size 4920 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/J1TnP8zvVxbtF5KFp5xRmWuvG9McnhzmBd9XGfCyuxFP.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/J1TnP8zvVxbtF5KFp5xRmWuvG9McnhzmBd9XGfCyuxFP.json new file mode 100644 index 00000000..efb04ef7 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/J1TnP8zvVxbtF5KFp5xRmWuvG9McnhzmBd9XGfCyuxFP.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2c0e5ba17283123d934751da62f5a44ca38ca11257ab2b0c4037e5ef25e57e1c +size 3476 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/J24jWEosQc5jgkdPm3YzNgzQ54CqNKkhzKy56XXJsLo2.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/J24jWEosQc5jgkdPm3YzNgzQ54CqNKkhzKy56XXJsLo2.json new file mode 100644 index 00000000..7beb2b8b --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/J24jWEosQc5jgkdPm3YzNgzQ54CqNKkhzKy56XXJsLo2.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e1c037919e734cc1abcda961ba8296784e6989e3e4a6bc5479e576b00c60b809 +size 31174 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/J2EiZD7cLnTm2GL6z7gDz5rUS8Kfv7zTCJk6pd7ZMgwT.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/J2EiZD7cLnTm2GL6z7gDz5rUS8Kfv7zTCJk6pd7ZMgwT.json new file mode 100644 index 00000000..d45c1d91 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/J2EiZD7cLnTm2GL6z7gDz5rUS8Kfv7zTCJk6pd7ZMgwT.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:41446ad5fef86b21a6bd2716275635306cafd42b0eee282b683a5128916f8cc3 +size 9259 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/J3jzCFNHadAYjLFAVZEUTTLxE2CEirzRg8ZL2aYnfiUc.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/J3jzCFNHadAYjLFAVZEUTTLxE2CEirzRg8ZL2aYnfiUc.json new file mode 100644 index 00000000..52941cd4 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/J3jzCFNHadAYjLFAVZEUTTLxE2CEirzRg8ZL2aYnfiUc.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:34a11a60a8265e3e0c29a6949263c5460e7924b336aa8ba44adbc3c056676c1c +size 4291 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/J3nh6pDYtUbwZbGfTozRhHgPJnRVUR2aFAXCrqt9qo62.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/J3nh6pDYtUbwZbGfTozRhHgPJnRVUR2aFAXCrqt9qo62.json new file mode 100644 index 00000000..18c6b9b3 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/J3nh6pDYtUbwZbGfTozRhHgPJnRVUR2aFAXCrqt9qo62.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:493d091ac67f6e6a447533c8cd445b31dceb3dd04547df849f524beaf880f699 +size 13648 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/J83fnAYYEHPdL6LuX3rhNUiHuJrsMTod7ZpB4FAZTtjY.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/J83fnAYYEHPdL6LuX3rhNUiHuJrsMTod7ZpB4FAZTtjY.json new file mode 100644 index 00000000..6555aad6 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/J83fnAYYEHPdL6LuX3rhNUiHuJrsMTod7ZpB4FAZTtjY.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4b4ff84b39fd41159849b5fdfa16d65890d952e21fce34544872a84d4dbcdc50 +size 8087 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/J88B7gmadHzTNGiy54c9Ms8BsEXNdB2fntFyhKpk3qoT.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/J88B7gmadHzTNGiy54c9Ms8BsEXNdB2fntFyhKpk3qoT.json new file mode 100644 index 00000000..01242ed0 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/J88B7gmadHzTNGiy54c9Ms8BsEXNdB2fntFyhKpk3qoT.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:bb443f6b8900e69b1b6ced2ef60fd212572a98242639f522cefb0214c69b5616 +size 7166 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/J9CvQo12uasEaznQm9wQtWreFaEXtNtzHBjhEHqCntFi.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/J9CvQo12uasEaznQm9wQtWreFaEXtNtzHBjhEHqCntFi.json new file mode 100644 index 00000000..54acdc47 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/J9CvQo12uasEaznQm9wQtWreFaEXtNtzHBjhEHqCntFi.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:11d5b6794fa7a3f80944d5a2542338d233833fa7aeb43f6646ddeb10eea57c93 +size 385 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/JARSq9S9RgyynuAwcdWh2yEG6MbhfntWq7zjXjAo87uQ.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/JARSq9S9RgyynuAwcdWh2yEG6MbhfntWq7zjXjAo87uQ.json new file mode 100644 index 00000000..ff66ba35 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/JARSq9S9RgyynuAwcdWh2yEG6MbhfntWq7zjXjAo87uQ.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c12f26a9063b43d28096b38cb80d23371c4680e7ad2925f42b0cf76ea469b3ac +size 11425 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/JAZWcGrpSWNPTBj8QtJ9UyQqhJCDhG9GJkDeMf5NQBiq.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/JAZWcGrpSWNPTBj8QtJ9UyQqhJCDhG9GJkDeMf5NQBiq.json new file mode 100644 index 00000000..77105dc6 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/JAZWcGrpSWNPTBj8QtJ9UyQqhJCDhG9GJkDeMf5NQBiq.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:989648bd10ed8527be9888a52653024f38d5d3957a69c57b756076c6a2f47419 +size 69181 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/JAhzUQ7nK7zeTdnbLDQR3y7UwSKnxeqdctCbjG8Z2abM.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/JAhzUQ7nK7zeTdnbLDQR3y7UwSKnxeqdctCbjG8Z2abM.json new file mode 100644 index 00000000..391a561f --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/JAhzUQ7nK7zeTdnbLDQR3y7UwSKnxeqdctCbjG8Z2abM.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9f5e924122801fc7b9c0767c6c05b577003ed2aca83ac589bc74b1bba0a486fa +size 1666 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/JAiLsp5k6ANQAy9UcJC9TfTWieY5Afo42ykihpTeVk8L.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/JAiLsp5k6ANQAy9UcJC9TfTWieY5Afo42ykihpTeVk8L.json new file mode 100644 index 00000000..8b0e5d1e --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/JAiLsp5k6ANQAy9UcJC9TfTWieY5Afo42ykihpTeVk8L.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a5899bdbe73934543aa6615ede7ac643db0d2be9eb2bfeab44b2b867c3869c44 +size 19213 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/JBCDbYBpBWakaPfqKANjDfzHzyCiZNx1qZDZZ37vGWW1.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/JBCDbYBpBWakaPfqKANjDfzHzyCiZNx1qZDZZ37vGWW1.json new file mode 100644 index 00000000..ca368562 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/JBCDbYBpBWakaPfqKANjDfzHzyCiZNx1qZDZZ37vGWW1.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:918de9c808e6ebdb308369498bc0a9aefa35d4fdc4a39d2b4acd210477076927 +size 6732 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/JBZT5aZVgJjAetX36roniUvRE3c3zzU3gvFjPizRPn5F.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/JBZT5aZVgJjAetX36roniUvRE3c3zzU3gvFjPizRPn5F.json new file mode 100644 index 00000000..70c82c19 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/JBZT5aZVgJjAetX36roniUvRE3c3zzU3gvFjPizRPn5F.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6572b40b222318b1d02d06124a96b5190861aff82ff14b5c77ba2df42f3fa2d6 +size 2519 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/JBaAgEQVrpP71nCBNTC1om9Jy4GWSbxjafHbH2yxmwsy.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/JBaAgEQVrpP71nCBNTC1om9Jy4GWSbxjafHbH2yxmwsy.json new file mode 100644 index 00000000..6f12d2f1 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/JBaAgEQVrpP71nCBNTC1om9Jy4GWSbxjafHbH2yxmwsy.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f34c5b9e2c26870337c8b1d036346cbbe8e4e4f427db327b14529749daca4188 +size 3865 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/JCFRaPv7852ESRwJJGRy2mysUMydXZgVVhrMLmExvmVp.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/JCFRaPv7852ESRwJJGRy2mysUMydXZgVVhrMLmExvmVp.json new file mode 100644 index 00000000..693e7a78 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/JCFRaPv7852ESRwJJGRy2mysUMydXZgVVhrMLmExvmVp.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:fa009580e5e216e3ac67e64ce5daf759b08af31475f55febc2395ed906c1c9d5 +size 33931 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/JCiN3FoAn68Mx4JaQ546viikunXujsPNvoDFYdKupboM.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/JCiN3FoAn68Mx4JaQ546viikunXujsPNvoDFYdKupboM.json new file mode 100644 index 00000000..74764e1c --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/JCiN3FoAn68Mx4JaQ546viikunXujsPNvoDFYdKupboM.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8f436c30db77828677ff541ffd7a6bf79c128e029605bb976c5983316e91f6fa +size 5242 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/JEDk1Z82Mw8smEgEBzsRyEHU5EVRSTP4bofGeeUxFXiZ.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/JEDk1Z82Mw8smEgEBzsRyEHU5EVRSTP4bofGeeUxFXiZ.json new file mode 100644 index 00000000..8c0bb554 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/JEDk1Z82Mw8smEgEBzsRyEHU5EVRSTP4bofGeeUxFXiZ.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:dd681ff6dae4a1bfc5f227b51d3584ff31e4244769edc35610e8608a243a398a +size 1784 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/JET777rQuPU8BatFbhp6irc1NAbozxTheBqNo25eLQP.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/JET777rQuPU8BatFbhp6irc1NAbozxTheBqNo25eLQP.json new file mode 100644 index 00000000..1d3b1b00 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/JET777rQuPU8BatFbhp6irc1NAbozxTheBqNo25eLQP.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b34270e535a0a8a017bd333d555a1c7e320f0f83af458adeeb525d4d25083046 +size 11389 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/JPALXR88jy2fG3miuu4n3o8Jef4K2Cgc3Uypr3Y8RNX.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/JPALXR88jy2fG3miuu4n3o8Jef4K2Cgc3Uypr3Y8RNX.json new file mode 100644 index 00000000..84b52cda --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/JPALXR88jy2fG3miuu4n3o8Jef4K2Cgc3Uypr3Y8RNX.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:dc3dc80288856497c947bd080a2dca80ae48a613898f1656dcc302939a76635a +size 891 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/JPASMkxARMmbeahk37H8PAAP1UzPNC4wGhvwLnBsfHi.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/JPASMkxARMmbeahk37H8PAAP1UzPNC4wGhvwLnBsfHi.json new file mode 100644 index 00000000..0e4a0edb --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/JPASMkxARMmbeahk37H8PAAP1UzPNC4wGhvwLnBsfHi.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:63f57bbc1394b04632aa89c18b137b8d4ff606ec0c6492c181558cc4ea685a31 +size 9404 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/JPCtb9DAdpxmRLrR6MAVLDh2WbWDzDoDJXvbLJvMVZH.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/JPCtb9DAdpxmRLrR6MAVLDh2WbWDzDoDJXvbLJvMVZH.json new file mode 100644 index 00000000..7485ae60 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/JPCtb9DAdpxmRLrR6MAVLDh2WbWDzDoDJXvbLJvMVZH.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c8f2eddab78a893f5766bbbd2711ec2f3e6c2454829e7fe4e87bdc3888c87fc1 +size 102 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/JPCtrLreUqsEbdhtxZ8zpd8wBydKz4nuEjX5u9Eg5H8.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/JPCtrLreUqsEbdhtxZ8zpd8wBydKz4nuEjX5u9Eg5H8.json new file mode 100644 index 00000000..9f028825 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/JPCtrLreUqsEbdhtxZ8zpd8wBydKz4nuEjX5u9Eg5H8.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:001c79153c133d5ba405beed8f61bb993f744389de4b6886e84c65e9bda5259d +size 5222 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/JPLockxtkngHkaQT5AuRYow3HyUv5qWzmhwsCPd653n.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/JPLockxtkngHkaQT5AuRYow3HyUv5qWzmhwsCPd653n.json new file mode 100644 index 00000000..06f26862 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/JPLockxtkngHkaQT5AuRYow3HyUv5qWzmhwsCPd653n.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:062bc9a03f919916286d0a3de848c67aada679f9407bf929b6d22583171e3901 +size 10690 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/JPMA1DMMkDK9vHLM22a6izMRWk5wvgPno774K7cG9zX.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/JPMA1DMMkDK9vHLM22a6izMRWk5wvgPno774K7cG9zX.json new file mode 100644 index 00000000..0a11fb93 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/JPMA1DMMkDK9vHLM22a6izMRWk5wvgPno774K7cG9zX.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:63a6c820fe76e44b65859d721e297666018ac84232b69195c35bbc1aa0a7ef5d +size 8858 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/JPMAa5dnWLFRvUsumawFcGhnwikqZziLLfqn9SLNXPN.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/JPMAa5dnWLFRvUsumawFcGhnwikqZziLLfqn9SLNXPN.json new file mode 100644 index 00000000..ec446ae6 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/JPMAa5dnWLFRvUsumawFcGhnwikqZziLLfqn9SLNXPN.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:531a976902a219feb83a68e6105c0fc9d7878fb81bfda4dbab69f9f260aaca7c +size 1718 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/JPMRGNgRk3w2pzBM1RLNBnpGxQYsFQ3yXKpuk4tTXVZ.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/JPMRGNgRk3w2pzBM1RLNBnpGxQYsFQ3yXKpuk4tTXVZ.json new file mode 100644 index 00000000..79621e12 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/JPMRGNgRk3w2pzBM1RLNBnpGxQYsFQ3yXKpuk4tTXVZ.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:01d0359949aa3aeafb89de6af957e59cd3589f2baa3966f16297d9fb1e13c02a +size 17203 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/JPMetawzxw7WyH3qHUVScYHWFBGhjwqDnM2R9qVbRLp.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/JPMetawzxw7WyH3qHUVScYHWFBGhjwqDnM2R9qVbRLp.json new file mode 100644 index 00000000..0d0d45bf --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/JPMetawzxw7WyH3qHUVScYHWFBGhjwqDnM2R9qVbRLp.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5f3a39e1b569251e208912e25b1dcc9a3c440a0e1063479a6d150eae2214475b +size 3424 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/JPPooLEqRo3NCSx82EdE2VZY5vUaSsgskpZPBHNGVLZ.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/JPPooLEqRo3NCSx82EdE2VZY5vUaSsgskpZPBHNGVLZ.json new file mode 100644 index 00000000..caafae8b --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/JPPooLEqRo3NCSx82EdE2VZY5vUaSsgskpZPBHNGVLZ.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:47d5700fe1a830b64d3ca1334d468bebce78b8cde4b98625cb66762af83050af +size 17723 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/JPTermEg2DwrV39xb1Fs7z1VUxcvdPT7mE7cyGsQ4xt.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/JPTermEg2DwrV39xb1Fs7z1VUxcvdPT7mE7cyGsQ4xt.json new file mode 100644 index 00000000..4c924dda --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/JPTermEg2DwrV39xb1Fs7z1VUxcvdPT7mE7cyGsQ4xt.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4d74a2242cd487c471259afd2354b5ec5935451b1942c5ce19fedad9d1316085 +size 34759 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/JPv1rCqrhagNNmJVM5J1he7msQ5ybtvE1nNuHpDHMNU.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/JPv1rCqrhagNNmJVM5J1he7msQ5ybtvE1nNuHpDHMNU.json new file mode 100644 index 00000000..63c3f66c --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/JPv1rCqrhagNNmJVM5J1he7msQ5ybtvE1nNuHpDHMNU.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d1baf7c207c8fd9881cb0bf4eb364d05ef35adaef385fe3126a1c1f4f9073584 +size 21830 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/JSW99DKmxNyREQM14SQLDykeBvEUG63TeohrvmofEiw.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/JSW99DKmxNyREQM14SQLDykeBvEUG63TeohrvmofEiw.json new file mode 100644 index 00000000..24f1d279 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/JSW99DKmxNyREQM14SQLDykeBvEUG63TeohrvmofEiw.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:cb79b654daf6efd75e877c438137dcbb861aed75fabab8e624d3f68e599e93a7 +size 9140 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/JSWX3pKDbj2EdCMu4ei7sPYSpdcwZNyjkDSteoHQ4UH.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/JSWX3pKDbj2EdCMu4ei7sPYSpdcwZNyjkDSteoHQ4UH.json new file mode 100644 index 00000000..3f355336 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/JSWX3pKDbj2EdCMu4ei7sPYSpdcwZNyjkDSteoHQ4UH.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6f0bf6adfd1629d513a785fdffb748239f68689b6e85a029b70672381b1d4beb +size 8829 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/JUP2jxvXaqu7NQY1GmNF4m1vodw12LVXYxbFL2uJvfo.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/JUP2jxvXaqu7NQY1GmNF4m1vodw12LVXYxbFL2uJvfo.json new file mode 100644 index 00000000..cbdae0a8 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/JUP2jxvXaqu7NQY1GmNF4m1vodw12LVXYxbFL2uJvfo.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a9ef8e4df28a16e3440f4a0dff1210293c86d41e977869d70d33b7eb6c4fe40c +size 17807 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/JUP3c2Uh3WA4Ng34tw6kPd2G4C5BB21Xo36Je1s32Ph.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/JUP3c2Uh3WA4Ng34tw6kPd2G4C5BB21Xo36Je1s32Ph.json new file mode 100644 index 00000000..c235115e --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/JUP3c2Uh3WA4Ng34tw6kPd2G4C5BB21Xo36Je1s32Ph.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0ab7054b41e12ed2f212533d354432bb3298104e9d646239c876cd908443932a +size 20833 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/JUP4Fb2cqiRUcaTHdrPC8h2gNsA2ETXiPDD33WcGuJB.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/JUP4Fb2cqiRUcaTHdrPC8h2gNsA2ETXiPDD33WcGuJB.json new file mode 100644 index 00000000..b3f0d094 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/JUP4Fb2cqiRUcaTHdrPC8h2gNsA2ETXiPDD33WcGuJB.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3a6c04c3e07bab1425a148c6acfedf6732337a33ef0a4a8d67479cf767c7c77d +size 28526 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/JUP5cHjnnCx2DppVsufsLrXs8EBZeEZzGtEK9Gdz6ow.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/JUP5cHjnnCx2DppVsufsLrXs8EBZeEZzGtEK9Gdz6ow.json new file mode 100644 index 00000000..30fc7bdf --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/JUP5cHjnnCx2DppVsufsLrXs8EBZeEZzGtEK9Gdz6ow.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:38393c57a54e3495db18cf239de66048c3a484441222490b0c88204d63fd5b30 +size 29774 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/JUP5pEAZeHdHrLxh5UCwAbpjGwYKKoquCpda2hfP4u8.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/JUP5pEAZeHdHrLxh5UCwAbpjGwYKKoquCpda2hfP4u8.json new file mode 100644 index 00000000..1bf86ff5 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/JUP5pEAZeHdHrLxh5UCwAbpjGwYKKoquCpda2hfP4u8.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d2fcd773394e6eb436f0c3fdf2799a2664e17bef99a5ba2627259be8ab437234 +size 27927 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/JUP6LkbZbjS1jKKwapdHNy74zcZ3tLUZoi5QNyVTaV4.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/JUP6LkbZbjS1jKKwapdHNy74zcZ3tLUZoi5QNyVTaV4.json new file mode 100644 index 00000000..26975f75 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/JUP6LkbZbjS1jKKwapdHNy74zcZ3tLUZoi5QNyVTaV4.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:de83eae2b3e1f5dd1bddb95acaa51e94ac91155153db46c2d67dc35d134d710a +size 16637 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/JUP6i4ozu5ydDCnLiMogSckDPpbtr7BJ4FtzYWkb5Rk.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/JUP6i4ozu5ydDCnLiMogSckDPpbtr7BJ4FtzYWkb5Rk.json new file mode 100644 index 00000000..4033e173 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/JUP6i4ozu5ydDCnLiMogSckDPpbtr7BJ4FtzYWkb5Rk.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a6e80d3840a420684d9f6dd5a39c6ddc2e660af0988c3cfbf23d261cc5a87aed +size 5911 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/JUPDWNB9G9Hsg8PKynnP6DyWLsXVn4QnqMCqg6n4ZdM.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/JUPDWNB9G9Hsg8PKynnP6DyWLsXVn4QnqMCqg6n4ZdM.json new file mode 100644 index 00000000..5e31f300 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/JUPDWNB9G9Hsg8PKynnP6DyWLsXVn4QnqMCqg6n4ZdM.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:57f30dcc22316eababc480d94a7573255ca6a4c543a5ddb35b89dbec05d4e362 +size 655 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/JUPLdTqUdKztWJ1isGMV92W2QvmEmzs9WTJjhZe4QdJ.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/JUPLdTqUdKztWJ1isGMV92W2QvmEmzs9WTJjhZe4QdJ.json new file mode 100644 index 00000000..c6d92459 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/JUPLdTqUdKztWJ1isGMV92W2QvmEmzs9WTJjhZe4QdJ.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:62056026cef91a8f61c417db43b71a3e7021b287f4fd5486330d63938f22fd83 +size 1071 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/JUPeooARdRsJTgnbpQVj8bsb7sajeWfd7UCDfpDz25H.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/JUPeooARdRsJTgnbpQVj8bsb7sajeWfd7UCDfpDz25H.json new file mode 100644 index 00000000..c292928a --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/JUPeooARdRsJTgnbpQVj8bsb7sajeWfd7UCDfpDz25H.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:254409674f21a6766fc09434556f3c21ca10be1b999649559928296be7a52efe +size 5497 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/JUPwiz26hv74yVv8CytLtubDLP5KDy6uqqGLa98YEsX.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/JUPwiz26hv74yVv8CytLtubDLP5KDy6uqqGLa98YEsX.json new file mode 100644 index 00000000..b316e3f0 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/JUPwiz26hv74yVv8CytLtubDLP5KDy6uqqGLa98YEsX.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9c0d7418250925793f69ba514a0430851bc9dd7167625892ef9e2c3554f8c5fa +size 4285 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/JVAp1DSLnM4Qh8qM1QasQ8x56ccb9S3DhbyEckybTF9.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/JVAp1DSLnM4Qh8qM1QasQ8x56ccb9S3DhbyEckybTF9.json new file mode 100644 index 00000000..4b995c07 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/JVAp1DSLnM4Qh8qM1QasQ8x56ccb9S3DhbyEckybTF9.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:dea2dce56bdd571db1c5e4aa96c49a70b3fe80e605b624b44a28c455ce3f8f66 +size 13077 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/JoeaRXgtME3jAoz5WuFXGEndfv4NPH9nBxsLq44hk9J.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/JoeaRXgtME3jAoz5WuFXGEndfv4NPH9nBxsLq44hk9J.json new file mode 100644 index 00000000..e3e18bb6 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/JoeaRXgtME3jAoz5WuFXGEndfv4NPH9nBxsLq44hk9J.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1a666569955f1f927a310c5b3faea51736de12764effe3677ef3edc9e8fd3051 +size 27651 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/K1DSdBSAee2CQCL6ToXDDFLMPqKjinpKJj6mB738aBQ.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/K1DSdBSAee2CQCL6ToXDDFLMPqKjinpKJj6mB738aBQ.json new file mode 100644 index 00000000..33923206 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/K1DSdBSAee2CQCL6ToXDDFLMPqKjinpKJj6mB738aBQ.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3698e7be03e2668f2937522df982ad3f1be539e16385663229a9221f10934b15 +size 4422 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/KJ6b6PswEZeNSwEh1po51wxnbX1C3FPhQPhg8eD2Y6E.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/KJ6b6PswEZeNSwEh1po51wxnbX1C3FPhQPhg8eD2Y6E.json new file mode 100644 index 00000000..a0ed09b4 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/KJ6b6PswEZeNSwEh1po51wxnbX1C3FPhQPhg8eD2Y6E.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9ce5a9520117baf1457e7619e2629372b67541850270e9c043cadbc2f0b64bf3 +size 6179 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/KLend2g3cP87fffoy8q1mQqGKjrxjC8boSyAYavgmjD.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/KLend2g3cP87fffoy8q1mQqGKjrxjC8boSyAYavgmjD.json new file mode 100644 index 00000000..c90b0aa0 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/KLend2g3cP87fffoy8q1mQqGKjrxjC8boSyAYavgmjD.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ad557d3bb98e1a0c2fbc45064e82e11f6794e8a726afefd6f4d112775b512935 +size 61473 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/KTNLe4s5p31R2hprxxDT8xyJ1YzpNgPDZxcbfD4egs9.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/KTNLe4s5p31R2hprxxDT8xyJ1YzpNgPDZxcbfD4egs9.json new file mode 100644 index 00000000..513bc00f --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/KTNLe4s5p31R2hprxxDT8xyJ1YzpNgPDZxcbfD4egs9.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6e98fdc7ff47af5fca67483be4f1ea23b53016f99477b80a93a69519f0b2decb +size 21256 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/KTNLtk7T4tdoRNBr5DR5SjWCoqx5czkF2JVuix5CcVM.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/KTNLtk7T4tdoRNBr5DR5SjWCoqx5czkF2JVuix5CcVM.json new file mode 100644 index 00000000..513bc00f --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/KTNLtk7T4tdoRNBr5DR5SjWCoqx5czkF2JVuix5CcVM.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6e98fdc7ff47af5fca67483be4f1ea23b53016f99477b80a93a69519f0b2decb +size 21256 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/KUPazgysJwYJY8oRKuFetEnC7EbT2nphc6qqsnu3BLD.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/KUPazgysJwYJY8oRKuFetEnC7EbT2nphc6qqsnu3BLD.json new file mode 100644 index 00000000..89e7ae95 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/KUPazgysJwYJY8oRKuFetEnC7EbT2nphc6qqsnu3BLD.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:aaad3cd270ed4c921574832d0a7a912cc682cedc710570e21a8d6128ba23ee44 +size 7412 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/KdisqEcXbXKaTrBFqeDLhMmBvymLTwj9GmhDcdJyGat.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/KdisqEcXbXKaTrBFqeDLhMmBvymLTwj9GmhDcdJyGat.json new file mode 100644 index 00000000..7c4638b6 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/KdisqEcXbXKaTrBFqeDLhMmBvymLTwj9GmhDcdJyGat.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f5ae745e32524532c7aa211975af92d557be9ebae59f95a132c3de2887166fb6 +size 11637 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/KeKw1ASX5xP38GZVu1GeXEGxwCeV1ZCR6ecdwDYXZ8H.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/KeKw1ASX5xP38GZVu1GeXEGxwCeV1ZCR6ecdwDYXZ8H.json new file mode 100644 index 00000000..594d8ab8 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/KeKw1ASX5xP38GZVu1GeXEGxwCeV1ZCR6ecdwDYXZ8H.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7fd8bc011ef5c36672a3b04734dc4853fcd689bad4c1a36bcce2c89dd954104a +size 3008 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/KeyspM2ssCJbqUhQ4k7sveSiY4WjnYsrXkC8oDbwde5.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/KeyspM2ssCJbqUhQ4k7sveSiY4WjnYsrXkC8oDbwde5.json new file mode 100644 index 00000000..aced3b42 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/KeyspM2ssCJbqUhQ4k7sveSiY4WjnYsrXkC8oDbwde5.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c25a860565ed16525d3448599fcb1beee2045123f3c015e9bbf52209a9669633 +size 1841 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/KodBsQQan3wXfMNtVVn53EyQio5dFbSFrBhL1N3JUav.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/KodBsQQan3wXfMNtVVn53EyQio5dFbSFrBhL1N3JUav.json new file mode 100644 index 00000000..f2e163e8 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/KodBsQQan3wXfMNtVVn53EyQio5dFbSFrBhL1N3JUav.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:83c3dadd29835946ff886bdab4bf4f69e2cc638cf5267812930fd961f4e9f21b +size 5775 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/KvauGMspG5k6rtzrqqn7WNn3oZdyKqLKwK2XWQ8FLjd.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/KvauGMspG5k6rtzrqqn7WNn3oZdyKqLKwK2XWQ8FLjd.json new file mode 100644 index 00000000..e1612530 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/KvauGMspG5k6rtzrqqn7WNn3oZdyKqLKwK2XWQ8FLjd.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a7edb4958140bf26074d774bad18b37786ee8a2ef1c138a355b08fd44906ef3b +size 28807 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/LAKUzp9YrHcagLqzgMvKHFdeKGggMopmTZB4ztxAEYN.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/LAKUzp9YrHcagLqzgMvKHFdeKGggMopmTZB4ztxAEYN.json new file mode 100644 index 00000000..0feb4c28 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/LAKUzp9YrHcagLqzgMvKHFdeKGggMopmTZB4ztxAEYN.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d7314358447c67a6d313404739f29efa07ae282c24192396825a4da4d9b053c4 +size 6869 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/LBCZU6Nogrx2oAAt3uiuzB4zzuYzLovMXPJ5RcZfJ8U.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/LBCZU6Nogrx2oAAt3uiuzB4zzuYzLovMXPJ5RcZfJ8U.json new file mode 100644 index 00000000..f669f72b --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/LBCZU6Nogrx2oAAt3uiuzB4zzuYzLovMXPJ5RcZfJ8U.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:710b4255040d88611186f0e674d75843ac3f331a4edfaee1df8df30e43551f0d +size 15636 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/LBUZKhRxPF3XUpBCjp4YzTKgLccjZhTSDM9YuVaPwxo.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/LBUZKhRxPF3XUpBCjp4YzTKgLccjZhTSDM9YuVaPwxo.json new file mode 100644 index 00000000..bbe57a8f --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/LBUZKhRxPF3XUpBCjp4YzTKgLccjZhTSDM9YuVaPwxo.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9e98e5aaad4422d1b868d1567589ee188a948fb31e5be8b080d6fec3d372f6bc +size 81261 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/LLMrieZMpbJFwN52WgmBNMxYojrpRVYXdC1RCweEbab.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/LLMrieZMpbJFwN52WgmBNMxYojrpRVYXdC1RCweEbab.json new file mode 100644 index 00000000..f20d5bd0 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/LLMrieZMpbJFwN52WgmBNMxYojrpRVYXdC1RCweEbab.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3e10fd631d5f5c9b96a08292f8af92c2f1ccc84241413211526220bbefc4e1d4 +size 3204 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/LNCRQTZfeLMFHsSggvVc9kQWb1A98PEqHxVzBraWpQs.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/LNCRQTZfeLMFHsSggvVc9kQWb1A98PEqHxVzBraWpQs.json new file mode 100644 index 00000000..946960af --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/LNCRQTZfeLMFHsSggvVc9kQWb1A98PEqHxVzBraWpQs.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e8c4be8f98f2ba22e66cbc2eaa9b2f0cbf1e0bc84a40ab0194d71525b3e85da8 +size 16578 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/LRtc6q4AhSr3k9dSLXpTRoAP1hBrgbQSiFkuQpuHaq3.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/LRtc6q4AhSr3k9dSLXpTRoAP1hBrgbQSiFkuQpuHaq3.json new file mode 100644 index 00000000..9ee893a7 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/LRtc6q4AhSr3k9dSLXpTRoAP1hBrgbQSiFkuQpuHaq3.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f905ebc04dd63a06c6f5a7bf6392fb686e1b1b2124d6b61d6aeac85b84c60be7 +size 15005 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/LanMV9sAd7wArD4vJFi2qDdfnVhFxYSUg6eADduJ3uj.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/LanMV9sAd7wArD4vJFi2qDdfnVhFxYSUg6eADduJ3uj.json new file mode 100644 index 00000000..5185f5cf --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/LanMV9sAd7wArD4vJFi2qDdfnVhFxYSUg6eADduJ3uj.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f79ea306278d6029509846e99cca60c6ca2e404bbbdf71bdfd28de44ab86b954 +size 47512 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/Leg1xVbrpq5gY6mprak3Ud4q4mBwcJi5C9ZruYjWv7n.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/Leg1xVbrpq5gY6mprak3Ud4q4mBwcJi5C9ZruYjWv7n.json new file mode 100644 index 00000000..1e51714b --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/Leg1xVbrpq5gY6mprak3Ud4q4mBwcJi5C9ZruYjWv7n.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4282ee31fa1d7d1b876594650f164a54e78a16034e64c6dac3924895ccdbb39c +size 9007 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/LiLy49bE1pYSXEeqKJiM3mgRd8mQiPMWx9U1qbtY5BL.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/LiLy49bE1pYSXEeqKJiM3mgRd8mQiPMWx9U1qbtY5BL.json new file mode 100644 index 00000000..ec5162ed --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/LiLy49bE1pYSXEeqKJiM3mgRd8mQiPMWx9U1qbtY5BL.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8499ba87346c195a7782e328a0fc8a7b365ad3040e52b581afdbd5a5d3e5586e +size 6657 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/LiMoM9rMhrdYrfzUCxQppvxCSG1FcrUK9G8uLq4A1GF.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/LiMoM9rMhrdYrfzUCxQppvxCSG1FcrUK9G8uLq4A1GF.json new file mode 100644 index 00000000..54bbc9e6 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/LiMoM9rMhrdYrfzUCxQppvxCSG1FcrUK9G8uLq4A1GF.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:742b75622b3730b7bfefa6d2e21e98ffd87f9569aa018a930bed4067309df87f +size 19486 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/Lib1Kwa9cdiHZkM2S9CnnWr3bybwyJfac2Moywc4Lwk.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/Lib1Kwa9cdiHZkM2S9CnnWr3bybwyJfac2Moywc4Lwk.json new file mode 100644 index 00000000..dfe6b699 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/Lib1Kwa9cdiHZkM2S9CnnWr3bybwyJfac2Moywc4Lwk.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:90b56f0c9b382384f9bbf1f4ee4e46cac92c65c744fab7c9ec668f299026ac99 +size 1196 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/LigadctxNRkZied3WuhX525vUhDkuhXNK5DyeijeDnh.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/LigadctxNRkZied3WuhX525vUhDkuhXNK5DyeijeDnh.json new file mode 100644 index 00000000..93bf6e2c --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/LigadctxNRkZied3WuhX525vUhDkuhXNK5DyeijeDnh.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a944b975d8e7d17b42098dd3f9ad210519853a9e77d49422104aa67576691046 +size 9029 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/Lighton6oQpVkeewmo2mcPTQQp7kYHr4fWpAgJyEmDX.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/Lighton6oQpVkeewmo2mcPTQQp7kYHr4fWpAgJyEmDX.json new file mode 100644 index 00000000..a87d537b --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/Lighton6oQpVkeewmo2mcPTQQp7kYHr4fWpAgJyEmDX.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:941a5002f264b24db93db40a4d5c039dca99583e72aaacf273c06f9abc78fe4c +size 14512 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/LiqtEZFLJyfp59yWVMr97ZcbxVyYumwfJuy765oEEHk.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/LiqtEZFLJyfp59yWVMr97ZcbxVyYumwfJuy765oEEHk.json new file mode 100644 index 00000000..ab0d8f92 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/LiqtEZFLJyfp59yWVMr97ZcbxVyYumwfJuy765oEEHk.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:28b0ab774768f47d81a1576541609009c328d76d858d060980c57bff063f6233 +size 9821 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/LiquGRWGrp8JKspo8zDDu6qpRmX1p6U3PX2USqiE1eg.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/LiquGRWGrp8JKspo8zDDu6qpRmX1p6U3PX2USqiE1eg.json new file mode 100644 index 00000000..b7bb6670 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/LiquGRWGrp8JKspo8zDDu6qpRmX1p6U3PX2USqiE1eg.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e8e6d2a4582f634eee88416d8117165afb2c38412ac9d68b11a494c92ae9f194 +size 7243 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/Lock7kBijGCQLEFAmXcengzXKA88iDNQPriQ7TbgeyG.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/Lock7kBijGCQLEFAmXcengzXKA88iDNQPriQ7TbgeyG.json new file mode 100644 index 00000000..eed7fdcc --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/Lock7kBijGCQLEFAmXcengzXKA88iDNQPriQ7TbgeyG.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:cf72d302f5785f734d80ecf8e83b459ef6b01ecc45b451da6ac2d40d9b36aa8c +size 14329 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/LockKXdYQVMbhhckwH3BxoYJ9FYatcZjwNGEuCwY33Q.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/LockKXdYQVMbhhckwH3BxoYJ9FYatcZjwNGEuCwY33Q.json new file mode 100644 index 00000000..36105623 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/LockKXdYQVMbhhckwH3BxoYJ9FYatcZjwNGEuCwY33Q.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c86139fa2ddb78a2d955d7bdf2b0847cf47df12cd9d3e1f8261666a91d8d1884 +size 5092 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/LockcW3SZfpT9w7i2xCJM5fG429uvJhdV8Mn8s5oqGq.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/LockcW3SZfpT9w7i2xCJM5fG429uvJhdV8Mn8s5oqGq.json new file mode 100644 index 00000000..b7babbe8 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/LockcW3SZfpT9w7i2xCJM5fG429uvJhdV8Mn8s5oqGq.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9ded9928c8ddc253fae714ed7897b610ac0c6b1657416ce58c1ce92946757ea7 +size 4102 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/LockgYZzP9P4AqsXU9jhLvnt88kefqJFeao7QKQRkCf.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/LockgYZzP9P4AqsXU9jhLvnt88kefqJFeao7QKQRkCf.json new file mode 100644 index 00000000..3741883a --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/LockgYZzP9P4AqsXU9jhLvnt88kefqJFeao7QKQRkCf.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1edd1c5b2e46484da3ef616f29cfdb6dd84e3ad53a941fa8e61921213b198ccc +size 5612 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/LockrWmn6K5twhz3y9w1dQERbmgSaRkfnTeTKbpofwE.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/LockrWmn6K5twhz3y9w1dQERbmgSaRkfnTeTKbpofwE.json new file mode 100644 index 00000000..25a35a09 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/LockrWmn6K5twhz3y9w1dQERbmgSaRkfnTeTKbpofwE.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:da45fd5eaf726e5e2ead7280c04588ebd4224d203304cdc8217b012b8130e1f1 +size 10621 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/LocktDzaV1W2Bm9DeZeiyz4J9zs4fRqNiYqQyracRXw.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/LocktDzaV1W2Bm9DeZeiyz4J9zs4fRqNiYqQyracRXw.json new file mode 100644 index 00000000..5fbd25db --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/LocktDzaV1W2Bm9DeZeiyz4J9zs4fRqNiYqQyracRXw.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a217a7b331b004d10a5f7d6e48c852b440e3cdf4c70b1534a014f39f5f9d0512 +size 9639 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/LocpQgucEQHbqNABEYvBvwoxCPsSbG91A1QaQhQQqjn.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/LocpQgucEQHbqNABEYvBvwoxCPsSbG91A1QaQhQQqjn.json new file mode 100644 index 00000000..38eff15b --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/LocpQgucEQHbqNABEYvBvwoxCPsSbG91A1QaQhQQqjn.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:fefd677345bf42e49108614034721f32b5e6aa119d8afef3eaaefe7b158eb838 +size 26801 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/LooKUpVskBihZovMhwhEqCER8jwLFHhF4QMZA5axZnJ.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/LooKUpVskBihZovMhwhEqCER8jwLFHhF4QMZA5axZnJ.json new file mode 100644 index 00000000..b6dbb984 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/LooKUpVskBihZovMhwhEqCER8jwLFHhF4QMZA5axZnJ.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2398a7c0bb3617562bb14092c9dfdd988e4da91a16e36c34d5e99cd8df98b090 +size 3424 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/M2mx93ekt1fmXSVkTrUL9xVFHkmME8HTUi5Cyc5aF7K.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/M2mx93ekt1fmXSVkTrUL9xVFHkmME8HTUi5Cyc5aF7K.json new file mode 100644 index 00000000..684e56e4 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/M2mx93ekt1fmXSVkTrUL9xVFHkmME8HTUi5Cyc5aF7K.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:79d9ca8bba1824b8294f5a27f8c53cf140c21e06e67b3c24b1fa7f974abc36a1 +size 29637 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/M3mxk5W2tt27WGT7THox7PmgRDp4m6NEhL5xvxrBfS1.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/M3mxk5W2tt27WGT7THox7PmgRDp4m6NEhL5xvxrBfS1.json new file mode 100644 index 00000000..11324015 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/M3mxk5W2tt27WGT7THox7PmgRDp4m6NEhL5xvxrBfS1.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6a32a9cf44b5d95885134a24c30ede31f57935402bb9edb1cfd4821482bc095d +size 4838 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/MAUsg1KhgYQV2Kxr9ccAkv7bUod88Qi3AKe5nUN41oe.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/MAUsg1KhgYQV2Kxr9ccAkv7bUod88Qi3AKe5nUN41oe.json new file mode 100644 index 00000000..c060078f --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/MAUsg1KhgYQV2Kxr9ccAkv7bUod88Qi3AKe5nUN41oe.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c7116b7a171757938426cf88445ddbf8d20f08f56cac06ef7ea6fe3cd912a496 +size 22510 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/MEXkeo4BPUCZuEJ4idUUwMPu4qvc9nkqtLn3yAyZLxg.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/MEXkeo4BPUCZuEJ4idUUwMPu4qvc9nkqtLn3yAyZLxg.json new file mode 100644 index 00000000..acc22f14 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/MEXkeo4BPUCZuEJ4idUUwMPu4qvc9nkqtLn3yAyZLxg.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4a1b803fd7e29f848afa935eb0c2be79b721a1db2a0647e16f4681b08c46f553 +size 18274 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/MErKy6nZVoVAkryxAejJz2juifQ4ArgLgHmaJCQkU7N.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/MErKy6nZVoVAkryxAejJz2juifQ4ArgLgHmaJCQkU7N.json new file mode 100644 index 00000000..f2ee0345 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/MErKy6nZVoVAkryxAejJz2juifQ4ArgLgHmaJCQkU7N.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:032e4c3364e6743ffffcf1227315edc6e54a2f6270c04f9de748ba24c5650713 +size 15479 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/MFv2hWf31Z9kbCa1snEPYctwafyhdvnV7FZnsebVacA.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/MFv2hWf31Z9kbCa1snEPYctwafyhdvnV7FZnsebVacA.json new file mode 100644 index 00000000..c314f93a --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/MFv2hWf31Z9kbCa1snEPYctwafyhdvnV7FZnsebVacA.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:68fcae202f870e1aba30a89264eedeb29fbfbc2cf21f7617a9c0d722cfea24ed +size 34136 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/MGUMqztv7MHgoHBYWbvMyL3E3NJ4UHfTwgLJUQAbKGa.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/MGUMqztv7MHgoHBYWbvMyL3E3NJ4UHfTwgLJUQAbKGa.json new file mode 100644 index 00000000..25d78608 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/MGUMqztv7MHgoHBYWbvMyL3E3NJ4UHfTwgLJUQAbKGa.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:75f34e1f050d757cedd311f7fc889f1287455909ed17dde48343c1de2b206fc5 +size 29972 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/MGoV9M6YUsdhJzjzH9JMCW2tRe1LLxF1CjwqKC7DR1B.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/MGoV9M6YUsdhJzjzH9JMCW2tRe1LLxF1CjwqKC7DR1B.json new file mode 100644 index 00000000..ab9c148f --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/MGoV9M6YUsdhJzjzH9JMCW2tRe1LLxF1CjwqKC7DR1B.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:af6995ef6bfb9f2fcbff372c42cf3394956bc270736e169a31b85fc042e0ab1e +size 37609 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/MLuhMKU2FUFZ69JBUQWscVjiqN4jKMgR4BVgA7eGHg3.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/MLuhMKU2FUFZ69JBUQWscVjiqN4jKMgR4BVgA7eGHg3.json new file mode 100644 index 00000000..7f11dd27 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/MLuhMKU2FUFZ69JBUQWscVjiqN4jKMgR4BVgA7eGHg3.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c78266821d44e31986edeb584a46fe861eaef518461289faf66ae8c4e3a651d2 +size 4503 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/MMA7VebX8Pi5JrrvaTBBm7nW81sfCww7ZtLBBT1YCy8.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/MMA7VebX8Pi5JrrvaTBBm7nW81sfCww7ZtLBBT1YCy8.json new file mode 100644 index 00000000..3911e5c8 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/MMA7VebX8Pi5JrrvaTBBm7nW81sfCww7ZtLBBT1YCy8.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:19350c1e0b16c72e5672c1fb97350a151cf5363f360744d03151a0547fc2416b +size 44825 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/MPSoLoEnfNRFReRZSVH2V8AffSmWSR4dVoBLFm1YpAW.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/MPSoLoEnfNRFReRZSVH2V8AffSmWSR4dVoBLFm1YpAW.json new file mode 100644 index 00000000..74cede35 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/MPSoLoEnfNRFReRZSVH2V8AffSmWSR4dVoBLFm1YpAW.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:552b120a6403bebff3e015c4f766d02ddfa68311a181f093ac802a5cef163dab +size 28795 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/MR2LqxoSbw831bNy68utpu5n4YqBH3AzDmddkgk9LQv.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/MR2LqxoSbw831bNy68utpu5n4YqBH3AzDmddkgk9LQv.json new file mode 100644 index 00000000..a7bbba95 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/MR2LqxoSbw831bNy68utpu5n4YqBH3AzDmddkgk9LQv.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:14504683c17c95df710f525541be86b9ac1c8ac91cc0424765790ff57259bb1a +size 8110 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/MRKGLMizK9XSTaD1d1jbVkdHZbQVCSnPpYiTw9aKQv8.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/MRKGLMizK9XSTaD1d1jbVkdHZbQVCSnPpYiTw9aKQv8.json new file mode 100644 index 00000000..40f4be25 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/MRKGLMizK9XSTaD1d1jbVkdHZbQVCSnPpYiTw9aKQv8.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:949a6b3d036f1d4835391e24af83acc7a162e8093d9bf1fb284f023870acee2f +size 2363 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/MRKgRBL5XCCT5rwUGnim4yioq9wR4c6rj2EZkw8KdyZ.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/MRKgRBL5XCCT5rwUGnim4yioq9wR4c6rj2EZkw8KdyZ.json new file mode 100644 index 00000000..37ee01d5 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/MRKgRBL5XCCT5rwUGnim4yioq9wR4c6rj2EZkw8KdyZ.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6d34dcd07c49b5f714d115f36890b3c7abbd2958712c2cec482dc3a44cc9cbdf +size 7375 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/MRWDBkgyy3t3aA9C85DhmPfj39ss2nUgdsNthsRba2N.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/MRWDBkgyy3t3aA9C85DhmPfj39ss2nUgdsNthsRba2N.json new file mode 100644 index 00000000..9f236f49 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/MRWDBkgyy3t3aA9C85DhmPfj39ss2nUgdsNthsRba2N.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:30acbcdade6aea4eebbc0ec46f23080244f716e11f968370091d77e2b29e4d14 +size 17935 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/MarBmsSgKXdrN1egZf5sqe1TMai9K1rChYNDJgjq7aD.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/MarBmsSgKXdrN1egZf5sqe1TMai9K1rChYNDJgjq7aD.json new file mode 100644 index 00000000..0a3e69ac --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/MarBmsSgKXdrN1egZf5sqe1TMai9K1rChYNDJgjq7aD.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0b1395d427eb51be99a991884aa6dfdb0f0eb7d0f2bb2fb87a5c942ee214f684 +size 47122 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/MiNTT3N3VnEcqC5HdiJBE5V6taiYhvNrNRPmQ7Mrb77.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/MiNTT3N3VnEcqC5HdiJBE5V6taiYhvNrNRPmQ7Mrb77.json new file mode 100644 index 00000000..abe264ef --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/MiNTT3N3VnEcqC5HdiJBE5V6taiYhvNrNRPmQ7Mrb77.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c0ec28bb907c5d22bcd914fe159b07733893aa4152d58e9c5a245265958c0666 +size 4528 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/MigRDW6uxyNMDBD8fX2njCRyJC4YZk2Rx9pDUZiAESt.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/MigRDW6uxyNMDBD8fX2njCRyJC4YZk2Rx9pDUZiAESt.json new file mode 100644 index 00000000..fa412ae1 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/MigRDW6uxyNMDBD8fX2njCRyJC4YZk2Rx9pDUZiAESt.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3b9521f15aabaa883953a26734ceef5694149f56f5c9f5deca879333b5270346 +size 1149 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/MkabCfyUD6rBTaYHpgKBBpBo5qzWA2pK2hrGGKMurJt.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/MkabCfyUD6rBTaYHpgKBBpBo5qzWA2pK2hrGGKMurJt.json new file mode 100644 index 00000000..5a376a20 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/MkabCfyUD6rBTaYHpgKBBpBo5qzWA2pK2hrGGKMurJt.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:06b72621ea53984cc4b5e0f4a9e5e3afe05d5b8e81b9d5626ed82aa269db223a +size 2223 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/MoonCVVNZFSYkqNXP6bxHLPL6QQJiMagDL3qcqUQTrG.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/MoonCVVNZFSYkqNXP6bxHLPL6QQJiMagDL3qcqUQTrG.json new file mode 100644 index 00000000..e37cecee --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/MoonCVVNZFSYkqNXP6bxHLPL6QQJiMagDL3qcqUQTrG.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ddae55f9f5c01c7c96a7fddbaf62c68071de2113190b1d76037a804c8ca20c7f +size 11291 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/MoonYo38NbAwfoPT8BvzsPN3tmhC88x3Grf2syWSZ1n.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/MoonYo38NbAwfoPT8BvzsPN3tmhC88x3Grf2syWSZ1n.json new file mode 100644 index 00000000..87a32c08 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/MoonYo38NbAwfoPT8BvzsPN3tmhC88x3Grf2syWSZ1n.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:07d8a05411e4b4ee1f4f2fa2fb90b8275716597432ac594574eed2dfd5b4171e +size 10333 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/MstRVCHQanM57du34DKqTZfKH7FyTJXUtw7PT53tsSo.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/MstRVCHQanM57du34DKqTZfKH7FyTJXUtw7PT53tsSo.json new file mode 100644 index 00000000..f2df05d6 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/MstRVCHQanM57du34DKqTZfKH7FyTJXUtw7PT53tsSo.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:af55ea5fccf34f7163dd9ad29ff10c340fd4685ceaca91c6be1f857a00052803 +size 1406 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/MwarqKym18cUZg6KLYcjhxkw7Vcot8JdiT258QUxcBx.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/MwarqKym18cUZg6KLYcjhxkw7Vcot8JdiT258QUxcBx.json new file mode 100644 index 00000000..e4cbe661 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/MwarqKym18cUZg6KLYcjhxkw7Vcot8JdiT258QUxcBx.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:98a07ecc4c6748238d0002c2038048b3da4530d2563074500f1f765149d785c4 +size 21378 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/MzeRokYa9o1ZikH6XHRiSS5nD8mNjZyHpLCBRTBSY4c.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/MzeRokYa9o1ZikH6XHRiSS5nD8mNjZyHpLCBRTBSY4c.json new file mode 100644 index 00000000..a46c12a8 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/MzeRokYa9o1ZikH6XHRiSS5nD8mNjZyHpLCBRTBSY4c.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:65aebebe0749de50d061955bac5923b7d62714969b0814c9d5712b2111adf017 +size 5334 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/NAZAREQQuCnkV8CpkGZaoB6ccmvikM8uRr4GKPWwmPT.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/NAZAREQQuCnkV8CpkGZaoB6ccmvikM8uRr4GKPWwmPT.json new file mode 100644 index 00000000..31647479 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/NAZAREQQuCnkV8CpkGZaoB6ccmvikM8uRr4GKPWwmPT.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3c566bb767e1357a8e7511a8a30df11d7545f75eb7241d101cf469e1f130d86d +size 16955 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/NCx22WvtM1gih6vWqmkwNhrGP6S6X73pwr9RAiKVkoi.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/NCx22WvtM1gih6vWqmkwNhrGP6S6X73pwr9RAiKVkoi.json new file mode 100644 index 00000000..1a57857b --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/NCx22WvtM1gih6vWqmkwNhrGP6S6X73pwr9RAiKVkoi.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a4ba3966e118932b108251e03eefe5379a6d3fa3032c587da1384e4ae975bc7d +size 15805 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/NCxNbD639s1v43EXXnXdvP1nkiHYJXFkGBfxBciKdcH.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/NCxNbD639s1v43EXXnXdvP1nkiHYJXFkGBfxBciKdcH.json new file mode 100644 index 00000000..fdcd9e5f --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/NCxNbD639s1v43EXXnXdvP1nkiHYJXFkGBfxBciKdcH.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:eee57bcac243033bd096f0a327e376667c14e66516e946fdd40d96bc34de4f5e +size 15682 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/NCxtz2ndPLSPLTV1mQgCYNSZNa9Lh3kdpXa3rEfmrRa.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/NCxtz2ndPLSPLTV1mQgCYNSZNa9Lh3kdpXa3rEfmrRa.json new file mode 100644 index 00000000..eb8f0624 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/NCxtz2ndPLSPLTV1mQgCYNSZNa9Lh3kdpXa3rEfmrRa.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ba79098df5b2ae41d54ee8a9960945cf4742b8921714c00bd2920658e86c8a14 +size 16728 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/NEDXqFFWdkRYUE9oRRAteiS22tXDvBiSZgNcGn9G5QA.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/NEDXqFFWdkRYUE9oRRAteiS22tXDvBiSZgNcGn9G5QA.json new file mode 100644 index 00000000..b0981b65 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/NEDXqFFWdkRYUE9oRRAteiS22tXDvBiSZgNcGn9G5QA.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d9fd70cdc24e964b552e7477a0cd0786a0ef9db1a03d90bad5704262c9c0f148 +size 9337 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/NSWPpfskKcHo93mxZSgdinqpnFkcdWPsSxBB9Q26Qbq.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/NSWPpfskKcHo93mxZSgdinqpnFkcdWPsSxBB9Q26Qbq.json new file mode 100644 index 00000000..ebd15877 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/NSWPpfskKcHo93mxZSgdinqpnFkcdWPsSxBB9Q26Qbq.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:cea67f50f350159e72d272c1a66ef6edad8da4e232e022e3ed30d3d78c2f87db +size 31044 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/NUMERUNsFCP3kuNmWZuXtm1AaQCPj9uw6Guv2Ekoi5P.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/NUMERUNsFCP3kuNmWZuXtm1AaQCPj9uw6Guv2Ekoi5P.json new file mode 100644 index 00000000..6ef518fb --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/NUMERUNsFCP3kuNmWZuXtm1AaQCPj9uw6Guv2Ekoi5P.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:bb343d00140dc152b3f1955c3a2dc243af886f3d2a0647fb074c85381036d3c5 +size 27723 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/Nazareen6k6rAFXKKZrBj5PiehJsohQ8gwGFHJT77sa.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/Nazareen6k6rAFXKKZrBj5PiehJsohQ8gwGFHJT77sa.json new file mode 100644 index 00000000..6248a7ea --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/Nazareen6k6rAFXKKZrBj5PiehJsohQ8gwGFHJT77sa.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:375d6bd56d0d1259f0ca31b6b7112bd122d6edb53e99acb35210c6f76e96d911 +size 15680 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/NrQkd31YsAWX6qyuLgktt4VPG4Q2DY94rBq7fWdRgo7.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/NrQkd31YsAWX6qyuLgktt4VPG4Q2DY94rBq7fWdRgo7.json new file mode 100644 index 00000000..567a185f --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/NrQkd31YsAWX6qyuLgktt4VPG4Q2DY94rBq7fWdRgo7.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f3106928eac65eed5f100dca2f925226aa1f7d87b5307ae487021d25936109f5 +size 1712 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/NttBm3HouTCFnUBz32fEs5joQFRjFoJPA8AyhtgjFrw.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/NttBm3HouTCFnUBz32fEs5joQFRjFoJPA8AyhtgjFrw.json new file mode 100644 index 00000000..8f0504af --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/NttBm3HouTCFnUBz32fEs5joQFRjFoJPA8AyhtgjFrw.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5d5a237f43132c90ff65b68a677a7761c216fd5510ee3770b1d0cc0bfd001afc +size 19919 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/NttXP2tPLxGkNA3yrSfFZbtDbfKPKBrJUR6Jcqh6sRi.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/NttXP2tPLxGkNA3yrSfFZbtDbfKPKBrJUR6Jcqh6sRi.json new file mode 100644 index 00000000..0c9e7228 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/NttXP2tPLxGkNA3yrSfFZbtDbfKPKBrJUR6Jcqh6sRi.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:eed60c03a9ddc9c9a579318a5706dd242dfe6d729a5300fe196f3f42c075be4a +size 19126 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/P43BZsQJXG4kJJpTvkiezHqypvmCuLRs7Y75MCUcUv1.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/P43BZsQJXG4kJJpTvkiezHqypvmCuLRs7Y75MCUcUv1.json new file mode 100644 index 00000000..9daa7315 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/P43BZsQJXG4kJJpTvkiezHqypvmCuLRs7Y75MCUcUv1.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3846a5cffce864828b828cf472dac6f6322832f54fbed8f2a862fc6d473abec8 +size 1767 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/PDBzXXEihGKUYUuJyoV4MxdbhDcRydpXMEjXhvfNE1f.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/PDBzXXEihGKUYUuJyoV4MxdbhDcRydpXMEjXhvfNE1f.json new file mode 100644 index 00000000..516aab5e --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/PDBzXXEihGKUYUuJyoV4MxdbhDcRydpXMEjXhvfNE1f.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b14996bb7a5cc4dc29c8adb4c326edf0feb66f92fe237f680ba9831043fdc929 +size 657 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/PERPHjGBqRHArX4DySjwM6UJHiR3sWAatqfdBS2qQJu.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/PERPHjGBqRHArX4DySjwM6UJHiR3sWAatqfdBS2qQJu.json new file mode 100644 index 00000000..73275ed6 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/PERPHjGBqRHArX4DySjwM6UJHiR3sWAatqfdBS2qQJu.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:387216c2151722ccfc95f3cc0d46a82cebb42b1f76f5c18fcfed5dbfa22dc3e1 +size 99169 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/PFLKjjgyXmYwyavK3QRHwsjCKGWSEGRGvAA2kRwrq2p.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/PFLKjjgyXmYwyavK3QRHwsjCKGWSEGRGvAA2kRwrq2p.json new file mode 100644 index 00000000..dfb8e9c3 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/PFLKjjgyXmYwyavK3QRHwsjCKGWSEGRGvAA2kRwrq2p.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7e45688a6be2a8894f6e23a7d58e994076d2f7f998474544fee069d2ed3f5a46 +size 5561 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/PFo38bhqnYn9ntEs6GHN5LAi26QX1tBxMabmqu5LtX9.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/PFo38bhqnYn9ntEs6GHN5LAi26QX1tBxMabmqu5LtX9.json new file mode 100644 index 00000000..790182aa --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/PFo38bhqnYn9ntEs6GHN5LAi26QX1tBxMabmqu5LtX9.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:903a47dc5000a31916a7e97d218b05733a4ed268efa8c12be87fa2b0435535cc +size 30123 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/PLACEMmfm3ZMpYKWfTwzHsTGnPnnDgmK2QkJPeLnZWE.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/PLACEMmfm3ZMpYKWfTwzHsTGnPnnDgmK2QkJPeLnZWE.json new file mode 100644 index 00000000..95f365a8 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/PLACEMmfm3ZMpYKWfTwzHsTGnPnnDgmK2QkJPeLnZWE.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a9a235c03f72c6075e6dd0eff7d254d23d0518b9a73bae1453b76f3471ddf4e0 +size 2016 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/PTGBRuimp24eWUYA5uBpk84w8YbRmWJ6ic3jsVr9FQp.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/PTGBRuimp24eWUYA5uBpk84w8YbRmWJ6ic3jsVr9FQp.json new file mode 100644 index 00000000..d24e2a12 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/PTGBRuimp24eWUYA5uBpk84w8YbRmWJ6ic3jsVr9FQp.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8319025e96634c4692bde779741a18588f68a3b295802174ffd4e7c98d42e49b +size 11440 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/PYMX1Ae9SysTYzj35ctgmxK35gUD18ifuf2P7tujJ1Q.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/PYMX1Ae9SysTYzj35ctgmxK35gUD18ifuf2P7tujJ1Q.json new file mode 100644 index 00000000..5ce27664 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/PYMX1Ae9SysTYzj35ctgmxK35gUD18ifuf2P7tujJ1Q.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9d6365190343c56fb15f92abdfbe8946788a4e40134a67e30fd4848525df1016 +size 12312 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/PadV1i1My8wazb6vi37UJ2s1yBDkFN5MYivYN6XgaaR.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/PadV1i1My8wazb6vi37UJ2s1yBDkFN5MYivYN6XgaaR.json new file mode 100644 index 00000000..3678005c --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/PadV1i1My8wazb6vi37UJ2s1yBDkFN5MYivYN6XgaaR.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:340d6a485fb47c3b1b1dee9a9c0cfd85dde70cc21d71e185d9cc90e856708a21 +size 16107 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/PaiHkzmxrxyNy4tqogRt1X6PiesqjMWwv2PDgiWkrfx.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/PaiHkzmxrxyNy4tqogRt1X6PiesqjMWwv2PDgiWkrfx.json new file mode 100644 index 00000000..3d3deb11 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/PaiHkzmxrxyNy4tqogRt1X6PiesqjMWwv2PDgiWkrfx.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:27fb3e36caa585fa9b4c63b365b2336c4f46d9d6ce035800d3d2b5b2eb3925e0 +size 13503 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/PawnLnfQT8tszFmSqdJHb2377ou74z3p6R4Eu1FCeyL.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/PawnLnfQT8tszFmSqdJHb2377ou74z3p6R4Eu1FCeyL.json new file mode 100644 index 00000000..6c8be137 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/PawnLnfQT8tszFmSqdJHb2377ou74z3p6R4Eu1FCeyL.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:bf8ff850875b898f54d42887212144d78fb5154aad9b2728e7ecfc2b442fdf32 +size 5669 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/PdMDrKEMaX8q7CCJb7NvUCxerBCcsFUa4LjBEynTtEd.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/PdMDrKEMaX8q7CCJb7NvUCxerBCcsFUa4LjBEynTtEd.json new file mode 100644 index 00000000..ef7b3a9e --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/PdMDrKEMaX8q7CCJb7NvUCxerBCcsFUa4LjBEynTtEd.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:620fe2ce2d64739d5a8f9d6184282a85ea9536ce268cda435983e989d2904aca +size 14904 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/PerpMjAJQnAp2VHeQuPh9CqDmv15NCrrzzd3oqsnmjs.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/PerpMjAJQnAp2VHeQuPh9CqDmv15NCrrzzd3oqsnmjs.json new file mode 100644 index 00000000..6d02d61b --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/PerpMjAJQnAp2VHeQuPh9CqDmv15NCrrzzd3oqsnmjs.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f7c2abdfec6d28522c79197442f8999067fdb066283c92c612b2549b70786133 +size 28630 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/PixyiNUvdfiVxwcYxtxACVuSpKmaXSGp1g8MEn1yZGG.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/PixyiNUvdfiVxwcYxtxACVuSpKmaXSGp1g8MEn1yZGG.json new file mode 100644 index 00000000..30aba3d5 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/PixyiNUvdfiVxwcYxtxACVuSpKmaXSGp1g8MEn1yZGG.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:91408ad7b33e14e30b71944a1b51f6dbfdb36a6e6799254daee5354ffcde4378 +size 2016 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/PoApNzumGoDrwYKTrE3gmwzwxPxE5ujaCwjn2m3gYBi.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/PoApNzumGoDrwYKTrE3gmwzwxPxE5ujaCwjn2m3gYBi.json new file mode 100644 index 00000000..81c2a4d0 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/PoApNzumGoDrwYKTrE3gmwzwxPxE5ujaCwjn2m3gYBi.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b39559f92813b5e2334c8bec223974daf16b63fd39e1d83aaefe29fdf5bbd1be +size 2128 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/PoTpPPPxswzZSxQSGvsToi6fw6PV2fSKR95zPTk7RHA.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/PoTpPPPxswzZSxQSGvsToi6fw6PV2fSKR95zPTk7RHA.json new file mode 100644 index 00000000..450d12eb --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/PoTpPPPxswzZSxQSGvsToi6fw6PV2fSKR95zPTk7RHA.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7be64bb88f54a196787b6faff3a1df050918407fd1f026237de48bb3372db547 +size 5356 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/Point2iBvz7j5TMVef8nEgpmz4pDr7tU7v3RjAfkQbM.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/Point2iBvz7j5TMVef8nEgpmz4pDr7tU7v3RjAfkQbM.json new file mode 100644 index 00000000..fb2e8bc1 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/Point2iBvz7j5TMVef8nEgpmz4pDr7tU7v3RjAfkQbM.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3d28af84d85f72b4b90e2070be80aee6d366ef19ff96a201afa558cfdba32e81 +size 15657 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/PriCems5tHihc6UDXDjzjeawomAwBduWMGAi8ZUjppd.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/PriCems5tHihc6UDXDjzjeawomAwBduWMGAi8ZUjppd.json new file mode 100644 index 00000000..41eab11d --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/PriCems5tHihc6UDXDjzjeawomAwBduWMGAi8ZUjppd.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3781589bdeae3601a05adb9ef9a643638e2e3f6d106e2fa039f88b702689df53 +size 7409 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/PsToRxhEPScGt1Bxpm7zNDRzaMk31t8Aox7fyewoVse.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/PsToRxhEPScGt1Bxpm7zNDRzaMk31t8Aox7fyewoVse.json new file mode 100644 index 00000000..fbf78597 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/PsToRxhEPScGt1Bxpm7zNDRzaMk31t8Aox7fyewoVse.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:414e7d0c1a2ab9a4085f69f6b03295eea4f1e39439c5a8c21ecc4721d121b23d +size 17378 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/PsyMP8fXEEMo2C6C84s8eXuRUrvzQnZyquyjipDRohf.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/PsyMP8fXEEMo2C6C84s8eXuRUrvzQnZyquyjipDRohf.json new file mode 100644 index 00000000..607e1774 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/PsyMP8fXEEMo2C6C84s8eXuRUrvzQnZyquyjipDRohf.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e304eac1c531f1546cb9078f33ea726bf4600133d33202b05799cb310371ea49 +size 6964 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/PytERJFhAKuNNuaiXkApLfWzwNwSNDACpigT3LwQfou.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/PytERJFhAKuNNuaiXkApLfWzwNwSNDACpigT3LwQfou.json new file mode 100644 index 00000000..de25329c --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/PytERJFhAKuNNuaiXkApLfWzwNwSNDACpigT3LwQfou.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5f717276937d6c3b50c5de38baed474b63abda0cf5fc249402944507b9af78e1 +size 13895 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/QMMD16kjauP5knBwxNUJRZ1Z5o3deBuFrqVjBVmmqto.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/QMMD16kjauP5knBwxNUJRZ1Z5o3deBuFrqVjBVmmqto.json new file mode 100644 index 00000000..52a6d1bf --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/QMMD16kjauP5knBwxNUJRZ1Z5o3deBuFrqVjBVmmqto.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8a44867873b01222c521c062e3e65ed79f0c2d6fea251ecc3b98d4e64668e2e3 +size 11597 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/QMNeHCGYnLVDn1icRAfQZpjPLBNkfGbSKRB83G5d8KB.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/QMNeHCGYnLVDn1icRAfQZpjPLBNkfGbSKRB83G5d8KB.json new file mode 100644 index 00000000..fb62b51b --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/QMNeHCGYnLVDn1icRAfQZpjPLBNkfGbSKRB83G5d8KB.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7eda2e145e31caa8e4e5223f40da180bc0f8bdb13a0cec0c09a3976b7b027371 +size 13131 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/QMWoBmAyJLAsA1Lh9ugMTw2gciTihncciphzdNzdZYV.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/QMWoBmAyJLAsA1Lh9ugMTw2gciTihncciphzdNzdZYV.json new file mode 100644 index 00000000..aeb5915f --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/QMWoBmAyJLAsA1Lh9ugMTw2gciTihncciphzdNzdZYV.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ff06d06123ef3437f8afa9d35be7cc8ea07b0185ee56191a26e2047811037324 +size 5907 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/QRDxhMw1P2NEfiw5mYXG79bwfgHTdasY2xNP76XSea9.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/QRDxhMw1P2NEfiw5mYXG79bwfgHTdasY2xNP76XSea9.json new file mode 100644 index 00000000..1412b14b --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/QRDxhMw1P2NEfiw5mYXG79bwfgHTdasY2xNP76XSea9.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:145d9f081b2d6a9aa5adda0040edce4b4bd21f737b98e1180f52543cbbe0e843 +size 2107 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/QREGBnEj9Sa5uR91AV8u3FxThgP5ZCvdZUW2bHAkfNc.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/QREGBnEj9Sa5uR91AV8u3FxThgP5ZCvdZUW2bHAkfNc.json new file mode 100644 index 00000000..c4fa6a39 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/QREGBnEj9Sa5uR91AV8u3FxThgP5ZCvdZUW2bHAkfNc.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:feefe6b0a6dbcec3857498cd4584ab35820c2eb224c7631a93ee42d21f0cf074 +size 851 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/QoP6NfrQbaGnccXQrMLUkog2tQZ4C1RFgJcwDnT8Kmz.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/QoP6NfrQbaGnccXQrMLUkog2tQZ4C1RFgJcwDnT8Kmz.json new file mode 100644 index 00000000..77ec1ef0 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/QoP6NfrQbaGnccXQrMLUkog2tQZ4C1RFgJcwDnT8Kmz.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1ccd652497cef68f3f1d4978855e490c65f5aaf0cf0126e04e17a83609109e71 +size 4848 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/R7S9o2Vwwz9ugEmzC6Py3NmABkP2ipwWPniXyzMPKR8.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/R7S9o2Vwwz9ugEmzC6Py3NmABkP2ipwWPniXyzMPKR8.json new file mode 100644 index 00000000..082b7ca7 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/R7S9o2Vwwz9ugEmzC6Py3NmABkP2ipwWPniXyzMPKR8.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c9306d3fcc4adb5d1a41bde48d8d4590173c0c01009d063dba4aa2428273426d +size 3563 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/RAFFLv4sQoBPqLLqQvSHLRSFNnnoNekAbXfSegbQygF.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/RAFFLv4sQoBPqLLqQvSHLRSFNnnoNekAbXfSegbQygF.json new file mode 100644 index 00000000..807c8bc5 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/RAFFLv4sQoBPqLLqQvSHLRSFNnnoNekAbXfSegbQygF.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:bd5e239aaf4818c4961302d1e23f7758fd446d8a29f0e0504bd53ea32360dfe9 +size 17871 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/RAFLBVgGH27Aux1uticoAf5748eFYFaS3vGyMyTcHeV.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/RAFLBVgGH27Aux1uticoAf5748eFYFaS3vGyMyTcHeV.json new file mode 100644 index 00000000..081117f9 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/RAFLBVgGH27Aux1uticoAf5748eFYFaS3vGyMyTcHeV.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:286b9e59c8f8ccbfa623c4c40851bba208182f95ff1af937bb5ec81babfeface +size 54 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/RAFLmF2EhJ5r7JtBqg4Abm6xedkkr6vyG7AyqZ15LJh.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/RAFLmF2EhJ5r7JtBqg4Abm6xedkkr6vyG7AyqZ15LJh.json new file mode 100644 index 00000000..4c4c1d08 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/RAFLmF2EhJ5r7JtBqg4Abm6xedkkr6vyG7AyqZ15LJh.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e420182a1de2f60f32f02cb03a03629b9fb40411a12e4a660d57cdba53ad3e76 +size 13579 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/RANDMo5gFnqnXJW5Z52KNmd24sAo95KAd5VbiCtq5Rh.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/RANDMo5gFnqnXJW5Z52KNmd24sAo95KAd5VbiCtq5Rh.json new file mode 100644 index 00000000..2891e9f9 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/RANDMo5gFnqnXJW5Z52KNmd24sAo95KAd5VbiCtq5Rh.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5bd4159b532b6c95fe796a561ffd5cbb5aee298c9d557ab28cc1249d0ca4025c +size 11080 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/RAWRbJtj6gnQhC13v4VUPY3LxkwAiDXuH42uaR38ywf.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/RAWRbJtj6gnQhC13v4VUPY3LxkwAiDXuH42uaR38ywf.json new file mode 100644 index 00000000..2c073307 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/RAWRbJtj6gnQhC13v4VUPY3LxkwAiDXuH42uaR38ywf.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a731ed6dd05397c0fa749e94a67653f0dc76e3276d745b9969b5b023a9b475d1 +size 4916 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/RDM23yr8pr1kEAmhnFpaabPny6C9UVcEcok3Py5v86X.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/RDM23yr8pr1kEAmhnFpaabPny6C9UVcEcok3Py5v86X.json new file mode 100644 index 00000000..2beb8c1c --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/RDM23yr8pr1kEAmhnFpaabPny6C9UVcEcok3Py5v86X.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a030204cc0cadc46ba7549bfe6fba82cbca708cbb3e78dd8d32958581cc41d61 +size 3295 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/REFER4ZgmyYx9c6He5XfaTMiGfdLwRnkV4RPp9t9iF3.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/REFER4ZgmyYx9c6He5XfaTMiGfdLwRnkV4RPp9t9iF3.json new file mode 100644 index 00000000..8ce73443 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/REFER4ZgmyYx9c6He5XfaTMiGfdLwRnkV4RPp9t9iF3.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b48bba9a1998b6000e8d5437a5e5e735fb1bc6d5b74eaba086eb1d482c0f29e7 +size 6454 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/RFLeGTwFXiXXETdJkZuu9iKgXNkYbywLpTu1TioDsDQ.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/RFLeGTwFXiXXETdJkZuu9iKgXNkYbywLpTu1TioDsDQ.json new file mode 100644 index 00000000..32413f64 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/RFLeGTwFXiXXETdJkZuu9iKgXNkYbywLpTu1TioDsDQ.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9555d2f445b74c6f5235eaafc45ce29140d80e135271c55b150b6f534540e0d4 +size 4291 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/RFLr7rHbJpw7Zvzu554h2AMtm34ng5SkzhytUWch2mb.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/RFLr7rHbJpw7Zvzu554h2AMtm34ng5SkzhytUWch2mb.json new file mode 100644 index 00000000..e15ed9c5 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/RFLr7rHbJpw7Zvzu554h2AMtm34ng5SkzhytUWch2mb.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:abdd2de2b5678a7fae272939385df88ddc54431e5be5e18f44fabe2e6c06e7a9 +size 10621 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/RFNDR5YtzZgEckSVyrRD8pAnjsDDJDkg8oqCHTAVxai.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/RFNDR5YtzZgEckSVyrRD8pAnjsDDJDkg8oqCHTAVxai.json new file mode 100644 index 00000000..3c125665 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/RFNDR5YtzZgEckSVyrRD8pAnjsDDJDkg8oqCHTAVxai.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c2f61b2956c9ae0525a5ffb7c636df4f7b569b253e94cea8fed28c670e3dca38 +size 4744 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/RTMBGKx9bkBMtFgRsob8S4fEhbK5MBkrVAuFkcrw8bc.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/RTMBGKx9bkBMtFgRsob8S4fEhbK5MBkrVAuFkcrw8bc.json new file mode 100644 index 00000000..738bd146 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/RTMBGKx9bkBMtFgRsob8S4fEhbK5MBkrVAuFkcrw8bc.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:11f3b664af7dff4bb4991001f471f428c05b582b026b5d6e191f2216129af6ae +size 23826 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/RUG2U559SXvm4mU99yFNcBxDkSXeQXciFxXMQ7CNppF.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/RUG2U559SXvm4mU99yFNcBxDkSXeQXciFxXMQ7CNppF.json new file mode 100644 index 00000000..0b98a369 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/RUG2U559SXvm4mU99yFNcBxDkSXeQXciFxXMQ7CNppF.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:da03930589392c459409f91372a798d4224966f3d3608019744e2d831c5585cb +size 16157 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/RWRDdfRbi3339VgKxTAXg4cjyniF7cbhNbMxZWiSKmj.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/RWRDdfRbi3339VgKxTAXg4cjyniF7cbhNbMxZWiSKmj.json new file mode 100644 index 00000000..ab5be8c1 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/RWRDdfRbi3339VgKxTAXg4cjyniF7cbhNbMxZWiSKmj.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:17837be12d32a6180da447a8c3cb594b436c07dfca4990847e627dfb3c5b4501 +size 14529 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/RWRDyfZa6Rk9UYi85yjYYfGmoUqffLqjo6vZdFawEez.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/RWRDyfZa6Rk9UYi85yjYYfGmoUqffLqjo6vZdFawEez.json new file mode 100644 index 00000000..97d78103 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/RWRDyfZa6Rk9UYi85yjYYfGmoUqffLqjo6vZdFawEez.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:fd29d2d0b4b8d55cbe80f0146c933af3c4cee5c6115880bf0770e419c1526cbc +size 16353 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/RaRe29KoKtQcZLoJfeZzzke1KnuVgFV6Lt6Hnjw2QTh.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/RaRe29KoKtQcZLoJfeZzzke1KnuVgFV6Lt6Hnjw2QTh.json new file mode 100644 index 00000000..5c8371a4 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/RaRe29KoKtQcZLoJfeZzzke1KnuVgFV6Lt6Hnjw2QTh.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:dd58379e99776bc38efc97810137f7a6deea1d63dfa2c2ef4ba0843c986bc9ae +size 13248 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/RafXcAJfB3wVzyH7cHuDqyVjYeQ4Qy8RjQEbCPvttK9.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/RafXcAJfB3wVzyH7cHuDqyVjYeQ4Qy8RjQEbCPvttK9.json new file mode 100644 index 00000000..88c95e76 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/RafXcAJfB3wVzyH7cHuDqyVjYeQ4Qy8RjQEbCPvttK9.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3cf5bb9c28a6163da72f9d890f629ea7b7e3ddedacfab6d2c1b86a3426d527cd +size 6158 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/RiPnkGhwuYN7ET3aMuGUAdomE3CFxBPUSonXsJrW4HS.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/RiPnkGhwuYN7ET3aMuGUAdomE3CFxBPUSonXsJrW4HS.json new file mode 100644 index 00000000..30afc2c4 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/RiPnkGhwuYN7ET3aMuGUAdomE3CFxBPUSonXsJrW4HS.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c80debe08b704788b1a4aa6d17d6c4fa21d30c8b3b0884b5067ec70d2d2c7e2b +size 143 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/RmnXLft1mSEwDgMKu2okYuHkiazxntFFcZFrrcXxYg7.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/RmnXLft1mSEwDgMKu2okYuHkiazxntFFcZFrrcXxYg7.json new file mode 100644 index 00000000..834e1c05 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/RmnXLft1mSEwDgMKu2okYuHkiazxntFFcZFrrcXxYg7.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ec16ec37a806505b803a47a1754a1075ca3c4a2a72f90a65b3c40f92089298e0 +size 6655 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/RushHRwmhtqY8jv75QJBRcYgUEVwHvr3AX5bpVCHtk2.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/RushHRwmhtqY8jv75QJBRcYgUEVwHvr3AX5bpVCHtk2.json new file mode 100644 index 00000000..c653704a --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/RushHRwmhtqY8jv75QJBRcYgUEVwHvr3AX5bpVCHtk2.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:fbd6639271c40869e9b6f7ca59528fdd6ddb9b25a82eecb12fd889343a0993e0 +size 745 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/RwrdKvSLRDMvdSQsXyHbbpHNzdV2kyX6FVCAwTiYx9s.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/RwrdKvSLRDMvdSQsXyHbbpHNzdV2kyX6FVCAwTiYx9s.json new file mode 100644 index 00000000..e013ba49 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/RwrdKvSLRDMvdSQsXyHbbpHNzdV2kyX6FVCAwTiYx9s.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4919bf1bf7b76308e256e8a844a2610784726eb384f1cfa95dca439379876c54 +size 590 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/S1ZE16P7zrMyq6nd3qH7YNjG1TAfBFSohSCSGxpfyep.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/S1ZE16P7zrMyq6nd3qH7YNjG1TAfBFSohSCSGxpfyep.json new file mode 100644 index 00000000..061ea0f9 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/S1ZE16P7zrMyq6nd3qH7YNjG1TAfBFSohSCSGxpfyep.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e61b27ef20f785e5e21c115ca7230b57c3478c4b8fc17799f2eda6bd3ed5ff1f +size 3964 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/S1ZEhmL4kfpB1E3u1mBVEDhtdEyy3nonpyyiZ21HF1c.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/S1ZEhmL4kfpB1E3u1mBVEDhtdEyy3nonpyyiZ21HF1c.json new file mode 100644 index 00000000..fc8abb0e --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/S1ZEhmL4kfpB1E3u1mBVEDhtdEyy3nonpyyiZ21HF1c.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4d9d20fb1220f3352ba13d7b252f17cd5fd3b34bca03b43aa56bbb83732bd216 +size 3965 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/SAFEy4u22hXyN58eE3bHpcag1KSCkQunWUDfQPMDUuN.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/SAFEy4u22hXyN58eE3bHpcag1KSCkQunWUDfQPMDUuN.json new file mode 100644 index 00000000..7e472d4c --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/SAFEy4u22hXyN58eE3bHpcag1KSCkQunWUDfQPMDUuN.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:bc3d01f1b331e7972a41ef467e6cfc89f205b3dfd0a718e5c227d76b47314733 +size 9606 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/SAGE2HAwep459SNq61LHvjxPk4pLPEJLoMETef7f7EE.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/SAGE2HAwep459SNq61LHvjxPk4pLPEJLoMETef7f7EE.json new file mode 100644 index 00000000..b19fd6e5 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/SAGE2HAwep459SNq61LHvjxPk4pLPEJLoMETef7f7EE.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ebbe42637dedc3160c75e3cb19de65c1b26ee05ff2e316931393b32abc976045 +size 206943 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/SAGEqqFewepDHH6hMDcmWy7yjHPpyKLDnRXKb3Ki8e6.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/SAGEqqFewepDHH6hMDcmWy7yjHPpyKLDnRXKb3Ki8e6.json new file mode 100644 index 00000000..2dbd6eff --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/SAGEqqFewepDHH6hMDcmWy7yjHPpyKLDnRXKb3Ki8e6.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e9a75715544338314fb54074b87e423c2b4b7904315e96a37872462ef0b23e3a +size 158802 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/SBAPyGPyvYEXTiTEfVrktmpvm3Bae3VoZmjYZ6694Ha.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/SBAPyGPyvYEXTiTEfVrktmpvm3Bae3VoZmjYZ6694Ha.json new file mode 100644 index 00000000..cfd0631a --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/SBAPyGPyvYEXTiTEfVrktmpvm3Bae3VoZmjYZ6694Ha.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8c16b0a8eaa79d48582850418d33b04697c043df038c672480e5a30d77826054 +size 16137 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/SBR61eRV7rSpzTZJ5wBph2iPZZ7BpX7MCzYNA7aECLg.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/SBR61eRV7rSpzTZJ5wBph2iPZZ7BpX7MCzYNA7aECLg.json new file mode 100644 index 00000000..903685a4 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/SBR61eRV7rSpzTZJ5wBph2iPZZ7BpX7MCzYNA7aECLg.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4dcc28efaffd0e5e022bc3caee6a65a4f40924c9c440ddc64656427f9334a79d +size 8205 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/SBSTk6t52R89MmCdD739Rdd97HdbTQUFHe41vCX7pTt.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/SBSTk6t52R89MmCdD739Rdd97HdbTQUFHe41vCX7pTt.json new file mode 100644 index 00000000..a544346f --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/SBSTk6t52R89MmCdD739Rdd97HdbTQUFHe41vCX7pTt.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a635ac116226f0918b8b0bf89174ba7434a4892bf50769aef28cccc512c51ee9 +size 34657 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/SBondMDrcV3K4kxZR1HNVT7osZxAHVHgYXL5Ze1oMUv.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/SBondMDrcV3K4kxZR1HNVT7osZxAHVHgYXL5Ze1oMUv.json new file mode 100644 index 00000000..dd9459a6 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/SBondMDrcV3K4kxZR1HNVT7osZxAHVHgYXL5Ze1oMUv.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5df098c715c66cdc7babf632befce433a466beea8230cd0065eadec93621f8d1 +size 50262 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/SKY3EZaE5p8iXG1ed4kiandK1wnwwqxmWBhjEFykaHB.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/SKY3EZaE5p8iXG1ed4kiandK1wnwwqxmWBhjEFykaHB.json new file mode 100644 index 00000000..0f8f9c36 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/SKY3EZaE5p8iXG1ed4kiandK1wnwwqxmWBhjEFykaHB.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:897af82964414665297f07ef223789bb5301aae76c90d22a7683af09392692df +size 81583 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/SLAPx5SANLQw52s5xJCE5MQVFRan8S4ZU9JT1XUyuK4.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/SLAPx5SANLQw52s5xJCE5MQVFRan8S4ZU9JT1XUyuK4.json new file mode 100644 index 00000000..d61bc7f8 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/SLAPx5SANLQw52s5xJCE5MQVFRan8S4ZU9JT1XUyuK4.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5633d507a43a691123c50e5481f991f0aba0518295a71a125068432da2c07bf8 +size 14069 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/SLendK7ySfcEzyaFqy93gDnD3RtrpXJcnRwb6zFHJSh.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/SLendK7ySfcEzyaFqy93gDnD3RtrpXJcnRwb6zFHJSh.json new file mode 100644 index 00000000..2448885c --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/SLendK7ySfcEzyaFqy93gDnD3RtrpXJcnRwb6zFHJSh.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:59dbe22b8c6725f0e785bd1ac76eb9e41cb9ae5fcfc26c10249edf182c80230e +size 81118 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/SMANK4F5osjfVpKFH5LPzE6HPpbzSPu5iHPBhuor5xU.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/SMANK4F5osjfVpKFH5LPzE6HPpbzSPu5iHPBhuor5xU.json new file mode 100644 index 00000000..39434a96 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/SMANK4F5osjfVpKFH5LPzE6HPpbzSPu5iHPBhuor5xU.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:cd3689c9dad97f80dd4a0102c71ba8fc361e69c09532de0d2b8cc00cd466da00 +size 6516 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/SMPL5bz5ERMdweouWrXtk3jmb6FnjZkWf7pHDsE6Zwz.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/SMPL5bz5ERMdweouWrXtk3jmb6FnjZkWf7pHDsE6Zwz.json new file mode 100644 index 00000000..fa865921 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/SMPL5bz5ERMdweouWrXtk3jmb6FnjZkWf7pHDsE6Zwz.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8f8169a9d2138997a576b1a677bffa96517fe6ccd8e424a6e5e0f6622f11cd15 +size 643 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/SMPLEiRB2eRae17exDmYLS8gPVp1YntvFUDMZ4qacvx.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/SMPLEiRB2eRae17exDmYLS8gPVp1YntvFUDMZ4qacvx.json new file mode 100644 index 00000000..7bde7f20 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/SMPLEiRB2eRae17exDmYLS8gPVp1YntvFUDMZ4qacvx.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:03943bfa6ef0750ce69e248227fe4ffaebc76c0b112fb3fd3982a12278c9dd6b +size 6154 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/SMPLKTQhrgo22hFCVq2VGX1KAktTWjeizkhrdB1eauK.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/SMPLKTQhrgo22hFCVq2VGX1KAktTWjeizkhrdB1eauK.json new file mode 100644 index 00000000..21b53a4a --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/SMPLKTQhrgo22hFCVq2VGX1KAktTWjeizkhrdB1eauK.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:fc62c02e186c67ea4a9841489d3f722fb88c37e20b2e66c1969d94fdffd30431 +size 3714 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/SMPLSd96gKtRWDrPfu82uwyKTjcocJLsMKz4b74JfeV.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/SMPLSd96gKtRWDrPfu82uwyKTjcocJLsMKz4b74JfeV.json new file mode 100644 index 00000000..8e2a5815 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/SMPLSd96gKtRWDrPfu82uwyKTjcocJLsMKz4b74JfeV.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:27ac8964771e3cacb2b4b273281e5bfa9fb0df270c3b831a0accd54d749a4082 +size 1207 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/SMPLVC8MxZ5Bf5EfF7PaMiTCxoBAcmkbM2vkrvMK8ho.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/SMPLVC8MxZ5Bf5EfF7PaMiTCxoBAcmkbM2vkrvMK8ho.json new file mode 100644 index 00000000..3403ecf1 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/SMPLVC8MxZ5Bf5EfF7PaMiTCxoBAcmkbM2vkrvMK8ho.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5c4f98d1cc6100875c65fbd943f65e21b787c325c1f73e2466b1785ed66f68cc +size 7381 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/SMPLbiNbsa19gf9jz8x9uHSvSn9VLFJB38dGy46kqJ7.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/SMPLbiNbsa19gf9jz8x9uHSvSn9VLFJB38dGy46kqJ7.json new file mode 100644 index 00000000..467d0554 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/SMPLbiNbsa19gf9jz8x9uHSvSn9VLFJB38dGy46kqJ7.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:93eb1427c4e836d760990027e398d6cdcc6fef6fc145ab5817a6f3d193357742 +size 1177 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/SMPLecH534NA9acpos4G6x7uf3LWbCAwZQE9e8ZekMu.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/SMPLecH534NA9acpos4G6x7uf3LWbCAwZQE9e8ZekMu.json new file mode 100644 index 00000000..7bde7f20 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/SMPLecH534NA9acpos4G6x7uf3LWbCAwZQE9e8ZekMu.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:03943bfa6ef0750ce69e248227fe4ffaebc76c0b112fb3fd3982a12278c9dd6b +size 6154 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/SMPLjuTyXAv7fqPKTVGvoawa14ifFpPpGSMWTtyRB2P.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/SMPLjuTyXAv7fqPKTVGvoawa14ifFpPpGSMWTtyRB2P.json new file mode 100644 index 00000000..b1e7e585 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/SMPLjuTyXAv7fqPKTVGvoawa14ifFpPpGSMWTtyRB2P.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:62aa87bab4b4e20f83a1b083cd29a6eadf90a9f19d085594917d1ec9d74a81c9 +size 3804 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/SMPLrqjHttoDjemoyUQXABfDShKkpUZV6pxnQkJg6zA.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/SMPLrqjHttoDjemoyUQXABfDShKkpUZV6pxnQkJg6zA.json new file mode 100644 index 00000000..594ec898 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/SMPLrqjHttoDjemoyUQXABfDShKkpUZV6pxnQkJg6zA.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8cbe6614b3755f74b87fedbf7f212785e281ac717ca7a3b922b7c0b3b7fba554 +size 658 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/SMPLsbfZyFWgNBr7v3dUz5p5bCCrH8GG5wiCrrEQQzy.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/SMPLsbfZyFWgNBr7v3dUz5p5bCCrH8GG5wiCrrEQQzy.json new file mode 100644 index 00000000..a08ace19 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/SMPLsbfZyFWgNBr7v3dUz5p5bCCrH8GG5wiCrrEQQzy.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2184e0524800188866e9ec66eb9be1c0b4cc94c8251886c8ff1777dbf0632083 +size 5155 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/SMPLvKJwsyNGD6xf7Ph6VRpDGPa3DXV4uPHcTAnXe6r.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/SMPLvKJwsyNGD6xf7Ph6VRpDGPa3DXV4uPHcTAnXe6r.json new file mode 100644 index 00000000..a3ee93c1 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/SMPLvKJwsyNGD6xf7Ph6VRpDGPa3DXV4uPHcTAnXe6r.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:be757ce98314830b6fb6819e9c2efa2ecf90e58bc7dfe1aa7697edff0af63128 +size 5020 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/SPLiTaZMMfGhHfNWPXN7yvo9vVGQLzYVYgrv2S3Lbys.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/SPLiTaZMMfGhHfNWPXN7yvo9vVGQLzYVYgrv2S3Lbys.json new file mode 100644 index 00000000..e5935625 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/SPLiTaZMMfGhHfNWPXN7yvo9vVGQLzYVYgrv2S3Lbys.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ac30a22c46f1b50fa9b8ff32d033a3e753cc5c321a4ccf5acf0fc03cf8c68926 +size 5650 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/SPPdCjFYYwH3ca2kCT9baLcgbXz81P5bd5QutHynuRz.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/SPPdCjFYYwH3ca2kCT9baLcgbXz81P5bd5QutHynuRz.json new file mode 100644 index 00000000..023c4479 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/SPPdCjFYYwH3ca2kCT9baLcgbXz81P5bd5QutHynuRz.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:aafae022507e0f1675e407455df2de4669201fce5d4292fcd732759f8b6053ba +size 791 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/SPPq79wtPSBeFvYJbSxS9Pj1JdbQARDWxwJBXyTVcRg.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/SPPq79wtPSBeFvYJbSxS9Pj1JdbQARDWxwJBXyTVcRg.json new file mode 100644 index 00000000..fac20542 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/SPPq79wtPSBeFvYJbSxS9Pj1JdbQARDWxwJBXyTVcRg.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:330e31c65ea8e41692d4a523657223e6034b0ff412cb9ffd1e37cec809db074f +size 10003 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/SPQR4kT3q2oUKEJes2L6NNSBCiPW9SfuhkuqC9bp6Sx.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/SPQR4kT3q2oUKEJes2L6NNSBCiPW9SfuhkuqC9bp6Sx.json new file mode 100644 index 00000000..d6235dd0 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/SPQR4kT3q2oUKEJes2L6NNSBCiPW9SfuhkuqC9bp6Sx.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:728210ecd60ed0b9a76d27bf97355eaa610f28c2569ff67dc075e3a7ac3ea716 +size 10567 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/SQDS4ep65T869zMMBKyuUq6aD6EgTu8psMjkvj52pCf.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/SQDS4ep65T869zMMBKyuUq6aD6EgTu8psMjkvj52pCf.json new file mode 100644 index 00000000..14e25375 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/SQDS4ep65T869zMMBKyuUq6aD6EgTu8psMjkvj52pCf.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:bf3570d92ed7d5b7d1a85fe822bc911b19f1a091320763f36092f49246f8fad2 +size 46823 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/SRDmexy38YTqtCmh7xU2eMFkWweYWF1pqdPyatTF1qP.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/SRDmexy38YTqtCmh7xU2eMFkWweYWF1pqdPyatTF1qP.json new file mode 100644 index 00000000..0f387edd --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/SRDmexy38YTqtCmh7xU2eMFkWweYWF1pqdPyatTF1qP.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:01bf8aebf05e659a2552730cc8961c07b0a17861e53afe93751baa8a6c8b73ef +size 2956 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/SRSLY1fq9TJqCk1gNSE7VZL2bztvTn9wm4VR8u8jMKT.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/SRSLY1fq9TJqCk1gNSE7VZL2bztvTn9wm4VR8u8jMKT.json new file mode 100644 index 00000000..4c674c5e --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/SRSLY1fq9TJqCk1gNSE7VZL2bztvTn9wm4VR8u8jMKT.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:fd2d1b2100de9887066178539e7f28b944e43a245dd2df3105f03e13edf3cfca +size 23990 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/SRSPsMqHaSLJjPNKEoQbTeF6TSvospw2PXGkfj4VzhD.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/SRSPsMqHaSLJjPNKEoQbTeF6TSvospw2PXGkfj4VzhD.json new file mode 100644 index 00000000..3fa5c293 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/SRSPsMqHaSLJjPNKEoQbTeF6TSvospw2PXGkfj4VzhD.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:96867bf692d3cdcab43118c74106ffecd7b111e14145cfc1303d9bd8c33b5dcf +size 3630 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/SRegZsVZDDqwc7W5iMUSsmKNnXzgfczKzFpimRp5iWw.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/SRegZsVZDDqwc7W5iMUSsmKNnXzgfczKzFpimRp5iWw.json new file mode 100644 index 00000000..0a29c63f --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/SRegZsVZDDqwc7W5iMUSsmKNnXzgfczKzFpimRp5iWw.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:598ca053caac2888b9557d2e40dd766c43f5c2d706db82a176eadd16ee682182 +size 2878 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/SSFNHWYFdELMTkWNdaPaZQuVL4d2RY7ykjGmeGkmKXW.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/SSFNHWYFdELMTkWNdaPaZQuVL4d2RY7ykjGmeGkmKXW.json new file mode 100644 index 00000000..945a35b5 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/SSFNHWYFdELMTkWNdaPaZQuVL4d2RY7ykjGmeGkmKXW.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:23dfe84e4e20939266956b9cf166422734bbf086f16cbd7a7c66c47b2f727ef0 +size 11465 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/SSWPyoX76xHAv1znDF2xSMxxG1mAsX21qTwibs1uVYh.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/SSWPyoX76xHAv1znDF2xSMxxG1mAsX21qTwibs1uVYh.json new file mode 100644 index 00000000..7fcd3c70 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/SSWPyoX76xHAv1znDF2xSMxxG1mAsX21qTwibs1uVYh.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4ef5a1af817c957b2bd8319f5a73a679a3efa24664736808457473127056fda0 +size 8191 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/SStKUUWsgH8Ed1eXqN96tcwhLnAVQ5jtui3wkWcxqHL.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/SStKUUWsgH8Ed1eXqN96tcwhLnAVQ5jtui3wkWcxqHL.json new file mode 100644 index 00000000..40f6ef20 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/SStKUUWsgH8Ed1eXqN96tcwhLnAVQ5jtui3wkWcxqHL.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:51e4f3f3beb4b13d2fa0f2cd166b5d97d777b5da431fa2978927fd991cb83713 +size 48502 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/STAG3xkFMyVK3sRtQhipsKuLpRGbgospDpVdNyJqDpS.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/STAG3xkFMyVK3sRtQhipsKuLpRGbgospDpVdNyJqDpS.json new file mode 100644 index 00000000..14e25375 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/STAG3xkFMyVK3sRtQhipsKuLpRGbgospDpVdNyJqDpS.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:bf3570d92ed7d5b7d1a85fe822bc911b19f1a091320763f36092f49246f8fad2 +size 46823 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/STAKEGztX7S1MUHxcQHieZhELCntb9Ys9BgUbeEtMu1.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/STAKEGztX7S1MUHxcQHieZhELCntb9Ys9BgUbeEtMu1.json new file mode 100644 index 00000000..30f4eef6 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/STAKEGztX7S1MUHxcQHieZhELCntb9Ys9BgUbeEtMu1.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:356f708dca85b7e54c4f68540905fa8a1a2f68f622537892437734db79795bcd +size 11898 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/STAKEQkGBjkhCXabzB5cUbWgSSvbVJFEm2oEnyWzdKE.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/STAKEQkGBjkhCXabzB5cUbWgSSvbVJFEm2oEnyWzdKE.json new file mode 100644 index 00000000..8f1a7d0b --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/STAKEQkGBjkhCXabzB5cUbWgSSvbVJFEm2oEnyWzdKE.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:399fbc5854a743b46f788b0d703da9261e368f7dff951763c48696b5d9d4296d +size 34756 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/STAKEkKzbdeKkqzKpLkNQD3SUuLgshDKCD7U8duxAbB.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/STAKEkKzbdeKkqzKpLkNQD3SUuLgshDKCD7U8duxAbB.json new file mode 100644 index 00000000..d2221c8b --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/STAKEkKzbdeKkqzKpLkNQD3SUuLgshDKCD7U8duxAbB.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b877b59bcbe85809fcca8d4a10a37830a06acb57aa4e6f7ce5ce48272d0030b4 +size 16696 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/STAKEr4Bh8sbBMoAVmTDBRqouPzgdocVrvtjmhJhd65.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/STAKEr4Bh8sbBMoAVmTDBRqouPzgdocVrvtjmhJhd65.json new file mode 100644 index 00000000..6feff601 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/STAKEr4Bh8sbBMoAVmTDBRqouPzgdocVrvtjmhJhd65.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6b181478ef05e43a2ac1af2171ea94e959b0da9035fc48168d92f9ebad9b6216 +size 14679 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/STAKEvGqQTtzJZH6BWDcbpzXXn2BBerPAgQ3EGLN2GH.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/STAKEvGqQTtzJZH6BWDcbpzXXn2BBerPAgQ3EGLN2GH.json new file mode 100644 index 00000000..a07e870b --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/STAKEvGqQTtzJZH6BWDcbpzXXn2BBerPAgQ3EGLN2GH.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7ec5cb8fe7eb94cf281a9232ffdc52961b39c373188ef048e172ba5a69f0c1e1 +size 14102 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/STKRWxT4irmTthSJydggspWmkc3ovYHx62DHLPVv1f1.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/STKRWxT4irmTthSJydggspWmkc3ovYHx62DHLPVv1f1.json new file mode 100644 index 00000000..1134ddf6 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/STKRWxT4irmTthSJydggspWmkc3ovYHx62DHLPVv1f1.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9aa72adee120f32f940545d27f66ed7c4cc130ecaefb5f68abaaeee50a474534 +size 8724 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/STKUaKniasuqrfer3XNbmrrc578pkL1XACdK8H3YPu8.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/STKUaKniasuqrfer3XNbmrrc578pkL1XACdK8H3YPu8.json new file mode 100644 index 00000000..76f95491 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/STKUaKniasuqrfer3XNbmrrc578pkL1XACdK8H3YPu8.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b2170e0703190b11df251e0d3bc8341c4bea37f03013e3f7ca7f74bd26ba276f +size 13315 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/STRTcfNTrUXGyED1cyVHGuXrY5Uu6HA4Zsj3ifNYPiw.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/STRTcfNTrUXGyED1cyVHGuXrY5Uu6HA4Zsj3ifNYPiw.json new file mode 100644 index 00000000..259e3f26 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/STRTcfNTrUXGyED1cyVHGuXrY5Uu6HA4Zsj3ifNYPiw.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b733ad57bd74b001da877074f1204f5dcd35495b1cca9636b03626adf2aef4a5 +size 12494 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/STkvh7ostar39Fwr4uZKASs1RNNuYMFMTsE77FiRsL2.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/STkvh7ostar39Fwr4uZKASs1RNNuYMFMTsE77FiRsL2.json new file mode 100644 index 00000000..994d6e54 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/STkvh7ostar39Fwr4uZKASs1RNNuYMFMTsE77FiRsL2.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3995abca74d50b8e1602e2106fc09587bdf810d555bfcbef1c2cbd5b71875f46 +size 27431 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/STkwf3sbMapjy7KV3hgrJtcVvY4SvRxWQ8pj4Enw1i5.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/STkwf3sbMapjy7KV3hgrJtcVvY4SvRxWQ8pj4Enw1i5.json new file mode 100644 index 00000000..309d184b --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/STkwf3sbMapjy7KV3hgrJtcVvY4SvRxWQ8pj4Enw1i5.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6de9e2c9c4598cc3467ff94a1d887995eb17efc649fb36c0bbf9297941e2bbc9 +size 2340 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/SW1TCH7qEPTdLsDHRgPuMQjbQxKdH2aBStViMFnt64f.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/SW1TCH7qEPTdLsDHRgPuMQjbQxKdH2aBStViMFnt64f.json new file mode 100644 index 00000000..2d347d29 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/SW1TCH7qEPTdLsDHRgPuMQjbQxKdH2aBStViMFnt64f.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:30a41aa3bd24a51547ae859f9d6c206c928823f56f03422759a44e6cb50935b7 +size 90959 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/SWPammPnp7L9qFgV436u3CSPmcxU6ZQm6ttawzDTRuw.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/SWPammPnp7L9qFgV436u3CSPmcxU6ZQm6ttawzDTRuw.json new file mode 100644 index 00000000..30318ee0 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/SWPammPnp7L9qFgV436u3CSPmcxU6ZQm6ttawzDTRuw.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8cc89bb1e9929bbe61451f3ec95abc894aa3528ab127b358b3aea7c1ff00ea0f +size 57433 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/SWPhxKY7ponWjkfYCnvWypX8pEMe9hvQHhKo9wS7vim.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/SWPhxKY7ponWjkfYCnvWypX8pEMe9hvQHhKo9wS7vim.json new file mode 100644 index 00000000..8fd13dd5 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/SWPhxKY7ponWjkfYCnvWypX8pEMe9hvQHhKo9wS7vim.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:62c3075cc96bee72c498b6ab5d90ff7341e50f03a25c43d365d2a59ed0fa0142 +size 13302 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/SneKJ5dL6887gnbW5eL2WLySMoxaHLLPknZuCSjCwYi.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/SneKJ5dL6887gnbW5eL2WLySMoxaHLLPknZuCSjCwYi.json new file mode 100644 index 00000000..5b7b6ab1 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/SneKJ5dL6887gnbW5eL2WLySMoxaHLLPknZuCSjCwYi.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:41fb57a7ded3923a1e0a23fdbdaa0f2adc15f400bfd448a728169087d500057f +size 3045 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/SoLMAPutKhdpSSGpCCWioKfqqNQhsdaM8EEi41ummJM.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/SoLMAPutKhdpSSGpCCWioKfqqNQhsdaM8EEi41ummJM.json new file mode 100644 index 00000000..52dc5452 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/SoLMAPutKhdpSSGpCCWioKfqqNQhsdaM8EEi41ummJM.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c8d9dbb241ea682cad4cd5d9ff4c6e33a8c29a29f4dc43ec354b7a987fb0e5cf +size 2428 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/SoarNNzwQHMwcfdkdLc6kvbkoMSxcHy89gTHrjhJYkk.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/SoarNNzwQHMwcfdkdLc6kvbkoMSxcHy89gTHrjhJYkk.json new file mode 100644 index 00000000..db90a699 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/SoarNNzwQHMwcfdkdLc6kvbkoMSxcHy89gTHrjhJYkk.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:cb989728abe2fe0f8443c4149971a8479b3b492ea18fc034d50853c85547e230 +size 22984 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/SoarmxsvnGcQzLGaiue8mVTko7uuEfTY5zwdKKCnQDU.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/SoarmxsvnGcQzLGaiue8mVTko7uuEfTY5zwdKKCnQDU.json new file mode 100644 index 00000000..68a3a2c1 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/SoarmxsvnGcQzLGaiue8mVTko7uuEfTY5zwdKKCnQDU.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e887de223169cdd7885dbb27b13c4e4c806da33738677fe353cf63e5181c20dd +size 22373 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/SpLtZVpdaznrnGNZX9hprMLyEKZED72UuBGbJj1zgRf.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/SpLtZVpdaznrnGNZX9hprMLyEKZED72UuBGbJj1zgRf.json new file mode 100644 index 00000000..ad9db73d --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/SpLtZVpdaznrnGNZX9hprMLyEKZED72UuBGbJj1zgRf.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:be526a1816d48261d43c0155f43f0d1ee819bf87e63ecdfa86d8705deaee2403 +size 9155 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/SpwnFCzdaFkEwURZ85oDjUzCR4kC38nVc8nK2riBFVk.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/SpwnFCzdaFkEwURZ85oDjUzCR4kC38nVc8nK2riBFVk.json new file mode 100644 index 00000000..72d893d7 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/SpwnFCzdaFkEwURZ85oDjUzCR4kC38nVc8nK2riBFVk.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c8b454f5248e5528f41a8f00e9b9751cb8a1e61e413a5743da127d8bc4b37171 +size 11352 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/Sstkf2jUrQsoZ2Co1VwMksEyEqPTcQgxyiatpLrn74n.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/Sstkf2jUrQsoZ2Co1VwMksEyEqPTcQgxyiatpLrn74n.json new file mode 100644 index 00000000..ba85da8b --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/Sstkf2jUrQsoZ2Co1VwMksEyEqPTcQgxyiatpLrn74n.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c146c921e7209a65f853c23b8fa6cef3733c899575af51a52152dd2ad8e51257 +size 48596 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/SsubM7pGA83VRnCodXVrxU2GZNBQzBYgzPUYBssCwU1.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/SsubM7pGA83VRnCodXVrxU2GZNBQzBYgzPUYBssCwU1.json new file mode 100644 index 00000000..8f1dcc20 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/SsubM7pGA83VRnCodXVrxU2GZNBQzBYgzPUYBssCwU1.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f2d0f046bc32d143f7f98719077dcc3104027c16fd01462d8955165082bd8e07 +size 11898 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/StKLLTf7CQ9n5BgXPSDXENovLTCuNc7N2ehvTb6JZ5x.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/StKLLTf7CQ9n5BgXPSDXENovLTCuNc7N2ehvTb6JZ5x.json new file mode 100644 index 00000000..f64b345d --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/StKLLTf7CQ9n5BgXPSDXENovLTCuNc7N2ehvTb6JZ5x.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4bc4855d60dd57cfe796f469accd5e9e622929849533e7df368155e62c6e0948 +size 3760 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/StakeSSzfxn391k3LvdKbZP5WVwWd6AsY1DNiXHjQfK.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/StakeSSzfxn391k3LvdKbZP5WVwWd6AsY1DNiXHjQfK.json new file mode 100644 index 00000000..a8b65ee2 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/StakeSSzfxn391k3LvdKbZP5WVwWd6AsY1DNiXHjQfK.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e89eefb86d83245e1aa5b301a3ebd798fd983d8b29e5883bc40c6d51f273c49b +size 2047 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/Stewardf95sJbmtcZsyagb2dg4Mo8eVQho8gpECvLx8.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/Stewardf95sJbmtcZsyagb2dg4Mo8eVQho8gpECvLx8.json new file mode 100644 index 00000000..70535a82 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/Stewardf95sJbmtcZsyagb2dg4Mo8eVQho8gpECvLx8.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:faa3f28e652800d10b0c5b9bff81718c4aa63d2187ca67750d1d2f4c680d77d3 +size 39428 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/SySTEM1eSU2p4BGQfQpimFEWWSC1XDFeun3Nqzz3rT7.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/SySTEM1eSU2p4BGQfQpimFEWWSC1XDFeun3Nqzz3rT7.json new file mode 100644 index 00000000..04d13ef8 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/SySTEM1eSU2p4BGQfQpimFEWWSC1XDFeun3Nqzz3rT7.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ab072d54c02d875de98f83ae71eee0010899aeaf05004874344bff77bdeb8d08 +size 14207 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/T1pyyaTNZsKv2WcRAB8oVnk93mLJw2XzjtVYqCsaHqt.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/T1pyyaTNZsKv2WcRAB8oVnk93mLJw2XzjtVYqCsaHqt.json new file mode 100644 index 00000000..3c585c4a --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/T1pyyaTNZsKv2WcRAB8oVnk93mLJw2XzjtVYqCsaHqt.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3c990ff3f4452ce188f64259b43635a7ae0ab304106bc083057e24aa95561401 +size 5347 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/TAMM6ub33ij1mbetoMyVBLeKY5iP41i4UPUJQGkhfsg.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/TAMM6ub33ij1mbetoMyVBLeKY5iP41i4UPUJQGkhfsg.json new file mode 100644 index 00000000..5335ef43 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/TAMM6ub33ij1mbetoMyVBLeKY5iP41i4UPUJQGkhfsg.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:dd6718574119801f89e02ec9419781c98bc48f0df5ce6e08803721cdfc66401f +size 54938 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/TB1Dqt8JeKQh7RLDzfYDJsq8KS4fS2yt87avRjyRxMv.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/TB1Dqt8JeKQh7RLDzfYDJsq8KS4fS2yt87avRjyRxMv.json new file mode 100644 index 00000000..04475137 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/TB1Dqt8JeKQh7RLDzfYDJsq8KS4fS2yt87avRjyRxMv.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7e4f58b3066973d74788c31a3bad4a566d5475dc06f1674e4e78966002717acf +size 5232 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/TBondmkCYxaPCKG4CHYfVTcwQ8on31xnJrPzk8F8WsS.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/TBondmkCYxaPCKG4CHYfVTcwQ8on31xnJrPzk8F8WsS.json new file mode 100644 index 00000000..e2ffc070 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/TBondmkCYxaPCKG4CHYfVTcwQ8on31xnJrPzk8F8WsS.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7a70f691d05b668970ffdb242189d59bd5f1dcacb2cceaa9565668b2988f83f9 +size 16950 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/TCMPhJdwDryooaGtiocG1u3xcYbRpiJzb283XfCZsDp.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/TCMPhJdwDryooaGtiocG1u3xcYbRpiJzb283XfCZsDp.json new file mode 100644 index 00000000..411b9802 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/TCMPhJdwDryooaGtiocG1u3xcYbRpiJzb283XfCZsDp.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:129a20055dce23678571fa7a26bb008ae96a2b1b3f87703024e68df7865e76a7 +size 28701 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/TCVk81QEbCmVJ1UrkXUzfWP599GWS3zh65ZrdMGL9Gg.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/TCVk81QEbCmVJ1UrkXUzfWP599GWS3zh65ZrdMGL9Gg.json new file mode 100644 index 00000000..01ab72a2 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/TCVk81QEbCmVJ1UrkXUzfWP599GWS3zh65ZrdMGL9Gg.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d1a5c6baefe9bc6421bca4299bd5881f41a6ff8f010d7e88165f1afd5526e467 +size 14350 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/TCo1sfSr2nCudbeJPykbif64rG9K1JNMGzrtzvPmp3y.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/TCo1sfSr2nCudbeJPykbif64rG9K1JNMGzrtzvPmp3y.json new file mode 100644 index 00000000..f6b36d13 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/TCo1sfSr2nCudbeJPykbif64rG9K1JNMGzrtzvPmp3y.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7c730caaa415ab4c68aef30aef9d609d4dd399c03120aa3d1bb08c356ccf99bc +size 16509 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/TDRoPy8i5G8AMzuaGPb98fxDRevS81kfhVeaipyWGbN.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/TDRoPy8i5G8AMzuaGPb98fxDRevS81kfhVeaipyWGbN.json new file mode 100644 index 00000000..d18d99f3 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/TDRoPy8i5G8AMzuaGPb98fxDRevS81kfhVeaipyWGbN.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d4ef0af3a3ea44c4e7b80b2450c3cee7b7db893caa25544fdab76249b4e44f4c +size 7472 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/TESTWCwvEv2idx6eZVQrFFdvEJqGHfVA1soApk2NFKQ.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/TESTWCwvEv2idx6eZVQrFFdvEJqGHfVA1soApk2NFKQ.json new file mode 100644 index 00000000..afdec9b7 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/TESTWCwvEv2idx6eZVQrFFdvEJqGHfVA1soApk2NFKQ.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:56a7a734c370fab96473ceaa96ab76bae70d0b69323114ff5577f6664b68eaf0 +size 4194 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/TF5AoQEG87r1gpWsNzADMxYean6tfdGVUouQQ5LbYPP.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/TF5AoQEG87r1gpWsNzADMxYean6tfdGVUouQQ5LbYPP.json new file mode 100644 index 00000000..89030892 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/TF5AoQEG87r1gpWsNzADMxYean6tfdGVUouQQ5LbYPP.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c16233594779099e3ec66411ca33719cb2e7c4932ec3e3f66580fbe2def8f817 +size 1103 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/TFCMaAnX3cbvHVQUsnJmUah49vJJ5gABbiV43qfGmsd.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/TFCMaAnX3cbvHVQUsnJmUah49vJJ5gABbiV43qfGmsd.json new file mode 100644 index 00000000..0d8bb78c --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/TFCMaAnX3cbvHVQUsnJmUah49vJJ5gABbiV43qfGmsd.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7e9b8d2b87e102496f11f335cfc1d2d3fdd9307e3ccf2c2d9b58d2ff1e3885ad +size 15524 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/TFEEgwDP6nn1s8mMX2tTNPPz8j2VomkphLUmyxKm17A.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/TFEEgwDP6nn1s8mMX2tTNPPz8j2VomkphLUmyxKm17A.json new file mode 100644 index 00000000..b79019ff --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/TFEEgwDP6nn1s8mMX2tTNPPz8j2VomkphLUmyxKm17A.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9f63dc2d3da78a21fe2dd1c048c14728a31bbf9048f5538006179af419873967 +size 663 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/TGARDaEzs7px1tEUssCCZ9ewhTW7oCA1MnY5y7rQk9n.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/TGARDaEzs7px1tEUssCCZ9ewhTW7oCA1MnY5y7rQk9n.json new file mode 100644 index 00000000..c75074a0 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/TGARDaEzs7px1tEUssCCZ9ewhTW7oCA1MnY5y7rQk9n.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7c14de5743f1ccd39c79f4cda0249c570e6adf108fd01bebebc7e609cf351c84 +size 11878 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/TL1ST2iRBzuGTqLn1KXnGdSnEow62BzPnGiqyRXhWtW.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/TL1ST2iRBzuGTqLn1KXnGdSnEow62BzPnGiqyRXhWtW.json new file mode 100644 index 00000000..624cf4ba --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/TL1ST2iRBzuGTqLn1KXnGdSnEow62BzPnGiqyRXhWtW.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c63c02898414f39e7f9b08b7d411fd23545d0c5c6b621ab60051bc736683345c +size 15112 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/TLPv2tuSVvn3fSk8RgW3yPddkp5oFivzZV3rA9hQxtX.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/TLPv2tuSVvn3fSk8RgW3yPddkp5oFivzZV3rA9hQxtX.json new file mode 100644 index 00000000..15acb69b --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/TLPv2tuSVvn3fSk8RgW3yPddkp5oFivzZV3rA9hQxtX.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b1d3029b226366a16ab1da07e17760128c43bd220fc2bab639a6dc002da34708 +size 103760 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/TLoCKic2wGJm7VhZKumih4Lc35fUhYqVMgA4j389Buk.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/TLoCKic2wGJm7VhZKumih4Lc35fUhYqVMgA4j389Buk.json new file mode 100644 index 00000000..e2f38c6f --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/TLoCKic2wGJm7VhZKumih4Lc35fUhYqVMgA4j389Buk.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:fb56891c9034dcd725c5eea62f44cac10d70adf20cb8a790bb2c0ac4b48a64e1 +size 46774 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/TRCKTiWtWCzCopm4mnR47n4v2vEvjRQ1q6rsDxRUbVR.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/TRCKTiWtWCzCopm4mnR47n4v2vEvjRQ1q6rsDxRUbVR.json new file mode 100644 index 00000000..f5b22f49 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/TRCKTiWtWCzCopm4mnR47n4v2vEvjRQ1q6rsDxRUbVR.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0d14d35c20016a3ec4b9a45fe75d31541056dc439aa47fb6e3fa9a18ac7418d1 +size 2814 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/TRTLS627e35iGPu8ZLnroJiUcp5XRapnGAugj8huvsZ.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/TRTLS627e35iGPu8ZLnroJiUcp5XRapnGAugj8huvsZ.json new file mode 100644 index 00000000..cc0bfff3 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/TRTLS627e35iGPu8ZLnroJiUcp5XRapnGAugj8huvsZ.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d7c354079880bbb861f1d1444d69fefd73fcd192f3024be2282a63d9db6ee020 +size 11520 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/TRoLL7U1qTaqv2FFQ4jneZx5SetannKmrYCR778AkQZ.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/TRoLL7U1qTaqv2FFQ4jneZx5SetannKmrYCR778AkQZ.json new file mode 100644 index 00000000..cede6e24 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/TRoLL7U1qTaqv2FFQ4jneZx5SetannKmrYCR778AkQZ.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f930a6287d49a97ca05928ea3aa50838875f57b27833dc705aa900954832aea4 +size 16946 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/TSTKEiz9sqJRypokAkRhaW29rnDYDSxqWxmdv9brkp2.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/TSTKEiz9sqJRypokAkRhaW29rnDYDSxqWxmdv9brkp2.json new file mode 100644 index 00000000..4e9593cd --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/TSTKEiz9sqJRypokAkRhaW29rnDYDSxqWxmdv9brkp2.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e5e0fbf3c5b12c568ace9061218d7318e6ac20521443f17ffe219daca10f6ea2 +size 5646 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/TSWAPaqyCSx2KABk68Shruf4rp7CxcNi8hAsbdwmHbN.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/TSWAPaqyCSx2KABk68Shruf4rp7CxcNi8hAsbdwmHbN.json new file mode 100644 index 00000000..78f32a70 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/TSWAPaqyCSx2KABk68Shruf4rp7CxcNi8hAsbdwmHbN.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3e62959e10a1cb876c0fd3958cbcc74da1823513ce551f7bfeec72ea8e2a7224 +size 50296 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/TWAMMbZ9CtJPTBMsdHjEqaSUHRFTxvEKNPAMmLohjmh.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/TWAMMbZ9CtJPTBMsdHjEqaSUHRFTxvEKNPAMmLohjmh.json new file mode 100644 index 00000000..5d14a3ab --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/TWAMMbZ9CtJPTBMsdHjEqaSUHRFTxvEKNPAMmLohjmh.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:effe57e3bd0594b84f18f469ea490cfe3a56b9488a57de91d004ddc6baae30ca +size 20570 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/TWAP7frdvD3ia7TWc8e9SxZMmrpd2Yf3ifSPAHS8VG3.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/TWAP7frdvD3ia7TWc8e9SxZMmrpd2Yf3ifSPAHS8VG3.json new file mode 100644 index 00000000..be8435ec --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/TWAP7frdvD3ia7TWc8e9SxZMmrpd2Yf3ifSPAHS8VG3.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:75cab72298c85075c7369d6ba9cb68a28a3a132a52f34fa53bcda62e54f62861 +size 7376 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/TWAPjDPjuGaRMrRzW186n94RrZFU4tdWAL1Mk1NMWgk.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/TWAPjDPjuGaRMrRzW186n94RrZFU4tdWAL1Mk1NMWgk.json new file mode 100644 index 00000000..b202a4bd --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/TWAPjDPjuGaRMrRzW186n94RrZFU4tdWAL1Mk1NMWgk.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ce592b53d10b4755b794c115a0a5796e2a89ef5a706102b1a0a3a46c135e8212 +size 7643 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/TWAPrdhADy2aTKN5iFZtNnkQYXERD9NvKjPFVPMSCNN.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/TWAPrdhADy2aTKN5iFZtNnkQYXERD9NvKjPFVPMSCNN.json new file mode 100644 index 00000000..0e536e13 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/TWAPrdhADy2aTKN5iFZtNnkQYXERD9NvKjPFVPMSCNN.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a0daa1c61c35b44b47c48148fbd1dfda28e5b893246ced28a823fd211bd20470 +size 7376 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/TWAPzC9xaeBpgDNF26z5VAcmxBowVz5uqmTx47LkWUy.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/TWAPzC9xaeBpgDNF26z5VAcmxBowVz5uqmTx47LkWUy.json new file mode 100644 index 00000000..6592a1a2 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/TWAPzC9xaeBpgDNF26z5VAcmxBowVz5uqmTx47LkWUy.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:30caba8ef323b2b899fc024f5962b715674a6b6973ae2a96f10b993b3d3fbefb +size 20810 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/TWM1DdtALRdEFzmiWmPeVY1Cdy6uXHSu6tWtFjE5x2k.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/TWM1DdtALRdEFzmiWmPeVY1Cdy6uXHSu6tWtFjE5x2k.json new file mode 100644 index 00000000..93f19416 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/TWM1DdtALRdEFzmiWmPeVY1Cdy6uXHSu6tWtFjE5x2k.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ddb92b29645c253e7ad5c7a9d79fcde38dd9e97c422f99e713dff63305e3f81e +size 20617 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/Tomo4qKVvw3a6A6Yxrr7XZHVbxR7uXEk5xeR7XqN7Kr.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/Tomo4qKVvw3a6A6Yxrr7XZHVbxR7uXEk5xeR7XqN7Kr.json new file mode 100644 index 00000000..b23e24b2 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/Tomo4qKVvw3a6A6Yxrr7XZHVbxR7uXEk5xeR7XqN7Kr.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8bf6925d43597c36628ee70645646dd6efaac5a8ebd3f5a318e52230df4c168e +size 13881 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/UBEBk5idELqykEEaycYtQ7iBVrCg6NmvFSzMpdr22mL.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/UBEBk5idELqykEEaycYtQ7iBVrCg6NmvFSzMpdr22mL.json new file mode 100644 index 00000000..246aae13 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/UBEBk5idELqykEEaycYtQ7iBVrCg6NmvFSzMpdr22mL.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:26ecd8eacf2e2f00d03c814188e1976d365e2a77b612f36234e88b9790116b44 +size 4004 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/UNCX77nZrA3TdAxMEggqG18xxpgiNGT6iqyynPwpoxN.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/UNCX77nZrA3TdAxMEggqG18xxpgiNGT6iqyynPwpoxN.json new file mode 100644 index 00000000..22a44d74 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/UNCX77nZrA3TdAxMEggqG18xxpgiNGT6iqyynPwpoxN.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:411ee9452de74fe410715ea90f3ab42370f4b1a19849b778c58ede0e973bd6c2 +size 33477 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/UNCXdvMRxvz91g3HqFmpZ5NgmL77UH4QRM4NfeL4mQB.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/UNCXdvMRxvz91g3HqFmpZ5NgmL77UH4QRM4NfeL4mQB.json new file mode 100644 index 00000000..2db208c1 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/UNCXdvMRxvz91g3HqFmpZ5NgmL77UH4QRM4NfeL4mQB.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:741fa8dc1797401b6b0d92f09a0f21cc0380ee7f0d1ffbd6a7a72460587d8284 +size 34107 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/UNCXrB8cZXnmtYM1aSo1Wx3pQaeSZYuF2jCTesXvECs.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/UNCXrB8cZXnmtYM1aSo1Wx3pQaeSZYuF2jCTesXvECs.json new file mode 100644 index 00000000..49d2b318 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/UNCXrB8cZXnmtYM1aSo1Wx3pQaeSZYuF2jCTesXvECs.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3339a52337dde0b6427ca8f86f7d0516f98404fb14558940e0bb2082a2fa1487 +size 38415 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/UTSC4hHqauZbMmBNxmHPvHLWszTAdyqBBMyEEsEGSn4.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/UTSC4hHqauZbMmBNxmHPvHLWszTAdyqBBMyEEsEGSn4.json new file mode 100644 index 00000000..c17a3b9c --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/UTSC4hHqauZbMmBNxmHPvHLWszTAdyqBBMyEEsEGSn4.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c2b3b0e5b9c3d1494c55b511ef9ca6a609eebb9d8e951f485ab2e6670c5cf848 +size 5756 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/UTSRZtvmNw2Mja1sGhVA4A61UxAsydKrpVejj5niUDB.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/UTSRZtvmNw2Mja1sGhVA4A61UxAsydKrpVejj5niUDB.json new file mode 100644 index 00000000..1b5216ff --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/UTSRZtvmNw2Mja1sGhVA4A61UxAsydKrpVejj5niUDB.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0be99e9430f34e368387c6a52388c867ee42126478016e6cfa11b4b217339e75 +size 9006 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/UTSd5CW9CMLj2hgXKVKCRcZEgmtKj4Ehqoa6cdAgruo.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/UTSd5CW9CMLj2hgXKVKCRcZEgmtKj4Ehqoa6cdAgruo.json new file mode 100644 index 00000000..eb2ed8d3 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/UTSd5CW9CMLj2hgXKVKCRcZEgmtKj4Ehqoa6cdAgruo.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:12938b83114bfa2916943e5e4f54a2dc04f938cfdf79ef10992a85750d2ecb22 +size 11409 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/UUNnGwg9nNYci6hL1rwr15vobxWSncghgjCvMHp6EL9.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/UUNnGwg9nNYci6hL1rwr15vobxWSncghgjCvMHp6EL9.json new file mode 100644 index 00000000..cc942a41 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/UUNnGwg9nNYci6hL1rwr15vobxWSncghgjCvMHp6EL9.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b0bce4fff836eb2c1ffb235a4c53c0ec8807a7f4b34e4cf277f15225dda83bbb +size 7817 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/UXD8m9cvwk4RcSxnX2HZ9VudQCEeDH6fRnB4CAP57Dr.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/UXD8m9cvwk4RcSxnX2HZ9VudQCEeDH6fRnB4CAP57Dr.json new file mode 100644 index 00000000..5ea5cb91 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/UXD8m9cvwk4RcSxnX2HZ9VudQCEeDH6fRnB4CAP57Dr.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0e11ae8718a4611712513d8f779a455c13d731405fb539038b908314a4115f0e +size 39571 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/UXDQDbkAeGMPR7gqDykDNu22D9DnYrKdvZhvNmMu6QX.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/UXDQDbkAeGMPR7gqDykDNu22D9DnYrKdvZhvNmMu6QX.json new file mode 100644 index 00000000..b7abc8b2 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/UXDQDbkAeGMPR7gqDykDNu22D9DnYrKdvZhvNmMu6QX.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6dd638543b3bc11dbc86a9f876118b8bd49f0dff231ca82b0ea6234e4c90d852 +size 13036 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/UXDReVg1YMckS2eVFh7TyhWDuDPaqF3wW8fX2NKeCGz.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/UXDReVg1YMckS2eVFh7TyhWDuDPaqF3wW8fX2NKeCGz.json new file mode 100644 index 00000000..5fedb8df --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/UXDReVg1YMckS2eVFh7TyhWDuDPaqF3wW8fX2NKeCGz.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4c318f20cc80f2a5be9dded04122f1327d184ae2030aa74370aa600449e030f4 +size 9812 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/UXDSkps5NR8Lu1HB5uPLFfuB34hZ6DCk7RhYZZtGzbF.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/UXDSkps5NR8Lu1HB5uPLFfuB34hZ6DCk7RhYZZtGzbF.json new file mode 100644 index 00000000..ffbcaf72 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/UXDSkps5NR8Lu1HB5uPLFfuB34hZ6DCk7RhYZZtGzbF.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4f7552713cc5fe49930d48a6f8cd939370f5447aca3cbd3815e08d87f41d11ef +size 12591 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/V1RALU8Rkwxb6uc6bALeNeMgdNoMZMx4L14Dojkgy2X.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/V1RALU8Rkwxb6uc6bALeNeMgdNoMZMx4L14Dojkgy2X.json new file mode 100644 index 00000000..6f03d412 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/V1RALU8Rkwxb6uc6bALeNeMgdNoMZMx4L14Dojkgy2X.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:48e353e3834c414b5a0ebc8a2d3d871a174741d286aec780363661125892490e +size 14122 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/VA1Ley3XMKGbtUx2MukbBiErRgD2UKLRoWPxooP7aKY.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/VA1Ley3XMKGbtUx2MukbBiErRgD2UKLRoWPxooP7aKY.json new file mode 100644 index 00000000..a5162474 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/VA1Ley3XMKGbtUx2MukbBiErRgD2UKLRoWPxooP7aKY.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:03bd660486393b591c9db0f8cb1e5d608a0c7bea0f1ac3b7285399b4a9f35a5a +size 1694 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/VALY1TfX9RfPwNoVSfch8RUmgq5eNtWAjx4CVmDeYMo.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/VALY1TfX9RfPwNoVSfch8RUmgq5eNtWAjx4CVmDeYMo.json new file mode 100644 index 00000000..6f0e8f8a --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/VALY1TfX9RfPwNoVSfch8RUmgq5eNtWAjx4CVmDeYMo.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:bf863a3b44fe2e5fe2ef458fbdd29c7c91df1d871c595a9fa1c89597253d3e5c +size 11092 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/VALaaymxQh2mNy2trH9jUqHT1mTow76wpTcGmSWSwJe.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/VALaaymxQh2mNy2trH9jUqHT1mTow76wpTcGmSWSwJe.json new file mode 100644 index 00000000..dd266f1e --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/VALaaymxQh2mNy2trH9jUqHT1mTow76wpTcGmSWSwJe.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a9d1577fc12baacd5a2a4876f1f56b649ec00b60c87a1725b481e86270e4640f +size 13357 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/VASP7RRCjNkW2whQA74XfF2f1VkMqyQoiWGLDgznRuE.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/VASP7RRCjNkW2whQA74XfF2f1VkMqyQoiWGLDgznRuE.json new file mode 100644 index 00000000..99bd468b --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/VASP7RRCjNkW2whQA74XfF2f1VkMqyQoiWGLDgznRuE.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2589c3325fdb908ef3051826dcbcb51a4687522802b118f271af405924ef8cff +size 1291 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/VAU1T7S5UuEHmMvXtXMVmpEoQtZ2ya7eRb7gcN47wDp.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/VAU1T7S5UuEHmMvXtXMVmpEoQtZ2ya7eRb7gcN47wDp.json new file mode 100644 index 00000000..e04256c4 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/VAU1T7S5UuEHmMvXtXMVmpEoQtZ2ya7eRb7gcN47wDp.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c544592a988448ea50f09c478097ae01a6075b84b56108032d96053896d0edec +size 5788 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/VAULtLeTwwUxpwAw98E6XmgaDeQucKgV5UaiAuQ655D.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/VAULtLeTwwUxpwAw98E6XmgaDeQucKgV5UaiAuQ655D.json new file mode 100644 index 00000000..8af53d97 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/VAULtLeTwwUxpwAw98E6XmgaDeQucKgV5UaiAuQ655D.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:eca5f60e275c391e450b3f2b0c6eb45291a0fee3ae3da90868b8a277ea081bda +size 16818 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/VLTX1ishMBbcX3rdBWGssxawAo1Q2X2qxYFYqiGodVg.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/VLTX1ishMBbcX3rdBWGssxawAo1Q2X2qxYFYqiGodVg.json new file mode 100644 index 00000000..a3d03f45 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/VLTX1ishMBbcX3rdBWGssxawAo1Q2X2qxYFYqiGodVg.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3a624395691c91ea35c52efff48aee258306d98e8dde8887bfeb9d2ed3562cb3 +size 10974 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/VRFCBePmGTpZ234BhbzNNzmyg39Rgdd6VgdfhHwKypU.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/VRFCBePmGTpZ234BhbzNNzmyg39Rgdd6VgdfhHwKypU.json new file mode 100644 index 00000000..1ca761e9 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/VRFCBePmGTpZ234BhbzNNzmyg39Rgdd6VgdfhHwKypU.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:bf1adf958cd732a3b0e794c4c5a12f420f7e10a1b16b7c75d4566d925af55e74 +size 26984 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/VRFzZoJdhFWL8rkvu87LpKM3RbcVezpMEc6X5GVDr7y.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/VRFzZoJdhFWL8rkvu87LpKM3RbcVezpMEc6X5GVDr7y.json new file mode 100644 index 00000000..1cc1e0f4 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/VRFzZoJdhFWL8rkvu87LpKM3RbcVezpMEc6X5GVDr7y.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9044b7e3f9b1e9f267e37b01f98461c192af4a70149b039453ae1ee275b2c63d +size 9889 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/VoLT1mJz1sbnxwq5Fv2SXjdVDgPXrb9tJyC8WpMDkSp.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/VoLT1mJz1sbnxwq5Fv2SXjdVDgPXrb9tJyC8WpMDkSp.json new file mode 100644 index 00000000..26deb460 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/VoLT1mJz1sbnxwq5Fv2SXjdVDgPXrb9tJyC8WpMDkSp.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:dfe4490745672c1ec290f5b2454b9da961cdcd1048d3c82addc107baafff8d95 +size 85452 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/VotAjwzAEF9ZLNAYEB1ivXt51911EqYGVu9NeaEKRyy.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/VotAjwzAEF9ZLNAYEB1ivXt51911EqYGVu9NeaEKRyy.json new file mode 100644 index 00000000..d09e8734 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/VotAjwzAEF9ZLNAYEB1ivXt51911EqYGVu9NeaEKRyy.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4e69e92ab6012f9eb480809571ac928205dff575f870a711b9d0c31a72ad0ac7 +size 8976 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/VoteMBhDCqGLRgYpp9o7DGyq81KNmwjXQRAHStjtJsS.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/VoteMBhDCqGLRgYpp9o7DGyq81KNmwjXQRAHStjtJsS.json new file mode 100644 index 00000000..c4844bde --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/VoteMBhDCqGLRgYpp9o7DGyq81KNmwjXQRAHStjtJsS.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:273de6b1f7b7cc188391adf2d891ec820fe6f49f96fd0eff274ba15f7579de0e +size 12250 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/Vrf1RNUjXmQGjmQrQLvJHs9SNkvDJEsRVFPkfSQUwGz.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/Vrf1RNUjXmQGjmQrQLvJHs9SNkvDJEsRVFPkfSQUwGz.json new file mode 100644 index 00000000..6c0be275 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/Vrf1RNUjXmQGjmQrQLvJHs9SNkvDJEsRVFPkfSQUwGz.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:31dc04c99389a2e7a95c5d1a03d800ce8dc54dad37ccc93ad6b19ed905016cc9 +size 2516 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/WABhZ4yfZRvs4ZFqNhybSqAwC4bJhcNF7RGc7NpgH1P.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/WABhZ4yfZRvs4ZFqNhybSqAwC4bJhcNF7RGc7NpgH1P.json new file mode 100644 index 00000000..d9bc54aa --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/WABhZ4yfZRvs4ZFqNhybSqAwC4bJhcNF7RGc7NpgH1P.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1983170a1cdc7a64a07f25fa2130a01dcbfc4ecc50b67bf9e6ca6fe3ac1105d9 +size 2841 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/WEN1bbqDBNHpVb5DoTsKU8JFedrRLXVkmpPiMQeHNd3.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/WEN1bbqDBNHpVb5DoTsKU8JFedrRLXVkmpPiMQeHNd3.json new file mode 100644 index 00000000..4f2f67b3 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/WEN1bbqDBNHpVb5DoTsKU8JFedrRLXVkmpPiMQeHNd3.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d6434ea3ebc545db3038ed578d3a83e405bf1f502aba51ccb84beed6d609735b +size 2898 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/WVEjY5NCjL4Lg6kgKt6yAcP3JndYZkGAJi9Wc4Kq67Q.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/WVEjY5NCjL4Lg6kgKt6yAcP3JndYZkGAJi9Wc4Kq67Q.json new file mode 100644 index 00000000..6a216994 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/WVEjY5NCjL4Lg6kgKt6yAcP3JndYZkGAJi9Wc4Kq67Q.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a3645c06a92f120a7577d3a7ff625c652850cfa6733cfd54f0df0fa10f296e4a +size 5064 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/WVEpzCeBYmwLQKVVXrrdwAwBE9ksbY7ySC9TpambYCo.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/WVEpzCeBYmwLQKVVXrrdwAwBE9ksbY7ySC9TpambYCo.json new file mode 100644 index 00000000..11f503fc --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/WVEpzCeBYmwLQKVVXrrdwAwBE9ksbY7ySC9TpambYCo.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f10062bac6e084c7280c47a74fe679c796519d9b1b35742a05079dd466f53489 +size 2955 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/WVEt17YQDr7tnigu4SHkQob4pfLr1RxPBdQXCsHKbDt.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/WVEt17YQDr7tnigu4SHkQob4pfLr1RxPBdQXCsHKbDt.json new file mode 100644 index 00000000..3d4300bd --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/WVEt17YQDr7tnigu4SHkQob4pfLr1RxPBdQXCsHKbDt.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:daa98d7f27b1303637b4668a572b09cbae2fbce489687873e6229e4b31c3c98a +size 3956 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/WooFiGFK9x5FBYdvMg3pJBpAkPA8EEYiLcopwrxJvDG.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/WooFiGFK9x5FBYdvMg3pJBpAkPA8EEYiLcopwrxJvDG.json new file mode 100644 index 00000000..205239c3 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/WooFiGFK9x5FBYdvMg3pJBpAkPA8EEYiLcopwrxJvDG.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ad3999b59f64de6369d58f88f6b4d9a68a1e641a75751bcb294322f6f1539b75 +size 18041 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/WooFif76YGRNjk1pA8wCsN67aQsD9f9iLsz4NcJ1AVb.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/WooFif76YGRNjk1pA8wCsN67aQsD9f9iLsz4NcJ1AVb.json new file mode 100644 index 00000000..0f8bd0c7 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/WooFif76YGRNjk1pA8wCsN67aQsD9f9iLsz4NcJ1AVb.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:74173ff6b09db7126182fea8209c6ef2cfa0002c58bcc77f4263f866b8ed8e13 +size 20846 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/WorLD15A7CrDwLcLy4fRqtaTb9fbd8o8iqiEMUDse2n.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/WorLD15A7CrDwLcLy4fRqtaTb9fbd8o8iqiEMUDse2n.json new file mode 100644 index 00000000..72de6195 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/WorLD15A7CrDwLcLy4fRqtaTb9fbd8o8iqiEMUDse2n.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b3350b0c5fcfa2169ac1528e7069590f417e1e3436cf9d7f3cf0f5ee4e37bcc1 +size 4917 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/XCNDrq9XYHPWi6BBWJg8huhtf6ZciNAQunkrtQgFHEz.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/XCNDrq9XYHPWi6BBWJg8huhtf6ZciNAQunkrtQgFHEz.json new file mode 100644 index 00000000..3e12539f --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/XCNDrq9XYHPWi6BBWJg8huhtf6ZciNAQunkrtQgFHEz.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:68938fd448adb777d4e51a61a0ccad5aafde2433bcd940ba1d33b688a9fd3bdf +size 5051 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/Y5e96cCEU54BuVTrPSjawaShf6mauRnmrPudd4DZVYL.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/Y5e96cCEU54BuVTrPSjawaShf6mauRnmrPudd4DZVYL.json new file mode 100644 index 00000000..29864a34 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/Y5e96cCEU54BuVTrPSjawaShf6mauRnmrPudd4DZVYL.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f861c4082c06c6d3003ab8a7c7084f0911364d039a512362dc59b3e2dcfd1c3b +size 7236 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/Yb4spZYFpgad4pDvV1mdU7pFU9vQWNeDS4degy7eR1u.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/Yb4spZYFpgad4pDvV1mdU7pFU9vQWNeDS4degy7eR1u.json new file mode 100644 index 00000000..9c9705fd --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/Yb4spZYFpgad4pDvV1mdU7pFU9vQWNeDS4degy7eR1u.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2238ecb31331c9d896c063ee38d4afd1b1351610418cd5608c956339b8b48c3b +size 6731 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/YwP4SpGVabWLhztdZ5nfRiZPcmfajDLPuVKttgz76CT.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/YwP4SpGVabWLhztdZ5nfRiZPcmfajDLPuVKttgz76CT.json new file mode 100644 index 00000000..f26d30cf --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/YwP4SpGVabWLhztdZ5nfRiZPcmfajDLPuVKttgz76CT.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:cc8dbd40663e6ed00197b86aafed552acb25a5d77ffea12af8e908d569925db3 +size 2067 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/ZEEJ7VnnrRun9HJY4bEdmh3gxvuLjx8coEc8U8Vryd5.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/ZEEJ7VnnrRun9HJY4bEdmh3gxvuLjx8coEc8U8Vryd5.json new file mode 100644 index 00000000..46c9efda --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/ZEEJ7VnnrRun9HJY4bEdmh3gxvuLjx8coEc8U8Vryd5.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:080882df2ad45ea7dd838ef9466e5bae4194950599215d3a787cd628ecccbd3c +size 76745 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/ZEEW4zzN1Len2Rf7aBPWftTBnUFyeGkXcFFydpqtmQm.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/ZEEW4zzN1Len2Rf7aBPWftTBnUFyeGkXcFFydpqtmQm.json new file mode 100644 index 00000000..222a03af --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/ZEEW4zzN1Len2Rf7aBPWftTBnUFyeGkXcFFydpqtmQm.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f7b9145cd0b0348a577429872755deb29fefa563007b86f98685b3dfd2fe60e6 +size 39626 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/ZEEX2PvFMBN1bZX6RoqFdexTCjr4FiHGqtjMHBEx1E7.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/ZEEX2PvFMBN1bZX6RoqFdexTCjr4FiHGqtjMHBEx1E7.json new file mode 100644 index 00000000..463dca1e --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/ZEEX2PvFMBN1bZX6RoqFdexTCjr4FiHGqtjMHBEx1E7.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0bd48856b9cf5e9959756a5da8093a2eb03c944131914611f697371bddb818b6 +size 14604 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/ZEEdBQeHnxok4KVFbJovDjVyZf316UJPprKXYrujZ75.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/ZEEdBQeHnxok4KVFbJovDjVyZf316UJPprKXYrujZ75.json new file mode 100644 index 00000000..e7620469 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/ZEEdBQeHnxok4KVFbJovDjVyZf316UJPprKXYrujZ75.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4d1fa55e68597c4c0e5cffd21b45f66702a4095f9393aeb006ba3a431b52fd7b +size 33768 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/ZETAxsqBRek56DhiGXrn75yj2NHU3aYUnxvHXpkf3aD.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/ZETAxsqBRek56DhiGXrn75yj2NHU3aYUnxvHXpkf3aD.json new file mode 100644 index 00000000..92e4bfa9 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/ZETAxsqBRek56DhiGXrn75yj2NHU3aYUnxvHXpkf3aD.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c93cf151c952789f6df62533026100530c7f44452c446b75d40a45f3da5f45d5 +size 93804 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/Zu6X9vNMdsTRp44G8VxdfVCvMtCrWEaTXPZ7sLyudz4.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/Zu6X9vNMdsTRp44G8VxdfVCvMtCrWEaTXPZ7sLyudz4.json new file mode 100644 index 00000000..e98196b0 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/Zu6X9vNMdsTRp44G8VxdfVCvMtCrWEaTXPZ7sLyudz4.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:843294e770bb41740deb6e0429d9b3122da93eb814129fab7ac29e26600abf4a +size 1243 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/a11zL6Uxue6mYG3JD3APmnVhS4RVjGTJZbENY7L6ZfD.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/a11zL6Uxue6mYG3JD3APmnVhS4RVjGTJZbENY7L6ZfD.json new file mode 100644 index 00000000..c9477265 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/a11zL6Uxue6mYG3JD3APmnVhS4RVjGTJZbENY7L6ZfD.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d185e9a2aafac1b6b1cdbbd85c9656d63d1b7d36e3817974edd25ae344d24e26 +size 6700 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/a2grdoc6VNAxZ5TrbGUR1bvH6Z1AewtuwmbM8573Wis.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/a2grdoc6VNAxZ5TrbGUR1bvH6Z1AewtuwmbM8573Wis.json new file mode 100644 index 00000000..d56862cd --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/a2grdoc6VNAxZ5TrbGUR1bvH6Z1AewtuwmbM8573Wis.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d52ac4f9b1a5b98edadab9bd1ef89c3a50496dc32f241d26ebbd871b6f235a97 +size 6521 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/a2hktNfSW5RzHugfNeiEj39cF8BiG6RB6ErrEapkL4P.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/a2hktNfSW5RzHugfNeiEj39cF8BiG6RB6ErrEapkL4P.json new file mode 100644 index 00000000..80a3010c --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/a2hktNfSW5RzHugfNeiEj39cF8BiG6RB6ErrEapkL4P.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2fd3958f46f98f0a2f8fda3d70dc026906dcdc3f09ef9f1abc0d11a1be97d41e +size 3444 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/a2mscRXReHpSr44YPgHSedpyvgExTdiDufHqcFNmZWx.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/a2mscRXReHpSr44YPgHSedpyvgExTdiDufHqcFNmZWx.json new file mode 100644 index 00000000..e24632b7 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/a2mscRXReHpSr44YPgHSedpyvgExTdiDufHqcFNmZWx.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ac5e20a20f6f640b727c4b66a222ac14cc5f6f359f4ff0e5fcb6cfd97a2b030c +size 2675 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/a2orghRV2Bj2fyqFQtYeBZ9972raZyrvXVf5tQ9jYMK.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/a2orghRV2Bj2fyqFQtYeBZ9972raZyrvXVf5tQ9jYMK.json new file mode 100644 index 00000000..d01da11a --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/a2orghRV2Bj2fyqFQtYeBZ9972raZyrvXVf5tQ9jYMK.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6fb88578ce47cda4007248c1b98f6e8c1f217cd048612c06b7aa850d10c1a737 +size 2819 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/a2orwPjEDJyDWSx3saqsHu6JDNdLn4q9Er633syP2xh.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/a2orwPjEDJyDWSx3saqsHu6JDNdLn4q9Er633syP2xh.json new file mode 100644 index 00000000..aae1a003 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/a2orwPjEDJyDWSx3saqsHu6JDNdLn4q9Er633syP2xh.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1e8a4b493bec3ae48d021195892199192a3d1b5d27a15a281da66ea8b4a59daa +size 6002 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/a2trkrq657zythbTWVonsU7vVKiamXT2aUKmVBRyZFg.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/a2trkrq657zythbTWVonsU7vVKiamXT2aUKmVBRyZFg.json new file mode 100644 index 00000000..85b05540 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/a2trkrq657zythbTWVonsU7vVKiamXT2aUKmVBRyZFg.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:da8976ef617611e164e4b0656af0978b8f4b1a9fd1278232cebac3b2326aed7e +size 7968 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/aMERKpFAWoChCi5oZwPvgsSCoGpZKBiU7fi76bdZjt2.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/aMERKpFAWoChCi5oZwPvgsSCoGpZKBiU7fi76bdZjt2.json new file mode 100644 index 00000000..73c18cad --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/aMERKpFAWoChCi5oZwPvgsSCoGpZKBiU7fi76bdZjt2.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:adb92d503299501dc5ba82e5c178b3eadfd051eb200805680bdc774a6bec046e +size 13707 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/aRboTJXQV7BXvUWLDwyEQ7P3D1YVw8CMwifk9zK8WwN.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/aRboTJXQV7BXvUWLDwyEQ7P3D1YVw8CMwifk9zK8WwN.json new file mode 100644 index 00000000..1eb42424 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/aRboTJXQV7BXvUWLDwyEQ7P3D1YVw8CMwifk9zK8WwN.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d2e1d63ef6b3a6f2801fa60f8550040b3ba310b382388da334285509ae3f2f43 +size 3924 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/aSTRM2NKoKxNnkmLWk9sz3k74gKBk9t7bpPrTGxMszH.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/aSTRM2NKoKxNnkmLWk9sz3k74gKBk9t7bpPrTGxMszH.json new file mode 100644 index 00000000..7d271e6a --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/aSTRM2NKoKxNnkmLWk9sz3k74gKBk9t7bpPrTGxMszH.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7be008873c43148e8d8099aed4083759dd21ca3105fcedb871c108c9e19442e8 +size 12894 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/abfcSQac2vK2Pa6UAJb37DzarVxF15bDTdphJzAqYYp.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/abfcSQac2vK2Pa6UAJb37DzarVxF15bDTdphJzAqYYp.json new file mode 100644 index 00000000..47d8a4c7 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/abfcSQac2vK2Pa6UAJb37DzarVxF15bDTdphJzAqYYp.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d83ce48db8a052372b8179a41736877fdf1252b21db3ac738f6edd6c278427a4 +size 51489 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/abrn446KXzKZxSowJdHN9XumbGfQi4DdAfWHBT7X81r.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/abrn446KXzKZxSowJdHN9XumbGfQi4DdAfWHBT7X81r.json new file mode 100644 index 00000000..9688467c --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/abrn446KXzKZxSowJdHN9XumbGfQi4DdAfWHBT7X81r.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:67a40c206879edc39c21b7703f6ed6d630b4041fb5f6b8ed4c88f4212be2ce54 +size 271 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/acTiJkzfuF6vx8Z6GvH4JcZEWCyztU3M5L6BsQDzfNa.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/acTiJkzfuF6vx8Z6GvH4JcZEWCyztU3M5L6BsQDzfNa.json new file mode 100644 index 00000000..a3e77908 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/acTiJkzfuF6vx8Z6GvH4JcZEWCyztU3M5L6BsQDzfNa.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b5e39ec8c0846cd0de77c91fe6d833b92acb31e39fb2282044e45e2c20ec3116 +size 2688 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/aggX2F8zSPdEMkDFiz8pF3Sk6CQEFDKsGmCicTY2jdt.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/aggX2F8zSPdEMkDFiz8pF3Sk6CQEFDKsGmCicTY2jdt.json new file mode 100644 index 00000000..cbc0ca1f --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/aggX2F8zSPdEMkDFiz8pF3Sk6CQEFDKsGmCicTY2jdt.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:320387636f341d307d52f0bb73437811d99fd6a43131b912b60143571088a04a +size 1125 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/agnmDKzZkv63sRhPFvm3iWpxaopgTRcohXA6CSYSXvQ.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/agnmDKzZkv63sRhPFvm3iWpxaopgTRcohXA6CSYSXvQ.json new file mode 100644 index 00000000..b4c6a3c2 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/agnmDKzZkv63sRhPFvm3iWpxaopgTRcohXA6CSYSXvQ.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ab6ce0be6d244e30c5c1b57a29a631dd24b0336efe6853f54a972cebf864796a +size 3944 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/ahAEuixwpeys7Z4rJtoxwrth67RCo8hvVW1cGmqLaRt.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/ahAEuixwpeys7Z4rJtoxwrth67RCo8hvVW1cGmqLaRt.json new file mode 100644 index 00000000..13a72039 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/ahAEuixwpeys7Z4rJtoxwrth67RCo8hvVW1cGmqLaRt.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:16f0e24c8d555055c44a8aeba36a769ed3f29ae9e4734059df06f4ff353aebfa +size 9755 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/ahoy8EooM6Hvj96tfe4SxNyrhhX1xhwJrwTeSJxULFe.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/ahoy8EooM6Hvj96tfe4SxNyrhhX1xhwJrwTeSJxULFe.json new file mode 100644 index 00000000..ca6446fc --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/ahoy8EooM6Hvj96tfe4SxNyrhhX1xhwJrwTeSJxULFe.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:462de734e38ca206340fb532fb8ccc5e87de516efda04e13308020639fb3fb17 +size 11872 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/ahoyAPv3NrQwtrPwQTCQwkJGjRLfpmhDhkyQ6Lb2NcW.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/ahoyAPv3NrQwtrPwQTCQwkJGjRLfpmhDhkyQ6Lb2NcW.json new file mode 100644 index 00000000..818dfa78 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/ahoyAPv3NrQwtrPwQTCQwkJGjRLfpmhDhkyQ6Lb2NcW.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e809bd27d8467ba8d94a8de9ae68317c94a71a4e01019673f5f823ce56326900 +size 10742 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/aidexzymD6Ljv4Kf1yRj9iLeLz69MF2NuqJ2BvNdZXd.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/aidexzymD6Ljv4Kf1yRj9iLeLz69MF2NuqJ2BvNdZXd.json new file mode 100644 index 00000000..53c91718 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/aidexzymD6Ljv4Kf1yRj9iLeLz69MF2NuqJ2BvNdZXd.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:34af84911cb95f11b4ac430dcd01050aa2dbab4eaf3aef7721ddc463cfc7469e +size 91381 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/aioNVYqJGniJpgtkgH6BiKXSSmiEhmo7tgAJj4waTAt.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/aioNVYqJGniJpgtkgH6BiKXSSmiEhmo7tgAJj4waTAt.json new file mode 100644 index 00000000..eede11b6 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/aioNVYqJGniJpgtkgH6BiKXSSmiEhmo7tgAJj4waTAt.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:59d85573228750adc0545ae77c2deae1cb45baf34b0f3ac78d5ba0ae84573777 +size 7792 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/aiqoZjBUJu4UthkVzrijLEzSnQphe4TsuExVe5TrTbT.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/aiqoZjBUJu4UthkVzrijLEzSnQphe4TsuExVe5TrTbT.json new file mode 100644 index 00000000..bbebf3cf --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/aiqoZjBUJu4UthkVzrijLEzSnQphe4TsuExVe5TrTbT.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:721a914e11a7578f14b353803455019e2127f9fd96ccdcac8f2afd8620bda0a9 +size 4888 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/air1gq1zcZ9srzZihj1T6RsT5rdfkHs2PvnR7VZf7th.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/air1gq1zcZ9srzZihj1T6RsT5rdfkHs2PvnR7VZf7th.json new file mode 100644 index 00000000..7bc40db0 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/air1gq1zcZ9srzZihj1T6RsT5rdfkHs2PvnR7VZf7th.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9a4404d84b5c598008287a7c707bb0151baf04a51d7317c2d6bbeb347e6d6bed +size 4701 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/ammbh4CQztZ6txJ8AaQgPsWjd6o7GhmvopS2JAo5bCB.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/ammbh4CQztZ6txJ8AaQgPsWjd6o7GhmvopS2JAo5bCB.json new file mode 100644 index 00000000..7c491627 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/ammbh4CQztZ6txJ8AaQgPsWjd6o7GhmvopS2JAo5bCB.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7f576a510692e246f672fb05b9518402d4b70b5dc90913608036f637aca63072 +size 48146 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/ammoh4Gi5DMVsCiKpi5geA16fVu5Vy34qFk5y99nWKc.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/ammoh4Gi5DMVsCiKpi5geA16fVu5Vy34qFk5y99nWKc.json new file mode 100644 index 00000000..49e49139 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/ammoh4Gi5DMVsCiKpi5geA16fVu5Vy34qFk5y99nWKc.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:90aaf5ae39d261ac2787c0b46c39cf77cf1e598f23db0f0ca77aae8872dd3871 +size 8167 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/ancA4duevpt3eSgS5J7cD8oJntmfLKJDM59GhMtegES.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/ancA4duevpt3eSgS5J7cD8oJntmfLKJDM59GhMtegES.json new file mode 100644 index 00000000..4340c959 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/ancA4duevpt3eSgS5J7cD8oJntmfLKJDM59GhMtegES.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:88ae34422729702d9ec07936c7b3100138176cce731363db8315392f764a006d +size 1130 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/anteLpzhb558dJg6wiY5ojL8fMBj8FgVbxPrnbJUcjD.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/anteLpzhb558dJg6wiY5ojL8fMBj8FgVbxPrnbJUcjD.json new file mode 100644 index 00000000..f00f0c49 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/anteLpzhb558dJg6wiY5ojL8fMBj8FgVbxPrnbJUcjD.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:02c6865e6cab25082ac480bae28c6657baf596e22eb42fd333b0459d2cd0d6fa +size 31721 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/aucwFHspXAnpzCcgCDnepFisGixxxEhW4rkBVizjXcg.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/aucwFHspXAnpzCcgCDnepFisGixxxEhW4rkBVizjXcg.json new file mode 100644 index 00000000..1b1c0a92 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/aucwFHspXAnpzCcgCDnepFisGixxxEhW4rkBVizjXcg.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e00710c49c8f638e8e5286fb345629128e94450a183232b6c2af357eb8f2633b +size 30333 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/autoQP9RmUNkzzKRXsMkWicDVZ3h29vvyMDcAYjCxxg.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/autoQP9RmUNkzzKRXsMkWicDVZ3h29vvyMDcAYjCxxg.json new file mode 100644 index 00000000..10f4e1ee --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/autoQP9RmUNkzzKRXsMkWicDVZ3h29vvyMDcAYjCxxg.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:843922cd5a0bec5e08e7abd02f57debf48d18ccdabfc8ecb0ca918259508da62 +size 8230 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/autowMzCbM29YXMgVG3T62Hkgo7RcyrvgQQkd54fDQL.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/autowMzCbM29YXMgVG3T62Hkgo7RcyrvgQQkd54fDQL.json new file mode 100644 index 00000000..e6f0d45e --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/autowMzCbM29YXMgVG3T62Hkgo7RcyrvgQQkd54fDQL.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:282e3061054420254dbdc68c8caac2e0b6940ad3db7ffcc44b37b94099bed29b +size 11859 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/bRafEWJ3T6Awj4wyDXxiEFDMry9ZyLcKGKvkk1RngCj.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/bRafEWJ3T6Awj4wyDXxiEFDMry9ZyLcKGKvkk1RngCj.json new file mode 100644 index 00000000..e9c8e0aa --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/bRafEWJ3T6Awj4wyDXxiEFDMry9ZyLcKGKvkk1RngCj.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:99c65fe7f39a9ef1a7488a1d8b5389144b44840a12da90df659a95b2ca57b390 +size 5184 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/bagsSgT7P6uuszt91RPRvPZgQUwxt35fWHrh9asbgPz.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/bagsSgT7P6uuszt91RPRvPZgQUwxt35fWHrh9asbgPz.json new file mode 100644 index 00000000..de73f5bf --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/bagsSgT7P6uuszt91RPRvPZgQUwxt35fWHrh9asbgPz.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ea1e9130696f4fe18ae8035318707e63a74633673a0da9fb356e8a6ac97e388e +size 14293 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/bankarrrfGGjTe4BNwZVvdRtqcx9MZjTdkSxFHnimpw.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/bankarrrfGGjTe4BNwZVvdRtqcx9MZjTdkSxFHnimpw.json new file mode 100644 index 00000000..15c4722d --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/bankarrrfGGjTe4BNwZVvdRtqcx9MZjTdkSxFHnimpw.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:bee8f5691a09c23e09dd9b787e688b6ac754d7885e38584c32445dbba99b724b +size 2610 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/barqFQ2m1YsNTQwfj3hnEN7svuppTa6V2hKAHPpBiX9.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/barqFQ2m1YsNTQwfj3hnEN7svuppTa6V2hKAHPpBiX9.json new file mode 100644 index 00000000..177e1ee9 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/barqFQ2m1YsNTQwfj3hnEN7svuppTa6V2hKAHPpBiX9.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:683e39025e29d27aac6a8bdc975d9aa0541ed87f9368abc6b7c869f207b87a24 +size 4372 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/batchFwH7EMp7kE6qUGX1VHYv2aUZQHAudJS9HS1yef.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/batchFwH7EMp7kE6qUGX1VHYv2aUZQHAudJS9HS1yef.json new file mode 100644 index 00000000..315efdb5 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/batchFwH7EMp7kE6qUGX1VHYv2aUZQHAudJS9HS1yef.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d9589f3fde599a6ceeaca3148226824dbe36dd8b9af8299bc523f5baee34abde +size 1290 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/bcbFzdqdStm4uwaYhtzo7c7vhL9Cg6inm8BuhLqDaNP.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/bcbFzdqdStm4uwaYhtzo7c7vhL9Cg6inm8BuhLqDaNP.json new file mode 100644 index 00000000..e8458c6c --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/bcbFzdqdStm4uwaYhtzo7c7vhL9Cg6inm8BuhLqDaNP.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:21ae6ac0dd644765a889d7087830d70a521ac38a5e7781948b1ac161f77c28ee +size 2706 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/bearnU7ZZAaoCyokY882WTFqHhc84rzVfTxnkiMpVCq.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/bearnU7ZZAaoCyokY882WTFqHhc84rzVfTxnkiMpVCq.json new file mode 100644 index 00000000..2cc53e2a --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/bearnU7ZZAaoCyokY882WTFqHhc84rzVfTxnkiMpVCq.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1ed27e37623238937c71c4740d32248746ab4f935a3795efab8576f360217c01 +size 7994 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/benktzLDVHkBRJNNi26gvY46pfb9NXpH2uhRAhivAHV.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/benktzLDVHkBRJNNi26gvY46pfb9NXpH2uhRAhivAHV.json new file mode 100644 index 00000000..62c9ce17 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/benktzLDVHkBRJNNi26gvY46pfb9NXpH2uhRAhivAHV.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:13fb5de4d5b63f7b0344db53b8c752282c846e1a42e934c8b9a603b851a828bf +size 5176 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/bidCmJkGUA4dfpQR8dVpVG6r7bpT4T5H5jGLg9113Ty.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/bidCmJkGUA4dfpQR8dVpVG6r7bpT4T5H5jGLg9113Ty.json new file mode 100644 index 00000000..f657b4a6 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/bidCmJkGUA4dfpQR8dVpVG6r7bpT4T5H5jGLg9113Ty.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6fd91b1486a6652b5fd33b91a0217ea2109126fedbd9d7fd74a68cb433a8bde6 +size 11924 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/bidoyoucCtwvPJwmW4W9ysXWeesgvGxEYxkXmoXTaHy.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/bidoyoucCtwvPJwmW4W9ysXWeesgvGxEYxkXmoXTaHy.json new file mode 100644 index 00000000..71c080b3 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/bidoyoucCtwvPJwmW4W9ysXWeesgvGxEYxkXmoXTaHy.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:dbd6279cc5833af73c98437804594179d522df18b24abc721b34562a3a14d5f4 +size 45657 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/bioLd9krF2GytS6F7fw5bo8aUJzfbB15EWHtJAZQnAC.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/bioLd9krF2GytS6F7fw5bo8aUJzfbB15EWHtJAZQnAC.json new file mode 100644 index 00000000..89e88b63 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/bioLd9krF2GytS6F7fw5bo8aUJzfbB15EWHtJAZQnAC.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:09a70b66fc8507d12082a6b550cea606eec3f0a726264b99d935326876261fc4 +size 49180 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/bnftC8VyZgmiuHm4UHx9hqBtuCLS6PvYpcRvaHD5s7B.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/bnftC8VyZgmiuHm4UHx9hqBtuCLS6PvYpcRvaHD5s7B.json new file mode 100644 index 00000000..37a1bc19 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/bnftC8VyZgmiuHm4UHx9hqBtuCLS6PvYpcRvaHD5s7B.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1d6832d34389d48949104303edcaf5907686f779deb150f0866dcc6023839704 +size 5092 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/bonk8yVf477u7s7nqttS6VXFTCjbV2S5MKxmojGAa4i.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/bonk8yVf477u7s7nqttS6VXFTCjbV2S5MKxmojGAa4i.json new file mode 100644 index 00000000..b789313c --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/bonk8yVf477u7s7nqttS6VXFTCjbV2S5MKxmojGAa4i.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:86d643131d46205c797caa36fd3a04003890fef43da0a359cac3e9d6111b8efe +size 6673 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/boop8hVGQGqehUK2iVEMEnMrL5RbjywRzHKBmBE7ry4.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/boop8hVGQGqehUK2iVEMEnMrL5RbjywRzHKBmBE7ry4.json new file mode 100644 index 00000000..3b0c7a0a --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/boop8hVGQGqehUK2iVEMEnMrL5RbjywRzHKBmBE7ry4.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d7255b5118cfe1772b6343064cb2dd3203fbb0988835b091ccb197f53170cc88 +size 55898 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/boopEYztaEYSnajfMtjcRysyzyRcchgKsPboRZEbnJi.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/boopEYztaEYSnajfMtjcRysyzyRcchgKsPboRZEbnJi.json new file mode 100644 index 00000000..0139d0f0 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/boopEYztaEYSnajfMtjcRysyzyRcchgKsPboRZEbnJi.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:bb46c5cb06fb336b870b02a7edf23c22d1f795ef7b7b138c0475a66033017f33 +size 11398 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/boopEtkTLx8x8moK7mMBQZUfzaEiA96Qn7gQeNdcQMg.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/boopEtkTLx8x8moK7mMBQZUfzaEiA96Qn7gQeNdcQMg.json new file mode 100644 index 00000000..34ed9612 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/boopEtkTLx8x8moK7mMBQZUfzaEiA96Qn7gQeNdcQMg.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:73e4c1c4cdaceb9dbbadf18ca2a3c28090ee86ee91f5211da478e5821557aac4 +size 12979 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/boopURdYr29D4C4BX7UWfi7rHQyinzCb4XRac3SHR85.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/boopURdYr29D4C4BX7UWfi7rHQyinzCb4XRac3SHR85.json new file mode 100644 index 00000000..4f641562 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/boopURdYr29D4C4BX7UWfi7rHQyinzCb4XRac3SHR85.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1d294b288f19fd02d98596c66be339141f93ebd75c978a52f0977e01cb0ff3cd +size 12629 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/boopiN5ZqKsQ1uCtQoPG7FeXVmJi7YcwngQQrZCp6qA.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/boopiN5ZqKsQ1uCtQoPG7FeXVmJi7YcwngQQrZCp6qA.json new file mode 100644 index 00000000..c40e0c50 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/boopiN5ZqKsQ1uCtQoPG7FeXVmJi7YcwngQQrZCp6qA.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:bbdee0cfb28a5abad7aa3507c5d27a700bc47cfc85b62d6168ede29dc556ece2 +size 13995 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/brcXo6HSsYdF37owe2szAT77yXBqmC2osTwJ2LhZAXz.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/brcXo6HSsYdF37owe2szAT77yXBqmC2osTwJ2LhZAXz.json new file mode 100644 index 00000000..ff183b67 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/brcXo6HSsYdF37owe2szAT77yXBqmC2osTwJ2LhZAXz.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1fb2aa1cc49f66f09f2ca212881c26ce2e121d72a4a745b69603ca380e31753b +size 8437 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/brd516WNwrbXUEAukyP61zLtY869c2n4JyKE5F2ZUNY.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/brd516WNwrbXUEAukyP61zLtY869c2n4JyKE5F2ZUNY.json new file mode 100644 index 00000000..20041dd0 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/brd516WNwrbXUEAukyP61zLtY869c2n4JyKE5F2ZUNY.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9ff5e077eee9c536057e7533864a61640770525e1ed5fda81968deb520cc1609 +size 7769 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/brewYcyeDdEPYafV2Se1GfYaNcrhgtiitapGU42VsGa.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/brewYcyeDdEPYafV2Se1GfYaNcrhgtiitapGU42VsGa.json new file mode 100644 index 00000000..dc08b93f --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/brewYcyeDdEPYafV2Se1GfYaNcrhgtiitapGU42VsGa.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d63272b0163089ecbadf53de2307d6e3ba8dccb2614eccdd2e6514daa113307a +size 6069 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/brnBZjFhXJJLQdN25cv1hvQTfKw1ShkF7uLsebnPPAP.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/brnBZjFhXJJLQdN25cv1hvQTfKw1ShkF7uLsebnPPAP.json new file mode 100644 index 00000000..c82cedd4 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/brnBZjFhXJJLQdN25cv1hvQTfKw1ShkF7uLsebnPPAP.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:32b30c810a4380f140ad1e2123fba039dc702a9ff4d09c9ff52b7548bfe79464 +size 1412 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/bumpinX5wdLt59DBR3eetmV6xB2W3rNGxMoTSc58ah2.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/bumpinX5wdLt59DBR3eetmV6xB2W3rNGxMoTSc58ah2.json new file mode 100644 index 00000000..018df9de --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/bumpinX5wdLt59DBR3eetmV6xB2W3rNGxMoTSc58ah2.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:baf53f76a4816a84cd1ef2c7c983a79c197565103c2c0d62285f9e2a02062ff5 +size 66595 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/burn8UmEVcnndjhunpGbN5sebaw3xyLAmnTj1kyNjk8.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/burn8UmEVcnndjhunpGbN5sebaw3xyLAmnTj1kyNjk8.json new file mode 100644 index 00000000..4362a3e3 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/burn8UmEVcnndjhunpGbN5sebaw3xyLAmnTj1kyNjk8.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:eac109cb96e6be05dd4d9676304f9c6bf625dba75ee0a5b6697cc9679d018be1 +size 2446 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/bvsrR3rN4P6mJ5KthtyeawC2rBeAZ2suTUkn2zmDbWg.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/bvsrR3rN4P6mJ5KthtyeawC2rBeAZ2suTUkn2zmDbWg.json new file mode 100644 index 00000000..08c13f48 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/bvsrR3rN4P6mJ5KthtyeawC2rBeAZ2suTUkn2zmDbWg.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5af05c3d2f9d20cd05f7069764e5494b098dfc32fc8a941bca3bc34ba6029ac1 +size 19586 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/byte88jyLaNSRzieGowSEjyMmazeuh1P6sREWE9tiTB.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/byte88jyLaNSRzieGowSEjyMmazeuh1P6sREWE9tiTB.json new file mode 100644 index 00000000..330f6ea4 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/byte88jyLaNSRzieGowSEjyMmazeuh1P6sREWE9tiTB.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ed26cc355de2320ae1f449d4e70bce9c1ce968f31f409fa97229591282f84b58 +size 6065 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/cLawU4m5wgQ7nkwdkX6yRdkZ5NR6yN8dNuCmEiqTjk6.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/cLawU4m5wgQ7nkwdkX6yRdkZ5NR6yN8dNuCmEiqTjk6.json new file mode 100644 index 00000000..4cffce60 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/cLawU4m5wgQ7nkwdkX6yRdkZ5NR6yN8dNuCmEiqTjk6.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:af72af3b9728bc457f10c156f996bd7c55af031fde8229b114d429e50692e8dd +size 16930 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/cLmhcuG6pHbGHLzEKphgq6DBJvSiiY4h8D4kAppw7jd.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/cLmhcuG6pHbGHLzEKphgq6DBJvSiiY4h8D4kAppw7jd.json new file mode 100644 index 00000000..5d2f494b --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/cLmhcuG6pHbGHLzEKphgq6DBJvSiiY4h8D4kAppw7jd.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9dddfa82d3c211628eec083b5757784b8c1d447ca8e69b01aba783ea7a7f593c +size 51833 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/cNFTxJQTzQsvVd1sy8GxUQKHLJeMEMsacJfvs3oeizr.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/cNFTxJQTzQsvVd1sy8GxUQKHLJeMEMsacJfvs3oeizr.json new file mode 100644 index 00000000..2e5b952c --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/cNFTxJQTzQsvVd1sy8GxUQKHLJeMEMsacJfvs3oeizr.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f45b583b51ad2a5622e1ef1a5da54164e958770d5819a36c21ec2d92ba21bdf1 +size 997 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/cTLst2ZsPJuLLNvduvRrkm8VEb2hM3LuSb47EC6QzZ6.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/cTLst2ZsPJuLLNvduvRrkm8VEb2hM3LuSb47EC6QzZ6.json new file mode 100644 index 00000000..21089cf1 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/cTLst2ZsPJuLLNvduvRrkm8VEb2hM3LuSb47EC6QzZ6.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:20d80d74310f7599b73b21e2ecb643e708c2f476b868ba196af7300902648304 +size 3647 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/cTokenmWW8bLPjZEBAUgYy3zKxQZW6VKi7bqNFEVv3m.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/cTokenmWW8bLPjZEBAUgYy3zKxQZW6VKi7bqNFEVv3m.json new file mode 100644 index 00000000..c000adef --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/cTokenmWW8bLPjZEBAUgYy3zKxQZW6VKi7bqNFEVv3m.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:59ecdabbb1dfc2da536a5afbd57aac5be2b9c29e321503f31253da99ee694adf +size 17038 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/cakeGJxEdGpZ3MJP8sM3QypwzuzZpko1ueonUQgKLPE.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/cakeGJxEdGpZ3MJP8sM3QypwzuzZpko1ueonUQgKLPE.json new file mode 100644 index 00000000..76e0868b --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/cakeGJxEdGpZ3MJP8sM3QypwzuzZpko1ueonUQgKLPE.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c09a8286a300b6e00df64d829c7446a6430d8a49593c20b59e51518e9a4bc38d +size 3575 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/catbN2tee5KCLshcx3cgVuDopRB9oQ1aq1PdYbbjF4V.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/catbN2tee5KCLshcx3cgVuDopRB9oQ1aq1PdYbbjF4V.json new file mode 100644 index 00000000..52a34d44 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/catbN2tee5KCLshcx3cgVuDopRB9oQ1aq1PdYbbjF4V.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:fbdc29ef3a4023c1312b1bd925ff67aafa60739cf6a595acafac2ac476ea9ec0 +size 11812 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/chatGL6yNgZT2Z3BeMYGcgdMpcBKdmxko4C5UhEX4To.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/chatGL6yNgZT2Z3BeMYGcgdMpcBKdmxko4C5UhEX4To.json new file mode 100644 index 00000000..29ed18ca --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/chatGL6yNgZT2Z3BeMYGcgdMpcBKdmxko4C5UhEX4To.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d6439c0a4e2d8c73b4b59a063674d6906fbc0d5f93649768ee319e006e41a55e +size 10888 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/check3TQWHaor1umMWpUySm2HeknhcFFnt4LvwetkNt.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/check3TQWHaor1umMWpUySm2HeknhcFFnt4LvwetkNt.json new file mode 100644 index 00000000..f347913f --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/check3TQWHaor1umMWpUySm2HeknhcFFnt4LvwetkNt.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:bc88f2d0ff6b102b28b39c89b4158575806f25e812ce7fd5ceb0f397a27ef66a +size 864 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/circAbx64bbsscPbQzZAUvuXpHqrCe6fLMzc2uKXz9g.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/circAbx64bbsscPbQzZAUvuXpHqrCe6fLMzc2uKXz9g.json new file mode 100644 index 00000000..abb09bea --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/circAbx64bbsscPbQzZAUvuXpHqrCe6fLMzc2uKXz9g.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5e27d63e9e3cab39d02761e463a8609e663f9a9da7426a8dc649471d0f02e3de +size 7122 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/circcmKGcSE61r768bFtD1GkG3x6qfEE1GD2PgwA6C3.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/circcmKGcSE61r768bFtD1GkG3x6qfEE1GD2PgwA6C3.json new file mode 100644 index 00000000..6f49f3c0 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/circcmKGcSE61r768bFtD1GkG3x6qfEE1GD2PgwA6C3.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e6f870b0dcbcdbd73247d0568c1ff6f579011d3f69ba383a3a62e984f1b72fac +size 5923 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/circiqFCstNzaFBji1udQ6txgQBrn29pVSYHNJQo3wZ.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/circiqFCstNzaFBji1udQ6txgQBrn29pVSYHNJQo3wZ.json new file mode 100644 index 00000000..3d0790b3 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/circiqFCstNzaFBji1udQ6txgQBrn29pVSYHNJQo3wZ.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:39fbbc3ab90028a7fca87ccf3b5448e9b3eb9a519573188b116f6402572e8fff +size 5160 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/cjg3oHmg9uuPsP8D6g29NWvhySJkdYdAo9D25PRbKXJ.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/cjg3oHmg9uuPsP8D6g29NWvhySJkdYdAo9D25PRbKXJ.json new file mode 100644 index 00000000..aa075652 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/cjg3oHmg9uuPsP8D6g29NWvhySJkdYdAo9D25PRbKXJ.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:bdd7fc65e0b40d805b2a74f331f420dc0cc4619352209848d6eddb8153c3039c +size 11758 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/cmosqEWzUdsBLf8131Tis72ZRYWHadKroaiJ23a1Wg2.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/cmosqEWzUdsBLf8131Tis72ZRYWHadKroaiJ23a1Wg2.json new file mode 100644 index 00000000..786a7351 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/cmosqEWzUdsBLf8131Tis72ZRYWHadKroaiJ23a1Wg2.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a430a060fb71febd5c5b58667c639e29984e36aed05ca4be66e2fbdb846b3d7d +size 9960 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/cmtDvXumGCrqC1Age74AVPhSRVXJMd8PJS91L8KbNCK.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/cmtDvXumGCrqC1Age74AVPhSRVXJMd8PJS91L8KbNCK.json new file mode 100644 index 00000000..0a8554c0 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/cmtDvXumGCrqC1Age74AVPhSRVXJMd8PJS91L8KbNCK.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:53b4b0ee6373a8ac0f798b8db9ac940b3c6507a3bedca73f28e8ecb93f72e2d6 +size 9302 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/cndy3Z4yapfJBmL3ShUp5exZKqR3z33thTzeNMm2gRZ.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/cndy3Z4yapfJBmL3ShUp5exZKqR3z33thTzeNMm2gRZ.json new file mode 100644 index 00000000..dcdbbe0b --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/cndy3Z4yapfJBmL3ShUp5exZKqR3z33thTzeNMm2gRZ.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f55b10409f4ffdbd685e6ee3de288b4e7cbc4d55897a0cd50af54c81b3b37e6e +size 13561 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/cndyAnrLdpjq1Ssp1z8xxDsB8dxe7u4HL5Nxi2K5WXZ.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/cndyAnrLdpjq1Ssp1z8xxDsB8dxe7u4HL5Nxi2K5WXZ.json new file mode 100644 index 00000000..63a0b887 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/cndyAnrLdpjq1Ssp1z8xxDsB8dxe7u4HL5Nxi2K5WXZ.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:bcca878bca443f51fd2ab5c31406c0f951380c98d11025e40704c7bdbf8dbd14 +size 5037 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/compr6CUsB5m2jS4Y3831ztGSTnDpnKJTKS95d64XVq.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/compr6CUsB5m2jS4Y3831ztGSTnDpnKJTKS95d64XVq.json new file mode 100644 index 00000000..667f4d38 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/compr6CUsB5m2jS4Y3831ztGSTnDpnKJTKS95d64XVq.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8c5be15fcf891471c4657074422d469396ac9200576b10e61459520d64897e60 +size 14506 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/coup3F8SSKspNNnYzVhZAtSQVij4Y4p6sRQLMtsnbHC.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/coup3F8SSKspNNnYzVhZAtSQVij4Y4p6sRQLMtsnbHC.json new file mode 100644 index 00000000..687d5cf6 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/coup3F8SSKspNNnYzVhZAtSQVij4Y4p6sRQLMtsnbHC.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c6cf1618cafdebeadc10b0f6de091936312af6566145fca8b62d553af8a851c1 +size 6314 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/cpamdpZCGKUy5JxQXB4dcpGPiikHawvSWAd6mEn1sGG.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/cpamdpZCGKUy5JxQXB4dcpGPiikHawvSWAd6mEn1sGG.json new file mode 100644 index 00000000..18012e10 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/cpamdpZCGKUy5JxQXB4dcpGPiikHawvSWAd6mEn1sGG.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7cb221c75a1fc17f791c6c9efa5a2a298c5736721ae2e747706eb1bb568f2ff8 +size 55380 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/creatS3mfzrTGjwuLD1Pa2HXJ1gmq6WXb4ssnwUbJez.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/creatS3mfzrTGjwuLD1Pa2HXJ1gmq6WXb4ssnwUbJez.json new file mode 100644 index 00000000..5787657b --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/creatS3mfzrTGjwuLD1Pa2HXJ1gmq6WXb4ssnwUbJez.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:458d20a726beafb643fb8ad2583a3efc2f62e9b9eaf19844ebe7c0c730c23188 +size 8310 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/credMBJhYFzfn7NxBMdU4aUqFggAjgztaCcv2Fo6fPT.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/credMBJhYFzfn7NxBMdU4aUqFggAjgztaCcv2Fo6fPT.json new file mode 100644 index 00000000..f8df5f23 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/credMBJhYFzfn7NxBMdU4aUqFggAjgztaCcv2Fo6fPT.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9500d709383521dc526745270b915dd3f9d73c67f6bcd38e58ced8fef86c920a +size 20469 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/credacwrBVewZAgCwNgowCSMbCiepuesprUWPBeLTSg.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/credacwrBVewZAgCwNgowCSMbCiepuesprUWPBeLTSg.json new file mode 100644 index 00000000..6fa9e1b8 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/credacwrBVewZAgCwNgowCSMbCiepuesprUWPBeLTSg.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b5824ce89369103440f33bacefd387285f0fdec3f645343c26ebab823ad59f13 +size 9672 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/credmYmd1fKyaTCDwUB91MCn6YgCNh3tRfzd7UKjsYn.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/credmYmd1fKyaTCDwUB91MCn6YgCNh3tRfzd7UKjsYn.json new file mode 100644 index 00000000..a422712f --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/credmYmd1fKyaTCDwUB91MCn6YgCNh3tRfzd7UKjsYn.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7267097f893c5861f742bf64fc1227cabfebe35ce8856f365cbb89124f408ed7 +size 7006 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/cronAjRZnJn3MTP3B9kE62NWDrjSuAPVXf9c4hu4grM.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/cronAjRZnJn3MTP3B9kE62NWDrjSuAPVXf9c4hu4grM.json new file mode 100644 index 00000000..abe4189f --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/cronAjRZnJn3MTP3B9kE62NWDrjSuAPVXf9c4hu4grM.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ff46eb27aa2e832a51c99c1986bc130e3018d6c3e0dd9f285cd779ac7fbd53eb +size 11248 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/cryptJTh61jY5kbUmBEXyc86tBUyueBDrLuNSZWmUcs.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/cryptJTh61jY5kbUmBEXyc86tBUyueBDrLuNSZWmUcs.json new file mode 100644 index 00000000..a9c9188c --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/cryptJTh61jY5kbUmBEXyc86tBUyueBDrLuNSZWmUcs.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a3981a134c15e76df76d0b71d7d99ccc9b704f1d34ea8be1f7c3dccdb4290c5a +size 6599 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/csa8JpYfKSZajP7JzxnJipUL3qagub1z29hLvp578iN.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/csa8JpYfKSZajP7JzxnJipUL3qagub1z29hLvp578iN.json new file mode 100644 index 00000000..3cc65868 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/csa8JpYfKSZajP7JzxnJipUL3qagub1z29hLvp578iN.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6e844776334fd7da8997ac45bd5282a3165bd01297deafbf8d177ea1dba34949 +size 7342 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/csbMUULiQfGjT8ezT16EoEBaiarS6VWRevTw1JMydrS.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/csbMUULiQfGjT8ezT16EoEBaiarS6VWRevTw1JMydrS.json new file mode 100644 index 00000000..367e4828 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/csbMUULiQfGjT8ezT16EoEBaiarS6VWRevTw1JMydrS.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c9b97c5e59d5759a46c5fdb6852f514e0e3347fb9a5faf913ddb9679a51f7216 +size 23490 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/dFYBRAFvZKq9F4mYGkLQu8DbfZRFrmi5dNSTDfwC3a8.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/dFYBRAFvZKq9F4mYGkLQu8DbfZRFrmi5dNSTDfwC3a8.json new file mode 100644 index 00000000..07c87708 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/dFYBRAFvZKq9F4mYGkLQu8DbfZRFrmi5dNSTDfwC3a8.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:17a4726863332ba9f3eaae9c7d3c1958c546a57cccdddd2ad09a2e1748b0c719 +size 2898 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/dRafA7ymQiLKjR5dmmdZC9RPX4EQUjqYFB3mWokRuDs.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/dRafA7ymQiLKjR5dmmdZC9RPX4EQUjqYFB3mWokRuDs.json new file mode 100644 index 00000000..8d2f84cf --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/dRafA7ymQiLKjR5dmmdZC9RPX4EQUjqYFB3mWokRuDs.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:42667b17bfa4f18bb6051deb62364e29c922d9fbd2f0354ca1845165e6dc1733 +size 4072 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/dRiftyHA39MWEi3m9aunc5MzRF1JYuBsbn6VPcn33UH.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/dRiftyHA39MWEi3m9aunc5MzRF1JYuBsbn6VPcn33UH.json new file mode 100644 index 00000000..30dd79c9 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/dRiftyHA39MWEi3m9aunc5MzRF1JYuBsbn6VPcn33UH.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6c449c375958051f8cd456017281859b45c11518db721fb4c6d1f01c8abd315b +size 170465 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/dammHkt7jmytvbS3nHTxQNEcP59aE57nxwV21YdqEDN.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/dammHkt7jmytvbS3nHTxQNEcP59aE57nxwV21YdqEDN.json new file mode 100644 index 00000000..7e6140c9 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/dammHkt7jmytvbS3nHTxQNEcP59aE57nxwV21YdqEDN.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e528b18fe3fe52d7adc2f0a3a592199f471a3c9dc616bdfd665b8ed9afae7ee8 +size 28025 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/dbcij3LWUppWqq96dh6gJWwBifmcGfLSB5D4DuSMaqN.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/dbcij3LWUppWqq96dh6gJWwBifmcGfLSB5D4DuSMaqN.json new file mode 100644 index 00000000..5181f5b7 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/dbcij3LWUppWqq96dh6gJWwBifmcGfLSB5D4DuSMaqN.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:38c289623fcf81db57970714734c79fdcf3bbbccdb3684a57b6a8648a1fe0296 +size 48563 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/dca6xdPrxUTazoTEq7ue51nhWWSH2efXRBJhYrxHB4W.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/dca6xdPrxUTazoTEq7ue51nhWWSH2efXRBJhYrxHB4W.json new file mode 100644 index 00000000..9f9fb232 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/dca6xdPrxUTazoTEq7ue51nhWWSH2efXRBJhYrxHB4W.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:bd37525b722615907cc950708c6b1c410d1db9197fd1571731fd89ada73d3fd3 +size 5899 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/degU1jFXaVsFTW9mAjdG3S2bYvMdGmvPeuYtw7KVdZX.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/degU1jFXaVsFTW9mAjdG3S2bYvMdGmvPeuYtw7KVdZX.json new file mode 100644 index 00000000..361ab737 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/degU1jFXaVsFTW9mAjdG3S2bYvMdGmvPeuYtw7KVdZX.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:34cab263d264a1c872d6d20254e1d4a71c747f15dbd7e55e37cefbeac5316398 +size 2635 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/derd45BqhDfR4w5R45ohkTuimsRegTP6KnXkmT7x9HH.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/derd45BqhDfR4w5R45ohkTuimsRegTP6KnXkmT7x9HH.json new file mode 100644 index 00000000..4769023f --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/derd45BqhDfR4w5R45ohkTuimsRegTP6KnXkmT7x9HH.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:dfb46829430130bc56ea0480fc9912b552044ec0795f527c412a930889444e59 +size 5208 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/devxjqioURgBJpnFzkqfk81p5DSfUVcAohbMVRZKckT.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/devxjqioURgBJpnFzkqfk81p5DSfUVcAohbMVRZKckT.json new file mode 100644 index 00000000..2891d37a --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/devxjqioURgBJpnFzkqfk81p5DSfUVcAohbMVRZKckT.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3767503203ac731f72dbb81d294d43965ab855273c19a321e4145d98aa521281 +size 10980 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/didso1Dpqpm4CsiCjzP766BGY89CAdD6ZBL68cRhFPc.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/didso1Dpqpm4CsiCjzP766BGY89CAdD6ZBL68cRhFPc.json new file mode 100644 index 00000000..b75e422f --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/didso1Dpqpm4CsiCjzP766BGY89CAdD6ZBL68cRhFPc.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:86a4d71bab64f81beecb3de48ae44dd3dfdfa877bb119f78c4f235e53d9a072c +size 7162 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/disGCfSiJKFigEphfou4PGHn1rukMfbs9cg9GpTM6oe.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/disGCfSiJKFigEphfou4PGHn1rukMfbs9cg9GpTM6oe.json new file mode 100644 index 00000000..7c4638b6 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/disGCfSiJKFigEphfou4PGHn1rukMfbs9cg9GpTM6oe.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f5ae745e32524532c7aa211975af92d557be9ebae59f95a132c3de2887166fb6 +size 11637 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/distZXJ5FYrPhjBhB5P2BQ9B2AsPzJ4TcUSz6hKssP1.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/distZXJ5FYrPhjBhB5P2BQ9B2AsPzJ4TcUSz6hKssP1.json new file mode 100644 index 00000000..380f746c --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/distZXJ5FYrPhjBhB5P2BQ9B2AsPzJ4TcUSz6hKssP1.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7e4c5e53a1adf3b3e3827b280a2d652c534db198fcd292bbec5c2ab9e63c1284 +size 7091 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/distbtvXcUN5N9Jkg7PeFgU7FSxMX9TW2W1jZPoBFMY.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/distbtvXcUN5N9Jkg7PeFgU7FSxMX9TW2W1jZPoBFMY.json new file mode 100644 index 00000000..51f24a07 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/distbtvXcUN5N9Jkg7PeFgU7FSxMX9TW2W1jZPoBFMY.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f6c7da79599aae0623a71951bbec73781bf91cf007b757d2c2840f8fff8e53f1 +size 13060 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/diste3nXmK7ddDTs1zb6uday6j4etCa9RChD8fJ1xay.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/diste3nXmK7ddDTs1zb6uday6j4etCa9RChD8fJ1xay.json new file mode 100644 index 00000000..4df4978a --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/diste3nXmK7ddDTs1zb6uday6j4etCa9RChD8fJ1xay.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b3b4ca97d8723007794e8bbc4aa549d2061134a000a64159af7e385650673c80 +size 3719 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/dkpZqrxHFrhziEMQ931GLtfy11nFkCsfMftH9u6QwBU.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/dkpZqrxHFrhziEMQ931GLtfy11nFkCsfMftH9u6QwBU.json new file mode 100644 index 00000000..d1197685 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/dkpZqrxHFrhziEMQ931GLtfy11nFkCsfMftH9u6QwBU.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:dabb1b6823e760029f1ee9dc1ac5ef5773dea38e52bbc5953636dbf992660aab +size 20863 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/dp2waEWSBy5yKmq65ergoU3G6qRLmqa6K7We4rZSKph.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/dp2waEWSBy5yKmq65ergoU3G6qRLmqa6K7We4rZSKph.json new file mode 100644 index 00000000..0f6d65a7 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/dp2waEWSBy5yKmq65ergoU3G6qRLmqa6K7We4rZSKph.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:da0e245f009386327ec3929717a2f639c20f75e9aa25d7979be0b4e81b79a374 +size 13766 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/draiT6Qxt5GmSV2WidQn6fwZewwjJTmhRugzu29PZBp.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/draiT6Qxt5GmSV2WidQn6fwZewwjJTmhRugzu29PZBp.json new file mode 100644 index 00000000..606af3ea --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/draiT6Qxt5GmSV2WidQn6fwZewwjJTmhRugzu29PZBp.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6b9f560a662c036ee07316a427cffd454201bb1d3c6e508861466a4c061322fc +size 889 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/dripTrkvSyQKvkyWg7oi4jmeEGMA5scSYowHArJ9Vwk.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/dripTrkvSyQKvkyWg7oi4jmeEGMA5scSYowHArJ9Vwk.json new file mode 100644 index 00000000..0a6c8275 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/dripTrkvSyQKvkyWg7oi4jmeEGMA5scSYowHArJ9Vwk.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:cc7e09952cebdb37132686e393263bacbd48c9d097d66164c061d24bdf85541d +size 19883 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/dstK1PDHNoKN9MdmftRzsEbXP5T1FTBiQBm1Ee3meVd.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/dstK1PDHNoKN9MdmftRzsEbXP5T1FTBiQBm1Ee3meVd.json new file mode 100644 index 00000000..57ff16a4 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/dstK1PDHNoKN9MdmftRzsEbXP5T1FTBiQBm1Ee3meVd.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:58979d9b5a7ff0984a1a11a491e761c69ecd28ee7944c4493fc2c61830c5d685 +size 3677 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/dvyFwAPniptQNb1ey4eM12L8iLHrzdiDsPPDndd6xAR.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/dvyFwAPniptQNb1ey4eM12L8iLHrzdiDsPPDndd6xAR.json new file mode 100644 index 00000000..83cf674a --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/dvyFwAPniptQNb1ey4eM12L8iLHrzdiDsPPDndd6xAR.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a060a789de8862d419b0dfcc873731282b055fc2d3fa75f441050081259a2e63 +size 28793 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/e1emofNy5REaaAXcvpx2HKJio2zCd66zxYswsuLRx5h.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/e1emofNy5REaaAXcvpx2HKJio2zCd66zxYswsuLRx5h.json new file mode 100644 index 00000000..caf1f810 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/e1emofNy5REaaAXcvpx2HKJio2zCd66zxYswsuLRx5h.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:55b975c29b981dd2a2d2732435c3b7ea7e226789bd268bc64ebd8cba90632e4f +size 7341 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/easyTwKoYFtBTzmNqGYjKS5nZ9SvdTkhPxSHbBMnraY.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/easyTwKoYFtBTzmNqGYjKS5nZ9SvdTkhPxSHbBMnraY.json new file mode 100644 index 00000000..979245d1 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/easyTwKoYFtBTzmNqGYjKS5nZ9SvdTkhPxSHbBMnraY.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c0223d6b5cbac2e83b2921b57abafa3b9f842fd94fe31ee687d52134a53516b8 +size 20383 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/eddn8tqKsfj3oezin66nmoK5PYrq28dEWMXZYxoQUus.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/eddn8tqKsfj3oezin66nmoK5PYrq28dEWMXZYxoQUus.json new file mode 100644 index 00000000..21d9ef04 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/eddn8tqKsfj3oezin66nmoK5PYrq28dEWMXZYxoQUus.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8be385d09bee9ff4582c6407176669de9798ccee1ce15e6e9880b5dc5c969d7a +size 10519 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/effM4rzQbgZD8J5wkubJbSVxTgRFWtatQcQEgYuwqrR.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/effM4rzQbgZD8J5wkubJbSVxTgRFWtatQcQEgYuwqrR.json new file mode 100644 index 00000000..efdde369 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/effM4rzQbgZD8J5wkubJbSVxTgRFWtatQcQEgYuwqrR.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:97c0ff206721e1d8c5e65941b1aa7c681a8687e5cd85b0aa1bf2ecc631c20fcb +size 4547 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/effRBsQPi2Exq4NWN6SPiCQk4E6BvXkqiBeu6saMxoi.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/effRBsQPi2Exq4NWN6SPiCQk4E6BvXkqiBeu6saMxoi.json new file mode 100644 index 00000000..0ab74774 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/effRBsQPi2Exq4NWN6SPiCQk4E6BvXkqiBeu6saMxoi.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:958aecee50a4ae42d1fece9d398cf69895c3e70a54946875f6d89a2c480e3063 +size 7283 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/effSujUiy4eT2vrMqSsUkb6oT3C7pC42UnWSukRpu5e.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/effSujUiy4eT2vrMqSsUkb6oT3C7pC42UnWSukRpu5e.json new file mode 100644 index 00000000..1dc7a77b --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/effSujUiy4eT2vrMqSsUkb6oT3C7pC42UnWSukRpu5e.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5a66aa04ef8c95a2d14421e150ef7693407f1fa24cd8d72f045955e426d3bc01 +size 6276 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/effV6X5UGwHDjVxAMW1KjC4SsuEQT3dTkm8PQTMGV7S.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/effV6X5UGwHDjVxAMW1KjC4SsuEQT3dTkm8PQTMGV7S.json new file mode 100644 index 00000000..d0692668 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/effV6X5UGwHDjVxAMW1KjC4SsuEQT3dTkm8PQTMGV7S.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:543389d8b3935dbe2d1868d8c8b7fd7c51c8c271fa9973fe143637b1d45c5797 +size 3717 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/eggLYZtrPdTdkwPFWcQL8qq7QM4AvXKtYBH2KK7gmxC.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/eggLYZtrPdTdkwPFWcQL8qq7QM4AvXKtYBH2KK7gmxC.json new file mode 100644 index 00000000..aa87e000 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/eggLYZtrPdTdkwPFWcQL8qq7QM4AvXKtYBH2KK7gmxC.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9dd1e4b4f32fe255c323e4b8ce2ba683ec365f4a3f6d3edc1b0a3e25bb2eb564 +size 1722 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/eipFhdNMUZrXwhej7vwDraJVSXyGCHExJUUKboqv1iD.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/eipFhdNMUZrXwhej7vwDraJVSXyGCHExJUUKboqv1iD.json new file mode 100644 index 00000000..5177bf56 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/eipFhdNMUZrXwhej7vwDraJVSXyGCHExJUUKboqv1iD.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0c149a25ecdffc710574a2bce8cf02d25970db773247abfbba397e7007629dae +size 8365 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/escMHe7kSqPcDHx4HU44rAHhgdTLBZkUrU39aN8kMcL.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/escMHe7kSqPcDHx4HU44rAHhgdTLBZkUrU39aN8kMcL.json new file mode 100644 index 00000000..cd9f53a9 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/escMHe7kSqPcDHx4HU44rAHhgdTLBZkUrU39aN8kMcL.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:dd1bf3759a69ea6ad15b28cf6a36abf5e8f2684d0af81307304f5799f5b6da21 +size 2246 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/esccxeEDYUXQaeMwq1ZwWAvJaHVYfsXNva13JYb2Chs.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/esccxeEDYUXQaeMwq1ZwWAvJaHVYfsXNva13JYb2Chs.json new file mode 100644 index 00000000..d3808144 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/esccxeEDYUXQaeMwq1ZwWAvJaHVYfsXNva13JYb2Chs.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:354fda77d6b2125e7cb1c4a66df61dda97d023216eb0a32f9237d7485e759ad5 +size 4592 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/escrocstqYuzPbAiYYeBr6GtZgi1LcDgAYD6zSnbfbT.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/escrocstqYuzPbAiYYeBr6GtZgi1LcDgAYD6zSnbfbT.json new file mode 100644 index 00000000..c9267d57 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/escrocstqYuzPbAiYYeBr6GtZgi1LcDgAYD6zSnbfbT.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d43dd9e60cbfc3e76e02ca2172ef2bc2599310fc79e40545102aeb5508fcc586 +size 2198 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/everUnMiUkvZG8EyXAtW8HfMavCBTVeMhQszbrtpUQm.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/everUnMiUkvZG8EyXAtW8HfMavCBTVeMhQszbrtpUQm.json new file mode 100644 index 00000000..b330928c --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/everUnMiUkvZG8EyXAtW8HfMavCBTVeMhQszbrtpUQm.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:67bce909c36f74cc887965c6efba15c5d007f74b3c311ea0a9162e0998932c21 +size 19414 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/exch6P2DC2UrU91PfbU72Ch6q1gRy5bDyyTJMqAQhKM.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/exch6P2DC2UrU91PfbU72Ch6q1gRy5bDyyTJMqAQhKM.json new file mode 100644 index 00000000..e57e22b1 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/exch6P2DC2UrU91PfbU72Ch6q1gRy5bDyyTJMqAQhKM.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:393239e70855683d02671f8618289ca114ecc911e8ba27df6f8e72c251660ce8 +size 10045 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/execXUrAsMnqMmTHj5m7N1YQgsDz3cwGLYCYyuDRciV.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/execXUrAsMnqMmTHj5m7N1YQgsDz3cwGLYCYyuDRciV.json new file mode 100644 index 00000000..466cffd6 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/execXUrAsMnqMmTHj5m7N1YQgsDz3cwGLYCYyuDRciV.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c9ee45891728c4a8fa53f3213dca1479fa4c312dd94a7ed4a1824175d8313cda +size 1212 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/ezMY4T9fFpdqHTGXn36TA5RBSZRi4Dr7GBEP7AqSWPQ.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/ezMY4T9fFpdqHTGXn36TA5RBSZRi4Dr7GBEP7AqSWPQ.json new file mode 100644 index 00000000..b02ec086 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/ezMY4T9fFpdqHTGXn36TA5RBSZRi4Dr7GBEP7AqSWPQ.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:30e781429958018317d46733fdd74202f643b4d7563163a692786390b22f60ee +size 3196 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/f1ip3yM8Yu1c9DNpaCZvvKD6EpjwbXfeRds8VgMDJqR.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/f1ip3yM8Yu1c9DNpaCZvvKD6EpjwbXfeRds8VgMDJqR.json new file mode 100644 index 00000000..bfd3a15b --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/f1ip3yM8Yu1c9DNpaCZvvKD6EpjwbXfeRds8VgMDJqR.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:56852df0fd68050dc215fe8eb2a902b295d46dbe23dcc2de2eae4bba4657e405 +size 4566 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/f1ipDxp9LRZfW2AedazZ8bDhKWe3kgqLYaW1BL5ztCp.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/f1ipDxp9LRZfW2AedazZ8bDhKWe3kgqLYaW1BL5ztCp.json new file mode 100644 index 00000000..bd06e491 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/f1ipDxp9LRZfW2AedazZ8bDhKWe3kgqLYaW1BL5ztCp.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b75949f3d82ab64cf77266ba343075272cf2e172ccb37916ed8733b64855a9f1 +size 4533 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/f1ipNnaYwna4w3TiuNQs9RGryFxX4P35Y3hFsKDjR2D.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/f1ipNnaYwna4w3TiuNQs9RGryFxX4P35Y3hFsKDjR2D.json new file mode 100644 index 00000000..a9236f5b --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/f1ipNnaYwna4w3TiuNQs9RGryFxX4P35Y3hFsKDjR2D.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8d80ae97876dae219741455c974c00e404ee8cff5ee86975d793bef4606224e5 +size 3259 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/fEepkSV8Bqq9JJTC1zSe4X6cW1GJUpHFkJpfJUjxo8J.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/fEepkSV8Bqq9JJTC1zSe4X6cW1GJUpHFkJpfJUjxo8J.json new file mode 100644 index 00000000..7cc0fcae --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/fEepkSV8Bqq9JJTC1zSe4X6cW1GJUpHFkJpfJUjxo8J.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:94ffba5d7d0f14d517eda8791aacaaec69e3e23a86d164974f657a6a0d31afbc +size 24589 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/fLufkZLHGvi7k3ZyQTUbVPDKou2wNYYeaxHxYmm4qe1.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/fLufkZLHGvi7k3ZyQTUbVPDKou2wNYYeaxHxYmm4qe1.json new file mode 100644 index 00000000..4de40d34 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/fLufkZLHGvi7k3ZyQTUbVPDKou2wNYYeaxHxYmm4qe1.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b44e0933d0a3d125984e1566e3cc73aed4d58e57e4bb8ab4420def6ccc8caad6 +size 2678 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/facex2WgsX54Ud8hpXPdy9WThg1KFhfTSVoY5SQHTda.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/facex2WgsX54Ud8hpXPdy9WThg1KFhfTSVoY5SQHTda.json new file mode 100644 index 00000000..d6f9225a --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/facex2WgsX54Ud8hpXPdy9WThg1KFhfTSVoY5SQHTda.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d0ab0413911c193d81202720b847ffacd32d26535877e865e3e58bd41c0e65a0 +size 4419 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/faircnAB9k59Y4TXmLabBULeuTLgV7TkGMGNkjnA15j.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/faircnAB9k59Y4TXmLabBULeuTLgV7TkGMGNkjnA15j.json new file mode 100644 index 00000000..f75f7b7f --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/faircnAB9k59Y4TXmLabBULeuTLgV7TkGMGNkjnA15j.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e11e596c26a9a97d184e8bba8b0b4c7197c91d0e2489c5e51bcab7b88409760a +size 17972 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/fanCjX4iwbn41FSuZSvoSdro2XjUKuWyZFbegnqtmTX.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/fanCjX4iwbn41FSuZSvoSdro2XjUKuWyZFbegnqtmTX.json new file mode 100644 index 00000000..8882cf81 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/fanCjX4iwbn41FSuZSvoSdro2XjUKuWyZFbegnqtmTX.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:75dd9942b4e1a9cc099931803248b1e0bd3d712d381a9c13bcd2fe16ae14280a +size 18901 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/fanqeMu3fw8R4LwKNbahPtYXJsyLL6NXyfe2BqzhfB6.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/fanqeMu3fw8R4LwKNbahPtYXJsyLL6NXyfe2BqzhfB6.json new file mode 100644 index 00000000..5c63eb0c --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/fanqeMu3fw8R4LwKNbahPtYXJsyLL6NXyfe2BqzhfB6.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2e63e305314b6620b936f0a0d80b3b03f8375a4811701b1ba900aaf0fb41e1da +size 10279 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/farmV2NGeqkywqnVGb9DCJfqFQpCYo6uHBXFa42tbov.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/farmV2NGeqkywqnVGb9DCJfqFQpCYo6uHBXFa42tbov.json new file mode 100644 index 00000000..52f167d8 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/farmV2NGeqkywqnVGb9DCJfqFQpCYo6uHBXFa42tbov.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d9b753d09f632cd90b54bfa48474c37f546aecf47760d1ea7855b0122adaa2b7 +size 4753 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/fazKuePM41wJnjyE9JdsjEpsewVELUwTJsXvd67m5kK.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/fazKuePM41wJnjyE9JdsjEpsewVELUwTJsXvd67m5kK.json new file mode 100644 index 00000000..e1612adc --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/fazKuePM41wJnjyE9JdsjEpsewVELUwTJsXvd67m5kK.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f2d7b5090f641344f707b902195b361b85e88e182e4dd99096912e38cc154182 +size 8362 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/fent99TYZcj9PGbeooaZXEMQzMd7rz8vYFiudd8HevB.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/fent99TYZcj9PGbeooaZXEMQzMd7rz8vYFiudd8HevB.json new file mode 100644 index 00000000..2a0fed14 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/fent99TYZcj9PGbeooaZXEMQzMd7rz8vYFiudd8HevB.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:582a2f11f8d4dbb1675c632b36ccecc0599f2cd4d407a9d27dbf714c22e287f8 +size 6566 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/fg2EkVcfNgM1EnDutuPWT1zJioag79Gn1aaGJm9uyYs.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/fg2EkVcfNgM1EnDutuPWT1zJioag79Gn1aaGJm9uyYs.json new file mode 100644 index 00000000..b5b1e385 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/fg2EkVcfNgM1EnDutuPWT1zJioag79Gn1aaGJm9uyYs.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ad0092e4c0ae7f77647e551d280a3e9a05e4307da19d2074bc73d8e12a6d7e43 +size 127790 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/fireo2tXc3j1Es8GjsGUf6whnEPte8oUvdDz4U2zN9n.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/fireo2tXc3j1Es8GjsGUf6whnEPte8oUvdDz4U2zN9n.json new file mode 100644 index 00000000..25c91744 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/fireo2tXc3j1Es8GjsGUf6whnEPte8oUvdDz4U2zN9n.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:33d9b38acc3ca84732df05f83af45a3af3fd3702892b2c298419082ff7f879d1 +size 5012 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/fptsDJsnrCJGFzewgoyNx2mYgcbhELzsjL9MJHn4HS3.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/fptsDJsnrCJGFzewgoyNx2mYgcbhELzsjL9MJHn4HS3.json new file mode 100644 index 00000000..29205e48 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/fptsDJsnrCJGFzewgoyNx2mYgcbhELzsjL9MJHn4HS3.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:be0daf4864a446f7909580e7a92e55d08d03e3cc64c6cc7e260556c803df2507 +size 20643 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/fragnAis7Bp6FTsMoa6YcH8UffhEw43Ph79qAiK3iF3.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/fragnAis7Bp6FTsMoa6YcH8UffhEw43Ph79qAiK3iF3.json new file mode 100644 index 00000000..848d53b1 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/fragnAis7Bp6FTsMoa6YcH8UffhEw43Ph79qAiK3iF3.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:86a7a1278682a031e1534e80226cb7b17651b965d8f68237b43c978fe593c5a6 +size 149889 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/ftFLJfye8DWksWe8DG14UPKsMgrZPmgQbQZZm23dUih.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/ftFLJfye8DWksWe8DG14UPKsMgrZPmgQbQZZm23dUih.json new file mode 100644 index 00000000..6721773a --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/ftFLJfye8DWksWe8DG14UPKsMgrZPmgQbQZZm23dUih.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:64486d37fb07a2d38df6eac250995b017427e16519188fbd43ab0ad02897751b +size 4971 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/ftxdEZVqZhq7dcYBX3YGA1any3TqdFW8R8SQxtNztBp.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/ftxdEZVqZhq7dcYBX3YGA1any3TqdFW8R8SQxtNztBp.json new file mode 100644 index 00000000..13377c00 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/ftxdEZVqZhq7dcYBX3YGA1any3TqdFW8R8SQxtNztBp.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a0443a08e037c041482d09c27c3019240de1cc8aab1c2d1426ca9c28c7420e38 +size 6558 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/funYv43rb1DHb3aheDAGjWnJe6NzAqrkFsfQhoc5Lbc.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/funYv43rb1DHb3aheDAGjWnJe6NzAqrkFsfQhoc5Lbc.json new file mode 100644 index 00000000..6a81cba7 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/funYv43rb1DHb3aheDAGjWnJe6NzAqrkFsfQhoc5Lbc.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4801bbfe108821065ddee88db898913db3206498d35f55027a586451a250c28b +size 1804 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/fut5MzSUFcmxaEHMvo9qQThrAL4nAv5FQ52McqhniSt.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/fut5MzSUFcmxaEHMvo9qQThrAL4nAv5FQ52McqhniSt.json new file mode 100644 index 00000000..0c03ea52 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/fut5MzSUFcmxaEHMvo9qQThrAL4nAv5FQ52McqhniSt.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3cdd591f41c44c840c5882865a824b969e75771e044211d148ecc736af2edec2 +size 5271 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/g3yMgSB3Q7gNjMfSoCm1PiJihqHdNJeUuPHvRyf45qY.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/g3yMgSB3Q7gNjMfSoCm1PiJihqHdNJeUuPHvRyf45qY.json new file mode 100644 index 00000000..256db743 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/g3yMgSB3Q7gNjMfSoCm1PiJihqHdNJeUuPHvRyf45qY.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:53e70654be4714bb01ec6b2ee6e536385eddaf85ce03ed8e65f0a42eb40f1ddb +size 25550 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/gConFzxKL9USmwTdJoeQJvfKmqhJ2CyUaXTyQ8v9TGX.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/gConFzxKL9USmwTdJoeQJvfKmqhJ2CyUaXTyQ8v9TGX.json new file mode 100644 index 00000000..3dcff3ac --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/gConFzxKL9USmwTdJoeQJvfKmqhJ2CyUaXTyQ8v9TGX.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1ee17838b0f5a9564af302155a9e9847c7e9e642682d1e94fa9e3099c8820dc9 +size 4752 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/gXKKoZSPJBGUYtHD8THLR87GtceT7cTgeh2KHedvUCf.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/gXKKoZSPJBGUYtHD8THLR87GtceT7cTgeh2KHedvUCf.json new file mode 100644 index 00000000..063555b1 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/gXKKoZSPJBGUYtHD8THLR87GtceT7cTgeh2KHedvUCf.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0fd00bfe993f71e8e12dbaa42c272b951cab4a3ce2684ab8573b8ed102ffc117 +size 12695 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/gateVwTnKyFrE8nxUUgfzoZTPKgJQZUbLsEidpG4Dp2.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/gateVwTnKyFrE8nxUUgfzoZTPKgJQZUbLsEidpG4Dp2.json new file mode 100644 index 00000000..6b49c276 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/gateVwTnKyFrE8nxUUgfzoZTPKgJQZUbLsEidpG4Dp2.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:204d8a5c715144754651f3cc301dd1b10c72a992c38d719133d9aa8ef7293f9a +size 14258 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/gdrpGjVffourzkdDRrQmySw4aTHr8a3xmQzzxSwFD1a.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/gdrpGjVffourzkdDRrQmySw4aTHr8a3xmQzzxSwFD1a.json new file mode 100644 index 00000000..e20b143e --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/gdrpGjVffourzkdDRrQmySw4aTHr8a3xmQzzxSwFD1a.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a62091141a0c301b3d8eb49c392fc8e669a73191011ba0db2b266c722702c157 +size 9621 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/geneZcFrVpUXzVdFxtGgof1smWqYmoN5yFCb3BsqGd5.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/geneZcFrVpUXzVdFxtGgof1smWqYmoN5yFCb3BsqGd5.json new file mode 100644 index 00000000..84468f10 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/geneZcFrVpUXzVdFxtGgof1smWqYmoN5yFCb3BsqGd5.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0fca3f29404549a43c697915b5656fd5104ca140e3e1335313a9384999d327cf +size 10898 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/ggezBw1yYYgi8xG87pUM9QH6MK3r61iHwA4km3FFeA1.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/ggezBw1yYYgi8xG87pUM9QH6MK3r61iHwA4km3FFeA1.json new file mode 100644 index 00000000..87ca3401 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/ggezBw1yYYgi8xG87pUM9QH6MK3r61iHwA4km3FFeA1.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:20f1e85f51e7777aa9a372b93ed0a274c7221ea5e9c97fd89f58db31aeb93761 +size 1812 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/gibhacDXqwKoWSu722NYQL9AQiMyhQqh8ETh4nDJ8dU.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/gibhacDXqwKoWSu722NYQL9AQiMyhQqh8ETh4nDJ8dU.json new file mode 100644 index 00000000..46b61581 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/gibhacDXqwKoWSu722NYQL9AQiMyhQqh8ETh4nDJ8dU.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:85ca860d1f5070f31be14c2128447105dcc9029c28ea6070324311357aa0e09d +size 3377 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/gomoBCjkQnwrpiFLVfveTYk3pdVq8ASow2XVFDiR9Dn.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/gomoBCjkQnwrpiFLVfveTYk3pdVq8ASow2XVFDiR9Dn.json new file mode 100644 index 00000000..949cfa2a --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/gomoBCjkQnwrpiFLVfveTYk3pdVq8ASow2XVFDiR9Dn.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a015f6db51fbdfbd3408c2545642fc2429dfa09e519f6d070af8ea0dca63530f +size 6166 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/gooYkEM6KP4foSFp7mtSRDxYmkGt4LZZZVRCCgLW1UK.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/gooYkEM6KP4foSFp7mtSRDxYmkGt4LZZZVRCCgLW1UK.json new file mode 100644 index 00000000..5a6108e9 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/gooYkEM6KP4foSFp7mtSRDxYmkGt4LZZZVRCCgLW1UK.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7dee95359988fa1467ec48e8c42418d5b1380ba3cecdd730e2a14ef99599616e +size 3171 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/gov3LSmekCKmzLnKJ87csYdef5QNYM2G3kNDbhZekkA.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/gov3LSmekCKmzLnKJ87csYdef5QNYM2G3kNDbhZekkA.json new file mode 100644 index 00000000..48e700d8 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/gov3LSmekCKmzLnKJ87csYdef5QNYM2G3kNDbhZekkA.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c2fdff629fa5ef2cb365d56f239a799e793e27e8fba97e684494b1762b5a8d84 +size 6555 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/govdobVk4Si5cLuHDRa47GaQBcGi1rxiQtg1oxRBvSd.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/govdobVk4Si5cLuHDRa47GaQBcGi1rxiQtg1oxRBvSd.json new file mode 100644 index 00000000..fa42b2da --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/govdobVk4Si5cLuHDRa47GaQBcGi1rxiQtg1oxRBvSd.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3e9b0a5ce55e405f585d3be2e8e323676a742a83539082c61c6521ad18989b55 +size 13478 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/grpEDxn7VdQnY1pNf1Fwx1vtZBRxLuhYi4eVpf34ycC.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/grpEDxn7VdQnY1pNf1Fwx1vtZBRxLuhYi4eVpf34ycC.json new file mode 100644 index 00000000..eb63102d --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/grpEDxn7VdQnY1pNf1Fwx1vtZBRxLuhYi4eVpf34ycC.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:893cad158fdcd4c0e9b658e12e82669e7747fe4f005b02c23b5f9ef001620fc3 +size 14596 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/grphAFGNvCjLKHeEmPNa91eGJChcUhrdaYYharcZCTQ.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/grphAFGNvCjLKHeEmPNa91eGJChcUhrdaYYharcZCTQ.json new file mode 100644 index 00000000..3fca6111 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/grphAFGNvCjLKHeEmPNa91eGJChcUhrdaYYharcZCTQ.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5a773d8422a34cc2236f71af6c4f9ba432d9f3f2e0274c2d2d55ec0c30ab9293 +size 2552 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/hNEYyRsRBVq2La65V1KjvdbTE39w36gwrdjkmcpvysk.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/hNEYyRsRBVq2La65V1KjvdbTE39w36gwrdjkmcpvysk.json new file mode 100644 index 00000000..6bc22a5c --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/hNEYyRsRBVq2La65V1KjvdbTE39w36gwrdjkmcpvysk.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6ed946214e879a30fbf20c569bea707f06921dfaaed2fca719b66c578fb38ead +size 22798 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/hadeK9DLv9eA7ya5KCTqSvSvRZeJC3JgD5a9Y3CNbvu.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/hadeK9DLv9eA7ya5KCTqSvSvRZeJC3JgD5a9Y3CNbvu.json new file mode 100644 index 00000000..e88d15db --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/hadeK9DLv9eA7ya5KCTqSvSvRZeJC3JgD5a9Y3CNbvu.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b9c5fad9d7c8dfeb84df55c8281a98c53e546a77ac8ebc8c0a608f4cf5360bd5 +size 41577 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/haio6iJNBgiAcm6DfxbqAfwNpsqhd4n2qswjPNhxuzF.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/haio6iJNBgiAcm6DfxbqAfwNpsqhd4n2qswjPNhxuzF.json new file mode 100644 index 00000000..f8620269 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/haio6iJNBgiAcm6DfxbqAfwNpsqhd4n2qswjPNhxuzF.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:df8e6120bbfa4f09b015f2167a4859692b4806af13e362527f6ba6799e0508b4 +size 1858 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/hapiAwBQLYRXrjGn6FLCgC8FpQd2yWbKMqS6AYZ48g6.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/hapiAwBQLYRXrjGn6FLCgC8FpQd2yWbKMqS6AYZ48g6.json new file mode 100644 index 00000000..31193e07 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/hapiAwBQLYRXrjGn6FLCgC8FpQd2yWbKMqS6AYZ48g6.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:94ef347a0ca422c1c92e09bab8a3623a549707c4e9df7c63e7ae5a0d7d40b8c1 +size 14409 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/hausS13jsjafwWwGqZTUQRmWyvyxn9EQpqMwV1PBBmk.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/hausS13jsjafwWwGqZTUQRmWyvyxn9EQpqMwV1PBBmk.json new file mode 100644 index 00000000..9934dbf9 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/hausS13jsjafwWwGqZTUQRmWyvyxn9EQpqMwV1PBBmk.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7ecc53212cd3fe6e475293273664f53f1784b9d3e73513f44b3986258b5dedc9 +size 29196 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/hcrLPFgFUY6sCUKzqLWxXx5bntDiDCrAZVcrXfx9AHu.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/hcrLPFgFUY6sCUKzqLWxXx5bntDiDCrAZVcrXfx9AHu.json new file mode 100644 index 00000000..8c2fdbd2 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/hcrLPFgFUY6sCUKzqLWxXx5bntDiDCrAZVcrXfx9AHu.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0c3682ce83650af14e1f14ee16f668300dfb9de13fc43dd00c0f97d017154bcd +size 35231 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/hdaoVTCqhfHHo75XdAMxBKdUqvq1i5bF23sisBqVgGR.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/hdaoVTCqhfHHo75XdAMxBKdUqvq1i5bF23sisBqVgGR.json new file mode 100644 index 00000000..f6ad3f5e --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/hdaoVTCqhfHHo75XdAMxBKdUqvq1i5bF23sisBqVgGR.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:59eb0e11d8048d00dbcd4d551d2c8088e7a626f60c078ce0255ed7f75d43ffe5 +size 44372 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/hdaojPkgSD8bciDc1w2Z4kXFFibCXngJiw2GRpEL7Wf.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/hdaojPkgSD8bciDc1w2Z4kXFFibCXngJiw2GRpEL7Wf.json new file mode 100644 index 00000000..d27e02bd --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/hdaojPkgSD8bciDc1w2Z4kXFFibCXngJiw2GRpEL7Wf.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:64e258e16c3a74fc6e47fa8ba9d1514b882fb94d20c27ff9eb5d2050b6f5113e +size 26060 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/hemABtqNUst4MmqsVcuN217ZzBspENbGt9uueSe5jts.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/hemABtqNUst4MmqsVcuN217ZzBspENbGt9uueSe5jts.json new file mode 100644 index 00000000..4295ada3 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/hemABtqNUst4MmqsVcuN217ZzBspENbGt9uueSe5jts.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:51c85488ec0d60480dee8043f334e0b397757188a79d55aea49065e38d497e6f +size 13988 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/hemjuPXBpNvggtaUnN1MwT3wrdhttKEfosTcc2P9Pg8.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/hemjuPXBpNvggtaUnN1MwT3wrdhttKEfosTcc2P9Pg8.json new file mode 100644 index 00000000..c959f1e1 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/hemjuPXBpNvggtaUnN1MwT3wrdhttKEfosTcc2P9Pg8.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7048b20ec0c21327908e075a322e572b596c3694ba0c82eedddc53702d210fae +size 57244 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/hexbnKYoA2GercNNhHUCCfrTRWrHjT6ujKPXTa5NPqJ.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/hexbnKYoA2GercNNhHUCCfrTRWrHjT6ujKPXTa5NPqJ.json new file mode 100644 index 00000000..c2f6d139 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/hexbnKYoA2GercNNhHUCCfrTRWrHjT6ujKPXTa5NPqJ.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:37e94c639b160a7179e741a0f34843ff8bb9b052ff56c42604a65857e1740461 +size 10886 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/hgCTjkS8j9Vnwax7Jarooqrd4FqPWGGPN6VKp5ka492.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/hgCTjkS8j9Vnwax7Jarooqrd4FqPWGGPN6VKp5ka492.json new file mode 100644 index 00000000..6f4d8859 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/hgCTjkS8j9Vnwax7Jarooqrd4FqPWGGPN6VKp5ka492.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1d63e42e67ab9f7a40512cb55638bd735ceccaa52f17f231bcfb709273509dcf +size 18096 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/hgednk3XtQcyz8wFSEAN8fzLqupQB4AVor1NGbGwfwf.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/hgednk3XtQcyz8wFSEAN8fzLqupQB4AVor1NGbGwfwf.json new file mode 100644 index 00000000..580c669d --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/hgednk3XtQcyz8wFSEAN8fzLqupQB4AVor1NGbGwfwf.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:05207ae81ef62cba2cef64a16a3c92f155ac858aa8c5f1a87b52eb5af498ef1e +size 18129 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/hgopH9G1FRn37oqjJJ83o9RDpUCcQXL9ZDcAZ5Pg7xB.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/hgopH9G1FRn37oqjJJ83o9RDpUCcQXL9ZDcAZ5Pg7xB.json new file mode 100644 index 00000000..580c669d --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/hgopH9G1FRn37oqjJJ83o9RDpUCcQXL9ZDcAZ5Pg7xB.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:05207ae81ef62cba2cef64a16a3c92f155ac858aa8c5f1a87b52eb5af498ef1e +size 18129 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/hnchr8T6e2vZuqdgeFRy6n9aJAjjTMQEkML5BJZcxNa.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/hnchr8T6e2vZuqdgeFRy6n9aJAjjTMQEkML5BJZcxNa.json new file mode 100644 index 00000000..dfcab22c --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/hnchr8T6e2vZuqdgeFRy6n9aJAjjTMQEkML5BJZcxNa.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:671a9062a542bdc7c6e50605acbbdd929d41acdd186f8e042e45753a45a7f2be +size 2891 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/hope3SoWBf1vSGwQUe9Cez3EMxJFn2HRVVq2js9ai9E.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/hope3SoWBf1vSGwQUe9Cez3EMxJFn2HRVVq2js9ai9E.json new file mode 100644 index 00000000..fd8e4948 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/hope3SoWBf1vSGwQUe9Cez3EMxJFn2HRVVq2js9ai9E.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:fc65dfb8ea77424fb6864acad19ab83a2bbf1c36d30c9ef64fa47910542ea090 +size 6458 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/hopeBuxbbRc5qTfZHFMTsJCRE4k86MCGWTTRcxdbsoX.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/hopeBuxbbRc5qTfZHFMTsJCRE4k86MCGWTTRcxdbsoX.json new file mode 100644 index 00000000..a1fc883b --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/hopeBuxbbRc5qTfZHFMTsJCRE4k86MCGWTTRcxdbsoX.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3bad890e1c566911267b5a52d4c0dc18c825c27a985e9cb745b8581150e62970 +size 6307 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/huntegMDH7NicWeJ7ezxiV4PsTrvMRkswNL4Uamm44h.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/huntegMDH7NicWeJ7ezxiV4PsTrvMRkswNL4Uamm44h.json new file mode 100644 index 00000000..58b62c16 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/huntegMDH7NicWeJ7ezxiV4PsTrvMRkswNL4Uamm44h.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4e8459c6dff9c17b5f2d8c4a45c391f183ec519987af69d03a7be5522ccb467e +size 1932 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/hvsrNC3NKbcryqDs2DocYHZ9yPKEVzdSjQG6RVtK1s8.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/hvsrNC3NKbcryqDs2DocYHZ9yPKEVzdSjQG6RVtK1s8.json new file mode 100644 index 00000000..e8bc8005 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/hvsrNC3NKbcryqDs2DocYHZ9yPKEVzdSjQG6RVtK1s8.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:76951213c2672ab65039370da9a98778576945ab8a4c68a514ff87317083e193 +size 33457 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/hyDQ4Nz1eYyegS6JfenyKwKzYxRsCWCriYSAjtzP4Vg.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/hyDQ4Nz1eYyegS6JfenyKwKzYxRsCWCriYSAjtzP4Vg.json new file mode 100644 index 00000000..966f6076 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/hyDQ4Nz1eYyegS6JfenyKwKzYxRsCWCriYSAjtzP4Vg.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f09b4849ecc56702d2918e6698b6fac3b0f40d4347f721100446cc272f43b179 +size 16321 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/imp1ubG7f8P5yqrCrMeANPmu9fveaF9U78xNHWS4f3b.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/imp1ubG7f8P5yqrCrMeANPmu9fveaF9U78xNHWS4f3b.json new file mode 100644 index 00000000..c59586a4 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/imp1ubG7f8P5yqrCrMeANPmu9fveaF9U78xNHWS4f3b.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:da87f6b326ed86bb987fa24a05843259aa9d6426e1f6ee1838aa375dd5418404 +size 6022 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/inboxov93C8R7uijTMTLtdNWqa1uzUdHXo3zpgL5a7j.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/inboxov93C8R7uijTMTLtdNWqa1uzUdHXo3zpgL5a7j.json new file mode 100644 index 00000000..17963871 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/inboxov93C8R7uijTMTLtdNWqa1uzUdHXo3zpgL5a7j.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7de3ca908c374ae2b9ba384d9af5088d4a7446121305d9dc6da33bc13ab7ce70 +size 507 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/indiXdKbsC4QSLQQnn6ngZvkqfywn6KgEeQbkGSpk1V.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/indiXdKbsC4QSLQQnn6ngZvkqfywn6KgEeQbkGSpk1V.json new file mode 100644 index 00000000..f5927680 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/indiXdKbsC4QSLQQnn6ngZvkqfywn6KgEeQbkGSpk1V.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:93f14b6b28911792eda50a9dda769bd4a782a39cb80f5be37d4b4a37af795221 +size 10978 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/inscokhJarcjaEs59QbQ7hYjrKz25LEPRfCbP8EmdUp.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/inscokhJarcjaEs59QbQ7hYjrKz25LEPRfCbP8EmdUp.json new file mode 100644 index 00000000..8ccfc853 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/inscokhJarcjaEs59QbQ7hYjrKz25LEPRfCbP8EmdUp.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d3620ec5785d3b2ce13a5e52b7c3b37006471d2a15baa24b8bb6f24952a9111a +size 7838 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/j1o2qRpjcyUwEvwtcfhEQefh773ZgjxcVRry7LDqg5X.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/j1o2qRpjcyUwEvwtcfhEQefh773ZgjxcVRry7LDqg5X.json new file mode 100644 index 00000000..6f1d5f30 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/j1o2qRpjcyUwEvwtcfhEQefh773ZgjxcVRry7LDqg5X.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2e15a21090a5d663fde48dfdbd9e1572306b4def18344bbbea0a5fe313815218 +size 10405 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/jDeFipStbGiKTJQGLEQRRA2HNeqjpXKoqgGeM9Fg3XT.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/jDeFipStbGiKTJQGLEQRRA2HNeqjpXKoqgGeM9Fg3XT.json new file mode 100644 index 00000000..6dd5baa1 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/jDeFipStbGiKTJQGLEQRRA2HNeqjpXKoqgGeM9Fg3XT.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1256f489815471d14bfd3474742799428b23b4bfcf368a6cc76c759c88cabb5d +size 12130 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/jank1HHNAWpvcZDVA7kP6FDX9z3z4H4JAzLmF3WVu9k.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/jank1HHNAWpvcZDVA7kP6FDX9z3z4H4JAzLmF3WVu9k.json new file mode 100644 index 00000000..b950215c --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/jank1HHNAWpvcZDVA7kP6FDX9z3z4H4JAzLmF3WVu9k.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:676d38a9684d53ff08feeeb1b65d67078b000a769d4cd1d601ff856042f30877 +size 12583 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/jfGY7ErC79xXjAAXtvTSLSZHHEgNJQiALoZ8o2BSqjG.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/jfGY7ErC79xXjAAXtvTSLSZHHEgNJQiALoZ8o2BSqjG.json new file mode 100644 index 00000000..9a439814 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/jfGY7ErC79xXjAAXtvTSLSZHHEgNJQiALoZ8o2BSqjG.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a12b1259dcc0c8072edca820a4a78b6cc3ce82c9dc62f3c296b9ec58ffad1b5b +size 1397 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/jg82rRko6Hu1KqZ47RR95Jrq1cfqBhaAPXStseajmfQ.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/jg82rRko6Hu1KqZ47RR95Jrq1cfqBhaAPXStseajmfQ.json new file mode 100644 index 00000000..77a3f295 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/jg82rRko6Hu1KqZ47RR95Jrq1cfqBhaAPXStseajmfQ.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4eb1c2dd42bfc3e2d52d7e05cee02b794a9a609d37c606e690ffa25b0dddf498 +size 562 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/jupoNjAxXgZ4rjzxzPMP4oxduvQsQtZzyknqvzYNrNu.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/jupoNjAxXgZ4rjzxzPMP4oxduvQsQtZzyknqvzYNrNu.json new file mode 100644 index 00000000..4d001275 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/jupoNjAxXgZ4rjzxzPMP4oxduvQsQtZzyknqvzYNrNu.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:400062a7e6748383c340c6993f94af9cb19a32483714059080f880c55a7fdca3 +size 7549 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/kedgrkbZ5TcjRz2fSpZMcasWzyxd8SuEaXoGfbkPddc.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/kedgrkbZ5TcjRz2fSpZMcasWzyxd8SuEaXoGfbkPddc.json new file mode 100644 index 00000000..2ac65e77 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/kedgrkbZ5TcjRz2fSpZMcasWzyxd8SuEaXoGfbkPddc.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:19c9645b2d8265182d1a9853d25a8f8f082957eff3f939ee0be7f98287835cd2 +size 1455 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/kicccfaaei59H7EgLkUfc9CwDbK3sCjRaw6zRdWkhSE.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/kicccfaaei59H7EgLkUfc9CwDbK3sCjRaw6zRdWkhSE.json new file mode 100644 index 00000000..3d50c77b --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/kicccfaaei59H7EgLkUfc9CwDbK3sCjRaw6zRdWkhSE.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f25855f4a9798b3a81f77122f48000391a09c4c74008abf4e514934d573d684e +size 8596 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/kkkW7PpGJREKwEhPNVFXcWAc8zq6vvC7waMQwmbzaH5.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/kkkW7PpGJREKwEhPNVFXcWAc8zq6vvC7waMQwmbzaH5.json new file mode 100644 index 00000000..090b105c --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/kkkW7PpGJREKwEhPNVFXcWAc8zq6vvC7waMQwmbzaH5.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1a291b8f59a346e7677674c315f3d90ee369bdd57091d0d0c05b3b3aa165a5c9 +size 57852 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/knGjLrbC9CBfMmfUzPkBM5ceXUNar2Ape13ZvkuXGzW.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/knGjLrbC9CBfMmfUzPkBM5ceXUNar2Ape13ZvkuXGzW.json new file mode 100644 index 00000000..a3726f34 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/knGjLrbC9CBfMmfUzPkBM5ceXUNar2Ape13ZvkuXGzW.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e02d11f9b9e110d92f0841ec76e179f7dfb20cb3a9164d9ea0a5c6b9d270db31 +size 6642 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/kng36r6XUpRXTj7MY6C22czzkaDNxitb7RsMr8zP51f.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/kng36r6XUpRXTj7MY6C22czzkaDNxitb7RsMr8zP51f.json new file mode 100644 index 00000000..21c2d906 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/kng36r6XUpRXTj7MY6C22czzkaDNxitb7RsMr8zP51f.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:cc5959eece4c3a68404c396d78acf46a1548bc656253f5ed03bc85326deae710 +size 7487 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/kngDmJxsLfwZWyWwiQhi4LXgEuQY6k3vVTjZFiZaMCD.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/kngDmJxsLfwZWyWwiQhi4LXgEuQY6k3vVTjZFiZaMCD.json new file mode 100644 index 00000000..5c65c077 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/kngDmJxsLfwZWyWwiQhi4LXgEuQY6k3vVTjZFiZaMCD.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:15aac9830660a1d56e3743e15f3a05c745123bfe1de6ca2d9002d5bec5f8740f +size 7374 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/kod72tjRJEqnQ35MKTFTbt3f7XPTYxnDNT22U44jnGQ.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/kod72tjRJEqnQ35MKTFTbt3f7XPTYxnDNT22U44jnGQ.json new file mode 100644 index 00000000..d888ffb1 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/kod72tjRJEqnQ35MKTFTbt3f7XPTYxnDNT22U44jnGQ.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c8ec1f0a74742d56398848bd54de3426dec8705a08a3a424771af1b76d2dbede +size 15058 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/kvauTFR8qm1dhniz6pYuBZkuene3Hfrs1VQhVRgCNrr.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/kvauTFR8qm1dhniz6pYuBZkuene3Hfrs1VQhVRgCNrr.json new file mode 100644 index 00000000..dde4ae4a --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/kvauTFR8qm1dhniz6pYuBZkuene3Hfrs1VQhVRgCNrr.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e0e75a6cb6f1c702d5cc4b1d29f417d384e2d7adae34883290241a63acb3ed16 +size 27036 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/m3roABq4Ta3sGyFRLdY4LH1KN16zBtg586gJ3UxoBzb.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/m3roABq4Ta3sGyFRLdY4LH1KN16zBtg586gJ3UxoBzb.json new file mode 100644 index 00000000..b87571e4 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/m3roABq4Ta3sGyFRLdY4LH1KN16zBtg586gJ3UxoBzb.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:da36484161aeab1123e9e55d1f6cf336776e05427319a008b3f62ead90dda837 +size 5220 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/m43thNJ58XCjL798ZSq6JGAG1BnWskhdq5or6kcnfsD.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/m43thNJ58XCjL798ZSq6JGAG1BnWskhdq5or6kcnfsD.json new file mode 100644 index 00000000..26305ae4 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/m43thNJ58XCjL798ZSq6JGAG1BnWskhdq5or6kcnfsD.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2684392322c6f5e503cd6166a02f4fbeb9d9efcdd6a7ecab58b0426c4c374657 +size 64419 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/mDeFijC2NYkK2kax3kCHYCgcaBZ9aV4wrpTeDLgcFc9.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/mDeFijC2NYkK2kax3kCHYCgcaBZ9aV4wrpTeDLgcFc9.json new file mode 100644 index 00000000..92403c13 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/mDeFijC2NYkK2kax3kCHYCgcaBZ9aV4wrpTeDLgcFc9.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:af76a6f821a920bc1917492de82c19a5e4bc7e49f139e958f899581712fbd33a +size 14769 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/mERKcfxMC5SqJn4Ld4BUris3WKZZ1ojjWJ3A3J5CKxv.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/mERKcfxMC5SqJn4Ld4BUris3WKZZ1ojjWJ3A3J5CKxv.json new file mode 100644 index 00000000..4ddf77f9 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/mERKcfxMC5SqJn4Ld4BUris3WKZZ1ojjWJ3A3J5CKxv.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d61114a10628dbc5a92257f30f80b8ba7f28fef931e02b03c949a0952c685510 +size 9213 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/mGovj4f5QhoRyhpEDFEpyX1h2CWvUfqJXz7431wshyu.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/mGovj4f5QhoRyhpEDFEpyX1h2CWvUfqJXz7431wshyu.json new file mode 100644 index 00000000..a5631ab7 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/mGovj4f5QhoRyhpEDFEpyX1h2CWvUfqJXz7431wshyu.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:358a59e6c74d23bee9da2122e208d71393e955d59cf455932942796333504a07 +size 37613 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/mRdRf4an77ZN9Xrd5GCs5dm1c8YwEB9UyVqKHGEGErJ.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/mRdRf4an77ZN9Xrd5GCs5dm1c8YwEB9UyVqKHGEGErJ.json new file mode 100644 index 00000000..5320d21d --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/mRdRf4an77ZN9Xrd5GCs5dm1c8YwEB9UyVqKHGEGErJ.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2565a8303129d6639770203b7568fc3de3c5c9629d87eacc6e794bdad340047c +size 8511 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/mRefx8ypXNxE59NhoBqwqb3vTvjgf8MYECp4kgJWiDY.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/mRefx8ypXNxE59NhoBqwqb3vTvjgf8MYECp4kgJWiDY.json new file mode 100644 index 00000000..ef482985 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/mRefx8ypXNxE59NhoBqwqb3vTvjgf8MYECp4kgJWiDY.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ebb990cff548ae930ebb0926e603e6568edd8b08b1ee21e873b4031b025958e9 +size 5667 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/madTepJxbaEH3ydfJLmnj6Y7B3wLVskLy3RHKZ3qnZ9.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/madTepJxbaEH3ydfJLmnj6Y7B3wLVskLy3RHKZ3qnZ9.json new file mode 100644 index 00000000..b367f662 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/madTepJxbaEH3ydfJLmnj6Y7B3wLVskLy3RHKZ3qnZ9.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3f5cde725d685ea6a88b41ed53ea757e0a4925e4d77d8b25495d3f0c3b82cf85 +size 5582 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/mcmexbLZHASMjxjARNvDhXnEQT8vMP4uWnBi1Et8RdX.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/mcmexbLZHASMjxjARNvDhXnEQT8vMP4uWnBi1Et8RdX.json new file mode 100644 index 00000000..7c22a04f --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/mcmexbLZHASMjxjARNvDhXnEQT8vMP4uWnBi1Et8RdX.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3e7f9f71def0c6e2944f5f0feaa65834df9b625fbb0eaf61a8528f77b5a79d25 +size 5410 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/mdVo394XANGMrVXZCVAaX3AMHYvtTxXwg1sQmDSY1W1.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/mdVo394XANGMrVXZCVAaX3AMHYvtTxXwg1sQmDSY1W1.json new file mode 100644 index 00000000..149d9923 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/mdVo394XANGMrVXZCVAaX3AMHYvtTxXwg1sQmDSY1W1.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:96ee7b32119749018af8b89b2e8d610258bd24d67d83ac5605644f987f528a9e +size 13010 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/meRjbQXFNf5En86FXT2YPz1dQzLj4Yb3xK8u1MVgqpb.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/meRjbQXFNf5En86FXT2YPz1dQzLj4Yb3xK8u1MVgqpb.json new file mode 100644 index 00000000..101d58c2 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/meRjbQXFNf5En86FXT2YPz1dQzLj4Yb3xK8u1MVgqpb.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b268be9899499591ed716af7c5fd9cafe43d56d52204323f9c70265e683d63b2 +size 11428 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/memMa1HG4odAFmUbGWfPwS1WWfK95k99F2YTkGvyxZr.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/memMa1HG4odAFmUbGWfPwS1WWfK95k99F2YTkGvyxZr.json new file mode 100644 index 00000000..63b2eccc --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/memMa1HG4odAFmUbGWfPwS1WWfK95k99F2YTkGvyxZr.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d22046852dd16546b91dc3461aa881fedee6ce3e94aca539d9686f35ae011157 +size 21502 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/meta3cxKzFBmWYgCVozmvCQAS3y9b3fGxrG9HkHL7Wi.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/meta3cxKzFBmWYgCVozmvCQAS3y9b3fGxrG9HkHL7Wi.json new file mode 100644 index 00000000..f7ce804d --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/meta3cxKzFBmWYgCVozmvCQAS3y9b3fGxrG9HkHL7Wi.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ad6cb6f1d380506902135de8c166ebb0ddded116036bbefdbaa43882ebedc476 +size 4912 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/metaRK9dUBnrAdZN6uUDKvxBVKW5pyCbPVmLtUZwtBp.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/metaRK9dUBnrAdZN6uUDKvxBVKW5pyCbPVmLtUZwtBp.json new file mode 100644 index 00000000..0c03ea52 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/metaRK9dUBnrAdZN6uUDKvxBVKW5pyCbPVmLtUZwtBp.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3cdd591f41c44c840c5882865a824b969e75771e044211d148ecc736af2edec2 +size 5271 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/metaThtkusoWYDvHBFXfvc93Z3d8iBeDZ4DVyq8SYVR.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/metaThtkusoWYDvHBFXfvc93Z3d8iBeDZ4DVyq8SYVR.json new file mode 100644 index 00000000..23cd95f5 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/metaThtkusoWYDvHBFXfvc93Z3d8iBeDZ4DVyq8SYVR.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3b5cfefd2b4208b096f1730acb3b59317392fc1044681bd7d6c34f0e785bff6e +size 17508 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/metaX99LHn3A7Gr7VAcCfXhpfocvpMpqQ3eyp3PGUUq.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/metaX99LHn3A7Gr7VAcCfXhpfocvpMpqQ3eyp3PGUUq.json new file mode 100644 index 00000000..7bc46b4d --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/metaX99LHn3A7Gr7VAcCfXhpfocvpMpqQ3eyp3PGUUq.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d5c5d2bcec7b83c37aa994969b40bb37abc9157b00f0b2704a97d2420dd6d097 +size 5012 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/midcHDoZsxvMmNtUr8howe8MWFrJeHHPbAyJF1nHvyf.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/midcHDoZsxvMmNtUr8howe8MWFrJeHHPbAyJF1nHvyf.json new file mode 100644 index 00000000..c66b0add --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/midcHDoZsxvMmNtUr8howe8MWFrJeHHPbAyJF1nHvyf.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e42955b1e7934a4d2e8e9e18785e2a759849083597a1bb6e6fbf94d82366695a +size 1395 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/middPPbEih5eL9yx1xXsrrELKeueVR3C3xwUvrNH3Bn.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/middPPbEih5eL9yx1xXsrrELKeueVR3C3xwUvrNH3Bn.json new file mode 100644 index 00000000..8200920a --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/middPPbEih5eL9yx1xXsrrELKeueVR3C3xwUvrNH3Bn.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:31fc1bae200775de4c828a036dea9378ccc465010e55d4177c4f43dedecd1cff +size 664 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/midpT1DeQGnKUjmGbEtUMyugXL5oEBeXU3myBMntkKo.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/midpT1DeQGnKUjmGbEtUMyugXL5oEBeXU3myBMntkKo.json new file mode 100644 index 00000000..76a3555b --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/midpT1DeQGnKUjmGbEtUMyugXL5oEBeXU3myBMntkKo.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2a08fe8cdca0c186ce910c2d1a36d2034f2fff20bee52c5936faa645912b3c37 +size 2843 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/midttN2h6G2CBvt1kpnwUsFXM6Gv7gratVwuo2XhSNk.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/midttN2h6G2CBvt1kpnwUsFXM6Gv7gratVwuo2XhSNk.json new file mode 100644 index 00000000..f7c5fecb --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/midttN2h6G2CBvt1kpnwUsFXM6Gv7gratVwuo2XhSNk.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:64edd1b0de23a96826aee01b82f95ad78ae2677c26d295713e54e2f7f24ea6da +size 1712 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/migkwAXrXFN34voCYQUhFQBXZJjHrWnpEXbSGTqZdB3.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/migkwAXrXFN34voCYQUhFQBXZJjHrWnpEXbSGTqZdB3.json new file mode 100644 index 00000000..e127a1d6 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/migkwAXrXFN34voCYQUhFQBXZJjHrWnpEXbSGTqZdB3.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7adb2713e65d30c168d2d3a7ef5a9762f8c59e5c176ac7305ed61839ea871b11 +size 514 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/mintjBhypUqvbKvCePPsQN55AYBY3DwFWpuR5PDURdH.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/mintjBhypUqvbKvCePPsQN55AYBY3DwFWpuR5PDURdH.json new file mode 100644 index 00000000..e488926f --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/mintjBhypUqvbKvCePPsQN55AYBY3DwFWpuR5PDURdH.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0505dd8bded23da7998e3277d0e886a4fc128828236b8d822791921218522d02 +size 9556 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/mkrs2135TRcjwdK1hfJ7CT3pQ3jpURSfCTwXCaTvqoU.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/mkrs2135TRcjwdK1hfJ7CT3pQ3jpURSfCTwXCaTvqoU.json new file mode 100644 index 00000000..7ce99267 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/mkrs2135TRcjwdK1hfJ7CT3pQ3jpURSfCTwXCaTvqoU.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:04dc537de8d0bce8a4e0100516e5a75c9af32b0675912ba396dcb81f536619e0 +size 2047 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/mkwGBRGbNv8aWekyAx8Af5ebXaQr5UeJFZnxgUqcZ7B.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/mkwGBRGbNv8aWekyAx8Af5ebXaQr5UeJFZnxgUqcZ7B.json new file mode 100644 index 00000000..8e2f7cdb --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/mkwGBRGbNv8aWekyAx8Af5ebXaQr5UeJFZnxgUqcZ7B.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1f126a686312bc99db4deb9299d8f81d5e50298f71c683b855376aa5ae5f22ee +size 10411 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/mmm3XBJg5gk8XJxEKBvdgptZz6SgK4tXvn36sodowMc.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/mmm3XBJg5gk8XJxEKBvdgptZz6SgK4tXvn36sodowMc.json new file mode 100644 index 00000000..34babbfc --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/mmm3XBJg5gk8XJxEKBvdgptZz6SgK4tXvn36sodowMc.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:eeacd7eb330cf464fc1c8e49cf3bdb381172930b3a90dce44ab836e651e1dece +size 33456 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/mnspJQyF1KdDEs5c6YJPocYdY1esBgVQFufM2dY9oDk.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/mnspJQyF1KdDEs5c6YJPocYdY1esBgVQFufM2dY9oDk.json new file mode 100644 index 00000000..dd233148 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/mnspJQyF1KdDEs5c6YJPocYdY1esBgVQFufM2dY9oDk.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ff599dde04624fa2b245f3b3a02c81f58c3892065e9af69439dba931bee17079 +size 7142 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/monacoUXKtUi6vKsQwaLyxmXKSievfNWEcYXTgkbCih.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/monacoUXKtUi6vKsQwaLyxmXKSievfNWEcYXTgkbCih.json new file mode 100644 index 00000000..444b7ad0 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/monacoUXKtUi6vKsQwaLyxmXKSievfNWEcYXTgkbCih.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f63f8d1d3eaf792e7ff6d21743fcc9f02380cb144244df5e866d19ffc509092a +size 44475 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/moonKi1FYsaWQnmqjvnLTXZbDkwpEzzCEXtnfo2bJHC.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/moonKi1FYsaWQnmqjvnLTXZbDkwpEzzCEXtnfo2bJHC.json new file mode 100644 index 00000000..5c7f9aa3 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/moonKi1FYsaWQnmqjvnLTXZbDkwpEzzCEXtnfo2bJHC.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8fe54954b8447c5339eabe7faf58212dc27506d6068ea165941a027be5eca3f5 +size 10043 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/moonSSZN5XWpy1AoJPoz6uUJjF3XhQwSmsfj9whKDRy.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/moonSSZN5XWpy1AoJPoz6uUJjF3XhQwSmsfj9whKDRy.json new file mode 100644 index 00000000..e7b18462 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/moonSSZN5XWpy1AoJPoz6uUJjF3XhQwSmsfj9whKDRy.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:64215d875cf46e078d595771b50769b73cf71ed32e3ea74e95c00e84af3261c1 +size 865 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/moonjhTbA2rfpwgTrt67WqioRqoQ3XX85hCdYKkSrkr.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/moonjhTbA2rfpwgTrt67WqioRqoQ3XX85hCdYKkSrkr.json new file mode 100644 index 00000000..f41f0f92 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/moonjhTbA2rfpwgTrt67WqioRqoQ3XX85hCdYKkSrkr.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:26e33dcc101cbd3030ef0e839dc0f0fc183667d1543e2d3108eca093a8aa48f7 +size 10481 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/mpeq1VkcGKDWS7ELiQJ2diRPX9vHQb27FruqcoxhPqF.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/mpeq1VkcGKDWS7ELiQJ2diRPX9vHQb27FruqcoxhPqF.json new file mode 100644 index 00000000..11cad1c7 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/mpeq1VkcGKDWS7ELiQJ2diRPX9vHQb27FruqcoxhPqF.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:cc75d272fac65c256f09c277033ce0f0d22e883498e86ce0a6a2c136985a2ce7 +size 8986 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/mpmpmZdmP4WTSBatkw4hLbxJrEFvCScFxuW1N9kAitr.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/mpmpmZdmP4WTSBatkw4hLbxJrEFvCScFxuW1N9kAitr.json new file mode 100644 index 00000000..3fcf57af --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/mpmpmZdmP4WTSBatkw4hLbxJrEFvCScFxuW1N9kAitr.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0b29028ca699294d6a3807342c934db63b2aa67ef07abb544ae0de209d4a8759 +size 4317 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/mppFrYmM6A4Ud3AxRbGXsGisX1HUsbDfp1nrg9FQJEE.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/mppFrYmM6A4Ud3AxRbGXsGisX1HUsbDfp1nrg9FQJEE.json new file mode 100644 index 00000000..4c61ef89 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/mppFrYmM6A4Ud3AxRbGXsGisX1HUsbDfp1nrg9FQJEE.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:fdfd0bf68b9a2d0c0072e65c63ec0b275158c95515603381e171f4e03581c33c +size 1789 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/mrchTQnMvmPXgChNVHVNiHa8stHhmWJ5kMP9e1P3duY.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/mrchTQnMvmPXgChNVHVNiHa8stHhmWJ5kMP9e1P3duY.json new file mode 100644 index 00000000..017a6da4 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/mrchTQnMvmPXgChNVHVNiHa8stHhmWJ5kMP9e1P3duY.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:df2570ab6cbb84fa34251028b8f2370028d729d827ca95c6a0318a81fd12c9ae +size 3645 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/mrdpo5HyUm6ajvGJzBDjLTsNM41cb9hXzZq5L5WXy9z.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/mrdpo5HyUm6ajvGJzBDjLTsNM41cb9hXzZq5L5WXy9z.json new file mode 100644 index 00000000..04608c72 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/mrdpo5HyUm6ajvGJzBDjLTsNM41cb9hXzZq5L5WXy9z.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:48e29e0b772b961b55dfd42285de14081fdeb976e25cba92bf4a115cbd373e70 +size 3878 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/mrgWZCX6Xnn8efSbjYiMgkj3tuYbpZsAE9Kc8Yyt2Qh.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/mrgWZCX6Xnn8efSbjYiMgkj3tuYbpZsAE9Kc8Yyt2Qh.json new file mode 100644 index 00000000..44798b6b --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/mrgWZCX6Xnn8efSbjYiMgkj3tuYbpZsAE9Kc8Yyt2Qh.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d82227c3d81151cc89b5dba8916c388f19509e83317c6e97956935f3de0bfa44 +size 7493 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/mrkTzoWMVEBJ3AUrgd2eXNLXrnBuhhQRQyxahtaeTie.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/mrkTzoWMVEBJ3AUrgd2eXNLXrnBuhhQRQyxahtaeTie.json new file mode 100644 index 00000000..dec62abd --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/mrkTzoWMVEBJ3AUrgd2eXNLXrnBuhhQRQyxahtaeTie.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:fb43b519e18ccd3c398e834f638f007ff59caf9912f994160b382871edd2661d +size 14884 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/msigAHSpPBcbteRqv4XMiDVzgZ4jHS19tkcNFfS565c.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/msigAHSpPBcbteRqv4XMiDVzgZ4jHS19tkcNFfS565c.json new file mode 100644 index 00000000..41f88772 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/msigAHSpPBcbteRqv4XMiDVzgZ4jHS19tkcNFfS565c.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e3cef500985e453b9c1ba4ebe92fb79f0ac0f2f3c2c41b1d1178c2031334fd0f +size 3208 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/msigmtwzgXJHj2ext4XJjCDmpbcMuufFb5cHuwg6Xdt.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/msigmtwzgXJHj2ext4XJjCDmpbcMuufFb5cHuwg6Xdt.json new file mode 100644 index 00000000..dbba3c12 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/msigmtwzgXJHj2ext4XJjCDmpbcMuufFb5cHuwg6Xdt.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b2174067d68bd0e2ed9c641d767ad97509b0e1927e1df3a05753bd91339b8043 +size 3151 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/mundi2P4tJmSUTg9DMA93NCX25RcKmDmrFU86z9xnV2.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/mundi2P4tJmSUTg9DMA93NCX25RcKmDmrFU86z9xnV2.json new file mode 100644 index 00000000..3df9e636 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/mundi2P4tJmSUTg9DMA93NCX25RcKmDmrFU86z9xnV2.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0cfa84bf2eac67a213fc444540bfa9c7361b73f723256b56d02028889f6144bf +size 4689 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/mxt1VgvZVwPxk6aBkPfTAdRXo9kckwXFD5GWyMLjMkP.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/mxt1VgvZVwPxk6aBkPfTAdRXo9kckwXFD5GWyMLjMkP.json new file mode 100644 index 00000000..9ac3eed7 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/mxt1VgvZVwPxk6aBkPfTAdRXo9kckwXFD5GWyMLjMkP.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6baf3339131ee6a9cdb0e3de4179ce196ff2b7451937853ef95b63909a260830 +size 1210 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/mzp1q2j5Hr1QuLC3KFBCAUz5aUckT6qyuZKZ3WJnMmY.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/mzp1q2j5Hr1QuLC3KFBCAUz5aUckT6qyuZKZ3WJnMmY.json new file mode 100644 index 00000000..d91eef18 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/mzp1q2j5Hr1QuLC3KFBCAUz5aUckT6qyuZKZ3WJnMmY.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6939a4d48a620cc09ddaf7ed7f448986aca4a2ecf15cb283075b87b28b0b913f +size 28663 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/nEgTksbfS91Y3rNUViY8L9oFsgZ6HWqG25ZFhQ5CSDw.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/nEgTksbfS91Y3rNUViY8L9oFsgZ6HWqG25ZFhQ5CSDw.json new file mode 100644 index 00000000..7e273e84 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/nEgTksbfS91Y3rNUViY8L9oFsgZ6HWqG25ZFhQ5CSDw.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ed28cab79871bddfaab781d86d3e26822637376d03bb0cf857dbdf4c56eaee3d +size 323 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/nTTJS9XtWhfHkPiLmddSmdMrCJAtJrSCjPwuns3fvu5.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/nTTJS9XtWhfHkPiLmddSmdMrCJAtJrSCjPwuns3fvu5.json new file mode 100644 index 00000000..0c9e7228 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/nTTJS9XtWhfHkPiLmddSmdMrCJAtJrSCjPwuns3fvu5.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:eed60c03a9ddc9c9a579318a5706dd242dfe6d729a5300fe196f3f42c075be4a +size 19126 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/naebHfbpfbEazfD9p1hk5ZyLRdaKgW1JFeBypuajBVj.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/naebHfbpfbEazfD9p1hk5ZyLRdaKgW1JFeBypuajBVj.json new file mode 100644 index 00000000..361de2ee --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/naebHfbpfbEazfD9p1hk5ZyLRdaKgW1JFeBypuajBVj.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:287d258bf0bfbb27d6ac25fb7b7aec5b75ad63e12925294e87abb471663e5326 +size 9167 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/nameXpT2PwZ2iA6DTNYTotTmiMYusBCYqwBLN2QgF4w.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/nameXpT2PwZ2iA6DTNYTotTmiMYusBCYqwBLN2QgF4w.json new file mode 100644 index 00000000..35912e03 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/nameXpT2PwZ2iA6DTNYTotTmiMYusBCYqwBLN2QgF4w.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e87a0138cab5e10b8de12e7ea710a5cabe9fdcb7bed4ab03f5b42ac31114f12d +size 21126 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/nano4T4ujob2vtabhnoiSmHdq4gawScPTwwhF5HSwPJ.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/nano4T4ujob2vtabhnoiSmHdq4gawScPTwwhF5HSwPJ.json new file mode 100644 index 00000000..a69752d3 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/nano4T4ujob2vtabhnoiSmHdq4gawScPTwwhF5HSwPJ.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b807740a07f1259d041d0faea9d8da1da00c84523603f66178924e74ee36b10b +size 5111 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/nde169MVKXLYbtDbrTF8wiJc8KYJRvLXKAzHApZ5vvD.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/nde169MVKXLYbtDbrTF8wiJc8KYJRvLXKAzHApZ5vvD.json new file mode 100644 index 00000000..2dc461bb --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/nde169MVKXLYbtDbrTF8wiJc8KYJRvLXKAzHApZ5vvD.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:bd0eea41738b6f0a7df7c536d6a10f97d957af0a170b88e5341068de2a6c629c +size 3967 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/neer8g6yJq2mQM6KbnViEDAD4gr3gRZyMMf4F2p3MEh.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/neer8g6yJq2mQM6KbnViEDAD4gr3gRZyMMf4F2p3MEh.json new file mode 100644 index 00000000..ad09621d --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/neer8g6yJq2mQM6KbnViEDAD4gr3gRZyMMf4F2p3MEh.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:fcc6f29347c0e6a5b70f96eba68ea25528a34bda36d407c4b907f14b6a696280 +size 14659 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/nightTsJBrqSQfZRbQcgg9WDVKUM78GpwUJwKt64zWr.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/nightTsJBrqSQfZRbQcgg9WDVKUM78GpwUJwKt64zWr.json new file mode 100644 index 00000000..f39f2137 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/nightTsJBrqSQfZRbQcgg9WDVKUM78GpwUJwKt64zWr.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5f5034ba3489bc1e0a1ee397da23aebd938c4f7f110663a0810c44b8e1da2def +size 67568 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/ninaN2tm9vUkxoanvGcNApEeWiidLMM2TdBX8HoJuL4.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/ninaN2tm9vUkxoanvGcNApEeWiidLMM2TdBX8HoJuL4.json new file mode 100644 index 00000000..3b3f0265 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/ninaN2tm9vUkxoanvGcNApEeWiidLMM2TdBX8HoJuL4.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b6a6613a27fc83e438ec34cf2f6fe6ee367a5c17082f881ea49493e78a666f2d +size 30610 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/noEmmgLmQdk6DLiPV8CSwQv3qQDyGEhz9m5A4zhtByv.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/noEmmgLmQdk6DLiPV8CSwQv3qQDyGEhz9m5A4zhtByv.json new file mode 100644 index 00000000..de0dab95 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/noEmmgLmQdk6DLiPV8CSwQv3qQDyGEhz9m5A4zhtByv.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:94a779b303e95257abcc539677997c42fa3ccbcb70a921d089343cca7c672546 +size 1479 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/nosJhNRqr2bc9g1nfGDcXXTXvYUmxD4cVwy2pMWhrYM.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/nosJhNRqr2bc9g1nfGDcXXTXvYUmxD4cVwy2pMWhrYM.json new file mode 100644 index 00000000..80f94d6f --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/nosJhNRqr2bc9g1nfGDcXXTXvYUmxD4cVwy2pMWhrYM.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8a4c862a69af9d9f7bc7c51e00ca953f98b94b340dd5fbbbc59d9d60518f44b0 +size 10789 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/nosJwntQe4eEnFC2mCsY9J15qw7kRQCDqcjcPj6aPbR.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/nosJwntQe4eEnFC2mCsY9J15qw7kRQCDqcjcPj6aPbR.json new file mode 100644 index 00000000..13174f1c --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/nosJwntQe4eEnFC2mCsY9J15qw7kRQCDqcjcPj6aPbR.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f05565b6826c86e29a3452a27d0b372598e8f951ce7a476b79d4297e0d6fa19d +size 3471 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/nosNeZR64wiEhQc5j251bsP4WqDabT6hmz4PHyoHLGD.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/nosNeZR64wiEhQc5j251bsP4WqDabT6hmz4PHyoHLGD.json new file mode 100644 index 00000000..2fb7da79 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/nosNeZR64wiEhQc5j251bsP4WqDabT6hmz4PHyoHLGD.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:40460be0e91bbd8e179f0f76dfab439e42d053a78589bc0d19a24faa699feb63 +size 6482 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/nosPdZrfDzND1LAR28FLMDEATUPK53K8xbRBXAirevD.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/nosPdZrfDzND1LAR28FLMDEATUPK53K8xbRBXAirevD.json new file mode 100644 index 00000000..8148825b --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/nosPdZrfDzND1LAR28FLMDEATUPK53K8xbRBXAirevD.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:539839f4abfb480fb7701ae7a7a03f180b31652019a49771185b268849fc9606 +size 2872 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/nosRB8DUV67oLNrL45bo2pFLrmsWPiewe2Lk2DRNYCp.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/nosRB8DUV67oLNrL45bo2pFLrmsWPiewe2Lk2DRNYCp.json new file mode 100644 index 00000000..9f6bdee5 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/nosRB8DUV67oLNrL45bo2pFLrmsWPiewe2Lk2DRNYCp.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:af6ac83348ed24277a3ee684855e21e8578c528be88b93f7b7724ee2f4778d94 +size 2281 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/nosScmHY2uR24Zh751PmGj9ww9QRNHewh9H59AfrTJE.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/nosScmHY2uR24Zh751PmGj9ww9QRNHewh9H59AfrTJE.json new file mode 100644 index 00000000..b2af45f1 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/nosScmHY2uR24Zh751PmGj9ww9QRNHewh9H59AfrTJE.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6b1fae15916b07d54d9246ab672d32d62fa63f29e0953b019cfe082948d17af8 +size 4372 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/nova5ZKqeP5ck1ebcX8YFevUPmkW34cxRZxDSq267Gc.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/nova5ZKqeP5ck1ebcX8YFevUPmkW34cxRZxDSq267Gc.json new file mode 100644 index 00000000..45bb4a9e --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/nova5ZKqeP5ck1ebcX8YFevUPmkW34cxRZxDSq267Gc.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:cdd778d42fe4b8336f62f3114a61c14ec58d8a768bec3d664abd5e8c1490c804 +size 9424 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/nprx42sXf5rpVnwBWEdRg1d8tuCWsTuVLys1pRWwE6p.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/nprx42sXf5rpVnwBWEdRg1d8tuCWsTuVLys1pRWwE6p.json new file mode 100644 index 00000000..ad89ee09 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/nprx42sXf5rpVnwBWEdRg1d8tuCWsTuVLys1pRWwE6p.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:16dfe0c0cc8c34d8862deb850b5e6a04d281c17858736b5f914ceb51f9bdbda1 +size 5742 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/nva24Y1vHfhCrCLcqqFLXher9uZR4JjKP4D89MHhkmA.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/nva24Y1vHfhCrCLcqqFLXher9uZR4JjKP4D89MHhkmA.json new file mode 100644 index 00000000..d55dcf39 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/nva24Y1vHfhCrCLcqqFLXher9uZR4JjKP4D89MHhkmA.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:77b9d15b2849d11638ac9bd14caa1c759473fbcce47d01d6f249eebea14626bc +size 13219 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/ocp4vWUzA2z2XMYJ3QhM9vWdyoyoQwAFJhRdVTbvo9E.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/ocp4vWUzA2z2XMYJ3QhM9vWdyoyoQwAFJhRdVTbvo9E.json new file mode 100644 index 00000000..bfc2a18b --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/ocp4vWUzA2z2XMYJ3QhM9vWdyoyoQwAFJhRdVTbvo9E.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:39213bcaf55a1e36db105df7a503614b7d8552021e5554781f240ec3e2aed2bb +size 10235 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/offqSMQWgQud6WJz694LRzkeN5kMYpCHTpXQr3Rkcjm.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/offqSMQWgQud6WJz694LRzkeN5kMYpCHTpXQr3Rkcjm.json new file mode 100644 index 00000000..440b0063 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/offqSMQWgQud6WJz694LRzkeN5kMYpCHTpXQr3Rkcjm.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:22961be6d0a25115c4e3dbcdf21640b689708851f1b06508f313d7441822fadf +size 31349 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/offy5b9j67r2x72vEHDdeyJtguudKqPEENUFUTw3fXv.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/offy5b9j67r2x72vEHDdeyJtguudKqPEENUFUTw3fXv.json new file mode 100644 index 00000000..bcd72f8a --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/offy5b9j67r2x72vEHDdeyJtguudKqPEENUFUTw3fXv.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f6bf4620cf6ad2ac6d889141cc7954cc00380247df4d18747dc6aa169c4a5888 +size 1955 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/okxBd18urPbBi2vsExxUDArzQNcju2DugV9Mt46BxYE.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/okxBd18urPbBi2vsExxUDArzQNcju2DugV9Mt46BxYE.json new file mode 100644 index 00000000..e6e3ed5b --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/okxBd18urPbBi2vsExxUDArzQNcju2DugV9Mt46BxYE.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5c03fd8ae8f267ddbca6c5c4f422ec44c3553b244550d40cf45ee426d1a64aae +size 6888 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/omcpZynsRS1Py8TP28zeTemamQoRPpuqwdqV8WXnL4M.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/omcpZynsRS1Py8TP28zeTemamQoRPpuqwdqV8WXnL4M.json new file mode 100644 index 00000000..c58d1424 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/omcpZynsRS1Py8TP28zeTemamQoRPpuqwdqV8WXnL4M.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4bd4b3bbdd09a1c9dca2d39006ae3b4091f02271ad9666ebbe14950270a6110a +size 664 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/oooGXwLJ3FBnZhXvG4F3diTWeK42iQGeVREHntUtVvp.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/oooGXwLJ3FBnZhXvG4F3diTWeK42iQGeVREHntUtVvp.json new file mode 100644 index 00000000..ab63bf1e --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/oooGXwLJ3FBnZhXvG4F3diTWeK42iQGeVREHntUtVvp.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6211ec22c28dfbf80b37f6a8c79f5272c3bd994e248a0d5bbfeceeb10c90d2a1 +size 2322 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/opnb2LAfJYbRMAHHvqjCwQxanZn7ReEHp1k81EohpZb.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/opnb2LAfJYbRMAHHvqjCwQxanZn7ReEHp1k81EohpZb.json new file mode 100644 index 00000000..6a57f44e --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/opnb2LAfJYbRMAHHvqjCwQxanZn7ReEHp1k81EohpZb.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d949b2bc4fc649ce4da4b2734f7625f02ac0497d08467556809059483fbf782f +size 43611 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/orchgVVUB6orDudaxfV2TWhq7v9C9GsZLJu5geVtPRs.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/orchgVVUB6orDudaxfV2TWhq7v9C9GsZLJu5geVtPRs.json new file mode 100644 index 00000000..9897429e --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/orchgVVUB6orDudaxfV2TWhq7v9C9GsZLJu5geVtPRs.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:fb4a9c03ed498886a8588183dfb129e590b752911ee0ce5901d754553460199c +size 7637 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/orgdXvHVLkWgBYerptASkAwkZAE563CJUu717dMNx5f.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/orgdXvHVLkWgBYerptASkAwkZAE563CJUu717dMNx5f.json new file mode 100644 index 00000000..d0c02c26 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/orgdXvHVLkWgBYerptASkAwkZAE563CJUu717dMNx5f.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1c9065baed547bcb532f1686ef80d3d4e6c7a045eacfdc5fbb46cdb9d2831667 +size 2966 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/p1ay5K7mcAZUkzR1ArMLCCQ6C58ULUt7SUi7puGEWc1.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/p1ay5K7mcAZUkzR1ArMLCCQ6C58ULUt7SUi7puGEWc1.json new file mode 100644 index 00000000..5bc70591 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/p1ay5K7mcAZUkzR1ArMLCCQ6C58ULUt7SUi7puGEWc1.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9f14254002d920333e227c72df308a8182cef88943553a8d4b9bebbbd285f38c +size 28570 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/p2FzqyqE1pCwBPFxxdU7Q7FXuyScrSiiPqhUSgHFwAF.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/p2FzqyqE1pCwBPFxxdU7Q7FXuyScrSiiPqhUSgHFwAF.json new file mode 100644 index 00000000..bea3d816 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/p2FzqyqE1pCwBPFxxdU7Q7FXuyScrSiiPqhUSgHFwAF.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8a9179098c6f71e044d3f565ed5dd2dff22ca57d2a17d795faad3030a0da8eb0 +size 21622 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/pDEX9VxuEnKR9LS3w7QFTrX9L8EpQfftw3y3a8rp59h.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/pDEX9VxuEnKR9LS3w7QFTrX9L8EpQfftw3y3a8rp59h.json new file mode 100644 index 00000000..7df0f3da --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/pDEX9VxuEnKR9LS3w7QFTrX9L8EpQfftw3y3a8rp59h.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:00779dfa6e02b5bee0d623f61c394e1e9f7059a25bca9bb2ab6a41a4103ab749 +size 7133 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/pFACSRuobDmvfMKq1bAzwj27t6d2GJhSCHb1VcfnRmq.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/pFACSRuobDmvfMKq1bAzwj27t6d2GJhSCHb1VcfnRmq.json new file mode 100644 index 00000000..58f2f070 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/pFACSRuobDmvfMKq1bAzwj27t6d2GJhSCHb1VcfnRmq.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:810fbbe992b4d46aaa740e5c0797b877b730c65cd305ec986cdab18a9eb5e5fc +size 1262 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/pSyjRZRrz74d7tt6DHbxxQ5o7aooXe3B5gXD2HtGXHF.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/pSyjRZRrz74d7tt6DHbxxQ5o7aooXe3B5gXD2HtGXHF.json new file mode 100644 index 00000000..3c9bec89 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/pSyjRZRrz74d7tt6DHbxxQ5o7aooXe3B5gXD2HtGXHF.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1fd242b6796ce062924930acf957905800c00ff0434745dfe999617238af1c86 +size 6829 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/pack6HEyHSBPoLgfq9qWi4gAmASGgZjfiiYbjnyedxP.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/pack6HEyHSBPoLgfq9qWi4gAmASGgZjfiiYbjnyedxP.json new file mode 100644 index 00000000..07f73bfb --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/pack6HEyHSBPoLgfq9qWi4gAmASGgZjfiiYbjnyedxP.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:fbbd7b9f82b40049a9074afda9587bad4710c648776e14ce268733b64244e02b +size 6612 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/pantxJWxUufSek3e1pdXagzjLJbvv8s6jesNxGKiEmR.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/pantxJWxUufSek3e1pdXagzjLJbvv8s6jesNxGKiEmR.json new file mode 100644 index 00000000..9f9fb232 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/pantxJWxUufSek3e1pdXagzjLJbvv8s6jesNxGKiEmR.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:bd37525b722615907cc950708c6b1c410d1db9197fd1571731fd89ada73d3fd3 +size 5899 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/paytYpX3LPN98TAeen6bFFeraGSuWnomZmCXjAsoqPa.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/paytYpX3LPN98TAeen6bFFeraGSuWnomZmCXjAsoqPa.json new file mode 100644 index 00000000..4f3c9586 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/paytYpX3LPN98TAeen6bFFeraGSuWnomZmCXjAsoqPa.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1e025c986cd84d694ef0c50d7c71dd3cc1294cdd98a33f41dba196e525c775d7 +size 1029 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/pbnkKwXWCqdLr8jcvwr1WZEvTVEKUQY3MqqZxHaxeYH.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/pbnkKwXWCqdLr8jcvwr1WZEvTVEKUQY3MqqZxHaxeYH.json new file mode 100644 index 00000000..3bdec4b5 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/pbnkKwXWCqdLr8jcvwr1WZEvTVEKUQY3MqqZxHaxeYH.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:00940ac3f2bdbbbc6c242d5338a8b28f05b1471137e3f19b7802017edc115c38 +size 1779 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/pkJwnnXPJ1oPG8jHzbLXiTjVYj7qE8kXvKaD5GagJP4.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/pkJwnnXPJ1oPG8jHzbLXiTjVYj7qE8kXvKaD5GagJP4.json new file mode 100644 index 00000000..4cc70675 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/pkJwnnXPJ1oPG8jHzbLXiTjVYj7qE8kXvKaD5GagJP4.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4060a1d27c70ede462756d92ab622ef1e6b47488e1d0dbe746c0d44dd3cf1b4d +size 2773 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/pmetaypqG6SiB47xMigYVMAkuHDWeSDXcv3zzDrJJvA.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/pmetaypqG6SiB47xMigYVMAkuHDWeSDXcv3zzDrJJvA.json new file mode 100644 index 00000000..70849338 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/pmetaypqG6SiB47xMigYVMAkuHDWeSDXcv3zzDrJJvA.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:38ea184a3ea937572d484b8f4c3b2bccbdf14e221aa0a49980a54ef1bb29460f +size 4427 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/pn2DE57M7smCc98A71DMV4jMQ7NdL7cs7azn9iPgN97.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/pn2DE57M7smCc98A71DMV4jMQ7NdL7cs7azn9iPgN97.json new file mode 100644 index 00000000..b13bb813 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/pn2DE57M7smCc98A71DMV4jMQ7NdL7cs7azn9iPgN97.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:97ee9b319ceeb0814f9225283717a312cebca5b415dd9578bb053c39c7d0a0ad +size 12223 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/po1iCYakK3gHCLbuju4wGzFowTMpAJxkqK1iwUqMonY.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/po1iCYakK3gHCLbuju4wGzFowTMpAJxkqK1iwUqMonY.json new file mode 100644 index 00000000..ae46e949 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/po1iCYakK3gHCLbuju4wGzFowTMpAJxkqK1iwUqMonY.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8ab2809a0f8ec955f070233330d9feec2d349f77cd14fe73fe499c40556791f9 +size 3478 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/poE7bLfKdGFNSZxo1CFnGmU3DcAd46BZiz5teXejr2t.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/poE7bLfKdGFNSZxo1CFnGmU3DcAd46BZiz5teXejr2t.json new file mode 100644 index 00000000..09560881 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/poE7bLfKdGFNSZxo1CFnGmU3DcAd46BZiz5teXejr2t.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:eabf96fdaf706508ea685158592dc44de0e163d138821894e9cb701c90e9f329 +size 10870 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/poc8PcQ61mtjS973huMhTwVisjH6ktFxJzvm9jWrDHh.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/poc8PcQ61mtjS973huMhTwVisjH6ktFxJzvm9jWrDHh.json new file mode 100644 index 00000000..d8ad8ea6 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/poc8PcQ61mtjS973huMhTwVisjH6ktFxJzvm9jWrDHh.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:289e2e9b2deeadad7d7daa4e978f2b20671f42d1e0b84fdd71abf4d92df8fd49 +size 2264 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/pogr7yGqpygaBdrVzD2VhEgmzs8D1HBQ1RpioyB4rQ3.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/pogr7yGqpygaBdrVzD2VhEgmzs8D1HBQ1RpioyB4rQ3.json new file mode 100644 index 00000000..a7139852 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/pogr7yGqpygaBdrVzD2VhEgmzs8D1HBQ1RpioyB4rQ3.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:858f06816f147117858fba6763ca384603db0c2f68a51e3d03e92260e2d6fa32 +size 7887 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/porcSnvH9pvcYPmQ65Y8qcZSRxQBiBBQX7UV5nmBegy.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/porcSnvH9pvcYPmQ65Y8qcZSRxQBiBBQX7UV5nmBegy.json new file mode 100644 index 00000000..76d95265 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/porcSnvH9pvcYPmQ65Y8qcZSRxQBiBBQX7UV5nmBegy.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:bdb41b5831b8c62004c75ff1d93bd077e8e28f09e5866a670b1ff6d9517673fb +size 2760 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/pprofELXjL5Kck7Jn5hCpwAL82DpTkSYBENzahVtbc9.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/pprofELXjL5Kck7Jn5hCpwAL82DpTkSYBENzahVtbc9.json new file mode 100644 index 00000000..85034260 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/pprofELXjL5Kck7Jn5hCpwAL82DpTkSYBENzahVtbc9.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9511b0887a9e5d83c497a36309abcf1ffee356fba69cf5e8ef99e2259e8a6453 +size 13744 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/prge4tp2p2R6DyYXtkyRCHJbarSAaMzEgk9u7yRFHJh.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/prge4tp2p2R6DyYXtkyRCHJbarSAaMzEgk9u7yRFHJh.json new file mode 100644 index 00000000..ede21920 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/prge4tp2p2R6DyYXtkyRCHJbarSAaMzEgk9u7yRFHJh.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:54f5a657b2aeaca5bbc9b84efffa1f91416ca25d139d1cf131a54f2538803a25 +size 6105 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/propFYxqmVcufMhk5esNMrexq2ogHbbC2kP9PU1qxKs.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/propFYxqmVcufMhk5esNMrexq2ogHbbC2kP9PU1qxKs.json new file mode 100644 index 00000000..96f8bb60 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/propFYxqmVcufMhk5esNMrexq2ogHbbC2kP9PU1qxKs.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:20851a51ff585f4c11506ea61b52d454a3c81f9bccb824e142d8aee06f4a3bde +size 7076 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/proxLVSjzcEWgRTK7WwbRZFnkhbUNHG5dwNMvY2a9JK.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/proxLVSjzcEWgRTK7WwbRZFnkhbUNHG5dwNMvY2a9JK.json new file mode 100644 index 00000000..1a461895 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/proxLVSjzcEWgRTK7WwbRZFnkhbUNHG5dwNMvY2a9JK.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:da4cfc5783a08c0f1aa88c5eec68d591551b49ca6342299990989e2dcc402ac7 +size 17337 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/pv1ttom8tbyh83C1AVh6QH2naGRdVQUVt3HY1Yst5sv.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/pv1ttom8tbyh83C1AVh6QH2naGRdVQUVt3HY1Yst5sv.json new file mode 100644 index 00000000..c0137cc7 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/pv1ttom8tbyh83C1AVh6QH2naGRdVQUVt3HY1Yst5sv.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:aab6ad636e4cd983e6086c22b76ba4688e02505754d8b9507faeb3605304f8a8 +size 2459 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/pvr1pJdeAcW6tzFyPRSmkL5Xwysi1Tq79f7KF2XB4zM.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/pvr1pJdeAcW6tzFyPRSmkL5Xwysi1Tq79f7KF2XB4zM.json new file mode 100644 index 00000000..0857ad8f --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/pvr1pJdeAcW6tzFyPRSmkL5Xwysi1Tq79f7KF2XB4zM.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d756f828cf4f56a5d2132a1796a4b788477cc50ebe98694949ac55227dda4f39 +size 11740 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/pytS9TjG1qyAZypk7n8rw8gfW9sUaqqYyMhJQ4E7JCQ.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/pytS9TjG1qyAZypk7n8rw8gfW9sUaqqYyMhJQ4E7JCQ.json new file mode 100644 index 00000000..e96325de --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/pytS9TjG1qyAZypk7n8rw8gfW9sUaqqYyMhJQ4E7JCQ.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:11da62b62c509d14a785096a623ada93782660ac3cf9e18a4c257d6261309ddd +size 30626 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/pytcD8uUjPxSLMsNqoVnm9dXQw9tKJJf3CQnGwa8oL7.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/pytcD8uUjPxSLMsNqoVnm9dXQw9tKJJf3CQnGwa8oL7.json new file mode 100644 index 00000000..94de34d8 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/pytcD8uUjPxSLMsNqoVnm9dXQw9tKJJf3CQnGwa8oL7.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2ba78c3c6c70cd5c71ea0a2a000c6c5ee23f47fb0a5e38ba48d768b4a59551da +size 1926 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/pytd2yyk641x7ak7mkaasSJVXh6YYZnC7wTmtgAyxPt.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/pytd2yyk641x7ak7mkaasSJVXh6YYZnC7wTmtgAyxPt.json new file mode 100644 index 00000000..82ca1097 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/pytd2yyk641x7ak7mkaasSJVXh6YYZnC7wTmtgAyxPt.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:523b858979e4e99b2b491254f1db67dc1f6152782054c461788009c5cc1b4a0e +size 3173 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/pythWSnswVUd12oZpeFP8e9CVaEqJg25g1Vtc2biRsT.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/pythWSnswVUd12oZpeFP8e9CVaEqJg25g1Vtc2biRsT.json new file mode 100644 index 00000000..da54ffd4 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/pythWSnswVUd12oZpeFP8e9CVaEqJg25g1Vtc2biRsT.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5746e5665ba5306c91481bcded0b7124b3c46b5939500519fad95a0d07c2b316 +size 1154 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/pyti8TM4zRVBjmarcgAPmTNNAXYKJv7WVHrkrm6woLN.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/pyti8TM4zRVBjmarcgAPmTNNAXYKJv7WVHrkrm6woLN.json new file mode 100644 index 00000000..9ad7095d --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/pyti8TM4zRVBjmarcgAPmTNNAXYKJv7WVHrkrm6woLN.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c3e2445e24d55ce6424e0b3234e7bccd30426d2252e8e0190a717337edb4e8de +size 19103 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/qVTD1SReAN1EXydnjn3Ee3AyNPGfq1QxD4cc62rFKRL.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/qVTD1SReAN1EXydnjn3Ee3AyNPGfq1QxD4cc62rFKRL.json new file mode 100644 index 00000000..6040fd7d --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/qVTD1SReAN1EXydnjn3Ee3AyNPGfq1QxD4cc62rFKRL.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a0eb48c544dab814d72761f68cb6647b681f8d7a34dfeafea05129d9b4d496a4 +size 15023 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/qntmGodpGkrM42mN68VCZHXnKqDCT8rdY23wFcXCLPd.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/qntmGodpGkrM42mN68VCZHXnKqDCT8rdY23wFcXCLPd.json new file mode 100644 index 00000000..72f2973b --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/qntmGodpGkrM42mN68VCZHXnKqDCT8rdY23wFcXCLPd.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:60638ae3351c85d5d15d6d12e5dedaa87358a97d49c36af9a5f08094f521a1b0 +size 4238 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/rDeFi3U3Jbj31z8rbHGXxEsiKLTB24EdScFXVCncG3c.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/rDeFi3U3Jbj31z8rbHGXxEsiKLTB24EdScFXVCncG3c.json new file mode 100644 index 00000000..af2d01e4 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/rDeFi3U3Jbj31z8rbHGXxEsiKLTB24EdScFXVCncG3c.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:bb1cc791d0ce29b5171514fb214c1cf4f3c85da3f6a09078296abf42e052f9de +size 9467 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/rafv3Ewht85KjuwP3P71i5ffoFqv7nUy2WvDnjseJRP.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/rafv3Ewht85KjuwP3P71i5ffoFqv7nUy2WvDnjseJRP.json new file mode 100644 index 00000000..5f2f4e63 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/rafv3Ewht85KjuwP3P71i5ffoFqv7nUy2WvDnjseJRP.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:935649bece4f275ee82b2e8c9b0a1b52c3bfcd669a5b611ab20f7f8cf55de2a1 +size 6982 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/rafxXxjw9fkAuQhCJ1A4gmX1oqgvRrSeXyRPUE9K2Yx.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/rafxXxjw9fkAuQhCJ1A4gmX1oqgvRrSeXyRPUE9K2Yx.json new file mode 100644 index 00000000..f03390ce --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/rafxXxjw9fkAuQhCJ1A4gmX1oqgvRrSeXyRPUE9K2Yx.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0aacb71991dfb29534517dc5ed8640f495649df36d86e435e19a963d26e461a8 +size 10897 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/rbxKHT1j2EnkfvVgANWFXdcV5Sm8EkdZLLDjJ5R1Lwa.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/rbxKHT1j2EnkfvVgANWFXdcV5Sm8EkdZLLDjJ5R1Lwa.json new file mode 100644 index 00000000..23821480 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/rbxKHT1j2EnkfvVgANWFXdcV5Sm8EkdZLLDjJ5R1Lwa.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:26a76258536b510988cc099819fed17d80823123613fc2599f91b4fe443151de +size 63 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/rec5EKMGg6MxZYaMdyBfgwp4d5rB9T1VQH5pJv5LtFJ.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/rec5EKMGg6MxZYaMdyBfgwp4d5rB9T1VQH5pJv5LtFJ.json new file mode 100644 index 00000000..0bf10553 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/rec5EKMGg6MxZYaMdyBfgwp4d5rB9T1VQH5pJv5LtFJ.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e7a5962ee4159c10bd13d4aa18f81d3b6f99dcbb9edc530374b21aa7b8d3a8bb +size 8686 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/refNaNs81A3s5Ueu5qkLZA6Wc8rwGgjXfvkikhAG1hp.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/refNaNs81A3s5Ueu5qkLZA6Wc8rwGgjXfvkikhAG1hp.json new file mode 100644 index 00000000..26c205ad --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/refNaNs81A3s5Ueu5qkLZA6Wc8rwGgjXfvkikhAG1hp.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2a234a62d1d5132ee110c7c7ed9fff6837966917a253e6db5269a748ed0847ac +size 746 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/repo79hbXagPp5BYD15m4fvjC7BdyM4PJthbmutQbAr.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/repo79hbXagPp5BYD15m4fvjC7BdyM4PJthbmutQbAr.json new file mode 100644 index 00000000..033e35f8 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/repo79hbXagPp5BYD15m4fvjC7BdyM4PJthbmutQbAr.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1540386b4833fcc8b17efb19c2362fa244457c5bb201bd972d95cf58e68322cc +size 16277 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/rev31KMq4qzt1y1iw926p694MHVVWT57caQrsHLFA4x.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/rev31KMq4qzt1y1iw926p694MHVVWT57caQrsHLFA4x.json new file mode 100644 index 00000000..8d23dc81 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/rev31KMq4qzt1y1iw926p694MHVVWT57caQrsHLFA4x.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:866b2b6ffaa2354e6db143de85ba68ad499bf22525649d2fbad248fb186023ab +size 11662 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/rorcfdX4h9m9swCKgcypaHJ8NGYVANBpmV9EHn3cYrF.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/rorcfdX4h9m9swCKgcypaHJ8NGYVANBpmV9EHn3cYrF.json new file mode 100644 index 00000000..248fc831 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/rorcfdX4h9m9swCKgcypaHJ8NGYVANBpmV9EHn3cYrF.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e9aa3cc71aaf1570425b98ff8f4615c71851ccba9532fd5268720f92d954f94e +size 4208 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/rp8RF9kUszpzWxpsT4SsfFPJtYge6XsHtnnfiZpJVGY.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/rp8RF9kUszpzWxpsT4SsfFPJtYge6XsHtnnfiZpJVGY.json new file mode 100644 index 00000000..5bac99f7 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/rp8RF9kUszpzWxpsT4SsfFPJtYge6XsHtnnfiZpJVGY.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:fd4f515788f91ce803cf56079866df6064fea28e3c3fe026dd1775ca30bd04ce +size 6135 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/rstDc8caYxDRTXu9EDgWsPnmC45LrH6be6X5ka9eMTX.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/rstDc8caYxDRTXu9EDgWsPnmC45LrH6be6X5ka9eMTX.json new file mode 100644 index 00000000..3a23a6f5 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/rstDc8caYxDRTXu9EDgWsPnmC45LrH6be6X5ka9eMTX.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:37f86ec404d924baf666756806d73c38e23b172ab2aa429e7deac078af72190f +size 2527 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/rwcn6Ry17ChPXpJCN2hoK5kwpgFarQqzycXwVJ3om7U.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/rwcn6Ry17ChPXpJCN2hoK5kwpgFarQqzycXwVJ3om7U.json new file mode 100644 index 00000000..962d58b8 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/rwcn6Ry17ChPXpJCN2hoK5kwpgFarQqzycXwVJ3om7U.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2f892ba6ca44afd2066842239f294fdb8365f2540c9ad3b8ba3050ee640b5b3e +size 22855 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/rwdD3F6CgoCAoVaxcitXAeWRjQdiGc5AVABKCpQSMfd.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/rwdD3F6CgoCAoVaxcitXAeWRjQdiGc5AVABKCpQSMfd.json new file mode 100644 index 00000000..e979c227 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/rwdD3F6CgoCAoVaxcitXAeWRjQdiGc5AVABKCpQSMfd.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:11c08bc9130bcea4feed28d0deeb63fb75a7feac0ea43f610d3134ef720cbae5 +size 20396 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/s1aysqpEyZyijPybUV89oBGeooXrR22wMNLjnG2SWJA.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/s1aysqpEyZyijPybUV89oBGeooXrR22wMNLjnG2SWJA.json new file mode 100644 index 00000000..a07d7cfb --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/s1aysqpEyZyijPybUV89oBGeooXrR22wMNLjnG2SWJA.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1257b0eb490e5f5d249cfb60910d14ef4c660e91981a7f25a6e00e1f1fb70f91 +size 15013 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/s1owa2k7P2kkLEenZPKuGddWMVpy8Pt2oMVeBdtSHM6.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/s1owa2k7P2kkLEenZPKuGddWMVpy8Pt2oMVeBdtSHM6.json new file mode 100644 index 00000000..96a53e97 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/s1owa2k7P2kkLEenZPKuGddWMVpy8Pt2oMVeBdtSHM6.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:25e7b43138345b101972609fc74e98228be9911b0612932cc8b9d807d94233d7 +size 9640 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/sAgQhdtEhUBvefvb6KYjP64aGWiaRVrgAWidZ7SFrSb.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/sAgQhdtEhUBvefvb6KYjP64aGWiaRVrgAWidZ7SFrSb.json new file mode 100644 index 00000000..6d20545c --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/sAgQhdtEhUBvefvb6KYjP64aGWiaRVrgAWidZ7SFrSb.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:93562be8076e3623ec44513692dc102b3bdd3802f40156b789d782021c69dfd6 +size 6968 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/sLim6uuAFC8kAWstWpu1r6oJD4T8VR6raukSpU2Zim7.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/sLim6uuAFC8kAWstWpu1r6oJD4T8VR6raukSpU2Zim7.json new file mode 100644 index 00000000..4cb6314f --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/sLim6uuAFC8kAWstWpu1r6oJD4T8VR6raukSpU2Zim7.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:49b3cadd15a6b673b2525f26ebe0f1c3262f6bb2d74f629444359dc33da3d9bc +size 16960 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/sLovrBvGxvyvBniMxj8uUt9CdD7CV4PhnBnBD6cPSXo.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/sLovrBvGxvyvBniMxj8uUt9CdD7CV4PhnBnBD6cPSXo.json new file mode 100644 index 00000000..38eff15b --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/sLovrBvGxvyvBniMxj8uUt9CdD7CV4PhnBnBD6cPSXo.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:fefd677345bf42e49108614034721f32b5e6aa119d8afef3eaaefe7b158eb838 +size 26801 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/sLsShdeS3jNsLnHtVvgDgCjoivzUuBXHRwtvj25mc1D.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/sLsShdeS3jNsLnHtVvgDgCjoivzUuBXHRwtvj25mc1D.json new file mode 100644 index 00000000..7cc377a8 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/sLsShdeS3jNsLnHtVvgDgCjoivzUuBXHRwtvj25mc1D.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:00d233d385c1c568a2566ca11ab55ea21472ae518ec5add6d9570b0ba47ff986 +size 42764 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/sTakE8X4ZDpsXcMn49C8yysqbQJcJC3vnNEjJq93dTq.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/sTakE8X4ZDpsXcMn49C8yysqbQJcJC3vnNEjJq93dTq.json new file mode 100644 index 00000000..52579d4c --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/sTakE8X4ZDpsXcMn49C8yysqbQJcJC3vnNEjJq93dTq.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:40e64e546d49d40abd932226854aed2734b549c9bdd281dad728b2c9d6f33393 +size 11425 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/sW7Xr8jWbmKyUwsAFFjdDDSDHFcbucW1yXtKCZ7DrdR.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/sW7Xr8jWbmKyUwsAFFjdDDSDHFcbucW1yXtKCZ7DrdR.json new file mode 100644 index 00000000..87cea0dc --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/sW7Xr8jWbmKyUwsAFFjdDDSDHFcbucW1yXtKCZ7DrdR.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d54f3bfc30a3eaa34d9ac4d2d728fcdb1151e2378a7e1ab4946b9fec0197d4e1 +size 3393 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/sWvA66HNNvgamibZe88v3NN5nQwE8tp3KitfViFjukA.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/sWvA66HNNvgamibZe88v3NN5nQwE8tp3KitfViFjukA.json new file mode 100644 index 00000000..30db7bf8 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/sWvA66HNNvgamibZe88v3NN5nQwE8tp3KitfViFjukA.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7a8e831dbd4a7cf13d853d6b6092ebbe76e5456e95daa60d63db8eba5808a600 +size 1614 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/sabGLGXfBiUCkwtprPMtatG6tCNxhcWWs1hjQAvDqEE.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/sabGLGXfBiUCkwtprPMtatG6tCNxhcWWs1hjQAvDqEE.json new file mode 100644 index 00000000..c88252e2 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/sabGLGXfBiUCkwtprPMtatG6tCNxhcWWs1hjQAvDqEE.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d4076a23cfd74e91563f4bd354153f56e31d0c6d6f709f7c1cb7663cf826c175 +size 11213 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/sbattyXrzedoNATfc4L31wC9Mhxsi1BmFhTiN8gDshx.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/sbattyXrzedoNATfc4L31wC9Mhxsi1BmFhTiN8gDshx.json new file mode 100644 index 00000000..51995289 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/sbattyXrzedoNATfc4L31wC9Mhxsi1BmFhTiN8gDshx.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6a1e2acffcc3d223e8530d8fcd35ef368ee18a2af9580b97ebf7a83bc180136d +size 79746 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/scpStzYvKzE7DHwsGMP5XLhcMTuLr3feoiC9mJ3yHr5.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/scpStzYvKzE7DHwsGMP5XLhcMTuLr3feoiC9mJ3yHr5.json new file mode 100644 index 00000000..15d35d15 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/scpStzYvKzE7DHwsGMP5XLhcMTuLr3feoiC9mJ3yHr5.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f70555f6d2261cfef8284934ca7caa7c2e8f70f952cbad62269cef7258fe5dd9 +size 18222 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/se1fPn68Dihq7nL8dV37Yi6fg7yzhsYdvX4MpdyFf7j.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/se1fPn68Dihq7nL8dV37Yi6fg7yzhsYdvX4MpdyFf7j.json new file mode 100644 index 00000000..b89cd119 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/se1fPn68Dihq7nL8dV37Yi6fg7yzhsYdvX4MpdyFf7j.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e68d64a1b24caa8ebab6da1e772dbaa9b7c76c3833ed10d4806d6d7365198449 +size 1366 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/se1fnAvwkYmgymEe9FhU551owvwVKJAngJYWzLjXegp.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/se1fnAvwkYmgymEe9FhU551owvwVKJAngJYWzLjXegp.json new file mode 100644 index 00000000..e0fca421 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/se1fnAvwkYmgymEe9FhU551owvwVKJAngJYWzLjXegp.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2d02fd506902742b6cf3a8eaa7a030eaac12fbce5d221409208c151d2152cf98 +size 2335 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/shLp6E6JwQS9A5AAxKf7EkTDsn3hWRZ3SizAVBnf6ua.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/shLp6E6JwQS9A5AAxKf7EkTDsn3hWRZ3SizAVBnf6ua.json new file mode 100644 index 00000000..348c4a93 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/shLp6E6JwQS9A5AAxKf7EkTDsn3hWRZ3SizAVBnf6ua.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:97d416b54d6f16e68a57b023c2a40ff4bcc79675ba8bd987fc014088d5d4d3af +size 1210 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/sm2oiswDaZtMsaj1RJv4j4RycMMfyg8gtbpK2VJ1itW.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/sm2oiswDaZtMsaj1RJv4j4RycMMfyg8gtbpK2VJ1itW.json new file mode 100644 index 00000000..299802fc --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/sm2oiswDaZtMsaj1RJv4j4RycMMfyg8gtbpK2VJ1itW.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5ef94723d4ca478675658b3564afe3d638f398318831ce352a0e825c33b5fc48 +size 11971 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/sm3L2zgBxMgz34U5f2zifjMDFYEZNEc1SNC6Ur8CXWx.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/sm3L2zgBxMgz34U5f2zifjMDFYEZNEc1SNC6Ur8CXWx.json new file mode 100644 index 00000000..22e85896 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/sm3L2zgBxMgz34U5f2zifjMDFYEZNEc1SNC6Ur8CXWx.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9eca93d94de0e0493e6b3ad708c62bf16e260140fa72cbd6de535ac631493ef7 +size 21212 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/smaK3fwkA7ubbxEhsimp1iqPTzfS4MBsNL77QLABZP6.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/smaK3fwkA7ubbxEhsimp1iqPTzfS4MBsNL77QLABZP6.json new file mode 100644 index 00000000..c3594f96 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/smaK3fwkA7ubbxEhsimp1iqPTzfS4MBsNL77QLABZP6.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:12fdd36211976c3ab10096d24310b2f17b90a5a1cc54c939e513b0f73b55fa16 +size 15021 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/smartAf9Sk2wDbb2HpHLNPMQrUkrdX4Yw5LBMVqgpck.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/smartAf9Sk2wDbb2HpHLNPMQrUkrdX4Yw5LBMVqgpck.json new file mode 100644 index 00000000..b85c8c14 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/smartAf9Sk2wDbb2HpHLNPMQrUkrdX4Yw5LBMVqgpck.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:099e4e9591cb75bb41d237af4cc6113538f83086707a58d4414d1d8288a190fa +size 16092 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/smtaswNwG1JkZY2EbogfBn9JmRdsjgMrRHgLvfikoVq.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/smtaswNwG1JkZY2EbogfBn9JmRdsjgMrRHgLvfikoVq.json new file mode 100644 index 00000000..0f755af5 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/smtaswNwG1JkZY2EbogfBn9JmRdsjgMrRHgLvfikoVq.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4ead1d4a673db355e7b0632b582303ab36db9120d6fc2842525214e2c469cf34 +size 6869 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/snapNQkxsiqDWdbNfz8KVB7e3NPzLwtHHA6WV8kKgUc.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/snapNQkxsiqDWdbNfz8KVB7e3NPzLwtHHA6WV8kKgUc.json new file mode 100644 index 00000000..81803d5f --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/snapNQkxsiqDWdbNfz8KVB7e3NPzLwtHHA6WV8kKgUc.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ac0761607a4fbefaf47cb14bb5a8a7c0b1d19600e33556e8eaf3b065c043156a +size 3719 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/snfT3cyn8dx6KL6n5iSRGiSLkzb6FtZS49SyCAorV5F.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/snfT3cyn8dx6KL6n5iSRGiSLkzb6FtZS49SyCAorV5F.json new file mode 100644 index 00000000..ff6038a4 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/snfT3cyn8dx6KL6n5iSRGiSLkzb6FtZS49SyCAorV5F.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:42ed1417d30640ae0904f7d9ed8ff799001ac26d82cf834dfaf668764a102d12 +size 5585 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/soLDMzSg7VgDp6SjNXoySM3iko5sFcnwXzKZcv8r8yL.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/soLDMzSg7VgDp6SjNXoySM3iko5sFcnwXzKZcv8r8yL.json new file mode 100644 index 00000000..8bfc5aed --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/soLDMzSg7VgDp6SjNXoySM3iko5sFcnwXzKZcv8r8yL.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4c6ca878b53339177d4a5035b8e975185a465da12bb21ea2220c514b00082cef +size 10920 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/soyAkPoxpkWDwNgw5oWaeUgFexdwNs6FxNz4Boqyc7R.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/soyAkPoxpkWDwNgw5oWaeUgFexdwNs6FxNz4Boqyc7R.json new file mode 100644 index 00000000..08f7691a --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/soyAkPoxpkWDwNgw5oWaeUgFexdwNs6FxNz4Boqyc7R.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:64789ff9ad5f2b4e9c022b430f58db9610150106e4d60df73655ab0198815c09 +size 7701 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/sp28KA2bTnTA4oSZ3r9tTSKfmiXZtZQHnYYQqWfUyVa.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/sp28KA2bTnTA4oSZ3r9tTSKfmiXZtZQHnYYQqWfUyVa.json new file mode 100644 index 00000000..1bfa4b43 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/sp28KA2bTnTA4oSZ3r9tTSKfmiXZtZQHnYYQqWfUyVa.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:044ca1554001894930b5f56c766265bdbc7d937f1262442fc3247ad5d108b22c +size 1022 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/spLit2eb13Tz93if6aJM136nUWki5PVUsoEjcUjwpwW.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/spLit2eb13Tz93if6aJM136nUWki5PVUsoEjcUjwpwW.json new file mode 100644 index 00000000..7c43c8ca --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/spLit2eb13Tz93if6aJM136nUWki5PVUsoEjcUjwpwW.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f9e50d7353d6846288d9f4bb838ca761843c7bd1e290c9920bd8075b1b71cd15 +size 6758 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/sqrEQZfYzby8jQrjv1FTxzn5qKpyjL3ZqpN8xdigQEm.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/sqrEQZfYzby8jQrjv1FTxzn5qKpyjL3ZqpN8xdigQEm.json new file mode 100644 index 00000000..e2462e2a --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/sqrEQZfYzby8jQrjv1FTxzn5qKpyjL3ZqpN8xdigQEm.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d428465f8b1684bd6754d58ebe1c7e06dbdbc8b9c3ba9a11da3e2914fe81efcf +size 13367 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/src3au6NwAGF8ntnJKdkcUJy3aQg1qHoJMCwyunDk9j.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/src3au6NwAGF8ntnJKdkcUJy3aQg1qHoJMCwyunDk9j.json new file mode 100644 index 00000000..b459c3f4 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/src3au6NwAGF8ntnJKdkcUJy3aQg1qHoJMCwyunDk9j.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9ddef6e617c14847804d50ea4f919454c57b6e8395a11baf75b86b3e56d4c53e +size 10255 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/sse8RjyWVkAoLdRVxfXPECnAKYU232a6DfVF6LJye4s.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/sse8RjyWVkAoLdRVxfXPECnAKYU232a6DfVF6LJye4s.json new file mode 100644 index 00000000..aeb4effa --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/sse8RjyWVkAoLdRVxfXPECnAKYU232a6DfVF6LJye4s.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4e0ccfa72a048dafb467a265f40c44fb4d0e8a25668c8ad43855498532aa7a2c +size 7493 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/sssh4zkKhX8jXTNQz1xDHyGpygzgu2UhcRcUvZihBjP.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/sssh4zkKhX8jXTNQz1xDHyGpygzgu2UhcRcUvZihBjP.json new file mode 100644 index 00000000..de1de678 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/sssh4zkKhX8jXTNQz1xDHyGpygzgu2UhcRcUvZihBjP.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:83e18699b9f362f6fbe6e52b6341031b6fe21b57cf409496a2969fe8a687082e +size 35447 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/stKvQfwRsQiKnLtMNVLHKS3exFJmZFsgfzBPWHECUYK.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/stKvQfwRsQiKnLtMNVLHKS3exFJmZFsgfzBPWHECUYK.json new file mode 100644 index 00000000..e1612530 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/stKvQfwRsQiKnLtMNVLHKS3exFJmZFsgfzBPWHECUYK.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a7edb4958140bf26074d774bad18b37786ee8a2ef1c138a355b08fd44906ef3b +size 28807 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/sta99txADjRfwHQQMNckb8vUN4jcAAhN2HBMTR2Ah6d.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/sta99txADjRfwHQQMNckb8vUN4jcAAhN2HBMTR2Ah6d.json new file mode 100644 index 00000000..da20d75a --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/sta99txADjRfwHQQMNckb8vUN4jcAAhN2HBMTR2Ah6d.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2e81188322e62498d4681dba5f89a03f52d5ad773ecff37d859eaf0f050bf5fd +size 12997 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/stag1NN9voD7436oFvKmy1kvRZYLLW8drKocSCt2W79.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/stag1NN9voD7436oFvKmy1kvRZYLLW8drKocSCt2W79.json new file mode 100644 index 00000000..563c4d0c --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/stag1NN9voD7436oFvKmy1kvRZYLLW8drKocSCt2W79.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:46c5ccce320d7fc0d606c4db4124f1ff6e87bc9985f21db30c4899bfb0187137 +size 10184 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/stag8sTKds2h4KzjUw3zKTsxbqvT4XKHdaR9X9E6Rct.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/stag8sTKds2h4KzjUw3zKTsxbqvT4XKHdaR9X9E6Rct.json new file mode 100644 index 00000000..d7da6b95 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/stag8sTKds2h4KzjUw3zKTsxbqvT4XKHdaR9X9E6Rct.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3239072d42d9da3877ae613a396f57a897df6c9e649b1162a0c0ddff4ce60b49 +size 67348 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/stcfiqW3fwD9QCd8Bqr1NBLrs7dftZHBQe7RiMMA4aM.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/stcfiqW3fwD9QCd8Bqr1NBLrs7dftZHBQe7RiMMA4aM.json new file mode 100644 index 00000000..6f652111 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/stcfiqW3fwD9QCd8Bqr1NBLrs7dftZHBQe7RiMMA4aM.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f6e77bdfff14f0dc50822776e7ab6b8c3994142336ea8017fed630bbb633de0b +size 6877 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/stk3g78wHcLTHgAqedaaxpqAvaDDRkxFj4qY4ew3CG4.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/stk3g78wHcLTHgAqedaaxpqAvaDDRkxFj4qY4ew3CG4.json new file mode 100644 index 00000000..11d2b65c --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/stk3g78wHcLTHgAqedaaxpqAvaDDRkxFj4qY4ew3CG4.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d20e428a44d7d010c79bd66e2cfb3a72b2e04d3a049e3bc202f85d5a8cd3338f +size 3924 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/stkB5DZziVJT1C1VmzvDdRtdWxfs5nwcHViiaNBDK31.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/stkB5DZziVJT1C1VmzvDdRtdWxfs5nwcHViiaNBDK31.json new file mode 100644 index 00000000..32533095 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/stkB5DZziVJT1C1VmzvDdRtdWxfs5nwcHViiaNBDK31.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:fea04e473e0ddcaad6c1700ca1c3f0a35d418709b24034accfc7187f86ba31a6 +size 4461 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/stkuyR7dTzxV1YnoDo5tfuBmkuKn7zDatimYRDTmQvj.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/stkuyR7dTzxV1YnoDo5tfuBmkuKn7zDatimYRDTmQvj.json new file mode 100644 index 00000000..32533095 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/stkuyR7dTzxV1YnoDo5tfuBmkuKn7zDatimYRDTmQvj.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:fea04e473e0ddcaad6c1700ca1c3f0a35d418709b24034accfc7187f86ba31a6 +size 4461 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/strmRqUCoQUgGUan5YhzUZa6KqdzwX5L6FpUxfmKg5m.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/strmRqUCoQUgGUan5YhzUZa6KqdzwX5L6FpUxfmKg5m.json new file mode 100644 index 00000000..cb806505 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/strmRqUCoQUgGUan5YhzUZa6KqdzwX5L6FpUxfmKg5m.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2901491d40d4a0ee53fb65d04d759068c88e512ceada98deefd1dce66e470472 +size 7818 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/strmTRD9k8gA3vCgADVR6rg4h9KyTY5fsjvbT8R3vnP.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/strmTRD9k8gA3vCgADVR6rg4h9KyTY5fsjvbT8R3vnP.json new file mode 100644 index 00000000..a45b1dfa --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/strmTRD9k8gA3vCgADVR6rg4h9KyTY5fsjvbT8R3vnP.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c71b95d93fdfb2cd6fc9e6f10733ba60c4a1671d677d61cf82cd89d488eba4aa +size 10923 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/strmdbLr6w7QNmsiEXyFwWg3VSfg1GiELgU27P8aCGw.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/strmdbLr6w7QNmsiEXyFwWg3VSfg1GiELgU27P8aCGw.json new file mode 100644 index 00000000..1129738d --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/strmdbLr6w7QNmsiEXyFwWg3VSfg1GiELgU27P8aCGw.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e9a2d7e2b99cc92b376000c03e28686af6a59354ef50b1d60b0cc636c898f526 +size 7826 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/struBnpQmSTefQPAuatomMtKUM9EB8i78hqLrYDUGSg.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/struBnpQmSTefQPAuatomMtKUM9EB8i78hqLrYDUGSg.json new file mode 100644 index 00000000..6350b6e0 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/struBnpQmSTefQPAuatomMtKUM9EB8i78hqLrYDUGSg.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:69482f9f873c25556169779c1660830ac56e66057412528371cd4b09fbfe72d9 +size 13186 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/stx63iZnbzcyzFkkAA77bhfEihcLJMBMreHmu1UWHY6.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/stx63iZnbzcyzFkkAA77bhfEihcLJMBMreHmu1UWHY6.json new file mode 100644 index 00000000..99d26cd8 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/stx63iZnbzcyzFkkAA77bhfEihcLJMBMreHmu1UWHY6.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:00dfbee61e4847e490c2be39e85754256e2adb1f4fdfbc7dce92d53c9894d26a +size 11093 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/sunzv8N3A8dRHwUBvxgRDEbWKk8t7yiHR4FLRgFsTX6.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/sunzv8N3A8dRHwUBvxgRDEbWKk8t7yiHR4FLRgFsTX6.json new file mode 100644 index 00000000..bed02388 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/sunzv8N3A8dRHwUBvxgRDEbWKk8t7yiHR4FLRgFsTX6.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6cf493280f8eda15ed6f5871b056478dafc154c425ed9a74140e229baa1805aa +size 28702 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/swapFpHZwjELNnjvThjajtiVmkz3yPQEHjLtka2fwHW.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/swapFpHZwjELNnjvThjajtiVmkz3yPQEHjLtka2fwHW.json new file mode 100644 index 00000000..ac1fb69f --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/swapFpHZwjELNnjvThjajtiVmkz3yPQEHjLtka2fwHW.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ef4dabf73d2c466a0c7bcfcb8feee8d712dd1b78cd14701cd733de033df53316 +size 6330 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/swapNyd8XiQwJ6ianp9snpu4brUqFxadzvHebnAXjJZ.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/swapNyd8XiQwJ6ianp9snpu4brUqFxadzvHebnAXjJZ.json new file mode 100644 index 00000000..0b3d681d --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/swapNyd8XiQwJ6ianp9snpu4brUqFxadzvHebnAXjJZ.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:31f9e08c446e36688875342bff1c1270ac6601f60e3e3fb918f11fa803e4e256 +size 8431 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/swapSkYCmo8qigyZMFoC996tpLq1NFcMvL6qvEdrtnx.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/swapSkYCmo8qigyZMFoC996tpLq1NFcMvL6qvEdrtnx.json new file mode 100644 index 00000000..063d0b8c --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/swapSkYCmo8qigyZMFoC996tpLq1NFcMvL6qvEdrtnx.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a03bf9b23d1832a55dc9e067307bfcd9af0db48b073dfdbe8d8e6238e1422877 +size 2035 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/swphsRjaK6a1i5Byoz5ijJkFoBX2kH8Fkff9zaruyC9.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/swphsRjaK6a1i5Byoz5ijJkFoBX2kH8Fkff9zaruyC9.json new file mode 100644 index 00000000..61938d27 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/swphsRjaK6a1i5Byoz5ijJkFoBX2kH8Fkff9zaruyC9.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d75a5c5c03381686fd70d3e88d61990df56c198d61e194d771e14e2588b4a67d +size 5318 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/swpiAUdpgX4Aswxz6BiKVeMNaqfKkKnNK9kPg9cbS1C.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/swpiAUdpgX4Aswxz6BiKVeMNaqfKkKnNK9kPg9cbS1C.json new file mode 100644 index 00000000..31a903af --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/swpiAUdpgX4Aswxz6BiKVeMNaqfKkKnNK9kPg9cbS1C.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:79be50d7d2619b25685579fba7e8d110fc920a23c379f3aac27b11d79dc4f5cd +size 5122 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/swpsParL467gJdosZgCZKHcbbG4R7F2uuU2gurjKqsU.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/swpsParL467gJdosZgCZKHcbbG4R7F2uuU2gurjKqsU.json new file mode 100644 index 00000000..a30ca16f --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/swpsParL467gJdosZgCZKHcbbG4R7F2uuU2gurjKqsU.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e006d728313877cf36cb71ba862a87c232fe01d8ddcbd4faf19f5f29d8815e27 +size 3288 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/syNdL21zsXmUEwnwkz2vg352EZfDuQTiG5BgTFQy5WD.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/syNdL21zsXmUEwnwkz2vg352EZfDuQTiG5BgTFQy5WD.json new file mode 100644 index 00000000..b012aaa4 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/syNdL21zsXmUEwnwkz2vg352EZfDuQTiG5BgTFQy5WD.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:837b2733800fa0aa4b2bac29af50d4088b226c4b5450e0a3d691455771776d11 +size 16124 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/t1monUESMN3oVEoAw9HQkaVX6hUGg3hkhN5wKaTvV5f.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/t1monUESMN3oVEoAw9HQkaVX6hUGg3hkhN5wKaTvV5f.json new file mode 100644 index 00000000..e0b821c5 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/t1monUESMN3oVEoAw9HQkaVX6hUGg3hkhN5wKaTvV5f.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:06879f5b7c43612ed04d1beb9c6aef052cee9f30235396b3f4471798260963fc +size 1643 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/tHookmPkFZDJGkS9us6sVsnYi2EKHCrVtw8zD6oXYPE.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/tHookmPkFZDJGkS9us6sVsnYi2EKHCrVtw8zD6oXYPE.json new file mode 100644 index 00000000..46813845 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/tHookmPkFZDJGkS9us6sVsnYi2EKHCrVtw8zD6oXYPE.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1d02e0dce16303be7d10012e8d68eff8443d6c61982deca6f77f2672ad44df0c +size 875 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/tLBro6JJuZNnpoad3p8pXKohE9f7f7tBZJpaeh6pXt1.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/tLBro6JJuZNnpoad3p8pXKohE9f7f7tBZJpaeh6pXt1.json new file mode 100644 index 00000000..8dd820bc --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/tLBro6JJuZNnpoad3p8pXKohE9f7f7tBZJpaeh6pXt1.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3df63959c621fdd54243334b44a1bbcd57a1a52aef367e80a23e828fd6a8d799 +size 80513 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/tUGoFqTgp9KnR6qPUXuQ5WT83uL9xDZsoD5LCTEC4Cv.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/tUGoFqTgp9KnR6qPUXuQ5WT83uL9xDZsoD5LCTEC4Cv.json new file mode 100644 index 00000000..85c6c42c --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/tUGoFqTgp9KnR6qPUXuQ5WT83uL9xDZsoD5LCTEC4Cv.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8641eb758c3bc5055756bbc938dccb81459442bb8bca35e53e82a741389001a9 +size 3705 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/tfre5zcihbycEcr1xo67saNvovdmXhQFXPM2obQqRjP.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/tfre5zcihbycEcr1xo67saNvovdmXhQFXPM2obQqRjP.json new file mode 100644 index 00000000..de16456d --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/tfre5zcihbycEcr1xo67saNvovdmXhQFXPM2obQqRjP.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ced0625fd381da11d2cf096c5f2c2282a738158e70dcbf94dff57b18cd1b31be +size 11083 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/tiME1hz9F5C5ZecbvE5z6Msjy8PKfTqo1UuRYXfndKF.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/tiME1hz9F5C5ZecbvE5z6Msjy8PKfTqo1UuRYXfndKF.json new file mode 100644 index 00000000..d6185eb3 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/tiME1hz9F5C5ZecbvE5z6Msjy8PKfTqo1UuRYXfndKF.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:56cb8b68c204e6371850cf619cc5c5a2b04173b487ce3cb31317c5e43462b744 +size 3969 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/tiPRjowviWQK3CE9CG5Yd3rUNktUpcBBjuuZiviPMUa.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/tiPRjowviWQK3CE9CG5Yd3rUNktUpcBBjuuZiviPMUa.json new file mode 100644 index 00000000..acc469c3 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/tiPRjowviWQK3CE9CG5Yd3rUNktUpcBBjuuZiviPMUa.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0be45a545aa3db2106297a51c77c075f869fe9ef84aa719ec471d6b33f553e5f +size 14924 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/time2Z2SCnn3qYg3ULKVtdkh8YmZ5jFdKicnA1W2YnJ.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/time2Z2SCnn3qYg3ULKVtdkh8YmZ5jFdKicnA1W2YnJ.json new file mode 100644 index 00000000..5e7fe473 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/time2Z2SCnn3qYg3ULKVtdkh8YmZ5jFdKicnA1W2YnJ.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d959326ae78147985d6487e6aebdd844879628098e600b7d029f0c22df89402e +size 5762 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/tokdh9ZbWPxkFzqsKqeAwLDk6J6a8NBZtQanVuuENxa.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/tokdh9ZbWPxkFzqsKqeAwLDk6J6a8NBZtQanVuuENxa.json new file mode 100644 index 00000000..18ba0435 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/tokdh9ZbWPxkFzqsKqeAwLDk6J6a8NBZtQanVuuENxa.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:973aa49d42c6653d1b310cb53474c47f68ef2eaf7445e29fdd50ceba29314de6 +size 2214 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/tovt1VkTE2T4caWoeFP6a2xSFoew5mNpd7FWidyyMuk.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/tovt1VkTE2T4caWoeFP6a2xSFoew5mNpd7FWidyyMuk.json new file mode 100644 index 00000000..59408b44 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/tovt1VkTE2T4caWoeFP6a2xSFoew5mNpd7FWidyyMuk.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e7c9b3a3ddea7a914792b3503fe02d49671c7f6f5acbbc7e48c2a16fe01a35b9 +size 22507 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/traderDnaR5w6Tcoi3NFm53i48FTDNbGjBSZwWXDRrg.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/traderDnaR5w6Tcoi3NFm53i48FTDNbGjBSZwWXDRrg.json new file mode 100644 index 00000000..9084d360 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/traderDnaR5w6Tcoi3NFm53i48FTDNbGjBSZwWXDRrg.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:afd318eb78fe16a7f109ef691ab2fa858238c925008cae74939d87e44c6bcf97 +size 12623 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/treaRzaa4b98D1NQMQdQXzBupbgWhyJ2e1pXhJzkTwU.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/treaRzaa4b98D1NQMQdQXzBupbgWhyJ2e1pXhJzkTwU.json new file mode 100644 index 00000000..9d732a86 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/treaRzaa4b98D1NQMQdQXzBupbgWhyJ2e1pXhJzkTwU.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:dfc542c2a9b80baf8e3feb4647046de39db13babef7fa213965f26f5ed232c06 +size 4291 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/treaf4wWBBty3fHdyBpo35Mz84M8k3heKXmjmi9vFt5.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/treaf4wWBBty3fHdyBpo35Mz84M8k3heKXmjmi9vFt5.json new file mode 100644 index 00000000..a4752c12 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/treaf4wWBBty3fHdyBpo35Mz84M8k3heKXmjmi9vFt5.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:54a5347738d40076bbc60ffe34670152f16fe4a67b1991c1d0e557354decd8a9 +size 5562 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/trsrzhs1sRgiHcKhjMmRrgK3X8Wus3LBWogF7t13wzZ.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/trsrzhs1sRgiHcKhjMmRrgK3X8Wus3LBWogF7t13wzZ.json new file mode 100644 index 00000000..053b20a9 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/trsrzhs1sRgiHcKhjMmRrgK3X8Wus3LBWogF7t13wzZ.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8262ba90dcfcd1412a9281c81a06c015452e680dbbda14a0f4c129733aed83f7 +size 3869 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/tuberzVVow3N7VTNHmwmoaJ88BM8bNVJNnhTiSYYpRC.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/tuberzVVow3N7VTNHmwmoaJ88BM8bNVJNnhTiSYYpRC.json new file mode 100644 index 00000000..f330e2f9 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/tuberzVVow3N7VTNHmwmoaJ88BM8bNVJNnhTiSYYpRC.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:fe171022e32581755fca56752b2c99216c80f5a5dd5b2589b81d8b9ff12c32d2 +size 3830 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/tuktukUrfhXT6ZT77QTU8RQtvgL967uRuVagWF57zVA.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/tuktukUrfhXT6ZT77QTU8RQtvgL967uRuVagWF57zVA.json new file mode 100644 index 00000000..6608301f --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/tuktukUrfhXT6ZT77QTU8RQtvgL967uRuVagWF57zVA.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d9dd41d2e3b9b9f200b04bc51dcc16af1409958ae88f95019353416e881d9cc7 +size 12554 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/tuna4uSQZncNeeiAMKbstuxA9CUkHH6HmC64wgmnogD.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/tuna4uSQZncNeeiAMKbstuxA9CUkHH6HmC64wgmnogD.json new file mode 100644 index 00000000..556b6cad --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/tuna4uSQZncNeeiAMKbstuxA9CUkHH6HmC64wgmnogD.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:314bb640bbe32cf7bd50b81bd74a1df91b0f624ebb10fa2b370495dc294e9b54 +size 36419 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/twAP5sArq2vDS1mZCT7f4qRLwzTfHvf5Ay5R5Q5df1m.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/twAP5sArq2vDS1mZCT7f4qRLwzTfHvf5Ay5R5Q5df1m.json new file mode 100644 index 00000000..7d52896a --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/twAP5sArq2vDS1mZCT7f4qRLwzTfHvf5Ay5R5Q5df1m.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:73607c41af15c85ee1a352a34fd90363f93fc890ab67e3ab717b3f3d615314c7 +size 8974 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/uPgrZ4mhAxaLXekTExTY5Vb5P2Ftxr3LWF6dKPVu7J2.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/uPgrZ4mhAxaLXekTExTY5Vb5P2Ftxr3LWF6dKPVu7J2.json new file mode 100644 index 00000000..ed06ea4f --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/uPgrZ4mhAxaLXekTExTY5Vb5P2Ftxr3LWF6dKPVu7J2.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:271168ad0a38f743bc568a80b4c60e040478486f55ab968b4008a759420b91af +size 12701 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/udmwPXdGtRudQdpWvk7L5k3GtB1SNU8Hh6TNknpLkWs.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/udmwPXdGtRudQdpWvk7L5k3GtB1SNU8Hh6TNknpLkWs.json new file mode 100644 index 00000000..6f4ae879 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/udmwPXdGtRudQdpWvk7L5k3GtB1SNU8Hh6TNknpLkWs.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e65061e4a21d678d9d720bd55ab0f8149ca39578a36fee31c2448468634779b4 +size 13754 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/uru2zGrpG6ecmVtWaYG78kZULLGMoi7LYHxArPRQ9ZZ.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/uru2zGrpG6ecmVtWaYG78kZULLGMoi7LYHxArPRQ9ZZ.json new file mode 100644 index 00000000..104a202b --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/uru2zGrpG6ecmVtWaYG78kZULLGMoi7LYHxArPRQ9ZZ.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:af1d2c4b821f19882c324cb8abf36c2e9a8ddaa19d35b181320eb1075ebd88b6 +size 2354 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/v2KVrBmUxbiUuuUiN5jTo2HYMPaEpT4LTKY3pUtbybK.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/v2KVrBmUxbiUuuUiN5jTo2HYMPaEpT4LTKY3pUtbybK.json new file mode 100644 index 00000000..f6192f1f --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/v2KVrBmUxbiUuuUiN5jTo2HYMPaEpT4LTKY3pUtbybK.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7218d7cbfd9d0b6edacb010233c664738fc6f8be7fafe286fc2efff1c5e8a3aa +size 2794 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/v32YSnVQDJfpVZm21APm5V7j1R3xCKU6VbsZRtAXb9A.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/v32YSnVQDJfpVZm21APm5V7j1R3xCKU6VbsZRtAXb9A.json new file mode 100644 index 00000000..e0c0232b --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/v32YSnVQDJfpVZm21APm5V7j1R3xCKU6VbsZRtAXb9A.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:43d4c0d6955fa8c57d4f8dff2d69fa388ddd759935a343177bf6c60418d969c4 +size 1665 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/vAuLTQjV5AZx5f3UgE75wcnkxnQowWxThn1hGjfCVwP.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/vAuLTQjV5AZx5f3UgE75wcnkxnQowWxThn1hGjfCVwP.json new file mode 100644 index 00000000..d5fba14d --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/vAuLTQjV5AZx5f3UgE75wcnkxnQowWxThn1hGjfCVwP.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7a1dbf688de452bde3a3ad130feb6843b4642311b6b613c42b984d0f0c224f46 +size 5648 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/vAuLTsyrvSfZRuRB3XgvkPwNGgYSs9YRYymVebLKoxR.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/vAuLTsyrvSfZRuRB3XgvkPwNGgYSs9YRYymVebLKoxR.json new file mode 100644 index 00000000..63fdc7cf --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/vAuLTsyrvSfZRuRB3XgvkPwNGgYSs9YRYymVebLKoxR.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2d8c75d8e3503eb16e9b5f55897ca8aa229106ecc90c4ced08bcfda5318504ea +size 17137 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/vBoNdEvzMrSai7is21XgVYik65mqtaKXuSdMBJ1xkW4.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/vBoNdEvzMrSai7is21XgVYik65mqtaKXuSdMBJ1xkW4.json new file mode 100644 index 00000000..fff8048b --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/vBoNdEvzMrSai7is21XgVYik65mqtaKXuSdMBJ1xkW4.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8d10022c50ac0836dce077fef7d59937df344319982513e4f3aad46b3ae00ce4 +size 58726 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/vEafWKQNTYRvHJmY2U5mf3atJrWRMNt9xE7kzLByhCM.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/vEafWKQNTYRvHJmY2U5mf3atJrWRMNt9xE7kzLByhCM.json new file mode 100644 index 00000000..db58883c --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/vEafWKQNTYRvHJmY2U5mf3atJrWRMNt9xE7kzLByhCM.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:23236b5fea8d2fd70d15b9ca40b13b4818bf41f3ca263243c5aab0c168fb5bf1 +size 1710 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/vXXYKPPwmERsfQPKEwhmnQBABVDoLUKRzz5LtLk9ndS.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/vXXYKPPwmERsfQPKEwhmnQBABVDoLUKRzz5LtLk9ndS.json new file mode 100644 index 00000000..fca74e4a --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/vXXYKPPwmERsfQPKEwhmnQBABVDoLUKRzz5LtLk9ndS.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5d61b6526a923e9e0b35ed31845e4468b74577f157f0cdb3cf6c4cc025a5f153 +size 7474 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/va12L6Z9fa5aGJ7gxtJuQZ928nySAk5UetjcGPve3Nu.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/va12L6Z9fa5aGJ7gxtJuQZ928nySAk5UetjcGPve3Nu.json new file mode 100644 index 00000000..4302e02c --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/va12L6Z9fa5aGJ7gxtJuQZ928nySAk5UetjcGPve3Nu.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:12b68c040a444f579e4718b53f498b749ad1b992a106528a2f87c123f8481953 +size 6303 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/vaU1tVLj8RFk7mNj1BxqgAsMKKaL8UvEUHvU3tdbZPe.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/vaU1tVLj8RFk7mNj1BxqgAsMKKaL8UvEUHvU3tdbZPe.json new file mode 100644 index 00000000..20ca3533 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/vaU1tVLj8RFk7mNj1BxqgAsMKKaL8UvEUHvU3tdbZPe.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:372e806585373bec626c1be9d4fdce6c4b359ea23119c72a877ae2f245e72540 +size 4092 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/vaU6kP7iNEGkbmPkLmZfGwiGxd4Mob24QQCie5R9kd2.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/vaU6kP7iNEGkbmPkLmZfGwiGxd4Mob24QQCie5R9kd2.json new file mode 100644 index 00000000..ff3fe137 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/vaU6kP7iNEGkbmPkLmZfGwiGxd4Mob24QQCie5R9kd2.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:85ca5af9d16e31713f00b034e6d0e02542137a9a951a62095b9cedc2e36118de +size 24953 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/veTbq5fF2HWYpgmkwjGKTYLVpY6miWYYmakML7R7LRf.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/veTbq5fF2HWYpgmkwjGKTYLVpY6miWYYmakML7R7LRf.json new file mode 100644 index 00000000..384c1c8f --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/veTbq5fF2HWYpgmkwjGKTYLVpY6miWYYmakML7R7LRf.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7f9298e737ee550f00ae7501650cc3468e0a71da18ecac317d24657f0f9c2973 +size 10646 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/verifycLy8mB96wd9wqq3WDXQwM4oU6r42Th37Db9fC.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/verifycLy8mB96wd9wqq3WDXQwM4oU6r42Th37Db9fC.json new file mode 100644 index 00000000..e5f88647 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/verifycLy8mB96wd9wqq3WDXQwM4oU6r42Th37Db9fC.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0a14cc509e7c553d9d45093012a351c924090360ea931d75b92938a4614ac630 +size 2530 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/vers91oYPR6gmC5Ft8HacCaShRcHyJGtG9sd1U6y3UK.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/vers91oYPR6gmC5Ft8HacCaShRcHyJGtG9sd1U6y3UK.json new file mode 100644 index 00000000..c64f1dc4 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/vers91oYPR6gmC5Ft8HacCaShRcHyJGtG9sd1U6y3UK.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f813b1209d98d070328617be26c8ecc52bdbbb7af2139ff7ef001539c9f0d6a8 +size 1432 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/vestQEfMjjWnb5m1bxLaudnhaKAZYeY9apeZw6Zvy7a.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/vestQEfMjjWnb5m1bxLaudnhaKAZYeY9apeZw6Zvy7a.json new file mode 100644 index 00000000..63cdf674 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/vestQEfMjjWnb5m1bxLaudnhaKAZYeY9apeZw6Zvy7a.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6c44dcf4fd4e9a3982465d6a5862ad25830e67029bc0f0f4c64342d8c08ae005 +size 21923 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/vibespBmMArNn9jD6Fa4deutxLvV7EJqExoiWaXVxRY.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/vibespBmMArNn9jD6Fa4deutxLvV7EJqExoiWaXVxRY.json new file mode 100644 index 00000000..8bf849b8 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/vibespBmMArNn9jD6Fa4deutxLvV7EJqExoiWaXVxRY.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:43791f348064bdf446c5a23b8e752e0ee17bac486b937a2bc3e920971143b1ef +size 4957 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/virEFLZsQm1iFAs8py1XnziJ67gTzW2bfCWhxNPfccD.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/virEFLZsQm1iFAs8py1XnziJ67gTzW2bfCWhxNPfccD.json new file mode 100644 index 00000000..a45d51a0 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/virEFLZsQm1iFAs8py1XnziJ67gTzW2bfCWhxNPfccD.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c2109053b139c0a85a6bd618a63dbca249c981ed1ec51e3f3578398aeaa6bbb1 +size 45366 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/vmT2hAx4N2U6DyjYxgQHER4VGC8tHJCfHNsSepBKCJZ.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/vmT2hAx4N2U6DyjYxgQHER4VGC8tHJCfHNsSepBKCJZ.json new file mode 100644 index 00000000..8d6f76e9 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/vmT2hAx4N2U6DyjYxgQHER4VGC8tHJCfHNsSepBKCJZ.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b307b7ee57f019a21799fa3624c1756532d2b1f0842efcc55ed1f8430dc6f8c9 +size 15573 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/vmTE1MUq7EBnZrXTLRRn2W9G2UMG6MEuh6UHngs3DuQ.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/vmTE1MUq7EBnZrXTLRRn2W9G2UMG6MEuh6UHngs3DuQ.json new file mode 100644 index 00000000..46f722b0 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/vmTE1MUq7EBnZrXTLRRn2W9G2UMG6MEuh6UHngs3DuQ.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4a6d73ad078a543b285c32520791494c4857172896e8c15ae4e439d17ee4e663 +size 32497 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/vo1tWgqZMjG61Z2T9qUaMYKqZ75CYzMuaZ2LZP1n7HV.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/vo1tWgqZMjG61Z2T9qUaMYKqZ75CYzMuaZ2LZP1n7HV.json new file mode 100644 index 00000000..812498b7 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/vo1tWgqZMjG61Z2T9qUaMYKqZ75CYzMuaZ2LZP1n7HV.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:69e4406ad34a9c56430647d18f0f9579d63788819f7a303773cb9c47a0594f1c +size 7633 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/voTpe3tHQ7AjQHMapgSue2HJFAh2cGsdokqN3XqmVSj.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/voTpe3tHQ7AjQHMapgSue2HJFAh2cGsdokqN3XqmVSj.json new file mode 100644 index 00000000..abf20b9c --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/voTpe3tHQ7AjQHMapgSue2HJFAh2cGsdokqN3XqmVSj.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:bf4e4c1e066fea4b2dad6208dfaa28b0565ab9c2e8e6ca2452355fced362fc36 +size 14561 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/voteXZxajNhmCGpqzBhVArCANMKra5nwqtaaLA6v9CX.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/voteXZxajNhmCGpqzBhVArCANMKra5nwqtaaLA6v9CX.json new file mode 100644 index 00000000..f301ab21 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/voteXZxajNhmCGpqzBhVArCANMKra5nwqtaaLA6v9CX.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:94f8f50fb2cced1203147095acd3e123e782e51166a9ec4ac2e107b1e3d5ee67 +size 12310 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/vrTGoBuy5rYSxAfV3jaRJWHH6nN9WK4NRExGxsk1bCJ.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/vrTGoBuy5rYSxAfV3jaRJWHH6nN9WK4NRExGxsk1bCJ.json new file mode 100644 index 00000000..67b357f7 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/vrTGoBuy5rYSxAfV3jaRJWHH6nN9WK4NRExGxsk1bCJ.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:235e71f83cc6fc56495dd51e24fd48cff6cc677b3b632379ca05262c9233780a +size 8874 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/vyPErCcGJKQQBeeQ59gXcWrDyU4vBrq8qQfacwmsAsp.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/vyPErCcGJKQQBeeQ59gXcWrDyU4vBrq8qQfacwmsAsp.json new file mode 100644 index 00000000..143cc86f --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/vyPErCcGJKQQBeeQ59gXcWrDyU4vBrq8qQfacwmsAsp.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b1ee7e2f6aa4027fd4a739034d2950b359c1c025e3009bc34ba955da8a30ccb6 +size 9942 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/wMXX1K1nca5W4pZr1piETe78gcAVVrEFi9f4g46uXko.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/wMXX1K1nca5W4pZr1piETe78gcAVVrEFi9f4g46uXko.json new file mode 100644 index 00000000..7780aacb --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/wMXX1K1nca5W4pZr1piETe78gcAVVrEFi9f4g46uXko.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1ea7d3a6f23f3e3909c96039430da8f898346f09d0f6d6e7bbbf9d235469b1a2 +size 7795 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/wdH5MUvXcyKM58yffCxhRQfB5jLQHpnWZhhdYhLCThf.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/wdH5MUvXcyKM58yffCxhRQfB5jLQHpnWZhhdYhLCThf.json new file mode 100644 index 00000000..632daa41 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/wdH5MUvXcyKM58yffCxhRQfB5jLQHpnWZhhdYhLCThf.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a500f9733077a677137ba6bd96d66e2e17b4eae313900deb6496e0b199c0edfc +size 2496 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/whirLbMiicVdio4qvUfM5KAg6Ct8VwpYzGff3uctyCc.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/whirLbMiicVdio4qvUfM5KAg6Ct8VwpYzGff3uctyCc.json new file mode 100644 index 00000000..03a30816 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/whirLbMiicVdio4qvUfM5KAg6Ct8VwpYzGff3uctyCc.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3dc366c9a91490092940e6d0f17dc103d5e17f4961a7e3d626f470efe0231f2c +size 62184 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/wmj39zVZrSCKEkdTm6NyDQcqNjMGYZ5GMkev1sLacvU.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/wmj39zVZrSCKEkdTm6NyDQcqNjMGYZ5GMkev1sLacvU.json new file mode 100644 index 00000000..df460fa8 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/wmj39zVZrSCKEkdTm6NyDQcqNjMGYZ5GMkev1sLacvU.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a1f963cccc512ff3106201cad08ebc5389d36aead5e96f8079bdf9fa1fab8dda +size 7517 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/wns1gDLt8fgLcGhWi5MqAqgXpwEP1JftKE9eZnXS1HM.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/wns1gDLt8fgLcGhWi5MqAqgXpwEP1JftKE9eZnXS1HM.json new file mode 100644 index 00000000..0024bcf5 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/wns1gDLt8fgLcGhWi5MqAqgXpwEP1JftKE9eZnXS1HM.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5efca515ca80a7f3119ee6fb923f86050485478c921237445be54a5109ba359d +size 15224 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/woRrXQHeAi9R5oUcKJb7pkqC3GrQMabKWPBYHAN1ufY.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/woRrXQHeAi9R5oUcKJb7pkqC3GrQMabKWPBYHAN1ufY.json new file mode 100644 index 00000000..4e2dc86d --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/woRrXQHeAi9R5oUcKJb7pkqC3GrQMabKWPBYHAN1ufY.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:656bc6cb106bcf1bc5d5da992fe026ab26a73f36ed23dc2f4e516a74c984e358 +size 277 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/wocur7QRRMdzPZN52688gBa5iJD4mLkNWSxN5xGGRjY.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/wocur7QRRMdzPZN52688gBa5iJD4mLkNWSxN5xGGRjY.json new file mode 100644 index 00000000..2b5586a0 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/wocur7QRRMdzPZN52688gBa5iJD4mLkNWSxN5xGGRjY.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ebc8572ba9bef33c9add045e412f6b5c7bfefbf87945771ff6e3a6a6e1e28b60 +size 277 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/woo98ny1QLULqdTzpNM8PiJpwfzL5MJ9pAmLw1rfvk7.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/woo98ny1QLULqdTzpNM8PiJpwfzL5MJ9pAmLw1rfvk7.json new file mode 100644 index 00000000..25dbdf9a --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/woo98ny1QLULqdTzpNM8PiJpwfzL5MJ9pAmLw1rfvk7.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d8c3fdfcbc15467eb5da6c4091ed7e71c295248b6141abb5862086cc2f852b8c +size 10303 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/woocYbcZkJ1ryopvtNP7Lr367wbW4WrMgxmzroe6VWU.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/woocYbcZkJ1ryopvtNP7Lr367wbW4WrMgxmzroe6VWU.json new file mode 100644 index 00000000..24b1a999 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/woocYbcZkJ1ryopvtNP7Lr367wbW4WrMgxmzroe6VWU.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:fbf64d43ba8aed4851b8eee0c1346397a5b4d5530e2a315e4ae33217619d3ab2 +size 17132 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/woofiCKJyDKxswhzu98HRW2v52AfjBKHkKtHEzV4ncV.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/woofiCKJyDKxswhzu98HRW2v52AfjBKHkKtHEzV4ncV.json new file mode 100644 index 00000000..7bec1b2e --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/woofiCKJyDKxswhzu98HRW2v52AfjBKHkKtHEzV4ncV.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e1c5403a8de1a6105525d53b14271283c59ba8b3e2ca825d6d4e01adcd4c87a1 +size 20708 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/wrprFD8nubz7iB3pKfuMiUjcydQNoCL5eWnEPMbG1F6.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/wrprFD8nubz7iB3pKfuMiUjcydQNoCL5eWnEPMbG1F6.json new file mode 100644 index 00000000..6c59a20e --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/wrprFD8nubz7iB3pKfuMiUjcydQNoCL5eWnEPMbG1F6.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a01b3b87cb1e338d088f9ca5cb1d7ee12e4d526ee5bc29591cc4dab1dff3b21a +size 12172 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/xVotZrmit7DJcedMFXPyqp6kwJnB6giwu4cGTBxQjbf.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/xVotZrmit7DJcedMFXPyqp6kwJnB6giwu4cGTBxQjbf.json new file mode 100644 index 00000000..1b901bb3 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/xVotZrmit7DJcedMFXPyqp6kwJnB6giwu4cGTBxQjbf.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:fd02773d8d9f97ab8dd64a847f6f2b061e2e82f94ef4372f98e7362f73ddfa58 +size 1548 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/xnft5aaToUM4UFETUQfj7NUDUBdvYHTVhNFThEYTm55.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/xnft5aaToUM4UFETUQfj7NUDUBdvYHTVhNFThEYTm55.json new file mode 100644 index 00000000..1a1aa795 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/xnft5aaToUM4UFETUQfj7NUDUBdvYHTVhNFThEYTm55.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:36852818b805b84683e99fe38ea4da022788fa01ee14b504b1a7dcd4df1eee99 +size 17903 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/xqfVrijA1A928qo33Dw34i2bdj9Us2UzHGpo7hcY3jj.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/xqfVrijA1A928qo33Dw34i2bdj9Us2UzHGpo7hcY3jj.json new file mode 100644 index 00000000..8d0cda17 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/xqfVrijA1A928qo33Dw34i2bdj9Us2UzHGpo7hcY3jj.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:cc7112acbf0fa8f15c32cb3a8f6a7cac97c1091e50f88567abbf399342d4923e +size 7330 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/z39ipBUDUxQAyARTD4b7dn4CnfP2x6Dwu5J9ZYH8oxp.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/z39ipBUDUxQAyARTD4b7dn4CnfP2x6Dwu5J9ZYH8oxp.json new file mode 100644 index 00000000..48dbb498 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/z39ipBUDUxQAyARTD4b7dn4CnfP2x6Dwu5J9ZYH8oxp.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c9e01910b29c838798ec8af771674b0b0e6bbfc49fe031b3f1f6754f00eb9204 +size 592 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/zAZJknG1bKRVawHcTiRKjTXkps3Two3FctLozZzkqAk.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/zAZJknG1bKRVawHcTiRKjTXkps3Two3FctLozZzkqAk.json new file mode 100644 index 00000000..b6ec66f4 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/zAZJknG1bKRVawHcTiRKjTXkps3Two3FctLozZzkqAk.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:cceab998df5a0bbbee04f8d720d022f73cb0cf5d987c01b3f66639db120f4f9d +size 112881 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/zF2vSz6V9g1YHGmfrzsY497NJzbRr84QUrPry4bLQ25.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/zF2vSz6V9g1YHGmfrzsY497NJzbRr84QUrPry4bLQ25.json new file mode 100644 index 00000000..ec0455a7 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/zF2vSz6V9g1YHGmfrzsY497NJzbRr84QUrPry4bLQ25.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a3767c57b28177a354ab943aeb7e87fe740ec97386df07c9bd538cfbaa472dd8 +size 128279 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/zbtv2cgU1VzSBKNXZ96TcWSRVp1c8HxqCmRp8zPX1uh.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/zbtv2cgU1VzSBKNXZ96TcWSRVp1c8HxqCmRp8zPX1uh.json new file mode 100644 index 00000000..0e4e4915 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/zbtv2cgU1VzSBKNXZ96TcWSRVp1c8HxqCmRp8zPX1uh.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:54334d2fd407c9619c422597f522beb5f87617d690dfd32bf275567a8dd96da8 +size 74307 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/zkNFTi24GW95YYfM8jNM2tDDPmDnDm7EQuze8jJ66sn.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/zkNFTi24GW95YYfM8jNM2tDDPmDnDm7EQuze8jJ66sn.json new file mode 100644 index 00000000..b2181a00 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/2025-may-19/zkNFTi24GW95YYfM8jNM2tDDPmDnDm7EQuze8jJ66sn.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:dc1cc1eae990348067ccfcc9fe6d572c3eaa96545d93432b9bb768e0abd1caa5 +size 7637 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/converted-from-old/.gitattributes b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/converted-from-old/.gitattributes new file mode 100644 index 00000000..7fe70d7f --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/converted-from-old/.gitattributes @@ -0,0 +1 @@ +*.json filter=lfs diff=lfs merge=lfs -text diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/converted-from-old/CAMMCzo5YL8w4VFF8KVHrK22GGUsp5VTaW7grrKgrWqK.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/converted-from-old/CAMMCzo5YL8w4VFF8KVHrK22GGUsp5VTaW7grrKgrWqK.json new file mode 100644 index 00000000..05274c36 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/converted-from-old/CAMMCzo5YL8w4VFF8KVHrK22GGUsp5VTaW7grrKgrWqK.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0976a1fb2540a57a11c826450e6f27116aed16043d62ffe983aa1fc240eced49 +size 62105 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/converted-from-old/PERPHjGBqRHArX4DySjwM6UJHiR3sWAatqfdBS2qQJu.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/converted-from-old/PERPHjGBqRHArX4DySjwM6UJHiR3sWAatqfdBS2qQJu.json new file mode 100644 index 00000000..6075c5f6 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/converted-from-old/PERPHjGBqRHArX4DySjwM6UJHiR3sWAatqfdBS2qQJu.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c07ef66d43f53a49b388a9b3d2eb4c98fa9ffdf3afe1f08848675ad6f562d1dc +size 90966 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/converted-from-old/whirLbMiicVdio4qvUfM5KAg6Ct8VwpYzGff3uctyCc.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/converted-from-old/whirLbMiicVdio4qvUfM5KAg6Ct8VwpYzGff3uctyCc.json new file mode 100644 index 00000000..2ba24888 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/converted-from-old/whirLbMiicVdio4qvUfM5KAg6Ct8VwpYzGff3uctyCc.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:63b79872844084cc89a056bcfca3551a2ce11f72e25d7f795089c346cde4b6cb +size 73864 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/12HCok3HB73kV5Xz56kihaknrmARJhGe7iQjRJ924Rku.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/12HCok3HB73kV5Xz56kihaknrmARJhGe7iQjRJ924Rku.json new file mode 100644 index 00000000..bbd416e0 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/12HCok3HB73kV5Xz56kihaknrmARJhGe7iQjRJ924Rku.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:bcbebf4b89c0f32ef878a6f9a780e4c7e5826fcb4a8a7091769556a1afed14d4 +size 7089 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/1349iiGjWC7ZTbu6otFmJwztms122jEEnShKgpVnNewy.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/1349iiGjWC7ZTbu6otFmJwztms122jEEnShKgpVnNewy.json new file mode 100644 index 00000000..37669485 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/1349iiGjWC7ZTbu6otFmJwztms122jEEnShKgpVnNewy.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e3dc1c8a485c248985de537b5cce53169b62762ef0449e2edef4d7c24abc5ebb +size 25076 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/13EMUQUgyPu25UVbzzAbcDAX7p13PfhDQYG911C9jq9g.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/13EMUQUgyPu25UVbzzAbcDAX7p13PfhDQYG911C9jq9g.json new file mode 100644 index 00000000..e2980cf7 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/13EMUQUgyPu25UVbzzAbcDAX7p13PfhDQYG911C9jq9g.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:87a6892633a47b4160f7a9a8fe56c61ed0fb470c818218c0eafd6526666a1a4f +size 6836 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/13hdsaTc1NNhFcf8DcGRnbbfNkqAmHGE39Nn9XmfHnp5.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/13hdsaTc1NNhFcf8DcGRnbbfNkqAmHGE39Nn9XmfHnp5.json new file mode 100644 index 00000000..95d7b514 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/13hdsaTc1NNhFcf8DcGRnbbfNkqAmHGE39Nn9XmfHnp5.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9eedd9d226666b4c353640ac88297ce8273ffdf0f0aa6675ba47a0909669f58e +size 3537 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/1USDCmv8QmvZ9JaL7bmevGsNHn7ez8TNahJzCN551sb.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/1USDCmv8QmvZ9JaL7bmevGsNHn7ez8TNahJzCN551sb.json new file mode 100644 index 00000000..cdc26ba9 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/1USDCmv8QmvZ9JaL7bmevGsNHn7ez8TNahJzCN551sb.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9b3055d337bafa0ba3b6d598bff8cf8fd81a40738be24af93d4b9aa0fd0e225e +size 17113 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/1azyvMnX9ptJgr8y18mhAJFQSHfFGjyGtPQ4Lnn99kj.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/1azyvMnX9ptJgr8y18mhAJFQSHfFGjyGtPQ4Lnn99kj.json new file mode 100644 index 00000000..3819cfbc --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/1azyvMnX9ptJgr8y18mhAJFQSHfFGjyGtPQ4Lnn99kj.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:abb013ce62cb5a7983f74c7ab609fbda8f5c381855997f6efa3b52b7145e665e +size 5262 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/1gE3LGQze8DQ3KD2C4ZUCmRX5g4njhY5yLfYmnmcvJR.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/1gE3LGQze8DQ3KD2C4ZUCmRX5g4njhY5yLfYmnmcvJR.json new file mode 100644 index 00000000..002f33aa --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/1gE3LGQze8DQ3KD2C4ZUCmRX5g4njhY5yLfYmnmcvJR.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:edd78996dee95d83494202acbd76cec96bcb2c37316028b45c05d7b319b5fcf0 +size 172 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/1ionrEgPkFU7c13UDKkLd2De2pMZav7uHzw7oqTL7UP.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/1ionrEgPkFU7c13UDKkLd2De2pMZav7uHzw7oqTL7UP.json new file mode 100644 index 00000000..72618711 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/1ionrEgPkFU7c13UDKkLd2De2pMZav7uHzw7oqTL7UP.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ca7866c504ec5c4d4674983a20e13c468626875db987ae85c2a6497a6a164914 +size 3337 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/1oanfPPN8r1i4UbugXHDxWMbWVJ5qLSN5qzNFZkz6Fg.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/1oanfPPN8r1i4UbugXHDxWMbWVJ5qLSN5qzNFZkz6Fg.json new file mode 100644 index 00000000..745312b5 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/1oanfPPN8r1i4UbugXHDxWMbWVJ5qLSN5qzNFZkz6Fg.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:eb16085f175ab56ec67e1bf1b2b8f3a9526392f5055a765bdd86c6b65c90c97c +size 5044 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/21RPxGSMDQkqLSA51hpXoc4WTVGWyd194qLqNQgioeLP.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/21RPxGSMDQkqLSA51hpXoc4WTVGWyd194qLqNQgioeLP.json new file mode 100644 index 00000000..28327493 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/21RPxGSMDQkqLSA51hpXoc4WTVGWyd194qLqNQgioeLP.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:17801d06ccf44753afe494b0924fa14b3a47872b8cb096cc0d54aaf099607edb +size 11946 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/225nkXUE3SM5JzoFLDrJeNvKXJNekFXV6dGDnhgMXYFj.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/225nkXUE3SM5JzoFLDrJeNvKXJNekFXV6dGDnhgMXYFj.json new file mode 100644 index 00000000..5a91238d --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/225nkXUE3SM5JzoFLDrJeNvKXJNekFXV6dGDnhgMXYFj.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:46ed9e6ba9966e2eda1be7ddc9b0e52d7a86a37de4385d08c0c1b8c252477077 +size 390 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/22Y43yTVxuUkoRKdm9thyRhQ3SdgQS7c7kB6UNCiaczD.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/22Y43yTVxuUkoRKdm9thyRhQ3SdgQS7c7kB6UNCiaczD.json new file mode 100644 index 00000000..fdccfa50 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/22Y43yTVxuUkoRKdm9thyRhQ3SdgQS7c7kB6UNCiaczD.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:aca6036c4d20ad02d4e80a1c857d4f1d4c14844e779f2d48a9f11d517a2f5b40 +size 4399 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/24Uqj9JCLxUeoC3hGfh5W3s9FM9uCHDS2SG3LYwBpyTi.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/24Uqj9JCLxUeoC3hGfh5W3s9FM9uCHDS2SG3LYwBpyTi.json new file mode 100644 index 00000000..78638746 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/24Uqj9JCLxUeoC3hGfh5W3s9FM9uCHDS2SG3LYwBpyTi.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:dc3908988747c5b5bebabddced9b5ae409a146e83fabc4411974a521407a87b4 +size 9889 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/2Up2D6axfzjLxy6FTYXf12w8gr6Lum49j6apBomhXnWF.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/2Up2D6axfzjLxy6FTYXf12w8gr6Lum49j6apBomhXnWF.json new file mode 100644 index 00000000..01987727 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/2Up2D6axfzjLxy6FTYXf12w8gr6Lum49j6apBomhXnWF.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9dc833ccbc16bdd6002b187449bfc2f72f48b14557db45c2881834db7c4a59d6 +size 4633 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/2e3TyMuAFuQH73SbE3S6RNvma7abpBj8v7w8AH7LSGxK.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/2e3TyMuAFuQH73SbE3S6RNvma7abpBj8v7w8AH7LSGxK.json new file mode 100644 index 00000000..46d18e6f --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/2e3TyMuAFuQH73SbE3S6RNvma7abpBj8v7w8AH7LSGxK.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c257b1c07a1d23de81d5f51a19993d1ec03725c0b10e93badec7d7c7e230a6a5 +size 22932 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/2eDLEqgoYHJG9Ssx8CpjRFbWdt1z81JJV8PtsC3LdJ9R.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/2eDLEqgoYHJG9Ssx8CpjRFbWdt1z81JJV8PtsC3LdJ9R.json new file mode 100644 index 00000000..e0eadf8e --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/2eDLEqgoYHJG9Ssx8CpjRFbWdt1z81JJV8PtsC3LdJ9R.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:789a6c4c9314d1b78e9aae1728670859acfa5d8b7cdfb0a0d8c78d55eca78290 +size 1438 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/2hC44EVzM4JoL5EWU4ezcZsY6ns2puwxpivQdeUMTzZM.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/2hC44EVzM4JoL5EWU4ezcZsY6ns2puwxpivQdeUMTzZM.json new file mode 100644 index 00000000..773fc602 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/2hC44EVzM4JoL5EWU4ezcZsY6ns2puwxpivQdeUMTzZM.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6118708103adfe525dfc1ab44e67f1c8654079649395b6bb36ec99325ed95439 +size 3969 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/2hGXiH1oEQwjCXRx8bNdHTi49ScZp7Mj2bxcjxtULKe1.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/2hGXiH1oEQwjCXRx8bNdHTi49ScZp7Mj2bxcjxtULKe1.json new file mode 100644 index 00000000..14760d27 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/2hGXiH1oEQwjCXRx8bNdHTi49ScZp7Mj2bxcjxtULKe1.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0898cbdfe6700f919ddbd0dbc2c8cfc4b113d5f89b438d13eb325e0f8eaaf6b9 +size 932 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/2ipqWcraTH7iGYXb4Evs7pfjR2VsESWffmEkw2baK21B.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/2ipqWcraTH7iGYXb4Evs7pfjR2VsESWffmEkw2baK21B.json new file mode 100644 index 00000000..0cd4810e --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/2ipqWcraTH7iGYXb4Evs7pfjR2VsESWffmEkw2baK21B.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:40d6029cbc7d18be5782916b9bd8032c2566143c086a27fccd6f529733d46ee6 +size 7524 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/2qPL6aunS5v636TymUKmQAG2iW6gn7q94vShQb51iyMW.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/2qPL6aunS5v636TymUKmQAG2iW6gn7q94vShQb51iyMW.json new file mode 100644 index 00000000..97b1b079 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/2qPL6aunS5v636TymUKmQAG2iW6gn7q94vShQb51iyMW.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:004aeda85bd7b8b557db36e6af0dd3a3b191cd4fcb6375e8ca156d68be5c328d +size 5256 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/2reR5RGxYmCAwiquwY2B3tfCj89BioUd9BMksbcfjFxt.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/2reR5RGxYmCAwiquwY2B3tfCj89BioUd9BMksbcfjFxt.json new file mode 100644 index 00000000..9543de94 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/2reR5RGxYmCAwiquwY2B3tfCj89BioUd9BMksbcfjFxt.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:bb250a1b3fe60d1d27d392c0f5ba474ab83f9b756973345fa6ad83a4b4434593 +size 25145 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/2reUfFGZuTHMwJXfbQCA3dRh5xEMamWJ9Kfd2mzeH4qU.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/2reUfFGZuTHMwJXfbQCA3dRh5xEMamWJ9Kfd2mzeH4qU.json new file mode 100644 index 00000000..3ffa210f --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/2reUfFGZuTHMwJXfbQCA3dRh5xEMamWJ9Kfd2mzeH4qU.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:cbd3a241ea4752d3346e4d0b406f033752ac23d4b5ae11ed545af0a3a70980df +size 5037 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/2tifzhZJsqpNvJDLT5pSLQiTTorMyERZJ4DA24gPUrTv.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/2tifzhZJsqpNvJDLT5pSLQiTTorMyERZJ4DA24gPUrTv.json new file mode 100644 index 00000000..5f102c7b --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/2tifzhZJsqpNvJDLT5pSLQiTTorMyERZJ4DA24gPUrTv.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2a7d84ddd1f8bebf46269cd6dcd9513d69bbf1a6ab7019de1c91175a62f3c89c +size 3194 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/2w7YyjCLZV2QgLnHFtPTG3XeMS24S614nThY7dhH6YZp.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/2w7YyjCLZV2QgLnHFtPTG3XeMS24S614nThY7dhH6YZp.json new file mode 100644 index 00000000..8fb46a13 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/2w7YyjCLZV2QgLnHFtPTG3XeMS24S614nThY7dhH6YZp.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b5cfb6a586e63c4f8f1d267dac43ab9a98557e9d14e86d678bce25dc02293a81 +size 3147 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/2xCY4ciD7oGFTycTuwFqQk7q7CziEouFmfgZJnVDcYdC.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/2xCY4ciD7oGFTycTuwFqQk7q7CziEouFmfgZJnVDcYdC.json new file mode 100644 index 00000000..80a27273 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/2xCY4ciD7oGFTycTuwFqQk7q7CziEouFmfgZJnVDcYdC.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b70681d517fcac48dc4489b94c2b80ac5c016d5e92db1a9265023e85468be9ed +size 9619 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/2xVYRiEK9vr6cdyM1wjpEGJvGjQdMysXUy7q62vNs2rd.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/2xVYRiEK9vr6cdyM1wjpEGJvGjQdMysXUy7q62vNs2rd.json new file mode 100644 index 00000000..e6851613 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/2xVYRiEK9vr6cdyM1wjpEGJvGjQdMysXUy7q62vNs2rd.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8a605fbb55da9755dc99e5af8023596ac78b1cf7567d8861ff6b291a02d7526b +size 2395 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/366CmUeYHCqmfoiro9FUNVQYqj1WxcQg6KFqjajZ3cv5.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/366CmUeYHCqmfoiro9FUNVQYqj1WxcQg6KFqjajZ3cv5.json new file mode 100644 index 00000000..e78b02c9 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/366CmUeYHCqmfoiro9FUNVQYqj1WxcQg6KFqjajZ3cv5.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2ead26c7cd9f9e37392a9abdd9d64980d2cf6f523e65da40a29cdee396569022 +size 5267 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/3ZAzSw55xqEiV9gmeRUnXDHPGQ8o9BDdaLwMBfCD4uix.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/3ZAzSw55xqEiV9gmeRUnXDHPGQ8o9BDdaLwMBfCD4uix.json new file mode 100644 index 00000000..075beeee --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/3ZAzSw55xqEiV9gmeRUnXDHPGQ8o9BDdaLwMBfCD4uix.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:818268be1fe88dcc4bfa2fa10412ced0411e773cd542bd66100a3d5705941e6c +size 845 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/3dxNuzfP484AhgMcEgvHYDVwGh3UtCUWmwuzn9z3HriU.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/3dxNuzfP484AhgMcEgvHYDVwGh3UtCUWmwuzn9z3HriU.json new file mode 100644 index 00000000..01b80677 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/3dxNuzfP484AhgMcEgvHYDVwGh3UtCUWmwuzn9z3HriU.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:fad9a9bcebfd312e0c602a6031025b1a8ae3313390290f622948b9cc607385fb +size 6334 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/3eJFLBPYfyLEJpUDnn3NeEggNzuXmBBVh81rQJkyPX3X.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/3eJFLBPYfyLEJpUDnn3NeEggNzuXmBBVh81rQJkyPX3X.json new file mode 100644 index 00000000..67fa8a17 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/3eJFLBPYfyLEJpUDnn3NeEggNzuXmBBVh81rQJkyPX3X.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:173190ce3c89b842e9674f7b9d8e00e0b9e9e90757d1802efa826e4cdbb2f747 +size 3124 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/3frHjwxo3t7TMBR83omRSxeekmj38xsKeMXZ8BJt6Ccd.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/3frHjwxo3t7TMBR83omRSxeekmj38xsKeMXZ8BJt6Ccd.json new file mode 100644 index 00000000..15101a31 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/3frHjwxo3t7TMBR83omRSxeekmj38xsKeMXZ8BJt6Ccd.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:23f4ecd98117ecfc8c537cf57d987693ec1c8ca6477f77376df6afcb62ffbb38 +size 3898 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/3i1LEoG7xM9PvcfDA8jahjnbd2jxXe99835yGUZa9ZhT.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/3i1LEoG7xM9PvcfDA8jahjnbd2jxXe99835yGUZa9ZhT.json new file mode 100644 index 00000000..55bf1bde --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/3i1LEoG7xM9PvcfDA8jahjnbd2jxXe99835yGUZa9ZhT.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:056f44ee6e3652b0d1a4a2c78f5a7ec2cb8b7c9d11962b4a773d1f8e88e8945a +size 11781 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/3k7mJZcgLX7jvxTbqzEMDLdrhTT12hGc8gfMDCQyXbzP.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/3k7mJZcgLX7jvxTbqzEMDLdrhTT12hGc8gfMDCQyXbzP.json new file mode 100644 index 00000000..6be94db0 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/3k7mJZcgLX7jvxTbqzEMDLdrhTT12hGc8gfMDCQyXbzP.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9906f489f2781fac7295aea54885a19ad509c7d30b77881a1e159b6f8caded6c +size 10630 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/3keHASBKU3wD8oFPD6Fu7UB3N1thzqMHGZZNXFae9P27.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/3keHASBKU3wD8oFPD6Fu7UB3N1thzqMHGZZNXFae9P27.json new file mode 100644 index 00000000..5d63f01b --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/3keHASBKU3wD8oFPD6Fu7UB3N1thzqMHGZZNXFae9P27.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:cb6c0eca2e3cf414a333638cea898607041df9443671c2fda5fe20ff42250a5f +size 1492 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/3mxtC2cGVhHucUg4p58MVzVqUKLyiy1zWqRkRQdgUBPT.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/3mxtC2cGVhHucUg4p58MVzVqUKLyiy1zWqRkRQdgUBPT.json new file mode 100644 index 00000000..0b55cef1 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/3mxtC2cGVhHucUg4p58MVzVqUKLyiy1zWqRkRQdgUBPT.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5de9467125e7044cdaeed49ee968f3d8cd78e3ab92dfec8057d180c1f1b21fea +size 835 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/3s4zaydvjBQE7nE4nKDuDjmyjZ8DkenU7ctbq2oJj6Wc.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/3s4zaydvjBQE7nE4nKDuDjmyjZ8DkenU7ctbq2oJj6Wc.json new file mode 100644 index 00000000..cd71b939 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/3s4zaydvjBQE7nE4nKDuDjmyjZ8DkenU7ctbq2oJj6Wc.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9ea08a32ee52af5b63d29016982f01cedc1e93c36171f55a6fb4f961cb560b8a +size 5471 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/3vTssqFfwhhQG5w5ADtHyxUiUCh32WQ4AbYxooithzr5.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/3vTssqFfwhhQG5w5ADtHyxUiUCh32WQ4AbYxooithzr5.json new file mode 100644 index 00000000..5be70715 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/3vTssqFfwhhQG5w5ADtHyxUiUCh32WQ4AbYxooithzr5.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1c8ba3c13f5d3594d9f29a6a505ed591a5c66ca18acba316d14089bcfb9a09e7 +size 4177 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/3wwB1cuvesdnFzjb6YpTxmANPTZi6Ly7DhKQcMTooibn.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/3wwB1cuvesdnFzjb6YpTxmANPTZi6Ly7DhKQcMTooibn.json new file mode 100644 index 00000000..815d98af --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/3wwB1cuvesdnFzjb6YpTxmANPTZi6Ly7DhKQcMTooibn.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:977294639767050231764963a90ef63784a17b0f271e873c9d6c7290c2c3b7e7 +size 1157 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/45um1exTZR6qvj3aomyr73vDFfitY1YzsY5VjLw4soVJ.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/45um1exTZR6qvj3aomyr73vDFfitY1YzsY5VjLw4soVJ.json new file mode 100644 index 00000000..bbd416e0 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/45um1exTZR6qvj3aomyr73vDFfitY1YzsY5VjLw4soVJ.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:bcbebf4b89c0f32ef878a6f9a780e4c7e5826fcb4a8a7091769556a1afed14d4 +size 7089 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/4EBFooc6Vz5CqiHA1iLEu84FCXEZmHokEKEiDsM9VgAy.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/4EBFooc6Vz5CqiHA1iLEu84FCXEZmHokEKEiDsM9VgAy.json new file mode 100644 index 00000000..8ca9ab0e --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/4EBFooc6Vz5CqiHA1iLEu84FCXEZmHokEKEiDsM9VgAy.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e2fb3fe43a6db2cd23e08d60621599a675d448ae9424458537a2f6070ec0331b +size 5777 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/4LVNe9y1mzV3kn9aYXkNQxhntNAMJ7uiAFuC1KEv3yXD.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/4LVNe9y1mzV3kn9aYXkNQxhntNAMJ7uiAFuC1KEv3yXD.json new file mode 100644 index 00000000..ecd79df5 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/4LVNe9y1mzV3kn9aYXkNQxhntNAMJ7uiAFuC1KEv3yXD.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4cd9ab6463c3953475353176efe018ed1b8b19d8ad8e98e1dd203b99bf8f88c8 +size 4960 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/4MNBjS7EGxJBJRzwceGNvnnvQb68qdGGgpzkyf15nGHr.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/4MNBjS7EGxJBJRzwceGNvnnvQb68qdGGgpzkyf15nGHr.json new file mode 100644 index 00000000..f818bc7d --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/4MNBjS7EGxJBJRzwceGNvnnvQb68qdGGgpzkyf15nGHr.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e9ecaf453bd006d66c7ac9ed25759b16180cac05edd01d43cf14b127df0ff639 +size 14697 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/4MangoMjqJ2firMokCjjGgoK8d4MXcrgL7XJaL3w6fVg.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/4MangoMjqJ2firMokCjjGgoK8d4MXcrgL7XJaL3w6fVg.json new file mode 100644 index 00000000..6e0996fb --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/4MangoMjqJ2firMokCjjGgoK8d4MXcrgL7XJaL3w6fVg.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7ea7a5788d5ec1af09bf33a93b3f450de60d2ee4f8ef1a63ab8fe158171bb995 +size 48775 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/4N9p69ju8BtQCLZ96DgCQ8cXHgmebiwhHhCyMxVkNU7R.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/4N9p69ju8BtQCLZ96DgCQ8cXHgmebiwhHhCyMxVkNU7R.json new file mode 100644 index 00000000..4572ecf1 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/4N9p69ju8BtQCLZ96DgCQ8cXHgmebiwhHhCyMxVkNU7R.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6ef3232a7efa930bd1d4b16d820aa52857bf0cb94e2f21e14a99d97d7e427c94 +size 6558 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/4Q6WW2ouZ6V3iaNm56MTd5n2tnTm4C5fiH8miFHnAFHo.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/4Q6WW2ouZ6V3iaNm56MTd5n2tnTm4C5fiH8miFHnAFHo.json new file mode 100644 index 00000000..4f91f57f --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/4Q6WW2ouZ6V3iaNm56MTd5n2tnTm4C5fiH8miFHnAFHo.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a0781994e3e1723c402e03458c79c39e8d90940a48a4246201f147d36e3edb15 +size 12192 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/4QeL3qzHitckn8SbNTodrq7y9HZZ9RiyFHpBQfgWsPqq.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/4QeL3qzHitckn8SbNTodrq7y9HZZ9RiyFHpBQfgWsPqq.json new file mode 100644 index 00000000..56d0d448 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/4QeL3qzHitckn8SbNTodrq7y9HZZ9RiyFHpBQfgWsPqq.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b1906bf3c01766c675b58bd89dabb686a312e65efc6ad830a133a07967b616e8 +size 1151 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/4QgGHGVFda4ozSkSJRMNodKUg6SpobgodA79b1qDpcoi.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/4QgGHGVFda4ozSkSJRMNodKUg6SpobgodA79b1qDpcoi.json new file mode 100644 index 00000000..6a049822 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/4QgGHGVFda4ozSkSJRMNodKUg6SpobgodA79b1qDpcoi.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:503a27bffedf97682fb8f43e1ab4f5ec34a2816461a106b22d04387c8fb33534 +size 3195 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/4SVNgru9G3ANsHmLFyAEv2H8odpNSqawfSscH8kJtKKX.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/4SVNgru9G3ANsHmLFyAEv2H8odpNSqawfSscH8kJtKKX.json new file mode 100644 index 00000000..7dda4cb3 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/4SVNgru9G3ANsHmLFyAEv2H8odpNSqawfSscH8kJtKKX.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9d66e655e90a8a759c46967d50281e22dcedaa47d4dd1157d1e3f9480fd9a186 +size 6690 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/4SxSb9HbZBpEmdYGW29S9nsHsLdWnFhq7JVW4NnEAmcn.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/4SxSb9HbZBpEmdYGW29S9nsHsLdWnFhq7JVW4NnEAmcn.json new file mode 100644 index 00000000..80944282 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/4SxSb9HbZBpEmdYGW29S9nsHsLdWnFhq7JVW4NnEAmcn.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:93732ada2417db2dc2b936a5656e36cabaa86c4e1062da45f3cfe76e3a4142a5 +size 13172 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/4X2JL2DJR3bhFDC3NEhUKo5o7b8sXoB6udzYaHZD7aeY.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/4X2JL2DJR3bhFDC3NEhUKo5o7b8sXoB6udzYaHZD7aeY.json new file mode 100644 index 00000000..c10b488c --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/4X2JL2DJR3bhFDC3NEhUKo5o7b8sXoB6udzYaHZD7aeY.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2c0db054ea96529155a3c2f25e7a9990c87fc76e748be0f4cf2b6182b6fdd690 +size 14808 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/4XMFrgq6VyTh9SYpMeUEM624yRhtbbYf7uq3Mw7nWcEf.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/4XMFrgq6VyTh9SYpMeUEM624yRhtbbYf7uq3Mw7nWcEf.json new file mode 100644 index 00000000..7931798e --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/4XMFrgq6VyTh9SYpMeUEM624yRhtbbYf7uq3Mw7nWcEf.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:777126a1a59a0f302fd70f3dc02c2f47c1c706e763e04510da7bbe03aea455b5 +size 6352 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/4bqSuQEMEK84kpoPnBQCKHmoqz3EosEk9KQqB4FvZr5w.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/4bqSuQEMEK84kpoPnBQCKHmoqz3EosEk9KQqB4FvZr5w.json new file mode 100644 index 00000000..bbd416e0 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/4bqSuQEMEK84kpoPnBQCKHmoqz3EosEk9KQqB4FvZr5w.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:bcbebf4b89c0f32ef878a6f9a780e4c7e5826fcb4a8a7091769556a1afed14d4 +size 7089 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/4bxbYJEixfV4TyDFLKiPa3YHheddeLxtcjj8SJn6PCSw.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/4bxbYJEixfV4TyDFLKiPa3YHheddeLxtcjj8SJn6PCSw.json new file mode 100644 index 00000000..2a39fec9 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/4bxbYJEixfV4TyDFLKiPa3YHheddeLxtcjj8SJn6PCSw.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2c47f7d452bcabe68a8838bc0fe815ba9861c274e5459ddd9ddc89e7d6a4d652 +size 11048 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/4c6vtR81WknVL4Lyz3ZEZf4mNdoocjJQ1EnW4xha6bpW.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/4c6vtR81WknVL4Lyz3ZEZf4mNdoocjJQ1EnW4xha6bpW.json new file mode 100644 index 00000000..5f102c7b --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/4c6vtR81WknVL4Lyz3ZEZf4mNdoocjJQ1EnW4xha6bpW.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2a7d84ddd1f8bebf46269cd6dcd9513d69bbf1a6ab7019de1c91175a62f3c89c +size 3194 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/4kE9ZzLkMx2iL5HKD7sbFbHgHx3peBtW93Y3CKCavCZ2.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/4kE9ZzLkMx2iL5HKD7sbFbHgHx3peBtW93Y3CKCavCZ2.json new file mode 100644 index 00000000..b517b4c1 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/4kE9ZzLkMx2iL5HKD7sbFbHgHx3peBtW93Y3CKCavCZ2.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a526160b5c939260be5cd404344b84fa9679dd75aec5473949ab63d4580a14de +size 1443 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/4mtJGynCEHGeXH8sVSWAgjh1mi9Lm141MvkG2nPquNPU.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/4mtJGynCEHGeXH8sVSWAgjh1mi9Lm141MvkG2nPquNPU.json new file mode 100644 index 00000000..1d16c939 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/4mtJGynCEHGeXH8sVSWAgjh1mi9Lm141MvkG2nPquNPU.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5e8f2311086e6adf17a92828f6c2f97ba98c48b80912041f402cee1c7a40ad5b +size 1319 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/54wo8jQoX1HLbKAbaQkAQvqmQQ8YNh3LeK68ZmtvWT8d.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/54wo8jQoX1HLbKAbaQkAQvqmQQ8YNh3LeK68ZmtvWT8d.json new file mode 100644 index 00000000..d9c4b706 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/54wo8jQoX1HLbKAbaQkAQvqmQQ8YNh3LeK68ZmtvWT8d.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4b4c0dc0739b24521f472a945c3c6739d285ef8faff79488b7a26a8f084e3c0f +size 2756 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/56npaw87UY6WWF6XQ4krcM4Q5xvDQ8uZBRwCJYF6xBub.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/56npaw87UY6WWF6XQ4krcM4Q5xvDQ8uZBRwCJYF6xBub.json new file mode 100644 index 00000000..bde5ac9e --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/56npaw87UY6WWF6XQ4krcM4Q5xvDQ8uZBRwCJYF6xBub.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2a43cc25f808a8a935a698ac97cb3b33ceefc96d496da26b1abec273ef3a54b9 +size 6708 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/57JfdST1qV2upu9fU3E2K2GdQpzJhU36C8n61qnZrGea.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/57JfdST1qV2upu9fU3E2K2GdQpzJhU36C8n61qnZrGea.json new file mode 100644 index 00000000..76511d64 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/57JfdST1qV2upu9fU3E2K2GdQpzJhU36C8n61qnZrGea.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0ebd54053ec6e612b57230a2b4aa151a0c94d0adad5f9de1f13762c66151ae4c +size 13949 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/5Dq9PjUJUG5dM9DzYFqKA4YZYeKJfGaM5Gy7NjpY3p5r.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/5Dq9PjUJUG5dM9DzYFqKA4YZYeKJfGaM5Gy7NjpY3p5r.json new file mode 100644 index 00000000..262652be --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/5Dq9PjUJUG5dM9DzYFqKA4YZYeKJfGaM5Gy7NjpY3p5r.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6bddff49dedf1fd2e75c045983d1e0e0d0a961fbd0d8204312e022dbe33625fc +size 1224 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/5F1AEF8ew8tLksAaLKB2c4XhRw2W4DsP4XVCZfDFNocE.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/5F1AEF8ew8tLksAaLKB2c4XhRw2W4DsP4XVCZfDFNocE.json new file mode 100644 index 00000000..e07b8b4f --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/5F1AEF8ew8tLksAaLKB2c4XhRw2W4DsP4XVCZfDFNocE.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:eabcf043a77994bd645342916d46666aa6b80ab163ab9c9f881f677cf3b8ea2c +size 6231 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/5JQ8Mhdp2wv3HWcfjq9Ts8kwzCAeBADFBDAgBznzRsE4.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/5JQ8Mhdp2wv3HWcfjq9Ts8kwzCAeBADFBDAgBznzRsE4.json new file mode 100644 index 00000000..ae269ebe --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/5JQ8Mhdp2wv3HWcfjq9Ts8kwzCAeBADFBDAgBznzRsE4.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c19ebf931de1d767b981c13465cd2c95b620bac255b794bfc39ab839ce7a7337 +size 1584 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/5NzYoXGSJ5j9pFNKeExZuX7RZSjKZ7hqVcYVrfwXiHy6.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/5NzYoXGSJ5j9pFNKeExZuX7RZSjKZ7hqVcYVrfwXiHy6.json new file mode 100644 index 00000000..5b705ab5 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/5NzYoXGSJ5j9pFNKeExZuX7RZSjKZ7hqVcYVrfwXiHy6.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:19224de4ce21857cb8b7672e5dc1125a00b774a9b56d19c61090947a30db52cd +size 4091 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/5TeGDBaMNPc2uxvx6YLDycsoxFnBuqierPt3a8Bk4xFX.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/5TeGDBaMNPc2uxvx6YLDycsoxFnBuqierPt3a8Bk4xFX.json new file mode 100644 index 00000000..acd441b1 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/5TeGDBaMNPc2uxvx6YLDycsoxFnBuqierPt3a8Bk4xFX.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:057c76fbf0b23a8e71cdb37fe4ee197450e49a08686a4c603e9748d677909abb +size 34088 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/5Vm2YZK3SeGbXbtQpKVByP9EvYy78ahnjFXKkf9B3yzW.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/5Vm2YZK3SeGbXbtQpKVByP9EvYy78ahnjFXKkf9B3yzW.json new file mode 100644 index 00000000..3842e2ab --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/5Vm2YZK3SeGbXbtQpKVByP9EvYy78ahnjFXKkf9B3yzW.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0b71c1b7a4850f1ac6974c549d00f3b88bebeb5ccf0da386934d79c86ce6dca6 +size 1438 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/5WTCguyGQDrFosVn8M9JynwdoRpQJUPuzaembMwug35r.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/5WTCguyGQDrFosVn8M9JynwdoRpQJUPuzaembMwug35r.json new file mode 100644 index 00000000..4dcb8ac1 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/5WTCguyGQDrFosVn8M9JynwdoRpQJUPuzaembMwug35r.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2cbcf5289ce617dacbd5536a0721f2c52f85185d8f8941c93433daa64600f522 +size 7667 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/5aTKAEzLHSxtyRgn4mwdiQsezDpdU5JZcGEyfbH5rN7m.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/5aTKAEzLHSxtyRgn4mwdiQsezDpdU5JZcGEyfbH5rN7m.json new file mode 100644 index 00000000..ac2c7d15 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/5aTKAEzLHSxtyRgn4mwdiQsezDpdU5JZcGEyfbH5rN7m.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2175d1d1bc284e7abd80130bda481254f5e4d63c9458751a11315b73eab08ab4 +size 3139 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/5bdycthNAzPVMAGPrkT2epUVnM5VZhx881KiZvepz4d6.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/5bdycthNAzPVMAGPrkT2epUVnM5VZhx881KiZvepz4d6.json new file mode 100644 index 00000000..3f7054bf --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/5bdycthNAzPVMAGPrkT2epUVnM5VZhx881KiZvepz4d6.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:026cf5318ce030505a2b0477cc2cd9c65fdc725d09a0866238ab2d44ce4a38a9 +size 3452 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/5mt41y2huXBXb8HSkMiNexABuk8GVEmrgZqEgauGtV4y.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/5mt41y2huXBXb8HSkMiNexABuk8GVEmrgZqEgauGtV4y.json new file mode 100644 index 00000000..3403ecf1 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/5mt41y2huXBXb8HSkMiNexABuk8GVEmrgZqEgauGtV4y.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5c4f98d1cc6100875c65fbd943f65e21b787c325c1f73e2466b1785ed66f68cc +size 7381 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/5o4wQhxotU8rVz6iK1VowzyX53z3HuznvhvYYCMZn875.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/5o4wQhxotU8rVz6iK1VowzyX53z3HuznvhvYYCMZn875.json new file mode 100644 index 00000000..fa865921 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/5o4wQhxotU8rVz6iK1VowzyX53z3HuznvhvYYCMZn875.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8f8169a9d2138997a576b1a677bffa96517fe6ccd8e424a6e5e0f6622f11cd15 +size 643 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/5wmGZYQhfGLDdo1zUh2cUnbs8KjF2HZWwwt6VAkUQwpF.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/5wmGZYQhfGLDdo1zUh2cUnbs8KjF2HZWwwt6VAkUQwpF.json new file mode 100644 index 00000000..bb51bddb --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/5wmGZYQhfGLDdo1zUh2cUnbs8KjF2HZWwwt6VAkUQwpF.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:fbf04dd665902b5649eaba6fd67e3791c913487d3c5c2f3c251c79d932b5c3b9 +size 1671 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/5yRH9mbvf7Y3wDMqzH7J1byACBLcZFfrKb191NJXsMk3.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/5yRH9mbvf7Y3wDMqzH7J1byACBLcZFfrKb191NJXsMk3.json new file mode 100644 index 00000000..951c002b --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/5yRH9mbvf7Y3wDMqzH7J1byACBLcZFfrKb191NJXsMk3.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:69e75547ebaa630d88677a5915d093cc7afea1c374c381d721d1bbd116d3a46f +size 6345 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/6417rADuWFmrfMewxc9vXJKCLdAHdejTdmXCX5jEsy1S.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/6417rADuWFmrfMewxc9vXJKCLdAHdejTdmXCX5jEsy1S.json new file mode 100644 index 00000000..57dd7bd9 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/6417rADuWFmrfMewxc9vXJKCLdAHdejTdmXCX5jEsy1S.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1a14ddaa4f34491b68fdc3e55de5bb713bf292feac4d03ac02f663102b1dfcbb +size 2447 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/657iw8S9b4BG5Vno91DgJk4bqoH3kzPRopngPG8uxWxg.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/657iw8S9b4BG5Vno91DgJk4bqoH3kzPRopngPG8uxWxg.json new file mode 100644 index 00000000..21f6af87 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/657iw8S9b4BG5Vno91DgJk4bqoH3kzPRopngPG8uxWxg.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:43f5c9c8518dadd27d3a700710e7758cebd12000f2cef94de5b6129ebf5343b7 +size 13206 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/65uhdjNSM9cfhKMHdYCmAY8dmAxr55UUGim2TDpctLhk.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/65uhdjNSM9cfhKMHdYCmAY8dmAxr55UUGim2TDpctLhk.json new file mode 100644 index 00000000..6916a871 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/65uhdjNSM9cfhKMHdYCmAY8dmAxr55UUGim2TDpctLhk.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:43564a1756bc632f9201e23c9aea695df1f078e01f8f3705bdeaa5d77b0feeef +size 2425 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/6LtLpnUFNByNXLyCoK9wA2MykKAmQNZKBdY8s47dehDc.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/6LtLpnUFNByNXLyCoK9wA2MykKAmQNZKBdY8s47dehDc.json new file mode 100644 index 00000000..e631aac5 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/6LtLpnUFNByNXLyCoK9wA2MykKAmQNZKBdY8s47dehDc.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d18feca92a6e5df682705162eb9e84f25626dce12dda8f1dbc30ba7a1ad53511 +size 49414 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/6M9zvnmrDnGc6QuWJ1qfDaMagT4hFp5U2ec1Bqaa1nT2.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/6M9zvnmrDnGc6QuWJ1qfDaMagT4hFp5U2ec1Bqaa1nT2.json new file mode 100644 index 00000000..7ee47576 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/6M9zvnmrDnGc6QuWJ1qfDaMagT4hFp5U2ec1Bqaa1nT2.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ea4cd745935dd1427731bbf930a857314d818bf688a7d7d64808dfa0b4edd733 +size 465 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/6QXNNAPkPsWjd1j3qQJTvRFgSNPARMhF2tE8g1WeGyrM.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/6QXNNAPkPsWjd1j3qQJTvRFgSNPARMhF2tE8g1WeGyrM.json new file mode 100644 index 00000000..b4c85c54 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/6QXNNAPkPsWjd1j3qQJTvRFgSNPARMhF2tE8g1WeGyrM.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:cba6fe6a93e201d88f5dff3b2b0f9fb591756c819f9eac6f5a225dd1a23cc08d +size 4174 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/6U2LkBQ6Bqd1VFt7H76343vpSwS5Tb1rNyXSNnjkf9VL.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/6U2LkBQ6Bqd1VFt7H76343vpSwS5Tb1rNyXSNnjkf9VL.json new file mode 100644 index 00000000..ef4b4550 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/6U2LkBQ6Bqd1VFt7H76343vpSwS5Tb1rNyXSNnjkf9VL.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:11eba58a0afc994772f93aabed7456807c513cf24dbf109b2db42b6c7d8eb226 +size 29286 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/6Yxs7mxPJzpockJ2FGZFJkDJRxRwHLkuS6qUXMWaPCEe.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/6Yxs7mxPJzpockJ2FGZFJkDJRxRwHLkuS6qUXMWaPCEe.json new file mode 100644 index 00000000..4f95a272 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/6Yxs7mxPJzpockJ2FGZFJkDJRxRwHLkuS6qUXMWaPCEe.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3b0150ae1fbec7f2b70a3e2dc9d65334e096d27d2c765d74a3bcbe630a645a5a +size 6749 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/6bZfjVTqcCVhwXxr4qibktLfv1QHvaUbKDryxWXjQ6NB.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/6bZfjVTqcCVhwXxr4qibktLfv1QHvaUbKDryxWXjQ6NB.json new file mode 100644 index 00000000..4572ecfc --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/6bZfjVTqcCVhwXxr4qibktLfv1QHvaUbKDryxWXjQ6NB.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7de41bb7c3d891836ce50d42b2c50be0713cd37a5636795fbaa2b9a80076c741 +size 1348 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/6ebQNeTPZ1j7k3TtkCCtEPRvG7GQsucQrZ7sSEDQi9Ks.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/6ebQNeTPZ1j7k3TtkCCtEPRvG7GQsucQrZ7sSEDQi9Ks.json new file mode 100644 index 00000000..2f5fd437 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/6ebQNeTPZ1j7k3TtkCCtEPRvG7GQsucQrZ7sSEDQi9Ks.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8908c9aab9a8ecca90a25bbc70920b795196f876e50429b0b0826b630b65e7a9 +size 5949 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/6h2wkpDRmi9xJnqJqznLMU7eTwHJM9qQszB2awHWTsmA.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/6h2wkpDRmi9xJnqJqznLMU7eTwHJM9qQszB2awHWTsmA.json new file mode 100644 index 00000000..3ee49665 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/6h2wkpDRmi9xJnqJqznLMU7eTwHJM9qQszB2awHWTsmA.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2da66fe7cf084858e4fc0e258dca55f5ff52899bf4adb9d20325f6321264c007 +size 5596 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/6ikDEnoYXiwoY9Q7XCkJXoXZb5rRbdCiujtVY5W5SiAb.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/6ikDEnoYXiwoY9Q7XCkJXoXZb5rRbdCiujtVY5W5SiAb.json new file mode 100644 index 00000000..ebef3aa4 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/6ikDEnoYXiwoY9Q7XCkJXoXZb5rRbdCiujtVY5W5SiAb.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:28f28a330798a44f5f5795ef8deb956d85b67d217e4fc53562f40c2e60989ec2 +size 2561 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/6ofUSSLxM3fQRhgnA6QFhD8JX2CCsyUREsoNw9WqYxsx.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/6ofUSSLxM3fQRhgnA6QFhD8JX2CCsyUREsoNw9WqYxsx.json new file mode 100644 index 00000000..07f9756f --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/6ofUSSLxM3fQRhgnA6QFhD8JX2CCsyUREsoNw9WqYxsx.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:20a8ab3d4c80ba18399678c0ffd3291147fbe164b0f54d00273fd074cce3e760 +size 1377 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/6q5ZGhEj6kkmEjuyCXuH4x8493bpi9fNzvy9L8hX83HQ.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/6q5ZGhEj6kkmEjuyCXuH4x8493bpi9fNzvy9L8hX83HQ.json new file mode 100644 index 00000000..facaa694 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/6q5ZGhEj6kkmEjuyCXuH4x8493bpi9fNzvy9L8hX83HQ.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4cdec4ffaf57847c6fe280eca6256db44607c48af40bcc2e1b0a2fbe192d5c97 +size 32957 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/6tbPiQLgTU4ySYWyZGXbnVSAEzLc1uF8t5kJPXXgBmRP.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/6tbPiQLgTU4ySYWyZGXbnVSAEzLc1uF8t5kJPXXgBmRP.json new file mode 100644 index 00000000..dbba3c12 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/6tbPiQLgTU4ySYWyZGXbnVSAEzLc1uF8t5kJPXXgBmRP.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b2174067d68bd0e2ed9c641d767ad97509b0e1927e1df3a05753bd91339b8043 +size 3151 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/6vBg1GMtKj7EYDLWWt6tkHoDWLAAksNPbKWiXMic99qU.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/6vBg1GMtKj7EYDLWWt6tkHoDWLAAksNPbKWiXMic99qU.json new file mode 100644 index 00000000..bbb64c88 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/6vBg1GMtKj7EYDLWWt6tkHoDWLAAksNPbKWiXMic99qU.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5a18ceb6e5ac765407e04c102b2e69b122e34338c1d4c9ee06705c7ffafa1fa5 +size 1426 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/6zjtpVNwrqSKrb5YjushtMjpiSSQvR8wiNsctgPU8Nnc.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/6zjtpVNwrqSKrb5YjushtMjpiSSQvR8wiNsctgPU8Nnc.json new file mode 100644 index 00000000..e5aadf9b --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/6zjtpVNwrqSKrb5YjushtMjpiSSQvR8wiNsctgPU8Nnc.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:203b5e0a2e6fa5f2c8c68ef9d901e872352db8d681b50e7ce371635e2e56c2bc +size 7083 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/75ZsUGwBkzpAwF5wJqTKzZEYKRg25Rnn49GBVXEMPtcu.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/75ZsUGwBkzpAwF5wJqTKzZEYKRg25Rnn49GBVXEMPtcu.json new file mode 100644 index 00000000..bda73f6d --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/75ZsUGwBkzpAwF5wJqTKzZEYKRg25Rnn49GBVXEMPtcu.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:735d557e168b6bbbf5a69ee0339dcc329c83ad440920ba7ec0f3600002df4a5f +size 1667 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/7FDKaxomCpbZwWZyBZGLNt8BDwRfFMKZAvnKXkHLMpCi.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/7FDKaxomCpbZwWZyBZGLNt8BDwRfFMKZAvnKXkHLMpCi.json new file mode 100644 index 00000000..02f44c81 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/7FDKaxomCpbZwWZyBZGLNt8BDwRfFMKZAvnKXkHLMpCi.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:97efa3b4348b32ebde4b5502da508f180170c09c0efcaf39dfb8029825b2991b +size 10075 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/7HXG93N6ino2vUfa3qb9suTbGq7ts7o1pdTs27ayP9pw.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/7HXG93N6ino2vUfa3qb9suTbGq7ts7o1pdTs27ayP9pw.json new file mode 100644 index 00000000..9640d19c --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/7HXG93N6ino2vUfa3qb9suTbGq7ts7o1pdTs27ayP9pw.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2be84c87a9b9c4b488490c4023f1fd60c7cab66a8b0b47e68ad5ad96ae63f886 +size 2814 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/7KeftXqig3b8iRoCDuB9cuVM4FSeNh7KedfKVHe3jqd4.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/7KeftXqig3b8iRoCDuB9cuVM4FSeNh7KedfKVHe3jqd4.json new file mode 100644 index 00000000..35bbe9ad --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/7KeftXqig3b8iRoCDuB9cuVM4FSeNh7KedfKVHe3jqd4.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:349ab61b28e8eb5ad63666a37d5032dc0be51254751e26f9e0082319d1645db2 +size 10791 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/7LhDY7kEjUCAwdUpJyuhZ2zDTkCRjhQriKwy6TbHEAt6.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/7LhDY7kEjUCAwdUpJyuhZ2zDTkCRjhQriKwy6TbHEAt6.json new file mode 100644 index 00000000..35f6dfaa --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/7LhDY7kEjUCAwdUpJyuhZ2zDTkCRjhQriKwy6TbHEAt6.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:30e4fd50c341f0bff8d8c0a9dae367c290f8a4ee487bb1e57da1e074501ac54b +size 6076 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/7NGW9v51MprncFPmSEiuFffqTTQkLWrYoJSBvPZbjibZ.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/7NGW9v51MprncFPmSEiuFffqTTQkLWrYoJSBvPZbjibZ.json new file mode 100644 index 00000000..098e0561 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/7NGW9v51MprncFPmSEiuFffqTTQkLWrYoJSBvPZbjibZ.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3aa1629616fe4397f5c963b332c75dd6a579a008d4ba6cb546d2dfdeea5d2bcf +size 3521 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/7QP4KPZQ6V3rrzaTc79V8AFRKNvyJPuataU2NHmRbuVv.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/7QP4KPZQ6V3rrzaTc79V8AFRKNvyJPuataU2NHmRbuVv.json new file mode 100644 index 00000000..25681ff7 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/7QP4KPZQ6V3rrzaTc79V8AFRKNvyJPuataU2NHmRbuVv.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:fe2ae08725ef14502d01bc67ebca7e1f6bebffb8bc422d1a9d26eb375dd6f3bc +size 20146 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/7RBmUvdbPZw5xYbWj9McpxFVLimC4MKDv2JDJqM57LPR.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/7RBmUvdbPZw5xYbWj9McpxFVLimC4MKDv2JDJqM57LPR.json new file mode 100644 index 00000000..10c3cd86 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/7RBmUvdbPZw5xYbWj9McpxFVLimC4MKDv2JDJqM57LPR.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f3c887e92ca89516b8e387235ac8859a789ead07cf8314bd139c08982cdce367 +size 5671 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/7UJURNmm7soFBYn5UJ4A4VYopGNq4pUvdEtDPgGGUTEZ.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/7UJURNmm7soFBYn5UJ4A4VYopGNq4pUvdEtDPgGGUTEZ.json new file mode 100644 index 00000000..951c002b --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/7UJURNmm7soFBYn5UJ4A4VYopGNq4pUvdEtDPgGGUTEZ.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:69e75547ebaa630d88677a5915d093cc7afea1c374c381d721d1bbd116d3a46f +size 6345 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/7UNm8CeWaLGadXPT9E9gay68jQCLJsPvgRri1BUiTatE.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/7UNm8CeWaLGadXPT9E9gay68jQCLJsPvgRri1BUiTatE.json new file mode 100644 index 00000000..cd0fcdf1 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/7UNm8CeWaLGadXPT9E9gay68jQCLJsPvgRri1BUiTatE.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6481c2bb3603462260e7e1ad84ab046865db480c24694f83f0bbf741389ae066 +size 7318 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/7W8hRd8PqFQt5EZDHu9mmBhmiY4UPCcv9UuL86sYkm2K.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/7W8hRd8PqFQt5EZDHu9mmBhmiY4UPCcv9UuL86sYkm2K.json new file mode 100644 index 00000000..d6895897 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/7W8hRd8PqFQt5EZDHu9mmBhmiY4UPCcv9UuL86sYkm2K.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1ec6a5e1461f7e35538d2a1bdd06dc8582d7641b47c8036e18d0f9738f975a41 +size 6948 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/7h7uYbDBZkiTvWLmMsWNAEs2VVNqfV56uSfP9hbjJMP8.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/7h7uYbDBZkiTvWLmMsWNAEs2VVNqfV56uSfP9hbjJMP8.json new file mode 100644 index 00000000..435d2599 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/7h7uYbDBZkiTvWLmMsWNAEs2VVNqfV56uSfP9hbjJMP8.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f3e62d01681e6573b3031a31cda8b5267bc35ec77c7be909ca5bee1ce0829b5a +size 22055 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/7jReoqYKAt5pX6FPf7okEWA1tjn5mUuzg4njwYz2WuDL.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/7jReoqYKAt5pX6FPf7okEWA1tjn5mUuzg4njwYz2WuDL.json new file mode 100644 index 00000000..b0f0ac9b --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/7jReoqYKAt5pX6FPf7okEWA1tjn5mUuzg4njwYz2WuDL.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b85209436476784b085120f1e91cdd12ef89d465ff2ab8dfc1140981a12708bf +size 685 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/7nfyJXY71CNApW9qGtcmsPKw8hrixpdQMHBUNrngWK81.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/7nfyJXY71CNApW9qGtcmsPKw8hrixpdQMHBUNrngWK81.json new file mode 100644 index 00000000..959406f8 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/7nfyJXY71CNApW9qGtcmsPKw8hrixpdQMHBUNrngWK81.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:28fcc0bfaac8ef0d41cb86089d62a25b374ff6c67822eb3bde897848824dd26e +size 4448 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/7qXcWv2M2JmcQnTYH9PXtHMM3TV2XQwMX3k9CDwddvLc.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/7qXcWv2M2JmcQnTYH9PXtHMM3TV2XQwMX3k9CDwddvLc.json new file mode 100644 index 00000000..4f95a272 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/7qXcWv2M2JmcQnTYH9PXtHMM3TV2XQwMX3k9CDwddvLc.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3b0150ae1fbec7f2b70a3e2dc9d65334e096d27d2c765d74a3bcbe630a645a5a +size 6749 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/7t8zVJtPCFAqog1DcnB6Ku1AVKtWfHkCiPi1cAvcJyVF.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/7t8zVJtPCFAqog1DcnB6Ku1AVKtWfHkCiPi1cAvcJyVF.json new file mode 100644 index 00000000..6d379af2 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/7t8zVJtPCFAqog1DcnB6Ku1AVKtWfHkCiPi1cAvcJyVF.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:539b69c27e69589f84366f9715d60e83d5cfd15b1c9298f1509a6937c6cd2f5b +size 2792 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/7vxeyaXGLqcp66fFShqUdHxdacp4k4kwUpRSSeoZLCZ4.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/7vxeyaXGLqcp66fFShqUdHxdacp4k4kwUpRSSeoZLCZ4.json new file mode 100644 index 00000000..b5fff13e --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/7vxeyaXGLqcp66fFShqUdHxdacp4k4kwUpRSSeoZLCZ4.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f90e48bc589a8d56c15c37bd82439c89386179d413ef81a0b26216147a996523 +size 39023 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/84Ue9gKQUsStFJQCNQpsqvbceo7fKYSSCCMXxMZ5PkiW.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/84Ue9gKQUsStFJQCNQpsqvbceo7fKYSSCCMXxMZ5PkiW.json new file mode 100644 index 00000000..5ee3cea1 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/84Ue9gKQUsStFJQCNQpsqvbceo7fKYSSCCMXxMZ5PkiW.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5ff5c2bf7c4586fee034a8b5dae26320d340897eb4a48de2653ee2d395bc6b0b +size 8008 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/84zHEoSwTo6pb259RtmeYQ5KNStik8pib815q7reZjdx.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/84zHEoSwTo6pb259RtmeYQ5KNStik8pib815q7reZjdx.json new file mode 100644 index 00000000..8ccf9d61 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/84zHEoSwTo6pb259RtmeYQ5KNStik8pib815q7reZjdx.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e3b683cc1ec3ad45f0bbf952f151f64d4bb4d3ae4d30860baf59fca562c5dd6f +size 7788 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/85vbgUdHrtjsWg42psbrAPmwyFTDiJZCBQJKXZqFPVAV.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/85vbgUdHrtjsWg42psbrAPmwyFTDiJZCBQJKXZqFPVAV.json new file mode 100644 index 00000000..3a64df10 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/85vbgUdHrtjsWg42psbrAPmwyFTDiJZCBQJKXZqFPVAV.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a40859a3333fbd88da30e3d654c4329936fa9e7a153163442149584462d9168f +size 3606 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/86pSXTcTkDSr7QkaRyfyS6K9n5ZVw1cz1unS3o9tbYEX.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/86pSXTcTkDSr7QkaRyfyS6K9n5ZVw1cz1unS3o9tbYEX.json new file mode 100644 index 00000000..067f9a3a --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/86pSXTcTkDSr7QkaRyfyS6K9n5ZVw1cz1unS3o9tbYEX.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:60e54e8fefd13329629ddf7342d9efbeade36704db85b84d975723ee4f675e3c +size 17280 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/8FBVisVVqsGAtviB1gqS7NzUxmtz8sV5HduAkh772C8d.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/8FBVisVVqsGAtviB1gqS7NzUxmtz8sV5HduAkh772C8d.json new file mode 100644 index 00000000..3450c7ab --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/8FBVisVVqsGAtviB1gqS7NzUxmtz8sV5HduAkh772C8d.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:cc3fb354a15383532fb14a0a9f65032067f831269ca45e8c2128c6f5527779a5 +size 5816 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/8FjwT1Bbjaxx3uYhvMne4vKQsQvx2mP7fwYfw3EAuWzF.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/8FjwT1Bbjaxx3uYhvMne4vKQsQvx2mP7fwYfw3EAuWzF.json new file mode 100644 index 00000000..1b106a5d --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/8FjwT1Bbjaxx3uYhvMne4vKQsQvx2mP7fwYfw3EAuWzF.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6123ec131fd77b469d4768e92e37cdc659816016f29f16880809512d560888eb +size 2276 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/8Q2zSFoyBGRars3NxMK8Q5c8E7Nnwv1EKDx3oBFqMu3N.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/8Q2zSFoyBGRars3NxMK8Q5c8E7Nnwv1EKDx3oBFqMu3N.json new file mode 100644 index 00000000..0a5b94e6 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/8Q2zSFoyBGRars3NxMK8Q5c8E7Nnwv1EKDx3oBFqMu3N.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4ec6368284b8d29d50097d6ccf2020975734f31cb8a72058fea32c3bb94381d6 +size 14716 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/8U1LcYPZUurEFFvee9jv7CbMr5tELUaLqWarfKDiCee9.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/8U1LcYPZUurEFFvee9jv7CbMr5tELUaLqWarfKDiCee9.json new file mode 100644 index 00000000..35bbe9ad --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/8U1LcYPZUurEFFvee9jv7CbMr5tELUaLqWarfKDiCee9.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:349ab61b28e8eb5ad63666a37d5032dc0be51254751e26f9e0082319d1645db2 +size 10791 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/8Y5Qbdb67Ka4LcPCziyhLrGbYN2ftZ1BG11Q5PiHenLP.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/8Y5Qbdb67Ka4LcPCziyhLrGbYN2ftZ1BG11Q5PiHenLP.json new file mode 100644 index 00000000..9bd0f115 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/8Y5Qbdb67Ka4LcPCziyhLrGbYN2ftZ1BG11Q5PiHenLP.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4d0f713c26f8f59111102e3b7109446cb2c8cadd26c4962289feb3d4646a1649 +size 3006 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/8YfSip5FevyFv1P4hAEFwfWNy16RjUesV9QA3Zuabmti.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/8YfSip5FevyFv1P4hAEFwfWNy16RjUesV9QA3Zuabmti.json new file mode 100644 index 00000000..4277ad75 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/8YfSip5FevyFv1P4hAEFwfWNy16RjUesV9QA3Zuabmti.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:15c84e31d22191d20782aa3864d89b4c34043b04ad645bf38627f5356018d1c0 +size 599 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/8aD7tbwU2UfRyL3taWFBDhPNRWGU3akSZaJpeXLGVcF.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/8aD7tbwU2UfRyL3taWFBDhPNRWGU3akSZaJpeXLGVcF.json new file mode 100644 index 00000000..fe7482e9 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/8aD7tbwU2UfRyL3taWFBDhPNRWGU3akSZaJpeXLGVcF.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0715c30e4cd84ecab6c4733daed1d054045fc78a6249170fc3560db9d556b92a +size 3871 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/8aHSkExY28qCvg4gnTLU7y1Ev6HnpJ1NxuWb9XtEesVt.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/8aHSkExY28qCvg4gnTLU7y1Ev6HnpJ1NxuWb9XtEesVt.json new file mode 100644 index 00000000..c7536b43 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/8aHSkExY28qCvg4gnTLU7y1Ev6HnpJ1NxuWb9XtEesVt.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:597ae516aa9e83710a110fac2bcec4142761b997a0717580118e4cf892fb345c +size 6898 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/8bf9m83eBVWtaYCfmh531Yo4w2jiwR3DUkMxV4ZwNy81.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/8bf9m83eBVWtaYCfmh531Yo4w2jiwR3DUkMxV4ZwNy81.json new file mode 100644 index 00000000..607a1731 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/8bf9m83eBVWtaYCfmh531Yo4w2jiwR3DUkMxV4ZwNy81.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e999ae074498ba0cd088b6d2a8c9af3613537df16df944419e4873446186fba2 +size 21777 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/8eoWiSDxAqQ6rRWRXSDiSdxtTwESQAjtu86athwquLA3.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/8eoWiSDxAqQ6rRWRXSDiSdxtTwESQAjtu86athwquLA3.json new file mode 100644 index 00000000..83b46556 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/8eoWiSDxAqQ6rRWRXSDiSdxtTwESQAjtu86athwquLA3.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2a7d14de8450ab2875e49144c851af57973fb03cc4424c10ede3ba963ad1f8b6 +size 1866 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/8fSeRtFseNrjdf8quE2YELhuzLkHV7WEGRPA9Jz8xEVe.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/8fSeRtFseNrjdf8quE2YELhuzLkHV7WEGRPA9Jz8xEVe.json new file mode 100644 index 00000000..85dcc690 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/8fSeRtFseNrjdf8quE2YELhuzLkHV7WEGRPA9Jz8xEVe.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f7c1f8b103e7b078095b0d0e219852e78f76e0ff448940256c40929848faa58e +size 1409 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/8hG7uP3qM5NKSpNnNVsiRP2YoYLA91kcwZb8CZ4U7fV2.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/8hG7uP3qM5NKSpNnNVsiRP2YoYLA91kcwZb8CZ4U7fV2.json new file mode 100644 index 00000000..a3ee93c1 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/8hG7uP3qM5NKSpNnNVsiRP2YoYLA91kcwZb8CZ4U7fV2.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:be757ce98314830b6fb6819e9c2efa2ecf90e58bc7dfe1aa7697edff0af63128 +size 5020 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/8iYet3AiB2i3ibbdjLisb4c8gjDZmw2gcrRopn91dJ7B.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/8iYet3AiB2i3ibbdjLisb4c8gjDZmw2gcrRopn91dJ7B.json new file mode 100644 index 00000000..bb0aa5d1 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/8iYet3AiB2i3ibbdjLisb4c8gjDZmw2gcrRopn91dJ7B.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:29f5824a4095b5e26f51726c19cf5193574c2ce2618adf0cba7aa9d5e643ae6c +size 9129 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/8nihSYZrJbiN47UxH3PUh83edSVZUpj8CFoYAv3hpHu6.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/8nihSYZrJbiN47UxH3PUh83edSVZUpj8CFoYAv3hpHu6.json new file mode 100644 index 00000000..4b3d31e8 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/8nihSYZrJbiN47UxH3PUh83edSVZUpj8CFoYAv3hpHu6.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c51597e90b116f55f5ca8522f40b382781664511aa7fc90e847204c527d7709e +size 6474 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/8pPC7ojkr5qee64cw5ECoHpUKSGVsqFkKNJpuhmQKATu.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/8pPC7ojkr5qee64cw5ECoHpUKSGVsqFkKNJpuhmQKATu.json new file mode 100644 index 00000000..3b936ffa --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/8pPC7ojkr5qee64cw5ECoHpUKSGVsqFkKNJpuhmQKATu.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:578d4dfd8731aaf47566bd2c3bf0d2e30c1f9eef30966116cede679d0a5886ee +size 4682 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/8rnvFkrCoiedAdwDoeFPrZjFogXkdrwsLwx5ZBbEezZC.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/8rnvFkrCoiedAdwDoeFPrZjFogXkdrwsLwx5ZBbEezZC.json new file mode 100644 index 00000000..10214257 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/8rnvFkrCoiedAdwDoeFPrZjFogXkdrwsLwx5ZBbEezZC.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9adc934ea4c93467cd0c8ec0ade2f868b58c739b18392ddb67e98ced5770d12d +size 2999 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/8yDFzZLxc4CvuGHnha11uj7rsNRhXmbj9PhZQEz3yYx7.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/8yDFzZLxc4CvuGHnha11uj7rsNRhXmbj9PhZQEz3yYx7.json new file mode 100644 index 00000000..bbd416e0 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/8yDFzZLxc4CvuGHnha11uj7rsNRhXmbj9PhZQEz3yYx7.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:bcbebf4b89c0f32ef878a6f9a780e4c7e5826fcb4a8a7091769556a1afed14d4 +size 7089 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/8yrg9HnVrpomSe9XQWuCZwwmjFedPdEJvd6AAFQCpCA8.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/8yrg9HnVrpomSe9XQWuCZwwmjFedPdEJvd6AAFQCpCA8.json new file mode 100644 index 00000000..5219594f --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/8yrg9HnVrpomSe9XQWuCZwwmjFedPdEJvd6AAFQCpCA8.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7712cf726a0cd9f9c00a3cce16b5f6d29c4ebc71f6cdaa6c7f47e57dfa0dc21f +size 3006 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/8zTaQtMiBELrRZeB4jU8bVNLpbhUoLVBjokiqxhVfyWM.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/8zTaQtMiBELrRZeB4jU8bVNLpbhUoLVBjokiqxhVfyWM.json new file mode 100644 index 00000000..6d3dd60a --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/8zTaQtMiBELrRZeB4jU8bVNLpbhUoLVBjokiqxhVfyWM.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:539bb5c808012f0c5191d57b018cb6d15a06d24dc3621ddab9407cf3a03b52fb +size 5993 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/92Bq1L8Uyxi3fUjr5vZ26FSewRooAufvUBP4LdNGyJ9x.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/92Bq1L8Uyxi3fUjr5vZ26FSewRooAufvUBP4LdNGyJ9x.json new file mode 100644 index 00000000..a3462104 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/92Bq1L8Uyxi3fUjr5vZ26FSewRooAufvUBP4LdNGyJ9x.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3ae7dbccb66716ac9b9169846a9db26869bcc8b6c26cd8ca3acac5615ca98b57 +size 102 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/98KMWEAhrqMw3eX7grf16BMxrBAfHchpV3mp96Rghc8e.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/98KMWEAhrqMw3eX7grf16BMxrBAfHchpV3mp96Rghc8e.json new file mode 100644 index 00000000..47f448a4 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/98KMWEAhrqMw3eX7grf16BMxrBAfHchpV3mp96Rghc8e.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9d3c2fb3867e885c65fd9d85630592065329759a1d5defe82ba9a73d61729958 +size 5158 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/9DgBx5cQNxe9APGHBvYTqNaxscAyZG3hhrV7Zi8Dodp6.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/9DgBx5cQNxe9APGHBvYTqNaxscAyZG3hhrV7Zi8Dodp6.json new file mode 100644 index 00000000..18c2c73e --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/9DgBx5cQNxe9APGHBvYTqNaxscAyZG3hhrV7Zi8Dodp6.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:894f9ae179aefe993f8e499fbb1f38c78bf7fd88c344dbcd5d761eb67a5df982 +size 24205 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/9EUpgoHWKmuxm6iM5Hv9LCETvLXT8BSU5LmWrGA9ibmr.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/9EUpgoHWKmuxm6iM5Hv9LCETvLXT8BSU5LmWrGA9ibmr.json new file mode 100644 index 00000000..3b936ffa --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/9EUpgoHWKmuxm6iM5Hv9LCETvLXT8BSU5LmWrGA9ibmr.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:578d4dfd8731aaf47566bd2c3bf0d2e30c1f9eef30966116cede679d0a5886ee +size 4682 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/9EkJnKofmnufUen3JBc7uq6UTJiuNMksG9QqLTnJwmRA.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/9EkJnKofmnufUen3JBc7uq6UTJiuNMksG9QqLTnJwmRA.json new file mode 100644 index 00000000..35bbe9ad --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/9EkJnKofmnufUen3JBc7uq6UTJiuNMksG9QqLTnJwmRA.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:349ab61b28e8eb5ad63666a37d5032dc0be51254751e26f9e0082319d1645db2 +size 10791 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/9HZqCZ8XrQ1GfX1sit8pgJK8qkuZ1SoLweXA4ajjb9Vf.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/9HZqCZ8XrQ1GfX1sit8pgJK8qkuZ1SoLweXA4ajjb9Vf.json new file mode 100644 index 00000000..ebc35ffd --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/9HZqCZ8XrQ1GfX1sit8pgJK8qkuZ1SoLweXA4ajjb9Vf.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d0f305474a05871e2e0471e7d791a97967ae8ffe0f520f597de0d6f2daa062c4 +size 14247 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/9K6964dfAazdKsoeR7SBGSMa1t6Q4AMSm8KFCEtAMvvy.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/9K6964dfAazdKsoeR7SBGSMa1t6Q4AMSm8KFCEtAMvvy.json new file mode 100644 index 00000000..14cd9f86 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/9K6964dfAazdKsoeR7SBGSMa1t6Q4AMSm8KFCEtAMvvy.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:22f0c7692196db845a29af8b04cf683c74aceb90cc0865b57434d9ab8c24c16d +size 4680 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/9ZgYbQc1TtHut7sCuTXrjgRcsT2vU6YZgPLGf4uduuAD.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/9ZgYbQc1TtHut7sCuTXrjgRcsT2vU6YZgPLGf4uduuAD.json new file mode 100644 index 00000000..9b8fde5f --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/9ZgYbQc1TtHut7sCuTXrjgRcsT2vU6YZgPLGf4uduuAD.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:321e1bf0e4077a8bfad6ff3ddcfb5f2ef40037a1ab5aa9a5b3097e1ad0a27eba +size 10159 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/9iMuz8Lf27R9Y2jQhWM1wrSVtPB4Tt5wqkh1opjMTK11.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/9iMuz8Lf27R9Y2jQhWM1wrSVtPB4Tt5wqkh1opjMTK11.json new file mode 100644 index 00000000..f2737942 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/9iMuz8Lf27R9Y2jQhWM1wrSVtPB4Tt5wqkh1opjMTK11.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7ff9732fda172b76d753d6b630f23d632ffe0760528d6967767b0c1d4a1ddcbd +size 11878 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/9mn9Z2qWndBPr6qGyFbXJUEUHvjGFgmUUz5CrpBZ9WF.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/9mn9Z2qWndBPr6qGyFbXJUEUHvjGFgmUUz5CrpBZ9WF.json new file mode 100644 index 00000000..0aac3211 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/9mn9Z2qWndBPr6qGyFbXJUEUHvjGFgmUUz5CrpBZ9WF.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9218febc894df6e3c6c21e0da0b844aa0d93b9a2fc473b8427971ec2a8260232 +size 2228 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/9oi5KPf4Df7dhQ2HhHqf1f7N2eTKjdEqYfF9BaMg4qAa.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/9oi5KPf4Df7dhQ2HhHqf1f7N2eTKjdEqYfF9BaMg4qAa.json new file mode 100644 index 00000000..040c4618 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/9oi5KPf4Df7dhQ2HhHqf1f7N2eTKjdEqYfF9BaMg4qAa.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:22710d4aa59354708ee6ab8214aeee9b6b1fea5763f1437bbb134ce5deac0635 +size 12478 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/9xi644bRR8birboDGdTiwBq3C7VEeR7VuamRYYXCubUW.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/9xi644bRR8birboDGdTiwBq3C7VEeR7VuamRYYXCubUW.json new file mode 100644 index 00000000..78a030b6 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/9xi644bRR8birboDGdTiwBq3C7VEeR7VuamRYYXCubUW.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:fb3f91f2b88a8f617b203ffc1398cc7558f2cfedce9bd23dfaa70521247786f7 +size 1534 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/9zjxuHUgiVpB8Ex7QYLgYBTqEZaLR92dKxgPmdcXktrK.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/9zjxuHUgiVpB8Ex7QYLgYBTqEZaLR92dKxgPmdcXktrK.json new file mode 100644 index 00000000..7fdd09b1 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/9zjxuHUgiVpB8Ex7QYLgYBTqEZaLR92dKxgPmdcXktrK.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:62dbfdf1dba7b0f60a1873d53349793b5030d0c080751a9c3473ed21bc1cadd6 +size 4671 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/A66HabVL3DzNzeJgcHYtRRNW1ZRMKwBfrdSR4kLsZ9DJ.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/A66HabVL3DzNzeJgcHYtRRNW1ZRMKwBfrdSR4kLsZ9DJ.json new file mode 100644 index 00000000..48e93827 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/A66HabVL3DzNzeJgcHYtRRNW1ZRMKwBfrdSR4kLsZ9DJ.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:71702674306b7042d98bbb74f8e1a3c514c911b3c6760fee2023ed1a77b42392 +size 30978 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/A8YVsNX21u2hET6wT2oshVngiNnoV1vSeHcrrpHkVuxG.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/A8YVsNX21u2hET6wT2oshVngiNnoV1vSeHcrrpHkVuxG.json new file mode 100644 index 00000000..6248a7ea --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/A8YVsNX21u2hET6wT2oshVngiNnoV1vSeHcrrpHkVuxG.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:375d6bd56d0d1259f0ca31b6b7112bd122d6edb53e99acb35210c6f76e96d911 +size 15680 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/A9HAbnCwoD6f2NkZobKFf6buJoN9gUVVvX5PoUnDHS6u.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/A9HAbnCwoD6f2NkZobKFf6buJoN9gUVVvX5PoUnDHS6u.json new file mode 100644 index 00000000..90327f5c --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/A9HAbnCwoD6f2NkZobKFf6buJoN9gUVVvX5PoUnDHS6u.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f20632d00058efe09a23245e999bfd6f48d6b9ce723c0a71a7010302d0596cd2 +size 2899 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/AFhqExvHYWqpWhUocPK4fSYg3iyxPGAAd6gJYD7msAET.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/AFhqExvHYWqpWhUocPK4fSYg3iyxPGAAd6gJYD7msAET.json new file mode 100644 index 00000000..3b02a785 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/AFhqExvHYWqpWhUocPK4fSYg3iyxPGAAd6gJYD7msAET.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:75d47004911d44b58b9fc242e0cbaa61cf529f24af14bdb7f6ff09fd50cdece9 +size 866 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/AGi7p8RritzUDX4sCYVfxApCH4By8FEpSV4ffL7bZ8Kp.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/AGi7p8RritzUDX4sCYVfxApCH4By8FEpSV4ffL7bZ8Kp.json new file mode 100644 index 00000000..1d032a77 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/AGi7p8RritzUDX4sCYVfxApCH4By8FEpSV4ffL7bZ8Kp.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a45e010b39f0097a071096c0496c412593ba413714a9bbf7f4e3a500309c1bcc +size 15122 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/APygy51vntbQQsYmgkF1CeMsAn5Tv1rsVUB6nee3wJpY.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/APygy51vntbQQsYmgkF1CeMsAn5Tv1rsVUB6nee3wJpY.json new file mode 100644 index 00000000..75525279 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/APygy51vntbQQsYmgkF1CeMsAn5Tv1rsVUB6nee3wJpY.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6d818d4aac7e67282d4f37c919998ae45479925cab459b7fdd3eb426cccf7ab4 +size 5253 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/ASGLwP21smWtQYBxmvupqStHMrBP8qXJMf7FXZCCay4R.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/ASGLwP21smWtQYBxmvupqStHMrBP8qXJMf7FXZCCay4R.json new file mode 100644 index 00000000..cf34dc87 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/ASGLwP21smWtQYBxmvupqStHMrBP8qXJMf7FXZCCay4R.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0a185a941e07134ed7d147412a813fd89c025635b9b43e0b4bfb486295380304 +size 5325 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/ASNDArLnjgsi6Wg6vHUdqZu2kWjxYpNQS9eR9HfLDhT7.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/ASNDArLnjgsi6Wg6vHUdqZu2kWjxYpNQS9eR9HfLDhT7.json new file mode 100644 index 00000000..489089e7 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/ASNDArLnjgsi6Wg6vHUdqZu2kWjxYpNQS9eR9HfLDhT7.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c76765c59b6426136ff155dc820dacc8fa5d6f329904c5d4089277cae253f1cc +size 2359 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/AVy67GZ273mdNyXDnbfSXUSX9oN5CD9ugheRXeeA9iUk.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/AVy67GZ273mdNyXDnbfSXUSX9oN5CD9ugheRXeeA9iUk.json new file mode 100644 index 00000000..47f448a4 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/AVy67GZ273mdNyXDnbfSXUSX9oN5CD9ugheRXeeA9iUk.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9d3c2fb3867e885c65fd9d85630592065329759a1d5defe82ba9a73d61729958 +size 5158 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/AXEPmuvkEqAQG6K2zdsDRnufkbKFb2kajLPjCkqr59KB.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/AXEPmuvkEqAQG6K2zdsDRnufkbKFb2kajLPjCkqr59KB.json new file mode 100644 index 00000000..c9463b69 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/AXEPmuvkEqAQG6K2zdsDRnufkbKFb2kajLPjCkqr59KB.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c921213fa6a4d882b6561b74afa16f0fa3eb991e74b36e91b4da2aac27ca6900 +size 9230 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/AbKmrxbvYKNDoWxr6tjd7qqWU9TAgnqSF6jpnsVwixBi.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/AbKmrxbvYKNDoWxr6tjd7qqWU9TAgnqSF6jpnsVwixBi.json new file mode 100644 index 00000000..988eb926 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/AbKmrxbvYKNDoWxr6tjd7qqWU9TAgnqSF6jpnsVwixBi.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0bd0cacfde5fe696aff32946f9784075c562f700ba6dd4762a93c60bf4862e5c +size 7030 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/AfHqfp2K3MFTaMSEXJQfc8M8SbY5wXwGhiBZqTk5tJmM.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/AfHqfp2K3MFTaMSEXJQfc8M8SbY5wXwGhiBZqTk5tJmM.json new file mode 100644 index 00000000..aa02dc94 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/AfHqfp2K3MFTaMSEXJQfc8M8SbY5wXwGhiBZqTk5tJmM.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:bb98d1ae66a1d1ed78ebcd673b9d288474b3fb194cd2d00e93c199d2432b848c +size 632 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/AgGftdn4t6Ws2hEwYmpjPdSHve7QiqhLY3WQyA689kCt.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/AgGftdn4t6Ws2hEwYmpjPdSHve7QiqhLY3WQyA689kCt.json new file mode 100644 index 00000000..d9458093 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/AgGftdn4t6Ws2hEwYmpjPdSHve7QiqhLY3WQyA689kCt.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8469715f8005f374c717c9441d6b703aface7942d5d6e561c5a958650b4de02f +size 4244 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/Ah5bT4bYvYxnLnazqT7RKRjWdZ3GH5MV5H7AW2a5qWC8.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/Ah5bT4bYvYxnLnazqT7RKRjWdZ3GH5MV5H7AW2a5qWC8.json new file mode 100644 index 00000000..a945f2ad --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/Ah5bT4bYvYxnLnazqT7RKRjWdZ3GH5MV5H7AW2a5qWC8.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:37fbcef8e9d906a3472ba8043cbbf7a7bdbac552d4091ea5953b4af4abb683f9 +size 6729 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/AirDc5dz7ih7cg6tTXqABKk5xW2QCkAH9SL9QHTX1KVK.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/AirDc5dz7ih7cg6tTXqABKk5xW2QCkAH9SL9QHTX1KVK.json new file mode 100644 index 00000000..6fdbe74f --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/AirDc5dz7ih7cg6tTXqABKk5xW2QCkAH9SL9QHTX1KVK.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:213878c9892bd0abe8c729bf690a234196dbe63c2394fee48a126c9402d11239 +size 3969 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/AjUxiJCM1bgXQgtiSteFFZgS3Z2JyfqF5AUnyHRFZMrL.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/AjUxiJCM1bgXQgtiSteFFZgS3Z2JyfqF5AUnyHRFZMrL.json new file mode 100644 index 00000000..7e3772bf --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/AjUxiJCM1bgXQgtiSteFFZgS3Z2JyfqF5AUnyHRFZMrL.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b6f8f2b599c8e6ba040ad29596f5217f99cb4e91805391ebcac119304aeaa0fc +size 4427 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/ArAA6CZC123yMJLUe4uisBEgvfuw2WEvex9iFmFCYiXv.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/ArAA6CZC123yMJLUe4uisBEgvfuw2WEvex9iFmFCYiXv.json new file mode 100644 index 00000000..e3320366 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/ArAA6CZC123yMJLUe4uisBEgvfuw2WEvex9iFmFCYiXv.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e34afdbd13ee75bf368fad5f8ff65aae777d1aa7d93b44ee76b30538d64642af +size 8946 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/ArbZUznTwemnNiTvrsGLQb4ogggpWspJiocBrVNuQfKK.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/ArbZUznTwemnNiTvrsGLQb4ogggpWspJiocBrVNuQfKK.json new file mode 100644 index 00000000..a9a54015 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/ArbZUznTwemnNiTvrsGLQb4ogggpWspJiocBrVNuQfKK.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:12953ba9ae066d737f2db9ac8186fa249f27a3ef3202b809c4dc234108ba29e2 +size 7835 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/AsjEqKqEbejDqMbhhjwaziu4Su5xSQ2nrTcFMXU8GXEx.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/AsjEqKqEbejDqMbhhjwaziu4Su5xSQ2nrTcFMXU8GXEx.json new file mode 100644 index 00000000..c5708023 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/AsjEqKqEbejDqMbhhjwaziu4Su5xSQ2nrTcFMXU8GXEx.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a782ff3737a31fdbcfea6804423dc340278615090b28e05f099b3d2c77d7b7ed +size 2695 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/Awmdyf7B7CAGBPo61Hzfv2hN1PktXpzS1MArognTUYSa.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/Awmdyf7B7CAGBPo61Hzfv2hN1PktXpzS1MArognTUYSa.json new file mode 100644 index 00000000..951c002b --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/Awmdyf7B7CAGBPo61Hzfv2hN1PktXpzS1MArognTUYSa.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:69e75547ebaa630d88677a5915d093cc7afea1c374c381d721d1bbd116d3a46f +size 6345 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/AwyKDr1Z5BfdvK3jX1UWopyjsJSV5cq4cuJpoYLofyEn.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/AwyKDr1Z5BfdvK3jX1UWopyjsJSV5cq4cuJpoYLofyEn.json new file mode 100644 index 00000000..bd2822be --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/AwyKDr1Z5BfdvK3jX1UWopyjsJSV5cq4cuJpoYLofyEn.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3ac956b2f81757de4f7b3e56aa98dda68e905ca5b330f78c19361fe04eee0b2d +size 844 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/AyPTJTeiCrbFbyErxDPHCG4NQywpxgsUxXjS4fSiweGX.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/AyPTJTeiCrbFbyErxDPHCG4NQywpxgsUxXjS4fSiweGX.json new file mode 100644 index 00000000..f396d39a --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/AyPTJTeiCrbFbyErxDPHCG4NQywpxgsUxXjS4fSiweGX.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d248ae8b8218fc13fddb17f4d3173fcf798c280130c626bc752b165a29c408f5 +size 10421 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/AzHKmHjEoZ7JqiTUPgPVAZgtyNLwa3BTsRgffYxCVDDZ.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/AzHKmHjEoZ7JqiTUPgPVAZgtyNLwa3BTsRgffYxCVDDZ.json new file mode 100644 index 00000000..a686d920 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/AzHKmHjEoZ7JqiTUPgPVAZgtyNLwa3BTsRgffYxCVDDZ.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:40b39357a1e63e6a3dd3f66557cffb801c02dda1f0118d829941fe08a43c9b91 +size 7286 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/B9YcAMhGxkaMY8sQ6uyBEE5rJH6fSAcMF4FVcL7DHnwR.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/B9YcAMhGxkaMY8sQ6uyBEE5rJH6fSAcMF4FVcL7DHnwR.json new file mode 100644 index 00000000..3ffae910 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/B9YcAMhGxkaMY8sQ6uyBEE5rJH6fSAcMF4FVcL7DHnwR.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f2d33dda01ead1d14e8644e0a65cb2aabaf4242449e1c01c0484a35dbd1a1557 +size 17448 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/BASEDWVF6xeXTJSrk99cbMCwGFtaUvFLihpg6ki9UWX3.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/BASEDWVF6xeXTJSrk99cbMCwGFtaUvFLihpg6ki9UWX3.json new file mode 100644 index 00000000..fd9c8285 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/BASEDWVF6xeXTJSrk99cbMCwGFtaUvFLihpg6ki9UWX3.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c14d626baf398afaf012179420a3499cfbb8346b08abf7e5e39bf673296033a6 +size 6630 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/BASEDrCEz8r36UzeyLmkvLdU5bjfDazeVnxCfTQjZagF.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/BASEDrCEz8r36UzeyLmkvLdU5bjfDazeVnxCfTQjZagF.json new file mode 100644 index 00000000..fd9c8285 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/BASEDrCEz8r36UzeyLmkvLdU5bjfDazeVnxCfTQjZagF.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c14d626baf398afaf012179420a3499cfbb8346b08abf7e5e39bf673296033a6 +size 6630 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/BC2BpN7resHE3sUCWuCHsJ2G8zHGYSyyji5bD1wBnfYB.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/BC2BpN7resHE3sUCWuCHsJ2G8zHGYSyyji5bD1wBnfYB.json new file mode 100644 index 00000000..3ffa210f --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/BC2BpN7resHE3sUCWuCHsJ2G8zHGYSyyji5bD1wBnfYB.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:cbd3a241ea4752d3346e4d0b406f033752ac23d4b5ae11ed545af0a3a70980df +size 5037 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/BCGBKuc1JdoEGG21JFoX4nCLEtgZ5yjRZULhhtPgc2pU.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/BCGBKuc1JdoEGG21JFoX4nCLEtgZ5yjRZULhhtPgc2pU.json new file mode 100644 index 00000000..398f210d --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/BCGBKuc1JdoEGG21JFoX4nCLEtgZ5yjRZULhhtPgc2pU.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:88ac13906ac7e0d9570a81c9ba489b032103458ef372b1538759e37eb6d72975 +size 4767 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/BGUMAp9Gq7iTEuizy4pqaxsTyUCBK68MDfK752saRPUY.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/BGUMAp9Gq7iTEuizy4pqaxsTyUCBK68MDfK752saRPUY.json new file mode 100644 index 00000000..dfe03cee --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/BGUMAp9Gq7iTEuizy4pqaxsTyUCBK68MDfK752saRPUY.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:dc9bab6da0a1a667fabe532dc304310b2c41c33ef89e50cd12e883054d0ac153 +size 17697 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/BHJ4tRcogS88tUhYotPfYWDjR4q7MGdizdiguY3N54rb.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/BHJ4tRcogS88tUhYotPfYWDjR4q7MGdizdiguY3N54rb.json new file mode 100644 index 00000000..8783dad5 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/BHJ4tRcogS88tUhYotPfYWDjR4q7MGdizdiguY3N54rb.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b068af320a70e126f6be635d0c86bc5acae3828c925784a74618d4b5e96ad146 +size 5523 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/BJDz4e9rWPnnhDaRp8sEUxvSSvr28zWoZoNGxeeJ5mSS.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/BJDz4e9rWPnnhDaRp8sEUxvSSvr28zWoZoNGxeeJ5mSS.json new file mode 100644 index 00000000..8c23a240 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/BJDz4e9rWPnnhDaRp8sEUxvSSvr28zWoZoNGxeeJ5mSS.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f024885cb89dd3fc1da8638a2996ac8c03a299b4453d515b2529d9b160b3f20e +size 12624 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/BLV8oNcV6cZVvUJoQjK7V1gLEdPdj5u9AKg4StGBtALM.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/BLV8oNcV6cZVvUJoQjK7V1gLEdPdj5u9AKg4StGBtALM.json new file mode 100644 index 00000000..559ebde2 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/BLV8oNcV6cZVvUJoQjK7V1gLEdPdj5u9AKg4StGBtALM.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2fdaef3090332f41f32d6e9360528f956e453430b0d2c7c2812af45b796bec4a +size 6628 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/BLg8mSPvEjzSkbGdE9mRJfTSm7EauYgzFsWhERKn1gRm.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/BLg8mSPvEjzSkbGdE9mRJfTSm7EauYgzFsWhERKn1gRm.json new file mode 100644 index 00000000..29b9b561 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/BLg8mSPvEjzSkbGdE9mRJfTSm7EauYgzFsWhERKn1gRm.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:38bb2a24bd7d6bacb28b9fb05691b41f00693fec2f11f01dd7083f8906b94f19 +size 3282 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/BPJpwqaKtLAHiZPtTToXJYXtdeSBAwjNM2N2NVeaMn2W.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/BPJpwqaKtLAHiZPtTToXJYXtdeSBAwjNM2N2NVeaMn2W.json new file mode 100644 index 00000000..c5517eef --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/BPJpwqaKtLAHiZPtTToXJYXtdeSBAwjNM2N2NVeaMn2W.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b35f7ada786d5ce45886680f89c6edde95fb22b0e0a0a921a242a261d6f80bfe +size 3713 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/BRruaeiRT6Z54nKSXffCsZDSEfAgFHH5XfNCCNEWBYHG.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/BRruaeiRT6Z54nKSXffCsZDSEfAgFHH5XfNCCNEWBYHG.json new file mode 100644 index 00000000..6c795b58 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/BRruaeiRT6Z54nKSXffCsZDSEfAgFHH5XfNCCNEWBYHG.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:94a8d09088edf30139c4b38c707d8c77f944a40a5bb75f884d21a711d83ab14c +size 8319 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/BUkD7MU3yLbDrwW6weUcJKT9RiJ5c7Y4wMiDem958T5a.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/BUkD7MU3yLbDrwW6weUcJKT9RiJ5c7Y4wMiDem958T5a.json new file mode 100644 index 00000000..d98b533e --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/BUkD7MU3yLbDrwW6weUcJKT9RiJ5c7Y4wMiDem958T5a.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4c4e89bcbb82d5e2d88f163944b25b4f5fc784a2e37b7ef6b1cbf69b3fb0647b +size 5262 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/BXY7CPSCWkyTanQiwq2kHpC6nQWrpSwJYQbW7aihuGyG.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/BXY7CPSCWkyTanQiwq2kHpC6nQWrpSwJYQbW7aihuGyG.json new file mode 100644 index 00000000..02b59e5d --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/BXY7CPSCWkyTanQiwq2kHpC6nQWrpSwJYQbW7aihuGyG.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5524db90d63e12ba6a5255607753c20c19a7f670bc2861d879d060271986a47d +size 12199 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/BaeYYNvDduBXj6MD5eWqvijv3epQikpTTGKYFD7WgMxX.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/BaeYYNvDduBXj6MD5eWqvijv3epQikpTTGKYFD7WgMxX.json new file mode 100644 index 00000000..cf34dc87 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/BaeYYNvDduBXj6MD5eWqvijv3epQikpTTGKYFD7WgMxX.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0a185a941e07134ed7d147412a813fd89c025635b9b43e0b4bfb486295380304 +size 5325 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/BbetnPoqmfCmnx6N9x4KCo3naT8EWBjnCdjSky4BM2D9.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/BbetnPoqmfCmnx6N9x4KCo3naT8EWBjnCdjSky4BM2D9.json new file mode 100644 index 00000000..c6303f42 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/BbetnPoqmfCmnx6N9x4KCo3naT8EWBjnCdjSky4BM2D9.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7789754c25a82dec4acede33de5f79b265e504b7e886264fdb6fc1016b1c6f0f +size 20834 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/BjMdQhxpgSMmesdhc7qZuUjyRgrNCkAmmhLkphDhPaAD.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/BjMdQhxpgSMmesdhc7qZuUjyRgrNCkAmmhLkphDhPaAD.json new file mode 100644 index 00000000..843c412c --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/BjMdQhxpgSMmesdhc7qZuUjyRgrNCkAmmhLkphDhPaAD.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a1782a38280615e122e3127171aab02a725d4bafccf64f0481fb3461c37227c6 +size 11410 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/BnSNnGP5jGaJBPyLcS33dfBR8TE5ayoReZvs57dgw5Fr.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/BnSNnGP5jGaJBPyLcS33dfBR8TE5ayoReZvs57dgw5Fr.json new file mode 100644 index 00000000..37c2d7b9 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/BnSNnGP5jGaJBPyLcS33dfBR8TE5ayoReZvs57dgw5Fr.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:266a6d723418e8d458809c0e5e02074935d33cf31e9a21d49a7a5ba5a6654a6b +size 4780 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/BooManQtsP9pBNudF2HDGNT9xkjL63BiWVWpfkvLkmQW.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/BooManQtsP9pBNudF2HDGNT9xkjL63BiWVWpfkvLkmQW.json new file mode 100644 index 00000000..3066319a --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/BooManQtsP9pBNudF2HDGNT9xkjL63BiWVWpfkvLkmQW.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:990972b2ea73945e54641c34e52f36fbc9a7d6decd15c50e17ca70f25038c1fb +size 512 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/BrpV1re8MshA8qskKVxcEG8zXG3vf2uLX6myeTKAyhsK.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/BrpV1re8MshA8qskKVxcEG8zXG3vf2uLX6myeTKAyhsK.json new file mode 100644 index 00000000..3ec80f17 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/BrpV1re8MshA8qskKVxcEG8zXG3vf2uLX6myeTKAyhsK.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5cbfed9c517b7084ab46b960e1e6f705fb6d7584481c05adc9520140e9d593b1 +size 1300 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/Bt2WPMmbwHPk36i4CRucNDyLcmoGdC7xEdrVuxgJaNE6.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/Bt2WPMmbwHPk36i4CRucNDyLcmoGdC7xEdrVuxgJaNE6.json new file mode 100644 index 00000000..672f9d7a --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/Bt2WPMmbwHPk36i4CRucNDyLcmoGdC7xEdrVuxgJaNE6.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c6f769f5ceae2feb99d4b5b576a1a26b5ab5c40e662398a908f11c088d1ab16c +size 85168 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/BvTr2yEZyAcVMPiXCtx4tUUkXuUnxNcBDE2hau8Q5wD5.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/BvTr2yEZyAcVMPiXCtx4tUUkXuUnxNcBDE2hau8Q5wD5.json new file mode 100644 index 00000000..3a98eeef --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/BvTr2yEZyAcVMPiXCtx4tUUkXuUnxNcBDE2hau8Q5wD5.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0640f95698855ca934eb625b15c9a5ee1f9c0ef89e1870bdcc1c821c64b97c05 +size 7611 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/ByQMxsB8GVNY7f5oaAonVzWuZyj2ww81vb9jP331tFtD.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/ByQMxsB8GVNY7f5oaAonVzWuZyj2ww81vb9jP331tFtD.json new file mode 100644 index 00000000..5f102c7b --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/ByQMxsB8GVNY7f5oaAonVzWuZyj2ww81vb9jP331tFtD.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2a7d84ddd1f8bebf46269cd6dcd9513d69bbf1a6ab7019de1c91175a62f3c89c +size 3194 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/C32RMdTQPoCYFFp9pvkje6WHHtBtnngJ6kqUfxtZsqda.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/C32RMdTQPoCYFFp9pvkje6WHHtBtnngJ6kqUfxtZsqda.json new file mode 100644 index 00000000..532d1399 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/C32RMdTQPoCYFFp9pvkje6WHHtBtnngJ6kqUfxtZsqda.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8e5fb2da201d0fd10f9da606caca84615b9d710b1373a0f9f1885cb1875626fd +size 5561 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/C7qNmhjq8Unz6nKpiVdikp3NYoDp5kQ5BETMfj1jyN6k.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/C7qNmhjq8Unz6nKpiVdikp3NYoDp5kQ5BETMfj1jyN6k.json new file mode 100644 index 00000000..3eb78c44 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/C7qNmhjq8Unz6nKpiVdikp3NYoDp5kQ5BETMfj1jyN6k.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:218276487bdaa054387569c00c677607405ceb534b82b189b4e5e1b16eedd3a6 +size 6595 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/CA2CNT3eyyie4dKVos5ZoaePSAB2jCZaZRi7Zbdx1RNh.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/CA2CNT3eyyie4dKVos5ZoaePSAB2jCZaZRi7Zbdx1RNh.json new file mode 100644 index 00000000..ff6b46ec --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/CA2CNT3eyyie4dKVos5ZoaePSAB2jCZaZRi7Zbdx1RNh.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b7c343e6e8dbd3c0abcd09f6450ce3b1eb243e2c1b1750c7762a305e4eaf93b3 +size 1977 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/CATmiQiuveXde48eiYvGRG3CoJUBZmvn4a3YZdjvfVMo.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/CATmiQiuveXde48eiYvGRG3CoJUBZmvn4a3YZdjvfVMo.json new file mode 100644 index 00000000..eec00f4e --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/CATmiQiuveXde48eiYvGRG3CoJUBZmvn4a3YZdjvfVMo.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6b46579dcf2a8443bf1aeb08bd6360fc50b77f22e7e791228f56998033112ba8 +size 2242 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/CFVk3Q9pN3W7qJaZbkmR5Jeb6TXsh51oSLvgEn3Szjd9.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/CFVk3Q9pN3W7qJaZbkmR5Jeb6TXsh51oSLvgEn3Szjd9.json new file mode 100644 index 00000000..55ec11fd --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/CFVk3Q9pN3W7qJaZbkmR5Jeb6TXsh51oSLvgEn3Szjd9.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e5332beed525abc0422b59a90fc65f64d98aeb386f0d5036b57aaf3a1b1eacc6 +size 1995 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/CH4VVZcJEhyxKEySW9oB31om1yyfX1FJtJ9qW61hZ8Br.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/CH4VVZcJEhyxKEySW9oB31om1yyfX1FJtJ9qW61hZ8Br.json new file mode 100644 index 00000000..0346b3cc --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/CH4VVZcJEhyxKEySW9oB31om1yyfX1FJtJ9qW61hZ8Br.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:bc0a5cf83049cb2c04983b58784907bd9af0b57119e617f4e4dfa231f46ccd71 +size 998 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/CMX5tvuWs2rBUL3vqVWiARfcDoCKjdeSinCsZdxJmYoF.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/CMX5tvuWs2rBUL3vqVWiARfcDoCKjdeSinCsZdxJmYoF.json new file mode 100644 index 00000000..2a4d0e39 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/CMX5tvuWs2rBUL3vqVWiARfcDoCKjdeSinCsZdxJmYoF.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6dd898a49a86ac3911262d57e45c5680f0be825e1119385bf6d42d6e218ef43d +size 5329 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/CMY8R8yghKfFnHKCWjzrArUpYH4PbJ56aWBr4kCP4DMk.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/CMY8R8yghKfFnHKCWjzrArUpYH4PbJ56aWBr4kCP4DMk.json new file mode 100644 index 00000000..df49d896 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/CMY8R8yghKfFnHKCWjzrArUpYH4PbJ56aWBr4kCP4DMk.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b7cba2d97efd5569ca52acdb0aa4b7da31b3ddc56e63423829cdfbf56166c7b0 +size 6259 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/CMZYPASGWeTz7RNGHaRJfCq2XQ5pYK6nDvVQxzkH51zb.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/CMZYPASGWeTz7RNGHaRJfCq2XQ5pYK6nDvVQxzkH51zb.json new file mode 100644 index 00000000..70cda03b --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/CMZYPASGWeTz7RNGHaRJfCq2XQ5pYK6nDvVQxzkH51zb.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7f0a3dcf6da0f82002e7b495ea74e26d950d3723e968661174f760fe09793700 +size 23508 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/CPewZEDcbVeDPxeh7Mq5K6zwAMA9CoC6jNyNWFX4zZLr.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/CPewZEDcbVeDPxeh7Mq5K6zwAMA9CoC6jNyNWFX4zZLr.json new file mode 100644 index 00000000..90c698b1 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/CPewZEDcbVeDPxeh7Mq5K6zwAMA9CoC6jNyNWFX4zZLr.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8daa78e4b30b85250517db4dcf5281c49b4f74fbe0ede3ce2ae9c7d931a96bbb +size 17933 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/CZaFnPQLUcd52P9YwvcxCw7XufZcc2wuKyYoFuPNcY1c.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/CZaFnPQLUcd52P9YwvcxCw7XufZcc2wuKyYoFuPNcY1c.json new file mode 100644 index 00000000..d02f684e --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/CZaFnPQLUcd52P9YwvcxCw7XufZcc2wuKyYoFuPNcY1c.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:18535feabb7a13ec390edcc7d1dae4cf7888a6c971eb9810c11debf79e09af21 +size 8524 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/CaH12fwNTKJAG8PxEvo9R96Zc2j8qNHZaFj8ZW49yZNT.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/CaH12fwNTKJAG8PxEvo9R96Zc2j8qNHZaFj8ZW49yZNT.json new file mode 100644 index 00000000..8819cba4 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/CaH12fwNTKJAG8PxEvo9R96Zc2j8qNHZaFj8ZW49yZNT.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:fc845b67f28860f7706e7bcb6abad8ababd1b7c88188a6c299d79f30a3787bc9 +size 4091 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/CannMEYbY6MPFRLYXf23G9eyqXTtj793mrtwpL51hCB1.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/CannMEYbY6MPFRLYXf23G9eyqXTtj793mrtwpL51hCB1.json new file mode 100644 index 00000000..3bd9a337 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/CannMEYbY6MPFRLYXf23G9eyqXTtj793mrtwpL51hCB1.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4f63b612d054a0464bcbb6f61334fe4eb2b11ae3e4bce7bec52434869d8c313a +size 9849 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/CartoBWnyk7jMmXoBGjuY4L94QQh62dCyr7BAdP1Vwnb.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/CartoBWnyk7jMmXoBGjuY4L94QQh62dCyr7BAdP1Vwnb.json new file mode 100644 index 00000000..20a6ce66 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/CartoBWnyk7jMmXoBGjuY4L94QQh62dCyr7BAdP1Vwnb.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:53b7b8c605ca7a6976f2b17f4a7c9a65904ddd595738e3f5c29efccf7ca7bb4a +size 2778 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/Cast1eoVj8hwfKKRPji4cqX7WFgcnYz3um7TTgnaJKFn.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/Cast1eoVj8hwfKKRPji4cqX7WFgcnYz3um7TTgnaJKFn.json new file mode 100644 index 00000000..3959c302 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/Cast1eoVj8hwfKKRPji4cqX7WFgcnYz3um7TTgnaJKFn.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:317aa62288bb0b6deef87b304be78a793b6b776842998fda98ced468b5cc3a9a +size 11877 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/CeNUxGUsSeb5RuAGvaMLNx3tEZrpBwQqA7Gs99vMPCAb.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/CeNUxGUsSeb5RuAGvaMLNx3tEZrpBwQqA7Gs99vMPCAb.json new file mode 100644 index 00000000..e009a7e9 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/CeNUxGUsSeb5RuAGvaMLNx3tEZrpBwQqA7Gs99vMPCAb.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:cfaf024c3222abae845d8666ed6313c9034dcc7a7a59a5b6ae1e7e12da16b9e9 +size 6864 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/Cf6kb3J6amyuU9DvaGdvWpFSTmyV4saFG5jFyQcwk12L.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/Cf6kb3J6amyuU9DvaGdvWpFSTmyV4saFG5jFyQcwk12L.json new file mode 100644 index 00000000..211ceecc --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/Cf6kb3J6amyuU9DvaGdvWpFSTmyV4saFG5jFyQcwk12L.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:611644dfba87bbfb5e4754828f6da808af7b5317196559789921acf2567cd273 +size 10169 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/CfBHycQDJaS5hedZ9dt2gVVNEaQpodQcZkSZc5yKadrF.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/CfBHycQDJaS5hedZ9dt2gVVNEaQpodQcZkSZc5yKadrF.json new file mode 100644 index 00000000..ff29358c --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/CfBHycQDJaS5hedZ9dt2gVVNEaQpodQcZkSZc5yKadrF.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:233a2ca5bec76f5543c6c1fb4edded626f0a5c7848b6e6b4595777a0c3123b79 +size 4963 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/ChpiNiWL9hXKJmuZzp3NSLTxZaLgXWRcGzYrpocjkLBM.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/ChpiNiWL9hXKJmuZzp3NSLTxZaLgXWRcGzYrpocjkLBM.json new file mode 100644 index 00000000..0ff13c6d --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/ChpiNiWL9hXKJmuZzp3NSLTxZaLgXWRcGzYrpocjkLBM.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b1c77ad968fb083a4ac877f2c7a3cde540f60edb35d6da08d09737ad4cfe2d7c +size 1437 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/CndyV3LdqHUfDLmE5naZjVN8rBZz4tqhdefbAnjHG3JR.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/CndyV3LdqHUfDLmE5naZjVN8rBZz4tqhdefbAnjHG3JR.json new file mode 100644 index 00000000..2df244e1 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/CndyV3LdqHUfDLmE5naZjVN8rBZz4tqhdefbAnjHG3JR.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8df0ba0a0b1fbc2c0e88093f8e917d10ec4423849923c41463f546ee9841f3d6 +size 7386 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/CoM951g8nf8LEWSwHXzmyt4fnZ1r1gPKmgp9PXH4tjDE.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/CoM951g8nf8LEWSwHXzmyt4fnZ1r1gPKmgp9PXH4tjDE.json new file mode 100644 index 00000000..465b6542 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/CoM951g8nf8LEWSwHXzmyt4fnZ1r1gPKmgp9PXH4tjDE.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:cf055d4d3a536ac335f21b98de6a093b675bac4750794b1bd098abd0f5727cf3 +size 7079 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/Crt7UoUR6QgrFrN7j8rmSQpUTNWNSitSwWvsWGf1qZ5t.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/Crt7UoUR6QgrFrN7j8rmSQpUTNWNSitSwWvsWGf1qZ5t.json new file mode 100644 index 00000000..2109c225 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/Crt7UoUR6QgrFrN7j8rmSQpUTNWNSitSwWvsWGf1qZ5t.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6f152e3828f77a208b87019b6d604ff6bfd32b0640c805ff35ebf6c5dd119575 +size 8577 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/CurioKMwTWzsPB6YcJxjr4Pq11F31MvuWqFgwFVWRgtB.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/CurioKMwTWzsPB6YcJxjr4Pq11F31MvuWqFgwFVWRgtB.json new file mode 100644 index 00000000..8a8d78be --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/CurioKMwTWzsPB6YcJxjr4Pq11F31MvuWqFgwFVWRgtB.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7b034dce94afde37e77dc34ee1c3edefa25103314252ea1735219c67b3c2216d +size 3802 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/CyX3buQXyW939M5LReVhPGwcTDoPWMAdArehA2aqVRvP.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/CyX3buQXyW939M5LReVhPGwcTDoPWMAdArehA2aqVRvP.json new file mode 100644 index 00000000..095be955 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/CyX3buQXyW939M5LReVhPGwcTDoPWMAdArehA2aqVRvP.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:bd7fa39d59c75ecd4c134ee8e0688a63de617209491fe3b334c2677011d65ed5 +size 2250 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/CyZ1SrCwv33hqMU8Shx6E1GhrY3PJ8yCcaMko5RpKaxt.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/CyZ1SrCwv33hqMU8Shx6E1GhrY3PJ8yCcaMko5RpKaxt.json new file mode 100644 index 00000000..804a8434 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/CyZ1SrCwv33hqMU8Shx6E1GhrY3PJ8yCcaMko5RpKaxt.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2b7a654c9999c7fbfcfdddc6b0ba02e4af7689fe5abbcdd6b3f20c4f83cd3142 +size 4853 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/CzaBZXneYc7gRq3nd3HMG14s1LVUy3gR78fz4waYodZx.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/CzaBZXneYc7gRq3nd3HMG14s1LVUy3gR78fz4waYodZx.json new file mode 100644 index 00000000..e5796090 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/CzaBZXneYc7gRq3nd3HMG14s1LVUy3gR78fz4waYodZx.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:57e24be27575e5c951ffd6de871ff5a172969b793cc3927892a99f5a0d1caa63 +size 6069 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/D1KbdySvAPF2TJh857hfmTUuiYAJSRoGLGNUQjwe3q8.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/D1KbdySvAPF2TJh857hfmTUuiYAJSRoGLGNUQjwe3q8.json new file mode 100644 index 00000000..79940e90 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/D1KbdySvAPF2TJh857hfmTUuiYAJSRoGLGNUQjwe3q8.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b9ddac115250d678286b2225b71f5176fbc0310586ecc43f30606099d8336621 +size 9008 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/D8vMVKonxkbBtAXAxBwPPWyTfon8337ARJmHvwtsF98G.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/D8vMVKonxkbBtAXAxBwPPWyTfon8337ARJmHvwtsF98G.json new file mode 100644 index 00000000..ea1490db --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/D8vMVKonxkbBtAXAxBwPPWyTfon8337ARJmHvwtsF98G.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d557a4d47601fe9f404a353c744a2f57e123d84e6d5d40f951bce54e72cc041e +size 14040 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/D9XDBVEJKzz4LPBUrnyxeTdTHE6gtLTurzHSmYyFtYDr.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/D9XDBVEJKzz4LPBUrnyxeTdTHE6gtLTurzHSmYyFtYDr.json new file mode 100644 index 00000000..4e810b47 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/D9XDBVEJKzz4LPBUrnyxeTdTHE6gtLTurzHSmYyFtYDr.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ea11702e8fa70e04773ea6e162fb73430f53e6f6c0a776ee706f856f88f65abc +size 4161 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/DA14CwvMNkbMggye6Fkvqa1cMxo2Rh3neLvo8ufWoyeL.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/DA14CwvMNkbMggye6Fkvqa1cMxo2Rh3neLvo8ufWoyeL.json new file mode 100644 index 00000000..098f06d4 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/DA14CwvMNkbMggye6Fkvqa1cMxo2Rh3neLvo8ufWoyeL.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:df585d715f4cd25b92d2b01364667a5cbc7df0ce409807d43e8e1f4306e8dc8a +size 7807 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/DAPPpwNr24pczeHciVd9s7GCgT8JBkYTsiEs9mM4WuVJ.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/DAPPpwNr24pczeHciVd9s7GCgT8JBkYTsiEs9mM4WuVJ.json new file mode 100644 index 00000000..85758829 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/DAPPpwNr24pczeHciVd9s7GCgT8JBkYTsiEs9mM4WuVJ.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9dfe81559c31332bf44333cb56533e1d9fb12b85b7af9bb1e8b36f6434fa91fa +size 7658 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/DBYMXQMxMCanwxCaWVFyQqc7QnmPwqQCQwekMkoGiUoZ.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/DBYMXQMxMCanwxCaWVFyQqc7QnmPwqQCQwekMkoGiUoZ.json new file mode 100644 index 00000000..21a99798 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/DBYMXQMxMCanwxCaWVFyQqc7QnmPwqQCQwekMkoGiUoZ.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:14399db6d3fb88dbe6c850bc6f634ef3f0048bd1c1732ffe07f11925ac4bb340 +size 1978 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/DCDX75fVNMB816DFERFiWgRiTxqkQukaCM7mSvsA9gQT.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/DCDX75fVNMB816DFERFiWgRiTxqkQukaCM7mSvsA9gQT.json new file mode 100644 index 00000000..381de5e1 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/DCDX75fVNMB816DFERFiWgRiTxqkQukaCM7mSvsA9gQT.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ab4856781e9a7a87a7012117f2966a3dfdadcf143832eebc37a0e66597b484f0 +size 3402 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/DDxMP1U9VgAcjNFkfmhkaQMhjZ2bUEsm8E3ArcyNLS37.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/DDxMP1U9VgAcjNFkfmhkaQMhjZ2bUEsm8E3ArcyNLS37.json new file mode 100644 index 00000000..3c4f82ac --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/DDxMP1U9VgAcjNFkfmhkaQMhjZ2bUEsm8E3ArcyNLS37.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3d0969283a85e2b88bd171616cc0b61b66d0b9bbf3435bff3be3d5d2388c973f +size 1804 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/DGKfr3on59BBZwkwpmKhL79yLEcTdoM1Y8yK653wdqHR.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/DGKfr3on59BBZwkwpmKhL79yLEcTdoM1Y8yK653wdqHR.json new file mode 100644 index 00000000..c6844d64 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/DGKfr3on59BBZwkwpmKhL79yLEcTdoM1Y8yK653wdqHR.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0bc448a9f406c2a9a7140e6ac30c329ca68670ea050f1894e3c07ae12befc15a +size 5229 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/DHepkufWDLJ9DCD37nbEDbPSFKjGiziQ6Lbgo1zgGX7S.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/DHepkufWDLJ9DCD37nbEDbPSFKjGiziQ6Lbgo1zgGX7S.json new file mode 100644 index 00000000..3c44e4b1 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/DHepkufWDLJ9DCD37nbEDbPSFKjGiziQ6Lbgo1zgGX7S.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:cbdc03097530ba129dea78466c496b43fbfe9e2105001ac0afd4e61cac6ee0fb +size 9965 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/DK4L86PaRtAbM2kTV2Y2sQ3LakWmfVixcRqf5A251VC.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/DK4L86PaRtAbM2kTV2Y2sQ3LakWmfVixcRqf5A251VC.json new file mode 100644 index 00000000..6e241730 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/DK4L86PaRtAbM2kTV2Y2sQ3LakWmfVixcRqf5A251VC.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e2e587c81f762b89ebf2a4cf3e3044bbc78b9b01602fb51fb1f56de5d1c4ec6f +size 6519 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/DNyxh1hUP2TmLr6mh4yHEyWNPNiZsiUh6vY3snRi9M8F.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/DNyxh1hUP2TmLr6mh4yHEyWNPNiZsiUh6vY3snRi9M8F.json new file mode 100644 index 00000000..49ae9f52 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/DNyxh1hUP2TmLr6mh4yHEyWNPNiZsiUh6vY3snRi9M8F.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b2b0b735b5d88ff18ec595593d47cefe7772d06a5fd5d409558551b8ca7a5a09 +size 12989 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/DR1BLNa6r8PGJizRcQLaukwLRnkfaSbEggrFNJc1Hwi8.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/DR1BLNa6r8PGJizRcQLaukwLRnkfaSbEggrFNJc1Hwi8.json new file mode 100644 index 00000000..cba544e3 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/DR1BLNa6r8PGJizRcQLaukwLRnkfaSbEggrFNJc1Hwi8.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b20ea4bf6f62b81d33c2ceaf12f00c2f7a4f6b71ef1b6bdbdb88b33cd3afe1bc +size 9276 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/DUu5HN7Sqb7vsjpc4EdkEqKpUBdEs3tyfGDd9FSvGpdZ.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/DUu5HN7Sqb7vsjpc4EdkEqKpUBdEs3tyfGDd9FSvGpdZ.json new file mode 100644 index 00000000..5a304893 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/DUu5HN7Sqb7vsjpc4EdkEqKpUBdEs3tyfGDd9FSvGpdZ.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a40f2f401d7e9f004cc10d653b9b89e029c8f0018dbeedce2fa3f60f0dcfe0ae +size 2565 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/Dc8SeWKN29wEo5HYjn9RNYagWfMeMdcUXwXju139xtZz.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/Dc8SeWKN29wEo5HYjn9RNYagWfMeMdcUXwXju139xtZz.json new file mode 100644 index 00000000..deab2891 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/Dc8SeWKN29wEo5HYjn9RNYagWfMeMdcUXwXju139xtZz.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7ebfb54b8de7defeb17bff3869a1531ad840cb9f46ea976a95fef43ef90826e9 +size 7877 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/DdSEFEgKA71fcmfYzfu7PzBQgdxY7tuYCjwye5o9Fffq.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/DdSEFEgKA71fcmfYzfu7PzBQgdxY7tuYCjwye5o9Fffq.json new file mode 100644 index 00000000..57a51aec --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/DdSEFEgKA71fcmfYzfu7PzBQgdxY7tuYCjwye5o9Fffq.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3dd0dc7b8125c32e7eee88a7dec28b57b0cc023dfbf8bf02c7dd160e70da7220 +size 7707 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/DecZY86MU5Gj7kppfUCEmd4LbXXuyZH1yHaP2NTqdiZB.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/DecZY86MU5Gj7kppfUCEmd4LbXXuyZH1yHaP2NTqdiZB.json new file mode 100644 index 00000000..0a3ea047 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/DecZY86MU5Gj7kppfUCEmd4LbXXuyZH1yHaP2NTqdiZB.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e2ddb80195dab8b4fd51a564feec04dd57b612c280e71f05f01915ccb3db6fa4 +size 4246 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/DjNiHquWi11XX9mUd8xmXtW5Byx7vwwcgP5kG19mnEPV.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/DjNiHquWi11XX9mUd8xmXtW5Byx7vwwcgP5kG19mnEPV.json new file mode 100644 index 00000000..f75af540 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/DjNiHquWi11XX9mUd8xmXtW5Byx7vwwcgP5kG19mnEPV.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4834a82d98a6421bd6fa0f308677246fb3e9341447b6b2083c07b81ea70b7c3f +size 6952 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/DoNKhJqZst7aWsYvr8gmyMmBZpwFZuYajV8KrHrHGRc2.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/DoNKhJqZst7aWsYvr8gmyMmBZpwFZuYajV8KrHrHGRc2.json new file mode 100644 index 00000000..a0bf75e4 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/DoNKhJqZst7aWsYvr8gmyMmBZpwFZuYajV8KrHrHGRc2.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2fe1394c8e8910cb031cddecb0a4a70c0debc6fa7d94d0abe49c20904e43d9d6 +size 3309 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/DqrH5hKe1g7YsaUW4aPHLDuibSPwNPKTqzzDvyZvpV9o.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/DqrH5hKe1g7YsaUW4aPHLDuibSPwNPKTqzzDvyZvpV9o.json new file mode 100644 index 00000000..947d9191 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/DqrH5hKe1g7YsaUW4aPHLDuibSPwNPKTqzzDvyZvpV9o.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:eb82a098ed062ffc9fe4b5fa0d663cc2de8c14f8ce62245a0cc544b49142ba45 +size 16314 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/DsRmdpRZJwagptu4MMN7GJWaPuwPgStWPUSbfAinYCg9.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/DsRmdpRZJwagptu4MMN7GJWaPuwPgStWPUSbfAinYCg9.json new file mode 100644 index 00000000..585c4d7b --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/DsRmdpRZJwagptu4MMN7GJWaPuwPgStWPUSbfAinYCg9.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:985820cc5e17beb0b782be24d21a75a52538a98f651b253f10b183c8c0807048 +size 7722 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/Dvn4gHNQxbn1tFKasXgXsTLp99XF1BX6Fqo4GTLZa2JJ.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/Dvn4gHNQxbn1tFKasXgXsTLp99XF1BX6Fqo4GTLZa2JJ.json new file mode 100644 index 00000000..de794a7c --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/Dvn4gHNQxbn1tFKasXgXsTLp99XF1BX6Fqo4GTLZa2JJ.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0e82cc88aa739f773103064eb760bf9525e27dec89da40904993d365e8ed7bbe +size 7095 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/DwNfLavEQ2rTW9j3wbHzZQWxiwq5JLZ3K63pAGcuzcMp.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/DwNfLavEQ2rTW9j3wbHzZQWxiwq5JLZ3K63pAGcuzcMp.json new file mode 100644 index 00000000..6859150a --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/DwNfLavEQ2rTW9j3wbHzZQWxiwq5JLZ3K63pAGcuzcMp.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c8c00a3a760429fc3e55fef308cc999971fa2f38b964fe7b77a3fd366a34ae9e +size 1801 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/DzzjdPWNfwHZmzPVxnmqkkMJraYQQRCpgFZajqkqmU6G.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/DzzjdPWNfwHZmzPVxnmqkkMJraYQQRCpgFZajqkqmU6G.json new file mode 100644 index 00000000..1b4958a2 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/DzzjdPWNfwHZmzPVxnmqkkMJraYQQRCpgFZajqkqmU6G.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7c4d0a91671dedc02de68cef72db3e8bd218221edbb9321c03bdd873a8a6f046 +size 1685 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/E7GSRY6bxtngMuPjY5VcBRBptWa2rJafFZ63exkfqmXg.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/E7GSRY6bxtngMuPjY5VcBRBptWa2rJafFZ63exkfqmXg.json new file mode 100644 index 00000000..9d9367a8 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/E7GSRY6bxtngMuPjY5VcBRBptWa2rJafFZ63exkfqmXg.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b5c760fd8513a835d6e9ff1c52cf9be8e89979b7e59c8d95bb9212ea7a70253c +size 23499 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/EA15T2W45BJFm71XmB5VGcsiWGKZTNfnK6aCmE2Hb5eC.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/EA15T2W45BJFm71XmB5VGcsiWGKZTNfnK6aCmE2Hb5eC.json new file mode 100644 index 00000000..e46129f7 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/EA15T2W45BJFm71XmB5VGcsiWGKZTNfnK6aCmE2Hb5eC.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:fd427404c2c9706d1f6b9eb32a3b158aff57640182b2d72ac70812cb0a7b9c91 +size 9084 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/EASAq8b2mUQLYZGZqfUyFJgALEu88aEUizFWxtwRYb5R.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/EASAq8b2mUQLYZGZqfUyFJgALEu88aEUizFWxtwRYb5R.json new file mode 100644 index 00000000..95a0b12a --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/EASAq8b2mUQLYZGZqfUyFJgALEu88aEUizFWxtwRYb5R.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:33fbdb4de35ee766fec87ce092adee1d60c35361ca5baec501bcf77c770d9dc0 +size 9794 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/EDMintACJmusW8m6qV2pqd8UWrcyMkFS6AurtX3Bz549.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/EDMintACJmusW8m6qV2pqd8UWrcyMkFS6AurtX3Bz549.json new file mode 100644 index 00000000..4881a28e --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/EDMintACJmusW8m6qV2pqd8UWrcyMkFS6AurtX3Bz549.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e1932bcaf8c795e2e976ba9aa1257fc4e0053650087db6848adfb288589e0bfd +size 5161 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/EEB5tgFdJ4A1Mfg4brpnQtN4d8LhvpKTKMTcRMaTAWAT.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/EEB5tgFdJ4A1Mfg4brpnQtN4d8LhvpKTKMTcRMaTAWAT.json new file mode 100644 index 00000000..c0988e2a --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/EEB5tgFdJ4A1Mfg4brpnQtN4d8LhvpKTKMTcRMaTAWAT.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3c531393b6bd4849ddd910c59eb501263ace961ad8f70ded588934492b762474 +size 4753 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/EF5Vkq5r2pgHkPtCgfM3Y9Nw6xMs5MjzKWaGJsybkKyd.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/EF5Vkq5r2pgHkPtCgfM3Y9Nw6xMs5MjzKWaGJsybkKyd.json new file mode 100644 index 00000000..910e71f3 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/EF5Vkq5r2pgHkPtCgfM3Y9Nw6xMs5MjzKWaGJsybkKyd.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f38ec1e9a708c97573f249e7166e35614d6169567f92dfcd65078bf4fc055568 +size 2595 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/EKGMaQkgHXMu7XZ3cxkS5dsyqK7yzAAEmVEUhsiQy3Qa.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/EKGMaQkgHXMu7XZ3cxkS5dsyqK7yzAAEmVEUhsiQy3Qa.json new file mode 100644 index 00000000..9f5ba0e1 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/EKGMaQkgHXMu7XZ3cxkS5dsyqK7yzAAEmVEUhsiQy3Qa.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d383e3774bc65354f259fcd7bb96f6fd1757ef9f358fea928d1e282e451cc549 +size 4360 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/ELfF1xyznzQigmbkt6i8tmJEg7VgPcLiVHsKBmS1pyCf.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/ELfF1xyznzQigmbkt6i8tmJEg7VgPcLiVHsKBmS1pyCf.json new file mode 100644 index 00000000..9b6bd8cd --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/ELfF1xyznzQigmbkt6i8tmJEg7VgPcLiVHsKBmS1pyCf.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:26e09f21d708d3aca970b3dd866eeffdde8a057aa68a937c85e49bcc25f801c0 +size 2303 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/ELfQ53pmgX88T6HJLFfqocAeYM3aCw86e8FnGtLKedzD.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/ELfQ53pmgX88T6HJLFfqocAeYM3aCw86e8FnGtLKedzD.json new file mode 100644 index 00000000..647c14e5 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/ELfQ53pmgX88T6HJLFfqocAeYM3aCw86e8FnGtLKedzD.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1cf5218708cd39f24beef14d9d538c776971bb079da5be9e3168e87e5f5f4a06 +size 3586 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/EV4PDhhYJNQbGHiecjtXy22fEuL9N5b6MfaR68jbBcpk.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/EV4PDhhYJNQbGHiecjtXy22fEuL9N5b6MfaR68jbBcpk.json new file mode 100644 index 00000000..691aeaa0 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/EV4PDhhYJNQbGHiecjtXy22fEuL9N5b6MfaR68jbBcpk.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4ceeb503e2eeb0cda9b01307b2a6d53acfdad141fcb394549486da2f35dd2275 +size 6054 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/EXzAYHZ8xS6QJ6xGRsdKZXixoQBLsuMbmwJozm85jHp.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/EXzAYHZ8xS6QJ6xGRsdKZXixoQBLsuMbmwJozm85jHp.json new file mode 100644 index 00000000..d15510f3 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/EXzAYHZ8xS6QJ6xGRsdKZXixoQBLsuMbmwJozm85jHp.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:bdd2e6ebc26de94ad41999fdb70e3aa7fd7a2d709e70d5310b5550d0982748ca +size 3047 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/EYQyd28taNDbrpFqq6ajMnFqbgXvSgQ86jysa5HJv7Tt.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/EYQyd28taNDbrpFqq6ajMnFqbgXvSgQ86jysa5HJv7Tt.json new file mode 100644 index 00000000..8e22e2cb --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/EYQyd28taNDbrpFqq6ajMnFqbgXvSgQ86jysa5HJv7Tt.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:56fa7262ebe4d3880e1c7be9b11834e8a3cfac83977d35bdb74c584f0e2e3a34 +size 6451 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/EcFTDXxknt3vRBi1pVZYN7SjZLcbHjJRAmCmjZ7Js3fd.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/EcFTDXxknt3vRBi1pVZYN7SjZLcbHjJRAmCmjZ7Js3fd.json new file mode 100644 index 00000000..2554c496 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/EcFTDXxknt3vRBi1pVZYN7SjZLcbHjJRAmCmjZ7Js3fd.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f11f9ac0b42d74588e034484164fed2b46181250a80c6f5723951706ea1d4b7c +size 1697 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/EeHoerb4vimqbBiVRnVvyCjumsSgmCEAKE2AuVPbCApo.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/EeHoerb4vimqbBiVRnVvyCjumsSgmCEAKE2AuVPbCApo.json new file mode 100644 index 00000000..6c9102f8 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/EeHoerb4vimqbBiVRnVvyCjumsSgmCEAKE2AuVPbCApo.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0b1a28e61ed45c550da06c7bd5f2d60c9f68d75ba1c427a35474a53a33f0008e +size 8724 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/Ekn2ZNGSKokv8M8LiPQL7BnS29YYZ6quQXAbyPSUJfKy.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/Ekn2ZNGSKokv8M8LiPQL7BnS29YYZ6quQXAbyPSUJfKy.json new file mode 100644 index 00000000..23f99088 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/Ekn2ZNGSKokv8M8LiPQL7BnS29YYZ6quQXAbyPSUJfKy.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b88d69baa94a6b46390c454d1b22e75b691e8bec064fef2b3275ef20b143a073 +size 10098 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/Eo7WjKq67rjJQSZxS6z3YkapzY3eMj6Xy8X5EQVn5UaB.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/Eo7WjKq67rjJQSZxS6z3YkapzY3eMj6Xy8X5EQVn5UaB.json new file mode 100644 index 00000000..fd564617 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/Eo7WjKq67rjJQSZxS6z3YkapzY3eMj6Xy8X5EQVn5UaB.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4b5b1918ffe2133ee387567754692be14bbf529af838fe5f2b40142dfefedb10 +size 15346 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/EscGYnb1KwxssEXCaGv93iruEN79usLJxmcf45K35yeS.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/EscGYnb1KwxssEXCaGv93iruEN79usLJxmcf45K35yeS.json new file mode 100644 index 00000000..ff6b46ec --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/EscGYnb1KwxssEXCaGv93iruEN79usLJxmcf45K35yeS.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b7c343e6e8dbd3c0abcd09f6450ce3b1eb243e2c1b1750c7762a305e4eaf93b3 +size 1977 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/EuETm5rXbYJ9Ra6GmeyqSjiFRR5X3GCfB5tkQSLWzxTH.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/EuETm5rXbYJ9Ra6GmeyqSjiFRR5X3GCfB5tkQSLWzxTH.json new file mode 100644 index 00000000..78c80069 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/EuETm5rXbYJ9Ra6GmeyqSjiFRR5X3GCfB5tkQSLWzxTH.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b01202e3b6f3c1285198a1df58532a1cb4587eb3c606a6a7e37c4ac99c939ed5 +size 3752 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/ExomrnptzszoKgdLeSi3oeFsuojZ8nHaXoEyptzaKYkL.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/ExomrnptzszoKgdLeSi3oeFsuojZ8nHaXoEyptzaKYkL.json new file mode 100644 index 00000000..951c002b --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/ExomrnptzszoKgdLeSi3oeFsuojZ8nHaXoEyptzaKYkL.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:69e75547ebaa630d88677a5915d093cc7afea1c374c381d721d1bbd116d3a46f +size 6345 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/F11YDwLVireDZ7zFgnjo3psyiSCW3oumYsWWaXbqR5bF.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/F11YDwLVireDZ7zFgnjo3psyiSCW3oumYsWWaXbqR5bF.json new file mode 100644 index 00000000..05abebf2 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/F11YDwLVireDZ7zFgnjo3psyiSCW3oumYsWWaXbqR5bF.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5c391a5c7e9e6720246f0788a34de8f2f10e7cbc09cf9e59a8a3410678f76891 +size 4446 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/F1WXi7AFQgfcvoCpFPrCEsj8y83fbdNC1Fw3iTg9eQmy.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/F1WXi7AFQgfcvoCpFPrCEsj8y83fbdNC1Fw3iTg9eQmy.json new file mode 100644 index 00000000..cedb0381 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/F1WXi7AFQgfcvoCpFPrCEsj8y83fbdNC1Fw3iTg9eQmy.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6be6d7fc86295262db5f4a151db93d6c95f36688da4455e50329d69e122090de +size 10458 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/F5oKotZNBqE4TdHt6tfs18rDzxV3xzZKgq4Fg4FtU8VQ.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/F5oKotZNBqE4TdHt6tfs18rDzxV3xzZKgq4Fg4FtU8VQ.json new file mode 100644 index 00000000..1b508584 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/F5oKotZNBqE4TdHt6tfs18rDzxV3xzZKgq4Fg4FtU8VQ.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:72f5097580d0e31e8750fb2aaf783dcb166b84ab7e12347c3c2668bb4730cba5 +size 1807 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/F6fmDVCQfvnEq2KR8hhfZSEczfM9JK9fWbCsYJNbTGn7.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/F6fmDVCQfvnEq2KR8hhfZSEczfM9JK9fWbCsYJNbTGn7.json new file mode 100644 index 00000000..91350a5a --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/F6fmDVCQfvnEq2KR8hhfZSEczfM9JK9fWbCsYJNbTGn7.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e01d93c5f7f74f0bac2be86e81b2bffc0b9629832c26b446eb6c828a2f4802e9 +size 112 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/F8kmuz7gpv6eFpNSFiAnDoRmmLbkENT6DtrbL2L2CXoX.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/F8kmuz7gpv6eFpNSFiAnDoRmmLbkENT6DtrbL2L2CXoX.json new file mode 100644 index 00000000..a47b95aa --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/F8kmuz7gpv6eFpNSFiAnDoRmmLbkENT6DtrbL2L2CXoX.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:dbb63d07fe055ba6147502aec869069f394b1b1fddfa5cf649bfea1c2fe66488 +size 20144 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/F9fhSRbY3AkexgUMJUvJZbdWR73U598898G8zc3LPpTh.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/F9fhSRbY3AkexgUMJUvJZbdWR73U598898G8zc3LPpTh.json new file mode 100644 index 00000000..a82de33f --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/F9fhSRbY3AkexgUMJUvJZbdWR73U598898G8zc3LPpTh.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c293609a4d6ee420793fb85b29d5a7ace29e0cf4eba9e3f12a09b006e5815633 +size 4676 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/FARM1U7g8p6XG18m3P25Rnb1RPVQZt2sC4ax35CyJzyc.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/FARM1U7g8p6XG18m3P25Rnb1RPVQZt2sC4ax35CyJzyc.json new file mode 100644 index 00000000..f2ba35b8 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/FARM1U7g8p6XG18m3P25Rnb1RPVQZt2sC4ax35CyJzyc.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:848b45e31c950a1c3da3bf8d0a9eb216e40bd9c765a4efddb0562e61ee534265 +size 10540 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/FDVR5rp6F5arSfew3qGkPmxMEduenZ9u6EbEob75RTGB.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/FDVR5rp6F5arSfew3qGkPmxMEduenZ9u6EbEob75RTGB.json new file mode 100644 index 00000000..87239e21 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/FDVR5rp6F5arSfew3qGkPmxMEduenZ9u6EbEob75RTGB.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:79b0275eb44a3df89e289c3e921668b343f116fa0aa714c39c19eae3e780fc17 +size 12669 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/FF7U7Vj1PpBkTPau7frwLLrUHrjkxTQLsH7U5K3T3B3j.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/FF7U7Vj1PpBkTPau7frwLLrUHrjkxTQLsH7U5K3T3B3j.json new file mode 100644 index 00000000..7e472d4c --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/FF7U7Vj1PpBkTPau7frwLLrUHrjkxTQLsH7U5K3T3B3j.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:bc3d01f1b331e7972a41ef467e6cfc89f205b3dfd0a718e5c227d76b47314733 +size 9606 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/FH2hm5Fw8TUr97g1zzcA74hRziUVbsxtFVo5va67x5cg.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/FH2hm5Fw8TUr97g1zzcA74hRziUVbsxtFVo5va67x5cg.json new file mode 100644 index 00000000..4dff76fe --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/FH2hm5Fw8TUr97g1zzcA74hRziUVbsxtFVo5va67x5cg.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:fd5328d1c6ffdbfa7cb3aa010dd6fb5fd9b017a842fd85293deff20e36dd76d8 +size 710 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/FLP7yY4nyb4RuvCfG8AgitAhVse2sZR4JdC52zwXNbNG.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/FLP7yY4nyb4RuvCfG8AgitAhVse2sZR4JdC52zwXNbNG.json new file mode 100644 index 00000000..a8b702de --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/FLP7yY4nyb4RuvCfG8AgitAhVse2sZR4JdC52zwXNbNG.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:fceea697061c24765f6932e4e9e2603f5ad7d7ee22dbafaf08c5512f31dfb23c +size 3280 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/FQnUdztq1GzQgbV4R8hLnfU2E1N5imeqQuUo9Jh2JB23.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/FQnUdztq1GzQgbV4R8hLnfU2E1N5imeqQuUo9Jh2JB23.json new file mode 100644 index 00000000..6fe9a246 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/FQnUdztq1GzQgbV4R8hLnfU2E1N5imeqQuUo9Jh2JB23.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9e22e5db232b71325d48ac04a60dee94229f1088f9d2cdd304dd144866074e7c +size 4822 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/FREAKpgkFxdp7ND7MF5AuX76geQNcW1jsVzXXf2txAjX.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/FREAKpgkFxdp7ND7MF5AuX76geQNcW1jsVzXXf2txAjX.json new file mode 100644 index 00000000..6e6a391c --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/FREAKpgkFxdp7ND7MF5AuX76geQNcW1jsVzXXf2txAjX.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ae8586fb976ff4f93cf803463ca977859c9b73e9b3e7cf14642000fff10fd963 +size 10414 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/FRd6p3td6akTgfhHgJZHyhVeyYUhGWiM9dApVucDGer2.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/FRd6p3td6akTgfhHgJZHyhVeyYUhGWiM9dApVucDGer2.json new file mode 100644 index 00000000..bec8910a --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/FRd6p3td6akTgfhHgJZHyhVeyYUhGWiM9dApVucDGer2.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4a72e217707bcb32653c0c17cc6a1037e2dcb447c3bc767efce234f549eb054f +size 4077 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/FSrWY285cgRUosaMp3mzPqJ4SKyfZKYvtUhzjgbP1rmc.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/FSrWY285cgRUosaMp3mzPqJ4SKyfZKYvtUhzjgbP1rmc.json new file mode 100644 index 00000000..dcfa54fd --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/FSrWY285cgRUosaMp3mzPqJ4SKyfZKYvtUhzjgbP1rmc.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:531b1fbd7d8f908708a5c407a21836db8f96a1258e2883be9c481b50cb60b90e +size 6022 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/FWX7w9KrE8GBDzRfPSU91pGXmk32NF3iTL5jQqZVVtZL.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/FWX7w9KrE8GBDzRfPSU91pGXmk32NF3iTL5jQqZVVtZL.json new file mode 100644 index 00000000..d8bc09bd --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/FWX7w9KrE8GBDzRfPSU91pGXmk32NF3iTL5jQqZVVtZL.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f1a9c21715fe2870de1b6f7828444f7cf3e11a2ad1ec63d9702cbf14a3726f1b +size 10827 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/FWtAicsjgnjTkmMYDQ4QJcgmpbArVphiNMsvrxxfDeeV.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/FWtAicsjgnjTkmMYDQ4QJcgmpbArVphiNMsvrxxfDeeV.json new file mode 100644 index 00000000..3af7849c --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/FWtAicsjgnjTkmMYDQ4QJcgmpbArVphiNMsvrxxfDeeV.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:03af2e37bb758e1da5d0f693a90d6fda1dd7b0473320cc6134fd5861dc74bee6 +size 7334 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/Fc4q6ttyDHr11HjMHRvanG9SskeR24Q62egdwsUUMHLf.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/Fc4q6ttyDHr11HjMHRvanG9SskeR24Q62egdwsUUMHLf.json new file mode 100644 index 00000000..add891c3 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/Fc4q6ttyDHr11HjMHRvanG9SskeR24Q62egdwsUUMHLf.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:36072f25f5fdeac4d9683848c90428274405873d6f5f9e3f0c2fb822a818f03d +size 957 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/Fd87TGcYmWs1Gfa7XXZycJwt9kXjRs8axMtxCWtCmowN.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/Fd87TGcYmWs1Gfa7XXZycJwt9kXjRs8axMtxCWtCmowN.json new file mode 100644 index 00000000..168a44e3 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/Fd87TGcYmWs1Gfa7XXZycJwt9kXjRs8axMtxCWtCmowN.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c8354ed66d14e84d5abfb44acb61ab06e2401ff86100bb934c96134406a0ab9a +size 1525 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/Fiw89b9hNbhcoApSBSqWcBEVPbEndMynczbXRtzcteQ5.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/Fiw89b9hNbhcoApSBSqWcBEVPbEndMynczbXRtzcteQ5.json new file mode 100644 index 00000000..8747e0e1 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/Fiw89b9hNbhcoApSBSqWcBEVPbEndMynczbXRtzcteQ5.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1b75784bb61bd2970557cad9688b352eac770c8e6790d95e1c9b07bfa977d4e0 +size 1896 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/FjnMGuGThgQakpAJjf7CyKufHLmEiR7echVePT7TTTE2.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/FjnMGuGThgQakpAJjf7CyKufHLmEiR7echVePT7TTTE2.json new file mode 100644 index 00000000..13377c00 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/FjnMGuGThgQakpAJjf7CyKufHLmEiR7echVePT7TTTE2.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a0443a08e037c041482d09c27c3019240de1cc8aab1c2d1426ca9c28c7420e38 +size 6558 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/FnVHo2S6NxqaGT8buKCzxs8njaZEUkA9aRQNU87ASFyv.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/FnVHo2S6NxqaGT8buKCzxs8njaZEUkA9aRQNU87ASFyv.json new file mode 100644 index 00000000..467d0554 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/FnVHo2S6NxqaGT8buKCzxs8njaZEUkA9aRQNU87ASFyv.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:93eb1427c4e836d760990027e398d6cdcc6fef6fc145ab5817a6f3d193357742 +size 1177 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/FoNqK2xudK7TfKjPFxpzAcTaU2Wwyt81znT4RjJBLFQp.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/FoNqK2xudK7TfKjPFxpzAcTaU2Wwyt81znT4RjJBLFQp.json new file mode 100644 index 00000000..d71e3d25 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/FoNqK2xudK7TfKjPFxpzAcTaU2Wwyt81znT4RjJBLFQp.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:71013cbdc723ed1d1e87b9d438dd65dfe032ab1393c17673ef10acf45e3b07df +size 29272 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/G2YXN1kCdqXDGJ6HhXYgMqgDCZQWM4uLgDVBtbPT8U7V.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/G2YXN1kCdqXDGJ6HhXYgMqgDCZQWM4uLgDVBtbPT8U7V.json new file mode 100644 index 00000000..751cafe0 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/G2YXN1kCdqXDGJ6HhXYgMqgDCZQWM4uLgDVBtbPT8U7V.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e6a8e3be44ada2225502b9fb4ab8061cb9303ea93a755284373ed46b5f812be0 +size 4217 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/G57ujNHf3vTJ8Kcdkx1YvN4iWQEU4gccExgTCthTxbiV.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/G57ujNHf3vTJ8Kcdkx1YvN4iWQEU4gccExgTCthTxbiV.json new file mode 100644 index 00000000..04456986 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/G57ujNHf3vTJ8Kcdkx1YvN4iWQEU4gccExgTCthTxbiV.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:14547aee157e910668a915331fb44eb5c1f3a5f40ccefda33e9e59ed10e42cf6 +size 4051 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/G5kUH2NHxfy4VTQR3v14UyTx33ebUM3iV19wiyJ8t5ob.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/G5kUH2NHxfy4VTQR3v14UyTx33ebUM3iV19wiyJ8t5ob.json new file mode 100644 index 00000000..691dc9f6 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/G5kUH2NHxfy4VTQR3v14UyTx33ebUM3iV19wiyJ8t5ob.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:52e86e986812b7ccfdae7df4ff4c57aaed7e92af50040196393d8b2a0e5780ec +size 6050 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/G6k78ATPer7rhecdjphhZPwE8C377fERruKvWoxmrhRM.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/G6k78ATPer7rhecdjphhZPwE8C377fERruKvWoxmrhRM.json new file mode 100644 index 00000000..1f38c40e --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/G6k78ATPer7rhecdjphhZPwE8C377fERruKvWoxmrhRM.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7fe17e1cf0148c55e2ccda509b6bc070d102e6f562d93fb7ff3a62507b9e8723 +size 3325 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/G8W9VCtAUDxj1oZ8oiuq4d3yTwwgnt7wrQcQ3Esvbk8V.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/G8W9VCtAUDxj1oZ8oiuq4d3yTwwgnt7wrQcQ3Esvbk8V.json new file mode 100644 index 00000000..6a049822 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/G8W9VCtAUDxj1oZ8oiuq4d3yTwwgnt7wrQcQ3Esvbk8V.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:503a27bffedf97682fb8f43e1ab4f5ec34a2816461a106b22d04387c8fb33534 +size 3195 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/GBALLoMcmimUutWvtNdFFGH5oguS7ghUUV6toQPppuTW.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/GBALLoMcmimUutWvtNdFFGH5oguS7ghUUV6toQPppuTW.json new file mode 100644 index 00000000..1dbd07d1 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/GBALLoMcmimUutWvtNdFFGH5oguS7ghUUV6toQPppuTW.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:89c782edc7cffaa0a193c02df336f5a928c97c29d968660cd55ba45bb9b32b87 +size 5141 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/GCsKJYUKRDQPtVJ9kZtVyMMWZR5DjHn9jUmzT7Ro7aqk.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/GCsKJYUKRDQPtVJ9kZtVyMMWZR5DjHn9jUmzT7Ro7aqk.json new file mode 100644 index 00000000..32a89a86 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/GCsKJYUKRDQPtVJ9kZtVyMMWZR5DjHn9jUmzT7Ro7aqk.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7ac93370b184e701de503f06f9b4571bc6f7b14c756c5c2ef1f426093b6eea5e +size 4029 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/GDDMwNyyx8uB6zrqwBFHjLLG3TBYk2F8Az4yrQC5RzMp.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/GDDMwNyyx8uB6zrqwBFHjLLG3TBYk2F8Az4yrQC5RzMp.json new file mode 100644 index 00000000..e16dafeb --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/GDDMwNyyx8uB6zrqwBFHjLLG3TBYk2F8Az4yrQC5RzMp.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0e3288a2818acd9e3558338bb1b9ead8d19bc29c286281848f2176f1f5769443 +size 965 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/GDtXkiJgfKPMwtCNaKqHgX2WQJPWw2QSm9bKXtU2CK6f.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/GDtXkiJgfKPMwtCNaKqHgX2WQJPWw2QSm9bKXtU2CK6f.json new file mode 100644 index 00000000..026450e9 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/GDtXkiJgfKPMwtCNaKqHgX2WQJPWw2QSm9bKXtU2CK6f.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ce423da723abc9d46d01691748e6796edbf4328d6d1ce17635acf009faa5d4a5 +size 2269 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/GGo1dnYpjKfe9omzUaFtaCyizvwpAMf3NhxSCMD61F3A.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/GGo1dnYpjKfe9omzUaFtaCyizvwpAMf3NhxSCMD61F3A.json new file mode 100644 index 00000000..5fd9c9f1 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/GGo1dnYpjKfe9omzUaFtaCyizvwpAMf3NhxSCMD61F3A.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8d730ff86f16a404ee486b7ca5ca63914b385733dc615be81bb79298abacc04b +size 22379 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/GHpC2S9SecmSBdok62ZPLR51mKVif6ovsgGjjqm8EV9M.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/GHpC2S9SecmSBdok62ZPLR51mKVif6ovsgGjjqm8EV9M.json new file mode 100644 index 00000000..80689a6b --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/GHpC2S9SecmSBdok62ZPLR51mKVif6ovsgGjjqm8EV9M.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8ed968d3d33d987087136168cea0085040a262542a68849678304374f90d9700 +size 2643 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/GLZpzMXW2rkh8ACpPWE2oUsDqwDFJg1DFDWeUrWkf1m6.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/GLZpzMXW2rkh8ACpPWE2oUsDqwDFJg1DFDWeUrWkf1m6.json new file mode 100644 index 00000000..143c258c --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/GLZpzMXW2rkh8ACpPWE2oUsDqwDFJg1DFDWeUrWkf1m6.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:71298083a9106bebefde85a83c6d4600065084be78be5ae83cb3b9ef81f23d03 +size 4047 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/GLrqcJJHQtnBkX2ApxQZBZtn6ZTJuAqS3AWYNPkySP5z.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/GLrqcJJHQtnBkX2ApxQZBZtn6ZTJuAqS3AWYNPkySP5z.json new file mode 100644 index 00000000..76436c87 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/GLrqcJJHQtnBkX2ApxQZBZtn6ZTJuAqS3AWYNPkySP5z.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0fabe4da973c4e3a47aac4fc901ac1116fc84e68b8e38022a4be5992d7a8f55a +size 15462 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/GR8qnkCuwBM3aLkAdMQyy3n6NacecPha7xhwkmLEVNBM.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/GR8qnkCuwBM3aLkAdMQyy3n6NacecPha7xhwkmLEVNBM.json new file mode 100644 index 00000000..6ed70396 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/GR8qnkCuwBM3aLkAdMQyy3n6NacecPha7xhwkmLEVNBM.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f6000d2ab730a3e484d1aef2fb6973d1f67558d9628170120e84c2d4a96232fe +size 8709 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/GRVXzjNTs7QxoTxHK9DYJjRnVz2vHgZhuUfMG6i2Qrhi.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/GRVXzjNTs7QxoTxHK9DYJjRnVz2vHgZhuUfMG6i2Qrhi.json new file mode 100644 index 00000000..d78441c2 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/GRVXzjNTs7QxoTxHK9DYJjRnVz2vHgZhuUfMG6i2Qrhi.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:90e728fca258dca39d4cfe3694a8f671d156aee99d6a2e632c84630f2be26274 +size 3786 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/GRoLLMza82AiYN7W9S9KCCtCyyPRAQP2ifBy4v4D5RMD.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/GRoLLMza82AiYN7W9S9KCCtCyyPRAQP2ifBy4v4D5RMD.json new file mode 100644 index 00000000..9243213b --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/GRoLLMza82AiYN7W9S9KCCtCyyPRAQP2ifBy4v4D5RMD.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:28de5069f2f91bea5a5a4e1e7e0053bb0f39012e93a2fa24fd7f44b8d938e6fe +size 3183 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/GRoLLzvxpxxu2PGNJMMeZPyMxjAUH9pKqxGXV9DGiceU.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/GRoLLzvxpxxu2PGNJMMeZPyMxjAUH9pKqxGXV9DGiceU.json new file mode 100644 index 00000000..e605b9b1 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/GRoLLzvxpxxu2PGNJMMeZPyMxjAUH9pKqxGXV9DGiceU.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c6290ec555ae1c985a21840c635cec43336b1a164ff822ed79a06bdf9915c495 +size 3214 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/GUes4PH9UcoMuhATVaT1FH5QAQja1uHep8YnPE1oxPSY.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/GUes4PH9UcoMuhATVaT1FH5QAQja1uHep8YnPE1oxPSY.json new file mode 100644 index 00000000..2aa32ee3 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/GUes4PH9UcoMuhATVaT1FH5QAQja1uHep8YnPE1oxPSY.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3bf57f88f7f29f5298a112cf33e1ada539d0238851379af7954ca9faea8b70a1 +size 11276 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/GV7HoZoxEEa311VySrMebUp5xSB7utxG8oJafmLavpau.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/GV7HoZoxEEa311VySrMebUp5xSB7utxG8oJafmLavpau.json new file mode 100644 index 00000000..35404fcd --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/GV7HoZoxEEa311VySrMebUp5xSB7utxG8oJafmLavpau.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0b565fd16fd56cd58175b0277f83f07a385fcdfb920768c9dc3d27569c535ae2 +size 5312 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/GYZMrugvvXcn9SapBGVHBcLa6v5RnNBCTQw1rCnNDwey.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/GYZMrugvvXcn9SapBGVHBcLa6v5RnNBCTQw1rCnNDwey.json new file mode 100644 index 00000000..ac2c7d15 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/GYZMrugvvXcn9SapBGVHBcLa6v5RnNBCTQw1rCnNDwey.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2175d1d1bc284e7abd80130bda481254f5e4d63c9458751a11315b73eab08ab4 +size 3139 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/GaugesLJrnVjNNWLReiw3Q7xQhycSBRgeHGTMDUaX231.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/GaugesLJrnVjNNWLReiw3Q7xQhycSBRgeHGTMDUaX231.json new file mode 100644 index 00000000..c61d94ac --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/GaugesLJrnVjNNWLReiw3Q7xQhycSBRgeHGTMDUaX231.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5d20c5c1d7da500f93c8977bf4e801d5e688899a47a1d85e5767b3ddf5caf83e +size 15971 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/GeHoPNKCypvmQy96y8DYxZBQf9gQiVW2NqVMUTxFG8a5.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/GeHoPNKCypvmQy96y8DYxZBQf9gQiVW2NqVMUTxFG8a5.json new file mode 100644 index 00000000..c9ac7856 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/GeHoPNKCypvmQy96y8DYxZBQf9gQiVW2NqVMUTxFG8a5.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:80ef62ec67e337c7befe7824f71edb82a8cdc873544cd699d5d8500205f8f334 +size 10945 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/GePGJmKcVDMwbqHa8xaifQrHoYrM368ZDecG9Gvejzfp.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/GePGJmKcVDMwbqHa8xaifQrHoYrM368ZDecG9Gvejzfp.json new file mode 100644 index 00000000..5f102c7b --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/GePGJmKcVDMwbqHa8xaifQrHoYrM368ZDecG9Gvejzfp.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2a7d84ddd1f8bebf46269cd6dcd9513d69bbf1a6ab7019de1c91175a62f3c89c +size 3194 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/GeQQHPgokyk2N9VKVbBLk7ox5Ujg8uHwSU6XXjq8zdev.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/GeQQHPgokyk2N9VKVbBLk7ox5Ujg8uHwSU6XXjq8zdev.json new file mode 100644 index 00000000..686af1fb --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/GeQQHPgokyk2N9VKVbBLk7ox5Ujg8uHwSU6XXjq8zdev.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:64c515f1b6e6fbd193917aabe34baabbbd91fa3a4416def5b8a14e80022ae135 +size 4130 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/GgathUhdrCWRHowoRKACjgWhYHfxCEdBi5ViqYN6HVxk.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/GgathUhdrCWRHowoRKACjgWhYHfxCEdBi5ViqYN6HVxk.json new file mode 100644 index 00000000..749147ea --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/GgathUhdrCWRHowoRKACjgWhYHfxCEdBi5ViqYN6HVxk.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:da1774b43dce86220c40818c8bb00a56f506e98a3c3b3f00a47438132592a1b8 +size 4345 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/GiJzLSGDvPMN7JGJsFxfuDoe8rnhAMEQGcMVEnDmgQbx.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/GiJzLSGDvPMN7JGJsFxfuDoe8rnhAMEQGcMVEnDmgQbx.json new file mode 100644 index 00000000..1e584ab6 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/GiJzLSGDvPMN7JGJsFxfuDoe8rnhAMEQGcMVEnDmgQbx.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e10acdd7224b2c0c90a5c8eab1c61791780448a875d7c7021c6df7beb4f2d1dd +size 3203 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/GiYCVk3AHE1f1kbe7oxqemnFcdJyVp8CbYC2dqngaJwn.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/GiYCVk3AHE1f1kbe7oxqemnFcdJyVp8CbYC2dqngaJwn.json new file mode 100644 index 00000000..68f6160d --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/GiYCVk3AHE1f1kbe7oxqemnFcdJyVp8CbYC2dqngaJwn.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:734400dda391da8c5350a50a33cfe64d8040751ad71729041f0ed4a506e4eca9 +size 11263 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/Goats192jeQq3r2sn8pe69LyJtisLMfEoq8LyDienct1.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/Goats192jeQq3r2sn8pe69LyJtisLMfEoq8LyDienct1.json new file mode 100644 index 00000000..21ddeaac --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/Goats192jeQq3r2sn8pe69LyJtisLMfEoq8LyDienct1.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:de2215448a2ead5b6123f7a78285e6640dc04373e76e5fec0eabc1ab5a6ff68c +size 7895 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/GokivDYuQXPZCWRkwMhdH2h91KpDQXBEmpgBgs55bnpH.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/GokivDYuQXPZCWRkwMhdH2h91KpDQXBEmpgBgs55bnpH.json new file mode 100644 index 00000000..7ba67269 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/GokivDYuQXPZCWRkwMhdH2h91KpDQXBEmpgBgs55bnpH.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:aff8078b1aecea6329075ba4a1b02a7539dbe46440fa98e1986eedd44fdba0ff +size 11534 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/Gov2UZUUffrk1CYYSJu943sM6jAMF31zGz8uJywQKziY.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/Gov2UZUUffrk1CYYSJu943sM6jAMF31zGz8uJywQKziY.json new file mode 100644 index 00000000..396acada --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/Gov2UZUUffrk1CYYSJu943sM6jAMF31zGz8uJywQKziY.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2ca479393edf5fbdf0faec4e4cce445d34f4e0646073678bf376a44db951367e +size 6763 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/Govz1VyoyLD5BL6CSCxUJLVLsQHRwjfFj1prNsdNg5Jw.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/Govz1VyoyLD5BL6CSCxUJLVLsQHRwjfFj1prNsdNg5Jw.json new file mode 100644 index 00000000..944e2341 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/Govz1VyoyLD5BL6CSCxUJLVLsQHRwjfFj1prNsdNg5Jw.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2213557839fd4256b6421dbf7102a0ca53ac9cdefd5830dceed734e08dacb1da +size 8048 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/GpUiYwMeKcW8jdSxSYtKLcxss2uGWzsj5eQBGAd5BJDr.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/GpUiYwMeKcW8jdSxSYtKLcxss2uGWzsj5eQBGAd5BJDr.json new file mode 100644 index 00000000..47f448a4 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/GpUiYwMeKcW8jdSxSYtKLcxss2uGWzsj5eQBGAd5BJDr.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9d3c2fb3867e885c65fd9d85630592065329759a1d5defe82ba9a73d61729958 +size 5158 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/GrAkKfEpTKQuVHG2Y97Y2FF4i7y7Q5AHLK94JBy7Y5yv.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/GrAkKfEpTKQuVHG2Y97Y2FF4i7y7Q5AHLK94JBy7Y5yv.json new file mode 100644 index 00000000..20b3c182 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/GrAkKfEpTKQuVHG2Y97Y2FF4i7y7Q5AHLK94JBy7Y5yv.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:82edd49c24ec5bbefb2359941270fc25b8f73465e4040c3b686c9bb72651f81a +size 15082 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/Guard1JwRhJkVH6XZhzoYxeBVQe872VH6QggF4BWmS9g.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/Guard1JwRhJkVH6XZhzoYxeBVQe872VH6QggF4BWmS9g.json new file mode 100644 index 00000000..1177c031 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/Guard1JwRhJkVH6XZhzoYxeBVQe872VH6QggF4BWmS9g.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:211f41ba3057566313eefd56b6687ae909e46646500fa7edfd57074760b90c74 +size 12405 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/GuyatP6tfqHqTZhMg5PpVsn33iRCoHRiNGjMhCPLph4p.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/GuyatP6tfqHqTZhMg5PpVsn33iRCoHRiNGjMhCPLph4p.json new file mode 100644 index 00000000..48c6a813 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/GuyatP6tfqHqTZhMg5PpVsn33iRCoHRiNGjMhCPLph4p.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1a2a250f41a0b3626d8376708095d32490f54fe408a5949fdf4ab3079bcf6a45 +size 4928 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/GvaHFmAWrMHek8LoKqFv5SWUJjso3estPGyX38tf1Jfw.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/GvaHFmAWrMHek8LoKqFv5SWUJjso3estPGyX38tf1Jfw.json new file mode 100644 index 00000000..748fe5b3 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/GvaHFmAWrMHek8LoKqFv5SWUJjso3estPGyX38tf1Jfw.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e83d732ca68d4afee52c73daab086db2ddd5363db68bb757f3a105ab8dc0613b +size 4834 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/Gy7MVyYJkbwPdnmFiYGgwz8AoEgmvvh29mEskn69mJ7C.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/Gy7MVyYJkbwPdnmFiYGgwz8AoEgmvvh29mEskn69mJ7C.json new file mode 100644 index 00000000..0a62167b --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/Gy7MVyYJkbwPdnmFiYGgwz8AoEgmvvh29mEskn69mJ7C.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:78e8c200ac555215d0a729ecd9ddcb6fcbc8692eaf6e61e0c8f7653bbf081b58 +size 5101 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/Gy8Kz88M1fKepm553FXXjP4iPzvRwzd9N2mC7fjwHdd9.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/Gy8Kz88M1fKepm553FXXjP4iPzvRwzd9N2mC7fjwHdd9.json new file mode 100644 index 00000000..2e6c54ee --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/Gy8Kz88M1fKepm553FXXjP4iPzvRwzd9N2mC7fjwHdd9.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ff8595147487af3edb5c0db3feb717fe84b0aa47753c01e6fc5733ee78fa1164 +size 6869 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/GzMvD8AGSiRhHapNsJzUMoYR3pkbCg6vPnnopaeFZE7E.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/GzMvD8AGSiRhHapNsJzUMoYR3pkbCg6vPnnopaeFZE7E.json new file mode 100644 index 00000000..1a59b849 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/GzMvD8AGSiRhHapNsJzUMoYR3pkbCg6vPnnopaeFZE7E.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2839feaf7638ccc291baaaf784e1e9151b7462d143bfd6ca5ef7c8334bca3f5b +size 4819 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/H4FUWoKkGC7w9B6Ef3bHScPkfHMHA4wyuXapQAA5gLrP.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/H4FUWoKkGC7w9B6Ef3bHScPkfHMHA4wyuXapQAA5gLrP.json new file mode 100644 index 00000000..53525136 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/H4FUWoKkGC7w9B6Ef3bHScPkfHMHA4wyuXapQAA5gLrP.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:159fda14759335ebfa3fd8372bd74c6196a30d74baba13e1d70d8ad0c160da69 +size 14891 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/H6FCxCy2KCPJwCoUb9eQCSv41WZBKQaYfB6x5oFajzfj.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/H6FCxCy2KCPJwCoUb9eQCSv41WZBKQaYfB6x5oFajzfj.json new file mode 100644 index 00000000..f8560198 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/H6FCxCy2KCPJwCoUb9eQCSv41WZBKQaYfB6x5oFajzfj.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:537642d6cca80e613bd970267a4c0fa0ce04f2dce204dec2959943b7dc657207 +size 3618 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/HDG4FDos8fyrB79qMCe98gaFjNEy5kpxGNjMc5V8M6TJ.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/HDG4FDos8fyrB79qMCe98gaFjNEy5kpxGNjMc5V8M6TJ.json new file mode 100644 index 00000000..3fc3ba00 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/HDG4FDos8fyrB79qMCe98gaFjNEy5kpxGNjMc5V8M6TJ.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e698fb8d5069a7608341d4e1b67a7b593d5ac7ec6ff4c56eb3e974355bf33b95 +size 27420 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/HEvSKofvBgfaexv23kMabbYqxasxU3mQ4ibBMEmJWHny.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/HEvSKofvBgfaexv23kMabbYqxasxU3mQ4ibBMEmJWHny.json new file mode 100644 index 00000000..b5fb560e --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/HEvSKofvBgfaexv23kMabbYqxasxU3mQ4ibBMEmJWHny.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:bf4dbb4df4245331997cf00c0f4f7fc40ef13a3f4d14dfcc7ab8587f7c6e20af +size 4576 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/HFn8GnPADiny6XqUoWE8uRPPxb29ikn4yTuPa9MF2fWJ.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/HFn8GnPADiny6XqUoWE8uRPPxb29ikn4yTuPa9MF2fWJ.json new file mode 100644 index 00000000..fdb3320a --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/HFn8GnPADiny6XqUoWE8uRPPxb29ikn4yTuPa9MF2fWJ.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7c30cad8e0ff598053a0dcba1f5452569d129e1d2b7ca1566c05d3ef3db9883f +size 13082 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/HJdkPPVzo5YKBRQoswT5eaH8eATYCiATbDQchmNtBrav.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/HJdkPPVzo5YKBRQoswT5eaH8eATYCiATbDQchmNtBrav.json new file mode 100644 index 00000000..43364882 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/HJdkPPVzo5YKBRQoswT5eaH8eATYCiATbDQchmNtBrav.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2292e2de8e0b0f394167667cf1f3a7c3293bd1e58c2dc8f4c6f2889606e4d139 +size 18569 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/HL4NW4jMsHV4tEuXscK3y3BsjgTjJKw1NdxyxkMhuMxb.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/HL4NW4jMsHV4tEuXscK3y3BsjgTjJKw1NdxyxkMhuMxb.json new file mode 100644 index 00000000..e1d9e881 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/HL4NW4jMsHV4tEuXscK3y3BsjgTjJKw1NdxyxkMhuMxb.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e6be4537b519d133094242843c0a8c1e368eb04dcc6deb157477ce04c5b294e8 +size 42585 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/HLK7CWUzPr5Swg6Guju4tcmvwySEFF4krfaThsZtcxWY.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/HLK7CWUzPr5Swg6Guju4tcmvwySEFF4krfaThsZtcxWY.json new file mode 100644 index 00000000..13377c00 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/HLK7CWUzPr5Swg6Guju4tcmvwySEFF4krfaThsZtcxWY.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a0443a08e037c041482d09c27c3019240de1cc8aab1c2d1426ca9c28c7420e38 +size 6558 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/HM5FbyHxZM3UPPG5KPBRadEwzaGDspF3tor1wn1mER1P.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/HM5FbyHxZM3UPPG5KPBRadEwzaGDspF3tor1wn1mER1P.json new file mode 100644 index 00000000..5af63a0d --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/HM5FbyHxZM3UPPG5KPBRadEwzaGDspF3tor1wn1mER1P.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1716916398ba991e636bba19ece11f753e4a03b3de977618e7b4c2a50d9c4248 +size 1016 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/HQrA2MLAppm1EFyatNBCr4LRjPDXnLe16MifkFqiEjbQ.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/HQrA2MLAppm1EFyatNBCr4LRjPDXnLe16MifkFqiEjbQ.json new file mode 100644 index 00000000..3b936ffa --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/HQrA2MLAppm1EFyatNBCr4LRjPDXnLe16MifkFqiEjbQ.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:578d4dfd8731aaf47566bd2c3bf0d2e30c1f9eef30966116cede679d0a5886ee +size 4682 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/HUKumKQzDk6YHGbQXYm91cyyFHbYCqAu2vCwXKrdS7rk.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/HUKumKQzDk6YHGbQXYm91cyyFHbYCqAu2vCwXKrdS7rk.json new file mode 100644 index 00000000..9fc950f4 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/HUKumKQzDk6YHGbQXYm91cyyFHbYCqAu2vCwXKrdS7rk.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:afafa6620f57b9a67d4a40f9a59f72adc0882743583fa19eb062b37c94d358b5 +size 4430 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/HW3ipKzeeduJq6f1NqRCw4doknMeWkfrM4WxobtG3o5v.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/HW3ipKzeeduJq6f1NqRCw4doknMeWkfrM4WxobtG3o5v.json new file mode 100644 index 00000000..6b5874cf --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/HW3ipKzeeduJq6f1NqRCw4doknMeWkfrM4WxobtG3o5v.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:36ac0a89f11456c00c7c7d9200f1ee02a5afe3447a151a7e1d7ad36f728ca733 +size 10978 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/HXqBmAcs5Pbsq3ifY5KcJq96GR1T8ytzeeawQczG4bQd.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/HXqBmAcs5Pbsq3ifY5KcJq96GR1T8ytzeeawQczG4bQd.json new file mode 100644 index 00000000..0c89c5f4 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/HXqBmAcs5Pbsq3ifY5KcJq96GR1T8ytzeeawQczG4bQd.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:240295947676a71ee4914af7f8ae7e8592df71f2b385356f45c5d967f2bf14fb +size 9181 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/Ha1oiLqshFZ1RiorbAvrtfbGnzSALE5VmViXpyizP9uL.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/Ha1oiLqshFZ1RiorbAvrtfbGnzSALE5VmViXpyizP9uL.json new file mode 100644 index 00000000..28283e5c --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/Ha1oiLqshFZ1RiorbAvrtfbGnzSALE5VmViXpyizP9uL.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3cd7398d528b74fc61ab7e306bca01bee583dfa2f012b0c415657fe2a3027421 +size 4690 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/HajXYaDXmohtq2ZxZ6QVNEpqNn1T53Zc9FnR1CnaNnUf.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/HajXYaDXmohtq2ZxZ6QVNEpqNn1T53Zc9FnR1CnaNnUf.json new file mode 100644 index 00000000..d48668dd --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/HajXYaDXmohtq2ZxZ6QVNEpqNn1T53Zc9FnR1CnaNnUf.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4972f5fe0936ba79b19c966a37af2d002847debb4188e1e3e8f22a49a9852e73 +size 10897 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/HdF8Aw6FdefHdNSuKbQon6WkQG6AC8rzPhQAYhBGZc7o.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/HdF8Aw6FdefHdNSuKbQon6WkQG6AC8rzPhQAYhBGZc7o.json new file mode 100644 index 00000000..e4c7cf5e --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/HdF8Aw6FdefHdNSuKbQon6WkQG6AC8rzPhQAYhBGZc7o.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2487b2e91262ae75c86d20a262be542966fea762fd4ebff5c705771a54d9d204 +size 16668 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/HedgeEohwU6RqokrvPU4Hb6XKPub8NuKbnPmY7FoMMtN.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/HedgeEohwU6RqokrvPU4Hb6XKPub8NuKbnPmY7FoMMtN.json new file mode 100644 index 00000000..c8859bde --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/HedgeEohwU6RqokrvPU4Hb6XKPub8NuKbnPmY7FoMMtN.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3cb593591063bd1b584ea88981201dc77aee71584d54d226dda52e4547680c6f +size 42844 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/HmCzpCinkec8TxMHyZmdEx9ZJm3s9ujDg6QUEJZDJTwP.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/HmCzpCinkec8TxMHyZmdEx9ZJm3s9ujDg6QUEJZDJTwP.json new file mode 100644 index 00000000..8464992f --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/HmCzpCinkec8TxMHyZmdEx9ZJm3s9ujDg6QUEJZDJTwP.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c3a19bd3890cfbf98009cb444e4ce1d248da10e1afecec7a9939f0df531df4dc +size 1805 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/HmyLxMun11rvkBHuXXyMd5dEAJ7TRpbmnVH5re4TsEqr.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/HmyLxMun11rvkBHuXXyMd5dEAJ7TRpbmnVH5re4TsEqr.json new file mode 100644 index 00000000..3d1bcc86 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/HmyLxMun11rvkBHuXXyMd5dEAJ7TRpbmnVH5re4TsEqr.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ccb6a3e37fc1938c2b9596ad023055e708d1aed03085af861f4086812ab5844d +size 7060 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/HpRRtB53HuWg2f8HWA5PGo1Fc1Py8u59hGEnDbWab3ki.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/HpRRtB53HuWg2f8HWA5PGo1Fc1Py8u59hGEnDbWab3ki.json new file mode 100644 index 00000000..072d9de7 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/HpRRtB53HuWg2f8HWA5PGo1Fc1Py8u59hGEnDbWab3ki.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:729d9ddac45234cf0b23836b861b5559cc6e8e9e1c02e0aab3c15d81880bc9c7 +size 4761 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/HqyLxiVTCmsGvQSAddwFMDBimV5nszGBpZSzeJWj3nZ.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/HqyLxiVTCmsGvQSAddwFMDBimV5nszGBpZSzeJWj3nZ.json new file mode 100644 index 00000000..aa9c8146 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/HqyLxiVTCmsGvQSAddwFMDBimV5nszGBpZSzeJWj3nZ.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:82487da9cb10f3239188a7a475988e1c6b475f103504ed21ff9311072204051e +size 1896 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/Hr4whNgXr3yZsJvx3TVSwfsFgXuSEPB1xKmvgrtLhsrM.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/Hr4whNgXr3yZsJvx3TVSwfsFgXuSEPB1xKmvgrtLhsrM.json new file mode 100644 index 00000000..915efe72 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/Hr4whNgXr3yZsJvx3TVSwfsFgXuSEPB1xKmvgrtLhsrM.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3c28fa808908adceeb263e3f1c17100affaf646c5ccbfc843b675af8d76b9b0c +size 11434 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/HubbLeXBb7qyLHt3x7gvYaRrxQmmgExb7fCJgDqFuB6T.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/HubbLeXBb7qyLHt3x7gvYaRrxQmmgExb7fCJgDqFuB6T.json new file mode 100644 index 00000000..60b3491b --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/HubbLeXBb7qyLHt3x7gvYaRrxQmmgExb7fCJgDqFuB6T.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f45c420f888ddb6bb4cd8bcb638bcde0520e367f0ac0f11d64774c2c3f2c798e +size 66017 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/HzPUZ2yNUFnjbWi2BTBtBdEQ8i2QyzNy5e5HkuEnumd6.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/HzPUZ2yNUFnjbWi2BTBtBdEQ8i2QyzNy5e5HkuEnumd6.json new file mode 100644 index 00000000..a984059a --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/HzPUZ2yNUFnjbWi2BTBtBdEQ8i2QyzNy5e5HkuEnumd6.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:16135a71518669e999f0d0f89b1cf6c4a6d7e9706de623d4399df10ffaad8713 +size 1071 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/HzSHjBxsZZ63ktjQfXagJbC3nNNWqmSGqPQSwxaP5ff1.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/HzSHjBxsZZ63ktjQfXagJbC3nNNWqmSGqPQSwxaP5ff1.json new file mode 100644 index 00000000..c8146d59 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/HzSHjBxsZZ63ktjQfXagJbC3nNNWqmSGqPQSwxaP5ff1.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:987cb5f52149baab6f09ea0ebd2b23db1bc7a3c4e44d1b10a43242ee3ca4c3b3 +size 145 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/J3jzCFNHadAYjLFAVZEUTTLxE2CEirzRg8ZL2aYnfiUc.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/J3jzCFNHadAYjLFAVZEUTTLxE2CEirzRg8ZL2aYnfiUc.json new file mode 100644 index 00000000..28283e5c --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/J3jzCFNHadAYjLFAVZEUTTLxE2CEirzRg8ZL2aYnfiUc.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3cd7398d528b74fc61ab7e306bca01bee583dfa2f012b0c415657fe2a3027421 +size 4690 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/JBCDbYBpBWakaPfqKANjDfzHzyCiZNx1qZDZZ37vGWW1.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/JBCDbYBpBWakaPfqKANjDfzHzyCiZNx1qZDZZ37vGWW1.json new file mode 100644 index 00000000..ca368562 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/JBCDbYBpBWakaPfqKANjDfzHzyCiZNx1qZDZZ37vGWW1.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:918de9c808e6ebdb308369498bc0a9aefa35d4fdc4a39d2b4acd210477076927 +size 6732 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/JET777rQuPU8BatFbhp6irc1NAbozxTheBqNo25eLQP.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/JET777rQuPU8BatFbhp6irc1NAbozxTheBqNo25eLQP.json new file mode 100644 index 00000000..1d3b1b00 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/JET777rQuPU8BatFbhp6irc1NAbozxTheBqNo25eLQP.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b34270e535a0a8a017bd333d555a1c7e320f0f83af458adeeb525d4d25083046 +size 11389 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/JPALXR88jy2fG3miuu4n3o8Jef4K2Cgc3Uypr3Y8RNX.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/JPALXR88jy2fG3miuu4n3o8Jef4K2Cgc3Uypr3Y8RNX.json new file mode 100644 index 00000000..84b52cda --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/JPALXR88jy2fG3miuu4n3o8Jef4K2Cgc3Uypr3Y8RNX.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:dc3dc80288856497c947bd080a2dca80ae48a613898f1656dcc302939a76635a +size 891 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/JPCtb9DAdpxmRLrR6MAVLDh2WbWDzDoDJXvbLJvMVZH.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/JPCtb9DAdpxmRLrR6MAVLDh2WbWDzDoDJXvbLJvMVZH.json new file mode 100644 index 00000000..7485ae60 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/JPCtb9DAdpxmRLrR6MAVLDh2WbWDzDoDJXvbLJvMVZH.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c8f2eddab78a893f5766bbbd2711ec2f3e6c2454829e7fe4e87bdc3888c87fc1 +size 102 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/JPCtrLreUqsEbdhtxZ8zpd8wBydKz4nuEjX5u9Eg5H8.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/JPCtrLreUqsEbdhtxZ8zpd8wBydKz4nuEjX5u9Eg5H8.json new file mode 100644 index 00000000..9f028825 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/JPCtrLreUqsEbdhtxZ8zpd8wBydKz4nuEjX5u9Eg5H8.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:001c79153c133d5ba405beed8f61bb993f744389de4b6886e84c65e9bda5259d +size 5222 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/JPLockxtkngHkaQT5AuRYow3HyUv5qWzmhwsCPd653n.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/JPLockxtkngHkaQT5AuRYow3HyUv5qWzmhwsCPd653n.json new file mode 100644 index 00000000..06f26862 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/JPLockxtkngHkaQT5AuRYow3HyUv5qWzmhwsCPd653n.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:062bc9a03f919916286d0a3de848c67aada679f9407bf929b6d22583171e3901 +size 10690 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/JPMAa5dnWLFRvUsumawFcGhnwikqZziLLfqn9SLNXPN.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/JPMAa5dnWLFRvUsumawFcGhnwikqZziLLfqn9SLNXPN.json new file mode 100644 index 00000000..ec446ae6 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/JPMAa5dnWLFRvUsumawFcGhnwikqZziLLfqn9SLNXPN.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:531a976902a219feb83a68e6105c0fc9d7878fb81bfda4dbab69f9f260aaca7c +size 1718 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/JPMRGNgRk3w2pzBM1RLNBnpGxQYsFQ3yXKpuk4tTXVZ.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/JPMRGNgRk3w2pzBM1RLNBnpGxQYsFQ3yXKpuk4tTXVZ.json new file mode 100644 index 00000000..b2b771c0 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/JPMRGNgRk3w2pzBM1RLNBnpGxQYsFQ3yXKpuk4tTXVZ.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f409ba82c6998cc371cf07c2feb25e1262711b00ba9676bcbd682ccc0aace4c6 +size 39692 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/JPMetawzxw7WyH3qHUVScYHWFBGhjwqDnM2R9qVbRLp.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/JPMetawzxw7WyH3qHUVScYHWFBGhjwqDnM2R9qVbRLp.json new file mode 100644 index 00000000..0d0d45bf --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/JPMetawzxw7WyH3qHUVScYHWFBGhjwqDnM2R9qVbRLp.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5f3a39e1b569251e208912e25b1dcc9a3c440a0e1063479a6d150eae2214475b +size 3424 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/JPPooLEqRo3NCSx82EdE2VZY5vUaSsgskpZPBHNGVLZ.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/JPPooLEqRo3NCSx82EdE2VZY5vUaSsgskpZPBHNGVLZ.json new file mode 100644 index 00000000..caafae8b --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/JPPooLEqRo3NCSx82EdE2VZY5vUaSsgskpZPBHNGVLZ.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:47d5700fe1a830b64d3ca1334d468bebce78b8cde4b98625cb66762af83050af +size 17723 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/JPv1rCqrhagNNmJVM5J1he7msQ5ybtvE1nNuHpDHMNU.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/JPv1rCqrhagNNmJVM5J1he7msQ5ybtvE1nNuHpDHMNU.json new file mode 100644 index 00000000..63c3f66c --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/JPv1rCqrhagNNmJVM5J1he7msQ5ybtvE1nNuHpDHMNU.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d1baf7c207c8fd9881cb0bf4eb364d05ef35adaef385fe3126a1c1f4f9073584 +size 21830 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/JUP2jxvXaqu7NQY1GmNF4m1vodw12LVXYxbFL2uJvfo.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/JUP2jxvXaqu7NQY1GmNF4m1vodw12LVXYxbFL2uJvfo.json new file mode 100644 index 00000000..cbdae0a8 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/JUP2jxvXaqu7NQY1GmNF4m1vodw12LVXYxbFL2uJvfo.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a9ef8e4df28a16e3440f4a0dff1210293c86d41e977869d70d33b7eb6c4fe40c +size 17807 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/JUP3c2Uh3WA4Ng34tw6kPd2G4C5BB21Xo36Je1s32Ph.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/JUP3c2Uh3WA4Ng34tw6kPd2G4C5BB21Xo36Je1s32Ph.json new file mode 100644 index 00000000..c235115e --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/JUP3c2Uh3WA4Ng34tw6kPd2G4C5BB21Xo36Je1s32Ph.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0ab7054b41e12ed2f212533d354432bb3298104e9d646239c876cd908443932a +size 20833 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/JUP4Fb2cqiRUcaTHdrPC8h2gNsA2ETXiPDD33WcGuJB.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/JUP4Fb2cqiRUcaTHdrPC8h2gNsA2ETXiPDD33WcGuJB.json new file mode 100644 index 00000000..06d683be --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/JUP4Fb2cqiRUcaTHdrPC8h2gNsA2ETXiPDD33WcGuJB.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1171b98084d9dc5157716a464e7fd2402a81f470722b6f446b0d216c4bfabe4b +size 25199 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/JUP6i4ozu5ydDCnLiMogSckDPpbtr7BJ4FtzYWkb5Rk.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/JUP6i4ozu5ydDCnLiMogSckDPpbtr7BJ4FtzYWkb5Rk.json new file mode 100644 index 00000000..4033e173 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/JUP6i4ozu5ydDCnLiMogSckDPpbtr7BJ4FtzYWkb5Rk.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a6e80d3840a420684d9f6dd5a39c6ddc2e660af0988c3cfbf23d261cc5a87aed +size 5911 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/K1DSdBSAee2CQCL6ToXDDFLMPqKjinpKJj6mB738aBQ.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/K1DSdBSAee2CQCL6ToXDDFLMPqKjinpKJj6mB738aBQ.json new file mode 100644 index 00000000..33923206 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/K1DSdBSAee2CQCL6ToXDDFLMPqKjinpKJj6mB738aBQ.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3698e7be03e2668f2937522df982ad3f1be539e16385663229a9221f10934b15 +size 4422 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/KJ6b6PswEZeNSwEh1po51wxnbX1C3FPhQPhg8eD2Y6E.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/KJ6b6PswEZeNSwEh1po51wxnbX1C3FPhQPhg8eD2Y6E.json new file mode 100644 index 00000000..a0ed09b4 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/KJ6b6PswEZeNSwEh1po51wxnbX1C3FPhQPhg8eD2Y6E.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9ce5a9520117baf1457e7619e2629372b67541850270e9c043cadbc2f0b64bf3 +size 6179 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/KTNLe4s5p31R2hprxxDT8xyJ1YzpNgPDZxcbfD4egs9.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/KTNLe4s5p31R2hprxxDT8xyJ1YzpNgPDZxcbfD4egs9.json new file mode 100644 index 00000000..513bc00f --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/KTNLe4s5p31R2hprxxDT8xyJ1YzpNgPDZxcbfD4egs9.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6e98fdc7ff47af5fca67483be4f1ea23b53016f99477b80a93a69519f0b2decb +size 21256 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/KTNLtk7T4tdoRNBr5DR5SjWCoqx5czkF2JVuix5CcVM.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/KTNLtk7T4tdoRNBr5DR5SjWCoqx5czkF2JVuix5CcVM.json new file mode 100644 index 00000000..513bc00f --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/KTNLtk7T4tdoRNBr5DR5SjWCoqx5czkF2JVuix5CcVM.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6e98fdc7ff47af5fca67483be4f1ea23b53016f99477b80a93a69519f0b2decb +size 21256 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/KodBsQQan3wXfMNtVVn53EyQio5dFbSFrBhL1N3JUav.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/KodBsQQan3wXfMNtVVn53EyQio5dFbSFrBhL1N3JUav.json new file mode 100644 index 00000000..f2e163e8 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/KodBsQQan3wXfMNtVVn53EyQio5dFbSFrBhL1N3JUav.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:83c3dadd29835946ff886bdab4bf4f69e2cc638cf5267812930fd961f4e9f21b +size 5775 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/LigadctxNRkZied3WuhX525vUhDkuhXNK5DyeijeDnh.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/LigadctxNRkZied3WuhX525vUhDkuhXNK5DyeijeDnh.json new file mode 100644 index 00000000..6f04b816 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/LigadctxNRkZied3WuhX525vUhDkuhXNK5DyeijeDnh.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2aed9c4c92e000a854d75266a89336860595a89843d6cb33ce181bd5c2470d75 +size 8613 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/LiqtEZFLJyfp59yWVMr97ZcbxVyYumwfJuy765oEEHk.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/LiqtEZFLJyfp59yWVMr97ZcbxVyYumwfJuy765oEEHk.json new file mode 100644 index 00000000..ab0d8f92 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/LiqtEZFLJyfp59yWVMr97ZcbxVyYumwfJuy765oEEHk.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:28b0ab774768f47d81a1576541609009c328d76d858d060980c57bff063f6233 +size 9821 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/LockKXdYQVMbhhckwH3BxoYJ9FYatcZjwNGEuCwY33Q.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/LockKXdYQVMbhhckwH3BxoYJ9FYatcZjwNGEuCwY33Q.json new file mode 100644 index 00000000..36105623 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/LockKXdYQVMbhhckwH3BxoYJ9FYatcZjwNGEuCwY33Q.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c86139fa2ddb78a2d955d7bdf2b0847cf47df12cd9d3e1f8261666a91d8d1884 +size 5092 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/LocktDzaV1W2Bm9DeZeiyz4J9zs4fRqNiYqQyracRXw.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/LocktDzaV1W2Bm9DeZeiyz4J9zs4fRqNiYqQyracRXw.json new file mode 100644 index 00000000..5fbd25db --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/LocktDzaV1W2Bm9DeZeiyz4J9zs4fRqNiYqQyracRXw.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a217a7b331b004d10a5f7d6e48c852b440e3cdf4c70b1534a014f39f5f9d0512 +size 9639 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/MLuhMKU2FUFZ69JBUQWscVjiqN4jKMgR4BVgA7eGHg3.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/MLuhMKU2FUFZ69JBUQWscVjiqN4jKMgR4BVgA7eGHg3.json new file mode 100644 index 00000000..7f11dd27 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/MLuhMKU2FUFZ69JBUQWscVjiqN4jKMgR4BVgA7eGHg3.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c78266821d44e31986edeb584a46fe861eaef518461289faf66ae8c4e3a651d2 +size 4503 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/MRKGLMizK9XSTaD1d1jbVkdHZbQVCSnPpYiTw9aKQv8.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/MRKGLMizK9XSTaD1d1jbVkdHZbQVCSnPpYiTw9aKQv8.json new file mode 100644 index 00000000..40f4be25 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/MRKGLMizK9XSTaD1d1jbVkdHZbQVCSnPpYiTw9aKQv8.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:949a6b3d036f1d4835391e24af83acc7a162e8093d9bf1fb284f023870acee2f +size 2363 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/MarBmsSgKXdrN1egZf5sqe1TMai9K1rChYNDJgjq7aD.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/MarBmsSgKXdrN1egZf5sqe1TMai9K1rChYNDJgjq7aD.json new file mode 100644 index 00000000..f036a041 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/MarBmsSgKXdrN1egZf5sqe1TMai9K1rChYNDJgjq7aD.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ceff54eb6e2a39524bcee498d76f1063141f35d3a6cef4836f528fa7fc5bb9be +size 20429 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/NAZAREQQuCnkV8CpkGZaoB6ccmvikM8uRr4GKPWwmPT.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/NAZAREQQuCnkV8CpkGZaoB6ccmvikM8uRr4GKPWwmPT.json new file mode 100644 index 00000000..31647479 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/NAZAREQQuCnkV8CpkGZaoB6ccmvikM8uRr4GKPWwmPT.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3c566bb767e1357a8e7511a8a30df11d7545f75eb7241d101cf469e1f130d86d +size 16955 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/NCx22WvtM1gih6vWqmkwNhrGP6S6X73pwr9RAiKVkoi.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/NCx22WvtM1gih6vWqmkwNhrGP6S6X73pwr9RAiKVkoi.json new file mode 100644 index 00000000..1a57857b --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/NCx22WvtM1gih6vWqmkwNhrGP6S6X73pwr9RAiKVkoi.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a4ba3966e118932b108251e03eefe5379a6d3fa3032c587da1384e4ae975bc7d +size 15805 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/NCxNbD639s1v43EXXnXdvP1nkiHYJXFkGBfxBciKdcH.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/NCxNbD639s1v43EXXnXdvP1nkiHYJXFkGBfxBciKdcH.json new file mode 100644 index 00000000..fdcd9e5f --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/NCxNbD639s1v43EXXnXdvP1nkiHYJXFkGBfxBciKdcH.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:eee57bcac243033bd096f0a327e376667c14e66516e946fdd40d96bc34de4f5e +size 15682 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/Nazareen6k6rAFXKKZrBj5PiehJsohQ8gwGFHJT77sa.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/Nazareen6k6rAFXKKZrBj5PiehJsohQ8gwGFHJT77sa.json new file mode 100644 index 00000000..6248a7ea --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/Nazareen6k6rAFXKKZrBj5PiehJsohQ8gwGFHJT77sa.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:375d6bd56d0d1259f0ca31b6b7112bd122d6edb53e99acb35210c6f76e96d911 +size 15680 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/PDBzXXEihGKUYUuJyoV4MxdbhDcRydpXMEjXhvfNE1f.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/PDBzXXEihGKUYUuJyoV4MxdbhDcRydpXMEjXhvfNE1f.json new file mode 100644 index 00000000..516aab5e --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/PDBzXXEihGKUYUuJyoV4MxdbhDcRydpXMEjXhvfNE1f.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b14996bb7a5cc4dc29c8adb4c326edf0feb66f92fe237f680ba9831043fdc929 +size 657 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/PFo38bhqnYn9ntEs6GHN5LAi26QX1tBxMabmqu5LtX9.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/PFo38bhqnYn9ntEs6GHN5LAi26QX1tBxMabmqu5LtX9.json new file mode 100644 index 00000000..790182aa --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/PFo38bhqnYn9ntEs6GHN5LAi26QX1tBxMabmqu5LtX9.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:903a47dc5000a31916a7e97d218b05733a4ed268efa8c12be87fa2b0435535cc +size 30123 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/PLACEMmfm3ZMpYKWfTwzHsTGnPnnDgmK2QkJPeLnZWE.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/PLACEMmfm3ZMpYKWfTwzHsTGnPnnDgmK2QkJPeLnZWE.json new file mode 100644 index 00000000..95f365a8 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/PLACEMmfm3ZMpYKWfTwzHsTGnPnnDgmK2QkJPeLnZWE.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a9a235c03f72c6075e6dd0eff7d254d23d0518b9a73bae1453b76f3471ddf4e0 +size 2016 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/PawnLnfQT8tszFmSqdJHb2377ou74z3p6R4Eu1FCeyL.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/PawnLnfQT8tszFmSqdJHb2377ou74z3p6R4Eu1FCeyL.json new file mode 100644 index 00000000..6c8be137 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/PawnLnfQT8tszFmSqdJHb2377ou74z3p6R4Eu1FCeyL.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:bf8ff850875b898f54d42887212144d78fb5154aad9b2728e7ecfc2b442fdf32 +size 5669 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/QMMD16kjauP5knBwxNUJRZ1Z5o3deBuFrqVjBVmmqto.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/QMMD16kjauP5knBwxNUJRZ1Z5o3deBuFrqVjBVmmqto.json new file mode 100644 index 00000000..52a6d1bf --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/QMMD16kjauP5knBwxNUJRZ1Z5o3deBuFrqVjBVmmqto.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8a44867873b01222c521c062e3e65ed79f0c2d6fea251ecc3b98d4e64668e2e3 +size 11597 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/QMNeHCGYnLVDn1icRAfQZpjPLBNkfGbSKRB83G5d8KB.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/QMNeHCGYnLVDn1icRAfQZpjPLBNkfGbSKRB83G5d8KB.json new file mode 100644 index 00000000..fb62b51b --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/QMNeHCGYnLVDn1icRAfQZpjPLBNkfGbSKRB83G5d8KB.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7eda2e145e31caa8e4e5223f40da180bc0f8bdb13a0cec0c09a3976b7b027371 +size 13131 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/QMWoBmAyJLAsA1Lh9ugMTw2gciTihncciphzdNzdZYV.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/QMWoBmAyJLAsA1Lh9ugMTw2gciTihncciphzdNzdZYV.json new file mode 100644 index 00000000..aeb5915f --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/QMWoBmAyJLAsA1Lh9ugMTw2gciTihncciphzdNzdZYV.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ff06d06123ef3437f8afa9d35be7cc8ea07b0185ee56191a26e2047811037324 +size 5907 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/QRDxhMw1P2NEfiw5mYXG79bwfgHTdasY2xNP76XSea9.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/QRDxhMw1P2NEfiw5mYXG79bwfgHTdasY2xNP76XSea9.json new file mode 100644 index 00000000..1412b14b --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/QRDxhMw1P2NEfiw5mYXG79bwfgHTdasY2xNP76XSea9.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:145d9f081b2d6a9aa5adda0040edce4b4bd21f737b98e1180f52543cbbe0e843 +size 2107 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/QREGBnEj9Sa5uR91AV8u3FxThgP5ZCvdZUW2bHAkfNc.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/QREGBnEj9Sa5uR91AV8u3FxThgP5ZCvdZUW2bHAkfNc.json new file mode 100644 index 00000000..c4fa6a39 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/QREGBnEj9Sa5uR91AV8u3FxThgP5ZCvdZUW2bHAkfNc.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:feefe6b0a6dbcec3857498cd4584ab35820c2eb224c7631a93ee42d21f0cf074 +size 851 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/QoP6NfrQbaGnccXQrMLUkog2tQZ4C1RFgJcwDnT8Kmz.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/QoP6NfrQbaGnccXQrMLUkog2tQZ4C1RFgJcwDnT8Kmz.json new file mode 100644 index 00000000..77ec1ef0 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/QoP6NfrQbaGnccXQrMLUkog2tQZ4C1RFgJcwDnT8Kmz.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1ccd652497cef68f3f1d4978855e490c65f5aaf0cf0126e04e17a83609109e71 +size 4848 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/RAWRbJtj6gnQhC13v4VUPY3LxkwAiDXuH42uaR38ywf.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/RAWRbJtj6gnQhC13v4VUPY3LxkwAiDXuH42uaR38ywf.json new file mode 100644 index 00000000..2c073307 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/RAWRbJtj6gnQhC13v4VUPY3LxkwAiDXuH42uaR38ywf.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a731ed6dd05397c0fa749e94a67653f0dc76e3276d745b9969b5b023a9b475d1 +size 4916 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/RDM23yr8pr1kEAmhnFpaabPny6C9UVcEcok3Py5v86X.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/RDM23yr8pr1kEAmhnFpaabPny6C9UVcEcok3Py5v86X.json new file mode 100644 index 00000000..2beb8c1c --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/RDM23yr8pr1kEAmhnFpaabPny6C9UVcEcok3Py5v86X.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a030204cc0cadc46ba7549bfe6fba82cbca708cbb3e78dd8d32958581cc41d61 +size 3295 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/RPSFtWshUkcTdagxTceV2vntRutU8zqCVFGrZfuj12D.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/RPSFtWshUkcTdagxTceV2vntRutU8zqCVFGrZfuj12D.json new file mode 100644 index 00000000..a4d23e74 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/RPSFtWshUkcTdagxTceV2vntRutU8zqCVFGrZfuj12D.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9d6130088a782369f96bbd4526f40f577c1779ec19fba415fff82e38fa24f36a +size 3443 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/RafXcAJfB3wVzyH7cHuDqyVjYeQ4Qy8RjQEbCPvttK9.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/RafXcAJfB3wVzyH7cHuDqyVjYeQ4Qy8RjQEbCPvttK9.json new file mode 100644 index 00000000..88c95e76 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/RafXcAJfB3wVzyH7cHuDqyVjYeQ4Qy8RjQEbCPvttK9.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3cf5bb9c28a6163da72f9d890f629ea7b7e3ddedacfab6d2c1b86a3426d527cd +size 6158 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/RwrdKvSLRDMvdSQsXyHbbpHNzdV2kyX6FVCAwTiYx9s.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/RwrdKvSLRDMvdSQsXyHbbpHNzdV2kyX6FVCAwTiYx9s.json new file mode 100644 index 00000000..e013ba49 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/RwrdKvSLRDMvdSQsXyHbbpHNzdV2kyX6FVCAwTiYx9s.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4919bf1bf7b76308e256e8a844a2610784726eb384f1cfa95dca439379876c54 +size 590 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/SAFEy4u22hXyN58eE3bHpcag1KSCkQunWUDfQPMDUuN.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/SAFEy4u22hXyN58eE3bHpcag1KSCkQunWUDfQPMDUuN.json new file mode 100644 index 00000000..7e472d4c --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/SAFEy4u22hXyN58eE3bHpcag1KSCkQunWUDfQPMDUuN.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:bc3d01f1b331e7972a41ef467e6cfc89f205b3dfd0a718e5c227d76b47314733 +size 9606 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/SBR61eRV7rSpzTZJ5wBph2iPZZ7BpX7MCzYNA7aECLg.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/SBR61eRV7rSpzTZJ5wBph2iPZZ7BpX7MCzYNA7aECLg.json new file mode 100644 index 00000000..903685a4 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/SBR61eRV7rSpzTZJ5wBph2iPZZ7BpX7MCzYNA7aECLg.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4dcc28efaffd0e5e022bc3caee6a65a4f40924c9c440ddc64656427f9334a79d +size 8205 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/SMANK4F5osjfVpKFH5LPzE6HPpbzSPu5iHPBhuor5xU.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/SMANK4F5osjfVpKFH5LPzE6HPpbzSPu5iHPBhuor5xU.json new file mode 100644 index 00000000..39434a96 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/SMANK4F5osjfVpKFH5LPzE6HPpbzSPu5iHPBhuor5xU.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:cd3689c9dad97f80dd4a0102c71ba8fc361e69c09532de0d2b8cc00cd466da00 +size 6516 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/SMPL5bz5ERMdweouWrXtk3jmb6FnjZkWf7pHDsE6Zwz.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/SMPL5bz5ERMdweouWrXtk3jmb6FnjZkWf7pHDsE6Zwz.json new file mode 100644 index 00000000..fa865921 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/SMPL5bz5ERMdweouWrXtk3jmb6FnjZkWf7pHDsE6Zwz.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8f8169a9d2138997a576b1a677bffa96517fe6ccd8e424a6e5e0f6622f11cd15 +size 643 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/SMPLKTQhrgo22hFCVq2VGX1KAktTWjeizkhrdB1eauK.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/SMPLKTQhrgo22hFCVq2VGX1KAktTWjeizkhrdB1eauK.json new file mode 100644 index 00000000..9bd0f115 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/SMPLKTQhrgo22hFCVq2VGX1KAktTWjeizkhrdB1eauK.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4d0f713c26f8f59111102e3b7109446cb2c8cadd26c4962289feb3d4646a1649 +size 3006 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/SMPLVC8MxZ5Bf5EfF7PaMiTCxoBAcmkbM2vkrvMK8ho.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/SMPLVC8MxZ5Bf5EfF7PaMiTCxoBAcmkbM2vkrvMK8ho.json new file mode 100644 index 00000000..3403ecf1 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/SMPLVC8MxZ5Bf5EfF7PaMiTCxoBAcmkbM2vkrvMK8ho.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5c4f98d1cc6100875c65fbd943f65e21b787c325c1f73e2466b1785ed66f68cc +size 7381 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/SMPLbiNbsa19gf9jz8x9uHSvSn9VLFJB38dGy46kqJ7.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/SMPLbiNbsa19gf9jz8x9uHSvSn9VLFJB38dGy46kqJ7.json new file mode 100644 index 00000000..467d0554 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/SMPLbiNbsa19gf9jz8x9uHSvSn9VLFJB38dGy46kqJ7.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:93eb1427c4e836d760990027e398d6cdcc6fef6fc145ab5817a6f3d193357742 +size 1177 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/SMPLecH534NA9acpos4G6x7uf3LWbCAwZQE9e8ZekMu.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/SMPLecH534NA9acpos4G6x7uf3LWbCAwZQE9e8ZekMu.json new file mode 100644 index 00000000..60ddc38d --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/SMPLecH534NA9acpos4G6x7uf3LWbCAwZQE9e8ZekMu.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:427f472fc9a0bd54d156b3a007397cd9ee7893d0c4a4df0952d6d8c66e0d3d68 +size 6662 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/SMPLvKJwsyNGD6xf7Ph6VRpDGPa3DXV4uPHcTAnXe6r.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/SMPLvKJwsyNGD6xf7Ph6VRpDGPa3DXV4uPHcTAnXe6r.json new file mode 100644 index 00000000..a3ee93c1 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/SMPLvKJwsyNGD6xf7Ph6VRpDGPa3DXV4uPHcTAnXe6r.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:be757ce98314830b6fb6819e9c2efa2ecf90e58bc7dfe1aa7697edff0af63128 +size 5020 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/SPQR4kT3q2oUKEJes2L6NNSBCiPW9SfuhkuqC9bp6Sx.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/SPQR4kT3q2oUKEJes2L6NNSBCiPW9SfuhkuqC9bp6Sx.json new file mode 100644 index 00000000..d6235dd0 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/SPQR4kT3q2oUKEJes2L6NNSBCiPW9SfuhkuqC9bp6Sx.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:728210ecd60ed0b9a76d27bf97355eaa610f28c2569ff67dc075e3a7ac3ea716 +size 10567 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/SRDmexy38YTqtCmh7xU2eMFkWweYWF1pqdPyatTF1qP.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/SRDmexy38YTqtCmh7xU2eMFkWweYWF1pqdPyatTF1qP.json new file mode 100644 index 00000000..0f387edd --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/SRDmexy38YTqtCmh7xU2eMFkWweYWF1pqdPyatTF1qP.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:01bf8aebf05e659a2552730cc8961c07b0a17861e53afe93751baa8a6c8b73ef +size 2956 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/SSFNHWYFdELMTkWNdaPaZQuVL4d2RY7ykjGmeGkmKXW.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/SSFNHWYFdELMTkWNdaPaZQuVL4d2RY7ykjGmeGkmKXW.json new file mode 100644 index 00000000..945a35b5 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/SSFNHWYFdELMTkWNdaPaZQuVL4d2RY7ykjGmeGkmKXW.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:23dfe84e4e20939266956b9cf166422734bbf086f16cbd7a7c66c47b2f727ef0 +size 11465 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/STkwf3sbMapjy7KV3hgrJtcVvY4SvRxWQ8pj4Enw1i5.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/STkwf3sbMapjy7KV3hgrJtcVvY4SvRxWQ8pj4Enw1i5.json new file mode 100644 index 00000000..309d184b --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/STkwf3sbMapjy7KV3hgrJtcVvY4SvRxWQ8pj4Enw1i5.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6de9e2c9c4598cc3467ff94a1d887995eb17efc649fb36c0bbf9297941e2bbc9 +size 2340 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/SW1TCH7qEPTdLsDHRgPuMQjbQxKdH2aBStViMFnt64f.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/SW1TCH7qEPTdLsDHRgPuMQjbQxKdH2aBStViMFnt64f.json new file mode 100644 index 00000000..ac318341 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/SW1TCH7qEPTdLsDHRgPuMQjbQxKdH2aBStViMFnt64f.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:82bee26753d3b88fda041df5fe4a30a77beddfb3c0d46adda12ec72656d8801e +size 57404 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/SpwnFCzdaFkEwURZ85oDjUzCR4kC38nVc8nK2riBFVk.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/SpwnFCzdaFkEwURZ85oDjUzCR4kC38nVc8nK2riBFVk.json new file mode 100644 index 00000000..72d893d7 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/SpwnFCzdaFkEwURZ85oDjUzCR4kC38nVc8nK2riBFVk.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c8b454f5248e5528f41a8f00e9b9751cb8a1e61e413a5743da127d8bc4b37171 +size 11352 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/StKLLTf7CQ9n5BgXPSDXENovLTCuNc7N2ehvTb6JZ5x.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/StKLLTf7CQ9n5BgXPSDXENovLTCuNc7N2ehvTb6JZ5x.json new file mode 100644 index 00000000..f64b345d --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/StKLLTf7CQ9n5BgXPSDXENovLTCuNc7N2ehvTb6JZ5x.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4bc4855d60dd57cfe796f469accd5e9e622929849533e7df368155e62c6e0948 +size 3760 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/StakeSSzfxn391k3LvdKbZP5WVwWd6AsY1DNiXHjQfK.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/StakeSSzfxn391k3LvdKbZP5WVwWd6AsY1DNiXHjQfK.json new file mode 100644 index 00000000..a8b65ee2 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/StakeSSzfxn391k3LvdKbZP5WVwWd6AsY1DNiXHjQfK.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e89eefb86d83245e1aa5b301a3ebd798fd983d8b29e5883bc40c6d51f273c49b +size 2047 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/TBondmkCYxaPCKG4CHYfVTcwQ8on31xnJrPzk8F8WsS.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/TBondmkCYxaPCKG4CHYfVTcwQ8on31xnJrPzk8F8WsS.json new file mode 100644 index 00000000..e2ffc070 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/TBondmkCYxaPCKG4CHYfVTcwQ8on31xnJrPzk8F8WsS.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7a70f691d05b668970ffdb242189d59bd5f1dcacb2cceaa9565668b2988f83f9 +size 16950 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/TBondz6ZwSM5fs4v2GpnVBMuwoncPkFLFR9S422ghhN.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/TBondz6ZwSM5fs4v2GpnVBMuwoncPkFLFR9S422ghhN.json new file mode 100644 index 00000000..32cb8448 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/TBondz6ZwSM5fs4v2GpnVBMuwoncPkFLFR9S422ghhN.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:af53e3323fa2d26e779dda2e6d7db91c1482d933000ab3785bfed01434ed0a34 +size 12241 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/TCVk81QEbCmVJ1UrkXUzfWP599GWS3zh65ZrdMGL9Gg.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/TCVk81QEbCmVJ1UrkXUzfWP599GWS3zh65ZrdMGL9Gg.json new file mode 100644 index 00000000..01ab72a2 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/TCVk81QEbCmVJ1UrkXUzfWP599GWS3zh65ZrdMGL9Gg.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d1a5c6baefe9bc6421bca4299bd5881f41a6ff8f010d7e88165f1afd5526e467 +size 14350 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/TCo1sfSr2nCudbeJPykbif64rG9K1JNMGzrtzvPmp3y.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/TCo1sfSr2nCudbeJPykbif64rG9K1JNMGzrtzvPmp3y.json new file mode 100644 index 00000000..f6b36d13 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/TCo1sfSr2nCudbeJPykbif64rG9K1JNMGzrtzvPmp3y.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7c730caaa415ab4c68aef30aef9d609d4dd399c03120aa3d1bb08c356ccf99bc +size 16509 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/TLPv2tuSVvn3fSk8RgW3yPddkp5oFivzZV3rA9hQxtX.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/TLPv2tuSVvn3fSk8RgW3yPddkp5oFivzZV3rA9hQxtX.json new file mode 100644 index 00000000..15acb69b --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/TLPv2tuSVvn3fSk8RgW3yPddkp5oFivzZV3rA9hQxtX.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b1d3029b226366a16ab1da07e17760128c43bd220fc2bab639a6dc002da34708 +size 103760 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/TWM1DdtALRdEFzmiWmPeVY1Cdy6uXHSu6tWtFjE5x2k.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/TWM1DdtALRdEFzmiWmPeVY1Cdy6uXHSu6tWtFjE5x2k.json new file mode 100644 index 00000000..93f19416 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/TWM1DdtALRdEFzmiWmPeVY1Cdy6uXHSu6tWtFjE5x2k.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ddb92b29645c253e7ad5c7a9d79fcde38dd9e97c422f99e713dff63305e3f81e +size 20617 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/UBEBk5idELqykEEaycYtQ7iBVrCg6NmvFSzMpdr22mL.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/UBEBk5idELqykEEaycYtQ7iBVrCg6NmvFSzMpdr22mL.json new file mode 100644 index 00000000..246aae13 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/UBEBk5idELqykEEaycYtQ7iBVrCg6NmvFSzMpdr22mL.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:26ecd8eacf2e2f00d03c814188e1976d365e2a77b612f36234e88b9790116b44 +size 4004 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/UXD8m9cvwk4RcSxnX2HZ9VudQCEeDH6fRnB4CAP57Dr.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/UXD8m9cvwk4RcSxnX2HZ9VudQCEeDH6fRnB4CAP57Dr.json new file mode 100644 index 00000000..a8aa279c --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/UXD8m9cvwk4RcSxnX2HZ9VudQCEeDH6fRnB4CAP57Dr.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3b06bf0cd4cc53063e33f446e0cbd68cd2fe558af8fb3f52841b738d326ecdfb +size 15859 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/UXDQDbkAeGMPR7gqDykDNu22D9DnYrKdvZhvNmMu6QX.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/UXDQDbkAeGMPR7gqDykDNu22D9DnYrKdvZhvNmMu6QX.json new file mode 100644 index 00000000..b7abc8b2 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/UXDQDbkAeGMPR7gqDykDNu22D9DnYrKdvZhvNmMu6QX.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6dd638543b3bc11dbc86a9f876118b8bd49f0dff231ca82b0ea6234e4c90d852 +size 13036 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/UXDSkps5NR8Lu1HB5uPLFfuB34hZ6DCk7RhYZZtGzbF.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/UXDSkps5NR8Lu1HB5uPLFfuB34hZ6DCk7RhYZZtGzbF.json new file mode 100644 index 00000000..ffbcaf72 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/UXDSkps5NR8Lu1HB5uPLFfuB34hZ6DCk7RhYZZtGzbF.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4f7552713cc5fe49930d48a6f8cd939370f5447aca3cbd3815e08d87f41d11ef +size 12591 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/VoLT1mJz1sbnxwq5Fv2SXjdVDgPXrb9tJyC8WpMDkSp.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/VoLT1mJz1sbnxwq5Fv2SXjdVDgPXrb9tJyC8WpMDkSp.json new file mode 100644 index 00000000..26deb460 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/VoLT1mJz1sbnxwq5Fv2SXjdVDgPXrb9tJyC8WpMDkSp.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:dfe4490745672c1ec290f5b2454b9da961cdcd1048d3c82addc107baafff8d95 +size 85452 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/WVEpzCeBYmwLQKVVXrrdwAwBE9ksbY7ySC9TpambYCo.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/WVEpzCeBYmwLQKVVXrrdwAwBE9ksbY7ySC9TpambYCo.json new file mode 100644 index 00000000..07c4657a --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/WVEpzCeBYmwLQKVVXrrdwAwBE9ksbY7ySC9TpambYCo.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:107f89433e621a380c2d58a7725672ba8139249d36c11b7a98ed1fc7f5ddf2fd +size 2955 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/WumbodN8t7wcDPCY2nGszs4x6HRtL5mJcTR519Qr6m7.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/WumbodN8t7wcDPCY2nGszs4x6HRtL5mJcTR519Qr6m7.json new file mode 100644 index 00000000..37137b64 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/WumbodN8t7wcDPCY2nGszs4x6HRtL5mJcTR519Qr6m7.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c8be0c616a4d70beeacc9e865cbc4e3af3f35cbb83c7f4dabac4b94b0c4b6a96 +size 9112 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/XCNDrq9XYHPWi6BBWJg8huhtf6ZciNAQunkrtQgFHEz.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/XCNDrq9XYHPWi6BBWJg8huhtf6ZciNAQunkrtQgFHEz.json new file mode 100644 index 00000000..3e12539f --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/XCNDrq9XYHPWi6BBWJg8huhtf6ZciNAQunkrtQgFHEz.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:68938fd448adb777d4e51a61a0ccad5aafde2433bcd940ba1d33b688a9fd3bdf +size 5051 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/Yb4spZYFpgad4pDvV1mdU7pFU9vQWNeDS4degy7eR1u.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/Yb4spZYFpgad4pDvV1mdU7pFU9vQWNeDS4degy7eR1u.json new file mode 100644 index 00000000..9c9705fd --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/Yb4spZYFpgad4pDvV1mdU7pFU9vQWNeDS4degy7eR1u.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2238ecb31331c9d896c063ee38d4afd1b1351610418cd5608c956339b8b48c3b +size 6731 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/ZETAxsqBRek56DhiGXrn75yj2NHU3aYUnxvHXpkf3aD.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/ZETAxsqBRek56DhiGXrn75yj2NHU3aYUnxvHXpkf3aD.json new file mode 100644 index 00000000..77a33185 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/ZETAxsqBRek56DhiGXrn75yj2NHU3aYUnxvHXpkf3aD.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d1fd676bbd7e5d2109e6443a31c18059ffd445b4e705dc4082568ec9de218703 +size 41084 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/Zu6X9vNMdsTRp44G8VxdfVCvMtCrWEaTXPZ7sLyudz4.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/Zu6X9vNMdsTRp44G8VxdfVCvMtCrWEaTXPZ7sLyudz4.json new file mode 100644 index 00000000..e98196b0 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/Zu6X9vNMdsTRp44G8VxdfVCvMtCrWEaTXPZ7sLyudz4.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:843294e770bb41740deb6e0429d9b3122da93eb814129fab7ac29e26600abf4a +size 1243 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/ahoy8EooM6Hvj96tfe4SxNyrhhX1xhwJrwTeSJxULFe.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/ahoy8EooM6Hvj96tfe4SxNyrhhX1xhwJrwTeSJxULFe.json new file mode 100644 index 00000000..ca6446fc --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/ahoy8EooM6Hvj96tfe4SxNyrhhX1xhwJrwTeSJxULFe.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:462de734e38ca206340fb532fb8ccc5e87de516efda04e13308020639fb3fb17 +size 11872 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/ahoyAPv3NrQwtrPwQTCQwkJGjRLfpmhDhkyQ6Lb2NcW.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/ahoyAPv3NrQwtrPwQTCQwkJGjRLfpmhDhkyQ6Lb2NcW.json new file mode 100644 index 00000000..818dfa78 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/ahoyAPv3NrQwtrPwQTCQwkJGjRLfpmhDhkyQ6Lb2NcW.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e809bd27d8467ba8d94a8de9ae68317c94a71a4e01019673f5f823ce56326900 +size 10742 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/air1gq1zcZ9srzZihj1T6RsT5rdfkHs2PvnR7VZf7th.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/air1gq1zcZ9srzZihj1T6RsT5rdfkHs2PvnR7VZf7th.json new file mode 100644 index 00000000..7bc40db0 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/air1gq1zcZ9srzZihj1T6RsT5rdfkHs2PvnR7VZf7th.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9a4404d84b5c598008287a7c707bb0151baf04a51d7317c2d6bbeb347e6d6bed +size 4701 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/ammoh4Gi5DMVsCiKpi5geA16fVu5Vy34qFk5y99nWKc.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/ammoh4Gi5DMVsCiKpi5geA16fVu5Vy34qFk5y99nWKc.json new file mode 100644 index 00000000..49e49139 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/ammoh4Gi5DMVsCiKpi5geA16fVu5Vy34qFk5y99nWKc.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:90aaf5ae39d261ac2787c0b46c39cf77cf1e598f23db0f0ca77aae8872dd3871 +size 8167 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/bRafEWJ3T6Awj4wyDXxiEFDMry9ZyLcKGKvkk1RngCj.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/bRafEWJ3T6Awj4wyDXxiEFDMry9ZyLcKGKvkk1RngCj.json new file mode 100644 index 00000000..28283e5c --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/bRafEWJ3T6Awj4wyDXxiEFDMry9ZyLcKGKvkk1RngCj.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3cd7398d528b74fc61ab7e306bca01bee583dfa2f012b0c415657fe2a3027421 +size 4690 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/batchFwH7EMp7kE6qUGX1VHYv2aUZQHAudJS9HS1yef.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/batchFwH7EMp7kE6qUGX1VHYv2aUZQHAudJS9HS1yef.json new file mode 100644 index 00000000..315efdb5 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/batchFwH7EMp7kE6qUGX1VHYv2aUZQHAudJS9HS1yef.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d9589f3fde599a6ceeaca3148226824dbe36dd8b9af8299bc523f5baee34abde +size 1290 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/brd516WNwrbXUEAukyP61zLtY869c2n4JyKE5F2ZUNY.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/brd516WNwrbXUEAukyP61zLtY869c2n4JyKE5F2ZUNY.json new file mode 100644 index 00000000..a6890519 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/brd516WNwrbXUEAukyP61zLtY869c2n4JyKE5F2ZUNY.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:27188703dff9a5a19661849a133bd45ddcf3a86f7a456755e7976604b2db3a87 +size 6423 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/brewYcyeDdEPYafV2Se1GfYaNcrhgtiitapGU42VsGa.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/brewYcyeDdEPYafV2Se1GfYaNcrhgtiitapGU42VsGa.json new file mode 100644 index 00000000..dc08b93f --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/brewYcyeDdEPYafV2Se1GfYaNcrhgtiitapGU42VsGa.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d63272b0163089ecbadf53de2307d6e3ba8dccb2614eccdd2e6514daa113307a +size 6069 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/brnBZjFhXJJLQdN25cv1hvQTfKw1ShkF7uLsebnPPAP.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/brnBZjFhXJJLQdN25cv1hvQTfKw1ShkF7uLsebnPPAP.json new file mode 100644 index 00000000..c82cedd4 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/brnBZjFhXJJLQdN25cv1hvQTfKw1ShkF7uLsebnPPAP.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:32b30c810a4380f140ad1e2123fba039dc702a9ff4d09c9ff52b7548bfe79464 +size 1412 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/burn8UmEVcnndjhunpGbN5sebaw3xyLAmnTj1kyNjk8.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/burn8UmEVcnndjhunpGbN5sebaw3xyLAmnTj1kyNjk8.json new file mode 100644 index 00000000..4362a3e3 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/burn8UmEVcnndjhunpGbN5sebaw3xyLAmnTj1kyNjk8.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:eac109cb96e6be05dd4d9676304f9c6bf625dba75ee0a5b6697cc9679d018be1 +size 2446 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/cakeGJxEdGpZ3MJP8sM3QypwzuzZpko1ueonUQgKLPE.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/cakeGJxEdGpZ3MJP8sM3QypwzuzZpko1ueonUQgKLPE.json new file mode 100644 index 00000000..76e0868b --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/cakeGJxEdGpZ3MJP8sM3QypwzuzZpko1ueonUQgKLPE.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c09a8286a300b6e00df64d829c7446a6430d8a49593c20b59e51518e9a4bc38d +size 3575 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/ccmpgw68x3NJmNPePFrTm6TsKCEYUVhF8rEAVL9rSDd.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/ccmpgw68x3NJmNPePFrTm6TsKCEYUVhF8rEAVL9rSDd.json new file mode 100644 index 00000000..9160ce42 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/ccmpgw68x3NJmNPePFrTm6TsKCEYUVhF8rEAVL9rSDd.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8fc701790609e1ef7c0b396d37d6734e335fc4e73976c946ee942ff5164ca8df +size 12373 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/chatGL6yNgZT2Z3BeMYGcgdMpcBKdmxko4C5UhEX4To.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/chatGL6yNgZT2Z3BeMYGcgdMpcBKdmxko4C5UhEX4To.json new file mode 100644 index 00000000..29ed18ca --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/chatGL6yNgZT2Z3BeMYGcgdMpcBKdmxko4C5UhEX4To.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d6439c0a4e2d8c73b4b59a063674d6906fbc0d5f93649768ee319e006e41a55e +size 10888 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/check3TQWHaor1umMWpUySm2HeknhcFFnt4LvwetkNt.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/check3TQWHaor1umMWpUySm2HeknhcFFnt4LvwetkNt.json new file mode 100644 index 00000000..f347913f --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/check3TQWHaor1umMWpUySm2HeknhcFFnt4LvwetkNt.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:bc88f2d0ff6b102b28b39c89b4158575806f25e812ce7fd5ceb0f397a27ef66a +size 864 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/circcmKGcSE61r768bFtD1GkG3x6qfEE1GD2PgwA6C3.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/circcmKGcSE61r768bFtD1GkG3x6qfEE1GD2PgwA6C3.json new file mode 100644 index 00000000..cf3a4a58 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/circcmKGcSE61r768bFtD1GkG3x6qfEE1GD2PgwA6C3.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e0902fa194b23947f0ab17d8b841c22d50284a0e776411807214d36e796ac39a +size 4561 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/cjg3oHmg9uuPsP8D6g29NWvhySJkdYdAo9D25PRbKXJ.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/cjg3oHmg9uuPsP8D6g29NWvhySJkdYdAo9D25PRbKXJ.json new file mode 100644 index 00000000..aa075652 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/cjg3oHmg9uuPsP8D6g29NWvhySJkdYdAo9D25PRbKXJ.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:bdd7fc65e0b40d805b2a74f331f420dc0cc4619352209848d6eddb8153c3039c +size 11758 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/cmosqEWzUdsBLf8131Tis72ZRYWHadKroaiJ23a1Wg2.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/cmosqEWzUdsBLf8131Tis72ZRYWHadKroaiJ23a1Wg2.json new file mode 100644 index 00000000..786a7351 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/cmosqEWzUdsBLf8131Tis72ZRYWHadKroaiJ23a1Wg2.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a430a060fb71febd5c5b58667c639e29984e36aed05ca4be66e2fbdb846b3d7d +size 9960 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/cmtDvXumGCrqC1Age74AVPhSRVXJMd8PJS91L8KbNCK.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/cmtDvXumGCrqC1Age74AVPhSRVXJMd8PJS91L8KbNCK.json new file mode 100644 index 00000000..0a8554c0 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/cmtDvXumGCrqC1Age74AVPhSRVXJMd8PJS91L8KbNCK.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:53b4b0ee6373a8ac0f798b8db9ac940b3c6507a3bedca73f28e8ecb93f72e2d6 +size 9302 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/cndy3Z4yapfJBmL3ShUp5exZKqR3z33thTzeNMm2gRZ.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/cndy3Z4yapfJBmL3ShUp5exZKqR3z33thTzeNMm2gRZ.json new file mode 100644 index 00000000..d8c8eed6 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/cndy3Z4yapfJBmL3ShUp5exZKqR3z33thTzeNMm2gRZ.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e2ddd40043a2248704a2b9e9e6e2f45ce27ebd159fd91763c5ea4964f79e416c +size 10580 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/cndyAnrLdpjq1Ssp1z8xxDsB8dxe7u4HL5Nxi2K5WXZ.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/cndyAnrLdpjq1Ssp1z8xxDsB8dxe7u4HL5Nxi2K5WXZ.json new file mode 100644 index 00000000..63a0b887 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/cndyAnrLdpjq1Ssp1z8xxDsB8dxe7u4HL5Nxi2K5WXZ.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:bcca878bca443f51fd2ab5c31406c0f951380c98d11025e40704c7bdbf8dbd14 +size 5037 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/creatS3mfzrTGjwuLD1Pa2HXJ1gmq6WXb4ssnwUbJez.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/creatS3mfzrTGjwuLD1Pa2HXJ1gmq6WXb4ssnwUbJez.json new file mode 100644 index 00000000..5787657b --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/creatS3mfzrTGjwuLD1Pa2HXJ1gmq6WXb4ssnwUbJez.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:458d20a726beafb643fb8ad2583a3efc2f62e9b9eaf19844ebe7c0c730c23188 +size 8310 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/credacwrBVewZAgCwNgowCSMbCiepuesprUWPBeLTSg.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/credacwrBVewZAgCwNgowCSMbCiepuesprUWPBeLTSg.json new file mode 100644 index 00000000..2d9d92f1 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/credacwrBVewZAgCwNgowCSMbCiepuesprUWPBeLTSg.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6b403eae41100de54f30e618df5e973a7eb2535f09dc7ab32d484281f7ccedf4 +size 7806 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/crt4Ymiqtk3M5w6JuKDT7GuZfUDiPLnhwRVqymSSBBn.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/crt4Ymiqtk3M5w6JuKDT7GuZfUDiPLnhwRVqymSSBBn.json new file mode 100644 index 00000000..3bb1a5ef --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/crt4Ymiqtk3M5w6JuKDT7GuZfUDiPLnhwRVqymSSBBn.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:80a5fb16918fa40ef2546088fcd9c0a6a4bdd7646828e1063eac280999882ee5 +size 9504 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/cryptJTh61jY5kbUmBEXyc86tBUyueBDrLuNSZWmUcs.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/cryptJTh61jY5kbUmBEXyc86tBUyueBDrLuNSZWmUcs.json new file mode 100644 index 00000000..a9c9188c --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/cryptJTh61jY5kbUmBEXyc86tBUyueBDrLuNSZWmUcs.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a3981a134c15e76df76d0b71d7d99ccc9b704f1d34ea8be1f7c3dccdb4290c5a +size 6599 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/csa8JpYfKSZajP7JzxnJipUL3qagub1z29hLvp578iN.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/csa8JpYfKSZajP7JzxnJipUL3qagub1z29hLvp578iN.json new file mode 100644 index 00000000..3cc65868 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/csa8JpYfKSZajP7JzxnJipUL3qagub1z29hLvp578iN.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6e844776334fd7da8997ac45bd5282a3165bd01297deafbf8d177ea1dba34949 +size 7342 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/csbMUULiQfGjT8ezT16EoEBaiarS6VWRevTw1JMydrS.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/csbMUULiQfGjT8ezT16EoEBaiarS6VWRevTw1JMydrS.json new file mode 100644 index 00000000..367e4828 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/csbMUULiQfGjT8ezT16EoEBaiarS6VWRevTw1JMydrS.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c9b97c5e59d5759a46c5fdb6852f514e0e3347fb9a5faf913ddb9679a51f7216 +size 23490 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/dRafA7ymQiLKjR5dmmdZC9RPX4EQUjqYFB3mWokRuDs.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/dRafA7ymQiLKjR5dmmdZC9RPX4EQUjqYFB3mWokRuDs.json new file mode 100644 index 00000000..8d2f84cf --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/dRafA7ymQiLKjR5dmmdZC9RPX4EQUjqYFB3mWokRuDs.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:42667b17bfa4f18bb6051deb62364e29c922d9fbd2f0354ca1845165e6dc1733 +size 4072 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/dammHkt7jmytvbS3nHTxQNEcP59aE57nxwV21YdqEDN.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/dammHkt7jmytvbS3nHTxQNEcP59aE57nxwV21YdqEDN.json new file mode 100644 index 00000000..7e6140c9 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/dammHkt7jmytvbS3nHTxQNEcP59aE57nxwV21YdqEDN.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e528b18fe3fe52d7adc2f0a3a592199f471a3c9dc616bdfd665b8ed9afae7ee8 +size 28025 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/dca6xdPrxUTazoTEq7ue51nhWWSH2efXRBJhYrxHB4W.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/dca6xdPrxUTazoTEq7ue51nhWWSH2efXRBJhYrxHB4W.json new file mode 100644 index 00000000..9f9fb232 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/dca6xdPrxUTazoTEq7ue51nhWWSH2efXRBJhYrxHB4W.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:bd37525b722615907cc950708c6b1c410d1db9197fd1571731fd89ada73d3fd3 +size 5899 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/derd45BqhDfR4w5R45ohkTuimsRegTP6KnXkmT7x9HH.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/derd45BqhDfR4w5R45ohkTuimsRegTP6KnXkmT7x9HH.json new file mode 100644 index 00000000..4769023f --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/derd45BqhDfR4w5R45ohkTuimsRegTP6KnXkmT7x9HH.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:dfb46829430130bc56ea0480fc9912b552044ec0795f527c412a930889444e59 +size 5208 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/didso1Dpqpm4CsiCjzP766BGY89CAdD6ZBL68cRhFPc.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/didso1Dpqpm4CsiCjzP766BGY89CAdD6ZBL68cRhFPc.json new file mode 100644 index 00000000..b75e422f --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/didso1Dpqpm4CsiCjzP766BGY89CAdD6ZBL68cRhFPc.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:86a4d71bab64f81beecb3de48ae44dd3dfdfa877bb119f78c4f235e53d9a072c +size 7162 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/dirtVkyPSF9P97GncspKyDmNREAtT361BUTwp3ozxDk.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/dirtVkyPSF9P97GncspKyDmNREAtT361BUTwp3ozxDk.json new file mode 100644 index 00000000..68575be6 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/dirtVkyPSF9P97GncspKyDmNREAtT361BUTwp3ozxDk.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5771d0fb8446ec48e85e4e6a2aee2a4e4e7269090fa401313a25230558b1a9e7 +size 2220 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/dp2waEWSBy5yKmq65ergoU3G6qRLmqa6K7We4rZSKph.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/dp2waEWSBy5yKmq65ergoU3G6qRLmqa6K7We4rZSKph.json new file mode 100644 index 00000000..0f6d65a7 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/dp2waEWSBy5yKmq65ergoU3G6qRLmqa6K7We4rZSKph.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:da0e245f009386327ec3929717a2f639c20f75e9aa25d7979be0b4e81b79a374 +size 13766 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/drbrDVz6rWnsXnTyWiRZRhkTbxddnLwVWjxAeueu1zX.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/drbrDVz6rWnsXnTyWiRZRhkTbxddnLwVWjxAeueu1zX.json new file mode 100644 index 00000000..8b899540 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/drbrDVz6rWnsXnTyWiRZRhkTbxddnLwVWjxAeueu1zX.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:280c4814f497d1a3c6fba29f41bf427c3b43742fc7e1a29ce2e7535b5aa656fc +size 3201 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/dripTrkvSyQKvkyWg7oi4jmeEGMA5scSYowHArJ9Vwk.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/dripTrkvSyQKvkyWg7oi4jmeEGMA5scSYowHArJ9Vwk.json new file mode 100644 index 00000000..ade9260d --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/dripTrkvSyQKvkyWg7oi4jmeEGMA5scSYowHArJ9Vwk.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:75033b347cdfed0bfa15e7547667da27571b448b384c96a0a571100564fda632 +size 12291 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/eddn8tqKsfj3oezin66nmoK5PYrq28dEWMXZYxoQUus.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/eddn8tqKsfj3oezin66nmoK5PYrq28dEWMXZYxoQUus.json new file mode 100644 index 00000000..f34ae69e --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/eddn8tqKsfj3oezin66nmoK5PYrq28dEWMXZYxoQUus.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1fe4acbd55f9feefa8a0a7e3644865dca03914b996c9ee6ee52303eb0fd587c7 +size 8362 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/eggLYZtrPdTdkwPFWcQL8qq7QM4AvXKtYBH2KK7gmxC.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/eggLYZtrPdTdkwPFWcQL8qq7QM4AvXKtYBH2KK7gmxC.json new file mode 100644 index 00000000..aa87e000 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/eggLYZtrPdTdkwPFWcQL8qq7QM4AvXKtYBH2KK7gmxC.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9dd1e4b4f32fe255c323e4b8ce2ba683ec365f4a3f6d3edc1b0a3e25bb2eb564 +size 1722 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/ezMY4T9fFpdqHTGXn36TA5RBSZRi4Dr7GBEP7AqSWPQ.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/ezMY4T9fFpdqHTGXn36TA5RBSZRi4Dr7GBEP7AqSWPQ.json new file mode 100644 index 00000000..b02ec086 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/ezMY4T9fFpdqHTGXn36TA5RBSZRi4Dr7GBEP7AqSWPQ.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:30e781429958018317d46733fdd74202f643b4d7563163a692786390b22f60ee +size 3196 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/f1ip3yM8Yu1c9DNpaCZvvKD6EpjwbXfeRds8VgMDJqR.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/f1ip3yM8Yu1c9DNpaCZvvKD6EpjwbXfeRds8VgMDJqR.json new file mode 100644 index 00000000..bfd3a15b --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/f1ip3yM8Yu1c9DNpaCZvvKD6EpjwbXfeRds8VgMDJqR.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:56852df0fd68050dc215fe8eb2a902b295d46dbe23dcc2de2eae4bba4657e405 +size 4566 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/f1ipDxp9LRZfW2AedazZ8bDhKWe3kgqLYaW1BL5ztCp.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/f1ipDxp9LRZfW2AedazZ8bDhKWe3kgqLYaW1BL5ztCp.json new file mode 100644 index 00000000..bd06e491 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/f1ipDxp9LRZfW2AedazZ8bDhKWe3kgqLYaW1BL5ztCp.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b75949f3d82ab64cf77266ba343075272cf2e172ccb37916ed8733b64855a9f1 +size 4533 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/faircnAB9k59Y4TXmLabBULeuTLgV7TkGMGNkjnA15j.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/faircnAB9k59Y4TXmLabBULeuTLgV7TkGMGNkjnA15j.json new file mode 100644 index 00000000..f75f7b7f --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/faircnAB9k59Y4TXmLabBULeuTLgV7TkGMGNkjnA15j.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e11e596c26a9a97d184e8bba8b0b4c7197c91d0e2489c5e51bcab7b88409760a +size 17972 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/farmV2NGeqkywqnVGb9DCJfqFQpCYo6uHBXFa42tbov.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/farmV2NGeqkywqnVGb9DCJfqFQpCYo6uHBXFa42tbov.json new file mode 100644 index 00000000..52f167d8 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/farmV2NGeqkywqnVGb9DCJfqFQpCYo6uHBXFa42tbov.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d9b753d09f632cd90b54bfa48474c37f546aecf47760d1ea7855b0122adaa2b7 +size 4753 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/fazKuePM41wJnjyE9JdsjEpsewVELUwTJsXvd67m5kK.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/fazKuePM41wJnjyE9JdsjEpsewVELUwTJsXvd67m5kK.json new file mode 100644 index 00000000..e1612adc --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/fazKuePM41wJnjyE9JdsjEpsewVELUwTJsXvd67m5kK.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f2d7b5090f641344f707b902195b361b85e88e182e4dd99096912e38cc154182 +size 8362 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/fent99TYZcj9PGbeooaZXEMQzMd7rz8vYFiudd8HevB.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/fent99TYZcj9PGbeooaZXEMQzMd7rz8vYFiudd8HevB.json new file mode 100644 index 00000000..2a0fed14 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/fent99TYZcj9PGbeooaZXEMQzMd7rz8vYFiudd8HevB.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:582a2f11f8d4dbb1675c632b36ccecc0599f2cd4d407a9d27dbf714c22e287f8 +size 6566 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/fireo2tXc3j1Es8GjsGUf6whnEPte8oUvdDz4U2zN9n.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/fireo2tXc3j1Es8GjsGUf6whnEPte8oUvdDz4U2zN9n.json new file mode 100644 index 00000000..25c91744 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/fireo2tXc3j1Es8GjsGUf6whnEPte8oUvdDz4U2zN9n.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:33d9b38acc3ca84732df05f83af45a3af3fd3702892b2c298419082ff7f879d1 +size 5012 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/ftxdEZVqZhq7dcYBX3YGA1any3TqdFW8R8SQxtNztBp.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/ftxdEZVqZhq7dcYBX3YGA1any3TqdFW8R8SQxtNztBp.json new file mode 100644 index 00000000..13377c00 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/ftxdEZVqZhq7dcYBX3YGA1any3TqdFW8R8SQxtNztBp.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a0443a08e037c041482d09c27c3019240de1cc8aab1c2d1426ca9c28c7420e38 +size 6558 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/gXKKoZSPJBGUYtHD8THLR87GtceT7cTgeh2KHedvUCf.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/gXKKoZSPJBGUYtHD8THLR87GtceT7cTgeh2KHedvUCf.json new file mode 100644 index 00000000..063555b1 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/gXKKoZSPJBGUYtHD8THLR87GtceT7cTgeh2KHedvUCf.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0fd00bfe993f71e8e12dbaa42c272b951cab4a3ce2684ab8573b8ed102ffc117 +size 12695 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/gateVwTnKyFrE8nxUUgfzoZTPKgJQZUbLsEidpG4Dp2.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/gateVwTnKyFrE8nxUUgfzoZTPKgJQZUbLsEidpG4Dp2.json new file mode 100644 index 00000000..6b49c276 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/gateVwTnKyFrE8nxUUgfzoZTPKgJQZUbLsEidpG4Dp2.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:204d8a5c715144754651f3cc301dd1b10c72a992c38d719133d9aa8ef7293f9a +size 14258 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/gdrpGjVffourzkdDRrQmySw4aTHr8a3xmQzzxSwFD1a.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/gdrpGjVffourzkdDRrQmySw4aTHr8a3xmQzzxSwFD1a.json new file mode 100644 index 00000000..e20b143e --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/gdrpGjVffourzkdDRrQmySw4aTHr8a3xmQzzxSwFD1a.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a62091141a0c301b3d8eb49c392fc8e669a73191011ba0db2b266c722702c157 +size 9621 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/geneZcFrVpUXzVdFxtGgof1smWqYmoN5yFCb3BsqGd5.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/geneZcFrVpUXzVdFxtGgof1smWqYmoN5yFCb3BsqGd5.json new file mode 100644 index 00000000..84468f10 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/geneZcFrVpUXzVdFxtGgof1smWqYmoN5yFCb3BsqGd5.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0fca3f29404549a43c697915b5656fd5104ca140e3e1335313a9384999d327cf +size 10898 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/gibhacDXqwKoWSu722NYQL9AQiMyhQqh8ETh4nDJ8dU.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/gibhacDXqwKoWSu722NYQL9AQiMyhQqh8ETh4nDJ8dU.json new file mode 100644 index 00000000..46b61581 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/gibhacDXqwKoWSu722NYQL9AQiMyhQqh8ETh4nDJ8dU.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:85ca860d1f5070f31be14c2128447105dcc9029c28ea6070324311357aa0e09d +size 3377 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/god7h13mcVdjYCYWstawibBiTqQtiHqfWMuy2XGG5kz.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/god7h13mcVdjYCYWstawibBiTqQtiHqfWMuy2XGG5kz.json new file mode 100644 index 00000000..322a9da2 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/god7h13mcVdjYCYWstawibBiTqQtiHqfWMuy2XGG5kz.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3a38aeb3aff8b4d0453d878daf996f5593af69265fce204e42ee77fe904bf1e6 +size 3335 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/grphAFGNvCjLKHeEmPNa91eGJChcUhrdaYYharcZCTQ.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/grphAFGNvCjLKHeEmPNa91eGJChcUhrdaYYharcZCTQ.json new file mode 100644 index 00000000..3fca6111 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/grphAFGNvCjLKHeEmPNa91eGJChcUhrdaYYharcZCTQ.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5a773d8422a34cc2236f71af6c4f9ba432d9f3f2e0274c2d2d55ec0c30ab9293 +size 2552 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/hNEYyRsRBVq2La65V1KjvdbTE39w36gwrdjkmcpvysk.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/hNEYyRsRBVq2La65V1KjvdbTE39w36gwrdjkmcpvysk.json new file mode 100644 index 00000000..6bc22a5c --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/hNEYyRsRBVq2La65V1KjvdbTE39w36gwrdjkmcpvysk.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6ed946214e879a30fbf20c569bea707f06921dfaaed2fca719b66c578fb38ead +size 22798 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/hapiAwBQLYRXrjGn6FLCgC8FpQd2yWbKMqS6AYZ48g6.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/hapiAwBQLYRXrjGn6FLCgC8FpQd2yWbKMqS6AYZ48g6.json new file mode 100644 index 00000000..31193e07 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/hapiAwBQLYRXrjGn6FLCgC8FpQd2yWbKMqS6AYZ48g6.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:94ef347a0ca422c1c92e09bab8a3623a549707c4e9df7c63e7ae5a0d7d40b8c1 +size 14409 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/hausS13jsjafwWwGqZTUQRmWyvyxn9EQpqMwV1PBBmk.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/hausS13jsjafwWwGqZTUQRmWyvyxn9EQpqMwV1PBBmk.json new file mode 100644 index 00000000..2cf20031 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/hausS13jsjafwWwGqZTUQRmWyvyxn9EQpqMwV1PBBmk.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1ef1fbb513190b06f5f71ec838a12a5e6cc9c0c3e73189b4e6385cf474624456 +size 29196 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/hdaojPkgSD8bciDc1w2Z4kXFFibCXngJiw2GRpEL7Wf.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/hdaojPkgSD8bciDc1w2Z4kXFFibCXngJiw2GRpEL7Wf.json new file mode 100644 index 00000000..c1dc9f54 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/hdaojPkgSD8bciDc1w2Z4kXFFibCXngJiw2GRpEL7Wf.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b14f1aa6ceeeac13a08caa7c6ec8c3f40d924a98b7240c442f17e630dae6ce4d +size 11142 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/hemABtqNUst4MmqsVcuN217ZzBspENbGt9uueSe5jts.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/hemABtqNUst4MmqsVcuN217ZzBspENbGt9uueSe5jts.json new file mode 100644 index 00000000..7a1aba0e --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/hemABtqNUst4MmqsVcuN217ZzBspENbGt9uueSe5jts.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6aa6d3c1084be25aab2a436b88ee28d0a8e924906d69e2204983f95a09ff97dc +size 9325 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/hgednk3XtQcyz8wFSEAN8fzLqupQB4AVor1NGbGwfwf.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/hgednk3XtQcyz8wFSEAN8fzLqupQB4AVor1NGbGwfwf.json new file mode 100644 index 00000000..73f36d51 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/hgednk3XtQcyz8wFSEAN8fzLqupQB4AVor1NGbGwfwf.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4d24a280235b227654ea3ac6b1477ea77dc370dd781347eac50118b466716256 +size 12352 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/hnchr8T6e2vZuqdgeFRy6n9aJAjjTMQEkML5BJZcxNa.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/hnchr8T6e2vZuqdgeFRy6n9aJAjjTMQEkML5BJZcxNa.json new file mode 100644 index 00000000..dfcab22c --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/hnchr8T6e2vZuqdgeFRy6n9aJAjjTMQEkML5BJZcxNa.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:671a9062a542bdc7c6e50605acbbdd929d41acdd186f8e042e45753a45a7f2be +size 2891 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/hope3SoWBf1vSGwQUe9Cez3EMxJFn2HRVVq2js9ai9E.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/hope3SoWBf1vSGwQUe9Cez3EMxJFn2HRVVq2js9ai9E.json new file mode 100644 index 00000000..fd8e4948 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/hope3SoWBf1vSGwQUe9Cez3EMxJFn2HRVVq2js9ai9E.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:fc65dfb8ea77424fb6864acad19ab83a2bbf1c36d30c9ef64fa47910542ea090 +size 6458 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/hopeBuxbbRc5qTfZHFMTsJCRE4k86MCGWTTRcxdbsoX.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/hopeBuxbbRc5qTfZHFMTsJCRE4k86MCGWTTRcxdbsoX.json new file mode 100644 index 00000000..a1fc883b --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/hopeBuxbbRc5qTfZHFMTsJCRE4k86MCGWTTRcxdbsoX.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3bad890e1c566911267b5a52d4c0dc18c825c27a985e9cb745b8581150e62970 +size 6307 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/hyDQ4Nz1eYyegS6JfenyKwKzYxRsCWCriYSAjtzP4Vg.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/hyDQ4Nz1eYyegS6JfenyKwKzYxRsCWCriYSAjtzP4Vg.json new file mode 100644 index 00000000..ceb3763a --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/hyDQ4Nz1eYyegS6JfenyKwKzYxRsCWCriYSAjtzP4Vg.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:322fe351e07c5ef1a98899153803311e28546b857051f70c552741139e561c9c +size 9655 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/itemX1XWs9dK8T2Zca4vEEPfCAhRc7yvYFntPjTTVx6.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/itemX1XWs9dK8T2Zca4vEEPfCAhRc7yvYFntPjTTVx6.json new file mode 100644 index 00000000..67da3673 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/itemX1XWs9dK8T2Zca4vEEPfCAhRc7yvYFntPjTTVx6.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:70d18b01bb00c392619bbee083d2218fc8d5900daff16b49d9bae8a34dd0d33b +size 33105 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/jDeFipStbGiKTJQGLEQRRA2HNeqjpXKoqgGeM9Fg3XT.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/jDeFipStbGiKTJQGLEQRRA2HNeqjpXKoqgGeM9Fg3XT.json new file mode 100644 index 00000000..6dd5baa1 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/jDeFipStbGiKTJQGLEQRRA2HNeqjpXKoqgGeM9Fg3XT.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1256f489815471d14bfd3474742799428b23b4bfcf368a6cc76c759c88cabb5d +size 12130 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/jupoNjAxXgZ4rjzxzPMP4oxduvQsQtZzyknqvzYNrNu.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/jupoNjAxXgZ4rjzxzPMP4oxduvQsQtZzyknqvzYNrNu.json new file mode 100644 index 00000000..2c9b92b8 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/jupoNjAxXgZ4rjzxzPMP4oxduvQsQtZzyknqvzYNrNu.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1af429cf718e6798a0902bf1250b07ecde5e43ec8ca9bd61342f85f495214a82 +size 4179 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/kedgrkbZ5TcjRz2fSpZMcasWzyxd8SuEaXoGfbkPddc.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/kedgrkbZ5TcjRz2fSpZMcasWzyxd8SuEaXoGfbkPddc.json new file mode 100644 index 00000000..2ac65e77 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/kedgrkbZ5TcjRz2fSpZMcasWzyxd8SuEaXoGfbkPddc.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:19c9645b2d8265182d1a9853d25a8f8f082957eff3f939ee0be7f98287835cd2 +size 1455 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/knGjLrbC9CBfMmfUzPkBM5ceXUNar2Ape13ZvkuXGzW.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/knGjLrbC9CBfMmfUzPkBM5ceXUNar2Ape13ZvkuXGzW.json new file mode 100644 index 00000000..a3726f34 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/knGjLrbC9CBfMmfUzPkBM5ceXUNar2Ape13ZvkuXGzW.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e02d11f9b9e110d92f0841ec76e179f7dfb20cb3a9164d9ea0a5c6b9d270db31 +size 6642 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/kod72tjRJEqnQ35MKTFTbt3f7XPTYxnDNT22U44jnGQ.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/kod72tjRJEqnQ35MKTFTbt3f7XPTYxnDNT22U44jnGQ.json new file mode 100644 index 00000000..d888ffb1 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/kod72tjRJEqnQ35MKTFTbt3f7XPTYxnDNT22U44jnGQ.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c8ec1f0a74742d56398848bd54de3426dec8705a08a3a424771af1b76d2dbede +size 15058 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/m3roABq4Ta3sGyFRLdY4LH1KN16zBtg586gJ3UxoBzb.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/m3roABq4Ta3sGyFRLdY4LH1KN16zBtg586gJ3UxoBzb.json new file mode 100644 index 00000000..b87571e4 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/m3roABq4Ta3sGyFRLdY4LH1KN16zBtg586gJ3UxoBzb.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:da36484161aeab1123e9e55d1f6cf336776e05427319a008b3f62ead90dda837 +size 5220 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/m43thNJ58XCjL798ZSq6JGAG1BnWskhdq5or6kcnfsD.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/m43thNJ58XCjL798ZSq6JGAG1BnWskhdq5or6kcnfsD.json new file mode 100644 index 00000000..26305ae4 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/m43thNJ58XCjL798ZSq6JGAG1BnWskhdq5or6kcnfsD.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2684392322c6f5e503cd6166a02f4fbeb9d9efcdd6a7ecab58b0426c4c374657 +size 64419 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/mDeFijC2NYkK2kax3kCHYCgcaBZ9aV4wrpTeDLgcFc9.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/mDeFijC2NYkK2kax3kCHYCgcaBZ9aV4wrpTeDLgcFc9.json new file mode 100644 index 00000000..92403c13 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/mDeFijC2NYkK2kax3kCHYCgcaBZ9aV4wrpTeDLgcFc9.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:af76a6f821a920bc1917492de82c19a5e4bc7e49f139e958f899581712fbd33a +size 14769 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/mRefx8ypXNxE59NhoBqwqb3vTvjgf8MYECp4kgJWiDY.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/mRefx8ypXNxE59NhoBqwqb3vTvjgf8MYECp4kgJWiDY.json new file mode 100644 index 00000000..ef482985 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/mRefx8ypXNxE59NhoBqwqb3vTvjgf8MYECp4kgJWiDY.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ebb990cff548ae930ebb0926e603e6568edd8b08b1ee21e873b4031b025958e9 +size 5667 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/mccsLbWK9m7pbFotPmPGBhN37WnsfHG6SRsmeRTJSiP.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/mccsLbWK9m7pbFotPmPGBhN37WnsfHG6SRsmeRTJSiP.json new file mode 100644 index 00000000..ca7b759e --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/mccsLbWK9m7pbFotPmPGBhN37WnsfHG6SRsmeRTJSiP.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ad558cce30c209afbfd74930bb1de38e713413136f4ee1e4630c026066b5f98c +size 7618 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/mgr99QFMYByTqGPWmNqunV7vBLmWWXdSrHUfV8Jf3JM.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/mgr99QFMYByTqGPWmNqunV7vBLmWWXdSrHUfV8Jf3JM.json new file mode 100644 index 00000000..f89c3c2e --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/mgr99QFMYByTqGPWmNqunV7vBLmWWXdSrHUfV8Jf3JM.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d4c246e4c7bdae942a22233eab2c05874f89e32f9c0a505ccd294fb621fa37f8 +size 13334 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/midcHDoZsxvMmNtUr8howe8MWFrJeHHPbAyJF1nHvyf.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/midcHDoZsxvMmNtUr8howe8MWFrJeHHPbAyJF1nHvyf.json new file mode 100644 index 00000000..c66b0add --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/midcHDoZsxvMmNtUr8howe8MWFrJeHHPbAyJF1nHvyf.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e42955b1e7934a4d2e8e9e18785e2a759849083597a1bb6e6fbf94d82366695a +size 1395 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/midpT1DeQGnKUjmGbEtUMyugXL5oEBeXU3myBMntkKo.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/midpT1DeQGnKUjmGbEtUMyugXL5oEBeXU3myBMntkKo.json new file mode 100644 index 00000000..76a3555b --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/midpT1DeQGnKUjmGbEtUMyugXL5oEBeXU3myBMntkKo.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2a08fe8cdca0c186ce910c2d1a36d2034f2fff20bee52c5936faa645912b3c37 +size 2843 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/midttN2h6G2CBvt1kpnwUsFXM6Gv7gratVwuo2XhSNk.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/midttN2h6G2CBvt1kpnwUsFXM6Gv7gratVwuo2XhSNk.json new file mode 100644 index 00000000..f7c5fecb --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/midttN2h6G2CBvt1kpnwUsFXM6Gv7gratVwuo2XhSNk.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:64edd1b0de23a96826aee01b82f95ad78ae2677c26d295713e54e2f7f24ea6da +size 1712 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/mkrs2135TRcjwdK1hfJ7CT3pQ3jpURSfCTwXCaTvqoU.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/mkrs2135TRcjwdK1hfJ7CT3pQ3jpURSfCTwXCaTvqoU.json new file mode 100644 index 00000000..7ce99267 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/mkrs2135TRcjwdK1hfJ7CT3pQ3jpURSfCTwXCaTvqoU.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:04dc537de8d0bce8a4e0100516e5a75c9af32b0675912ba396dcb81f536619e0 +size 2047 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/mkwGBRGbNv8aWekyAx8Af5ebXaQr5UeJFZnxgUqcZ7B.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/mkwGBRGbNv8aWekyAx8Af5ebXaQr5UeJFZnxgUqcZ7B.json new file mode 100644 index 00000000..8e2f7cdb --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/mkwGBRGbNv8aWekyAx8Af5ebXaQr5UeJFZnxgUqcZ7B.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1f126a686312bc99db4deb9299d8f81d5e50298f71c683b855376aa5ae5f22ee +size 10411 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/monacoUXKtUi6vKsQwaLyxmXKSievfNWEcYXTgkbCih.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/monacoUXKtUi6vKsQwaLyxmXKSievfNWEcYXTgkbCih.json new file mode 100644 index 00000000..ca225255 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/monacoUXKtUi6vKsQwaLyxmXKSievfNWEcYXTgkbCih.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6b1bb98afd57c60e9299211eeef5d8fca2dd80b76c98e07ca0b784f13a4c4383 +size 21246 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/monsSncyTcff38hg2741qqLqyM75AsgmWMJzFWiZVxi.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/monsSncyTcff38hg2741qqLqyM75AsgmWMJzFWiZVxi.json new file mode 100644 index 00000000..c3ab3d91 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/monsSncyTcff38hg2741qqLqyM75AsgmWMJzFWiZVxi.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b44d9587321db1d819b92bee7731bef726c4194d8615d2f8a740ab8307b96e5e +size 2792 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/mrchTQnMvmPXgChNVHVNiHa8stHhmWJ5kMP9e1P3duY.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/mrchTQnMvmPXgChNVHVNiHa8stHhmWJ5kMP9e1P3duY.json new file mode 100644 index 00000000..017a6da4 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/mrchTQnMvmPXgChNVHVNiHa8stHhmWJ5kMP9e1P3duY.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:df2570ab6cbb84fa34251028b8f2370028d729d827ca95c6a0318a81fd12c9ae +size 3645 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/mrdpo5HyUm6ajvGJzBDjLTsNM41cb9hXzZq5L5WXy9z.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/mrdpo5HyUm6ajvGJzBDjLTsNM41cb9hXzZq5L5WXy9z.json new file mode 100644 index 00000000..04608c72 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/mrdpo5HyUm6ajvGJzBDjLTsNM41cb9hXzZq5L5WXy9z.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:48e29e0b772b961b55dfd42285de14081fdeb976e25cba92bf4a115cbd373e70 +size 3878 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/msigAHSpPBcbteRqv4XMiDVzgZ4jHS19tkcNFfS565c.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/msigAHSpPBcbteRqv4XMiDVzgZ4jHS19tkcNFfS565c.json new file mode 100644 index 00000000..41f88772 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/msigAHSpPBcbteRqv4XMiDVzgZ4jHS19tkcNFfS565c.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e3cef500985e453b9c1ba4ebe92fb79f0ac0f2f3c2c41b1d1178c2031334fd0f +size 3208 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/msigmtwzgXJHj2ext4XJjCDmpbcMuufFb5cHuwg6Xdt.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/msigmtwzgXJHj2ext4XJjCDmpbcMuufFb5cHuwg6Xdt.json new file mode 100644 index 00000000..dbba3c12 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/msigmtwzgXJHj2ext4XJjCDmpbcMuufFb5cHuwg6Xdt.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b2174067d68bd0e2ed9c641d767ad97509b0e1927e1df3a05753bd91339b8043 +size 3151 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/mtchsiT6WoLQ62fwCoiHMCfXJzogtfru4ovY8tXKrjJ.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/mtchsiT6WoLQ62fwCoiHMCfXJzogtfru4ovY8tXKrjJ.json new file mode 100644 index 00000000..bbe7727f --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/mtchsiT6WoLQ62fwCoiHMCfXJzogtfru4ovY8tXKrjJ.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:798a9732fd37ef893e41b30a5a51ec47bf518d4273c505bc1a6200ef741f3e66 +size 10125 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/muscJTNhqUmpt7YxBVr658p1kocTgnG5rwSdF2NvJm9.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/muscJTNhqUmpt7YxBVr658p1kocTgnG5rwSdF2NvJm9.json new file mode 100644 index 00000000..112afe84 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/muscJTNhqUmpt7YxBVr658p1kocTgnG5rwSdF2NvJm9.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0630fd3438f06327eca39cdee46b95969c4dccbadb9510e765ee457c00d9d0bf +size 2169 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/mut6X78U4rJ2w76dTLxsWc2N5L7CQujXqP2AZUm6PAJ.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/mut6X78U4rJ2w76dTLxsWc2N5L7CQujXqP2AZUm6PAJ.json new file mode 100644 index 00000000..db36d588 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/mut6X78U4rJ2w76dTLxsWc2N5L7CQujXqP2AZUm6PAJ.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:242ab954af825e4d7f74a73ba98e39ebcc356780990ebd079d327d0468bae96f +size 3635 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/nEgTksbfS91Y3rNUViY8L9oFsgZ6HWqG25ZFhQ5CSDw.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/nEgTksbfS91Y3rNUViY8L9oFsgZ6HWqG25ZFhQ5CSDw.json new file mode 100644 index 00000000..7e273e84 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/nEgTksbfS91Y3rNUViY8L9oFsgZ6HWqG25ZFhQ5CSDw.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ed28cab79871bddfaab781d86d3e26822637376d03bb0cf857dbdf4c56eaee3d +size 323 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/nameAxQRRBnd4kLfsVoZBBXfrByZdZTkh8mULLxLyqV.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/nameAxQRRBnd4kLfsVoZBBXfrByZdZTkh8mULLxLyqV.json new file mode 100644 index 00000000..147e6eda --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/nameAxQRRBnd4kLfsVoZBBXfrByZdZTkh8mULLxLyqV.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1337f0c089c7d6ff6baf850f68725bb7b4c8b8760d9b7a8114a7e7f7bbea225e +size 11870 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/nameXpT2PwZ2iA6DTNYTotTmiMYusBCYqwBLN2QgF4w.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/nameXpT2PwZ2iA6DTNYTotTmiMYusBCYqwBLN2QgF4w.json new file mode 100644 index 00000000..03016ede --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/nameXpT2PwZ2iA6DTNYTotTmiMYusBCYqwBLN2QgF4w.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:fd99cf1c2d44afea98c55ca0d4689a1f099adbaed3f65115628bd11fc6bd727f +size 19578 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/neer8g6yJq2mQM6KbnViEDAD4gr3gRZyMMf4F2p3MEh.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/neer8g6yJq2mQM6KbnViEDAD4gr3gRZyMMf4F2p3MEh.json new file mode 100644 index 00000000..572f4eca --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/neer8g6yJq2mQM6KbnViEDAD4gr3gRZyMMf4F2p3MEh.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:bc6138fbfb6112728c06b0967495c30816de54813e5ce3a8fe47df55facffb8b +size 9357 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/ninaN2tm9vUkxoanvGcNApEeWiidLMM2TdBX8HoJuL4.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/ninaN2tm9vUkxoanvGcNApEeWiidLMM2TdBX8HoJuL4.json new file mode 100644 index 00000000..f171ebb7 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/ninaN2tm9vUkxoanvGcNApEeWiidLMM2TdBX8HoJuL4.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:02df224deb1fdedd239e821f669d898b124a8ff4f6f6b21d5cdcb3abf2a7e3f8 +size 35133 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/nosJhNRqr2bc9g1nfGDcXXTXvYUmxD4cVwy2pMWhrYM.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/nosJhNRqr2bc9g1nfGDcXXTXvYUmxD4cVwy2pMWhrYM.json new file mode 100644 index 00000000..2678c7bd --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/nosJhNRqr2bc9g1nfGDcXXTXvYUmxD4cVwy2pMWhrYM.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:fdaded5edbfdaacd0e9656abf2c68f3c67f045089e6aa55fad0124b25ef67b8e +size 6863 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/nosJwntQe4eEnFC2mCsY9J15qw7kRQCDqcjcPj6aPbR.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/nosJwntQe4eEnFC2mCsY9J15qw7kRQCDqcjcPj6aPbR.json new file mode 100644 index 00000000..13174f1c --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/nosJwntQe4eEnFC2mCsY9J15qw7kRQCDqcjcPj6aPbR.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f05565b6826c86e29a3452a27d0b372598e8f951ce7a476b79d4297e0d6fa19d +size 3471 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/nosPdZrfDzND1LAR28FLMDEATUPK53K8xbRBXAirevD.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/nosPdZrfDzND1LAR28FLMDEATUPK53K8xbRBXAirevD.json new file mode 100644 index 00000000..4ceb99e6 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/nosPdZrfDzND1LAR28FLMDEATUPK53K8xbRBXAirevD.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:49e4d463156a6d27e1cfff1e007d5f96572d0d8b162a9a638787e5d091213f1a +size 2558 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/nosRB8DUV67oLNrL45bo2pFLrmsWPiewe2Lk2DRNYCp.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/nosRB8DUV67oLNrL45bo2pFLrmsWPiewe2Lk2DRNYCp.json new file mode 100644 index 00000000..da99a56a --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/nosRB8DUV67oLNrL45bo2pFLrmsWPiewe2Lk2DRNYCp.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f0d7df0663b1880224155dd830351e5c2669b291a337da5d4ccf9c546f8bdfa2 +size 2281 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/nosScmHY2uR24Zh751PmGj9ww9QRNHewh9H59AfrTJE.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/nosScmHY2uR24Zh751PmGj9ww9QRNHewh9H59AfrTJE.json new file mode 100644 index 00000000..b0384aff --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/nosScmHY2uR24Zh751PmGj9ww9QRNHewh9H59AfrTJE.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d285ffa11904eb952eb9cb0da8e7a1ee6b11941cea6e84912b39c2305d2c9b57 +size 3051 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/nova5ZKqeP5ck1ebcX8YFevUPmkW34cxRZxDSq267Gc.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/nova5ZKqeP5ck1ebcX8YFevUPmkW34cxRZxDSq267Gc.json new file mode 100644 index 00000000..45bb4a9e --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/nova5ZKqeP5ck1ebcX8YFevUPmkW34cxRZxDSq267Gc.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:cdd778d42fe4b8336f62f3114a61c14ec58d8a768bec3d664abd5e8c1490c804 +size 9424 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/nva24Y1vHfhCrCLcqqFLXher9uZR4JjKP4D89MHhkmA.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/nva24Y1vHfhCrCLcqqFLXher9uZR4JjKP4D89MHhkmA.json new file mode 100644 index 00000000..d55dcf39 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/nva24Y1vHfhCrCLcqqFLXher9uZR4JjKP4D89MHhkmA.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:77b9d15b2849d11638ac9bd14caa1c759473fbcce47d01d6f249eebea14626bc +size 13219 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/ocp4vWUzA2z2XMYJ3QhM9vWdyoyoQwAFJhRdVTbvo9E.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/ocp4vWUzA2z2XMYJ3QhM9vWdyoyoQwAFJhRdVTbvo9E.json new file mode 100644 index 00000000..367a3986 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/ocp4vWUzA2z2XMYJ3QhM9vWdyoyoQwAFJhRdVTbvo9E.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9199ec963c82bd0d223c3f891d8b41d4bf129ee19e448e70dedc121d8624e642 +size 9316 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/oozBHmTYTJmQvBZ95VFnB82i2Ct3GJ6sVPtW8wGoAFi.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/oozBHmTYTJmQvBZ95VFnB82i2Ct3GJ6sVPtW8wGoAFi.json new file mode 100644 index 00000000..ca4b279b --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/oozBHmTYTJmQvBZ95VFnB82i2Ct3GJ6sVPtW8wGoAFi.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1b260f5a9bfd12f0ada4512282d27e2e507daf440e541e94a14f6c5f69a3c684 +size 2476 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/p1ay5K7mcAZUkzR1ArMLCCQ6C58ULUt7SUi7puGEWc1.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/p1ay5K7mcAZUkzR1ArMLCCQ6C58ULUt7SUi7puGEWc1.json new file mode 100644 index 00000000..771d6a80 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/p1ay5K7mcAZUkzR1ArMLCCQ6C58ULUt7SUi7puGEWc1.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3854907b904b9a2a7695f125f42f29c49c945213eb808c8b4ffe071873c3d99e +size 29534 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/pSyjRZRrz74d7tt6DHbxxQ5o7aooXe3B5gXD2HtGXHF.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/pSyjRZRrz74d7tt6DHbxxQ5o7aooXe3B5gXD2HtGXHF.json new file mode 100644 index 00000000..3c9bec89 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/pSyjRZRrz74d7tt6DHbxxQ5o7aooXe3B5gXD2HtGXHF.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1fd242b6796ce062924930acf957905800c00ff0434745dfe999617238af1c86 +size 6829 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/pantxJWxUufSek3e1pdXagzjLJbvv8s6jesNxGKiEmR.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/pantxJWxUufSek3e1pdXagzjLJbvv8s6jesNxGKiEmR.json new file mode 100644 index 00000000..9f9fb232 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/pantxJWxUufSek3e1pdXagzjLJbvv8s6jesNxGKiEmR.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:bd37525b722615907cc950708c6b1c410d1db9197fd1571731fd89ada73d3fd3 +size 5899 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/pcaBwhJ1YHp7UDA7HASpQsRUmUNwzgYaLQto2kSj1fR.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/pcaBwhJ1YHp7UDA7HASpQsRUmUNwzgYaLQto2kSj1fR.json new file mode 100644 index 00000000..c0d563ae --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/pcaBwhJ1YHp7UDA7HASpQsRUmUNwzgYaLQto2kSj1fR.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:052035cfdb6932e56b7b9db06519448622467c3ddcaa57e285cf6beb8986a26d +size 2845 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/pmvYY6Wgvpe3DEj3UX1FcRpMx43sMLYLJrFTVGcqpdn.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/pmvYY6Wgvpe3DEj3UX1FcRpMx43sMLYLJrFTVGcqpdn.json new file mode 100644 index 00000000..444ef22f --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/pmvYY6Wgvpe3DEj3UX1FcRpMx43sMLYLJrFTVGcqpdn.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8fcbd253fc294252b74b9989f3fd441b302f432144940512b2af11cb3693511f +size 3967 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/poc8PcQ61mtjS973huMhTwVisjH6ktFxJzvm9jWrDHh.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/poc8PcQ61mtjS973huMhTwVisjH6ktFxJzvm9jWrDHh.json new file mode 100644 index 00000000..d8ad8ea6 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/poc8PcQ61mtjS973huMhTwVisjH6ktFxJzvm9jWrDHh.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:289e2e9b2deeadad7d7daa4e978f2b20671f42d1e0b84fdd71abf4d92df8fd49 +size 2264 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/qntmGodpGkrM42mN68VCZHXnKqDCT8rdY23wFcXCLPd.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/qntmGodpGkrM42mN68VCZHXnKqDCT8rdY23wFcXCLPd.json new file mode 100644 index 00000000..72f2973b --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/qntmGodpGkrM42mN68VCZHXnKqDCT8rdY23wFcXCLPd.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:60638ae3351c85d5d15d6d12e5dedaa87358a97d49c36af9a5f08094f521a1b0 +size 4238 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/rDeFi3U3Jbj31z8rbHGXxEsiKLTB24EdScFXVCncG3c.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/rDeFi3U3Jbj31z8rbHGXxEsiKLTB24EdScFXVCncG3c.json new file mode 100644 index 00000000..af2d01e4 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/rDeFi3U3Jbj31z8rbHGXxEsiKLTB24EdScFXVCncG3c.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:bb1cc791d0ce29b5171514fb214c1cf4f3c85da3f6a09078296abf42e052f9de +size 9467 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/rrmevmpXMooxn8Qu6u7RWao93BZn4cKgfjtNMURSc2E.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/rrmevmpXMooxn8Qu6u7RWao93BZn4cKgfjtNMURSc2E.json new file mode 100644 index 00000000..c823e0d5 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/rrmevmpXMooxn8Qu6u7RWao93BZn4cKgfjtNMURSc2E.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:88eb0eb1a0754430561096a736227387a5a6289bb8f675ce43eb81455de280a7 +size 6225 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/rwcn6Ry17ChPXpJCN2hoK5kwpgFarQqzycXwVJ3om7U.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/rwcn6Ry17ChPXpJCN2hoK5kwpgFarQqzycXwVJ3om7U.json new file mode 100644 index 00000000..962d58b8 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/rwcn6Ry17ChPXpJCN2hoK5kwpgFarQqzycXwVJ3om7U.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2f892ba6ca44afd2066842239f294fdb8365f2540c9ad3b8ba3050ee640b5b3e +size 22855 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/rwdNPNPS6zNvtF6FMvaxPRjzu2eC51mXaDT9rmWsojp.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/rwdNPNPS6zNvtF6FMvaxPRjzu2eC51mXaDT9rmWsojp.json new file mode 100644 index 00000000..e51bc812 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/rwdNPNPS6zNvtF6FMvaxPRjzu2eC51mXaDT9rmWsojp.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:87b5664bf251f1aa94c73c3517135bd235a3e9157b77cc005844c7d9cbfae4e8 +size 5997 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/se1fPn68Dihq7nL8dV37Yi6fg7yzhsYdvX4MpdyFf7j.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/se1fPn68Dihq7nL8dV37Yi6fg7yzhsYdvX4MpdyFf7j.json new file mode 100644 index 00000000..b89cd119 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/se1fPn68Dihq7nL8dV37Yi6fg7yzhsYdvX4MpdyFf7j.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e68d64a1b24caa8ebab6da1e772dbaa9b7c76c3833ed10d4806d6d7365198449 +size 1366 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/se1fnAvwkYmgymEe9FhU551owvwVKJAngJYWzLjXegp.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/se1fnAvwkYmgymEe9FhU551owvwVKJAngJYWzLjXegp.json new file mode 100644 index 00000000..e0fca421 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/se1fnAvwkYmgymEe9FhU551owvwVKJAngJYWzLjXegp.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2d02fd506902742b6cf3a8eaa7a030eaac12fbce5d221409208c151d2152cf98 +size 2335 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/sm2oiswDaZtMsaj1RJv4j4RycMMfyg8gtbpK2VJ1itW.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/sm2oiswDaZtMsaj1RJv4j4RycMMfyg8gtbpK2VJ1itW.json new file mode 100644 index 00000000..299802fc --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/sm2oiswDaZtMsaj1RJv4j4RycMMfyg8gtbpK2VJ1itW.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5ef94723d4ca478675658b3564afe3d638f398318831ce352a0e825c33b5fc48 +size 11971 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/sm3L2zgBxMgz34U5f2zifjMDFYEZNEc1SNC6Ur8CXWx.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/sm3L2zgBxMgz34U5f2zifjMDFYEZNEc1SNC6Ur8CXWx.json new file mode 100644 index 00000000..22e85896 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/sm3L2zgBxMgz34U5f2zifjMDFYEZNEc1SNC6Ur8CXWx.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9eca93d94de0e0493e6b3ad708c62bf16e260140fa72cbd6de535ac631493ef7 +size 21212 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/smtaswNwG1JkZY2EbogfBn9JmRdsjgMrRHgLvfikoVq.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/smtaswNwG1JkZY2EbogfBn9JmRdsjgMrRHgLvfikoVq.json new file mode 100644 index 00000000..0f755af5 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/smtaswNwG1JkZY2EbogfBn9JmRdsjgMrRHgLvfikoVq.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4ead1d4a673db355e7b0632b582303ab36db9120d6fc2842525214e2c469cf34 +size 6869 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/snfT3cyn8dx6KL6n5iSRGiSLkzb6FtZS49SyCAorV5F.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/snfT3cyn8dx6KL6n5iSRGiSLkzb6FtZS49SyCAorV5F.json new file mode 100644 index 00000000..ff6038a4 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/snfT3cyn8dx6KL6n5iSRGiSLkzb6FtZS49SyCAorV5F.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:42ed1417d30640ae0904f7d9ed8ff799001ac26d82cf834dfaf668764a102d12 +size 5585 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/src3au6NwAGF8ntnJKdkcUJy3aQg1qHoJMCwyunDk9j.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/src3au6NwAGF8ntnJKdkcUJy3aQg1qHoJMCwyunDk9j.json new file mode 100644 index 00000000..b459c3f4 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/src3au6NwAGF8ntnJKdkcUJy3aQg1qHoJMCwyunDk9j.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9ddef6e617c14847804d50ea4f919454c57b6e8395a11baf75b86b3e56d4c53e +size 10255 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/sta99txADjRfwHQQMNckb8vUN4jcAAhN2HBMTR2Ah6d.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/sta99txADjRfwHQQMNckb8vUN4jcAAhN2HBMTR2Ah6d.json new file mode 100644 index 00000000..da20d75a --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/sta99txADjRfwHQQMNckb8vUN4jcAAhN2HBMTR2Ah6d.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2e81188322e62498d4681dba5f89a03f52d5ad773ecff37d859eaf0f050bf5fd +size 12997 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/stk9HFnKhZN2PZjnn5C4wTzmeiAEgsDkbqnHkNjX1Z4.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/stk9HFnKhZN2PZjnn5C4wTzmeiAEgsDkbqnHkNjX1Z4.json new file mode 100644 index 00000000..945993ec --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/stk9HFnKhZN2PZjnn5C4wTzmeiAEgsDkbqnHkNjX1Z4.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:350d97e684bba2b8c0f8521ab5f940a9d12f8af061ac9ed5b33a3d7fb6ece76d +size 10722 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/stkBL96RZkjY5ine4TvPihGqW8UHJfch2cokjAPzV8i.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/stkBL96RZkjY5ine4TvPihGqW8UHJfch2cokjAPzV8i.json new file mode 100644 index 00000000..9fba582f --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/stkBL96RZkjY5ine4TvPihGqW8UHJfch2cokjAPzV8i.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f7fd86d7d0c992377c789d5ba68caf6a1669c5bae4be9671638805a0484586fc +size 14971 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/stx63iZnbzcyzFkkAA77bhfEihcLJMBMreHmu1UWHY6.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/stx63iZnbzcyzFkkAA77bhfEihcLJMBMreHmu1UWHY6.json new file mode 100644 index 00000000..99d26cd8 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/stx63iZnbzcyzFkkAA77bhfEihcLJMBMreHmu1UWHY6.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:00dfbee61e4847e490c2be39e85754256e2adb1f4fdfbc7dce92d53c9894d26a +size 11093 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/swapSkYCmo8qigyZMFoC996tpLq1NFcMvL6qvEdrtnx.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/swapSkYCmo8qigyZMFoC996tpLq1NFcMvL6qvEdrtnx.json new file mode 100644 index 00000000..063d0b8c --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/swapSkYCmo8qigyZMFoC996tpLq1NFcMvL6qvEdrtnx.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a03bf9b23d1832a55dc9e067307bfcd9af0db48b073dfdbe8d8e6238e1422877 +size 2035 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/swphsRjaK6a1i5Byoz5ijJkFoBX2kH8Fkff9zaruyC9.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/swphsRjaK6a1i5Byoz5ijJkFoBX2kH8Fkff9zaruyC9.json new file mode 100644 index 00000000..61938d27 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/swphsRjaK6a1i5Byoz5ijJkFoBX2kH8Fkff9zaruyC9.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d75a5c5c03381686fd70d3e88d61990df56c198d61e194d771e14e2588b4a67d +size 5318 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/syBRsbR7Pset9JsnsK9r37zc7uJ2T4w8epqMq6QYNZf.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/syBRsbR7Pset9JsnsK9r37zc7uJ2T4w8epqMq6QYNZf.json new file mode 100644 index 00000000..f215e0dc --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/syBRsbR7Pset9JsnsK9r37zc7uJ2T4w8epqMq6QYNZf.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3c052381a040cb7bf77298eba58c199a44f3b37674f66de3fd5a0b0fcce989b6 +size 2115 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/tfre5zcihbycEcr1xo67saNvovdmXhQFXPM2obQqRjP.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/tfre5zcihbycEcr1xo67saNvovdmXhQFXPM2obQqRjP.json new file mode 100644 index 00000000..de16456d --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/tfre5zcihbycEcr1xo67saNvovdmXhQFXPM2obQqRjP.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ced0625fd381da11d2cf096c5f2c2282a738158e70dcbf94dff57b18cd1b31be +size 11083 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/tmeEDp1RgoDtZFtx6qod3HkbQmv9LMe36uqKVvsLTDE.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/tmeEDp1RgoDtZFtx6qod3HkbQmv9LMe36uqKVvsLTDE.json new file mode 100644 index 00000000..901b84f7 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/tmeEDp1RgoDtZFtx6qod3HkbQmv9LMe36uqKVvsLTDE.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:eb3e1351d89d40df72b003050dbf44c8ada916eea6424df3800bc003519c1a7f +size 5106 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/tokdh9ZbWPxkFzqsKqeAwLDk6J6a8NBZtQanVuuENxa.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/tokdh9ZbWPxkFzqsKqeAwLDk6J6a8NBZtQanVuuENxa.json new file mode 100644 index 00000000..18ba0435 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/tokdh9ZbWPxkFzqsKqeAwLDk6J6a8NBZtQanVuuENxa.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:973aa49d42c6653d1b310cb53474c47f68ef2eaf7445e29fdd50ceba29314de6 +size 2214 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/tovt1VkTE2T4caWoeFP6a2xSFoew5mNpd7FWidyyMuk.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/tovt1VkTE2T4caWoeFP6a2xSFoew5mNpd7FWidyyMuk.json new file mode 100644 index 00000000..6ea1abb4 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/tovt1VkTE2T4caWoeFP6a2xSFoew5mNpd7FWidyyMuk.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:27e86e60a2590da2f111a628541935eb160ad5d6d0304782efb168df6867804d +size 18794 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/treaRzaa4b98D1NQMQdQXzBupbgWhyJ2e1pXhJzkTwU.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/treaRzaa4b98D1NQMQdQXzBupbgWhyJ2e1pXhJzkTwU.json new file mode 100644 index 00000000..9d732a86 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/treaRzaa4b98D1NQMQdQXzBupbgWhyJ2e1pXhJzkTwU.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:dfc542c2a9b80baf8e3feb4647046de39db13babef7fa213965f26f5ed232c06 +size 4291 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/trsMRg3GzFSNgC3tdhbuKUES8YvGtUBbzp5fjxLtVQW.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/trsMRg3GzFSNgC3tdhbuKUES8YvGtUBbzp5fjxLtVQW.json new file mode 100644 index 00000000..058407fc --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/trsMRg3GzFSNgC3tdhbuKUES8YvGtUBbzp5fjxLtVQW.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:27f9bc53076221c1479b94c11417863882cf1bfacfe9e970107b7ff0b97b2cc3 +size 13193 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/tuberzVVow3N7VTNHmwmoaJ88BM8bNVJNnhTiSYYpRC.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/tuberzVVow3N7VTNHmwmoaJ88BM8bNVJNnhTiSYYpRC.json new file mode 100644 index 00000000..f330e2f9 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/tuberzVVow3N7VTNHmwmoaJ88BM8bNVJNnhTiSYYpRC.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:fe171022e32581755fca56752b2c99216c80f5a5dd5b2589b81d8b9ff12c32d2 +size 3830 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/upgDucACjZLHcPPrXunxf48QUJzNqvEjPf4Ydku3V9e.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/upgDucACjZLHcPPrXunxf48QUJzNqvEjPf4Ydku3V9e.json new file mode 100644 index 00000000..57d83b01 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/upgDucACjZLHcPPrXunxf48QUJzNqvEjPf4Ydku3V9e.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:797cb8b2884be43def026a50184f40e5c99d5be6fce749055535107ce1d9a3e9 +size 6055 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/useZ65tbyvWpdYCLDJaegGK34Lnsi8S3jZdwx8122qp.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/useZ65tbyvWpdYCLDJaegGK34Lnsi8S3jZdwx8122qp.json new file mode 100644 index 00000000..287a4b14 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/useZ65tbyvWpdYCLDJaegGK34Lnsi8S3jZdwx8122qp.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e9681810dc43def6683bf4873ab6a6b1156537a0d8cf888140c5ac94b2475614 +size 4465 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/v2KVrBmUxbiUuuUiN5jTo2HYMPaEpT4LTKY3pUtbybK.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/v2KVrBmUxbiUuuUiN5jTo2HYMPaEpT4LTKY3pUtbybK.json new file mode 100644 index 00000000..f6192f1f --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/v2KVrBmUxbiUuuUiN5jTo2HYMPaEpT4LTKY3pUtbybK.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7218d7cbfd9d0b6edacb010233c664738fc6f8be7fafe286fc2efff1c5e8a3aa +size 2794 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/vEafWKQNTYRvHJmY2U5mf3atJrWRMNt9xE7kzLByhCM.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/vEafWKQNTYRvHJmY2U5mf3atJrWRMNt9xE7kzLByhCM.json new file mode 100644 index 00000000..db58883c --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/vEafWKQNTYRvHJmY2U5mf3atJrWRMNt9xE7kzLByhCM.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:23236b5fea8d2fd70d15b9ca40b13b4818bf41f3ca263243c5aab0c168fb5bf1 +size 1710 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/vXXYKPPwmERsfQPKEwhmnQBABVDoLUKRzz5LtLk9ndS.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/vXXYKPPwmERsfQPKEwhmnQBABVDoLUKRzz5LtLk9ndS.json new file mode 100644 index 00000000..fca74e4a --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/vXXYKPPwmERsfQPKEwhmnQBABVDoLUKRzz5LtLk9ndS.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5d61b6526a923e9e0b35ed31845e4468b74577f157f0cdb3cf6c4cc025a5f153 +size 7474 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/va12L6Z9fa5aGJ7gxtJuQZ928nySAk5UetjcGPve3Nu.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/va12L6Z9fa5aGJ7gxtJuQZ928nySAk5UetjcGPve3Nu.json new file mode 100644 index 00000000..2786a96b --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/va12L6Z9fa5aGJ7gxtJuQZ928nySAk5UetjcGPve3Nu.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:60887d281dd7ab3117afe0652a8644584483875b1c5c6cd2bfc18434f08a127e +size 4543 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/vers91oYPR6gmC5Ft8HacCaShRcHyJGtG9sd1U6y3UK.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/vers91oYPR6gmC5Ft8HacCaShRcHyJGtG9sd1U6y3UK.json new file mode 100644 index 00000000..c64f1dc4 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/vers91oYPR6gmC5Ft8HacCaShRcHyJGtG9sd1U6y3UK.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f813b1209d98d070328617be26c8ecc52bdbbb7af2139ff7ef001539c9f0d6a8 +size 1432 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/vibespBmMArNn9jD6Fa4deutxLvV7EJqExoiWaXVxRY.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/vibespBmMArNn9jD6Fa4deutxLvV7EJqExoiWaXVxRY.json new file mode 100644 index 00000000..8bf849b8 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/vibespBmMArNn9jD6Fa4deutxLvV7EJqExoiWaXVxRY.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:43791f348064bdf446c5a23b8e752e0ee17bac486b937a2bc3e920971143b1ef +size 4957 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/vyPErCcGJKQQBeeQ59gXcWrDyU4vBrq8qQfacwmsAsp.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/vyPErCcGJKQQBeeQ59gXcWrDyU4vBrq8qQfacwmsAsp.json new file mode 100644 index 00000000..55f78b24 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/vyPErCcGJKQQBeeQ59gXcWrDyU4vBrq8qQfacwmsAsp.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2df00f233db558c7da9e6f15ae2e2fd88946319b6bd9decd377d5def0991b39e +size 7530 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/xVotZrmit7DJcedMFXPyqp6kwJnB6giwu4cGTBxQjbf.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/xVotZrmit7DJcedMFXPyqp6kwJnB6giwu4cGTBxQjbf.json new file mode 100644 index 00000000..1b901bb3 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/xVotZrmit7DJcedMFXPyqp6kwJnB6giwu4cGTBxQjbf.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:fd02773d8d9f97ab8dd64a847f6f2b061e2e82f94ef4372f98e7362f73ddfa58 +size 1548 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/z39ipBUDUxQAyARTD4b7dn4CnfP2x6Dwu5J9ZYH8oxp.json b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/z39ipBUDUxQAyARTD4b7dn4CnfP2x6Dwu5J9ZYH8oxp.json new file mode 100644 index 00000000..48dbb498 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/test-idls/old/z39ipBUDUxQAyARTD4b7dn4CnfP2x6Dwu5J9ZYH8oxp.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c9e01910b29c838798ec8af771674b0b0e6bbfc49fe031b3f1f6754f00eb9204 +size 592 diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/tools.go b/cmd/generate-bindings/solana_bindings/anchor-go/idl/tools.go new file mode 100644 index 00000000..836c4908 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/tools.go @@ -0,0 +1,40 @@ +package idl + +import ( + "reflect" + + "github.com/gagliardetto/solana-go" +) + +func seed() string { + return "anchor:idl" +} + +func IDLAddress(programID solana.PublicKey) (solana.PublicKey, error) { + base, _, err := solana.FindProgramAddress([][]byte{}, programID) + if err != nil { + return solana.PublicKey{}, err + } + return solana.CreateWithSeed(base, seed(), programID) +} + +func isNillable(typ reflect.Type) bool { + switch typ.Kind() { + case reflect.Chan, reflect.Func, reflect.Map, reflect.Pointer, reflect.UnsafePointer: + return true + case reflect.Interface, reflect.Slice: + return true + default: + return false + } +} + +func IsNil(v interface{}) bool { + if v == nil { + return true + } + if isNillable(reflect.TypeOf(v)) && reflect.ValueOf(v).IsNil() { + return true + } + return false +} diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/typeDefGeneric.go b/cmd/generate-bindings/solana_bindings/anchor-go/idl/typeDefGeneric.go new file mode 100644 index 00000000..c737393d --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/typeDefGeneric.go @@ -0,0 +1,154 @@ +package idl + +import ( + "encoding/json" + "fmt" + + "github.com/gagliardetto/anchor-go/tools" +) + +// #[serde(tag = "kind", rename_all = "lowercase")] +// +// pub enum IdlTypeDefGeneric { +// Type { +// name: String, +// }, +// Const { +// name: String, +// #[serde(rename = "type")] +// ty: String, +// }, +// } +type IdlTypeDefGeneric interface { + _is_IdlTypeDefGeneric() +} + +// export type IdlTypeDefGeneric = IdlTypeDefGenericType | IdlTypeDefGenericConst; + +// export type IdlTypeDefGenericType = { +// kind: "type"; +// name: string; +// }; + +// export type IdlTypeDefGenericConst = { +// kind: "const"; +// name: string; +// type: string; +// }; + +type IdlTypeDefGenericType struct { + // pub kind: String, + Kind string `json:"kind"` + // pub name: String, + Name string `json:"name"` +} + +func (IdlTypeDefGenericType) _is_IdlTypeDefGeneric() {} +func (gt IdlTypeDefGenericType) MarshalJSON() ([]byte, error) { + return json.Marshal(struct { + Kind string `json:"kind"` + Name string `json:"name"` + }{ + Kind: "type", + Name: gt.Name, + }) +} + +func (gt *IdlTypeDefGenericType) UnmarshalJSON(data []byte) error { + err := tools.RequireFields( + data, + "kind", + "name", + ) + if err != nil { + return err + } + type Alias struct { + Kind string `json:"kind"` + Name string `json:"name"` + } + var alias Alias + if err := json.Unmarshal(data, &alias); err != nil { + return err + } + if alias.Kind != "type" { + return fmt.Errorf("expected kind 'type', got %s", alias.Kind) + } + gt.Kind = "type" + gt.Name = alias.Name + return nil +} + +type IdlTypeDefGenericConst struct { + // pub kind: String, + Kind string `json:"kind"` + // pub name: String, + Name string `json:"name"` + // #[serde(rename = "type")] + // pub ty: String, + Ty string `json:"type"` +} + +func (IdlTypeDefGenericConst) _is_IdlTypeDefGeneric() {} +func (gc IdlTypeDefGenericConst) MarshalJSON() ([]byte, error) { + return json.Marshal(struct { + Kind string `json:"kind"` + Name string `json:"name"` + Ty string `json:"type"` + }{ + Kind: "const", + Name: gc.Name, + Ty: gc.Ty, + }) +} + +func (gc *IdlTypeDefGenericConst) UnmarshalJSON(data []byte) error { + err := tools.RequireFields( + data, + "kind", + "name", + "type", + ) + if err != nil { + return err + } + + type Alias struct { + Kind string `json:"kind"` + Name string `json:"name"` + Ty string `json:"type"` + } + var alias Alias + if err := json.Unmarshal(data, &alias); err != nil { + return err + } + if alias.Kind != "const" { + return fmt.Errorf("expected kind 'const', got %s", alias.Kind) + } + gc.Kind = "const" + gc.Name = alias.Name + gc.Ty = alias.Ty + return nil +} + +func into_IdlTypeDefGeneric( + dst *IdlTypeDefGeneric, + data []byte, +) error { + return tools.Into( + dst, + data, + tryUnmarshal_IdlTypeDefGeneric[*IdlTypeDefGenericType], + tryUnmarshal_IdlTypeDefGeneric[*IdlTypeDefGenericConst], + ) +} + +func tryUnmarshal_IdlTypeDefGeneric[T IdlTypeDefGeneric]( + data []byte, +) (IdlTypeDefGeneric, error) { + var v T + if err := json.Unmarshal(data, &v); err != nil { + return nil, err + } + return v, nil +} diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/typeDefTy.go b/cmd/generate-bindings/solana_bindings/anchor-go/idl/typeDefTy.go new file mode 100644 index 00000000..ec24245b --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/typeDefTy.go @@ -0,0 +1,177 @@ +package idl + +import ( + "encoding/json" + "fmt" + + "github.com/gagliardetto/anchor-go/tools" +) + +// #[serde(tag = "kind", rename_all = "lowercase")] +// +// pub enum IdlTypeDefTy { +// Struct { +// #[serde(skip_serializing_if = "is_default")] +// fields: Option, +// }, +// Enum { +// variants: Vec, +// }, +// Type { +// alias: IdlType, +// }, +// } +type IdlTypeDefTy interface { + _is_IdlTypeDefTy() +} + +// export type IdlTypeDefTy = +// | IdlTypeDefTyEnum +// | IdlTypeDefTyStruct +// | IdlTypeDefTyType; + +// export type IdlTypeDefTyStruct = { +// kind: "struct"; +// fields?: IdlDefinedFields; +// }; + +// export type IdlTypeDefTyEnum = { +// kind: "enum"; +// variants: IdlEnumVariant[]; +// }; + +// export type IdlTypeDefTyType = { +// kind: "type"; +// alias: IdlType; +// }; + +type IdlTypeDefTyStruct struct { + // pub kind: String, + Kind string `json:"kind"` + // #[serde(skip_serializing_if = "is_default")] + // pub fields: Option, + Fields IdlDefinedFields `json:"fields,omitzero"` +} + +func (IdlTypeDefTyStruct) _is_IdlTypeDefTy() {} + +func (st IdlTypeDefTyStruct) MarshalJSON() ([]byte, error) { + return json.Marshal(struct { + Kind string `json:"kind"` + Fields IdlDefinedFields `json:"fields,omitzero"` + }{ + Kind: "struct", + Fields: st.Fields, + }) +} + +func (st *IdlTypeDefTyStruct) UnmarshalJSON(data []byte) error { + err := tools.RequireFields( + data, + "kind", + ) + if err != nil { + return err + } + type Alias struct { + Kind string `json:"kind"` + Fields json.RawMessage `json:"fields,omitzero"` + } + var alias Alias + if err := json.Unmarshal(data, &alias); err != nil { + return err + } + if alias.Kind != "struct" { + return fmt.Errorf("expected kind 'struct', got %s", alias.Kind) + } + st.Kind = "struct" + if len(alias.Fields) > 0 { + var fields IdlDefinedFields + err = into_IdlDefinedFields(&fields, alias.Fields) + if err != nil { + return err + } + st.Fields = fields + } + return nil +} + +type IdlTypeDefTyEnum struct { + // pub kind: String, + Kind string `json:"kind"` + // pub variants: Vec, + Variants VariantSlice `json:"variants"` +} + +type VariantSlice []IdlEnumVariant + +func (obj IdlTypeDefTyEnum) IsAllSimple() bool { + return obj.Variants.IsAllSimple() +} + +func (sl VariantSlice) IsAllSimple() bool { + for _, v := range sl { + if !v.IsSimple() { + return false + } + } + return true +} + +func (IdlTypeDefTyEnum) _is_IdlTypeDefTy() {} +func (et IdlTypeDefTyEnum) MarshalJSON() ([]byte, error) { + return json.Marshal(struct { + Kind string `json:"kind"` + Variants VariantSlice `json:"variants"` + }{ + Kind: "enum", + Variants: et.Variants, + }) +} + +func (et *IdlTypeDefTyEnum) UnmarshalJSON(data []byte) error { + err := tools.RequireFields( + data, + "kind", + "variants", + ) + if err != nil { + return err + } + type Alias struct { + Kind string `json:"kind"` + Variants []IdlEnumVariant `json:"variants"` + } + var alias Alias + if err := json.Unmarshal(data, &alias); err != nil { + return err + } + if alias.Kind != "enum" { + return fmt.Errorf("expected kind 'enum', got %s", alias.Kind) + } + et.Kind = "enum" + et.Variants = alias.Variants + return nil +} + +func into_IdlTypeDefTy( + dst *IdlTypeDefTy, + data []byte, +) error { + return tools.Into( + dst, + data, + tryUnmarshal_IdlTypeDefTy[*IdlTypeDefTyStruct], + tryUnmarshal_IdlTypeDefTy[*IdlTypeDefTyEnum], + ) +} + +func tryUnmarshal_IdlTypeDefTy[T IdlTypeDefTy]( + data []byte, +) (IdlTypeDefTy, error) { + var v T + if err := json.Unmarshal(data, &v); err != nil { + return nil, err + } + return v, nil +} diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/validate.go b/cmd/generate-bindings/solana_bindings/anchor-go/idl/validate.go new file mode 100644 index 00000000..22126db6 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/validate.go @@ -0,0 +1,682 @@ +package idl + +import ( + "fmt" + "slices" + "sort" + "strings" + + "github.com/gagliardetto/anchor-go/idl/idltype" + "github.com/gagliardetto/anchor-go/tools" +) + +func (idlObj *Idl) Validate() *ValidationErrors { + errs := ValidateIDL(idlObj) + if errs != nil { + return errs + } + return nil +} + +type Strings []string + +// Has checks if the string is in the slice. +func (s Strings) Has(str string) bool { + return slices.Contains(s, str) +} + +// AddUnique adds a string to the slice if it is not already present. +func (s *Strings) AddUnique(str string) { + if !s.Has(str) { + *s = append(*s, str) + } +} + +// Push adds one or more strings to the slice regardless of whether it is already present. +func (s *Strings) Push(str ...string) { + *s = append(*s, str...) +} + +// Sort sorts the slice of strings. +func (s *Strings) Sort() *Strings { + if s == nil { + return nil + } + sort.Strings(*s) + return s +} + +// NotIn returns a new Strings containing elements from `a` that are not in `b`. +// It is the opposite of In. +// For example, if a = ["a", "b", "c"] and b = ["b", "c"], then a.NotIn(b) will return ["a"]. +// If `b` is nil, it returns a clone of `a`. +// If `a` is nil, it returns an empty Strings. +// If both are nil, it returns an empty Strings. +func (a Strings) NotIn(b Strings) Strings { + if b == nil || len(b) == 0 { + return a.Clone() + } + if a == nil || len(a) == 0 { + return Strings{} + } + var result Strings + for _, v := range a { + if !b.Has(v) { + result.Push(v) + } + } + return result +} + +// In returns a new Strings containing elements that are in both `a` and `b`. +// For example, if a = ["a", "b", "c"] and b = ["b", "c", "d"], then a.In(b) will return ["b", "c"]. +// If `b` is nil, it returns an empty Strings. +// If `a` is nil, it returns an empty Strings. +// If both are nil, it returns an empty Strings. +func (a Strings) In(b Strings) Strings { + if b == nil || len(b) == 0 { + return Strings{} + } + if a == nil || len(a) == 0 { + return Strings{} + } + var result Strings + for _, v := range a { + if b.Has(v) { + result.Push(v) + } + } + return result +} + +// Equal checks if two Strings are equal, meaning they contain the same elements regardless of order. +func (s Strings) Equal(other Strings) bool { + if len(s) != len(other) { + return false + } + for _, v := range s { + if !other.Has(v) { + return false + } + } + return true +} + +// Clone creates a new Strings with the same elements as the original. +func (s Strings) Clone() Strings { + result := make(Strings, len(s)) + copy(result, s) + return result +} + +func (s Strings) String() string { + if len(s) == 0 { + return "[]" + } + result := "[" + for i, v := range s { + if i > 0 { + result += ", " + } + result += v + } + result += "]" + return result +} + +func (s Strings) Len() int { + return len(s) +} + +func (s Strings) Duplicates() Strings { + if len(s) == 0 { + return nil + } + seen := make(map[string]bool) + var duplicates Strings + for _, v := range s { + if seen[v] { + duplicates.AddUnique(v) + } else { + seen[v] = true + } + } + return duplicates +} + +func (s Strings) Unique() Strings { + if len(s) == 0 { + return nil + } + seen := make(map[string]bool) + var unique Strings + for _, v := range s { + if !seen[v] { + unique.Push(v) + seen[v] = true + } + } + return unique +} + +type ValidationErrors struct { + NotResolvedTypes Strings + InvalidTypeNames Strings + DuplicateDefinedTypeNames Strings + OtherErrors []error // You can add more error types if needed. +} + +func (v *ValidationErrors) IsNil() bool { + if v == nil { + return true + } + return len(v.NotResolvedTypes) == 0 && + len(v.InvalidTypeNames) == 0 && + len(v.DuplicateDefinedTypeNames) == 0 && + len(v.OtherErrors) == 0 +} + +func (v *ValidationErrors) Error() string { + if v.IsNil() { + return "" + } + var result string + if len(v.NotResolvedTypes) > 0 { + result += "Not resolved types: " + v.NotResolvedTypes.String() + "\n" + } + if len(v.InvalidTypeNames) > 0 { + result += "Invalid type names: " + v.InvalidTypeNames.String() + "\n" + } + if len(v.DuplicateDefinedTypeNames) > 0 { + result += "Duplicate defined type names: " + v.DuplicateDefinedTypeNames.String() + "\n" + } + if len(v.OtherErrors) > 0 { + result += "Other errors:\n" + for _, err := range v.OtherErrors { + result += "- " + err.Error() + "\n" + } + } + return result +} + +func (v ValidationErrors) HasErrors() bool { + return !v.IsNil() +} + +func (v *ValidationErrors) AddNotResolvedType(name string) { + if v.NotResolvedTypes == nil { + v.NotResolvedTypes = Strings{} + } + v.NotResolvedTypes.AddUnique(name) +} + +func (v *ValidationErrors) AddInvalidTypeName(name string) { + if v.InvalidTypeNames == nil { + v.InvalidTypeNames = Strings{} + } + v.InvalidTypeNames.AddUnique(name) +} + +func (v *ValidationErrors) AddDuplicateDefinedTypeName(name string) { + if v.DuplicateDefinedTypeNames == nil { + v.DuplicateDefinedTypeNames = Strings{} + } + v.DuplicateDefinedTypeNames.AddUnique(name) +} + +// AddOtherError adds an error to the OtherErrors slice. +func (v *ValidationErrors) AddOtherError(err error) { + if v.OtherErrors == nil { + v.OtherErrors = []error{} + } + v.OtherErrors = append(v.OtherErrors, err) +} + +func ValidateIDL(idl *Idl) *ValidationErrors { + errs := &ValidationErrors{} + + { + // check for not resolved types + wantedTypes := new(Strings) + definedTypes := new(Strings) + { + // each account name is a type we want to resolve + for _, account := range idl.Accounts { + if account.Name != "" { + wantedTypes.AddUnique(account.Name) + } + } + // each event name is a type we want to resolve + for _, event := range idl.Events { + if event.Name != "" { + wantedTypes.AddUnique(event.Name) + } + } + } + idl.walk_IdlType(func(path pathElements, idlType idltype.IdlType) bool { + if idlType == nil { + // This is a type that is not resolved. + errs.AddNotResolvedType(path.String()) + return true + } + + // Collect all defined types. + if definedType, ok := idlType.(*idltype.Defined); ok { + definedTypes.AddUnique(definedType.Name) + } + + // Collect all wanted types. + wantedTypes.Push(getNamedTypeNamesFromIdlType(idlType)...) + + return true + }) + { + for _, definedType := range idl.Types { + if definedType.Name == "" { + continue // skip unnamed types + } + definedTypes.AddUnique(definedType.Name) + } + } + + notResolved := wantedTypes.Sort().NotIn(*definedTypes).Unique() + if len(notResolved) > 0 { + errs.NotResolvedTypes = notResolved + } + duplicates := definedTypes.Duplicates() + if len(duplicates) > 0 { + errs.DuplicateDefinedTypeNames = *duplicates.Sort() + } + { + nonValidTypeNames := new(Strings) + for _, definedType := range *definedTypes { + if !isValidName(definedType) { + nonValidTypeNames.AddUnique(definedType) + } + } + if len(*nonValidTypeNames) > 0 { + errs.InvalidTypeNames = *nonValidTypeNames.Sort() + } + } + } + { + // check that all account discriminators are 8 bytes long + for _, account := range idl.Accounts { + if len(account.Discriminator) != 8 { + errs.AddOtherError( + fmt.Errorf( + "Account %s has invalid discriminator length: %d, expected 8 bytes", + account.Name, + len(account.Discriminator), + ), + ) + } + } + // check that all event discriminators are 8 bytes long + for _, event := range idl.Events { + if len(event.Discriminator) != 8 { + errs.AddOtherError( + fmt.Errorf( + "Event %s has invalid discriminator length: %d, expected 8 bytes", + event.Name, + len(event.Discriminator), + ), + ) + } + } + } + { + // cannot have duplicate instruction names + instructionNames := new(Strings) + formattedInstructionNames := new(Strings) + for index, instruction := range idl.Instructions { + if instruction.Name == "" { + errs.AddOtherError( + fmt.Errorf( + "Instruction at index %d has no name", + index, + ), + ) + continue + } + instructionNames.AddUnique(instruction.Name) + formattedInstructionNames.AddUnique(tools.ToCamelUpper(instruction.Name)) + } + duplicates := instructionNames.Duplicates() + if len(duplicates) > 0 { + errs.AddOtherError( + fmt.Errorf( + "Duplicate instruction names found: %s", + duplicates.String(), + ), + ) + } + if len(formattedInstructionNames.Duplicates()) > 0 { + errs.AddOtherError( + fmt.Errorf( + "Duplicate formatted instruction names found: %s", + formattedInstructionNames.Duplicates().String(), + ), + ) + } + } + if errs.IsNil() { + return nil + } + + return errs +} + +type pathElements []string + +func (p pathElements) String() string { + return "/" + strings.Join(p, "/") +} + +func isValidName(name string) bool { + if name == "" { + return false + } + for _, r := range name { + // TODO: check for valid characters + if !strings.ContainsRune("abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789_:", r) { + return false + } + } + return true +} + +type IdlTypeCallback func(pathElements, idltype.IdlType) bool + +// Walk types from idl.types +func (idlObj *Idl) walk_types(path pathElements, callback IdlTypeCallback) bool { + if len(idlObj.Types) > 0 { + for index, typ := range idlObj.Types { + typPath := append(path, "types", fmt.Sprintf("[%v]", index)) + more := walk_IdlTypeDef( + typPath, + typ, + callback, + ) + if !more { + return false + } + } + } + return true +} + +func (idlObj *Idl) walk_IdlType(callback IdlTypeCallback) bool { + // TODO: + // - traverse the IDL object tree and look for IDLType + // and any other type references. + // - we're looking for finding all the types that are needed. + path := pathElements{"idl"} + { + for index, ins := range idlObj.Instructions { + insPath := append(path, "instructions", fmt.Sprintf("[%v]", index)) + more := walk_IdlInstruction( + insPath, + ins, + callback, + ) + if !more { + return false + } + if ins.Returns.IsSome() { + more = callback( + append(insPath, + "returns", + ), + ins.Returns.Unwrap(), + ) + if !more { + return false + } + } + } + } + + { + if !idlObj.walk_types(path, callback) { + return false + } + } + + return true +} + +func walk_IdlTypeDef(path pathElements, typ IdlTypeDef, callback IdlTypeCallback) bool { + switch vv := typ.Ty.(type) { + case *IdlTypeDefTyEnum: + more := walk_IdlTypeDefTyEnum( + append(path, + "type", + ), + *vv, + callback, + ) + if !more { + return false + } + case *IdlTypeDefTyStruct: + more := walk_IdlTypeDefTyStruct( + append(path, + "type", + ), + *vv, + callback, + ) + if !more { + return false + } + default: + panic(fmt.Errorf("unknown IDLTypeDef.Type: %T", typ.Ty)) + } + return true +} + +func walk_IdlTypeDefTyStruct(path pathElements, typ IdlTypeDefTyStruct, callback IdlTypeCallback) bool { + return walk_IdlTypeDefStruct( + append(path, + "fields", + ), + typ, + callback, + ) +} + +func walk_IdlTypeDefTyEnum(path pathElements, typ IdlTypeDefTyEnum, callback IdlTypeCallback) bool { + for index, field := range typ.Variants { + fieldPath := append(path, "variants", fmt.Sprintf("[%v]", index)) + more := walk_IdlEnumVariant( + fieldPath, + field, + callback, + ) + if !more { + return false + } + } + return true +} + +func walk_IdlEnumVariant(path pathElements, typ IdlEnumVariant, callback IdlTypeCallback) bool { + if typ.Fields.IsNone() { + return false + } + switch vv := typ.Fields.Unwrap().(type) { + case IdlDefinedFieldsNamed: + more := walk_IdlEnumFieldsNamed( + append(path, + "fields", + ), + vv, + callback, + ) + if !more { + return false + } + case IdlDefinedFieldsTuple: + more := walk_IdlEnumFieldsTuple( + append(path, + "fields", + ), + vv, + callback, + ) + if !more { + return false + } + case nil: + // TODO: handle nil + default: + panic(fmt.Errorf("unknown IDLEnumVariant.Fields: %T", typ.Fields)) + } + + return true +} + +func walk_IdlEnumFieldsTuple(path pathElements, fields IdlDefinedFieldsTuple, callback IdlTypeCallback) bool { + for index, field := range fields { + fieldPath := append(path, "fields", fmt.Sprintf("[%v]", index)) + more := callback( + fieldPath, + field, + ) + if !more { + return false + } + } + return true +} + +func walk_IdlEnumFieldsNamed(path pathElements, fields IdlDefinedFieldsNamed, callback IdlTypeCallback) bool { + for index, field := range fields { + fieldPath := append(path, "fields", fmt.Sprintf("[%v]", index), "type") + more := callback( + fieldPath, + field.Ty, + ) + if !more { + return false + } + } + return true +} + +func walk_IdlTypeDefStruct(path pathElements, fields IdlTypeDefTyStruct, callback IdlTypeCallback) bool { + switch fields := fields.Fields.(type) { + case IdlDefinedFieldsNamed: + return walk_IdlTypeDefStructNamed( + path, + fields, + callback, + ) + case IdlDefinedFieldsTuple: + return walk_IdlTypeDefStructTuple( + path, + fields, + callback, + ) + case nil: + // No fields, nothing to walk. + return true + default: + panic(fmt.Errorf("unknown IdlTypeDefTyStruct.Fields: %T", fields)) + } +} + +func walk_IdlTypeDefStructNamed( + path pathElements, + fields IdlDefinedFieldsNamed, + callback IdlTypeCallback, +) bool { + for index, field := range fields { + fieldPath := append(path, "fields", fmt.Sprintf("[%v]", index), "type") + more := callback( + fieldPath, + field.Ty, + ) + if !more { + return false + } + } + return true +} + +func walk_IdlTypeDefStructTuple( + path pathElements, + fields IdlDefinedFieldsTuple, + callback IdlTypeCallback, +) bool { + for index, field := range fields { + fieldPath := append(path, "fields", fmt.Sprintf("[%v]", index)) + more := callback( + fieldPath, + field, + ) + if !more { + return false + } + } + return true +} + +func walk_IdlInstruction( + path pathElements, + ins IdlInstruction, + callback IdlTypeCallback, +) bool { + for index, arg := range ins.Args { + more := callback( + append(path, + "args", + fmt.Sprintf("[%v]", index), + ), arg.Ty) + if !more { + return false + } + } + return true +} + +func getNamedTypeNamesFromIdlType(idlType idltype.IdlType) []string { + names := []string{} + switch v := idlType.(type) { + case *idltype.Bool: + case *idltype.U8: + case *idltype.I8: + case *idltype.U16: + case *idltype.I16: + case *idltype.U32: + case *idltype.I32: + case *idltype.F32: + case *idltype.U64: + case *idltype.I64: + case *idltype.F64: + case *idltype.U128: + case *idltype.I128: + case *idltype.U256: + case *idltype.I256: + case *idltype.Bytes: + case *idltype.String: + case *idltype.Pubkey: + case *idltype.Defined: + names = append(names, v.Name) + case *idltype.Option: + names = append(names, getNamedTypeNamesFromIdlType(v.Option)...) + case *idltype.COption: + names = append(names, getNamedTypeNamesFromIdlType(v.COption)...) + case *idltype.Vec: + names = append(names, getNamedTypeNamesFromIdlType(v.Vec)...) + case *idltype.Array: + names = append(names, getNamedTypeNamesFromIdlType(v.Type)...) + case *idltype.Generic: + // names = append(names, v.Generic) + case nil: + default: + panic(fmt.Sprintf("unknown IDLType: %T", v)) + } + return names +} diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/idl/validate_test.go b/cmd/generate-bindings/solana_bindings/anchor-go/idl/validate_test.go new file mode 100644 index 00000000..7aa27775 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/idl/validate_test.go @@ -0,0 +1,47 @@ +package idl + +import ( + "encoding/json" + "fmt" + "os" + "path/filepath" + "testing" + + "github.com/gagliardetto/anchor-go/internal" + "github.com/stretchr/testify/require" +) + +func TestValidate(t *testing.T) { + list, err := filepath.Glob("test-idls/2025-may-19/*.json") + require.NoError(t, err) + + numSkipped := 0 + + for _, path := range list { + t.Run(filepath.Base(path), func(t *testing.T) { + if internal.IsKnownBrokenIdlForTests(filepath.Base(path)) { + t.Skip("Skipping known broken IDL", filepath.Base(path)) + return + } + src, err := os.ReadFile(path) + require.NoError(t, err, string(src)) + + if IsOldIdl(src) { + numSkipped++ + // Old IDL format; skip parsing + fmt.Println(" Skipping old IDL format", path) + t.Skipf("Old IDL format for %s; skipping", path) + return + } + + schema := new(Idl) + err = json.Unmarshal(src, &schema) + require.NoError(t, err) + + validationErrs := ValidateIDL(schema) + if validationErrs != nil { + t.Error(validationErrs) + } + }) + } +} diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/internal/internal.go b/cmd/generate-bindings/solana_bindings/anchor-go/internal/internal.go new file mode 100644 index 00000000..450c10e2 --- /dev/null +++ b/cmd/generate-bindings/solana_bindings/anchor-go/internal/internal.go @@ -0,0 +1,27 @@ +package internal + +func IsKnownBrokenIdlForTests(idlFilename string) bool { + // These might be almost valid IDLs (maybe a missing address?) + // but they need to be manually fixed. + return isAnyOf(idlFilename, + "2pbhpVLBKvqKXNbV6V2cvYME1dE9KCb39jZczsZnoTfu.json", + "3rKpgHeTxgiretapm6F1Bv5cvric1JEi9ZAbfWa3H8LG.json", + "effM4rzQbgZD8J5wkubJbSVxTgRFWtatQcQEgYuwqrR.json", + "effRBsQPi2Exq4NWN6SPiCQk4E6BvXkqiBeu6saMxoi.json", + "Gc35YGXTPUBYbLitZxXVi6cpJTFeyS8Y3LDrQB1fqvKL.json", + "H3mSXnmYN3fChvRU6rhkLf9nGkytpEenSGm5DrgjFgHK.json", + "JCiN3FoAn68Mx4JaQ546viikunXujsPNvoDFYdKupboM.json", + "MGoV9M6YUsdhJzjzH9JMCW2tRe1LLxF1CjwqKC7DR1B.json", + "mGovj4f5QhoRyhpEDFEpyX1h2CWvUfqJXz7431wshyu.json", + "vmTE1MUq7EBnZrXTLRRn2W9G2UMG6MEuh6UHngs3DuQ.json", + ) +} + +func isAnyOf(value string, values ...string) bool { + for _, v := range values { + if value == v { + return true + } + } + return false +} diff --git a/cmd/generate-bindings/solana_bindings/anchor-go/logo.png b/cmd/generate-bindings/solana_bindings/anchor-go/logo.png new file mode 100644 index 0000000000000000000000000000000000000000..97834b1a8d9ee6d65a62b8887d87e9c9bb7d43a3 GIT binary patch literal 1873525 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 K`!lf* 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